{"version":3,"file":"script_main.BA920Iss.mjs","names":["track","useRef","useState","useCallback","p","_Fragment","c","useMemo","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","toResponsiveImage","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","addPropertyOverrides","SocialIconFonts","SocialIcon","ButtonFIllFonts","ButtonFIll","InstragramCard","ButtonArrow","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","addImageAlt","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","sharedStyle7.className","className","RichText","_Fragment","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","sharedStyle7.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","sharedStyle7.fonts","CloseIcon","useState","useRef","useState","useRef","LS_STORE","STORES","w","_Fragment","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","MenuItemFonts","MenuItem","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","SVG","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","MenuItem","MenuItemDropdown2","SocialIcon","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","addImageAlt","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image1","MenuDropdown","Logo","ButtonFIll","MenuIcon","serializationHash","variantClassNames","transition1","React.useContext","React.useMemo","animation","matchVariant","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","useState","useRef","Navbar","FooterSection","useRef","React.useId","PropertyOverrides","React.createElement","Primary","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/LMRqnhoQpQoRo8IIDi8c/s2BoGtFmZBn9KP9mX48c/CraziologistChat.js","https:/framerusercontent.com/modules/yqOmxxcttPuN7f4YNXra/kh0cpkLIj1FpJbwLsu2e/c85DgEhHu.js","https:/framerusercontent.com/modules/zGcpWCJbJCXWfu40PPYm/1EjqCtKjQ0VleJmTparP/cneC9Rr5A.js","https:/framerusercontent.com/modules/sexHQeGPfSb6BNMggQeV/2Ui8K6Uzw2IgOUDhCovU/onkF8b8EN.js","https:/framerusercontent.com/modules/jXxzJtNsHVzIRB4kQqc0/wse4CgiK17mFJgISA2vy/thBUpbteU.js","https:/framerusercontent.com/modules/3dOyqIMW2X2pkDgR9irl/39cpTZDP40BzWPIWPQuR/YeIrRG4G_.js","https:/framerusercontent.com/modules/915kyyCH0iocUCempjhc/Pfah07pqHUXXNJJicR9R/dJX9IR_11.js","https:/framerusercontent.com/modules/8RdmLDrHNCUoYxJTHUke/QviOLJvb1TUNf4zh2Nml/yXShJObax.js","https:/framerusercontent.com/modules/nuQ9FqPuGZSvfdP2N3ZA/dUiA97MsJYVNzIcBpCNu/h1nuwXYh9.js","https:/framerusercontent.com/modules/RfpcXpvbc4iLSCXCD6SH/qycZaLbpZpwiYMsCpD12/CBWMenuAltByFile.js","https:/framerusercontent.com/modules/c2mOcCfKbDSb82Y9nVPL/pdZaqCLHCVOVUau1X5G6/A11ySiteFixes.js","https:/framerusercontent.com/modules/6KVQEHXaqhpsLn7HxuRy/jWMg9bPhvOkeocgaq39X/AccessibilityBar.js","https:/framerusercontent.com/modules/owOvcoFTHRitKdW2sTEy/X7ZRpgdGIvyglM7yPrBL/LocationLauncher.js","https:/framerusercontent.com/modules/20hxO3LFVjHENatDi5tr/Z34bnRN9tmiFt6SzsyUE/mGCkz6S2Z.js","https:/framerusercontent.com/modules/zdf6yhtN2QYW3Lt3WNY9/cVTYqKEXjwgD1AOQVYDU/C5jyZW_vl.js","https:/framerusercontent.com/modules/uf1CQLd5NOqtIul8joK6/6j5o2mxBBCPnpVZ0V2CN/RWGuCVo0T.js","https:/framerusercontent.com/modules/ab7RMzBANn44H8dn9jgb/p6BOl6HtwHGk0OS4bDeW/SmMBifV43.js","https:/framerusercontent.com/modules/dU0ot3UYtkaCcuheRNth/SWSpFUcoepZaKpXUUWFQ/WMbkSDJLN.js","https:/framerusercontent.com/modules/71CvoZjYeW7MKiLRilxx/VFlSwLrwr3YQeCAR625L/UKoWnW7Zm.js","https:/framerusercontent.com/modules/uOpAFY63om9xZ3UKnNzd/HgttNjqZEJWWlmSZ09Ym/StickyOrderBar.js","https:/framerusercontent.com/modules/8R8RsjpemUuhiRoKsAYt/LR3rBztnvf66x3jJbOLd/M27ICvirD.js","framer:toplevel/main"],"sourcesContent":["/* THE CRAZIOLOGIST widget — v3 (populate + personalize pass, 2026-09-01)\n   Carry-over of the Sunny v3.7-3.9.2 conversion work:\n   - Tap choices: a trailing [[A | B | C]] line from the worker renders as\n     quick-reply buttons; order-intent taps open the order page DIRECTLY\n     (one step) instead of round-tripping a \"give me the link\" message.\n   - Store-aware + context-aware requests: sends tid (cross-visit thread id),\n     storeSlug (the site's remembered store, read from localStorage via the\n     Store Key property control), and page (pathname) with every message.\n     The worker validates all three server-side.\n   - Mobile sheet opens compact (62dvh, page visible behind) and expands to\n     88dvh on input focus or grab-handle tap.\n   - Rotating input placeholders that teach what the bot can do.\n   - Page-aware teaser copy (catering page pitches catering, not menu help).\n   - GA4: fires the site-standard order_click (surface:\"chat\") alongside\n     czg_order_click, matching the 8/13 measurement taxonomy; czg_lead fires\n     when the worker confirms a captured lead.\n   - Welcome-back greeting for returning visitors without a quiz archetype.\n   NOTE the widget still fails soft against the old worker: no tid/storeSlug/\n   page fields are required server-side, and [[...]] lines simply never\n   arrive from C3. Deploy order is safe either way. */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useRef,useEffect,useCallback,useMemo}from\"react\";// @ts-ignore — react-dom exists at runtime in Framer; type declarations are not bundled\nimport{createPortal}from\"react-dom\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";// ---------- Brand tokens ----------\nconst C={cream:\"rgb(255, 242, 230)\",ink:\"rgb(28, 43, 28)\",green:\"rgb(18, 58, 20)\",lime:\"rgb(163, 191, 30)\",apricot:\"rgb(242, 119, 78)\",teal:\"rgb(13, 79, 79)\",dragonfruit:\"rgb(218, 45, 101)\",white:\"rgb(255, 255, 255)\"};const FONT=\"'Bricolage Grotesque', sans-serif\";const DISPLAY=\"'Passion One', sans-serif\";// Quiz archetypes (synced with QuizYourCrazy.tsx, localStorage key qcr_last)\nconst ARCHETYPES={\"high-protein-bowl\":\"The Gains Goblin\",\"buffalo-bowl\":\"The Heat Seeker\",\"thai-bowl\":\"The Peanut Prophet\",\"jerk-bowl\":\"The Island Optimist\",\"fajita-bowl\":\"The Fiesta Instigator\",\"mediterranean-bowl\":\"The Main Character\",\"pesto-bowl\":\"The Pesto Romantic\",\"power-bowl\":\"The Overachiever\",\"poke-bowl\":\"The Raw Talent\",\"teriyaki-bowl\":\"The Zen Machine\",\"caesar-bowl\":\"The Sensible Legend\",\"bbq-bowl\":\"The Backyard Boss\",\"stir-fry-bowl\":\"The Steady Hand\",\"lettuce-wraps\":\"The Featherweight Champ\"};/* Offer questions are answered from the copy above, never by the model.\n   Two reasons, both load-bearing:\n   1. VERIFIED 2026-08-18 against the live Worker: it is grounding-hardened and\n      has no record of this promo, so it refuses (\"I can't confirm that\"), calls\n      escalate, and points the guest at contact-us. Worse than saying nothing.\n      Re-test after any Worker deploy that teaches it the offer.\n   2. Offer terms are legal copy. They must not be improvised, ever.\n   Everything that is NOT an offer question still goes to the Worker as normal. */const OFFER_RX=/\\b(chip ?yeah|chip platter|free (chips?|platter|food)|(any|some)thing free|promo(tion)?s?|coupon|discount|specials|freebies?|(the|this|that|any|your|a) deal|deals|(the|any|your|current) offers?|catering (deal|offer|promo|special))\\b/i;// \"what's the code?\" counts. \"zip code\" does not — the bot asks for those.\nconst BARE_CODE_RX=/\\bcode\\b/i;const ZIP_CODE_RX=/\\b(zip|postal|area)\\s*code\\b/i;// Deliberately wide. The two failure modes are lopsided: a false positive gives\n// someone the offer terms plus an invitation to talk headcounts, which is fine;\n// a false negative sends an offer question to a Worker that has no record of the\n// promo, so it denies the offer exists and escalates to a human. Favor catching.\n// NUTRITION_RX is the one hard veto — allergen, macro and ingredient questions\n// must always reach the Worker, which has the real data and the disclaimer.\n// (NUTRITION_RX is declared further down; this only reads it at call time.)\nfunction asksAboutOffer(text){if(NUTRITION_RX.test(text))return false;if(OFFER_RX.test(text))return true;return BARE_CODE_RX.test(text)&&!ZIP_CODE_RX.test(text);}const PROMO_PHASES=[{// Phase 1 — original send. $150 threshold, ended Tue 8/18 at midnight CT.\nid:\"chip-yeah-catering-150\",startsISO:\"2026-08-11T00:00:00-05:00\",endsISO:\"2026-08-18T23:59:59-05:00\",campaign:\"catering-chip-platter-aug\",path:\"/catering\",code:\"CHIPYEAH\",ribbon:\"Free chip platter on $150+ catering\",teaser:\"Free chip platter on $150+ catering. Ask me.\",opener:\"Feeding a crowd? Good timing. Cater $150 or more and a large chip platter is on us. Code CHIPYEAH at online checkout, through tonight. Ask me about platters, headcounts, or what survives a 30-minute car ride.\",chip:{label:\"Tell me about the chip deal\",q:\"Tell me about the free chip platter offer for catering.\"},answer:\"Chip yeah. Cater $150 or more (pre-tax) and a large chip platter comes along free. \"+\"Enter code **CHIPYEAH** at online checkout, through tonight. One per order, and it \"+\"doesn't stack with other offers.\\n\\n\"+\"Order here: [crazybowlsandwraps.com/catering](https://www.crazybowlsandwraps.com/catering?utm_source=site&utm_medium=chat_promo&utm_campaign=catering-chip-platter-aug&utm_content=offer-answer)\\n\\n\"+\"Want help sizing it? Tell me your headcount and I'll do the math.\"},{// Phase 2 — threshold drops to $100, starts Wed 8/19.\n// Extended through Mon 8/31, confirmed by Elle 2026-08-21.\n// The r2 catering email (send Mon 8/24) states the same date. If the\n// offer moves, change it HERE and in that email or they contradict.\nid:\"chip-yeah-catering-100\",startsISO:\"2026-08-19T00:00:00-05:00\",endsISO:\"2026-08-31T23:59:59-05:00\",campaign:\"catering-chip-platter-aug\",path:\"/catering\",code:\"CHIPYEAH\",ribbon:\"Free chip platter on $100+ catering, thru 8/31\",teaser:\"Free chip platter on $100+ catering, thru 8/31. Ask me.\",opener:\"Feeding a crowd? Good timing. Cater $100 or more and a large chip platter is on us. Code CHIPYEAH at online checkout, through Monday, August 31. Ask me about platters, headcounts, or what survives a 30-minute car ride.\",chip:{label:\"Tell me about the chip deal\",q:\"Tell me about the free chip platter offer for catering.\"},answer:\"Chip yeah. Cater $100 or more (pre-tax) and a large chip platter comes along free. \"+\"Enter code **CHIPYEAH** at online checkout, through Monday, August 31. One per \"+\"order, and it doesn't stack with other offers.\\n\\n\"+\"Order here: [crazybowlsandwraps.com/catering](https://www.crazybowlsandwraps.com/catering?utm_source=site&utm_medium=chat_promo&utm_campaign=catering-chip-platter-aug&utm_content=offer-answer)\\n\\n\"+\"Want help sizing it? Tell me your headcount and I'll do the math.\"},{// Phase 3 — Bowl Games, the 8-week receipt game (2026-09-24, Elle:\n// \"promote this everywhere possible starting today\"). Every page, not\n// just /catering: path \"/\" matches all of them. /bowl-games itself has\n// no chat instance, by Elle's ruling. Facts mirror BOWL_GAMES in the\n// craziologist-chat Worker; if a rule changes there, change it here.\n// Season closes Sat 11/14 11:59pm Central (CST after the 11/1 change).\nid:\"bowl-games-season\",startsISO:\"2026-09-24T00:00:00-05:00\",endsISO:\"2026-11-14T23:59:59-06:00\",campaign:\"bowl-games\",path:\"/\",code:\"\",ribbon:\"Bowl Games is live thru 11/14. Your receipt is a ticket.\",teaser:\"Your receipt is a Bowl Games ticket. Ask me.\",opener:\"Bowl Games is on. Keep your paper receipt, scan the QR on it, and our announcer, Chip Teriyaki, calls your order out loud and deals you one of five Huddle cards based on what you ordered. Collect all five and the entree's on us. Runs through Saturday, November 14. Ask me how the cards work, or anything else: hours, ordering, strong sauce opinions.\",chip:{label:\"How does Bowl Games work?\",q:\"How does Bowl Games work?\"},answer:\"The deal right now is Bowl Games, and there's no code. Keep the **paper** receipt from any order, \"+\"scan the QR on it, and you pull one of five Huddle cards based on what you actually ordered. \"+\"The first time you pull each card, a free item loads to your linked Crazy Points account the next day: \"+\"chips and queso, a Crispy Treat, a fountain drink, edamame or a cheese quesadilla. \"+\"Collect all five and a free entree is on us.\\n\\n\"+\"Paper receipts only, printed from September 20 and within 14 days. 18+ to link Crazy Points. \"+\"Runs through Saturday, November 14.\\n\\n\"+\"[Play Bowl Games](https://www.crazybowlsandwraps.com/bowl-games?utm_source=site&utm_medium=chat_promo&utm_campaign=bowl-games&utm_content=offer-answer)\\n\\n\"+\"Want to know which order earns which card? Ask me.\",// 2026-09-24: every tap of the chip or teaser used to cost a model call\n// (~6.3s median) to say the same thing. Mirrors BOWL_GAMES in the Worker.\nchipAnswer:\"Here's the whole game.\\n\\n\"+\"1. Keep the **paper** receipt from any order: the one handed over at the counter, or the one stapled to your bag for pickup or Delivery. Kiosks don't print one, so ask the register.\\n\"+\"2. Scan the QR on it with your phone, type your first name, and snap the whole receipt.\\n\"+\"3. Our announcer, Chip Teriyaki, calls your order out loud and you pull one of five Huddle cards based on what you ordered. No luck involved.\\n\\n\"+\"**Double Protein**: a second protein, or a High-Protein or Jerk bowl. Pays a Crispy Treat.\\n\"+\"**Green Zone**: tofu, falafel, plant-based chicken, or a veggie build with no protein added. Pays edamame.\\n\"+\"**The Closer**: an entree with a paid drink. Pays chips and queso.\\n\"+\"**The Regular**: any other entree. Pays a fountain drink.\\n\"+\"**Special Teams**: a paid side or starter. Pays a cheese quesadilla.\\n\"+\"The rarest card on the receipt wins.\\n\\n\"+\"Each card pays the first time you pull it, loaded to your linked Crazy Points account the next day. Collect all five and a free entree is on us. 18+ to link Crazy Points. Receipts printed from September 20 and within 14 days, through Saturday, November 14.\\n\\n\"+\"[Play Bowl Games](https://www.crazybowlsandwraps.com/bowl-games?utm_source=site&utm_medium=chat_promo&utm_campaign=bowl-games&utm_content=chip-answer)\\n\\n\"+\"Want me to pick an order that pulls a card you're missing?\"}];// The phase whose window contains right now, or null when nothing is running.\nfunction activePhase(){try{const now=Date.now();for(const p of PROMO_PHASES){if(now>=new Date(p.startsISO).getTime()&&now<=new Date(p.endsISO).getTime())return p;}}catch{/* bad date string — fail closed, show no offer */}return null;}// Copy source for the UI. Falls back to the last phase purely so the JSX has\n// strings to reference; nothing renders unless promoLive() is also true.\nconst PROMO=activePhase()||PROMO_PHASES[PROMO_PHASES.length-1];// A phase is live AND this visitor is in scope (catering page or campaign click)\nfunction promoLive(){try{if(typeof window===\"undefined\")return false;const phase=activePhase();if(!phase)return false;const path=window.location.pathname.toLowerCase();const qs=window.location.search||\"\";return path.indexOf(phase.path)!==-1||qs.indexOf(\"utm_campaign=\"+phase.campaign)!==-1;}catch{return false;}}// \"I've got my receipt\" during Bowl Games: answer instantly with the scan link\n// (2026-09-24). Problems (\"won't scan\", \"already used\", \"not working\") are NOT\n// caught here; they go to the Worker, which has the troubleshooting rules.\nconst SCAN_INTENT_RX=/\\b(i\\s*(have|'ve got|got)\\s+(my|a|the|this)\\s+receipt|got\\s+(my|a|the)\\s+receipt|(scan|play)\\s+(my|a|the|this)\\s+receipt|how\\s+do\\s+i\\s+(scan|play)|where\\s+do\\s+i\\s+scan|ready\\s+to\\s+scan)\\b/i;const SCAN_PROBLEM_RX=/\\b(won'?t|wont|doesn'?t|didn'?t|isn'?t|not|can'?t|cannot|error|fail\\w*|broken|keeps|stuck|wrong|already|twice|pending|missing|reprint|lost|help)\\b/i;const SCAN_NOW_URL=\"https://www.crazybowlsandwraps.com/bowl-games?utm_source=site&utm_medium=chat_promo&utm_campaign=bowl-games&utm_content=scan-now\";const SCAN_NOW_REPLY=\"Let's go. Tap below, type your first name, and snap the whole paper receipt, flat, in good light. Chip calls your order and your card lands in about ten seconds.\\n\\n\"+\"[Scan it now](\"+SCAN_NOW_URL+\")\\n\\n\"+\"Only the paper receipt works, not a screenshot or an email.\";function wantsToScan(text){return SCAN_INTENT_RX.test(text)&&!SCAN_PROBLEM_RX.test(text);}// First chip routes to the quiz; the rest are questions\nconst QUICK_CHIPS=[{label:\"Find my bowlmate\",href:\"/quiz-your-crazy\"},{label:\"Is my store open right now?\",q:\"Is my store open right now?\"},{label:\"How do I order?\",q:\"How do I order?\"},{label:\"What should I get?\",q:\"What should I get?\"}];// Real progress lines, driven by which tool the worker is actually using\nconst STATUS_LINES={searchMenu:\"Flipping through the menu...\",getItem:\"Pulling that item's file...\",excludeAllergens:\"Cross-checking allergen panels...\",macroMath:\"Doing carrot math...\",nearestOpenStore:\"Checking who's open...\",orderLink:\"Grabbing your link...\",escalate:\"Looping in a human...\",captureLead:\"Getting this to the catering team...\",rewrite:\"My inner editor rejected that draft. Rewriting...\"};const IDLE_LINES=[\"Consulting the database...\",\"Interrogating the beans...\",\"Reading the fine print so you don't have to...\"];// Rotating placeholders: each one teaches a capability. The promo\n// placeholder (while a promo runs) takes precedence in the input itself.\nconst PLACEHOLDERS=[\"Hours, ordering, what to get...\",\"Try: what's under 500 calories?\",\"Try: feeding 20 people Friday\",\"Try: is my store open right now?\"];// Page-aware teaser copy (first prefix match wins; last row is the default)\nconst TEASERS=[[\"/menu/\",\"Questions about this one? I have the verified nutrition panel.\"],[\"/catering\",\"Feeding a crowd? I can size it and get the ball rolling.\"],[\"/locations\",\"Want to know who's open right now? Ask me.\"],[\"/loyalty\",\"Crazy Points questions? Free-food math is my favorite math.\"],[\"\",\"Lost in the menu? I know every item personally.\"]];const AI_NOTE=\"The Craziologist is a very smart carrot, but still an AI. It can make mistakes. For allergies, always confirm with our team in-store.\";const NUTRITION_DISCLAIMER=\"Please note that these nutrition values are estimated based on our standard serving portions. As food servings may have a slight variance each time you visit, please expect these values to be within 10% +/- of your actual meal. If you have any questions about our nutrition calculator, please contact Nutritionix. For allergies, always confirm with our team in-store.\";const NUTRITION_RX=/\\b(calor|protein|carb|fat\\b|macro|nutrition|allerg|gluten|vegan|vegetarian|dairy|nut|soy|wheat|sesame|shellfish|ingredient)/i;// Page-aware openers, keyed by pathname prefix (first match wins)\nconst PAGE_OPENERS=[[\"/menu\",\"You're staring at a whole lot of menu. I know every item personally. Tell me a craving or a macro and I'll narrow it down.\"],[\"/locations/\",\"This store? I know it personally. Hours, drive-thru, catering, what to order first, ask away.\"],[\"/locations\",\"Looking for us? Give me a zip code and I'll tell you the nearest store and whether it's open right now.\"],[\"/catering\",\"Feeding a crowd? Smart. Ask me about platters, headcounts, or what survives a 30-minute car ride best.\"],[\"/loyalty\",\"Crazy Points question? I can explain how the free food math works. Spoiler: it works in your favor.\"],[\"/quiz-your-crazy\",\"Take the quiz first, then come back and I'll have opinions about your result. I always do.\"],[\"/nutrition\",\"Macro questions? I have the verified numbers for the whole menu. Name an item or a goal.\"],[\"/contact\",\"Need a human? I can loop one in. But try me first, I'm faster than an inbox.\"],[\"/blog\",\"Reading up on us? Respect. When you're hungry, I can turn any of this into an actual order.\"],[\"/gift-cards\",\"Gift cards: the edible kind of thoughtful. Questions about them, or about what the lucky person should order?\"],[\"/404\",\"Wrong turn. Happens. The menu is this way, and I know it by heart.\"],[\"/thank-you\",\"Got it, the team has your message. While you wait: menu questions, catering sizing, store hours, I'm right here.\"]];// Session persistence: conversation survives page navigation within a visit\nfunction loadState(){try{if(typeof window===\"undefined\")return null;return JSON.parse(window.sessionStorage.getItem(\"czg_state\")||\"null\");}catch{return null;}}// GA4 / dataLayer instrumentation (no-op when analytics absent)\nfunction track(event,params={}){try{const w=window;if(typeof w.gtag===\"function\")w.gtag(\"event\",event,params);if(Array.isArray(w.dataLayer))w.dataLayer.push({event,...params});}catch{/* noop */}}// Cross-visit thread id: created on first send, stable across visits.\n// Powers worker-side memory (czg_messages) and the returning-guest greeting.\nfunction tid(){try{if(typeof window===\"undefined\")return null;let t=window.localStorage.getItem(\"czg_tid\");if(!t){t=crypto.randomUUID();window.localStorage.setItem(\"czg_tid\",t);}return t;}catch{return null;}}// On a store detail page (/locations/<slug>) the URL itself is the hint.\nfunction pathStoreSlug(){try{if(typeof window===\"undefined\")return null;const m=window.location.pathname.match(/^\\/locations\\/([a-z0-9-]{2,60})\\/?$/);return m?m[1]:null;}catch{return null;}}// The site's remembered store (shared localStorage, set by the ordering\n// surfaces since the 8/13 overhaul). Accepts a raw slug string or JSON\n// carrying a slug field. The worker validates the slug against its own\n// location table, so a stale or garbage value degrades to no hint.\nfunction rememberedStoreSlug(storeKey){try{if(typeof window===\"undefined\"||!storeKey)return null;const raw=window.localStorage.getItem(storeKey);if(!raw)return null;if(raw[0]===\"{\"){const o=JSON.parse(raw);const s=o?.slug||o?.store||o?.id;return typeof s===\"string\"?s.slice(0,60):null;}return raw.slice(0,60);}catch{return null;}}// One-step order handoff for order-intent tap choices. The picker is the\n// truthful client-side link (per-store URLs live in the worker's data);\n// UTMs match the site's surface taxonomy (utm_medium = surface).\nfunction orderHref(){return\"https://crazybowlsandwraps.orderexperience.net/locations\"+\"?utm_source=site&utm_medium=chat&utm_campaign=craziologist-widget\";}// Display label for a bare URL: strip protocol, query (utm etc.), and trailing slash\nfunction cleanLabel(url){try{const u=new URL(url);const path=u.pathname.replace(/\\/$/,\"\");const label=u.host.replace(/^www\\./,\"\")+(path.length>1&&path.length<=24?path:\"\");return label.length>42?label.slice(0,40)+\"…\":label;}catch{return url.split(\"?\")[0];}}// Time-aware greeting flavor\nfunction timeFlavor(){const h=new Date().getHours();if(h<10)return\"Breakfast hours. Scramblers are hot and the day is young.\";if(h>=21||h<5)return\"Kitchens are asleep till tomorrow. Planning ahead? Respect.\";if(h>=11&&h<14)return\"Peak lunch. The line moves faster when you know your order.\";return\"\";}// Living vector carrot: blinks when idle, mouth opens while thinking, grins when happy\nfunction CarrotMark({size=34,mood=\"idle\"}){const mouth=mood===\"busy\"?/*#__PURE__*/_jsx(\"ellipse\",{cx:\"30\",cy:\"29\",rx:\"2.6\",ry:\"3.4\",fill:C.ink}):mood===\"happy\"?/*#__PURE__*/_jsx(\"path\",{d:\"M25 28 Q30 34 35 26\",stroke:C.ink,strokeWidth:\"2\",fill:\"none\",strokeLinecap:\"round\"}):/*#__PURE__*/_jsx(\"path\",{d:\"M27 29 Q30 31 33 27\",stroke:C.ink,strokeWidth:\"1.6\",fill:\"none\",strokeLinecap:\"round\"});return /*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 48 48\",\"aria-hidden\":\"true\",style:{overflow:\"visible\"},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M30 14 L14 40 Q12 44 16 42 L38 24 Q40 22 36 20 Z\",fill:C.apricot}),/*#__PURE__*/_jsx(\"path\",{d:\"M32 12 Q34 4 40 4 Q36 10 38 12 Q44 8 46 12 Q40 14 38 16 Q42 20 40 24 Q36 18 34 16 Z\",fill:C.lime}),/*#__PURE__*/_jsxs(\"g\",{style:{animation:mood===\"idle\"?\"czg-blink 4.4s ease-in-out infinite\":\"none\",transformOrigin:\"29px 22px\"},children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"27\",cy:\"24\",r:\"1.8\",fill:C.ink}),/*#__PURE__*/_jsx(\"circle\",{cx:\"32\",cy:\"20\",r:\"1.8\",fill:C.ink})]}),mouth,/*#__PURE__*/_jsx(\"style\",{children:`@keyframes czg-blink { 0%, 92%, 100% { transform: scaleY(1) } 95% { transform: scaleY(0.1) } }`})]});}// Small vector thumb for feedback (brand rule: no emoji)\nfunction Thumb({down=false}){return /*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 24 24\",\"aria-hidden\":\"true\",style:{transform:down?\"rotate(180deg)\":\"none\",display:\"block\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M7 11v9H4a1 1 0 0 1-1-1v-7a1 1 0 0 1 1-1h3zm2 9V10.6L12.3 4a1.8 1.8 0 0 1 2.6 1.6l-.6 3.9h4.4a2 2 0 0 1 2 2.4l-1.2 6.4a2 2 0 0 1-2 1.7H9z\",fill:\"currentColor\"})});}/**\n * THE CRAZIOLOGIST — chat widget wired to the certified chat Worker.\n * Includes a self-expiring promo layer (see PROMO_PHASES above).\n *\n * @framerIntrinsicWidth 380\n * @framerIntrinsicHeight 560\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */function CraziologistChatInner(props){const{endpoint=\"https://craziologist-chat.elle-f37.workers.dev/chat\",avatar=\"\",startOpen=false,accent=C.lime,offsetX=20,offsetY=20,appearDelay=10,promoEnabled=true,promoTeaserDelay=3.5,storeKey=\"cbw_store_v1\",// 2147483000 is max-int territory: it wins against every dialog, sheet and\n// modal on the site, including a page's own. Demote it on pages that have\n// their own interactive surface so the chat yields instead of covering it.\npanelZIndex=2147483e3}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const savedRef=useRef(undefined);if(savedRef.current===undefined)savedRef.current=isCanvas?null:loadState();const saved=savedRef.current;// Promo scope resolved once per mount (same lazy-ref pattern as saved state)\nconst promoRef=useRef(undefined);if(promoRef.current===undefined)promoRef.current=isCanvas?false:promoEnabled&&promoLive();const promoOn=promoRef.current;// Singleton: if the widget is placed more than once on a page (footer + direct), only one mounts\nconst[primary,setPrimary]=useState(isCanvas);const[visible,setVisible]=useState(isCanvas||!!saved);const[open,setOpen]=useState(startOpen||isCanvas||!!saved?.open);const[msgs,setMsgs]=useState(saved?.msgs||[]);const[input,setInput]=useState(\"\");const[busy,setBusy]=useState(false);const[status,setStatus]=useState(null);const[idleLine,setIdleLine]=useState(0);const[nutritionSeen,setNutritionSeen]=useState(!!saved?.nutritionSeen);const[confetti,setConfetti]=useState(false);const[stamp,setStamp]=useState(false);const[reduceMotion,setReduceMotion]=useState(false);const[isMobile,setIsMobile]=useState(false);const[teaser,setTeaser]=useState(false);const[sheetTall,setSheetTall]=useState(false);const[phIdx,setPhIdx]=useState(0);const[votes,setVotes]=useState({});const confettiUsed=useRef(!!saved?.confetti);const logRef=useRef(null);const inputRef=useRef(null);const panelRef=useRef(null);const typewriterRef=useRef(null);const mood=busy?\"busy\":stamp||confetti?\"happy\":\"idle\";const selfRef=useRef({});useEffect(()=>{if(isCanvas||typeof window===\"undefined\")return;const w=window;let iv=0;const claim=()=>{// Only lose to an instance that is actually still here.\nif(w.__czg_mounted&&w.__czg_mounted!==selfRef.current)return false;w.__czg_mounted=selfRef.current;setPrimary(true);if(iv){clearInterval(iv);iv=0;}return true;};// A Framer route change mounts the NEXT instance before the previous\n// one unmounts, so a single claim attempt loses that race and the new\n// page renders NO launcher at all, because the component returns null\n// when it is not primary. Retry until the old instance lets go.\nif(!claim())iv=setInterval(claim,250);return()=>{if(iv)clearInterval(iv);// Release only if WE still hold it: the old code cleared the flag\n// unconditionally, so a departing instance could revoke a claim\n// the incoming one had already made, leaving nobody primary.\nif(w.__czg_mounted===selfRef.current)w.__czg_mounted=null;};},[isCanvas]);// Deep link: ?chat=open or #chat opens the widget immediately (emails, QR codes, social bios)\nuseEffect(()=>{if(isCanvas||typeof window===\"undefined\")return;if(/[?&]chat=open\\b/.test(window.location.search)||window.location.hash===\"#chat\"){setVisible(true);setOpen(true);track(\"czg_deeplink_open\");}},[isCanvas]);// Promo visitors see the launcher sooner — the offer is the reason they're here\nuseEffect(()=>{if(isCanvas||visible)return;const highIntent=typeof window!==\"undefined\"&&/^\\/(catering|locations)/.test(window.location.pathname);const delaySec=promoOn?Math.min(appearDelay,3):highIntent?Math.min(Math.max(0,appearDelay),5):Math.max(0,appearDelay);const t=setTimeout(()=>setVisible(true),delaySec*1e3);return()=>clearTimeout(t);},[isCanvas,appearDelay,visible,promoOn]);// Teaser bubble above the launcher. During the promo it carries the offer,\n// fires sooner, and uses its own session key so it still shows to someone\n// who already saw the generic teaser earlier in the visit.\nuseEffect(()=>{if(isCanvas||!visible||open||typeof window===\"undefined\")return;const key=promoOn?\"czg_teased_\"+PROMO.id:\"czg_teased\";try{if(window.sessionStorage.getItem(key))return;if(!promoOn&&(saved?.msgs?.length||0)>1)return;}catch{return;}const wait=promoOn?Math.max(0,promoTeaserDelay)*1e3:6e3;const t=setTimeout(()=>{setTeaser(true);track(promoOn?\"czg_promo_teaser_shown\":\"czg_teaser_shown\",{promo:promoOn?PROMO.id:undefined});try{window.sessionStorage.setItem(key,\"1\");}catch{/* noop */}},wait);return()=>clearTimeout(t);},[isCanvas,visible,open,promoOn,promoTeaserDelay]);// Persist conversation + state across page navigation (session-scoped)\nuseEffect(()=>{if(isCanvas||!primary||typeof window===\"undefined\")return;try{window.sessionStorage.setItem(\"czg_state\",JSON.stringify({msgs:msgs.slice(-30),open,nutritionSeen,confetti:confettiUsed.current}));}catch{/* storage full or blocked */}},[msgs,open,nutritionSeen,isCanvas,primary]);useEffect(()=>{if(typeof window===\"undefined\")return;const mq=window.matchMedia(\"(prefers-reduced-motion: reduce)\");setReduceMotion(mq.matches);const fn=e=>setReduceMotion(e.matches);mq.addEventListener(\"change\",fn);const mob=window.matchMedia(\"(max-width: 640px)\");setIsMobile(mob.matches);const fm=e=>setIsMobile(e.matches);mob.addEventListener(\"change\",fm);return()=>{mq.removeEventListener(\"change\",fn);mob.removeEventListener(\"change\",fm);};},[]);// Esc closes; click outside the panel closes\nuseEffect(()=>{if(isCanvas||!open||typeof document===\"undefined\")return;const onKey=e=>{if(e.key===\"Escape\")setOpen(false);};const onDown=e=>{if(panelRef.current&&!panelRef.current.contains(e.target))setOpen(false);};document.addEventListener(\"keydown\",onKey);document.addEventListener(\"mousedown\",onDown);return()=>{document.removeEventListener(\"keydown\",onKey);document.removeEventListener(\"mousedown\",onDown);};},[isCanvas,open]);// Quiz-first greeting + archetype handshake + page-aware opener + time flavor.\n// While the promo is live and in scope, the offer leads — it is why they came.\nuseEffect(()=>{if(msgs.length)return;const flavor=timeFlavor();let greeting=\"Hey. Resident carrot, dangerously well-informed. First time here? Take the Crazy Quiz and find your bowlmate, the bowl you were meant to meet. Or just ask me anything: hours, ordering, what to get.\";try{const path=typeof window!==\"undefined\"?window.location.pathname:\"\";const pageLine=PAGE_OPENERS.find(([p])=>path.startsWith(p))?.[1];if(pageLine)greeting=pageLine;const slug=typeof window!==\"undefined\"?window.localStorage.getItem(\"qcr_last\"):null;const arch=slug?ARCHETYPES[slug]:null;// Returning guest without a quiz archetype: acknowledge them.\n// (czg_tid is only created on a first send, so its presence\n// means they actually talked to the carrot before.)\nif(!arch&&typeof window!==\"undefined\"&&window.localStorage.getItem(\"czg_tid\")&&Date.now()-Number(window.localStorage.getItem(\"czg_last\")||0)>864e5)greeting=\"Back again. Good call. \"+(pageLine||\"Hours, ordering, or a new obsession? Hit me.\");if(arch)greeting=`${arch}. Welcome back, your bowlmate misses you. `+(pageLine||\"Hours, ordering, or a new obsession? Hit me.\");if(promoOn){greeting=arch&&PROMO.path===\"/catering\"?`${arch}, feeding the whole crew this time? `+PROMO.opener:arch?`${arch}, welcome back. `+PROMO.opener:PROMO.opener;}}catch{/* private browsing */}setMsgs([{role:\"assistant\",content:flavor&&!promoOn?flavor+\"\\n\\n\"+greeting:greeting}]);},[msgs.length,promoOn]);useEffect(()=>{logRef.current?.scrollTo({top:logRef.current.scrollHeight,behavior:reduceMotion?\"auto\":\"smooth\"});},[msgs,busy,status,reduceMotion]);useEffect(()=>{if(!busy||status)return;const t=setInterval(()=>setIdleLine(n=>(n+1)%IDLE_LINES.length),2400);return()=>clearInterval(t);},[busy,status]);useEffect(()=>()=>clearInterval(typewriterRef.current),[]);// Rotate the teaching placeholders while the panel is open and idle\nuseEffect(()=>{if(isCanvas||!open||busy)return;const t=setInterval(()=>setPhIdx(n=>(n+1)%PLACEHOLDERS.length),5e3);return()=>clearInterval(t);},[isCanvas,open,busy]);// Every mobile open starts compact; expansion is the guest's call\nuseEffect(()=>{if(open)setSheetTall(false);},[open]);const resetChat=useCallback(()=>{clearInterval(typewriterRef.current);setMsgs([]);setVotes({});setNutritionSeen(false);setBusy(false);setStatus(null);try{window.sessionStorage.removeItem(\"czg_state\");}catch{/* noop */}track(\"czg_reset\");},[]);const pushReply=useCallback(text=>{// The promo's fixed answers mention \"protein\" as a card rule, not as\n// nutrition data, so they must not swap the footer to the Nutritionix\n// disclaimer (seen live on phone 2026-09-24).\nif(NUTRITION_RX.test(text)&&text!==PROMO.answer&&text!==PROMO.chipAnswer&&text!==SCAN_NOW_REPLY)setNutritionSeen(true);if(reduceMotion||text.length<40){setMsgs(m=>[...m,{role:\"assistant\",content:text}]);return;}setMsgs(m=>[...m,{role:\"assistant\",content:\"\"}]);let i=0;clearInterval(typewriterRef.current);typewriterRef.current=setInterval(()=>{i=Math.min(text.length,i+4);const slice=text.slice(0,i);setMsgs(m=>{const copy=[...m];copy[copy.length-1]={role:\"assistant\",content:slice};return copy;});if(i>=text.length)clearInterval(typewriterRef.current);},16);},[reduceMotion]);const send=useCallback(async forced=>{const text=(forced??input).trim();if(!text||busy||isCanvas)return;setInput(\"\");if(NUTRITION_RX.test(text))setNutritionSeen(true);if(/\\bcrazy\\b/i.test(text)&&!confettiUsed.current&&!reduceMotion){confettiUsed.current=true;setConfetti(true);track(\"czg_confetti\");setTimeout(()=>setConfetti(false),1600);}const next=[...msgs,{role:\"user\",content:text}];setMsgs(next);// Offline: fail fast with a useful answer instead of a hanging spinner\nif(typeof navigator!==\"undefined\"&&navigator.onLine===false){setMsgs(m=>[...m,{role:\"assistant\",content:\"Your connection dropped, not my brain. Reconnect and ask again, or order directly at crazybowlsandwraps.com.\"}]);track(\"czg_offline\");return;}setBusy(true);setStatus(null);try{window.localStorage.setItem(\"czg_last\",String(Date.now()));}catch{/* noop */}track(\"czg_send\",{chars:text.length,promo:promoOn?PROMO.id:undefined});const started=Date.now();const finish=(reply,escalated)=>{track(\"czg_reply\",{latency_ms:Date.now()-started,escalated:!!escalated});pushReply(reply);setBusy(false);setStatus(null);inputRef.current?.focus();};// Offer questions never reach the model (see OFFER_RX above). Exact\n// terms, no escalation, no round trip. A short beat first so the\n// answer lands like a reply and not a vending machine.\nif(promoOn&&PROMO.id===\"bowl-games-season\"&&wantsToScan(text)){track(\"czg_promo_scan_now\",{promo:PROMO.id});setStatus(\"Warming up the scanner...\");setTimeout(()=>finish(SCAN_NOW_REPLY),420);return;}if(promoOn&&PROMO.chipAnswer&&text.trim()===PROMO.chip.q){track(\"czg_promo_chip_answered\",{promo:PROMO.id});setStatus(\"Pulling up the rulebook...\");const fixed=PROMO.chipAnswer;setTimeout(()=>finish(fixed),420);return;}if(promoOn&&asksAboutOffer(text)){track(\"czg_promo_answered\",{promo:PROMO.id});setStatus(\"Reading the fine print so you don't have to...\");setTimeout(()=>finish(PROMO.answer),420);return;}// Everything else goes to the Worker untouched. `promo` rides along\n// so the Worker can pick it up once it knows about the offer.\nconst payload={method:\"POST\",headers:{\"content-type\":\"application/json\"},body:JSON.stringify({messages:next.slice(-16),promo:promoOn?PROMO.id:undefined,// Server-validated hints (worker C4+; older workers\n// simply ignore unknown fields)\ntid:tid(),storeSlug:pathStoreSlug()||rememberedStoreSlug(storeKey)||undefined,page:typeof window!==\"undefined\"?window.location.pathname.slice(0,60):undefined})};try{const r=await fetch(endpoint.replace(/\\/chat$/,\"/chat-stream\"),payload);if(!r.ok||!r.body)throw new Error(\"stream unavailable\");const reader=r.body.getReader();const dec=new TextDecoder;let buf=\"\";let done=false;while(!done){const{value,done:rd}=await reader.read();if(rd)break;buf+=dec.decode(value,{stream:true});const lines=buf.split(\"\\n\\n\");buf=lines.pop()||\"\";for(const line of lines){if(!line.startsWith(\"data: \"))continue;try{const ev=JSON.parse(line.slice(6));if(ev.type===\"status\")setStatus(STATUS_LINES[ev.tool]||null);if(ev.type===\"lead\")track(\"czg_lead\",{promo:promoOn?PROMO.id:undefined});if(ev.type===\"reply\"){finish(ev.reply,ev.escalated);done=true;}}catch{/* partial frame */}}}if(!done)throw new Error(\"stream ended without reply\");}catch{try{const r2=await fetch(endpoint,payload);const data=await r2.json();finish(data.reply||\"The carrot is briefly offline. Try again in a moment.\",data.escalated);}catch{finish(\"The carrot is briefly offline. Try again in a moment, or order directly at crazybowlsandwraps.com.\");}}},[input,busy,msgs,endpoint,isCanvas,pushReply,promoOn,storeKey]);const celebrate=useCallback(()=>{if(reduceMotion)return;setStamp(true);setTimeout(()=>setStamp(false),1400);},[reduceMotion]);const vote=useCallback((i,v)=>{setVotes(prev=>prev[i]?prev:{...prev,[i]:v});track(\"czg_feedback\",{vote:v,message_index:i});},[]);// Open the panel from the promo teaser and ask the offer question for them\nconst openFromPromo=useCallback(()=>{setTeaser(false);setOpen(true);track(\"czg_promo_teaser_click\",{promo:PROMO.id});setTimeout(()=>send(PROMO.chip.q),260);},[send]);// Render bot text: clickable tracked links (clean labels, UTMs stay in href) + **bold**\nconst renderText=t=>{const parts=t.split(/(\\[[^\\]]+\\]\\(https?:\\/\\/[^)]+\\)|https?:\\/\\/\\S+|\\*\\*[^*]+\\*\\*)/g);const link=(href,label,i)=>/*#__PURE__*/_jsx(\"a\",{href:href,target:\"_blank\",rel:\"noreferrer\",onClick:()=>{const isOrder=/order/i.test(href);track(isOrder?\"czg_order_click\":\"czg_link_click\",{url:href,promo:promoOn?PROMO.id:undefined});// Site-standard funnel event (8/13 taxonomy): every order\n    // handoff fires order_click with its surface.\n    if(isOrder)track(\"order_click\",{surface:\"chat\",url:href});// Same signal LocationLauncher writes on: an order click\n    // while a store is in play remembers that store site-wide.\n    if(isOrder){const s=pathStoreSlug();if(s){try{window.localStorage.setItem(storeKey,JSON.stringify({slug:s,ts:Date.now()}));}catch{/* noop */}}}if(isOrder)celebrate();},style:{color:C.teal,fontWeight:700,wordBreak:\"break-word\"},children:label},i);return parts.map((p,i)=>{const md=p.match(/^\\[([^\\]]+)\\]\\((https?:\\/\\/[^)]+)\\)$/);if(md)return link(md[2],md[1],i);if(/^https?:\\/\\//.test(p)){const trail=p.match(/[).,!?]+$/)?.[0]||\"\";const url=trail?p.slice(0,-trail.length):p;return /*#__PURE__*/_jsxs(\"span\",{children:[link(url,cleanLabel(url),i),trail]},i);}const bold=p.match(/^\\*\\*([^*]+)\\*\\*$/);if(bold)return /*#__PURE__*/_jsx(\"strong\",{children:bold[1]},i);return /*#__PURE__*/_jsx(\"span\",{children:p},i);});};// Tap choices: a trailing \"[[A | B | C]]\" line from the worker renders\n// as quick-reply buttons (latest message only, so stale choices don't\n// linger). Order-intent labels open the order page directly: one step,\n// even if the model regresses to offering [[Order link]].\nconst CHIPS_RX=/^\\[\\[(.+)\\]\\]$/;const renderMessage=(content,isLatest=false)=>{const lines=content.split(\"\\n\");const blocks=[];let buf=[];const flushText=()=>{if(buf.length){blocks.push({t:\"text\",v:buf.join(\"\\n\")});buf=[];}};for(const line of lines){const ch=line.trim().match(CHIPS_RX);if(ch){flushText();const opts=ch[1].split(\"|\").map(s=>s.trim()).filter(Boolean).slice(0,4);if(opts.length>=2&&isLatest)blocks.push({t:\"chips\",v:opts});// stale or malformed choice lines are dropped, not shown raw\n}else{buf.push(line);}}flushText();return blocks.map((b,i)=>b.t===\"text\"?/*#__PURE__*/_jsx(\"span\",{children:renderText(b.v)},i):/*#__PURE__*/_jsx(\"span\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:7,marginTop:8},children:b.v.map((label,j)=>/*#__PURE__*/_jsx(\"button\",{onClick:()=>{if(/^(order|order (link|now|online)|start my order|get the order link)$/i.test(label.trim())){track(\"czg_order_click\",{url:orderHref(),promo:promoOn?PROMO.id:undefined});track(\"order_click\",{surface:\"chat\",url:orderHref()});celebrate();window.open(orderHref(),\"_blank\",\"noopener\");return;}track(\"czg_tap_choice\",{choice:label});send(label);},disabled:busy,style:{background:C.white,color:C.ink,border:`2px solid ${C.ink}`,borderRadius:999,padding:\"7px 13px\",fontFamily:FONT,fontWeight:700,fontSize:13.5,cursor:\"pointer\",boxShadow:`2px 2px 0 ${C.apricot}`},children:label},j))},i));};const Avatar=({size=34})=>avatar?/*#__PURE__*/_jsx(\"img\",{src:avatar,alt:\"\",width:size,height:size,style:{borderRadius:\"50%\",objectFit:\"cover\",background:C.cream}}):/*#__PURE__*/_jsx(CarrotMark,{size:size,mood:reduceMotion?\"idle\":mood});const showChips=msgs.length===1&&!busy;const chips=promoOn?[PROMO.chip].concat(QUICK_CHIPS):QUICK_CHIPS;const confettiDots=[C.lime,C.apricot,C.teal,C.lime,C.apricot,C.lime,C.teal,C.apricot,C.lime,C.apricot,C.teal,C.lime,C.apricot,C.lime];const mobileSheet=isMobile&&open&&!isCanvas;const widget=/*#__PURE__*/_jsxs(\"div\",{style:isCanvas?{position:\"relative\",width:\"100%\",height:\"100%\",fontFamily:FONT}:{position:\"fixed\",right:mobileSheet?0:offsetX,bottom:mobileSheet?0:offsetY,left:mobileSheet?0:\"auto\",zIndex:panelZIndex,fontFamily:FONT,display:\"flex\",flexDirection:\"column\",alignItems:\"flex-end\",opacity:visible?1:0,transform:visible?\"translateY(0) scale(1)\":\"translateY(16px) scale(0.9)\",transition:reduceMotion?\"opacity 0.2s\":\"opacity 0.35s cubic-bezier(0.16,1,0.3,1), transform 0.35s cubic-bezier(0.16,1,0.3,1)\",pointerEvents:visible?\"auto\":\"none\"},children:[!open&&teaser&&!isCanvas&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:8,marginBottom:10,maxWidth:268,background:C.white,border:`2px solid ${C.ink}`,borderRadius:14,padding:\"10px 12px\",fontSize:14,fontWeight:600,color:C.ink,boxShadow:`3px 3px 0 ${promoOn?C.dragonfruit:C.apricot}`},children:[promoOn?/*#__PURE__*/_jsxs(\"button\",{onClick:openFromPromo,style:{background:\"transparent\",border:\"none\",padding:0,margin:0,textAlign:\"left\",font:\"inherit\",color:C.ink,cursor:\"pointer\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",fontFamily:DISPLAY,fontSize:20,lineHeight:1,color:C.dragonfruit,letterSpacing:\"0.02em\"},children:\"CHIP YEAH.\"}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",marginTop:3},children:PROMO.teaser})]}):/*#__PURE__*/_jsx(\"span\",{children:(()=>{try{const arch=ARCHETYPES[window.localStorage.getItem(\"qcr_last\")||\"\"];if(arch)return`${arch}, right? Your bowlmate says hi.`;}catch{/* noop */}return typeof window!==\"undefined\"&&TEASERS.find(([p])=>window.location.pathname.startsWith(p))?.[1]||TEASERS[TEASERS.length-1][1];})()}),/*#__PURE__*/_jsx(\"button\",{onClick:()=>{setTeaser(false);if(promoOn)track(\"czg_promo_teaser_dismiss\",{promo:PROMO.id});},\"aria-label\":\"Dismiss\",style:{background:\"transparent\",border:\"none\",color:C.ink,fontSize:18,cursor:\"pointer\",lineHeight:1,padding:2,flexShrink:0,alignSelf:\"flex-start\"},children:\"\\xd7\"})]}),!open&&/*#__PURE__*/_jsxs(\"button\",{onClick:()=>{setOpen(true);setTeaser(false);track(\"czg_open\",{promo:promoOn?PROMO.id:undefined,page:typeof window!==\"undefined\"?window.location.pathname.slice(0,60):undefined});},\"aria-label\":\"Chat with the Craziologist\",onMouseEnter:e=>{if(!reduceMotion)e.currentTarget.style.transform=\"rotate(-2deg) scale(1.04)\";},onMouseLeave:e=>{e.currentTarget.style.transform=\"rotate(0deg) scale(1)\";},style:{...isCanvas?{position:\"absolute\",right:0,bottom:0}:{},display:\"flex\",alignItems:\"center\",gap:10,background:C.white,color:C.ink,border:`3px solid ${C.ink}`,borderRadius:999,padding:\"8px 20px 8px 8px\",fontFamily:DISPLAY,fontSize:20,letterSpacing:\"0.02em\",cursor:\"pointer\",boxShadow:`4px 4px 0 ${promoOn?C.dragonfruit:C.lime}`,transition:reduceMotion?\"none\":\"transform 0.15s ease-out\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{background:C.cream,border:`2px solid ${C.ink}`,borderRadius:\"50%\",width:44,height:44,display:\"grid\",placeItems:\"center\"},children:/*#__PURE__*/_jsx(Avatar,{size:32})}),\"ASK THE CRAZIOLOGIST\"]}),open&&/*#__PURE__*/_jsxs(\"div\",{ref:panelRef,role:\"dialog\",\"aria-label\":\"Craziologist chat\",style:{...isCanvas?{position:\"absolute\",right:0,bottom:0,width:\"min(380px, 100%)\",height:\"min(560px, 100%)\",borderRadius:22}:mobileSheet?{width:\"100vw\",// Compact first: the page stays visible\n// behind the sheet until the guest leans\n// in (input focus or grab-handle tap).\nheight:sheetTall?\"min(88dvh, 760px)\":\"min(62dvh, 520px)\",borderRadius:\"22px 22px 0 0\",borderBottom:\"none\",transition:reduceMotion?\"none\":\"height 0.25s ease-out\"}:{width:\"min(400px, calc(100vw - 32px))\",height:\"min(600px, calc(100dvh - 90px))\",borderRadius:22},display:\"flex\",flexDirection:\"column\",position:\"relative\",background:C.white,overflow:\"hidden\",border:`3px solid ${C.ink}`,boxShadow:mobileSheet?\"none\":`6px 6px 0 ${C.lime}`},children:[confetti&&/*#__PURE__*/_jsxs(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",inset:0,pointerEvents:\"none\",zIndex:5,overflow:\"hidden\"},children:[confettiDots.map((col,i)=>/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",top:-12,left:`${(i*7+4)%96}%`,width:9,height:9,borderRadius:i%3===0?\"50%\":2,background:col,animation:`czg-fall 1.5s ease-in ${i*.05}s forwards`}},i)),/*#__PURE__*/_jsx(\"style\",{children:`@keyframes czg-fall { to { transform: translateY(640px) rotate(300deg); opacity: 0.2 } }`})]}),stamp&&/*#__PURE__*/_jsxs(\"div\",{\"aria-hidden\":\"true\",style:{position:\"absolute\",inset:0,display:\"grid\",placeItems:\"center\",pointerEvents:\"none\",zIndex:6},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:DISPLAY,fontSize:42,color:C.green,letterSpacing:\"0.02em\",border:`4px solid ${C.green}`,borderRadius:14,padding:\"6px 18px\",background:\"rgba(255,255,255,0.92)\",transform:\"rotate(-8deg)\",animation:\"czg-stamp 1.4s ease-out forwards\"},children:\"go for the good.™\"}),/*#__PURE__*/_jsx(\"style\",{children:`@keyframes czg-stamp { 0% { opacity: 0; transform: rotate(-8deg) scale(1.6) } 20% { opacity: 1; transform: rotate(-8deg) scale(1) } 75% { opacity: 1 } 100% { opacity: 0; transform: rotate(-8deg) scale(0.98) } }`})]}),mobileSheet&&/*#__PURE__*/_jsx(\"button\",{onClick:()=>setSheetTall(t=>!t),\"aria-label\":sheetTall?\"Shrink chat\":\"Expand chat\",style:{background:C.green,border:\"none\",padding:\"8px 0 0\",cursor:\"pointer\",display:\"flex\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"span\",{style:{width:44,height:5,borderRadius:999,background:\"rgba(255,255,255,0.45)\",display:\"block\"}})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:10,padding:\"12px 14px\",background:C.green,color:C.white,borderBottom:`3px solid ${C.ink}`},children:[/*#__PURE__*/_jsx(\"span\",{style:{background:C.cream,border:`2px solid ${C.ink}`,borderRadius:\"50%\",width:42,height:42,display:\"grid\",placeItems:\"center\",flexShrink:0,transform:reduceMotion?\"none\":\"rotate(-4deg)\"},children:/*#__PURE__*/_jsx(Avatar,{size:30})}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:DISPLAY,fontSize:24,lineHeight:1,letterSpacing:\"0.03em\"},children:\"THE CRAZIOLOGIST\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12.5,opacity:.95,fontWeight:600},children:\"Hours. Orders. Opinions. Occasionally macros.\"})]}),msgs.length>1&&/*#__PURE__*/_jsx(\"button\",{onClick:resetChat,\"aria-label\":\"Start a new chat\",title:\"New chat\",style:{background:\"transparent\",border:`2px solid rgba(255,255,255,0.5)`,borderRadius:8,color:C.white,fontSize:12,fontWeight:700,cursor:\"pointer\",padding:\"4px 8px\",fontFamily:FONT},children:\"New chat\"}),/*#__PURE__*/_jsx(\"button\",{onClick:()=>setOpen(false),\"aria-label\":\"Close chat\",style:{background:\"transparent\",border:\"none\",color:C.white,fontSize:26,cursor:\"pointer\",lineHeight:1,padding:6},children:\"\\xd7\"})]}),promoOn&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,flexWrap:\"wrap\",padding:\"8px 12px\",background:C.dragonfruit,color:C.white,borderBottom:`3px solid ${C.ink}`,fontSize:13,fontWeight:800,textAlign:\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{children:PROMO.ribbon}),PROMO.code?/*#__PURE__*/_jsx(\"span\",{style:{background:C.white,color:C.dragonfruit,borderRadius:7,padding:\"2px 8px\",letterSpacing:\"0.08em\"},children:PROMO.code}):null]}),/*#__PURE__*/_jsxs(\"div\",{ref:logRef,style:{flex:1,overflowY:\"auto\",padding:14,display:\"flex\",flexDirection:\"column\",gap:10,background:C.white},\"aria-live\":\"polite\",children:[msgs.map((m,i)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:m.role===\"user\"?\"flex-end\":\"flex-start\",gap:4},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:m.role===\"user\"?\"flex-end\":\"flex-start\",gap:8,width:\"100%\"},children:[m.role===\"assistant\"&&/*#__PURE__*/_jsx(\"span\",{style:{flexShrink:0,marginTop:2},children:/*#__PURE__*/_jsx(Avatar,{size:26})}),/*#__PURE__*/_jsx(\"div\",{style:{maxWidth:\"84%\",padding:\"11px 15px\",borderRadius:16,fontSize:16,lineHeight:1.55,whiteSpace:\"pre-wrap\",background:m.role===\"user\"?accent:C.cream,color:C.ink,fontWeight:m.role===\"user\"?700:500,border:`2px solid ${C.ink}`,borderTopLeftRadius:m.role===\"assistant\"?4:16,borderTopRightRadius:m.role===\"user\"?4:16,transform:reduceMotion?\"none\":`rotate(${m.role===\"user\"?.4:-.4}deg)`},children:m.role===\"assistant\"?renderMessage(m.content,i===msgs.length-1):m.content})]}),m.role===\"assistant\"&&i>0&&!busy&&m.content.length>0&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:6,paddingLeft:34,alignItems:\"center\",minHeight:20},children:votes[i]?/*#__PURE__*/_jsx(\"span\",{style:{fontSize:11.5,color:C.ink,opacity:.55,fontWeight:600},children:votes[i]===\"up\"?\"Noted. The carrot takes a bow.\":\"Noted. The carrot will do better.\"}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"button\",{onClick:()=>vote(i,\"up\"),\"aria-label\":\"Good answer\",style:{background:\"transparent\",border:\"none\",color:C.ink,opacity:.45,cursor:\"pointer\",padding:2},onMouseEnter:e=>e.currentTarget.style.opacity=\"1\",onMouseLeave:e=>e.currentTarget.style.opacity=\"0.45\",children:/*#__PURE__*/_jsx(Thumb,{})}),/*#__PURE__*/_jsx(\"button\",{onClick:()=>vote(i,\"down\"),\"aria-label\":\"Bad answer\",style:{background:\"transparent\",border:\"none\",color:C.ink,opacity:.45,cursor:\"pointer\",padding:2},onMouseEnter:e=>e.currentTarget.style.opacity=\"1\",onMouseLeave:e=>e.currentTarget.style.opacity=\"0.45\",children:/*#__PURE__*/_jsx(Thumb,{down:true})})]})})]},i)),showChips&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:8,paddingLeft:34},children:chips.map(c=>c.href?/*#__PURE__*/_jsx(\"a\",{href:c.href,onClick:()=>track(\"czg_quiz_click\"),style:{background:C.lime,border:`2px solid ${C.ink}`,borderRadius:999,padding:\"8px 14px\",fontFamily:FONT,fontWeight:800,fontSize:14,color:C.ink,cursor:\"pointer\",textDecoration:\"none\",boxShadow:`2px 2px 0 ${C.ink}`},children:c.label},c.label):/*#__PURE__*/_jsx(\"button\",{onClick:()=>{track(\"czg_chip\",{chip:c.label});send(c.q);},style:{background:promoOn&&c.label===PROMO.chip.label?C.dragonfruit:C.white,color:promoOn&&c.label===PROMO.chip.label?C.white:C.ink,border:`2px solid ${C.ink}`,borderRadius:999,padding:\"8px 14px\",fontFamily:FONT,fontWeight:700,fontSize:14,cursor:\"pointer\",boxShadow:`2px 2px 0 ${C.apricot}`},children:c.label},c.label))}),busy&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:8,alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{flexShrink:0,display:\"inline-block\",animation:reduceMotion?\"none\":\"czg-bob 1s ease-in-out infinite\"},children:/*#__PURE__*/_jsx(Avatar,{size:26})}),/*#__PURE__*/_jsx(\"div\",{style:{background:C.cream,border:`2px solid ${C.ink}`,borderRadius:16,borderTopLeftRadius:4,padding:\"11px 15px\",fontSize:15,fontStyle:\"italic\",color:C.ink},children:reduceMotion?\"Thinking...\":status||IDLE_LINES[idleLine]}),/*#__PURE__*/_jsx(\"style\",{children:`@keyframes czg-bob { 0%,100% { transform: translateY(0) rotate(-4deg) } 50% { transform: translateY(-3px) rotate(4deg) } }`})]})]}),/*#__PURE__*/_jsxs(\"form\",{onSubmit:e=>{e.preventDefault();send();},style:{display:\"flex\",gap:8,padding:\"10px 12px\",background:C.white,borderTop:`3px solid ${C.ink}`},children:[/*#__PURE__*/_jsx(\"input\",{ref:inputRef,value:input,onChange:e=>setInput(e.target.value),placeholder:promoOn?PROMO.path===\"/catering\"?\"Catering, headcounts, the chip deal...\":\"Bowl Games cards, hours, what to order...\":PLACEHOLDERS[phIdx],\"aria-label\":\"Message the Craziologist\",onFocus:()=>{if(mobileSheet)setSheetTall(true);},disabled:busy,style:{flex:1,minWidth:0,border:`2px solid ${C.ink}`,borderRadius:999,padding:\"11px 16px\",fontSize:16,fontFamily:FONT,fontWeight:600,outline:\"none\",color:C.ink,background:C.white}}),/*#__PURE__*/_jsx(\"button\",{type:\"submit\",disabled:busy||!input.trim(),\"aria-label\":\"Send\",style:{background:C.apricot,color:C.ink,border:`2px solid ${C.ink}`,borderRadius:999,padding:\"0 20px\",fontWeight:800,fontFamily:FONT,fontSize:16,cursor:busy?\"wait\":\"pointer\",opacity:busy||!input.trim()?.6:1,boxShadow:`2px 2px 0 ${C.ink}`},children:\"Send\"})]}),/*#__PURE__*/_jsx(\"div\",{style:{padding:\"7px 14px 11px\",background:C.white,fontSize:nutritionSeen?10.5:12,lineHeight:1.5,color:C.ink,opacity:.78},children:nutritionSeen?NUTRITION_DISCLAIMER:AI_NOTE})]})]});if(isCanvas)return widget;if(!primary||typeof document===\"undefined\")return null;return /*#__PURE__*/createPortal(widget,document.body);}/**\n * Path-aware visibility gate.\n *\n * The chat renders inside a Framer wrapper whose z-index is 2147483000 — higher than\n * anything a page can set — so on pages with their own interactive surface it will\n * always float on top. That is not only a layout annoyance: a floating widget that\n * covers controls or a focused element is the pattern behind WCAG 2.4.11 \"Focus Not\n * Obscured\" findings, and named in ADA demand letters. Rather than fight the stacking\n * order, give editors a switch: list the paths where the chat should stand down.\n *\n * Empty (the default) = unchanged behaviour, visible everywhere.\n * Supports exact paths (\"/nutrition-calculator\") and prefixes (\"/menu/*\").\n * Canvas always renders so the component stays selectable in the editor.\n */export default function CraziologistChat(props){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const hideOnPaths=props?.hideOnPaths??\"\";const hidden=useMemo(()=>{if(isCanvas||typeof window===\"undefined\")return false;const here=window.location.pathname.replace(/\\/+$/,\"\")||\"/\";return hideOnPaths.split(\",\").map(p=>p.trim()).filter(Boolean).some(p=>{if(p.endsWith(\"/*\")){const base=p.slice(0,-2).replace(/\\/+$/,\"\");return here===base||here.startsWith(base+\"/\");}return(p.replace(/\\/+$/,\"\")||\"/\")===here;});},[hideOnPaths,isCanvas]);if(hidden)return null;return /*#__PURE__*/_jsx(CraziologistChatInner,{...props});}addPropertyControls(CraziologistChat,{hideOnPaths:{type:ControlType.String,title:\"Hide on\",defaultValue:\"\",placeholder:\"/nutrition-calculator, /menu/*\",description:\"Comma-separated paths where the chat should not appear. Use /path/* to match a whole section. Leave empty to show everywhere.\"},endpoint:{type:ControlType.String,title:\"Endpoint\",defaultValue:\"https://craziologist-chat.elle-f37.workers.dev/chat\"},avatar:{type:ControlType.Image,title:\"Avatar\"},startOpen:{type:ControlType.Boolean,title:\"Start Open\",defaultValue:false},accent:{type:ControlType.Color,title:\"Accent\",defaultValue:\"rgb(163, 191, 30)\"},offsetX:{type:ControlType.Number,title:\"Right Gap\",defaultValue:20,min:0,max:80},offsetY:{type:ControlType.Number,title:\"Bottom Gap\",defaultValue:20,min:0,max:80},appearDelay:{type:ControlType.Number,title:\"Delay (s)\",defaultValue:10,min:0,max:60},promoEnabled:{type:ControlType.Boolean,title:\"Promo Layer\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},promoTeaserDelay:{type:ControlType.Number,title:\"Promo Teaser (s)\",defaultValue:3.5,min:0,max:30,step:.5},panelZIndex:{type:ControlType.Number,title:\"Z-Index\",defaultValue:2147483e3,min:1,max:2147483e3,step:1,description:\"Stacking order of the launcher and panel. The default wins against everything, including a page's own modals — lower it (e.g. 150) so the chat sits above normal content but yields to dialogs and sheets. Pair with Hide on for pages where it should not appear at all.\"},storeKey:{type:ControlType.String,title:\"Store Key\",defaultValue:\"cbw_store_v1\",description:\"localStorage key of the site's remembered store (cbw_store_v1, shared with StickyOrderBar and LocationLauncher). Chat answers become store-aware through it.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CraziologistChat\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CraziologistChat.map","// Generated by Framer (1a21bd5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Sle3O .framer-styles-preset-ufpb7m:not(.rich-text-wrapper), .framer-Sle3O .framer-styles-preset-ufpb7m.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-c5b859cf-5806-4029-9aaa-1bd8f25aba39, #f6f5f4); --framer-link-text-color: var(--token-8209d49b-3e95-40e5-ab1e-31ff316f0976, #e8e8e8); transition-delay: 0s; transition-duration: 0.4s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-Sle3O\";\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 (1a21bd5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-0J80r .framer-styles-preset-128ha76:not(.rich-text-wrapper), .framer-0J80r .framer-styles-preset-128ha76.rich-text-wrapper a { --framer-link-text-color: var(--token-8d2526c0-5df7-480d-baf1-73ae10a81106, #fff2e6); transition-delay: 0s; transition-duration: 0.4s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-0J80r\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1a21bd5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-cb4ID .framer-styles-preset-10mbt6n:not(.rich-text-wrapper), .framer-cb4ID .framer-styles-preset-10mbt6n.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-c5b859cf-5806-4029-9aaa-1bd8f25aba39, #f6f5f4); --framer-link-text-color: var(--token-8209d49b-3e95-40e5-ab1e-31ff316f0976, #e8e8e8); transition-delay: 0s; transition-duration: 0.4s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-cb4ID\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1a21bd5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-lJGNd .framer-styles-preset-1tg3zb2:not(.rich-text-wrapper), .framer-lJGNd .framer-styles-preset-1tg3zb2.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, #ffffff); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-8d2526c0-5df7-480d-baf1-73ae10a81106, #fff2e6); transition-delay: 0s; transition-duration: 0.4s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-lJGNd\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1a21bd5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Bricolage Grotesque-regular\",\"GF;Bricolage Grotesque-700\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Bricolage Grotesque\",source:\"google\",style:\"normal\",uiFamilyName:\"Bricolage Grotesque\",url:\"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvRviyMgvs-wJDtw.woff2\",weight:\"400\"},{cssFamilyName:\"Bricolage Grotesque\",source:\"google\",style:\"normal\",uiFamilyName:\"Bricolage Grotesque\",url:\"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvfzlyMgvs-wJDtw.woff2\",weight:\"700\"}]}];export const css=['.framer-ycbIs .framer-styles-preset-sasipu:not(.rich-text-wrapper), .framer-ycbIs .framer-styles-preset-sasipu.rich-text-wrapper p { --framer-font-family: \"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif; --framer-font-family-bold: \"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0px; --framer-line-height: 1.68em; --framer-paragraph-spacing: 16px; --framer-text-alignment: left; --framer-text-color: var(--token-9354da95-bf98-433c-adf6-73657a05ef6a, #4d2d23); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 0px) { .framer-ycbIs .framer-styles-preset-sasipu:not(.rich-text-wrapper), .framer-ycbIs .framer-styles-preset-sasipu.rich-text-wrapper p { --framer-font-family: \"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif; --framer-font-family-bold: \"Bricolage Grotesque\", \"Bricolage Grotesque Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: 0px; --framer-line-height: 1.68em; --framer-paragraph-spacing: 12px; --framer-text-alignment: left; --framer-text-color: var(--token-9354da95-bf98-433c-adf6-73657a05ef6a, #4d2d23); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-ycbIs\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1a21bd5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={TZEcGk0OI:{hover:true}};const cycleOrder=[\"TZEcGk0OI\",\"FfJbVnKn8\",\"oIJTjoxr6\"];const serializationHash=\"framer-GEQJ9\";const variantClassNames={FfJbVnKn8:\"framer-v-127m4ny\",oIJTjoxr6:\"framer-v-1lmu2iy\",TZEcGk0OI:\"framer-v-aju7ak\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const zC76inRas=undefined;const OHbenUcPc=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const humanReadableVariantMap={Primary:\"TZEcGk0OI\",Small:\"oIJTjoxr6\",Tablet:\"FfJbVnKn8\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,image,link,width,...props})=>{return{...props,OHbenUcPc:image??props.OHbenUcPc??{alt:\"Image\",pixelHeight:1216,pixelWidth:1248,src:\"https://framerusercontent.com/images/xS1JADaNcqt8EXLk9PCNXLvWNw8.png?width=1248&height=1216\",srcSet:\"https://framerusercontent.com/images/xS1JADaNcqt8EXLk9PCNXLvWNw8.png?scale-down-to=512&width=1248&height=1216 512w,https://framerusercontent.com/images/xS1JADaNcqt8EXLk9PCNXLvWNw8.png?scale-down-to=1024&width=1248&height=1216 1024w,https://framerusercontent.com/images/xS1JADaNcqt8EXLk9PCNXLvWNw8.png?width=1248&height=1216 1248w\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"TZEcGk0OI\",zC76inRas:link??props.zC76inRas};};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,OHbenUcPc,zC76inRas,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"TZEcGk0OI\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-aju7ak\",className,classNames),\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"TZEcGk0OI\",ref:refBinding,style:{...style},...addPropertyOverrides({FfJbVnKn8:{\"data-framer-name\":\"Tablet\"},oIJTjoxr6:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:zC76inRas,motionChild:true,nodeId:\"sD8CnY5Hj\",openInNewTab:true,scopeId:\"dJX9IR_11\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1fivnrv framer-8ifl2n\",\"data-framer-name\":\"Icon Wrap\",layoutDependency:layoutDependency,layoutId:\"sD8CnY5Hj\",style:{backgroundColor:\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,opacity:0},transformTemplate:transformTemplate1,variants:{\"TZEcGk0OI-hover\":{opacity:1},FfJbVnKn8:{opacity:1},oIJTjoxr6:{opacity:1}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"Icon\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||200)*.5000000000000002-44)+24.002),pixelHeight:40,pixelWidth:40,positionX:\"center\",positionY:\"center\",sizes:`calc(min(${componentViewport?.width||\"100vw\"} * 0.2821, 88px) / 2.2)`,src:\"https://framerusercontent.com/images/qno5UaMCV4XNPLNjBrdgnWaHNzI.svg?width=40&height=40\"},className:\"framer-2wiw9s\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"LyHnV9jRT\",...addPropertyOverrides({FfJbVnKn8:{background:{alt:\"Icon\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||200)*.5000000000000002-20.5)+11.1828),pixelHeight:40,pixelWidth:40,positionX:\"center\",positionY:\"center\",sizes:\"18.1818px\",src:\"https://framerusercontent.com/images/qno5UaMCV4XNPLNjBrdgnWaHNzI.svg?width=40&height=40\"}},oIJTjoxr6:{background:{alt:\"Icon\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||200)*.5000000000000002-18)+9.819),pixelHeight:40,pixelWidth:40,positionX:\"center\",positionY:\"center\",sizes:\"13.6364px\",src:\"https://framerusercontent.com/images/qno5UaMCV4XNPLNjBrdgnWaHNzI.svg?width=40&height=40\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Link,{href:zC76inRas,motionChild:true,nodeId:\"YIsNMrOJ7\",openInNewTab:true,scopeId:\"dJX9IR_11\",...addPropertyOverrides({oIJTjoxr6:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-182hmnx framer-8ifl2n\",\"data-framer-name\":\"Image Wrap\",layoutDependency:layoutDependency,layoutId:\"YIsNMrOJ7\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},variants:{FfJbVnKn8:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},oIJTjoxr6:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1quffk2\",\"data-framer-name\":\"Overlay\",layoutDependency:layoutDependency,layoutId:\"cKpSkMfQl\",style:{backdropFilter:\"blur(6px)\",backgroundColor:\"rgba(34, 30, 27, 0.2)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,opacity:0,WebkitBackdropFilter:\"blur(6px)\"},variants:{\"TZEcGk0OI-hover\":{opacity:1},FfJbVnKn8:{backdropFilter:\"blur(1px)\",backgroundColor:\"rgba(34, 30, 27, 0.45)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,opacity:.8,WebkitBackdropFilter:\"blur(1px)\"},oIJTjoxr6:{backdropFilter:\"blur(1px)\",backgroundColor:\"rgba(34, 30, 27, 0.45)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,opacity:.8,WebkitBackdropFilter:\"blur(1px)\"}}}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"Image\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-304)/2)+0+0),pixelHeight:1216,pixelWidth:1248,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(OHbenUcPc),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-17rp1w3\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"piQoGHDet\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},variants:{FfJbVnKn8:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},oIJTjoxr6:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}}})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GEQJ9.framer-8ifl2n, .framer-GEQJ9 .framer-8ifl2n { display: block; }\",\".framer-GEQJ9.framer-aju7ak { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 312px; }\",\".framer-GEQJ9 .framer-1fivnrv { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: var(--framer-aspect-ratio-supported, 88px); justify-content: center; left: 50%; max-width: 88px; overflow: visible; padding: 0px; position: absolute; text-decoration: none; top: 50%; width: 28%; z-index: 2; }\",\".framer-GEQJ9 .framer-2wiw9s { flex: none; height: 45%; overflow: visible; position: relative; width: 45%; }\",\".framer-GEQJ9 .framer-182hmnx { align-content: center; align-items: center; aspect-ratio: 1.0263157894736843 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 195px); justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-GEQJ9 .framer-1quffk2 { -webkit-user-select: none; flex: none; height: 100%; left: 0px; overflow: visible; pointer-events: none; position: absolute; top: 0px; user-select: none; width: 100%; z-index: 1; }\",\".framer-GEQJ9 .framer-17rp1w3 { flex: none; height: 100%; overflow: visible; position: relative; width: 100%; }\",\".framer-GEQJ9.framer-v-127m4ny.framer-aju7ak { width: 240px; }\",\".framer-GEQJ9.framer-v-127m4ny .framer-1fivnrv { height: var(--framer-aspect-ratio-supported, 41px); max-width: unset; width: 40px; }\",\".framer-GEQJ9.framer-v-1lmu2iy.framer-aju7ak { width: 200px; }\",\".framer-GEQJ9.framer-v-1lmu2iy .framer-1fivnrv { height: var(--framer-aspect-ratio-supported, 36px); max-width: unset; width: 30px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 304\n * @framerIntrinsicWidth 312\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"FfJbVnKn8\":{\"layout\":[\"fixed\",\"auto\"]},\"oIJTjoxr6\":{\"layout\":[\"fixed\",\"auto\"]},\"mNoYfKW9d\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"OHbenUcPc\":\"image\",\"zC76inRas\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdJX9IR_11=withCSS(Component,css,\"framer-GEQJ9\");export default FramerdJX9IR_11;FramerdJX9IR_11.displayName=\"Instragram Card\";FramerdJX9IR_11.defaultProps={height:304,width:312};addPropertyControls(FramerdJX9IR_11,{variant:{options:[\"TZEcGk0OI\",\"FfJbVnKn8\",\"oIJTjoxr6\"],optionTitles:[\"Primary\",\"Tablet\",\"Small\"],title:\"Variant\",type:ControlType.Enum},OHbenUcPc:{__defaultAssetReference:\"data:framer/asset-reference,xS1JADaNcqt8EXLk9PCNXLvWNw8.png?originalFilename=img.png&width=1248&height=1216\",__vekterDefault:{alt:\"Image\",assetReference:\"data:framer/asset-reference,xS1JADaNcqt8EXLk9PCNXLvWNw8.png?originalFilename=img.png&width=1248&height=1216\"},title:\"Image\",type:ControlType.ResponsiveImage},zC76inRas:{title:\"Link\",type:ControlType.Link}});addFonts(FramerdJX9IR_11,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdJX9IR_11\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"304\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"OHbenUcPc\\\":\\\"image\\\",\\\"zC76inRas\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"312\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FfJbVnKn8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oIJTjoxr6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mNoYfKW9d\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dJX9IR_11.map","// Generated by Framer (1a21bd5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={vjBoF3X06:{hover:true}};const cycleOrder=[\"vjBoF3X06\",\"Pa0uxUSej\"];const serializationHash=\"framer-OdzVu\";const variantClassNames={Pa0uxUSej:\"framer-v-fbjc6\",vjBoF3X06:\"framer-v-71krhm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const dXFLrVdAa=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Primary - (Phone)\":\"Pa0uxUSej\",Primary:\"vjBoF3X06\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,dXFLrVdAa:link??props.dXFLrVdAa,variant:humanReadableVariantMap[props.variant]??props.variant??\"vjBoF3X06\"};};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,dXFLrVdAa,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"vjBoF3X06\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:dXFLrVdAa,motionChild:true,nodeId:\"vjBoF3X06\",openInNewTab:false,scopeId:\"yXShJObax\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-71krhm\",className,classNames)} framer-1o1otp9`,\"data-border\":true,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"vjBoF3X06\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(18, 58, 20, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"vjBoF3X06-hover\":{\"--border-color\":\"var(--token-8d2526c0-5df7-480d-baf1-73ae10a81106, rgb(255, 242, 230))\",backgroundColor:\"var(--token-8d2526c0-5df7-480d-baf1-73ae10a81106, rgb(255, 242, 230))\"}},...addPropertyOverrides({Pa0uxUSej:{\"data-framer-name\":\"Primary - (Phone)\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vvg9d1\",\"data-framer-name\":\"Icon Wrap\",layoutDependency:layoutDependency,layoutId:\"wumL7khJ_\",children:[/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"Icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||52)-0-(((componentViewport?.height||52)-0)*.4615+0))/2+0+0)+(0+(((componentViewport?.height||52)-0)*.4615-0-(((componentViewport?.height||52)-0)*.4615-0)*1)/2)),pixelHeight:24,pixelWidth:24,sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.4615)`,src:\"https://framerusercontent.com/images/h15ncWtk3TUelkVd5RMyxNEa8.svg?width=24&height=24\"},className:\"framer-jbdvdx\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"oJueuzCb9\",style:{opacity:1},variants:{\"vjBoF3X06-hover\":{opacity:0}}})}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"Icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||52)-0-(((componentViewport?.height||52)-0)*.4615+0))/2+0+0)+0),pixelHeight:24,pixelWidth:24,sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.4615)`,src:\"https://framerusercontent.com/images/xSREvrUcxeyjzYEgz6DyCbyW4c.svg?width=24&height=24\"},className:\"framer-1x1emfy\",\"data-framer-name\":\"Hover Icon\",layoutDependency:layoutDependency,layoutId:\"Es3jn38AM\",style:{opacity:0},variants:{\"vjBoF3X06-hover\":{opacity:1}}})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OdzVu.framer-1o1otp9, .framer-OdzVu .framer-1o1otp9 { display: block; }\",\".framer-OdzVu.framer-71krhm { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 52px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 52px; }\",\".framer-OdzVu .framer-vvg9d1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 46%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 46%; }\",\".framer-OdzVu .framer-jbdvdx { flex: none; height: 100%; overflow: visible; position: relative; width: 100%; }\",\".framer-OdzVu .framer-1x1emfy { flex: none; height: 100%; left: 0px; overflow: visible; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-OdzVu.framer-v-fbjc6.framer-71krhm { width: 40px; }\",'.framer-OdzVu[data-border=\"true\"]::after, .framer-OdzVu [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 52\n * @framerIntrinsicWidth 52\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Pa0uxUSej\":{\"layout\":[\"fixed\",\"fixed\"]},\"yBQjsh9MY\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"dXFLrVdAa\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryXShJObax=withCSS(Component,css,\"framer-OdzVu\");export default FrameryXShJObax;FrameryXShJObax.displayName=\"Button - Arrow\";FrameryXShJObax.defaultProps={height:52,width:52};addPropertyControls(FrameryXShJObax,{variant:{options:[\"vjBoF3X06\",\"Pa0uxUSej\"],optionTitles:[\"Primary\",\"Primary - (Phone)\"],title:\"Variant\",type:ControlType.Enum},dXFLrVdAa:{title:\"Link\",type:ControlType.Link}});addFonts(FrameryXShJObax,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryXShJObax\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"52\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Pa0uxUSej\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yBQjsh9MY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"52\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"dXFLrVdAa\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yXShJObax.map","// Generated by Framer (560da95)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,TickerItem,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withTickerFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CraziologistChat from\"https://framerusercontent.com/modules/LMRqnhoQpQoRo8IIDi8c/s2BoGtFmZBn9KP9mX48c/CraziologistChat.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/kUuH5a0Sdhwlc8CUTPDj/4tofPhpbCbVzxkXyyeKy/Ayghf_FE6.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/yqOmxxcttPuN7f4YNXra/kh0cpkLIj1FpJbwLsu2e/c85DgEhHu.js\";import*as sharedStyle7 from\"https://framerusercontent.com/modules/zGcpWCJbJCXWfu40PPYm/1EjqCtKjQ0VleJmTparP/cneC9Rr5A.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/sexHQeGPfSb6BNMggQeV/2Ui8K6Uzw2IgOUDhCovU/onkF8b8EN.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/jA0DNMP1DR9r32PJVpNm/2J3mD9UEXSLzkAKYGgW7/rIgWxRh6D.js\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/jXxzJtNsHVzIRB4kQqc0/wse4CgiK17mFJgISA2vy/thBUpbteU.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/8EiYSA996o4BpTgPsp45/v1to6IE8QrHsQClzhJrv/VCyNuySOr.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/3dOyqIMW2X2pkDgR9irl/39cpTZDP40BzWPIWPQuR/YeIrRG4G_.js\";import InstragramCard from\"https://framerusercontent.com/modules/915kyyCH0iocUCempjhc/Pfah07pqHUXXNJJicR9R/dJX9IR_11.js\";import SocialIcon from\"https://framerusercontent.com/modules/jMksiu9WL9qZJKdldoLH/ntbbPomhXSk5xWqmWO3C/IR3m8c2ti.js\";import ButtonFIll from\"https://framerusercontent.com/modules/5oJEUv9y4xkBRDc0o6qr/Rxp9aWUTIC0kodAGNUk8/OmFqLtwtt.js\";import ButtonArrow from\"https://framerusercontent.com/modules/8RdmLDrHNCUoYxJTHUke/QviOLJvb1TUNf4zh2Nml/yXShJObax.js\";const SocialIconFonts=getFonts(SocialIcon);const ButtonFIllFonts=getFonts(ButtonFIll);const MotionDivWithFX=withFX(motion.div);const InstragramCardFonts=getFonts(InstragramCard);const MotionDivWithTickerFX=withTickerFX(motion.div);const ButtonArrowFonts=getFonts(ButtonArrow);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const CraziologistChatFonts=getFonts(CraziologistChat);const cycleOrder=[\"rNKx_GnS6\",\"LiCPjoj1H\",\"Q6tSkdJyR\"];const serializationHash=\"framer-vfYJ1\";const variantClassNames={LiCPjoj1H:\"framer-v-15qplfa\",Q6tSkdJyR:\"framer-v-1gee6ua\",rNKx_GnS6:\"framer-v-1xsvmbo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const yo9buLSUq=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:60};const transition2={damping:60,delay:0,mass:1,stiffness:205,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:60};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={damping:60,delay:.2,mass:1,stiffness:205,type:\"spring\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:60};const transition4={delay:0,duration:1.5,ease:[0,0,1,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Phone:\"Q6tSkdJyR\",Primary:\"rNKx_GnS6\",Tablet:\"LiCPjoj1H\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"rNKx_GnS6\",yo9buLSUq:link??props.yo9buLSUq};};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,yo9buLSUq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rNKx_GnS6\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"Q6tSkdJyR\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"Q6tSkdJyR\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1xsvmbo\",className,classNames),\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"rNKx_GnS6\",ref:refBinding,style:{backgroundColor:\"var(--token-cd880beb-9e13-43dd-ba8a-5afbfc458503, rgb(28, 43, 28))\",...style},...addPropertyOverrides({LiCPjoj1H:{\"data-framer-name\":\"Tablet\"},Q6tSkdJyR:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-oipf3g\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"PRtzT_l5w\",children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1yopqdg\",\"data-framer-name\":\"Content Wrapper\",layoutDependency:layoutDependency,layoutId:\"PqdGPAkUn\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j2efke\",\"data-framer-name\":\"Footer Description Block\",layoutDependency:layoutDependency,layoutId:\"HGuKkfq3r\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-aue67u\",\"data-framer-name\":\"Logo Block\",layoutDependency:layoutDependency,layoutId:\"Cd91yBGlv\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d5ptsn\",\"data-styles-preset\":\"rIgWxRh6D\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255)))\"},children:\"Everyone's crazy about something. Go for the good.\"})}),className:\"framer-1fq6da2\",\"data-framer-name\":\"Description\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qhyp6HEEh\",style:{\"--extracted-r6o4lv\":\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5rl13k\",\"data-framer-name\":\"Social Icon Block\",layoutDependency:layoutDependency,layoutId:\"S1AMr8pWC\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+120+(((componentViewport?.height||200)-200-956)/2+0+0)+0+0+0+0+202+0,...addPropertyOverrides({LiCPjoj1H:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-140-968)/2+0+0)+0+0+0+0+192+0},Q6tSkdJyR:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fx9n3k-container\",layoutDependency:layoutDependency,layoutId:\"lwyV4dgWv-container\",nodeId:\"lwyV4dgWv\",rendersWithMotion:true,scopeId:\"h1nuwXYh9\",children:/*#__PURE__*/_jsx(SocialIcon,{c1GRkfqc2:\"https://www.facebook.com/crazybowlsandwraps/\",height:\"100%\",id:\"lwyV4dgWv\",J60kKGp51:addImageAlt({pixelHeight:18,pixelWidth:13,src:\"https://framerusercontent.com/images/7F1CzgTtQiXmcOr3TPbdyjyKbU.svg?width=13&height=18\"},\"Icon\"),layoutId:\"lwyV4dgWv\",Qf9VRBfne:addImageAlt({pixelHeight:18,pixelWidth:13,src:\"https://framerusercontent.com/images/UqDagpT3lpEHkSSVYCdDyGWcOg.svg?width=13&height=18\"},\"Icon\"),variant:matchVariant(\"xeFapjy_e\"),width:\"100%\",...addPropertyOverrides({LiCPjoj1H:{variant:matchVariant(\"eMdV8RoiF\")},Q6tSkdJyR:{variant:matchVariant(\"eMdV8RoiF\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+120+(((componentViewport?.height||200)-200-956)/2+0+0)+0+0+0+0+202+0,...addPropertyOverrides({LiCPjoj1H:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-140-968)/2+0+0)+0+0+0+0+192+0},Q6tSkdJyR:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pamhji-container\",layoutDependency:layoutDependency,layoutId:\"dvMbqRoUi-container\",nodeId:\"dvMbqRoUi\",rendersWithMotion:true,scopeId:\"h1nuwXYh9\",children:/*#__PURE__*/_jsx(SocialIcon,{c1GRkfqc2:\"https://www.instagram.com/crazybowlsandwraps/?hl=en\",height:\"100%\",id:\"dvMbqRoUi\",J60kKGp51:addImageAlt({pixelHeight:48,pixelWidth:48,src:\"https://framerusercontent.com/images/EGFEzLJDrOEetqOGnSa304ajuU.png?width=48&height=48\"},\"Instagram Icon\"),layoutId:\"dvMbqRoUi\",Qf9VRBfne:addImageAlt({pixelHeight:48,pixelWidth:48,src:\"https://framerusercontent.com/images/EGFEzLJDrOEetqOGnSa304ajuU.png?width=48&height=48\"},\"Instagram Icon\"),variant:matchVariant(\"xeFapjy_e\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+120+(((componentViewport?.height||200)-200-956)/2+0+0)+0+0+0+0+202+0,...addPropertyOverrides({LiCPjoj1H:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-140-968)/2+0+0)+0+0+0+0+192+0},Q6tSkdJyR:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c84g8d-container\",layoutDependency:layoutDependency,layoutId:\"AphoYks8V-container\",nodeId:\"AphoYks8V\",rendersWithMotion:true,scopeId:\"h1nuwXYh9\",children:/*#__PURE__*/_jsx(SocialIcon,{c1GRkfqc2:\"https://x.com/CBW_Official\",height:\"100%\",id:\"AphoYks8V\",J60kKGp51:addImageAlt({pixelHeight:18,pixelWidth:18,src:\"https://framerusercontent.com/images/cPZ5hkZlqzcs7aon6gcmpit7Ic.svg?width=18&height=18\"},\"Icon\"),layoutId:\"AphoYks8V\",Qf9VRBfne:addImageAlt({pixelHeight:18,pixelWidth:18,src:\"https://framerusercontent.com/images/KbfVht9SrO6KMSGjumRtv2K52vg.svg?width=18&height=18\"},\"Icon\"),variant:matchVariant(\"xeFapjy_e\"),width:\"100%\",...addPropertyOverrides({LiCPjoj1H:{variant:matchVariant(\"eMdV8RoiF\")},Q6tSkdJyR:{variant:matchVariant(\"eMdV8RoiF\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,y:(componentViewport?.y||0)+120+(((componentViewport?.height||200)-200-956)/2+0+0)+0+0+0+0+202+0,...addPropertyOverrides({LiCPjoj1H:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-140-968)/2+0+0)+0+0+0+0+192+0},Q6tSkdJyR:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fqce8y-container\",layoutDependency:layoutDependency,layoutId:\"yuB18LaTY-container\",nodeId:\"yuB18LaTY\",rendersWithMotion:true,scopeId:\"h1nuwXYh9\",children:/*#__PURE__*/_jsx(SocialIcon,{c1GRkfqc2:\"https://www.linkedin.com/company/crazy-bowls-and-wraps-stl/\",height:\"100%\",id:\"yuB18LaTY\",J60kKGp51:addImageAlt({pixelHeight:18,pixelWidth:18,src:\"https://framerusercontent.com/images/QDRJC6ks9EzyvwW1lXqzezgy3E.svg?width=18&height=18\"},\"Icon\"),layoutId:\"yuB18LaTY\",Qf9VRBfne:addImageAlt({pixelHeight:18,pixelWidth:18,src:\"https://framerusercontent.com/images/KPCOeI8jvO05Q4c3fiwyXDAAza0.svg?width=18&height=18\"},\"Icon\"),variant:matchVariant(\"xeFapjy_e\"),width:\"100%\",...addPropertyOverrides({LiCPjoj1H:{variant:matchVariant(\"eMdV8RoiF\")},Q6tSkdJyR:{variant:matchVariant(\"eMdV8RoiF\")}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17l0sl1\",\"data-framer-name\":\"Form Block\",layoutDependency:layoutDependency,layoutId:\"tLQ_aG5PI\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18ux0f1\",\"data-framer-name\":\"Text Block\",layoutDependency:layoutDependency,layoutId:\"DMjDfqEoM\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-1i0m61u\",\"data-styles-preset\":\"VCyNuySOr\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Join the crazy\"})})}),className:\"framer-1fsk66j\",\"data-framer-name\":\"Title\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"xQN0nZF6K\",style:{\"--extracted-tcooor\":\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d5ptsn\",\"data-styles-preset\":\"rIgWxRh6D\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Sign up for exclusive drops, new menu items, and the occasional dose of chaos.\"})})}),className:\"framer-1g2ry9a\",\"data-framer-name\":\"Description\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"EULdEMmtV\",style:{\"--extracted-r6o4lv\":\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FDPtOvt9p\"},implicitPathVariables:undefined},{href:{webPageId:\"FDPtOvt9p\"},implicitPathVariables:undefined},{href:{webPageId:\"FDPtOvt9p\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:78,y:(componentViewport?.y||0)+120+(((componentViewport?.height||200)-200-956)/2+0+0)+0+0+0+0+354,...addPropertyOverrides({LiCPjoj1H:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-140-968)/2+0+0)+0+0+0+0+350},Q6tSkdJyR:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vpi0ja-container\",layoutDependency:layoutDependency,layoutId:\"f7wDSoMZn-container\",nodeId:\"f7wDSoMZn\",rendersWithMotion:true,scopeId:\"h1nuwXYh9\",children:/*#__PURE__*/_jsx(ButtonFIll,{gDXfuS8of:resolvedLinks[0],height:\"100%\",id:\"f7wDSoMZn\",layoutId:\"f7wDSoMZn\",variant:matchVariant(\"Fn8BQBo0V\"),width:\"100%\",yJefPYlzo:\"Sign Up for Loyalty Points\",...addPropertyOverrides({LiCPjoj1H:{gDXfuS8of:resolvedLinks[1]},Q6tSkdJyR:{gDXfuS8of:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/9bd219bc-9bbe-44b5-99b1-d7ea5cfa185e/submit\",className:\"framer-18uxlym\",layoutDependency:layoutDependency,layoutId:\"HNRpx1PPZ\",nodeId:\"HNRpx1PPZ\",children:formState=>/*#__PURE__*/_jsx(_Fragment,{})})]})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oaaa5q\",\"data-framer-name\":\"Ticker Wrap\",layoutDependency:layoutDependency,layoutId:\"AjyoIthzR\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(MotionDivWithTickerFX,{className:\"framer-1coe8h\",layoutDependency:layoutDependency,layoutId:\"Jf6noGXxN\",tickerEffectAlign:\"center\",tickerEffectDirectionModifier:\"default\",tickerEffectDraggable:true,tickerEffectEnabled:true,tickerEffectGap:10,tickerEffectHoverModifier:0,tickerEffectOverflow:\"visible\",tickerEffectPosition:\"relative\",tickerEffectStackDirection:\"row\",tickerEffectVelocity:50,children:[/*#__PURE__*/_jsx(TickerItem,{width:\"19.5%\",...addPropertyOverrides({LiCPjoj1H:{width:\"22%\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:304,width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) * 0.195)`,y:(componentViewport?.y||0)+120+(((componentViewport?.height||200)-200-956)/2+456+60)+12+0,...addPropertyOverrides({LiCPjoj1H:{width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) * 0.22)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-140-968)/2+448+40)+12+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9xwcuw-container\",layoutDependency:layoutDependency,layoutId:\"B7B7mjhhw-container\",nodeId:\"B7B7mjhhw\",rendersWithMotion:true,scopeId:\"h1nuwXYh9\",children:/*#__PURE__*/_jsx(InstragramCard,{height:\"100%\",id:\"B7B7mjhhw\",layoutId:\"B7B7mjhhw\",OHbenUcPc:addImageAlt({pixelHeight:4e3,pixelWidth:2667,src:\"https://framerusercontent.com/images/JhoTF7yST8E0sSEPx3WTlsmp49g.jpg?width=2667&height=4000\",srcSet:\"https://framerusercontent.com/images/JhoTF7yST8E0sSEPx3WTlsmp49g.jpg?scale-down-to=1024&width=2667&height=4000 682w,https://framerusercontent.com/images/JhoTF7yST8E0sSEPx3WTlsmp49g.jpg?scale-down-to=2048&width=2667&height=4000 1365w,https://framerusercontent.com/images/JhoTF7yST8E0sSEPx3WTlsmp49g.jpg?width=2667&height=4000 2667w\"},\"Crazy Bowls and Wraps Salmon\"),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"TZEcGk0OI\"),width:\"100%\",zC76inRas:\"https://www.instagram.com/p/DaStGdMkQwT/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==\",...addPropertyOverrides({LiCPjoj1H:{variant:matchVariant(\"FfJbVnKn8\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(TickerItem,{width:\"19.5%\",...addPropertyOverrides({LiCPjoj1H:{width:\"22%\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:304,width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) * 0.195)`,y:(componentViewport?.y||0)+120+(((componentViewport?.height||200)-200-956)/2+456+60)+12+0,...addPropertyOverrides({LiCPjoj1H:{width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) * 0.22)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-140-968)/2+448+40)+12+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-45xexf-container\",layoutDependency:layoutDependency,layoutId:\"Fx7NT1MiC-container\",nodeId:\"Fx7NT1MiC\",rendersWithMotion:true,scopeId:\"h1nuwXYh9\",children:/*#__PURE__*/_jsx(InstragramCard,{height:\"100%\",id:\"Fx7NT1MiC\",layoutId:\"Fx7NT1MiC\",OHbenUcPc:addImageAlt({pixelHeight:1220,pixelWidth:722,src:\"https://framerusercontent.com/images/z7DegMljucOEcJBsRzhCwCws5FA.png?width=722&height=1220\",srcSet:\"https://framerusercontent.com/images/z7DegMljucOEcJBsRzhCwCws5FA.png?scale-down-to=1024&width=722&height=1220 606w,https://framerusercontent.com/images/z7DegMljucOEcJBsRzhCwCws5FA.png?width=722&height=1220 722w\"},\"Crazy Bowls and Wraps in the Kitchen\"),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"TZEcGk0OI\"),width:\"100%\",zC76inRas:\"https://www.instagram.com/reel/DCHN5AJueN-/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==\",...addPropertyOverrides({LiCPjoj1H:{variant:matchVariant(\"FfJbVnKn8\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(TickerItem,{width:\"19.5%\",...addPropertyOverrides({LiCPjoj1H:{width:\"22%\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:304,width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) * 0.195)`,y:(componentViewport?.y||0)+120+(((componentViewport?.height||200)-200-956)/2+456+60)+12+0,...addPropertyOverrides({LiCPjoj1H:{width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) * 0.22)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-140-968)/2+448+40)+12+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wwzujj-container\",layoutDependency:layoutDependency,layoutId:\"vIaXU49mf-container\",nodeId:\"vIaXU49mf\",rendersWithMotion:true,scopeId:\"h1nuwXYh9\",children:/*#__PURE__*/_jsx(InstragramCard,{height:\"100%\",id:\"vIaXU49mf\",layoutId:\"vIaXU49mf\",OHbenUcPc:addImageAlt({pixelHeight:1074,pixelWidth:940,src:\"https://framerusercontent.com/images/UoMeAwEopJnaXf2fLWNSzVpnhrw.png?width=940&height=1074\",srcSet:\"https://framerusercontent.com/images/UoMeAwEopJnaXf2fLWNSzVpnhrw.png?scale-down-to=1024&width=940&height=1074 896w,https://framerusercontent.com/images/UoMeAwEopJnaXf2fLWNSzVpnhrw.png?width=940&height=1074 940w\"},\"Crazy Bowl and Wraps Burrito\"),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"TZEcGk0OI\"),width:\"100%\",zC76inRas:\"https://www.instagram.com/crazybowlsandwraps/?hl=en\",...addPropertyOverrides({LiCPjoj1H:{variant:matchVariant(\"FfJbVnKn8\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(TickerItem,{width:\"19.5%\",...addPropertyOverrides({LiCPjoj1H:{width:\"22%\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:304,width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) * 0.195)`,y:(componentViewport?.y||0)+120+(((componentViewport?.height||200)-200-956)/2+456+60)+12+0,...addPropertyOverrides({LiCPjoj1H:{width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) * 0.22)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-140-968)/2+448+40)+12+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-36yjjl-container\",layoutDependency:layoutDependency,layoutId:\"kl9T5lJ0X-container\",nodeId:\"kl9T5lJ0X\",rendersWithMotion:true,scopeId:\"h1nuwXYh9\",children:/*#__PURE__*/_jsx(InstragramCard,{height:\"100%\",id:\"kl9T5lJ0X\",layoutId:\"kl9T5lJ0X\",OHbenUcPc:addImageAlt({pixelHeight:1006,pixelWidth:916,src:\"https://framerusercontent.com/images/u8ygbQwds0oyH15Fn5sReKwaE.png?width=916&height=1006\",srcSet:\"https://framerusercontent.com/images/u8ygbQwds0oyH15Fn5sReKwaE.png?width=916&height=1006 916w\"},\"Crazy Bowls and Wraps Award Winner\"),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"TZEcGk0OI\"),width:\"100%\",zC76inRas:\"https://www.instagram.com/p/DPeiAwlkeX-/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==\",...addPropertyOverrides({LiCPjoj1H:{variant:matchVariant(\"FfJbVnKn8\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(TickerItem,{width:\"19.5%\",...addPropertyOverrides({LiCPjoj1H:{width:\"22%\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:304,width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) * 0.195)`,y:(componentViewport?.y||0)+120+(((componentViewport?.height||200)-200-956)/2+456+60)+12+0,...addPropertyOverrides({LiCPjoj1H:{width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) * 0.22)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-140-968)/2+448+40)+12+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-et0m9a-container\",layoutDependency:layoutDependency,layoutId:\"HGx0p7AiH-container\",nodeId:\"HGx0p7AiH\",rendersWithMotion:true,scopeId:\"h1nuwXYh9\",children:/*#__PURE__*/_jsx(InstragramCard,{height:\"100%\",id:\"HGx0p7AiH\",layoutId:\"HGx0p7AiH\",OHbenUcPc:addImageAlt({pixelHeight:828,pixelWidth:620,src:\"https://framerusercontent.com/images/86jZ6Ens6vN7rP3KR8mHwUs.png?width=620&height=828\",srcSet:\"https://framerusercontent.com/images/86jZ6Ens6vN7rP3KR8mHwUs.png?width=620&height=828 620w\"},\"Crazy Bowls and Wraps Community on Instagram\"),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"TZEcGk0OI\"),width:\"100%\",zC76inRas:\"https://www.instagram.com/reel/DKxdrZTSIAq/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==\",...addPropertyOverrides({LiCPjoj1H:{variant:matchVariant(\"FfJbVnKn8\")}},baseVariant,gestureVariant)})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1f5vi3x\",\"data-framer-name\":\"Phone Slider Wrapper\",layoutDependency:layoutDependency,layoutId:\"IP32T6bNC\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-kf6l80\",\"data-framer-name\":\"Ticker Wrap\",layoutDependency:layoutDependency,layoutId:\"ww_KHmg67\",children:/*#__PURE__*/_jsxs(MotionDivWithTickerFX,{className:\"framer-1s92lfb\",layoutDependency:layoutDependency,layoutId:\"MG2rau6Qr\",tickerEffectAlign:\"center\",tickerEffectDirectionModifier:\"default\",tickerEffectDraggable:true,tickerEffectEnabled:true,tickerEffectGap:10,tickerEffectHoverModifier:0,tickerEffectOverflow:\"visible\",tickerEffectPosition:\"relative\",tickerEffectStackDirection:\"row\",tickerEffectVelocity:50,children:[/*#__PURE__*/_jsx(TickerItem,{width:\"22%\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:304,...addPropertyOverrides({Q6tSkdJyR:{width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) * 0.22)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dt0gm4-container\",layoutDependency:layoutDependency,layoutId:\"cJ0cSC_W7-container\",nodeId:\"cJ0cSC_W7\",rendersWithMotion:true,scopeId:\"h1nuwXYh9\",children:/*#__PURE__*/_jsx(InstragramCard,{height:\"100%\",id:\"cJ0cSC_W7\",layoutId:\"cJ0cSC_W7\",OHbenUcPc:addImageAlt({pixelHeight:4e3,pixelWidth:2667,src:\"https://framerusercontent.com/images/JhoTF7yST8E0sSEPx3WTlsmp49g.jpg?width=2667&height=4000\",srcSet:\"https://framerusercontent.com/images/JhoTF7yST8E0sSEPx3WTlsmp49g.jpg?scale-down-to=1024&width=2667&height=4000 682w,https://framerusercontent.com/images/JhoTF7yST8E0sSEPx3WTlsmp49g.jpg?scale-down-to=2048&width=2667&height=4000 1365w,https://framerusercontent.com/images/JhoTF7yST8E0sSEPx3WTlsmp49g.jpg?width=2667&height=4000 2667w\"},\"Crazy Bowls and Wraps Salmon\"),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"FfJbVnKn8\"),width:\"100%\",zC76inRas:\"https://www.instagram.com/p/DaStGdMkQwT/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==\"})})})}),/*#__PURE__*/_jsx(TickerItem,{width:\"22%\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:304,...addPropertyOverrides({Q6tSkdJyR:{width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) * 0.22)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pt64mt-container\",layoutDependency:layoutDependency,layoutId:\"zR6IEz9Q2-container\",nodeId:\"zR6IEz9Q2\",rendersWithMotion:true,scopeId:\"h1nuwXYh9\",children:/*#__PURE__*/_jsx(InstragramCard,{height:\"100%\",id:\"zR6IEz9Q2\",layoutId:\"zR6IEz9Q2\",OHbenUcPc:addImageAlt({pixelHeight:1220,pixelWidth:722,src:\"https://framerusercontent.com/images/z7DegMljucOEcJBsRzhCwCws5FA.png?width=722&height=1220\",srcSet:\"https://framerusercontent.com/images/z7DegMljucOEcJBsRzhCwCws5FA.png?scale-down-to=1024&width=722&height=1220 606w,https://framerusercontent.com/images/z7DegMljucOEcJBsRzhCwCws5FA.png?width=722&height=1220 722w\"},\"Crazy Bowls and Wraps in the Kitchen\"),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"FfJbVnKn8\"),width:\"100%\",zC76inRas:\"https://www.instagram.com/reel/DCHN5AJueN-/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==\"})})})}),/*#__PURE__*/_jsx(TickerItem,{width:\"22%\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:304,...addPropertyOverrides({Q6tSkdJyR:{width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) * 0.22)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yg6c0b-container\",layoutDependency:layoutDependency,layoutId:\"XnQJufqaI-container\",nodeId:\"XnQJufqaI\",rendersWithMotion:true,scopeId:\"h1nuwXYh9\",children:/*#__PURE__*/_jsx(InstragramCard,{height:\"100%\",id:\"XnQJufqaI\",layoutId:\"XnQJufqaI\",OHbenUcPc:addImageAlt({pixelHeight:1074,pixelWidth:940,src:\"https://framerusercontent.com/images/UoMeAwEopJnaXf2fLWNSzVpnhrw.png?width=940&height=1074\",srcSet:\"https://framerusercontent.com/images/UoMeAwEopJnaXf2fLWNSzVpnhrw.png?scale-down-to=1024&width=940&height=1074 896w,https://framerusercontent.com/images/UoMeAwEopJnaXf2fLWNSzVpnhrw.png?width=940&height=1074 940w\"},\"Crazy Bowl and Wraps Burrito\"),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"FfJbVnKn8\"),width:\"100%\",zC76inRas:\"https://www.instagram.com/crazybowlsandwraps/?hl=en\"})})})}),/*#__PURE__*/_jsx(TickerItem,{width:\"22%\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:304,...addPropertyOverrides({Q6tSkdJyR:{width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) * 0.22)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pl86f-container\",layoutDependency:layoutDependency,layoutId:\"ic5l8zTxZ-container\",nodeId:\"ic5l8zTxZ\",rendersWithMotion:true,scopeId:\"h1nuwXYh9\",children:/*#__PURE__*/_jsx(InstragramCard,{height:\"100%\",id:\"ic5l8zTxZ\",layoutId:\"ic5l8zTxZ\",OHbenUcPc:addImageAlt({pixelHeight:1006,pixelWidth:916,src:\"https://framerusercontent.com/images/u8ygbQwds0oyH15Fn5sReKwaE.png?width=916&height=1006\",srcSet:\"https://framerusercontent.com/images/u8ygbQwds0oyH15Fn5sReKwaE.png?width=916&height=1006 916w\"},\"Crazy Bowls and Wraps Award Winner\"),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"FfJbVnKn8\"),width:\"100%\",zC76inRas:\"https://www.instagram.com/p/DPeiAwlkeX-/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==\"})})})}),/*#__PURE__*/_jsx(TickerItem,{width:\"22%\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:304,...addPropertyOverrides({Q6tSkdJyR:{width:`calc(max(${componentViewport?.width||\"100vw\"}, 1px) * 0.22)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b8g99l-container\",layoutDependency:layoutDependency,layoutId:\"TOn6UyVTM-container\",nodeId:\"TOn6UyVTM\",rendersWithMotion:true,scopeId:\"h1nuwXYh9\",children:/*#__PURE__*/_jsx(InstragramCard,{height:\"100%\",id:\"TOn6UyVTM\",layoutId:\"TOn6UyVTM\",OHbenUcPc:addImageAlt({pixelHeight:828,pixelWidth:620,src:\"https://framerusercontent.com/images/86jZ6Ens6vN7rP3KR8mHwUs.png?width=620&height=828\",srcSet:\"https://framerusercontent.com/images/86jZ6Ens6vN7rP3KR8mHwUs.png?width=620&height=828 620w\"},\"Crazy Bowls and Wraps Community on Instagram\"),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"FfJbVnKn8\"),width:\"100%\",zC76inRas:\"https://www.instagram.com/reel/DKxdrZTSIAq/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==\"})})})})]})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-127vsjh\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"rySYiNamp\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r9rkgo\",\"data-framer-name\":\"Content Wrapper\",layoutDependency:layoutDependency,layoutId:\"Y2RXxdZ9M\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-v3pcty\",\"data-framer-name\":\"Text Block Wrapper\",layoutDependency:layoutDependency,layoutId:\"ltBl7MJNc\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vf41cd\",\"data-framer-name\":\"Text Block\",layoutDependency:layoutDependency,layoutId:\"cFHArbQ0F\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fnmk91\",\"data-styles-preset\":\"Ayghf_FE6\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KZnLUb49Y\"},motionChild:true,nodeId:\"VeZIfQAp4\",openInNewTab:false,relValues:[],scopeId:\"h1nuwXYh9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ufpb7m\",\"data-styles-preset\":\"c85DgEhHu\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"Locations \"})})})})}),className:\"framer-2c6gs4\",\"data-framer-name\":\"Title\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"VeZIfQAp4\",style:{\"--extracted-r6o4lv\":\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Q6tSkdJyR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sasipu\",\"data-styles-preset\":\"YeIrRG4G_\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KZnLUb49Y\"},motionChild:true,nodeId:\"VeZIfQAp4\",openInNewTab:false,relValues:[],scopeId:\"h1nuwXYh9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-10mbt6n\",\"data-styles-preset\":\"onkF8b8EN\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"Find your location\"})})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h35nop\",\"data-framer-name\":\"Text Block\",layoutDependency:layoutDependency,layoutId:\"kWvddTrZd\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d5ptsn\",\"data-styles-preset\":\"rIgWxRh6D\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://crazybowlsandwraps.com/privacy-policy\",motionChild:true,nodeId:\"CSpSOwHaA\",openInNewTab:true,relValues:[],scopeId:\"h1nuwXYh9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-10mbt6n\",\"data-styles-preset\":\"onkF8b8EN\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"Privacy Policy\"})})})})}),className:\"framer-1a00x78\",\"data-framer-name\":\"Text\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"CSpSOwHaA\",style:{\"--extracted-r6o4lv\":\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d5ptsn\",\"data-styles-preset\":\"rIgWxRh6D\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://crazybowlsandwraps.com/terms-of-service\",motionChild:true,nodeId:\"xsu7zGKoO\",openInNewTab:true,relValues:[],scopeId:\"h1nuwXYh9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ufpb7m\",\"data-styles-preset\":\"c85DgEhHu\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"Terms of Service\"})})})})}),className:\"framer-1m8cdr2\",\"data-framer-name\":\"Text\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"xsu7zGKoO\",style:{\"--extracted-r6o4lv\":\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-20zyj8\",\"data-framer-name\":\"Text Block\",layoutDependency:layoutDependency,layoutId:\"kVPD5IHj3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-1i0m61u\",\"data-styles-preset\":\"VCyNuySOr\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"HQ Address\"})})}),className:\"framer-jv6obv\",\"data-framer-name\":\"Title\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"sm24vAJD7\",style:{\"--extracted-tcooor\":\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-d5ptsn\",\"data-styles-preset\":\"rIgWxRh6D\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255)))\"},children:[\"1211 Herr Lane Ste 290\",/*#__PURE__*/_jsx(motion.br,{}),\"Louisville, KY 40222\"]})}),className:\"framer-2z7gt3\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MHn9hLJ4M\",style:{\"--extracted-r6o4lv\":\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d5ptsn\",\"data-styles-preset\":\"rIgWxRh6D\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+502 409 7848\",motionChild:true,nodeId:\"QELwAZTw7\",openInNewTab:true,relValues:[],scopeId:\"h1nuwXYh9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1tg3zb2\",\"data-styles-preset\":\"thBUpbteU\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"(502) 409-7848\"})})})})}),className:\"framer-14ho5xg\",\"data-framer-name\":\"Text\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"QELwAZTw7\",style:{\"--extracted-r6o4lv\":\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({LiCPjoj1H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d5ptsn\",\"data-styles-preset\":\"rIgWxRh6D\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+502 409 7848\",motionChild:true,nodeId:\"QELwAZTw7\",openInNewTab:true,relValues:[],scopeId:\"h1nuwXYh9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-128ha76\",\"data-styles-preset\":\"cneC9Rr5A\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"(502) 409-7848\"})})})})})},Q6tSkdJyR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d5ptsn\",\"data-styles-preset\":\"rIgWxRh6D\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+502 409 7848\",motionChild:true,nodeId:\"QELwAZTw7\",openInNewTab:true,relValues:[],scopeId:\"h1nuwXYh9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-128ha76\",\"data-styles-preset\":\"cneC9Rr5A\",children:/*#__PURE__*/_jsx(motion.strong,{children:\"(502) 409-7848\"})})})})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j5z0e\",\"data-framer-name\":\"Text Block\",layoutDependency:layoutDependency,layoutId:\"LU8G9oTd9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-1i0m61u\",\"data-styles-preset\":\"VCyNuySOr\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Get Crazy with us\"})})}),className:\"framer-1pzw84m\",\"data-framer-name\":\"Title\",fonts:[\"Inter\",\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"evvNmus31\",style:{\"--extracted-tcooor\":\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lojnpw\",\"data-framer-name\":\"Text Block\",layoutDependency:layoutDependency,layoutId:\"jJgPFCGz5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d5ptsn\",\"data-styles-preset\":\"rIgWxRh6D\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hl92VCwzl\"},motionChild:true,nodeId:\"zwC_3fTpZ\",openInNewTab:false,relValues:[],scopeId:\"h1nuwXYh9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-10mbt6n\",\"data-styles-preset\":\"onkF8b8EN\",children:\"See Careers\"})})})}),className:\"framer-b4jgzl\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zwC_3fTpZ\",style:{\"--extracted-r6o4lv\":\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-d5ptsn\",\"data-styles-preset\":\"rIgWxRh6D\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255)))\"},children:\"Crazy Bowls & Wraps is an equal opportunity employer.\"})}),className:\"framer-1am5bc9\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OQEoI9PiT\",style:{\"--extracted-r6o4lv\":\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vb2cak\",\"data-framer-name\":\"Icon Wrap (Phone)\",layoutDependency:layoutDependency,layoutId:\"aIqRIwQrW\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:\"40px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1elacom-container\",layoutDependency:layoutDependency,layoutId:\"IZV1GVNnS-container\",nodeId:\"IZV1GVNnS\",rendersWithMotion:true,scopeId:\"h1nuwXYh9\",children:/*#__PURE__*/_jsx(ButtonArrow,{dXFLrVdAa:yo9buLSUq,height:\"100%\",id:\"IZV1GVNnS\",layoutId:\"IZV1GVNnS\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"Pa0uxUSej\"),width:\"100%\"})})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-imjte3\",\"data-framer-name\":\"Icon Wrap\",layoutDependency:layoutDependency,layoutId:\"biuxUAvTd\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:\"52px\",y:(componentViewport?.y||0)+120+(((componentViewport?.height||200)-200-956)/2+784+120)+0+0+0+0,...addPropertyOverrides({LiCPjoj1H:{width:\"44px\",y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-140-968)/2+776+80)+0+0+0+60+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__loop:animation3,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition4,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-zukb62-container\",layoutDependency:layoutDependency,layoutId:\"KALGmu2yS-container\",nodeId:\"KALGmu2yS\",rendersWithMotion:true,scopeId:\"h1nuwXYh9\",children:/*#__PURE__*/_jsx(ButtonArrow,{dXFLrVdAa:yo9buLSUq,height:\"100%\",id:\"KALGmu2yS\",layoutId:\"KALGmu2yS\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"vjBoF3X06\"),width:\"100%\",...addPropertyOverrides({LiCPjoj1H:{variant:matchVariant(\"Pa0uxUSej\")}},baseVariant,gestureVariant)})})})})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b01f0f-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"fYbEXTrq0-container\",nodeId:\"fYbEXTrq0\",rendersWithMotion:true,scopeId:\"h1nuwXYh9\",children:/*#__PURE__*/_jsx(CraziologistChat,{accent:\"rgb(163, 191, 30)\",appearDelay:10,endpoint:\"https://craziologist-chat.elle-f37.workers.dev/chat\",height:\"100%\",hideOnPaths:\"/nutrition-calculator\",id:\"fYbEXTrq0\",layoutId:\"fYbEXTrq0\",offsetX:20,offsetY:20,panelZIndex:2147483e3,promoEnabled:true,promoTeaserDelay:3.5,startOpen:false,storeKey:\"cbw_store_v1\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\".framer-vfYJ1.framer-ltzuio, .framer-vfYJ1 .framer-ltzuio { display: block; }\",\".framer-vfYJ1.framer-1xsvmbo { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: visible; padding: 120px 0px 80px 0px; position: relative; width: 1200px; }\",\".framer-vfYJ1 .framer-oipf3g, .framer-vfYJ1 .framer-127vsjh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1360px; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-vfYJ1 .framer-1yopqdg { align-content: flex-start; align-items: flex-start; 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-vfYJ1 .framer-j2efke { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; max-width: 338px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 31%; }\",\".framer-vfYJ1 .framer-aue67u { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-vfYJ1 .framer-1fq6da2, .framer-vfYJ1 .framer-1fsk66j, .framer-vfYJ1 .framer-1g2ry9a, .framer-vfYJ1 .framer-1a00x78, .framer-vfYJ1 .framer-1m8cdr2, .framer-vfYJ1 .framer-jv6obv, .framer-vfYJ1 .framer-2z7gt3, .framer-vfYJ1 .framer-14ho5xg, .framer-vfYJ1 .framer-1pzw84m, .framer-vfYJ1 .framer-1am5bc9 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-vfYJ1 .framer-5rl13k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-vfYJ1 .framer-fx9n3k-container, .framer-vfYJ1 .framer-1pamhji-container, .framer-vfYJ1 .framer-c84g8d-container, .framer-vfYJ1 .framer-1fqce8y-container, .framer-vfYJ1 .framer-vpi0ja-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-vfYJ1 .framer-17l0sl1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 600px; overflow: visible; padding: 0px; position: relative; width: 48%; }\",\".framer-vfYJ1 .framer-18ux0f1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-vfYJ1 .framer-18uxlym { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; min-height: 60px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-vfYJ1 .framer-1oaaa5q, .framer-vfYJ1 .framer-kf6l80 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 12px 0px 12px 0px; position: relative; width: 100%; }\",\".framer-vfYJ1 .framer-1coe8h, .framer-vfYJ1 .framer-1s92lfb { 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: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-vfYJ1 .framer-9xwcuw-container, .framer-vfYJ1 .framer-45xexf-container, .framer-vfYJ1 .framer-wwzujj-container, .framer-vfYJ1 .framer-36yjjl-container, .framer-vfYJ1 .framer-et0m9a-container, .framer-vfYJ1 .framer-dt0gm4-container, .framer-vfYJ1 .framer-1pt64mt-container, .framer-vfYJ1 .framer-yg6c0b-container, .framer-vfYJ1 .framer-pl86f-container, .framer-vfYJ1 .framer-b8g99l-container { aspect-ratio: 1.0263157894736843 / 1; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-vfYJ1 .framer-1f5vi3x { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-vfYJ1 .framer-1r9rkgo { align-content: center; align-items: center; 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-vfYJ1 .framer-v3pcty { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1090px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-vfYJ1 .framer-1vf41cd, .framer-vfYJ1 .framer-20zyj8, .framer-vfYJ1 .framer-1j5z0e { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 100%; justify-content: flex-start; max-width: 280px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-vfYJ1 .framer-2c6gs4, .framer-vfYJ1 .framer-b4jgzl { --framer-custom-cursors: pointer; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-vfYJ1 .framer-1h35nop, .framer-vfYJ1 .framer-1lojnpw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-vfYJ1 .framer-1vb2cak { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 16px 0px 16px 0px; position: relative; width: 1px; }\",\".framer-vfYJ1 .framer-1elacom-container { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 40px; }\",\".framer-vfYJ1 .framer-imjte3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-vfYJ1 .framer-zukb62-container { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 52px; }\",\".framer-vfYJ1 .framer-b01f0f-container { flex: none; height: 60px; left: 1540px; position: absolute; top: 0px; width: 60px; }\",\".framer-vfYJ1.framer-v-15qplfa.framer-1xsvmbo { gap: 40px; padding: 80px 0px 60px 0px; width: 810px; }\",\".framer-vfYJ1.framer-v-15qplfa .framer-oipf3g, .framer-vfYJ1.framer-v-15qplfa .framer-127vsjh { max-width: 990px; }\",\".framer-vfYJ1.framer-v-15qplfa .framer-j2efke { gap: 30px; width: 39%; }\",\".framer-vfYJ1.framer-v-15qplfa .framer-17l0sl1 { gap: 20px; width: 56%; }\",\".framer-vfYJ1.framer-v-15qplfa .framer-18uxlym { flex-direction: column; gap: 8px; }\",\".framer-vfYJ1.framer-v-15qplfa .framer-1r9rkgo { flex-direction: column; gap: 60px; justify-content: center; }\",\".framer-vfYJ1.framer-v-15qplfa .framer-v3pcty { flex: none; order: 0; width: 100%; }\",\".framer-vfYJ1.framer-v-15qplfa .framer-1vf41cd { gap: 20px; max-width: 256px; }\",\".framer-vfYJ1.framer-v-15qplfa .framer-20zyj8 { gap: 20px; max-width: 270px; }\",\".framer-vfYJ1.framer-v-15qplfa .framer-1j5z0e { gap: 20px; max-width: 178px; }\",\".framer-vfYJ1.framer-v-15qplfa .framer-imjte3 { order: 1; }\",\".framer-vfYJ1.framer-v-15qplfa .framer-zukb62-container { width: 44px; }\",\".framer-vfYJ1.framer-v-1gee6ua.framer-1xsvmbo { gap: 30px; padding: 60px 0px 60px 0px; width: 390px; }\",\".framer-vfYJ1.framer-v-1gee6ua .framer-oipf3g, .framer-vfYJ1.framer-v-1gee6ua .framer-127vsjh { max-width: 620px; }\",\".framer-vfYJ1.framer-v-1gee6ua .framer-1yopqdg, .framer-vfYJ1.framer-v-1gee6ua .framer-1r9rkgo { flex-direction: column; gap: 30px; justify-content: center; }\",\".framer-vfYJ1.framer-v-1gee6ua .framer-j2efke { gap: 24px; max-width: 310px; width: 100%; }\",\".framer-vfYJ1.framer-v-1gee6ua .framer-aue67u { gap: 16px; }\",\".framer-vfYJ1.framer-v-1gee6ua .framer-17l0sl1 { gap: 16px; width: 100%; }\",\".framer-vfYJ1.framer-v-1gee6ua .framer-18uxlym { flex-direction: column; }\",\".framer-vfYJ1.framer-v-1gee6ua .framer-1oaaa5q { align-content: flex-start; align-items: flex-start; flex-direction: column; padding: 0px; }\",\".framer-vfYJ1.framer-v-1gee6ua .framer-1f5vi3x { flex: none; width: 100%; }\",\".framer-vfYJ1.framer-v-1gee6ua .framer-kf6l80 { order: 0; }\",\".framer-vfYJ1.framer-v-1gee6ua .framer-v3pcty { align-content: unset; align-items: unset; display: grid; flex: none; gap: 24px 24px; grid-auto-rows: min-content; grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)); justify-content: center; width: 100%; }\",\".framer-vfYJ1.framer-v-1gee6ua .framer-1vf41cd, .framer-vfYJ1.framer-v-1gee6ua .framer-20zyj8, .framer-vfYJ1.framer-v-1gee6ua .framer-1j5z0e { align-self: start; flex: none; gap: 10px; justify-self: start; max-width: unset; width: 100%; }\",\".framer-vfYJ1.framer-v-1gee6ua .framer-1vb2cak { align-self: start; flex: none; justify-self: start; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1030\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"LiCPjoj1H\":{\"layout\":[\"fixed\",\"auto\"]},\"Q6tSkdJyR\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"yo9buLSUq\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerh1nuwXYh9=withCSS(Component,css,\"framer-vfYJ1\");export default Framerh1nuwXYh9;Framerh1nuwXYh9.displayName=\"Footer Section\";Framerh1nuwXYh9.defaultProps={height:1030,width:1200};addPropertyControls(Framerh1nuwXYh9,{variant:{options:[\"rNKx_GnS6\",\"LiCPjoj1H\",\"Q6tSkdJyR\"],optionTitles:[\"Primary\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},yo9buLSUq:{title:\"Link\",type:ControlType.Link}});addFonts(Framerh1nuwXYh9,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...SocialIconFonts,...ButtonFIllFonts,...InstragramCardFonts,...ButtonArrowFonts,...CraziologistChatFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts)],{supportsExplicitInterCodegen:true});Framerh1nuwXYh9.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(SocialIcon,{},context),()=>forwardLoader(ButtonFIll,{},context),()=>forwardLoader(InstragramCard,{},context),()=>forwardLoader(ButtonArrow,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerh1nuwXYh9\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"yo9buLSUq\\\":\\\"link\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LiCPjoj1H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Q6tSkdJyR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"1030\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{RenderTarget}from\"framer\";/**\n * CBWMenuAltByFile — filename-keyed alt text for menu card photos.\n *\n * Companion to A11ySiteFixes' MENU_ALT (which is keyed by item TITLE and\n * covers the menu DETAIL templates, where the CMS binds alt to the title).\n *\n * The /menu GRID cards do NOT bind the title: they ship the Framer template\n * placeholder alt \"Work Image\" (or an empty alt), so a title-keyed map can\n * never match them. This map is keyed by the stable framerusercontent\n * FILENAME instead, and it:\n *   - fills alt when it is empty/missing, and\n *   - replaces a known PLACEHOLDER alt (\"Work Image\", \"Image\", …).\n * It never overwrites real hand-written alt (e.g. \"Chips and Queso\",\n * \"Taco Kit Crazy Bowls and Wraps\") — those are accurate as authored.\n *\n * Generated 2026-09-01 from the live /menu DOM. Source data:\n * outputs/cbw-menu-alt-text-2026-09-01.json in the JARVIS repo.\n * When a menu photo is swapped, its filename changes — add the new one here.\n *\n * @framerIntrinsicWidth 1\n * @framerIntrinsicHeight 1\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */const PLACEHOLDER_ALT=/^(work image|image|photo|untitled|asset)$/i;const MENU_ALT_BY_FILE={\"cDCH6vm9rQlQK0PNbY4P6j5BzU.png\":\"Buffalo Bowl from Crazy Bowls & Wraps with romaine, cheddar, and buffalo sauce\",\"oqGJK1wixgntNtJFxclyTkc3ho.png\":\"Caesar Bowl from Crazy Bowls & Wraps with romaine, asiago, and caesar dressing\",\"FPAJjXDnxZBk1w7J8aKnpD4l8.jpg\":\"Breakfast Bowl from Crazy Bowls & Wraps with fresh cracked eggs, cheddar, grain, protein, salsa, and tortilla\",\"k0TodaqPx4d5fRQVGCt8Kv1tUPo.jpg\":\"Breakfast Crunch from Crazy Bowls & Wraps with scrambled eggs, protein, salsa, cheddar, bean puree, and a tostada shell\",\"DJwmku9bG4blZoxVHA7MXkycIE.jpg\":\"Breakfast Wrap from Crazy Bowls & Wraps with fresh cracked eggs, cheddar, grain, protein, salsa, and tortilla\",\"gepKMuvTzY7wOLF2rdm6G7sczI.jpg\":\"Healthy Burrito from Crazy Bowls & Wraps with fresh cracked eggs, onion, red pepper, roasted salsa, grain, and protein\",\"FFO2eVxeZnLTxFIfzKeFS3nenI.jpg\":\"Banana from Crazy Bowls & Wraps\",\"yUpC1iFAuUReJGzt2MnLe48BI.jpg\":\"Chips & Queso from Crazy Bowls & Wraps with tortilla chips and house queso\",\"UAWk1kNYSlxy3pmrsotbslTeq4A.jpg\":\"Chicken Tex Mex Egg Roll from Crazy Bowls & Wraps with creamy buffalo sauce\",\"iGF5NDhh4tdumawFv1XD2atlRQ.png\":\"Tostada Starter from Crazy Bowls & Wraps with bean puree, spicy slaw, feta, pico de gallo, and avocado\",\"LUK7EuIII3P88VLNUDx6rZOnI5Q.jpg\":\"BBQ Quesadilla from Crazy Bowls & Wraps with grilled chicken, cheddar, and BBQ sauce\",\"eLhO94kMui5lZrmU7pZODNmpWY.jpg\":\"Roasted Cauliflower from Crazy Bowls & Wraps with sun-dried tomatoes, feta, gomo shio, and gluten-free tahini\",\"7YbnOk1VmDPSSM0RWGBM67mYAs.jpg\":\"Gluten-free quinoa falafel from Crazy Bowls & Wraps with hummus and tzatziki\",\"QwGM8lDmB257yIkLnlCmNXzLLw.jpg\":\"Garlic Ginger Edamame from Crazy Bowls & Wraps with garlic ginger sauce, gomo shio, and lime\",\"bgm70VDN0lqPuFrLXTHj1U2fLc.jpg\":\"Salt & Lime Edamame from Crazy Bowls & Wraps with lime juice, herb salt, and gomo shio\",\"y5AV5pGDhSmLj1erjQtjgTbeis.jpg\":\"Teriyaki Edamame from Crazy Bowls & Wraps with teriyaki sauce, gomo shio, and lime\",\"M5S1NKeIWW26cR7LdH4Jh2IPY.jpg\":\"Spicy Edamame from Crazy Bowls & Wraps with jalape\\xf1o cilantro sauce, gomo shio, and lime\",\"z5O8ds8D8YUKWGk4GtuKH2pAmcE.jpeg\":\"Crispy Chicken Bites from Crazy Bowls & Wraps with two dipping sauces\",\"Y3XXfzmF4p6xJ13yDmColvWY.jpg\":\"Lobster Rangoon from Crazy Bowls & Wraps with lobster, cream cheese, wontons, and sweet chili sauce\",\"ZqR63E9EXfEPcfe5U8yXCEyLwo.jpg\":\"Jerk Wrap from Crazy Bowls & Wraps with jerk chicken, rice, pineapple salsa, and jerk sauce\",\"WAqyIvU6bbEYBdznIigKQxFlxQ.jpg\":\"BBQ Wrap from Crazy Bowls & Wraps with romaine, spicy slaw, cheddar, and BBQ sauce\",\"3ALdSnpwpQOfcEj9BXAlbF0rEI.jpg\":\"Buffalo Wrap from Crazy Bowls & Wraps with romaine, cheddar, and buffalo sauce\",\"347s94FqymSG4IlZwlShZ4suzA.jpg\":\"Caesar Wrap from Crazy Bowls & Wraps with romaine, asiago, and caesar dressing\",\"Wlp2PCCsprlSuq19R6oV0ZNn4eA.jpg\":\"Mediterranean Wrap from Crazy Bowls & Wraps with hummus, romaine, sun-dried tomatoes, olives, feta, and tzatziki\",\"dBQtKYI69zoT9pnI84zRpaBske8.jpg\":\"Pesto Wrap from Crazy Bowls & Wraps with spinach, asiago, red pepper, zucchini, and basil pesto\",\"zqQmxGMPo0YCqZIvzWs9H9p9Cg.jpg\":\"Teriyaki Wrap from Crazy Bowls & Wraps with steamed mixed veggies and teriyaki sauce\",\"ViuSjKXmpeS1bCKfwocZlVbGE0.jpg\":\"Thai Wrap from Crazy Bowls & Wraps with spicy slaw, spinach, and Thai peanut sauce\",\"DouVkXZ7IKMUAszuwqnSDHO217o.jpg\":\"Lettuce Wraps from Crazy Bowls & Wraps with your choice of filling in romaine lettuce\",\"7k3W145WPnPJXTRr9umXUds2XU.jpg\":\"Power Wrap from Crazy Bowls & Wraps with beans, romaine, cheddar, corn salsa, avocado, and pico de gallo\",\"fuyGIOZkRiLTRDI0hTQrEthyXk0.jpg\":\"Mini tacos from Crazy Bowls & Wraps with up to 3 wrap flavors\",\"QxygTfqq9e0sSGGYJkmfjo7oRg.png\":\"Jerk Bowl from Crazy Bowls & Wraps with jerk chicken, rice, black beans, and pineapple salsa\",\"LJo9AWINzkQE2Quo0LZz3npCp0.png\":\"Fajita Bowl from Crazy Bowls & Wraps with red pepper, zucchini, pico de gallo, jalape\\xf1o, avocado, and beans\",\"7XvKjoFiPwThwV08lJFbLR2kv98.png\":\"High-Protein Bowl from Crazy Bowls & Wraps with double protein, steamed mixed veggies, and choice of sauce\",\"TM4IE9n7lOnn5OoEb6bW7CTYan4.jpg\":\"Pesto Bowl from Crazy Bowls & Wraps with spinach, red pepper, zucchini, asiago, and basil pesto\",\"UUsGTlpuNdQtQJmUicBkWpjzVSQ.jpg\":\"Poke Bowl from Crazy Bowls & Wraps with fresh tuna, garlic ginger sauce, avocado, gomo shio, romaine, and spicy slaw\",\"tpGip6S5IfB28IyQDHuMXvuWBk.jpeg\":\"Power Bowl from Crazy Bowls & Wraps with romaine, beans, cheddar, avocado, pico de gallo, and corn salsa\",\"3Gp0aKpwdyzkMa1xgsPLFy0Jais.jpg\":\"Stir Fry Bowl from Crazy Bowls & Wraps with steamed mixed veggies and choice of sauce\",\"zw8ohXFdMLf5dM191FGjlnbp74.jpg\":\"Sweet & Sour Bowl from Crazy Bowls & Wraps with red pepper, onion, and sweet and sour sauce\",\"n7MSj0OlwpylInRKfc1OziTIL3A.jpg\":\"Teriyaki Bowl from Crazy Bowls & Wraps with steamed mixed veggies and teriyaki sauce\",\"ePQQZomT99TkoUvviQjCfb624Eg.jpg\":\"Thai Bowl from Crazy Bowls & Wraps with steamed mixed veggies and Thai peanut sauce\",\"vqyFAHfIh5sAxEZibKPtpwuSXQ.jpg\":\"Mediterranean Bowl from Crazy Bowls & Wraps with falafel, quinoa, hummus, tabbouleh, feta, and tzatziki\",\"0MZo922BRjjUct3VSEv6P10UHI4.jpg\":\"Santa Fe Salad from Crazy Bowls & Wraps with mixed greens, corn salsa, pico de gallo, tortilla strips, cheddar, and avocado\",\"d1xKSXw5U0wyhNiBk9nnXVWE.png\":\"Multigrain Quinoa Salad from Crazy Bowls & Wraps with quinoa, brown rice, mixed greens, garbanzo beans, avocado, and feta\",\"jUIWPqlBZEIYySYb82D3ki77ObI.jpeg\":\"Kale & Quinoa Salad from Crazy Bowls & Wraps with kale, quinoa, feta, garbanzo beans, pepperoncini, and kalamata olives\",\"A9eOKOxC8exETjfYz4xer1aKO8.jpg\":\"Beans and rice side from Crazy Bowls & Wraps\",\"WVIKUrShOxhb0RKbv3uzs4q4Sc.jpg\":\"Side of fresh carrots from Crazy Bowls & Wraps\",\"YVzvq3ZfGfYRvWsIkQ84KArEnQ.png\":\"House-seasoned tortilla chips from Crazy Bowls & Wraps\",\"kCmMZwiTHJSIULAnk9IExuKzg8.png\":\"Carrots with ranch dressing from Crazy Bowls & Wraps\",\"smqd86rWVQjHTigDoAkMjQNFI9E.jpg\":\"Broccoli with olive oil and herb seasoning from Crazy Bowls & Wraps\",\"LFRJ9blfymyKd3DDIUSbWGT9ccU.png\":\"Mixed veggies from Crazy Bowls & Wraps with broccoli, red pepper, zucchini, cabbage, kale, and carrots\",\"p9L86zzTzxg6khzexJH8RHe3ZY.jpg\":\"Side of spicy slaw from Crazy Bowls & Wraps\",\"A8Q1xn5kk0K6Dj4w0gxvkxltM9w.png\":\"Edamame Sampler from Crazy Bowls & Wraps with steamed edamame in up to 4 flavors\",\"7LGx6Znjwc3sGYpzoMb4UZsXVA.png\":\"A dozen Chicken Tex Mex Egg Rolls from Crazy Bowls & Wraps with buffalo sauce\",\"R7BVYfHG3glUlJmUm2vNuk0oI.jpg\":\"Kids Bowl from Crazy Bowls & Wraps with rice, chicken or beans, cheese, and mild salsa\",\"1KL9SOgce69IUxIihC5oRh4UY.jpg\":\"Kid's Crunchy Chicken Meal from Crazy Bowls & Wraps with crunchy chicken, carrots, and ranch\",// Shared by Kid's Chicken Wrap and Kids Chicken Teriyaki Wrap — kept generic.\n\"TT5sw56sXcfYrwdnSePdmBzYYg.jpg\":\"Kids chicken wrap from Crazy Bowls & Wraps with chicken and choice of grain in a small tortilla\",\"EUXBG7BE3o4fCnp7Uiyfvv2Hio.jpg\":\"Kid's Cheese Quesadilla from Crazy Bowls & Wraps with carrots and ranch\",\"k059gAplgzizqfrcJM1fjSlPX4.jpg\":\"Kids Broccoli & Chicken Bowl from Crazy Bowls & Wraps with grilled chicken, broccoli, brown rice, and teriyaki\",\"xE4iVHbSS9v1T31wVyBDuq5qw1I.jpg\":\"Taco Kit from Crazy Bowls & Wraps with 12 tortillas, beans, lettuce, cheddar, chips, and queso\"};function fileOf(src){return(src||\"\").split(\"?\")[0].split(\"/\").pop()||\"\";}export function applyMenuAltByFile(root){root.querySelectorAll(\"img\").forEach(img=>{const current=img.getAttribute(\"alt\");// Real hand-written alt wins; only empty/missing or placeholder is replaced.\nif(current&&!PLACEHOLDER_ALT.test(current.trim()))return;const label=MENU_ALT_BY_FILE[fileOf(img.getAttribute(\"src\")||\"\")]||MENU_ALT_BY_FILE[fileOf((img.getAttribute(\"srcset\")||\"\").split(\" \")[0])];if(label)img.alt=label;});}export default function CBWMenuAltByFile(){const isCanvas=RenderTarget.current()===RenderTarget.canvas;useEffect(()=>{if(typeof document===\"undefined\"||isCanvas)return;let raf=0;const run=()=>applyMenuAltByFile(document.body);const t=setTimeout(run,300);const mo=new MutationObserver(()=>{cancelAnimationFrame(raf);raf=requestAnimationFrame(()=>setTimeout(run,150));});mo.observe(document.body,{childList:true,subtree:true});return()=>{clearTimeout(t);cancelAnimationFrame(raf);mo.disconnect();};},[isCanvas]);if(isCanvas){return /*#__PURE__*/_jsx(\"div\",{style:{width:1,height:1,background:\"rgba(218,45,101,0.5)\"},title:\"CBW Menu Alt by File (runtime)\"});}return /*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{width:0,height:0,overflow:\"hidden\"}});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CBWMenuAltByFile\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"applyMenuAltByFile\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CBWMenuAltByFile.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";import{RenderTarget}from\"framer\";// Same-project code file: filename-keyed alt for the /menu GRID cards, which\n// ship the template placeholder alt \"Work Image\" instead of the item title.\nimport{applyMenuAltByFile}from\"https://framerusercontent.com/modules/RfpcXpvbc4iLSCXCD6SH/qycZaLbpZpwiYMsCpD12/CBWMenuAltByFile.js\";/**\n * A11Y SITE FIXES — invisible runtime patcher\n *\n * Repairs accessibility issues that live in canvas components the design\n * tool can't express (icon-only links, broken tel href, address spacing,\n * footer heading skips, alt text for CSS background images, landmark\n * structure, nested interactive controls). Ships inside the Navbar so it\n * runs on every page. Renders nothing visible.\n *\n * Fixes applied (re-applied on SPA navigation via MutationObserver):\n * 1. Icon-only social links get aria-labels (WCAG 4.1.2 / 2.4.4)\n * 2. tel: links whose href doesn't match the visible number get corrected,\n *    and tel:/mailto: links never open in a new tab\n * 3. \"Ste 290Louisville\" missing-space text fix\n * 4. target=_blank links with an accessible name get \"(opens in new tab)\"\n *    appended to their label\n * 5. Footer h6 column titles announce as level-2 headings (fixes h2 -> h6\n *    skips, WCAG 1.3.1) without changing their visual style\n * 6. Content-bearing CSS background images get role=\"img\" + aria-label from\n *    the ALT_MANIFEST below (WCAG 1.1.1). Decorative backgrounds stay\n *    silent, which is correct. To add alt text for a new photo, add its\n *    framerusercontent filename + description to ALT_MANIFEST.\n * 6b. Menu item images on the DETAIL templates: the CMS binds alt to the\n *    item Title, and per-item alt typed into the CMS image field gets wiped\n *    by API writes. MENU_ALT below upgrades title-only alts to full\n *    descriptions, keyed by the item title (unique per item), so it survives\n *    image re-uploads and any CMS write.\n * 6c. Menu item images on the /menu GRID: those cards do NOT bind the title —\n *    they ship Framer's placeholder alt \"Work Image\" (or an empty alt), which\n *    6b can never match. CBWMenuAltByFile keys off the image FILENAME and\n *    fills empty/placeholder alts only, never real authored alt.\n *    Both manifests generated 2026-09-01 from the Menu collection + live DOM.\n * 7. Any remaining <img> with NO alt attribute gets alt=\"\" so screen\n *    readers don't announce raw filenames (WCAG 1.1.1). Runs after the\n *    manifest so labeled images keep their real alt.\n * 8. The empty \"Scroll Trigger\" div carries a prohibited aria-label (aria-*\n *    on a role-less non-interactive div, WCAG 4.1.2). Strip it and mark the\n *    helper aria-hidden.\n * 9. Focusable icon controls (Framer tap targets: tabindex=0 +\n *    data-highlight, e.g. the mobile menu button) have no role/name. Expose\n *    them as buttons with a label (WCAG 4.1.2 / focus-order-semantics).\n * 10. Framer wraps some rich-text links in a functionless styled <button>,\n *     nesting an <a> inside a button (WCAG 4.1.2, nested-interactive). The\n *     <a> carries the real navigation; disabling the wrapper drops it from\n *     the a11y tree and tab order while the link keeps working. Verified on\n *     the live DOM: the anchor click still fires and nothing changes visually.\n * 11. Framer emits no landmark skeleton. Tag exactly one <main> (the content\n *     column) and a banner (the top-nav container), and give every navigation\n *     landmark a unique accessible name. Footer is already <footer>\n *     (contentinfo). This fixes \"one main region\", \"content within landmarks\",\n *     and \"unique landmark names\" together (WCAG best practice).\n * 12. Clamp any heading that would skip a level (h1->h3, h2->h5, ...) to the\n *     next allowed level via aria-level, leaving the visual tag untouched\n *     (WCAG 1.3.1 heading-order).\n *\n * @framerIntrinsicWidth 1\n * @framerIntrinsicHeight 1\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */const SOCIAL_LABELS=[[\"facebook.com\",\"Crazy Bowls & Wraps on Facebook\"],[\"instagram.com\",\"Crazy Bowls & Wraps on Instagram\"],[\"twitter.com\",\"Crazy Bowls & Wraps on X\"],[\"x.com\",\"Crazy Bowls & Wraps on X\"],[\"linkedin.com\",\"Crazy Bowls & Wraps on LinkedIn\"],[\"tiktok.com\",\"Crazy Bowls & Wraps on TikTok\"],[\"youtube.com\",\"Crazy Bowls & Wraps on YouTube\"]];// Alt text for meaningful photos rendered as CSS backgrounds, keyed by the\n// stable framerusercontent filename (survives Framer's responsive resizing).\n// Written from page context — marketing/copy should refine wording over time.\nconst ALT_MANIFEST=[// Home hero bowl\n[\"Xc4DMRF3GRui2rnSOOwcN4ns.png\",\"A Crazy Bowls signature bowl piled high with fresh ingredients\"],// Home \"Real ingredients. Ridiculously good.\" section photo\n[\"Geitsp6FUpk9w8OSD5g6jEVGvQI.png\",\"Fresh bowl ingredients: greens, grains, and roasted vegetables\"],// Home Lobster Rangoon section photo\n[\"ecTvPtafLM3cN55ELxD3izbvaE.png\",\"Crispy Lobster Rangoon appetizer\"],// Locations hero photo\n[\"EKt73G6lNFHHfT5Cio5me5DLjE.png\",\"Inside a Crazy Bowls & Wraps restaurant\"]];// Descriptive alt text for every Menu CMS item image, keyed by the exact\n// item Title (which is what the DETAIL template binds into alt). One\n// entry per item; titles are unique across the collection.\nconst MENU_ALT={\"BBQ Bowl\":\"BBQ Bowl from Crazy Bowls & Wraps with romaine, spicy slaw, cheddar, and BBQ sauce\",\"Buffalo Bowl\":\"Buffalo Bowl from Crazy Bowls & Wraps with romaine, cheddar, and buffalo sauce\",\"Caesar Bowl\":\"Caesar Bowl from Crazy Bowls & Wraps with romaine, asiago, and caesar dressing\",\"Jerk Bowl\":\"Jerk Bowl from Crazy Bowls & Wraps with jerk chicken, rice, black beans, and pineapple salsa\",\"Fajita Bowl\":\"Fajita Bowl from Crazy Bowls & Wraps with red pepper, zucchini, pico de gallo, jalape\\xf1o, avocado, and beans\",\"High-Protein Bowl\":\"High-Protein Bowl from Crazy Bowls & Wraps with double protein, steamed mixed veggies, and choice of sauce\",\"Pesto Bowl\":\"Pesto Bowl from Crazy Bowls & Wraps with spinach, red pepper, zucchini, asiago, and basil pesto\",\"Poke Bowl\":\"Poke Bowl from Crazy Bowls & Wraps with fresh tuna, garlic ginger sauce, avocado, gomo shio, romaine, and spicy slaw\",\"Power Bowl\":\"Power Bowl from Crazy Bowls & Wraps with romaine, beans, cheddar, avocado, pico de gallo, and corn salsa\",\"Stir Fry Bowl\":\"Stir Fry Bowl from Crazy Bowls & Wraps with steamed mixed veggies and choice of sauce\",\"Sweet & Sour Bowl\":\"Sweet & Sour Bowl from Crazy Bowls & Wraps with red pepper, onion, and sweet and sour sauce\",\"Teriyaki Bowl\":\"Teriyaki Bowl from Crazy Bowls & Wraps with steamed mixed veggies and teriyaki sauce\",\"Thai Bowl\":\"Thai Bowl from Crazy Bowls & Wraps with steamed mixed veggies and Thai peanut sauce\",\"Mediterranean Bowl\":\"Mediterranean Bowl from Crazy Bowls & Wraps with falafel, quinoa, hummus, tabbouleh, feta, and tzatziki\",\"Fruit Bowl\":\"Fruit Bowl from Crazy Bowls & Wraps with seasonal fresh fruit\",\"Jerk Wrap\":\"Jerk Wrap from Crazy Bowls & Wraps with jerk chicken, rice, pineapple salsa, and jerk sauce\",\"BBQ Wrap\":\"BBQ Wrap from Crazy Bowls & Wraps with romaine, spicy slaw, cheddar, and BBQ sauce\",\"Buffalo Wrap\":\"Buffalo Wrap from Crazy Bowls & Wraps with romaine, cheddar, and buffalo sauce\",\"Caesar Wrap\":\"Caesar Wrap from Crazy Bowls & Wraps with romaine, asiago, and caesar dressing\",\"Mediterranean Wrap\":\"Mediterranean Wrap from Crazy Bowls & Wraps with hummus, romaine, sun-dried tomatoes, olives, feta, and tzatziki\",\"Pesto Wrap\":\"Pesto Wrap from Crazy Bowls & Wraps with spinach, asiago, red pepper, zucchini, and basil pesto\",\"Teriyaki Wrap\":\"Teriyaki Wrap from Crazy Bowls & Wraps with steamed mixed veggies and teriyaki sauce\",\"Thai Wrap\":\"Thai Wrap from Crazy Bowls & Wraps with spicy slaw, spinach, and Thai peanut sauce\",\"Breakfast Bowl\":\"Breakfast Bowl from Crazy Bowls & Wraps with fresh cracked eggs, cheddar, grain, protein, salsa, and tortilla\",\"Breakfast Crunch\":\"Breakfast Crunch from Crazy Bowls & Wraps with scrambled eggs, protein, salsa, cheddar, bean puree, and a tostada shell in a flour tortilla\",\"Breakfast Tacos\":\"Breakfast Tacos from Crazy Bowls & Wraps with fresh cracked eggs, cheddar, grain, and salsa\",\"Breakfast Wrap\":\"Breakfast Wrap from Crazy Bowls & Wraps with fresh cracked eggs, cheddar, grain, protein, salsa, and tortilla\",\"Spinach Breakfast Bowl\":\"Spinach Breakfast Bowl from Crazy Bowls & Wraps with fresh cracked eggs, spinach, grain, protein, pico de gallo, and tortilla\",\"Lettuce Wraps\":\"Lettuce Wraps from Crazy Bowls & Wraps with your choice of wrap filling in romaine lettuce\",\"Beans & Rice\":\"Beans and rice side from Crazy Bowls & Wraps\",\"Beans\":\"Side of seasoned beans from Crazy Bowls & Wraps\",\"Carrots\":\"Side of fresh carrots from Crazy Bowls & Wraps\",\"Chips\":\"House-seasoned tortilla chips from Crazy Bowls & Wraps\",\"Queso\":\"House queso dip from Crazy Bowls & Wraps\",\"Carrots & Ranch\":\"Carrots with ranch dressing from Crazy Bowls & Wraps\",\"Chips & Queso\":\"Tortilla chips with house queso from Crazy Bowls & Wraps\",\"Kids Bowl\":\"Kids Bowl from Crazy Bowls & Wraps with rice, chicken or beans, cheese, and mild salsa\",\"Kids Chicken Bowl\":\"Kids Chicken Bowl from Crazy Bowls & Wraps with grilled chicken, rice, corn, and cheddar\",\"Power Wrap\":\"Power Wrap from Crazy Bowls & Wraps with beans, romaine, cheddar, corn salsa, avocado, and pico de gallo\",\"Tacos\":\"Mini tacos from Crazy Bowls & Wraps with up to 3 wrap flavors\",\"Chicken Tex Mex Egg Roll\":\"Chicken Tex Mex Egg Roll from Crazy Bowls & Wraps with creamy buffalo sauce\",\"Tostada Starter\":\"Tostada Starter from Crazy Bowls & Wraps with bean puree, spicy slaw, feta, pico de gallo, and avocado\",\"BBQ Quesadilla\":\"BBQ Quesadilla from Crazy Bowls & Wraps with grilled chicken, cheddar, and BBQ sauce\",\"Roasted Cauliflower\":\"Roasted Cauliflower from Crazy Bowls & Wraps with sun-dried tomatoes, feta, gomo shio, and gluten-free tahini\",\"GF Quinoa Falafel\":\"Gluten-free quinoa falafel from Crazy Bowls & Wraps with hummus and tzatziki\",\"Garlic Ginger Edamame\":\"Garlic Ginger Edamame from Crazy Bowls & Wraps with garlic ginger sauce, gomo shio, and lime\",\"Salt & Lime Edamame\":\"Salt & Lime Edamame from Crazy Bowls & Wraps with lime juice, herb salt, and gomo shio\",\"Teriyaki Edamame\":\"Teriyaki Edamame from Crazy Bowls & Wraps with teriyaki sauce, gomo shio, and lime\",\"Spicy Edamame\":\"Spicy Edamame from Crazy Bowls & Wraps with jalape\\xf1o cilantro sauce, gomo shio, and lime\",\"Crispy Chicken Bites\":\"Crispy Chicken Bites from Crazy Bowls & Wraps with 2 dipping sauces\",\"Original Crispy Treat\":\"Original Crispy Treat from Crazy Bowls & Wraps made with crispy rice cereal and marshmallows\",\"Chocolate Crispy Treat\":\"Chocolate Crispy Treat from Crazy Bowls & Wraps with crispy rice, marshmallow, and chocolate chips\",\"Side of Quinoa\":\"Side of organic quinoa from Crazy Bowls & Wraps\",\"Kid's Crunchy Chicken Meal\":\"Kid's Crunchy Chicken Meal from Crazy Bowls & Wraps with crunchy chicken, carrots, and ranch\",\"Kid's Chicken Wrap\":\"Kid's Chicken Wrap from Crazy Bowls & Wraps with chicken and choice of grain in a small tortilla\",\"Kid's Cheese Quesadilla\":\"Kid's Cheese Quesadilla from Crazy Bowls & Wraps with carrots and ranch\",\"Vegetable Wontons\":\"Vegetable Wontons from Crazy Bowls & Wraps\",\"Broccoli with Olive Oil & Herb\":\"Broccoli with olive oil and herb seasoning from Crazy Bowls & Wraps\",\"Mixed Veggies\":\"Mixed veggies from Crazy Bowls & Wraps with broccoli, red pepper, zucchini, cabbage, kale, and carrots\",\"Spicy Slaw\":\"Side of spicy slaw from Crazy Bowls & Wraps\",\"Healthy Burrito\":\"Healthy Burrito from Crazy Bowls & Wraps with fresh cracked eggs, onion, red pepper, roasted salsa, grain, and protein in a tortilla\",\"Kids Broccoli & Chicken Bowl\":\"Kids Broccoli & Chicken Bowl from Crazy Bowls & Wraps with grilled chicken, broccoli, brown rice, and teriyaki\",\"Kids Chicken Teriyaki Wrap\":\"Kids Chicken Teriyaki Wrap from Crazy Bowls & Wraps with teriyaki chicken, brown rice, and teriyaki sauce in a tortilla\",\"Huevos Rancheros\":\"Huevos Rancheros from Crazy Bowls & Wraps with fresh cracked eggs, beans, feta, tostada, avocado, cilantro, and salsa\",\"Mixed Berry Bowl\":\"Mixed Berry Bowl from Crazy Bowls & Wraps with warm quinoa, cinnamon, orange zest, honey, and almond milk\",\"Banana Chocolate Chip Bowl\":\"Banana Chocolate Chip Bowl from Crazy Bowls & Wraps with warm quinoa, banana, chocolate chips, cinnamon, honey, and almond milk\",\"Fruit Cup\":\"Fruit cup with fresh seasonal fruit from Crazy Bowls & Wraps\",\"Banana\":\"Banana from Crazy Bowls & Wraps\",\"Protein Scrambler\":\"Protein Scrambler from Crazy Bowls & Wraps with scrambled eggs, choice of protein, salsa, cheddar, and tortilla shells\",\"Veggie Scrambler\":\"Veggie Scrambler from Crazy Bowls & Wraps with spinach, diced onion, diced tomato, feta, salsa, and tortilla shells\",\"Lobster Rangoon\":\"Lobster Rangoon from Crazy Bowls & Wraps with lobster, cream cheese, wontons, and sweet chili sauce\",\"Wrap Box Lunch\":\"Wrap Box Lunch from Crazy Bowls & Wraps with choice of wrap, tortilla, protein, and grain\",\"Salad Box Lunch\":\"Salad Box Lunch from Crazy Bowls & Wraps with choice of salad and protein\",\"Wrap Platter\":\"Wrap Platter from Crazy Bowls & Wraps with 5 build-your-own wraps\",\"Salad Platter\":\"Salad Platter from Crazy Bowls & Wraps with choice of salad, sized for a group\",\"Mini Taco Platter\":\"Mini Taco Platter from Crazy Bowls & Wraps with 10 mini tacos in up to 5 flavors\",\"Tortilla Chips & Salsa Platter\":\"Tortilla Chips & Salsa Platter from Crazy Bowls & Wraps with choice of salsa\",\"Edamame Sampler\":\"Edamame Sampler from Crazy Bowls & Wraps with steamed edamame in up to 4 flavors\",\"Tostada Starter Sampler\":\"Tostada Starter Sampler from Crazy Bowls & Wraps with 6 tostadas, up to 3 proteins, and 2 salsas\",\"Chicken Tex Mex Egg Roll (Dozen)\":\"A dozen Chicken Tex Mex Egg Rolls from Crazy Bowls & Wraps with buffalo sauce\",\"Lobster Rangoon (Dozen)\":\"A dozen Lobster Rangoon from Crazy Bowls & Wraps with sweet and sour sauce\",\"Crispy Chicken Bites Platter\":\"Crispy Chicken Bites Platter from Crazy Bowls & Wraps with choice of sauces\",\"Fruit Bowl Catering Tray\":\"Catering tray of seasonal fresh fruit from Crazy Bowls & Wraps\",\"Breakfast Bar\":\"Breakfast Bar from Crazy Bowls & Wraps with eggs, cheddar, turkey sausage, salsa, and tortillas\",\"Crazy Fajita Bar\":\"Crazy Fajita Bar from Crazy Bowls & Wraps with protein, fajita veggies, beans, grain, toppings, and chips\",\"Crazy Teriyaki Bar\":\"Crazy Teriyaki Bar from Crazy Bowls & Wraps with teriyaki protein, veggies, grain, and house salad\",\"Catering Seasonal Assorted Treat Platter\":\"Seasonal assorted treat platter from Crazy Bowls & Wraps with original and chocolate crispy rice treats\",\"Assorted Cookies & Brownies Platter\":\"Assorted cookies and brownies platter from Crazy Bowls & Wraps\",\"Brownie Platter\":\"Brownie platter from Crazy Bowls & Wraps\",\"Cookie Platter\":\"Assorted cookie platter from Crazy Bowls & Wraps\",\"Half-Gallon Jug (Tea, Limeade & Aguas Frescas)\":\"Half-gallon jug of tea, limeade, or aguas frescas from Crazy Bowls & Wraps\",\"Breakfast Platter\":\"Breakfast Platter from Crazy Bowls & Wraps with 5 breakfast wraps, real eggs, choice of grain and protein, and salsa\",\"Breakfast Box\":\"Breakfast Box from Crazy Bowls & Wraps with a breakfast wrap, real eggs, fruit cup, and salsa\",\"Black Bean Egg Roll (Dozen)\":\"A dozen black bean egg rolls from Crazy Bowls & Wraps with buffalo sauce\",\"Cater Crazy Queso\":\"Catering-size house queso dip from Crazy Bowls & Wraps\",\"Cater Guacamole\":\"Catering-size guacamole from Crazy Bowls & Wraps\",\"Bottled Soda\":\"Bottled soda at Crazy Bowls & Wraps\",\"Bottled Aquafina Water\":\"Bottled Aquafina water at Crazy Bowls & Wraps\",\"Santa Fe Salad\":\"Santa Fe Salad from Crazy Bowls & Wraps with mixed greens, corn salsa, pico de gallo, tortilla strips, cheddar, and avocado\",\"Multigrain Quinoa Salad\":\"Multigrain Quinoa Salad from Crazy Bowls & Wraps with quinoa, brown rice, mixed greens, garbanzo beans, avocado, and feta\",\"Kale & Quinoa Salad\":\"Kale & Quinoa Salad from Crazy Bowls & Wraps with kale, quinoa, feta, garbanzo beans, pepperoncini, and kalamata olives\",\"Tropicana Fruit Punch\":\"Tropicana Fruit Punch drink at Crazy Bowls & Wraps\",\"Organic Wild Berry Hibiscus Tea\":\"Organic Wild Berry Hibiscus Tea drink at Crazy Bowls & Wraps\",\"Craft Strawberry Watermelon\":\"Craft Strawberry Watermelon drink at Crazy Bowls & Wraps\",\"Green & White Bergamot Tea\":\"Green & White Bergamot Tea drink at Crazy Bowls & Wraps\",\"Limeade Bubbler\":\"Limeade Bubbler drink at Crazy Bowls & Wraps\",\"Black Tea\":\"Fresh-brewed black tea at Crazy Bowls & Wraps\",\"Taco Kit\":\"Taco Kit from Crazy Bowls & Wraps with 12 tortillas, beans, lettuce, cheddar, chips, and queso\"};// Interactive-content classification used by the focus-order fix (block 9).\nconst INTERACTIVE_TAGS=new Set([\"A\",\"BUTTON\",\"INPUT\",\"SELECT\",\"TEXTAREA\",\"SUMMARY\"]);const INTERACTIVE_ROLES=new Set([\"button\",\"link\",\"checkbox\",\"radio\",\"tab\",\"menuitem\",\"textbox\",\"combobox\",\"slider\",\"switch\",\"option\",\"searchbox\",\"spinbutton\",\"menuitemcheckbox\",\"menuitemradio\",\"treeitem\"]);const INTERACTIVE_SEL='a[href],button:not([disabled]),input,select,textarea,summary,[role=\"button\"],[role=\"link\"],[role=\"menuitem\"],[role=\"menuitemcheckbox\"],[role=\"menuitemradio\"],[role=\"tab\"],[role=\"checkbox\"],[role=\"switch\"],[role=\"radio\"],[role=\"combobox\"],[role=\"slider\"],[role=\"option\"],[role=\"textbox\"]';// Read a Framer/React element's synthetic props so we can tell a real tap target\n// (has onClick/onTap) from a decorative layer Framer merely made focusable.\nfunction getReactProps(el){const key=Object.keys(el).find(k=>k.startsWith(\"__reactProps$\"));return key?el[key]:null;}// Friendly, unique names for navigation landmarks, matched against the Framer\n// layer name (data-framer-name). First match wins; duplicates get a numeric\n// suffix at apply time so every navigation region stays uniquely named.\nconst NAV_LABELS=[[/desktop/i,\"Primary\"],[/phone|mobile/i,\"Mobile\"],[/footer/i,\"Footer\"],[/category|menu tab|menu nav/i,\"Menu categories\"],[/navbar wrapper/i,\"Site\"]];function hasAccessibleName(a){if(a.getAttribute(\"aria-label\")||a.getAttribute(\"aria-labelledby\")||a.getAttribute(\"title\"))return true;if((a.textContent||\"\").trim().length>0)return true;const img=a.querySelector(\"img[alt]\");if(img&&img.alt.trim())return true;return false;}// Give the page a single <main>, a banner around the top nav, and leave the\n// existing <footer> as contentinfo. Idempotent: each landmark is only added\n// when one of that kind is absent, and only one main is ever set.\nfunction tagLandmarks(){const mainRoot=document.querySelector(\"#main\")||document.body;let wrapper=null;for(const c of Array.from(mainRoot.children)){if(c.tagName===\"DIV\"&&c.querySelector(\"footer\")){wrapper=c;break;}}if(!wrapper)return;const kids=Array.from(wrapper.children);// Exactly one main — the top-level content child with the most headings\n// that is neither the footer container nor a bare <style>.\nif(!document.querySelector(\"main, [role='main']\")){let best=null;let bestN=0;for(const k of kids){if(k.tagName===\"STYLE\"||k.querySelector(\"footer\"))continue;const n=k.querySelectorAll(\"h1,h2,h3,h4,h5,h6\").length;if(n>bestN){bestN=n;best=k;}}if(best)best.setAttribute(\"role\",\"main\");}// Banner — the first content child that holds a nav (the header row),\n// never the footer child and never the main we just set.\nif(!document.querySelector(\"header, [role='banner']\")){const navKid=kids.find(k=>k.querySelector(\"nav\")&&!k.querySelector(\"footer\")&&k.getAttribute(\"role\")!==\"main\");if(navKid)navKid.setAttribute(\"role\",\"banner\");}}// Every navigation landmark needs a unique accessible name. Derive one from the\n// Framer layer name, falling back to \"Navigation\". Naming is DETERMINISTIC per\n// pass — each nav is numbered by its position among navs sharing the same base\n// name (in stable DOM order) — so labels can never collide even though React\n// re-renders recreate nav nodes and wipe our attributes between observer passes.\n// (An author-supplied aria-labelledby is left untouched.)\nfunction labelNavLandmarks(){const navs=Array.from(document.querySelectorAll(\"nav, [role='navigation']\"));const counts={};navs.forEach(nav=>{if(nav.getAttribute(\"aria-labelledby\"))return;const fname=nav.getAttribute(\"data-framer-name\")||\"\";let base=\"Navigation\";for(const[re,label]of NAV_LABELS){if(re.test(fname)){base=label;break;}}counts[base]=(counts[base]||0)+1;nav.setAttribute(\"aria-label\",counts[base]===1?base:base+\" \"+counts[base]);});}// Prevent skipped heading levels for assistive tech without touching the visual\n// tag. Walks headings in DOM order and clamps any downward jump of more than one\n// level to lastLevel + 1 via aria-level. Headings that already carry an explicit\n// aria-level (e.g. the footer fix below) are respected as-is.\nfunction normalizeHeadingLevels(root){const heads=Array.from(root.querySelectorAll(\"h1,h2,h3,h4,h5,h6\"));let last=0;for(const h of heads){if(h.getAttribute(\"aria-hidden\")===\"true\")continue;const explicit=h.getAttribute(\"aria-level\");let lvl=explicit?parseInt(explicit,10):parseInt(h.tagName.slice(1),10);if(!lvl)continue;if(last&&lvl>last+1){lvl=last+1;if(!explicit)h.setAttribute(\"aria-level\",String(lvl));}last=lvl;}}function applyFixes(root){// 1. Label icon-only social links; note new-tab behavior in the label\nroot.querySelectorAll(\"a[href]\").forEach(a=>{const href=a.href||\"\";const match=SOCIAL_LABELS.find(([host])=>href.includes(host));if(match&&!hasAccessibleName(a)){const newTab=a.target===\"_blank\";a.setAttribute(\"aria-label\",match[1]+(newTab?\" (opens in new tab)\":\"\"));if(newTab&&!a.rel.includes(\"noopener\"))a.rel=(a.rel+\" noopener\").trim();}});// 2. tel:/mailto: sanity — href matches visible number; same-tab always\nroot.querySelectorAll('a[href^=\"tel:\"], a[href^=\"mailto:\"]').forEach(a=>{if(a.target===\"_blank\")a.removeAttribute(\"target\");if(a.href.startsWith(\"tel:\")){const visible=(a.textContent||\"\").replace(/[^\\d+]/g,\"\");const target=a.href.slice(4).replace(/[^\\d+]/g,\"\");if(visible.length>=10&&!target.endsWith(visible.slice(-10))){a.setAttribute(\"href\",\"tel:+1\"+visible.slice(-10));}}});// 3. Address text missing a space/linebreak\nconst walker=document.createTreeWalker(root,NodeFilter.SHOW_TEXT);const targets=[];let n;while(n=walker.nextNode()){if((n.textContent||\"\").includes(\"Ste 290Louisville\"))targets.push(n);}targets.forEach(t=>{t.textContent=(t.textContent||\"\").replace(\"Ste 290Louisville\",\"Ste 290, Louisville\");});// 4. Named target=_blank links: append new-tab notice to accessible name\nroot.querySelectorAll('a[target=\"_blank\"]').forEach(a=>{if(a.getAttribute(\"aria-label\")?.includes(\"opens in new tab\"))return;const name=a.getAttribute(\"aria-label\")||(a.textContent||\"\").trim();if(name&&!a.getAttribute(\"aria-label\")){a.setAttribute(\"aria-label\",name+\" (opens in new tab)\");}});// 5. Footer h6 column titles -> announce as h2 (visuals untouched)\nroot.querySelectorAll(\"footer h6\").forEach(h=>{if(!h.getAttribute(\"aria-level\")){h.setAttribute(\"role\",\"heading\");h.setAttribute(\"aria-level\",\"2\");}});// 6. Alt text for meaningful CSS background images.\n// Framer renders background images either as CSS background-image or as an\n// <img> inside the frame — handle both, matching by filename.\nALT_MANIFEST.forEach(([file,label])=>{// <img> variant: set real alt if missing/empty\nroot.querySelectorAll(`img[src*=\"${file}\"], img[srcset*=\"${file}\"]`).forEach(img=>{if(!img.alt)img.alt=label;});// CSS background variant: expose the frame as an image to AT\nroot.querySelectorAll(\"div[style*='\"+file+\"']\").forEach(div=>{if(!div.getAttribute(\"role\")){div.setAttribute(\"role\",\"img\");div.setAttribute(\"aria-label\",label);}});});// 6b. Menu item images (DETAIL templates): upgrade title-only alt from the\n// CMS binding to the full description. Keyed by exact title, so it never\n// touches non-menu images, and re-running is a no-op (upgraded alts are\n// not keys in the map).\nroot.querySelectorAll(\"img[alt]\").forEach(img=>{const better=MENU_ALT[img.alt];if(better)img.alt=better;});// 6c. Menu item images (/menu GRID cards): those ship the placeholder alt\n// \"Work Image\" or an empty alt, which 6b cannot match. Fill them by\n// filename. Runs BEFORE block 7 so these never get stamped decorative.\napplyMenuAltByFile(root);// 7. Silence raw-filename announcements: img with NO alt attribute at all\n// becomes explicitly decorative. Manifest images (above) already have alt.\nroot.querySelectorAll(\"img:not([alt])\").forEach(img=>{img.setAttribute(\"alt\",\"\");});// 8. Strip the prohibited aria-label from the role-less \"Scroll Trigger\"\n// helper div and hide the empty element from assistive tech.\ndocument.querySelectorAll('#header-scoll-trigger, [aria-label=\"Scroll Trigger\"]').forEach(el=>{el.removeAttribute(\"aria-label\");el.setAttribute(\"aria-hidden\",\"true\");});// 9. Focusable elements without an appropriate interactive role\n// (focus-order-semantics). Framer makes many decorative/wrapper layers\n// focusable (tabindex=0). Classify each and act — the order of the branches\n// matters:\n//   a) contains an interactive descendant -> it's a redundant WRAPPER (e.g.\n//      an accordion wrap around its real header button). Drop it from the tab\n//      order and never give it a role — a role here would create an\n//      interactive-in-interactive (nested-interactive) violation.\n//   b) already has an interactive widget role -> a genuine native control\n//      (e.g. the Framer accordion header). Leave it untouched.\n//   c) a real leaf tap target (React onClick/onTap, or Framer data-highlight,\n//      with no inner control) -> expose as a button with a name (menu icon).\n//   d) otherwise decorative (a draggable Value Sticker, etc.) -> drop from the\n//      tab order so it stops being a roleless focus stop.\n// Native interactive tags are skipped entirely (handled by the browser).\nconst ARIA_WIDGET_STATE=[\"aria-expanded\",\"aria-controls\",\"aria-selected\",\"aria-pressed\",\"aria-haspopup\"];// Innermost first (reverse document order). A wrapper's inner tap target\n// only matches INTERACTIVE_SEL once branch (c) has given it a role, so in\n// document order the \"Accordion Wrap\" was classified before its header and\n// both became buttons: nested-interactive, 6 per page on /careers and\n// /menu/gluten-free in the 2026-10-06 scan. Attribute writes never fire the\n// childList observer, so a second pass never corrected it.\nArray.from(root.querySelectorAll(\"[tabindex]\")).reverse().forEach(el=>{if(el.getAttribute(\"tabindex\")===\"-1\")return;if(INTERACTIVE_TAGS.has(el.tagName))return;if(el.querySelector(INTERACTIVE_SEL)){el.removeAttribute(\"role\");el.removeAttribute(\"aria-label\");// Dropping the role orphans any widget-state attributes that were only\n// valid because of it. aria-expanded on a role-less generic div is\n// prohibited (aria-allowed-attr, critical), so clearing the role without\n// clearing the state just trades one violation for another.\nARIA_WIDGET_STATE.forEach(attr=>el.removeAttribute(attr));el.setAttribute(\"tabindex\",\"-1\");return;}const role=el.getAttribute(\"role\");if(role&&INTERACTIVE_ROLES.has(role))return;const props=getReactProps(el);const clickable=!!(props&&(typeof props.onClick===\"function\"||typeof props.onTap===\"function\"))||el.getAttribute(\"data-highlight\")===\"true\";if(clickable){el.setAttribute(\"role\",\"button\");if(!el.getAttribute(\"aria-label\")&&!(el.textContent||\"\").trim()){const fname=el.getAttribute(\"data-framer-name\")||\"\";el.setAttribute(\"aria-label\",/menu|hamburger|nav/i.test(fname)?\"Open menu\":fname||\"Button\");}}else{el.setAttribute(\"tabindex\",\"-1\");}});// 10. Nested interactive: a functionless Framer <button> wrapping a real\n// <a href>. Disable the wrapper so only the link is in the a11y tree/tab\n// order. A genuine form submit button never wraps an <a href>, so the\n// presence of an inner link is a safe, sufficient discriminator (verified:\n// the inner link still fires and is visually unchanged when the wrapper is\n// disabled, including for the mobile variant that lives inside a <form>).\nroot.querySelectorAll(\"button\").forEach(btn=>{if(btn.disabled)return;if(btn.querySelector(\"a[href]\"))btn.disabled=true;});// 11. Landmark skeleton: one main, a banner, uniquely-named navs.\ntagLandmarks();labelNavLandmarks();// 13. Empty headings (a heading tag with no text and no image) confuse\n// screen-reader heading navigation. Hide them from assistive tech so they\n// neither announce as empty nor distort the level sequence.\nroot.querySelectorAll(\"h1,h2,h3,h4,h5,h6\").forEach(h=>{if(!(h.textContent||\"\").trim()&&!h.querySelector(\"img,svg,[role='img']\")){h.setAttribute(\"aria-hidden\",\"true\");}});// 12. No skipped heading levels (runs last so it sees the footer + empty fixes).\nnormalizeHeadingLevels(document.body);}export default function A11ySiteFixes(){const isCanvas=RenderTarget.current()===RenderTarget.canvas;useEffect(()=>{if(typeof document===\"undefined\"||isCanvas)return;let raf=0;const run=()=>applyFixes(document.body);// initial pass after hydration settles\nconst t=setTimeout(run,300);// re-apply after SPA navigations / late-mounted footers, debounced\nconst mo=new MutationObserver(()=>{cancelAnimationFrame(raf);raf=requestAnimationFrame(()=>setTimeout(run,150));});mo.observe(document.body,{childList:true,subtree:true});return()=>{clearTimeout(t);cancelAnimationFrame(raf);mo.disconnect();};},[isCanvas]);// Invisible at runtime; tiny marker on canvas so editors can find it\nif(isCanvas){return /*#__PURE__*/_jsx(\"div\",{style:{width:1,height:1,background:\"rgba(218,45,101,0.5)\"},title:\"A11y Site Fixes (runtime)\"});}return /*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{width:0,height:0,overflow:\"hidden\"}});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"A11ySiteFixes\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./A11ySiteFixes.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useRef}from\"react\";// @ts-ignore - react-dom is provided at runtime by Framer; types aren't resolved by the checker\nimport{createPortal}from\"react-dom\";/**\n * AccessibilityBar\n * A slim, DISCOVERABLE utility strip that sits above the main nav (Sweetgreen-style)\n * with a labeled \"Accessibility preferences\" trigger. Opens a real, working panel that\n * applies site-wide, remembered preferences:\n *   • Text size (100 / 115 / 130%)   • High contrast\n *   • Underline links                • Reduce motion\n * Preferences are stored in localStorage and re-applied on load. The widget itself\n * is keyboard operable (aria-expanded trigger, focus moved into the panel, ESC to\n * close) and AA-contrast. This is a functional in-house preferences menu, not a\n * certified ADA overlay, and the label avoids implying a compliance guarantee.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n * @framerDisableUnlink\n */const LS=\"cbw_a11y_v1\";const STYLE_ID=\"cbw-a11y-style\";const DEFAULTS={zoom:1,contrast:false,links:false,motion:false};function ensureStyle(){if(typeof document===\"undefined\")return;if(document.getElementById(STYLE_ID))return;const el=document.createElement(\"style\");el.id=STYLE_ID;el.textContent=`\n:root.cbw-a11y-contrast{filter:contrast(1.18) saturate(1.08)}\n:root.cbw-a11y-links a{text-decoration:underline !important;text-underline-offset:2px}\n:root.cbw-a11y-motion *,:root.cbw-a11y-motion *::before,:root.cbw-a11y-motion *::after{animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important;scroll-behavior:auto !important}\n`;document.head.appendChild(el);}function apply(s){if(typeof document===\"undefined\")return;ensureStyle();const html=document.documentElement;html.style.zoom=s.zoom&&s.zoom!==1?String(s.zoom):\"\";html.classList.toggle(\"cbw-a11y-contrast\",s.contrast);html.classList.toggle(\"cbw-a11y-links\",s.links);html.classList.toggle(\"cbw-a11y-motion\",s.motion);}function A11yGlyph({size=18}){return /*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:2,strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",style:{flexShrink:0},children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"10\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"7.2\",r:\"1.2\",fill:\"currentColor\",stroke:\"none\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 9.2v5M12 10.4l-3.4-.8M12 10.4l3.4-.8M12 14.2l-2.2 4.2M12 14.2l2.2 4.2\"})]});}function CloseIcon({size=18}){return /*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:2.4,strokeLinecap:\"round\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 6l12 12M18 6L6 18\"})});}export default function AccessibilityBar(props){const{label=\"Accessibility preferences\",align=\"right\",bg=\"rgb(245, 238, 227)\",text=\"rgb(13, 79, 79)\",ink=\"rgb(28, 43, 28)\",teal=\"rgb(13, 79, 79)\",lime=\"rgb(163, 191, 30)\",showIcon=true}=props;const[open,setOpen]=useState(false);const[s,setS]=useState(DEFAULTS);const triggerRef=useRef(null);const panelRef=useRef(null);useEffect(()=>{try{const raw=localStorage.getItem(LS);if(raw){const p={...DEFAULTS,...JSON.parse(raw)};setS(p);apply(p);}}catch(e){}},[]);useEffect(()=>{if(typeof document===\"undefined\"||!open)return;const onKey=e=>{if(e.key===\"Escape\")setOpen(false);};const onClick=e=>{if(panelRef.current&&!panelRef.current.contains(e.target)&&!triggerRef.current?.contains(e.target))setOpen(false);};document.addEventListener(\"keydown\",onKey);document.addEventListener(\"mousedown\",onClick);const t=setTimeout(()=>{(panelRef.current?.querySelector(\"button\"))?.focus();},30);return()=>{document.removeEventListener(\"keydown\",onKey);document.removeEventListener(\"mousedown\",onClick);clearTimeout(t);};},[open]);const update=patch=>{const next={...s,...patch};setS(next);apply(next);try{localStorage.setItem(LS,JSON.stringify(next));}catch(e){}};const resetAll=()=>{setS(DEFAULTS);apply(DEFAULTS);try{localStorage.removeItem(LS);}catch(e){}};const active=s.zoom!==1||s.contrast||s.links||s.motion;const justify=align===\"left\"?\"flex-start\":align===\"center\"?\"center\":\"flex-end\";const Switch=o=>/*#__PURE__*/_jsxs(\"button\",{role:\"switch\",\"aria-checked\":o.on,onClick:o.onToggle,style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",width:\"100%\",gap:14,background:\"none\",border:\"none\",cursor:\"pointer\",padding:\"10px 0\",fontFamily:\"Bricolage Grotesque, sans-serif\",fontSize:15,fontWeight:600,color:ink},children:[/*#__PURE__*/_jsx(\"span\",{children:o.label}),/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{position:\"relative\",width:44,height:26,borderRadius:999,background:o.on?teal:\"rgb(210,214,214)\",transition:\"background .14s ease\",flexShrink:0},children:/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",top:3,left:o.on?21:3,width:20,height:20,borderRadius:\"50%\",background:\"#fff\",transition:\"left .14s ease\",boxShadow:\"0 1px 3px rgba(0,0,0,.3)\"}})})]});const SIZES=[{z:1,t:\"A\"},{z:1.15,t:\"A+\"},{z:1.3,t:\"A++\"}];const panel=/*#__PURE__*/_jsxs(\"div\",{ref:panelRef,role:\"dialog\",\"aria-label\":\"Accessibility preferences\",style:{position:\"fixed\",top:12,right:12,zIndex:1e5,width:\"min(320px, calc(100vw - 24px))\",background:\"#fff\",border:`1px solid rgb(234,244,244)`,borderRadius:18,boxShadow:\"0 24px 60px -24px rgba(0,0,0,.5)\",padding:20,fontFamily:\"Bricolage Grotesque, sans-serif\"},children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:`.cbw-a11y button:focus-visible,.cbw-a11y a:focus-visible{outline:3px solid ${lime};outline-offset:3px;border-radius:12px}`}}),/*#__PURE__*/_jsxs(\"div\",{className:\"cbw-a11y\",children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",marginBottom:14},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"Passion One, sans-serif\",fontSize:24,color:teal,lineHeight:1},children:\"Accessibility\"}),/*#__PURE__*/_jsx(\"button\",{onClick:()=>setOpen(false),\"aria-label\":\"Close accessibility preferences\",style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",width:36,height:36,borderRadius:12,border:`2px solid ${teal}`,background:\"transparent\",color:teal,cursor:\"pointer\"},children:/*#__PURE__*/_jsx(CloseIcon,{})})]}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,fontWeight:700,color:ink,marginBottom:8},children:\"Text size\"}),/*#__PURE__*/_jsx(\"div\",{role:\"group\",\"aria-label\":\"Text size\",style:{display:\"flex\",gap:8,marginBottom:14},children:SIZES.map(o=>{const on=s.zoom===o.z;return /*#__PURE__*/_jsx(\"button\",{\"aria-pressed\":on,onClick:()=>update({zoom:o.z}),style:{flex:1,padding:\"10px 0\",borderRadius:12,cursor:\"pointer\",fontFamily:\"Bricolage Grotesque, sans-serif\",fontWeight:700,fontSize:o.t===\"A\"?15:o.t===\"A+\"?17:19,border:`2px solid ${on?teal:\"rgb(234,244,244)\"}`,background:on?teal:\"transparent\",color:on?\"#fff\":teal},children:o.t},o.t);})}),/*#__PURE__*/_jsxs(\"div\",{style:{borderTop:`1px solid rgb(234,244,244)`,paddingTop:6},children:[/*#__PURE__*/_jsx(Switch,{label:\"High contrast\",on:s.contrast,onToggle:()=>update({contrast:!s.contrast})}),/*#__PURE__*/_jsx(Switch,{label:\"Underline links\",on:s.links,onToggle:()=>update({links:!s.links})}),/*#__PURE__*/_jsx(Switch,{label:\"Reduce motion\",on:s.motion,onToggle:()=>update({motion:!s.motion})})]}),/*#__PURE__*/_jsx(\"button\",{onClick:resetAll,style:{marginTop:12,background:\"none\",border:\"none\",padding:0,cursor:\"pointer\",fontFamily:\"inherit\",fontSize:13,fontWeight:700,color:teal,textDecoration:\"underline\"},children:\"Reset all\"})]})]});return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",boxSizing:\"border-box\",background:bg,borderBottom:\"1px solid rgba(13,79,79,0.12)\",fontFamily:\"Bricolage Grotesque, sans-serif\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{maxWidth:1360,margin:\"0 auto\",padding:\"7px 20px\",display:\"flex\",justifyContent:justify,alignItems:\"center\"},children:/*#__PURE__*/_jsxs(\"button\",{ref:triggerRef,onClick:()=>setOpen(v=>!v),\"aria-haspopup\":\"dialog\",\"aria-expanded\":open,style:{display:\"inline-flex\",alignItems:\"center\",gap:8,background:\"none\",border:\"none\",cursor:\"pointer\",padding:\"4px 2px\",fontFamily:\"Bricolage Grotesque, sans-serif\",fontWeight:700,fontSize:15,color:text,textDecoration:\"underline\",textUnderlineOffset:3},children:[showIcon&&/*#__PURE__*/_jsx(A11yGlyph,{}),label,active?\" \\xb7 On\":\"\"]})}),open&&typeof document!==\"undefined\"?/*#__PURE__*/createPortal(panel,document.body):null]});}addPropertyControls(AccessibilityBar,{label:{type:ControlType.String,title:\"Label\",defaultValue:\"Accessibility preferences\"},align:{type:ControlType.Enum,title:\"Align\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"right\"},showIcon:{type:ControlType.Boolean,title:\"Icon\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},bg:{type:ControlType.Color,title:\"Bar BG\",defaultValue:\"rgb(245, 238, 227)\"},text:{type:ControlType.Color,title:\"Link Text\",defaultValue:\"rgb(13, 79, 79)\"},ink:{type:ControlType.Color,title:\"Ink\",defaultValue:\"rgb(28, 43, 28)\"},teal:{type:ControlType.Color,title:\"Teal\",defaultValue:\"rgb(13, 79, 79)\"},lime:{type:ControlType.Color,title:\"Focus\",defaultValue:\"rgb(163, 191, 30)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AccessibilityBar\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AccessibilityBar.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useRef}from\"react\";// @ts-ignore - react-dom is provided at runtime by Framer; its types aren't resolved by the checker\nimport{createPortal}from\"react-dom\";/**\n * LocationLauncher (Chipotle-style, Phase 2 + ordering trio)\n * Nav trigger (\"Find a location\") that opens a split-panel OVERLAY:\n *   LEFT  — \"Your usual\" reorder, ZIP/city search (OSM Nominatim), closest-store\n *           answer (Pickup + Delivery), region list with per-row Order buttons\n *   RIGHT — branded Leaflet map (custom pins), row->pin hover sync, deep-link popups\n * Self-contained (trigger + modal), portaled to document.body so it always covers\n * the viewport inside a scroll-animated nav. Clean white surfaces (no cream fills).\n * Ordering is the primary action everywhere. Radii match theme buttons (16/12).\n * Anonymous: no login, geolocation never auto-prompts, coords/last store in\n * localStorage only, visible reset. A11y: role=dialog, aria-modal, ESC + backdrop\n * close, focus moved in and restored, body scroll lock. All text >= 4.5:1.\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n * @framerDisableUnlink\n */const ORDER=[\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\",\"Sun\"];const LS_GEO=\"cbw_geo_v2\";const LS_STORE=\"cbw_store_v1\";const ACCENT_TEXT=\"rgb(178, 68, 26)\"// 5.6:1 on white\n;const LEAFLET_CSS=\"https://unpkg.com/leaflet@1.9.4/dist/leaflet.css\";const LEAFLET_JS=\"https://unpkg.com/leaflet@1.9.4/dist/leaflet.js\";// ── Basemap ────────────────────────────────────────────────────────────────\n// CARTO's raster tiles now stamp \"API KEY REQUIRED\" across every tile, and the\n// keys they issue are not accepted on that endpoint. OpenFreeMap serves the same\n// Positron cartography with no API key, no signup and no request limits, so it\n// replaces them. It is vector, so it renders through MapLibre GL bridged into\n// Leaflet — every marker, popup and control above it is untouched.\nconst MAPLIBRE_CSS=\"https://unpkg.com/maplibre-gl@5.6.1/dist/maplibre-gl.css\";const MAPLIBRE_JS=\"https://unpkg.com/maplibre-gl@5.6.1/dist/maplibre-gl.js\";const MAPLIBRE_LEAFLET_JS=\"https://unpkg.com/@maplibre/maplibre-gl-leaflet@0.1.0/leaflet-maplibre-gl.js\";const BASEMAP_STYLE=\"https://tiles.openfreemap.org/styles/positron\";const BASEMAP_ATTRIBUTION='&copy; <a href=\"https://openfreemap.org\" target=\"_blank\" rel=\"noopener\">OpenFreeMap</a> &copy; <a href=\"https://www.openmaptiles.org/\" target=\"_blank\" rel=\"noopener\">OpenMapTiles</a> Data from <a href=\"https://www.openstreetmap.org/copyright\" target=\"_blank\" rel=\"noopener\">OpenStreetMap</a>';// Last-resort raster if WebGL is unavailable. Same tiles as before this change,\n// watermark and all, so a browser that cannot run MapLibre is no worse off.\nconst RASTER_FALLBACK=\"https://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}{r}.png\";function loadAsset(kind,href){return new Promise((resolve,reject)=>{const selector=kind===\"css\"?`link[href=\"${href}\"]`:`script[src=\"${href}\"]`;const found=document.querySelector(selector);if(found){if(found.dataset.loaded===\"1\")return resolve();found.addEventListener(\"load\",()=>resolve());found.addEventListener(\"error\",()=>reject(new Error(href)));return;}let el;if(kind===\"css\"){const link=document.createElement(\"link\");link.rel=\"stylesheet\";link.href=href;el=link;}else{const script=document.createElement(\"script\");script.src=href;script.async=false;el=script;}el.addEventListener(\"load\",()=>{el.dataset.loaded=\"1\";resolve();});el.addEventListener(\"error\",()=>reject(new Error(href)));document.head.appendChild(el);});}function hasWebGL(){try{const canvas=document.createElement(\"canvas\");return!!(canvas.getContext(\"webgl2\")||canvas.getContext(\"webgl\"));}catch(e){return false;}}// Resolves to the Leaflet base layer: the OpenFreeMap vector basemap where it can\n// run, the plain raster tiles where it cannot.\nasync function basemapLayer(L){if(hasWebGL()){try{await loadAsset(\"css\",MAPLIBRE_CSS);await loadAsset(\"js\",MAPLIBRE_JS);await loadAsset(\"js\",MAPLIBRE_LEAFLET_JS);if(typeof L.maplibreGL===\"function\"){return L.maplibreGL({style:BASEMAP_STYLE,attribution:BASEMAP_ATTRIBUTION});}}catch(e){}}return L.tileLayer(RASTER_FALLBACK,{attribution:BASEMAP_ATTRIBUTION,maxZoom:19});}const METRO_VIEWBOX=\"-91.25,39.15,-88.75,38.05\";const ORDER_DESTINATION=\"https://crazybowlsandwraps.orderexperience.net/locations\";const STORES=[{slug:\"south-city\",name:\"South City\",city:\"Watson Rd \\xb7 Lindenwood Park\",addr:\"2724 Watson Rd, St. Louis, MO 63139\",region:\"City of St. Louis\",state:\"MO\",lat:38.6098754,lng:-90.2886237,wd:\"Mon–Fri 7:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\",driveThru:true,patio:true,order:\"https://crazybowlsandwraps.orderexperience.net/653be7c7178033bc47004202/menu\",cater:\"https://crazybowlsandwraps.orderexperience.net/67db189b52dcd170210062d0/menu\"},{slug:\"lindell\",name:\"Lindell\",city:\"Midtown \\xb7 near SLU\",addr:\"3852 Lindell Blvd, St. Louis, MO 63108\",region:\"City of St. Louis\",state:\"MO\",lat:38.6384614,lng:-90.2404997,wd:\"Mon–Fri 8:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\",driveThru:false,patio:true,order:\"https://crazybowlsandwraps.orderexperience.net/653be7de178033bc47004266/menu\",cater:\"https://crazybowlsandwraps.orderexperience.net/66e8880b0124974c3e0c07c8/menu\"},{slug:\"forsyth\",name:\"Forsyth\",city:\"Clayton \\xb7 near WashU\",addr:\"7353 Forsyth Blvd, St. Louis, MO 63130\",region:\"St. Louis County\",state:\"MO\",lat:38.6486983,lng:-90.3272502,wd:\"Mon–Fri 8:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\",driveThru:false,patio:true,order:\"https://crazybowlsandwraps.orderexperience.net/653be7dc178033bc4700425c/menu\",cater:\"https://crazybowlsandwraps.orderexperience.net/67db196ffc8114f22c03e9ba/menu\"},{slug:\"rock-hill\",name:\"Rock Hill\",city:\"Manchester Rd\",addr:\"9635 Manchester Rd, St. Louis, MO 63119\",region:\"St. Louis County\",state:\"MO\",lat:38.6088313,lng:-90.3679394,wd:\"Mon–Fri 7:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\",driveThru:true,patio:true,order:\"https://crazybowlsandwraps.orderexperience.net/653be7c3178033bc470041ee/menu\",cater:\"https://crazybowlsandwraps.orderexperience.net/67db1902674f9da76006dd9b/menu\"},{slug:\"manchester\",name:\"Manchester\",city:\"Ballwin\",addr:\"13831 Manchester Rd, Ballwin, MO 63011\",region:\"St. Louis County\",state:\"MO\",lat:38.5969617,lng:-90.4819794,wd:\"Mon–Fri 7:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\",driveThru:true,patio:true,order:\"https://crazybowlsandwraps.orderexperience.net/653be7e3178033bc4700427a/menu\",cater:\"https://crazybowlsandwraps.orderexperience.net/67db194183ce5a77740b2ce3/menu\"},{slug:\"west-oak\",name:\"West Oak\",city:\"Creve Coeur\",addr:\"11427 Olive Blvd, Creve Coeur, MO 63141\",region:\"St. Louis County\",state:\"MO\",lat:38.6725178,lng:-90.4335647,wd:\"Mon–Sat 8:00am–9:00pm\",we:\"Sun Closed\",driveThru:false,patio:true,order:\"https://crazybowlsandwraps.orderexperience.net/654ade19005c19282604eca6/menu\",cater:\"https://crazybowlsandwraps.orderexperience.net/66e888c74a9707259703189f/menu\"},{slug:\"olive-141-chesterfield\",name:\"Olive & 141\",city:\"Chesterfield\",addr:\"13435 Olive Blvd, Chesterfield, MO 63017\",region:\"St. Louis County\",state:\"MO\",lat:38.68037,lng:-90.498257,wd:\"Mon–Fri 7:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\",driveThru:true,patio:false,order:\"https://crazybowlsandwraps.orderexperience.net/653be7d5178033bc4700423e/menu\",cater:\"https://crazybowlsandwraps.orderexperience.net/67db19b9dcaca325620151ed/menu\"},{slug:\"valley\",name:\"Valley\",city:\"Chesterfield Valley\",addr:\"16890 Chesterfield Airport Rd, Chesterfield, MO 63005\",region:\"St. Louis County\",state:\"MO\",lat:38.6679456,lng:-90.5859747,wd:\"Mon–Fri 8:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\",driveThru:false,patio:true,order:\"https://crazybowlsandwraps.orderexperience.net/653be7ce178033bc47004220/menu\",cater:\"https://crazybowlsandwraps.orderexperience.net/67db180f7c7a66f8a509e0ef/menu\"},{slug:\"sunset-hills\",name:\"Sunset Hills\",city:\"South County\",addr:\"10758 Sunset Hills Plaza, St. Louis, MO 63127\",region:\"St. Louis County\",state:\"MO\",lat:38.5541623,lng:-90.4079346,wd:\"Mon–Sat 8:00am–9:00pm\",we:\"Sun 8:00am–9:00pm\",driveThru:false,patio:false,order:\"https://crazybowlsandwraps.orderexperience.net/653be7ca178033bc4700420c/menu\",cater:\"https://crazybowlsandwraps.orderexperience.net/67db186e38bd8e305c048f01/menu\"},{slug:\"tesson-ferry\",name:\"Tesson Ferry\",city:\"South County\",addr:\"12604 Lamplighter Square, St. Louis, MO 63128\",region:\"St. Louis County\",state:\"MO\",lat:38.5054709,lng:-90.3785888,wd:\"Mon–Fri 8:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\",driveThru:false,patio:true,order:\"https://crazybowlsandwraps.orderexperience.net/653be7cc178033bc47004216/menu\",cater:\"https://crazybowlsandwraps.orderexperience.net/67db183efd06907cdb00b353/menu\"},{slug:\"ofallon\",name:\"O'Fallon\",city:\"Highway K\",addr:\"2119 Highway K, O'Fallon, MO 63368\",region:\"St. Charles County\",state:\"MO\",lat:38.7795223,lng:-90.7007727,wd:\"Mon–Fri 7:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\",driveThru:true,patio:false,order:\"https://crazybowlsandwraps.orderexperience.net/653be7c0178033bc470041e4/menu\",cater:\"https://crazybowlsandwraps.orderexperience.net/66e887b711d230526400b65e/menu\"},{slug:\"lindenwood\",name:\"Lindenwood\",city:\"St. Charles\",addr:\"1980 1st Capital Dr, St. Charles, MO 63301\",region:\"St. Charles County\",state:\"MO\",lat:38.7823728,lng:-90.5010822,wd:\"Mon–Fri 7:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\",driveThru:true,patio:true,order:\"https://crazybowlsandwraps.orderexperience.net/653be7e1178033bc47004270/menu\",cater:\"https://crazybowlsandwraps.orderexperience.net/66e888605446e4a12b0eca97/menu\"},{slug:\"wentzville\",name:\"Wentzville\",city:\"Wentzville Pkwy\",addr:\"1570 Wentzville Pkwy Ste 101, Wentzville, MO 63385\",region:\"St. Charles County\",state:\"MO\",lat:38.8227641,lng:-90.8779907,wd:\"Mon–Fri 7:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\",driveThru:true,patio:true,order:\"https://crazybowlsandwraps.orderexperience.net/653be7d1178033bc4700422a/menu\",cater:\"https://crazybowlsandwraps.orderexperience.net/67db179ddf217b2f6b0e3353/menu\"},{slug:\"edwardsville\",name:\"Edwardsville\",city:\"near SIUE\",addr:\"6679 Edwardsville Crossing, Edwardsville, IL 62025\",region:\"Metro East (Illinois)\",state:\"IL\",lat:38.7902546,lng:-89.9525053,wd:\"Mon–Sat 8:00am–9:00pm\",we:\"Sun 8:00am–9:00pm\",driveThru:false,patio:true,order:\"https://crazybowlsandwraps.orderexperience.net/653be7d7178033bc47004248/menu\",cater:\"https://crazybowlsandwraps.orderexperience.net/67db1999dfdbeb3f0308f211/menu\"},{slug:\"shiloh\",name:\"Shiloh\",city:\"Green Mount Crossing\",addr:\"4190 Green Mount Crossing, Shiloh, IL 62269\",region:\"Metro East (Illinois)\",state:\"IL\",lat:38.5712292,lng:-89.9277855,wd:\"Mon–Fri 8:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\",driveThru:false,patio:true,order:\"https://crazybowlsandwraps.orderexperience.net/653be7c5178033bc470041f8/menu\",cater:\"https://crazybowlsandwraps.orderexperience.net/67db18d28988b4c7240b8f31/menu\"}];const REGION_ORDER=[\"City of St. Louis\",\"St. Louis County\",\"St. Charles County\",\"Metro East (Illinois)\"];// Every store name in the launcher is shown as \"Name, ST\". Someone ordering in a\n// hurry should never have to work out which state a store is in.\nconst REGION_LABEL={\"City of St. Louis\":\"City of St. Louis, MO\",\"St. Louis County\":\"St. Louis County, MO\",\"St. Charles County\":\"St. Charles County, MO\",\"Metro East (Illinois)\":\"Metro East, IL\"};const labelOf=s=>s.state?`${s.name}, ${s.state}`:s.name;function PinIcon({size=17}){return /*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:2.2,strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",style:{flexShrink:0},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M12 21.5s7-6.2 7-11.5a7 7 0 1 0-14 0c0 5.3 7 11.5 7 11.5z\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"10\",r:\"2.6\"})]});}function LocateIcon({size=17}){return /*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:2.2,strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",style:{flexShrink:0},children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"7.5\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 1.5v3.5M12 19v3.5M1.5 12h3.5M19 12h3.5\"}),/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"2.4\",fill:\"currentColor\",stroke:\"none\"})]});}function SearchIcon({size=18}){return /*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:2.2,strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",style:{flexShrink:0},children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"11\",cy:\"11\",r:\"7\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M21 21l-4.3-4.3\"})]});}function CloseIcon({size=20}){return /*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:2.4,strokeLinecap:\"round\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 6l12 12M18 6L6 18\"})});}function navTo(href){return e=>{if(e.defaultPrevented)return;if(e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.button!==0)return;e.preventDefault();if(typeof window!==\"undefined\")window.location.assign(href);};}function directionsUrl(name,addr){const q=encodeURIComponent(`Crazy Bowls & Wraps ${name}, ${addr}`);return`https://www.google.com/maps/dir/?api=1&destination=${q}`;}function parseTime(t){const m=t.trim().match(/(\\d{1,2}):(\\d{2})\\s*(am|pm)/i);if(!m)return null;let h=parseInt(m[1],10)%12;if(m[3].toLowerCase()===\"pm\")h+=12;return h*60+parseInt(m[2],10);}function parseField(s,out){if(!s)return;const str=s.trim();let days=[];let rest=\"\";let m=str.match(/^([A-Za-z]{3})\\s*[–\\-]\\s*([A-Za-z]{3})\\s+(.*)$/);if(m){const i1=ORDER.indexOf(m[1]),i2=ORDER.indexOf(m[2]);if(i1===-1||i2===-1)return;days=ORDER.slice(i1,i2+1);rest=m[3].trim();}else{m=str.match(/^([A-Za-z]{3})\\s+(.*)$/);if(!m||ORDER.indexOf(m[1])===-1)return;days=[m[1]];rest=m[2].trim();}if(/^closed/i.test(rest)){days.forEach(d=>out[d]=null);return;}const tm=rest.match(/(.+?)[–\\-](.+)/);if(!tm)return;const o=parseTime(tm[1]),c=parseTime(tm[2]);if(o==null||c==null)return;days.forEach(d=>out[d]=[o,c]);}function fmt(mins){let h=Math.floor(mins/60);const m=mins%60;const ap=h>=12?\"PM\":\"AM\";h=h%12;if(h===0)h=12;return m===0?`${h}${ap}`:`${h}:${String(m).padStart(2,\"0\")}${ap}`;}function nowChicago(){const parts=new Intl.DateTimeFormat(\"en-US\",{timeZone:\"America/Chicago\",weekday:\"short\",hour:\"2-digit\",minute:\"2-digit\",hour12:false}).formatToParts(new Date);const g=t=>parts.find(p=>p.type===t)?.value||\"\";let hh=parseInt(g(\"hour\"),10);if(hh===24)hh=0;return{day:g(\"weekday\").slice(0,3),minutes:hh*60+parseInt(g(\"minute\"),10)};}function statusOf(wd,we,now){if(!now)return null;const map={};parseField(wd,map);parseField(we,map);const t=map[now.day];if(t&&now.minutes>=t[0]&&now.minutes<t[1])return{open:true,label:`Open now \\xb7 closes ${fmt(t[1])}`};for(let i=0;i<8;i++){const d=ORDER[(ORDER.indexOf(now.day)+i)%7];const slot=map[d];if(!slot)continue;if(i===0&&now.minutes<slot[0])return{open:false,label:`Opens ${fmt(slot[0])}`};if(i>0)return{open:false,label:`Opens ${i===1?\"tomorrow\":d} ${fmt(slot[0])}`};}return{open:false,label:\"Closed\"};}function miles(aLat,aLng,bLat,bLng){const R=3958.8;const dLat=(bLat-aLat)*Math.PI/180;const dLng=(bLng-aLng)*Math.PI/180;const s=Math.sin(dLat/2)**2+Math.cos(aLat*Math.PI/180)*Math.cos(bLat*Math.PI/180)*Math.sin(dLng/2)**2;return R*2*Math.atan2(Math.sqrt(s),Math.sqrt(1-s));}// --- geo guards v2 (2026-09-18) ---\n// Stores sit as close as 3.26 mi apart, so a fix must beat ~2625 m to pick correctly.\n// maximumAge:0 — never reuse the browser's cached fix; a stale position is the whole bug.\nconst GEO_OPTS={enableHighAccuracy:true,timeout:15e3,maximumAge:0};const MAX_ACCURACY_M=2e3;const GEO_TTL_MS=30*60*1e3;const MAX_SERVED_MI=75;function validCoords(p){if(!p)return null;const lat=p.lat,lng=p.lng;if(typeof lat!==\"number\"||typeof lng!==\"number\")return null;if(!Number.isFinite(lat)||!Number.isFinite(lng))return null;if(lat===0&&lng===0)return null;if(Math.abs(lat)>90||Math.abs(lng)>180)return null;return{lat,lng,acc:typeof p.acc===\"number\"&&Number.isFinite(p.acc)?p.acc:null};}function freshCoords(raw){if(!raw)return null;try{const p=JSON.parse(raw);const c=validCoords(p);if(!c)return null;if(typeof p.ts!==\"number\"||Date.now()-p.ts>GEO_TTL_MS)return null;return c;}catch(e){return null;}}function fixFrom(pos){return validCoords({lat:pos?.coords?.latitude,lng:pos?.coords?.longitude,acc:pos?.coords?.accuracy});}function saveFix(key,c){try{localStorage.setItem(key,JSON.stringify({lat:c.lat,lng:c.lng,acc:c.acc,ts:Date.now()}));}catch(e){}}function loadLeaflet(){return new Promise((resolve,reject)=>{const w=window;if(w.L)return resolve(w.L);if(!document.querySelector(`link[href=\"${LEAFLET_CSS}\"]`)){const link=document.createElement(\"link\");link.rel=\"stylesheet\";link.href=LEAFLET_CSS;document.head.appendChild(link);}const existing=document.querySelector(`script[src=\"${LEAFLET_JS}\"]`);if(existing){existing.addEventListener(\"load\",()=>resolve(window.L));existing.addEventListener(\"error\",reject);if(window.L)resolve(window.L);return;}const script=document.createElement(\"script\");script.src=LEAFLET_JS;script.async=true;script.onload=()=>resolve(window.L);script.onerror=reject;document.head.appendChild(script);});}export default function LocationLauncher(props){const{base=\"/locations\",triggerLabel=\"Find a location\",triggerStyle=\"outline\",size=\"regular\",title=\"Find your Crazy Bowls\",deliveryUrl=ORDER_DESTINATION,teal=\"rgb(13, 79, 79)\",ink=\"rgb(28, 43, 28)\",cream=\"rgb(255, 242, 230)\",creamLight=\"rgb(242, 247, 224)\",rowBg=\"rgb(234, 244, 244)\",lime=\"rgb(163, 191, 30)\",apricot=\"rgb(242, 119, 78)\"}=props;const[open,setOpen]=useState(false);// Catering mode: on /catering the launcher leads with each store's catering\n// menu instead of the regular one, so the page works end-to-end for catering.\nconst[cateringMode,setCateringMode]=useState(false);useEffect(()=>{if(typeof window!==\"undefined\")setCateringMode(window.location.pathname.startsWith(\"/catering\"));},[]);const[now,setNow]=useState(null);const[coords,setCoords]=useState(null);const[accM,setAccM]=useState(null);const[state,setState]=useState(\"idle\");const[q,setQ]=useState(\"\");const[searchState,setSearchState]=useState(\"idle\");const[hovered,setHovered]=useState(null);const[narrow,setNarrow]=useState(false);const[usualSlug,setUsualSlug]=useState(null);const closeRef=useRef(null);const triggerRef=useRef(null);const panelRef=useRef(null);const mapElRef=useRef(null);const mapRef=useRef(null);const markersRef=useRef({});const userMarkerRef=useRef(null);const searchTimer=useRef(null);useEffect(()=>{setNow(nowChicago());},[]);useEffect(()=>{try{const c0=freshCoords(localStorage.getItem(LS_GEO));if(c0){setCoords({lat:c0.lat,lng:c0.lng});setAccM(c0.acc);}else localStorage.removeItem(LS_GEO);}catch(e){}try{const rs=localStorage.getItem(LS_STORE);if(rs){const p=JSON.parse(rs);if(p?.slug&&STORES.some(s=>s.slug===p.slug))setUsualSlug(p.slug);}}catch(e){}},[]);useEffect(()=>{if(typeof document===\"undefined\"||!open)return;const prevOverflow=document.body.style.overflow;document.body.style.overflow=\"hidden\";const onKey=e=>{if(e.key===\"Escape\")setOpen(false);};document.addEventListener(\"keydown\",onKey);const t=setTimeout(()=>closeRef.current?.focus(),30);return()=>{document.body.style.overflow=prevOverflow;document.removeEventListener(\"keydown\",onKey);clearTimeout(t);triggerRef.current?.focus();};},[open]);useEffect(()=>{if(!open||typeof ResizeObserver===\"undefined\")return;const el=panelRef.current;if(!el)return;const ro=new ResizeObserver(entries=>{const w=entries[0]?.contentRect?.width??0;if(w)setNarrow(w<760);});ro.observe(el);return()=>ro.disconnect();},[open]);useEffect(()=>{if(!open||typeof window===\"undefined\")return;let cancelled=false;loadLeaflet().then(L=>{if(cancelled||!mapElRef.current||mapRef.current)return;const map=L.map(mapElRef.current,{scrollWheelZoom:false,attributionControl:true}).setView([38.63,-90.3],9);mapRef.current=map;basemapLayer(L).then(layer=>{if(!cancelled&&mapRef.current===map)layer.addTo(map);}).catch(()=>{});const pin=color=>L.divIcon({className:\"cbw-mpin\",html:`<div class=\"cbw-mpin-b\" style=\"width:20px;height:20px;border-radius:50% 50% 50% 0;background:${color};transform:rotate(-45deg);border:2px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.3)\"></div>`,iconSize:[20,20],iconAnchor:[10,20],popupAnchor:[0,-18]});const bounds=[];markersRef.current={};STORES.forEach(s=>{const m=L.marker([s.lat,s.lng],{icon:pin(s.state===\"IL\"?lime:teal)}).addTo(map);m.bindPopup(`<div style=\"font-family:Bricolage Grotesque,sans-serif;min-width:170px\"><div style=\"font-family:Passion One,sans-serif;font-size:19px;color:${teal};line-height:1\">${s.name}, ${s.state}</div><div style=\"font-size:13px;opacity:.72;margin:3px 0 8px\">${s.city}</div><div style=\"display:flex;gap:14px\"><a href=\"${s.order}\" target=\"_blank\" rel=\"noopener\" style=\"font-weight:700;font-size:13px;color:${teal};text-decoration:underline\">Order</a><a href=\"${base}/${s.slug}\" class=\"cbw-mpop\" data-slug=\"${s.slug}\" data-href=\"${base}/${s.slug}\" style=\"font-weight:700;font-size:13px;color:${ACCENT_TEXT};text-decoration:none\">View →</a></div></div>`);markersRef.current[s.slug]=m;bounds.push([s.lat,s.lng]);});if(bounds.length)map.fitBounds(bounds,{padding:[36,36]});map.on(\"popupopen\",e=>{const a=e.popup?.getElement()?.querySelector(\".cbw-mpop\");if(!a)return;a.onclick=ev=>{if(ev.metaKey||ev.ctrlKey||ev.shiftKey||ev.altKey||ev.button!==0)return;ev.preventDefault();try{localStorage.setItem(LS_STORE,JSON.stringify({slug:a.getAttribute(\"data-slug\"),ts:Date.now()}));}catch(x){}const href=a.getAttribute(\"data-href\");if(href)window.location.assign(href);};});setTimeout(()=>{try{map.invalidateSize();}catch(x){}},180);}).catch(()=>{});return()=>{cancelled=true;if(mapRef.current){try{mapRef.current.remove();}catch(x){}mapRef.current=null;}markersRef.current={};userMarkerRef.current=null;};},[open,base,teal,lime]);useEffect(()=>{if(mapRef.current)setTimeout(()=>{try{mapRef.current.invalidateSize();}catch(x){}},160);},[narrow]);useEffect(()=>{const map=mapRef.current;if(!map||!coords)return;const w=window;const L=w.L;if(!L)return;if(userMarkerRef.current){try{map.removeLayer(userMarkerRef.current);}catch(x){}}userMarkerRef.current=L.circleMarker([coords.lat,coords.lng],{radius:8,color:\"#fff\",weight:2,fillColor:apricot,fillOpacity:1}).addTo(map).bindTooltip(\"You're here\",{direction:\"top\",offset:[0,-8]});const nearestPin=STORES.map(s=>({s,d:miles(coords.lat,coords.lng,s.lat,s.lng)})).sort((a,b)=>a.d-b.d)[0];if(nearestPin.d>MAX_SERVED_MI)return;try{map.fitBounds([[coords.lat,coords.lng],[nearestPin.s.lat,nearestPin.s.lng]],{padding:[60,60],maxZoom:13});}catch(x){}},[coords,apricot]);useEffect(()=>{const markers=markersRef.current;Object.keys(markers).forEach(slug=>{const el=markers[slug]?.getElement?.()?.querySelector(\".cbw-mpin-b\");if(!el)return;const on=slug===hovered;el.style.transform=on?\"rotate(-45deg) scale(1.5)\":\"rotate(-45deg) scale(1)\";el.style.zIndex=on?\"1000\":\"auto\";});if(hovered&&markers[hovered]){try{markers[hovered].openPopup();}catch(x){}}},[hovered]);const locate=()=>{if(typeof navigator===\"undefined\"||!navigator.geolocation){setState(\"denied\");return;}setState(\"loading\");navigator.geolocation.getCurrentPosition(pos=>{const c=fixFrom(pos);if(!c){setState(\"denied\");return;}setCoords({lat:c.lat,lng:c.lng});setAccM(c.acc);setState(\"idle\");saveFix(LS_GEO,c);},()=>setState(\"denied\"),GEO_OPTS);};const reset=()=>{setCoords(null);setAccM(null);setState(\"idle\");setQ(\"\");try{localStorage.removeItem(LS_GEO);localStorage.removeItem(LS_STORE);}catch(e){}};const clearUsual=()=>{setUsualSlug(null);try{localStorage.removeItem(LS_STORE);}catch(e){}};const remember=slug=>{setUsualSlug(slug);try{localStorage.setItem(LS_STORE,JSON.stringify({slug,ts:Date.now()}));}catch(e){}};const geocode=query=>{const url=`https://nominatim.openstreetmap.org/search?format=json&limit=1&countrycodes=us&viewbox=${METRO_VIEWBOX}&bounded=1&q=${encodeURIComponent(query)}`;setSearchState(\"loading\");fetch(url,{headers:{Accept:\"application/json\"}}).then(r=>r.json()).then(data=>{if(Array.isArray(data)&&data.length){const c=validCoords({lat:parseFloat(data[0].lat),lng:parseFloat(data[0].lon),acc:null});if(c){setCoords({lat:c.lat,lng:c.lng});setAccM(null);setSearchState(\"idle\");saveFix(LS_GEO,c);return;}}setSearchState(\"nohit\");}).catch(()=>setSearchState(\"error\"));};const onSearch=val=>{setQ(val);if(searchTimer.current)clearTimeout(searchTimer.current);if(!val.trim()){setSearchState(\"idle\");return;}searchTimer.current=setTimeout(()=>geocode(val.trim()),500);};const outer=ring=>({display:\"inline-flex\",padding:5,borderRadius:16,border:`2px solid ${ring}`,background:\"transparent\",textDecoration:\"none\",cursor:\"pointer\",boxSizing:\"border-box\"});const inner=(fill,fg)=>({display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,background:fill,color:fg,borderRadius:12,padding:\"13px 20px\",fontFamily:\"Bricolage Grotesque, sans-serif\",fontWeight:700,fontSize:15,lineHeight:1,whiteSpace:\"nowrap\"});// Order-funnel instrumentation: UTM-tag the Paytronix handoff and emit a GA4/dataLayer\n// event (no-op when analytics is absent). Follows the site convention: utm_source=site.\nconst withUtm=(href,campaign)=>{try{const u=new URL(href);u.searchParams.set(\"utm_source\",\"site\");u.searchParams.set(\"utm_medium\",\"location_launcher\");u.searchParams.set(\"utm_campaign\",campaign);return u.toString();}catch(e){return href;}};const trackOrder=(campaign,store)=>{try{const w=window;const p={surface:\"location_launcher\",campaign,store:store||\"\"};if(typeof w.gtag===\"function\")w.gtag(\"event\",\"order_click\",p);if(Array.isArray(w.dataLayer))w.dataLayer.push({event:\"order_click\",...p});}catch(e){}};const RingLink=o=>{const ext=o.href.startsWith(\"http\");return /*#__PURE__*/_jsx(\"a\",{href:ext?withUtm(o.href,o.label.toLowerCase().replace(/\\s+/g,\"_\")):o.href,target:ext?\"_blank\":undefined,rel:ext?\"noopener\":undefined,onClick:e=>{if(o.slug)remember(o.slug);if(ext)trackOrder(o.label.toLowerCase().replace(/\\s+/g,\"_\"),o.slug);if(!ext)navTo(o.href)(e);},style:outer(o.ring),children:/*#__PURE__*/_jsxs(\"span\",{style:inner(o.fill,o.fg),children:[o.icon,o.label]})});};// Compact double-ring \"Order\" pill for list rows (theme radii, scaled).\nconst OrderPill=o=>/*#__PURE__*/_jsx(\"a\",{href:withUtm(o.href,o.campaign||\"order_row\"),target:\"_blank\",rel:\"noopener\",onClick:e=>{e.stopPropagation();remember(o.slug);trackOrder(o.campaign||\"order_row\",o.slug);},style:{display:\"inline-flex\",padding:3,borderRadius:12,border:`2px solid ${teal}`,background:\"transparent\",textDecoration:\"none\",boxSizing:\"border-box\",flexShrink:0},children:/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",background:teal,color:cream,borderRadius:8,padding:\"7px 13px\",fontFamily:\"Bricolage Grotesque, sans-serif\",fontWeight:700,fontSize:13,lineHeight:1,whiteSpace:\"nowrap\"},children:o.label||\"Order\"})});// Compact outline pill linking to this store's catering menu.\nconst CaterPill=o=>/*#__PURE__*/_jsx(\"a\",{href:withUtm(o.href,o.campaign||\"catering_row\"),target:\"_blank\",rel:\"noopener\",onClick:e=>{e.stopPropagation();remember(o.slug);trackOrder(o.campaign||\"catering_row\",o.slug);},style:{display:\"inline-flex\",padding:3,borderRadius:12,border:`2px solid ${teal}`,background:\"transparent\",textDecoration:\"none\",boxSizing:\"border-box\",flexShrink:0},children:/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",background:\"transparent\",color:teal,borderRadius:8,padding:\"7px 13px\",fontFamily:\"Bricolage Grotesque, sans-serif\",fontWeight:700,fontSize:13,lineHeight:1,whiteSpace:\"nowrap\"},children:o.label||\"Catering\"})});const textLink=color=>({display:\"inline-flex\",alignItems:\"center\",gap:4,fontFamily:\"Bricolage Grotesque, sans-serif\",fontWeight:700,fontSize:14,color,textDecoration:\"none\",cursor:\"pointer\"});const sorted=coords?STORES.map(s=>({...s,d:miles(coords.lat,coords.lng,s.lat,s.lng)})).sort((a,b)=>a.d-b.d):null;const outOfArea=!!sorted&&sorted.length>0&&sorted[0].d>MAX_SERVED_MI;const roughFix=accM!==null&&accM>MAX_ACCURACY_M;const withDist=sorted&&sorted.length>0&&!outOfArea?sorted:null;const nearest=withDist?withDist[0]:null;const nStatus=nearest?statusOf(nearest.wd,nearest.we,now):null;const usual=usualSlug?STORES.find(s=>s.slug===usualSlug)||null:null;const Row=s=>{const st=statusOf(s.wd,s.we,now);const href=`${base}/${s.slug}`;return /*#__PURE__*/_jsxs(\"div\",{onMouseEnter:()=>setHovered(s.slug),onMouseLeave:()=>setHovered(null),className:\"cbw-ll-row\",style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12,padding:\"12px 14px\",borderRadius:16,background:rowBg,color:teal,border:\"1px solid transparent\"},children:[/*#__PURE__*/_jsxs(\"a\",{href:href,onClick:e=>{remember(s.slug);navTo(href)(e);},style:{display:\"flex\",flexDirection:\"column\",gap:2,minWidth:0,textDecoration:\"none\",color:teal},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:\"Passion One, sans-serif\",fontSize:20,lineHeight:1,color:teal},children:labelOf(s)}),/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:8,fontSize:12,color:teal,opacity:.85},children:[st&&/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:5,fontWeight:700},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:7,height:7,borderRadius:\"50%\",background:st.open?lime:apricot}}),st.open?\"Open\":\"Closed\"]}),typeof s.d===\"number\"&&/*#__PURE__*/_jsx(\"span\",{style:{fontWeight:700,color:ACCENT_TEXT},children:s.d<1?\"<1 mi\":`${s.d.toFixed(1)} mi`})]})]}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",gap:6,flexShrink:0},children:cateringMode?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(OrderPill,{href:s.cater,slug:s.slug,label:\"Order Catering\",campaign:\"catering_row\"}),/*#__PURE__*/_jsx(CaterPill,{href:s.order,slug:s.slug,label:\"Order\",campaign:\"order_row\"})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(OrderPill,{href:s.order,slug:s.slug,label:st&&!st.open?\"Schedule\":\"Order Now\"}),/*#__PURE__*/_jsx(CaterPill,{href:s.cater,slug:s.slug})]})})]},s.slug);};const triggerSolid=triggerStyle===\"solid\";const isIcon=size===\"icon\";const isCompact=size===\"compact\";const iconPx=isIcon?20:isCompact?15:17;const triggerStyleObj={display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:isIcon?0:8,cursor:\"pointer\",fontFamily:\"Bricolage Grotesque, sans-serif\",fontWeight:700,fontSize:isCompact?14:16,lineHeight:1,padding:isIcon?0:isCompact?\"8px 13px\":\"12px 18px\",width:isIcon?44:undefined,height:isIcon?44:undefined,borderRadius:16,border:triggerSolid?\"none\":`2px solid ${teal}`,background:triggerSolid?teal:\"transparent\",color:triggerSolid?cream:teal,boxSizing:\"border-box\",flexShrink:0};const searchNote=searchState===\"loading\"?\"Searching…\":searchState===\"nohit\"?\"No match near there — browse below.\":searchState===\"error\"?\"Search unavailable — use my location or browse below.\":\"\";const leftRail=/*#__PURE__*/_jsxs(\"div\",{style:{flex:narrow?\"1 1 auto\":\"1 1 46%\",minWidth:0,overflowY:narrow?\"visible\":\"auto\",padding:\"clamp(18px,2.6vw,30px)\"},children:[usual&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12,background:\"#fff\",border:`1px solid ${rowBg}`,boxShadow:\"0 2px 12px -8px rgba(13,79,79,0.22)\",borderRadius:16,padding:\"12px 16px\",marginBottom:14},children:[/*#__PURE__*/_jsxs(\"div\",{style:{minWidth:0},children:[/*#__PURE__*/_jsx(\"div\",{style:{textTransform:\"uppercase\",letterSpacing:\"0.09em\",fontWeight:700,fontSize:11,color:ACCENT_TEXT},children:\"Your usual\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"Passion One, sans-serif\",fontSize:22,lineHeight:1,color:ink,overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:labelOf(usual)}),/*#__PURE__*/_jsx(\"button\",{onClick:clearUsual,style:{marginTop:4,background:\"none\",border:\"none\",padding:0,cursor:\"pointer\",fontFamily:\"inherit\",fontSize:12,fontWeight:700,color:teal,textDecoration:\"underline\"},children:\"Not your usual? Clear\"})]}),/*#__PURE__*/_jsx(RingLink,{label:cateringMode?\"Order Catering\":\"Order again\",href:cateringMode?usual.cater:usual.order,fill:teal,ring:teal,fg:cream,slug:usual.slug})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:10,background:\"#fff\",border:`2px solid ${rowBg}`,borderRadius:16,padding:\"12px 16px\",marginBottom:18,color:teal},children:[/*#__PURE__*/_jsx(SearchIcon,{}),/*#__PURE__*/_jsx(\"input\",{value:q,onChange:e=>onSearch(e.target.value),placeholder:\"City, State, or ZIP\",\"aria-label\":\"Search by city, state, or ZIP\",inputMode:\"text\",style:{flex:1,minWidth:0,border:\"none\",outline:\"none\",background:\"transparent\",fontFamily:\"Bricolage Grotesque, sans-serif\",fontSize:16,fontWeight:600,color:ink}}),q&&/*#__PURE__*/_jsx(\"button\",{onClick:()=>{setQ(\"\");setSearchState(\"idle\");},\"aria-label\":\"Clear search\",style:{display:\"inline-flex\",border:\"none\",background:\"none\",cursor:\"pointer\",color:teal,padding:4},children:/*#__PURE__*/_jsx(CloseIcon,{size:16})})]}),searchNote&&/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,color:searchState===\"error\"||searchState===\"nohit\"?ACCENT_TEXT:teal,marginTop:-8,marginBottom:16},children:searchNote}),/*#__PURE__*/_jsx(\"div\",{style:{background:\"#fff\",border:`1px solid ${rowBg}`,boxShadow:\"0 2px 12px -8px rgba(13,79,79,0.22)\",borderRadius:16,padding:\"clamp(18px,2.2vw,26px)\",marginBottom:22},children:nearest&&nStatus?/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"div\",{style:{textTransform:\"uppercase\",letterSpacing:\"0.09em\",fontWeight:700,fontSize:12,color:ACCENT_TEXT,marginBottom:6},children:\"Your closest location\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"Passion One, sans-serif\",fontSize:\"clamp(28px,3.4vw,40px)\",lineHeight:.98,color:ink},children:labelOf(nearest)}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:12,flexWrap:\"wrap\",marginTop:8,fontSize:14,fontWeight:700,color:teal},children:[/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:8},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:10,height:10,borderRadius:\"50%\",background:nStatus.open?lime:apricot}}),nStatus.label]}),/*#__PURE__*/_jsx(\"span\",{style:{color:ACCENT_TEXT},children:nearest.d<1?\"under 1 mi away\":`${nearest.d.toFixed(1)} mi away`})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:10,marginTop:18},children:cateringMode?/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(RingLink,{label:\"Order Catering\",href:nearest.cater,fill:teal,ring:teal,fg:cream,slug:nearest.slug}),/*#__PURE__*/_jsx(RingLink,{label:nStatus&&!nStatus.open?\"Schedule Ahead\":\"Order Now\",href:nearest.order,fill:\"transparent\",ring:teal,fg:teal,slug:nearest.slug})]}):/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(RingLink,{label:nStatus&&!nStatus.open?\"Schedule Ahead\":\"Order Now\",href:nearest.order,fill:teal,ring:teal,fg:cream,slug:nearest.slug}),/*#__PURE__*/_jsx(RingLink,{label:\"Order Catering\",href:nearest.cater,fill:\"transparent\",ring:teal,fg:teal,slug:nearest.slug})]})}),roughFix&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:10,fontSize:13,fontWeight:600,color:ACCENT_TEXT},children:\"Your location is only approximate — if this isn't your store, pick it from the list below.\"}),/*#__PURE__*/_jsx(\"div\",{style:{marginTop:8},children:/*#__PURE__*/_jsx(\"div\",{style:{fontSize:13,fontWeight:600,color:teal,opacity:.75},children:\"Pickup \\xb7 Curbside \\xb7 Delivery — choose at checkout\"})}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",gap:18,marginTop:14},children:[/*#__PURE__*/_jsx(\"a\",{href:directionsUrl(nearest.name,nearest.addr),target:\"_blank\",rel:\"noopener\",style:textLink(teal),children:\"Directions\"}),/*#__PURE__*/_jsx(\"a\",{href:`${base}/${nearest.slug}`,onClick:e=>{remember(nearest.slug);navTo(`${base}/${nearest.slug}`)(e);},style:textLink(ACCENT_TEXT),children:\"View location →\"}),/*#__PURE__*/_jsx(\"button\",{onClick:reset,style:{...textLink(teal),background:\"none\",border:\"none\",padding:0,textDecoration:\"underline\",fontSize:13},children:\"Not you? Reset\"})]})]}):/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",alignItems:\"center\",justifyContent:\"space-between\",gap:14},children:[/*#__PURE__*/_jsxs(\"div\",{style:{maxWidth:360},children:[/*#__PURE__*/_jsx(\"div\",{style:{textTransform:\"uppercase\",letterSpacing:\"0.09em\",fontWeight:700,fontSize:12,color:ACCENT_TEXT,marginBottom:6},children:\"Find your spot\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"Passion One, sans-serif\",fontSize:\"clamp(22px,2.6vw,30px)\",lineHeight:1,color:ink},children:\"Search or tap to find your closest bowl\"}),outOfArea&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:8,fontSize:13,color:ACCENT_TEXT},children:\"We're not in your area yet — all 15 stores are around St. Louis. Browse them below.\"}),outOfArea&&/*#__PURE__*/_jsx(\"button\",{onClick:reset,style:{marginTop:10,background:\"none\",border:\"none\",padding:0,cursor:\"pointer\",fontFamily:\"inherit\",fontSize:13,fontWeight:700,color:teal,textDecoration:\"underline\"},children:\"Clear my location\"}),state===\"denied\"&&/*#__PURE__*/_jsx(\"div\",{style:{marginTop:8,fontSize:13,color:ACCENT_TEXT},children:\"No problem — browse all 15 below.\"})]}),/*#__PURE__*/_jsx(\"button\",{onClick:locate,style:{...outer(teal),font:\"inherit\"},children:/*#__PURE__*/_jsxs(\"span\",{style:inner(teal,cream),children:[/*#__PURE__*/_jsx(LocateIcon,{}),state===\"loading\"?\"Locating…\":\"Use my location\"]})})]})}),withDist?/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gap:10},children:withDist.map(Row)}):REGION_ORDER.map(region=>{const list=STORES.filter(s=>s.region===region);if(!list.length)return null;return /*#__PURE__*/_jsxs(\"section\",{style:{marginBottom:20},children:[/*#__PURE__*/_jsxs(\"h3\",{style:{fontFamily:\"Passion One, sans-serif\",fontSize:\"clamp(19px,2.2vw,24px)\",color:teal,margin:\"0 0 10px\"},children:[REGION_LABEL[region]||region,/*#__PURE__*/_jsx(\"span\",{style:{fontSize:14,color:teal,opacity:.8,marginLeft:10},children:list.length})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gap:10},children:list.map(Row)})]},region);})]});const mapPanel=/*#__PURE__*/_jsx(\"div\",{style:{flex:narrow?\"1 1 auto\":\"1 1 54%\",minWidth:0,background:rowBg,minHeight:narrow?320:undefined},children:/*#__PURE__*/_jsx(\"div\",{ref:mapElRef,style:{width:\"100%\",height:narrow?320:\"100%\",minHeight:narrow?320:420}})});const overlay=/*#__PURE__*/_jsxs(\"div\",{role:\"dialog\",\"aria-modal\":\"true\",\"aria-label\":title,onClick:e=>{if(e.target===e.currentTarget)setOpen(false);},style:{position:\"fixed\",inset:0,zIndex:99999,background:\"rgba(18,43,28,0.55)\",display:\"flex\",alignItems:\"flex-start\",justifyContent:\"center\",padding:\"clamp(10px, 3vw, 40px)\",overflowY:\"auto\",fontFamily:\"Bricolage Grotesque, sans-serif\"},children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:`.cbw-ll a:focus-visible,.cbw-ll button:focus-visible,.cbw-ll input:focus-visible{outline:3px solid ${lime};outline-offset:3px;border-radius:16px}\n.cbw-ll input::placeholder{color:rgba(28,43,28,0.62)}\n.cbw-ll-row{transition:transform .14s ease,border-color .14s ease}\n.cbw-ll-row:hover{transform:translateY(-2px);border-color:${lime}}\n.cbw-mpin-b{transition:transform .14s ease}\n@media (prefers-reduced-motion: reduce){.cbw-ll-row{transition:none}.cbw-ll-row:hover{transform:none}.cbw-mpin-b{transition:none}}`}}),/*#__PURE__*/_jsxs(\"div\",{ref:panelRef,className:\"cbw-ll\",style:{width:\"100%\",maxWidth:1120,background:\"#fff\",borderRadius:24,boxShadow:\"0 30px 80px -30px rgba(0,0,0,.5)\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:16,padding:\"20px clamp(18px,2.6vw,30px)\",borderBottom:`1px solid ${rowBg}`},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontFamily:\"Passion One, sans-serif\",fontSize:\"clamp(24px, 3.2vw, 36px)\",color:teal,lineHeight:1},children:title}),/*#__PURE__*/_jsx(\"button\",{ref:closeRef,onClick:()=>setOpen(false),\"aria-label\":\"Close\",style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",width:44,height:44,borderRadius:16,border:`2px solid ${teal}`,background:\"transparent\",color:teal,cursor:\"pointer\",flexShrink:0},children:/*#__PURE__*/_jsx(CloseIcon,{})})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:narrow?\"column\":\"row\",height:narrow?\"auto\":\"min(72vh, 660px)\",maxHeight:narrow?\"80vh\":undefined,overflowY:narrow?\"auto\":\"hidden\"},children:[leftRail,mapPanel]})]})]});return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(\"button\",{ref:triggerRef,onClick:()=>setOpen(true),\"aria-haspopup\":\"dialog\",\"aria-label\":triggerLabel,title:triggerLabel,style:triggerStyleObj,children:[/*#__PURE__*/_jsx(PinIcon,{size:iconPx}),!isIcon&&triggerLabel]}),open&&typeof document!==\"undefined\"?/*#__PURE__*/createPortal(overlay,document.body):null]});}addPropertyControls(LocationLauncher,{base:{type:ControlType.String,title:\"Base Path\",defaultValue:\"/locations\"},triggerLabel:{type:ControlType.String,title:\"Trigger Label\",defaultValue:\"Find a location\"},triggerStyle:{type:ControlType.Enum,title:\"Trigger Style\",options:[\"outline\",\"solid\"],optionTitles:[\"Outline\",\"Solid\"],defaultValue:\"outline\"},size:{type:ControlType.Enum,title:\"Trigger Size\",options:[\"regular\",\"compact\",\"icon\"],optionTitles:[\"Regular\",\"Compact\",\"Icon only\"],defaultValue:\"regular\",description:\"Compact for tablet, Icon only for phone\"},title:{type:ControlType.String,title:\"Modal Title\",defaultValue:\"Find your Crazy Bowls\"},deliveryUrl:{type:ControlType.Link,title:\"Delivery URL\"},teal:{type:ControlType.Color,title:\"Teal\",defaultValue:\"rgb(13, 79, 79)\"},ink:{type:ControlType.Color,title:\"Ink\",defaultValue:\"rgb(28, 43, 28)\"},cream:{type:ControlType.Color,title:\"Button Text\",defaultValue:\"rgb(255, 242, 230)\"},creamLight:{type:ControlType.Color,title:\"Secondary Fill\",defaultValue:\"rgb(242, 247, 224)\"},rowBg:{type:ControlType.Color,title:\"Row BG\",defaultValue:\"rgb(234, 244, 244)\"},lime:{type:ControlType.Color,title:\"Lime\",defaultValue:\"rgb(163, 191, 30)\"},apricot:{type:ControlType.Color,title:\"Apricot\",defaultValue:\"rgb(242, 119, 78)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LocationLauncher\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LocationLauncher.map","// Generated by Framer (625f89c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/iETBXieChgRd7SuQjBJb/ajgxbOfE53pjxmef5dmf/SrTvTnNVr.js\";const enabledGestures={CnxNOkZJX:{hover:true}};const cycleOrder=[\"CnxNOkZJX\",\"i8_pnw69V\"];const serializationHash=\"framer-B4Mgn\";const variantClassNames={CnxNOkZJX:\"framer-v-f02wy9\",i8_pnw69V:\"framer-v-1y5ckbx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const vQQqOBvMM=undefined;const QP03KVRbb=undefined;const OAYX_TvBI=undefined;const transition1={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"CnxNOkZJX\",Phone:\"i8_pnw69V\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,text,width,...props})=>{return{...props,OAYX_TvBI:text??props.OAYX_TvBI??\"Home\",QP03KVRbb:link??props.QP03KVRbb,variant:humanReadableVariantMap[props.variant]??props.variant??\"CnxNOkZJX\",vQQqOBvMM:click??props.vQQqOBvMM};};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,OAYX_TvBI,QP03KVRbb,vQQqOBvMM,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CnxNOkZJX\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapjtbhz=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(vQQqOBvMM){const res=await vQQqOBvMM(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:QP03KVRbb,motionChild:true,nodeId:\"CnxNOkZJX\",openInNewTab:false,scopeId:\"mGCkz6S2Z\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-f02wy9\",className,classNames)} framer-1fb9w0m`,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"CnxNOkZJX\",onTap:onTapjtbhz,ref:refBinding,style:{...style},...addPropertyOverrides({i8_pnw69V:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fehhvg\",\"data-styles-preset\":\"SrTvTnNVr\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255)))\"},children:\"Home\"})}),className:\"framer-uom583\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"i_rWM86qQ\",style:{\"--extracted-r6o4lv\":\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:OAYX_TvBI,variants:{\"CnxNOkZJX-hover\":{\"--extracted-r6o4lv\":\"var(--token-a2384977-028e-4d3c-87d1-f444e80b1dbf)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"CnxNOkZJX-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fehhvg\",\"data-styles-preset\":\"SrTvTnNVr\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a2384977-028e-4d3c-87d1-f444e80b1dbf))\"},children:\"Home\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\".framer-B4Mgn.framer-1fb9w0m, .framer-B4Mgn .framer-1fb9w0m { display: block; }\",\".framer-B4Mgn.framer-f02wy9 { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-B4Mgn .framer-uom583 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-B4Mgn.framer-v-f02wy9.hover .framer-uom583 { order: 0; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 66\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"i8_pnw69V\":{\"layout\":[\"auto\",\"auto\"]},\"tIoReVp3s\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"OAYX_TvBI\":\"text\",\"QP03KVRbb\":\"link\",\"vQQqOBvMM\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermGCkz6S2Z=withCSS(Component,css,\"framer-B4Mgn\");export default FramermGCkz6S2Z;FramermGCkz6S2Z.displayName=\"Menu Item\";FramermGCkz6S2Z.defaultProps={height:36,width:66};addPropertyControls(FramermGCkz6S2Z,{variant:{options:[\"CnxNOkZJX\",\"i8_pnw69V\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},OAYX_TvBI:{defaultValue:\"Home\",displayTextArea:false,title:\"Text\",type:ControlType.String},onOAYX_TvBIChange:{changes:\"OAYX_TvBI\",type:ControlType.ChangeHandler},QP03KVRbb:{title:\"Link\",type:ControlType.Link},vQQqOBvMM:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramermGCkz6S2Z,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermGCkz6S2Z\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"36\",\"framerIntrinsicWidth\":\"66\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"OAYX_TvBI\\\":\\\"text\\\",\\\"QP03KVRbb\\\":\\\"link\\\",\\\"vQQqOBvMM\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"i8_pnw69V\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"tIoReVp3s\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mGCkz6S2Z.map","// Generated by Framer (625f89c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/iETBXieChgRd7SuQjBJb/ajgxbOfE53pjxmef5dmf/SrTvTnNVr.js\";import MenuItem from\"https://framerusercontent.com/modules/20hxO3LFVjHENatDi5tr/Z34bnRN9tmiFt6SzsyUE/mGCkz6S2Z.js\";const MenuItemFonts=getFonts(MenuItem);const enabledGestures={oeCZDINEr:{hover:true}};const cycleOrder=[\"imNsu2HRf\",\"oeCZDINEr\",\"UDJOY3E1L\",\"UZgFLorW0\"];const serializationHash=\"framer-W4ihe\";const variantClassNames={imNsu2HRf:\"framer-v-1jf51xw\",oeCZDINEr:\"framer-v-1knk7mm\",UDJOY3E1L:\"framer-v-ti8bhw\",UZgFLorW0:\"framer-v-wf8ruy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const uWr7Awvxc=undefined;const transition1={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Default Close\":\"oeCZDINEr\",\"Default Open\":\"imNsu2HRf\",\"Phone Close\":\"UDJOY3E1L\",\"Phone Open\":\"UZgFLorW0\"};const Variants=motion.create(React.Fragment);const getProps=({closeHeader,height,id,width,...props})=>{return{...props,uWr7Awvxc:closeHeader??props.uWr7Awvxc,variant:humanReadableVariantMap[props.variant]??props.variant??\"imNsu2HRf\"};};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,uWr7Awvxc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"imNsu2HRf\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1dr5mzk=activeVariantCallback(async(...args)=>{setVariant(\"oeCZDINEr\");});const onTapxoaszu=activeVariantCallback(async(...args)=>{setVariant(\"imNsu2HRf\");});const onTap1nkt3eu=activeVariantCallback(async(...args)=>{setVariant(\"UZgFLorW0\");});const onTap1hreozz=activeVariantCallback(async(...args)=>{setVariant(\"UDJOY3E1L\");});const onTap1b5xsqi=activeVariantCallback(async(...args)=>{if(uWr7Awvxc){const res=await uWr7Awvxc(...args);if(res===false)return false;}});const vQQqOBvMM1b5xsqi=activeVariantCallback(async(...args)=>{if(uWr7Awvxc){const res=await uWr7Awvxc(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"UZgFLorW0\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1jf51xw\",className,classNames),\"data-framer-name\":\"Default Open\",layoutDependency:layoutDependency,layoutId:\"imNsu2HRf\",ref:refBinding,style:{...style},...addPropertyOverrides({oeCZDINEr:{\"data-framer-name\":\"Default Close\"},UDJOY3E1L:{\"data-framer-name\":\"Phone Close\"},UZgFLorW0:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6fd6j\",\"data-framer-name\":\"Menu Text Wrap\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"H6KqjPchC\",onTap:onTap1dr5mzk,...addPropertyOverrides({oeCZDINEr:{onTap:onTapxoaszu},UDJOY3E1L:{onTap:onTap1nkt3eu},UZgFLorW0:{onTap:onTap1hreozz}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fehhvg\",\"data-styles-preset\":\"SrTvTnNVr\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255)))\"},children:\"More\"})}),className:\"framer-vzi1tm\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qME7PG2AJ\",style:{\"--extracted-r6o4lv\":\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{\"oeCZDINEr-hover\":{\"--extracted-r6o4lv\":\"var(--token-5d65c54b-710f-4180-9b5a-64035620df4e, rgb(252, 97, 45))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"oeCZDINEr-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fehhvg\",\"data-styles-preset\":\"SrTvTnNVr\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5d65c54b-710f-4180-9b5a-64035620df4e, rgb(252, 97, 45)))\"},children:\"More\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s1cwje\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"rTqm6cRDl\",style:{rotate:180},variants:{oeCZDINEr:{rotate:0},UDJOY3E1L:{rotate:0}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-nlxpl8\",\"data-framer-name\":\"Vector Path Wrap\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"XqjYnczfl\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 6\"><path d=\"M 0 0 L 5.293 5.293 C 5.626 5.626 5.793 5.793 6 5.793 C 6.207 5.793 6.374 5.626 6.707 5.293 L 12 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:12509000526,withExternalLayout:true,...addPropertyOverrides({\"oeCZDINEr-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 6\"><path d=\"M 0 0 L 5.293 5.293 C 5.626 5.626 5.793 5.793 6 5.793 C 6.207 5.793 6.374 5.626 6.707 5.293 L 12 0\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-5d65c54b-710f-4180-9b5a-64035620df4e, rgb(252, 97, 45))\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',svgContentId:9240497069}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-g9mulu\",\"data-framer-name\":\"Submenu Wrap\",layoutDependency:layoutDependency,layoutId:\"YayqQjyvi\",style:{opacity:1},variants:{oeCZDINEr:{opacity:0},UDJOY3E1L:{opacity:0},UZgFLorW0:{opacity:1}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19wvgzo\",\"data-border\":true,\"data-framer-name\":\"Submenu Item Block\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"kqY2bcrnz\",onTap:onTap1b5xsqi,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\",\"--border-left-width\":\"3px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FDPtOvt9p\"},implicitPathVariables:undefined},{href:{webPageId:\"FDPtOvt9p\"},implicitPathVariables:undefined},{href:{webPageId:\"FDPtOvt9p\"},implicitPathVariables:undefined},{href:{webPageId:\"FDPtOvt9p\"},implicitPathVariables:undefined},{href:{webPageId:\"FDPtOvt9p\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+0+196+0+0+0+0,...addPropertyOverrides({oeCZDINEr:{y:(componentViewport?.y||0)+0+180+0+0+0+0},UDJOY3E1L:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+180+0+0+0+0},UZgFLorW0:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m4p7od-container\",layoutDependency:layoutDependency,layoutId:\"Mp4l87trQ-container\",nodeId:\"Mp4l87trQ\",rendersWithMotion:true,scopeId:\"C5jyZW_vl\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"Mp4l87trQ\",layoutId:\"Mp4l87trQ\",OAYX_TvBI:\"Loyalty\",QP03KVRbb:resolvedLinks[0],style:{width:\"100%\"},variant:matchVariant(\"CnxNOkZJX\"),vQQqOBvMM:vQQqOBvMM1b5xsqi,width:\"100%\",...addPropertyOverrides({\"oeCZDINEr-hover\":{QP03KVRbb:resolvedLinks[4]},oeCZDINEr:{QP03KVRbb:resolvedLinks[1]},UDJOY3E1L:{QP03KVRbb:resolvedLinks[2]},UZgFLorW0:{QP03KVRbb:resolvedLinks[3],variant:matchVariant(\"i8_pnw69V\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MHRf2ADBd\"},implicitPathVariables:undefined},{href:{webPageId:\"MHRf2ADBd\"},implicitPathVariables:undefined},{href:{webPageId:\"MHRf2ADBd\"},implicitPathVariables:undefined},{href:{webPageId:\"MHRf2ADBd\"},implicitPathVariables:undefined},{href:{webPageId:\"MHRf2ADBd\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+0+196+0+0+0+52,...addPropertyOverrides({oeCZDINEr:{y:(componentViewport?.y||0)+0+180+0+0+0+52},UDJOY3E1L:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+180+0+0+0+48},UZgFLorW0:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+196+0+0+0+48}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-674mcs-container\",layoutDependency:layoutDependency,layoutId:\"Fdn1o4yQG-container\",nodeId:\"Fdn1o4yQG\",rendersWithMotion:true,scopeId:\"C5jyZW_vl\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"Fdn1o4yQG\",layoutId:\"Fdn1o4yQG\",OAYX_TvBI:\"Gift Cards\",QP03KVRbb:resolvedLinks1[0],style:{width:\"100%\"},variant:matchVariant(\"CnxNOkZJX\"),vQQqOBvMM:vQQqOBvMM1b5xsqi,width:\"100%\",...addPropertyOverrides({\"oeCZDINEr-hover\":{QP03KVRbb:resolvedLinks1[4]},oeCZDINEr:{QP03KVRbb:resolvedLinks1[1]},UDJOY3E1L:{QP03KVRbb:resolvedLinks1[2]},UZgFLorW0:{QP03KVRbb:resolvedLinks1[3],variant:matchVariant(\"i8_pnw69V\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hl92VCwzl\"},implicitPathVariables:undefined},{href:{webPageId:\"hl92VCwzl\"},implicitPathVariables:undefined},{href:{webPageId:\"hl92VCwzl\"},implicitPathVariables:undefined},{href:{webPageId:\"hl92VCwzl\"},implicitPathVariables:undefined},{href:{webPageId:\"hl92VCwzl\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+0+196+0+0+0+104,...addPropertyOverrides({oeCZDINEr:{y:(componentViewport?.y||0)+0+180+0+0+0+104},UDJOY3E1L:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+180+0+0+0+96},UZgFLorW0:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+196+0+0+0+96}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uk8b2i-container\",layoutDependency:layoutDependency,layoutId:\"MfL3gt2_a-container\",nodeId:\"MfL3gt2_a\",rendersWithMotion:true,scopeId:\"C5jyZW_vl\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"MfL3gt2_a\",layoutId:\"MfL3gt2_a\",OAYX_TvBI:\"Careers\",QP03KVRbb:resolvedLinks2[0],style:{width:\"100%\"},variant:matchVariant(\"CnxNOkZJX\"),vQQqOBvMM:vQQqOBvMM1b5xsqi,width:\"100%\",...addPropertyOverrides({\"oeCZDINEr-hover\":{QP03KVRbb:resolvedLinks2[4]},oeCZDINEr:{QP03KVRbb:resolvedLinks2[1]},UDJOY3E1L:{QP03KVRbb:resolvedLinks2[2]},UZgFLorW0:{QP03KVRbb:resolvedLinks2[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"t1wSc5ylY\"},implicitPathVariables:undefined},{href:{webPageId:\"t1wSc5ylY\"},implicitPathVariables:undefined},{href:{webPageId:\"t1wSc5ylY\"},implicitPathVariables:undefined},{href:{webPageId:\"t1wSc5ylY\"},implicitPathVariables:undefined},{href:{webPageId:\"t1wSc5ylY\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+0+196+0+0+0+156,...addPropertyOverrides({oeCZDINEr:{y:(componentViewport?.y||0)+0+180+0+0+0+156},UDJOY3E1L:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+180+0+0+0+144},UZgFLorW0:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+196+0+0+0+144}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r590rf-container\",layoutDependency:layoutDependency,layoutId:\"vVPGoVRcC-container\",nodeId:\"vVPGoVRcC\",rendersWithMotion:true,scopeId:\"C5jyZW_vl\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"vVPGoVRcC\",layoutId:\"vVPGoVRcC\",OAYX_TvBI:\"Blog\",QP03KVRbb:resolvedLinks3[0],style:{width:\"100%\"},variant:matchVariant(\"CnxNOkZJX\"),vQQqOBvMM:vQQqOBvMM1b5xsqi,width:\"100%\",...addPropertyOverrides({\"oeCZDINEr-hover\":{QP03KVRbb:resolvedLinks3[4]},oeCZDINEr:{QP03KVRbb:resolvedLinks3[1]},UDJOY3E1L:{QP03KVRbb:resolvedLinks3[2]},UZgFLorW0:{QP03KVRbb:resolvedLinks3[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"oR2xJNhhP\"},implicitPathVariables:undefined},{href:{webPageId:\"oR2xJNhhP\"},implicitPathVariables:undefined},{href:{webPageId:\"oR2xJNhhP\"},implicitPathVariables:undefined},{href:{webPageId:\"oR2xJNhhP\"},implicitPathVariables:undefined},{href:{webPageId:\"oR2xJNhhP\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+0+196+0+0+0+208,...addPropertyOverrides({oeCZDINEr:{y:(componentViewport?.y||0)+0+180+0+0+0+208},UDJOY3E1L:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+180+0+0+0+192},UZgFLorW0:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+196+0+0+0+192}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ma6271-container\",layoutDependency:layoutDependency,layoutId:\"VXQZ7hAv7-container\",nodeId:\"VXQZ7hAv7\",rendersWithMotion:true,scopeId:\"C5jyZW_vl\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"VXQZ7hAv7\",layoutId:\"VXQZ7hAv7\",OAYX_TvBI:\"About us\",QP03KVRbb:resolvedLinks4[0],style:{width:\"100%\"},variant:matchVariant(\"CnxNOkZJX\"),vQQqOBvMM:vQQqOBvMM1b5xsqi,width:\"100%\",...addPropertyOverrides({\"oeCZDINEr-hover\":{QP03KVRbb:resolvedLinks4[4]},oeCZDINEr:{QP03KVRbb:resolvedLinks4[1]},UDJOY3E1L:{QP03KVRbb:resolvedLinks4[2]},UZgFLorW0:{QP03KVRbb:resolvedLinks4[3]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"t1wSc5ylY\"},implicitPathVariables:undefined},{href:{webPageId:\"t1wSc5ylY\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({UZgFLorW0:{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+196+0+0+0+240}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-txbzi3-container\",layoutDependency:layoutDependency,layoutId:\"AxL2Y6Lfk-container\",nodeId:\"AxL2Y6Lfk\",rendersWithMotion:true,scopeId:\"C5jyZW_vl\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"AxL2Y6Lfk\",layoutId:\"AxL2Y6Lfk\",OAYX_TvBI:\"Blog\",QP03KVRbb:resolvedLinks5[0],style:{width:\"100%\"},variant:matchVariant(\"CnxNOkZJX\"),vQQqOBvMM:vQQqOBvMM1b5xsqi,width:\"100%\",...addPropertyOverrides({UZgFLorW0:{QP03KVRbb:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qUMriy3vM\"},implicitPathVariables:undefined},{href:{webPageId:\"qUMriy3vM\"},implicitPathVariables:undefined},{href:{webPageId:\"qUMriy3vM\"},implicitPathVariables:undefined},{href:{webPageId:\"qUMriy3vM\"},implicitPathVariables:undefined},{href:{webPageId:\"qUMriy3vM\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+0+196+0+0+0+260,...addPropertyOverrides({oeCZDINEr:{y:(componentViewport?.y||0)+0+180+0+0+0+260},UDJOY3E1L:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+180+0+0+0+240},UZgFLorW0:{width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+0+196+0+0+0+288}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dvgbyf-container\",layoutDependency:layoutDependency,layoutId:\"Lp2TjivRk-container\",nodeId:\"Lp2TjivRk\",rendersWithMotion:true,scopeId:\"C5jyZW_vl\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"Lp2TjivRk\",layoutId:\"Lp2TjivRk\",OAYX_TvBI:\"Contact us\",QP03KVRbb:resolvedLinks6[0],style:{width:\"100%\"},variant:matchVariant(\"CnxNOkZJX\"),vQQqOBvMM:vQQqOBvMM1b5xsqi,width:\"100%\",...addPropertyOverrides({\"oeCZDINEr-hover\":{QP03KVRbb:resolvedLinks6[4]},oeCZDINEr:{QP03KVRbb:resolvedLinks6[1]},UDJOY3E1L:{QP03KVRbb:resolvedLinks6[2]},UZgFLorW0:{QP03KVRbb:resolvedLinks6[3]}},baseVariant,gestureVariant)})})})})]})})]})})})});});const css=[\".framer-W4ihe.framer-1wo01vs, .framer-W4ihe .framer-1wo01vs { display: block; }\",\".framer-W4ihe.framer-1jf51xw { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 404px; }\",\".framer-W4ihe .framer-6fd6j { 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-W4ihe .framer-vzi1tm { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-W4ihe .framer-1s1cwje { aspect-ratio: 1 / 1; flex: none; gap: 0px; height: auto; overflow: hidden; position: relative; width: 24px; }\",\".framer-W4ihe .framer-nlxpl8 { flex: none; height: 6px; left: calc(50.00000000000002% - 12px / 2); position: absolute; top: calc(50.00000000000002% - 6px / 2); width: 12px; }\",\".framer-W4ihe .framer-g9mulu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-W4ihe .framer-19wvgzo { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 32px 0px 32px; position: relative; width: 100%; }\",\".framer-W4ihe .framer-1m4p7od-container, .framer-W4ihe .framer-674mcs-container, .framer-W4ihe .framer-1uk8b2i-container, .framer-W4ihe .framer-1r590rf-container, .framer-W4ihe .framer-1ma6271-container, .framer-W4ihe .framer-txbzi3-container, .framer-W4ihe .framer-dvgbyf-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-W4ihe.framer-v-1knk7mm.framer-1jf51xw { cursor: pointer; gap: 0px; }\",\".framer-W4ihe.framer-v-1knk7mm .framer-g9mulu, .framer-W4ihe.framer-v-ti8bhw .framer-g9mulu { height: 1px; }\",\".framer-W4ihe.framer-v-ti8bhw.framer-1jf51xw { gap: 0px; }\",\".framer-W4ihe.framer-v-ti8bhw .framer-19wvgzo, .framer-W4ihe.framer-v-wf8ruy .framer-19wvgzo { gap: 12px; padding: 0px 24px 0px 24px; }\",...sharedStyle.css,'.framer-W4ihe[data-border=\"true\"]::after, .framer-W4ihe [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 348\n * @framerIntrinsicWidth 404\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"oeCZDINEr\":{\"layout\":[\"fixed\",\"auto\"]},\"UDJOY3E1L\":{\"layout\":[\"fixed\",\"auto\"]},\"UZgFLorW0\":{\"layout\":[\"fixed\",\"auto\"]},\"zcxRXhlob\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"uWr7Awvxc\":\"closeHeader\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerC5jyZW_vl=withCSS(Component,css,\"framer-W4ihe\");export default FramerC5jyZW_vl;FramerC5jyZW_vl.displayName=\"Menu Item (Dropdown) 2\";FramerC5jyZW_vl.defaultProps={height:348,width:404};addPropertyControls(FramerC5jyZW_vl,{variant:{options:[\"imNsu2HRf\",\"oeCZDINEr\",\"UDJOY3E1L\",\"UZgFLorW0\"],optionTitles:[\"Default Open\",\"Default Close\",\"Phone Close\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum},uWr7Awvxc:{title:\"Close Header\",type:ControlType.EventHandler}});addFonts(FramerC5jyZW_vl,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...MenuItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerC5jyZW_vl.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuItem,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerC5jyZW_vl\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"348\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"uWr7Awvxc\\\":\\\"closeHeader\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oeCZDINEr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UDJOY3E1L\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UZgFLorW0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zcxRXhlob\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"404\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./C5jyZW_vl.map","// Generated by Framer (5b4d30e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MenuItemDropdown2 from\"https://framerusercontent.com/modules/zdf6yhtN2QYW3Lt3WNY9/cVTYqKEXjwgD1AOQVYDU/C5jyZW_vl.js\";import SocialIcon from\"https://framerusercontent.com/modules/jMksiu9WL9qZJKdldoLH/ntbbPomhXSk5xWqmWO3C/IR3m8c2ti.js\";import MenuItem from\"https://framerusercontent.com/modules/20hxO3LFVjHENatDi5tr/Z34bnRN9tmiFt6SzsyUE/mGCkz6S2Z.js\";const MenuItemFonts=getFonts(MenuItem);const MenuItemDropdown2Fonts=getFonts(MenuItemDropdown2);const SocialIconFonts=getFonts(SocialIcon);const cycleOrder=[\"DsVB9yqQx\",\"KOf0tTXEb\",\"nHIUaVnDf\",\"JgbEuNkkB\"];const serializationHash=\"framer-ndfQ1\";const variantClassNames={DsVB9yqQx:\"framer-v-1254g41\",JgbEuNkkB:\"framer-v-3j8cac\",KOf0tTXEb:\"framer-v-1cpkvjw\",nHIUaVnDf:\"framer-v-13jdsny\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Oq7a9tUOi=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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 addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const humanReadableVariantMap={\"Secondary Phone\":\"JgbEuNkkB\",Default:\"DsVB9yqQx\",Phone:\"KOf0tTXEb\",Secondary:\"nHIUaVnDf\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,Oq7a9tUOi:click??props.Oq7a9tUOi,variant:humanReadableVariantMap[props.variant]??props.variant??\"DsVB9yqQx\"};};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,Oq7a9tUOi,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DsVB9yqQx\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const vQQqOBvMM1qs0mpg=activeVariantCallback(async(...args)=>{if(Oq7a9tUOi){const res=await Oq7a9tUOi(...args);if(res===false)return false;}});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1254g41\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"DsVB9yqQx\",ref:refBinding,style:{backgroundColor:\"var(--token-cd880beb-9e13-43dd-ba8a-5afbfc458503, rgb(28, 43, 28))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},variants:{JgbEuNkkB:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},KOf0tTXEb:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16}},...addPropertyOverrides({JgbEuNkkB:{\"data-framer-name\":\"Secondary Phone\"},KOf0tTXEb:{\"data-framer-name\":\"Phone\"},nHIUaVnDf:{\"data-framer-name\":\"Secondary\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19jwlid\",\"data-framer-name\":\"Menu Item Block\",layoutDependency:layoutDependency,layoutId:\"mjEY1RRdi\",children:[/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 96px)`,y:(componentViewport?.y||0)+48+0+0+0,...addPropertyOverrides({JgbEuNkkB:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+0+0+0},KOf0tTXEb:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1evrysk-container\",layoutDependency:layoutDependency,layoutId:\"vTeWYRF65-container\",nodeId:\"vTeWYRF65\",rendersWithMotion:true,scopeId:\"RWGuCVo0T\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"vTeWYRF65\",layoutId:\"vTeWYRF65\",OAYX_TvBI:\"Home\",QP03KVRbb:resolvedLinks[0],style:{width:\"100%\"},variant:matchVariant(\"CnxNOkZJX\"),vQQqOBvMM:vQQqOBvMM1qs0mpg,width:\"100%\",...addPropertyOverrides({JgbEuNkkB:{QP03KVRbb:resolvedLinks[3],variant:matchVariant(\"i8_pnw69V\")},KOf0tTXEb:{QP03KVRbb:resolvedLinks[1],variant:matchVariant(\"i8_pnw69V\")},nHIUaVnDf:{QP03KVRbb:resolvedLinks[2]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ftgMRx7I4\"},implicitPathVariables:undefined},{href:{webPageId:\"ftgMRx7I4\"},implicitPathVariables:undefined},{href:{webPageId:\"ftgMRx7I4\"},implicitPathVariables:undefined},{href:{webPageId:\"ftgMRx7I4\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 96px)`,y:(componentViewport?.y||0)+48+0+0+52,...addPropertyOverrides({JgbEuNkkB:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+0+0+48},KOf0tTXEb:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+0+0+48}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o9a2ar-container\",layoutDependency:layoutDependency,layoutId:\"Gfts2hE5p-container\",nodeId:\"Gfts2hE5p\",rendersWithMotion:true,scopeId:\"RWGuCVo0T\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"Gfts2hE5p\",layoutId:\"Gfts2hE5p\",OAYX_TvBI:\"Menu\",QP03KVRbb:resolvedLinks1[0],style:{width:\"100%\"},variant:matchVariant(\"CnxNOkZJX\"),vQQqOBvMM:vQQqOBvMM1qs0mpg,width:\"100%\",...addPropertyOverrides({JgbEuNkkB:{QP03KVRbb:resolvedLinks1[3],variant:matchVariant(\"i8_pnw69V\")},KOf0tTXEb:{QP03KVRbb:resolvedLinks1[1],variant:matchVariant(\"i8_pnw69V\")},nHIUaVnDf:{QP03KVRbb:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KZnLUb49Y\"},implicitPathVariables:undefined},{href:{webPageId:\"KZnLUb49Y\"},implicitPathVariables:undefined},{href:{webPageId:\"KZnLUb49Y\"},implicitPathVariables:undefined},{href:{webPageId:\"KZnLUb49Y\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 96px)`,y:(componentViewport?.y||0)+48+0+0+104,...addPropertyOverrides({JgbEuNkkB:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+0+0+96},KOf0tTXEb:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+0+0+96}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hxiojf-container\",layoutDependency:layoutDependency,layoutId:\"CZH2pS3x2-container\",nodeId:\"CZH2pS3x2\",rendersWithMotion:true,scopeId:\"RWGuCVo0T\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"CZH2pS3x2\",layoutId:\"CZH2pS3x2\",OAYX_TvBI:\"Locations\",QP03KVRbb:resolvedLinks2[0],style:{width:\"100%\"},variant:matchVariant(\"CnxNOkZJX\"),vQQqOBvMM:vQQqOBvMM1qs0mpg,width:\"100%\",...addPropertyOverrides({JgbEuNkkB:{QP03KVRbb:resolvedLinks2[3]},KOf0tTXEb:{QP03KVRbb:resolvedLinks2[1]},nHIUaVnDf:{QP03KVRbb:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"p972oWz5R\"},implicitPathVariables:undefined},{href:{webPageId:\"p972oWz5R\"},implicitPathVariables:undefined},{href:{webPageId:\"p972oWz5R\"},implicitPathVariables:undefined},{href:{webPageId:\"p972oWz5R\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 96px)`,y:(componentViewport?.y||0)+48+0+0+156,...addPropertyOverrides({JgbEuNkkB:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+0+0+144},KOf0tTXEb:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+0+0+144}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15sqgvl-container\",layoutDependency:layoutDependency,layoutId:\"tXgZWwBds-container\",nodeId:\"tXgZWwBds\",rendersWithMotion:true,scopeId:\"RWGuCVo0T\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"tXgZWwBds\",layoutId:\"tXgZWwBds\",OAYX_TvBI:\"Catering\",QP03KVRbb:resolvedLinks3[0],style:{width:\"100%\"},variant:matchVariant(\"CnxNOkZJX\"),vQQqOBvMM:vQQqOBvMM1qs0mpg,width:\"100%\",...addPropertyOverrides({JgbEuNkkB:{QP03KVRbb:resolvedLinks3[3]},KOf0tTXEb:{QP03KVRbb:resolvedLinks3[1]},nHIUaVnDf:{QP03KVRbb:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ssEVv8upL\"},implicitPathVariables:undefined},{href:{webPageId:\"ssEVv8upL\"},implicitPathVariables:undefined},{href:{webPageId:\"ssEVv8upL\"},implicitPathVariables:undefined},{href:{webPageId:\"ssEVv8upL\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 96px)`,y:(componentViewport?.y||0)+48+0+0+208,...addPropertyOverrides({JgbEuNkkB:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+0+0+192},KOf0tTXEb:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+0+0+192}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17o9lry-container\",layoutDependency:layoutDependency,layoutId:\"lcSPQDDjg-container\",nodeId:\"lcSPQDDjg\",rendersWithMotion:true,scopeId:\"RWGuCVo0T\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"lcSPQDDjg\",layoutId:\"lcSPQDDjg\",OAYX_TvBI:\"Play the Bowl Games\",QP03KVRbb:resolvedLinks4[0],style:{width:\"100%\"},variant:matchVariant(\"CnxNOkZJX\"),vQQqOBvMM:vQQqOBvMM1qs0mpg,width:\"100%\",...addPropertyOverrides({JgbEuNkkB:{QP03KVRbb:resolvedLinks4[3]},KOf0tTXEb:{QP03KVRbb:resolvedLinks4[1]},nHIUaVnDf:{QP03KVRbb:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ReANyx5cU\"},implicitPathVariables:undefined},{href:{webPageId:\"ReANyx5cU\"},implicitPathVariables:undefined},{href:{webPageId:\"ReANyx5cU\"},implicitPathVariables:undefined},{href:{webPageId:\"ReANyx5cU\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 96px)`,y:(componentViewport?.y||0)+48+0+0+260,...addPropertyOverrides({JgbEuNkkB:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+0+0+240},KOf0tTXEb:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+0+0+240}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1u2uesx-container\",layoutDependency:layoutDependency,layoutId:\"SlZ0KgPFJ-container\",nodeId:\"SlZ0KgPFJ\",rendersWithMotion:true,scopeId:\"RWGuCVo0T\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"SlZ0KgPFJ\",layoutId:\"SlZ0KgPFJ\",OAYX_TvBI:\"Nutrition Calculator\",QP03KVRbb:resolvedLinks5[0],style:{width:\"100%\"},variant:matchVariant(\"CnxNOkZJX\"),vQQqOBvMM:vQQqOBvMM1qs0mpg,width:\"100%\",...addPropertyOverrides({JgbEuNkkB:{QP03KVRbb:resolvedLinks5[3]},KOf0tTXEb:{QP03KVRbb:resolvedLinks5[1]},nHIUaVnDf:{QP03KVRbb:resolvedLinks5[2]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FDPtOvt9p\"},implicitPathVariables:undefined},{href:{webPageId:\"FDPtOvt9p\"},implicitPathVariables:undefined},{href:{webPageId:\"FDPtOvt9p\"},implicitPathVariables:undefined},{href:{webPageId:\"FDPtOvt9p\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 96px)`,y:(componentViewport?.y||0)+48+0+0+312,...addPropertyOverrides({JgbEuNkkB:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+0+0+288},KOf0tTXEb:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+0+0+288}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1at7k8j-container\",layoutDependency:layoutDependency,layoutId:\"jJGrNtQsS-container\",nodeId:\"jJGrNtQsS\",rendersWithMotion:true,scopeId:\"RWGuCVo0T\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"jJGrNtQsS\",layoutId:\"jJGrNtQsS\",OAYX_TvBI:\"Loyalty\",QP03KVRbb:resolvedLinks6[0],style:{width:\"100%\"},variant:matchVariant(\"CnxNOkZJX\"),vQQqOBvMM:vQQqOBvMM1qs0mpg,width:\"100%\",...addPropertyOverrides({JgbEuNkkB:{QP03KVRbb:resolvedLinks6[3]},KOf0tTXEb:{QP03KVRbb:resolvedLinks6[1]},nHIUaVnDf:{QP03KVRbb:resolvedLinks6[2]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HMzL3QfqS\"},implicitPathVariables:undefined},{href:{webPageId:\"HMzL3QfqS\"},implicitPathVariables:undefined},{href:{webPageId:\"HMzL3QfqS\"},implicitPathVariables:undefined},{href:{webPageId:\"HMzL3QfqS\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:`calc(${componentViewport?.width||\"100vw\"} - 96px)`,y:(componentViewport?.y||0)+48+0+0+364,...addPropertyOverrides({JgbEuNkkB:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+0+0+336},KOf0tTXEb:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+0+0+336}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16cdev6-container\",layoutDependency:layoutDependency,layoutId:\"a7RDIdWLU-container\",nodeId:\"a7RDIdWLU\",rendersWithMotion:true,scopeId:\"RWGuCVo0T\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",id:\"a7RDIdWLU\",layoutId:\"a7RDIdWLU\",OAYX_TvBI:\"Find Your Bowlmate\",QP03KVRbb:resolvedLinks7[0],style:{width:\"100%\"},variant:matchVariant(\"CnxNOkZJX\"),vQQqOBvMM:vQQqOBvMM1qs0mpg,width:\"100%\",...addPropertyOverrides({JgbEuNkkB:{QP03KVRbb:resolvedLinks7[3]},KOf0tTXEb:{QP03KVRbb:resolvedLinks7[1]},nHIUaVnDf:{QP03KVRbb:resolvedLinks7[2]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:348,width:`calc(${componentViewport?.width||\"100vw\"} - 96px)`,y:(componentViewport?.y||0)+48+0+0+416,...addPropertyOverrides({JgbEuNkkB:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+0+0+384},KOf0tTXEb:{width:`calc(${componentViewport?.width||\"100vw\"} - 60px)`,y:(componentViewport?.y||0)+30+0+0+384}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jyjjl6-container\",layoutDependency:layoutDependency,layoutId:\"R_XK8qjJA-container\",nodeId:\"R_XK8qjJA\",rendersWithMotion:true,scopeId:\"RWGuCVo0T\",children:/*#__PURE__*/_jsx(MenuItemDropdown2,{height:\"100%\",id:\"R_XK8qjJA\",layoutId:\"R_XK8qjJA\",style:{width:\"100%\"},uWr7Awvxc:vQQqOBvMM1qs0mpg,variant:matchVariant(\"oeCZDINEr\"),width:\"100%\",...addPropertyOverrides({JgbEuNkkB:{variant:matchVariant(\"UDJOY3E1L\")},KOf0tTXEb:{variant:matchVariant(\"UDJOY3E1L\")}},baseVariant,gestureVariant)})})})})]})}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1duwsy7\",\"data-framer-name\":\"Contact Block\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"A8etk358t\",onTap:vQQqOBvMM1qs0mpg,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b9nisy\",\"data-framer-name\":\"Social Icon Wrap\",layoutDependency:layoutDependency,layoutId:\"p1d1gG9N8\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,width:\"42px\",y:(componentViewport?.y||0)+48+812+0+0+0,...addPropertyOverrides({JgbEuNkkB:{height:37,width:\"36px\",y:(componentViewport?.y||0)+30+756+0+0+2.5},KOf0tTXEb:{height:37,width:\"36px\",y:(componentViewport?.y||0)+30+756+0+0+2.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kh06va-container\",layoutDependency:layoutDependency,layoutId:\"uF1MXu02v-container\",nodeId:\"uF1MXu02v\",rendersWithMotion:true,scopeId:\"RWGuCVo0T\",children:/*#__PURE__*/_jsx(SocialIcon,{c1GRkfqc2:\"https://www.facebook.com/crazybowlsandwraps/\",height:\"100%\",id:\"uF1MXu02v\",J60kKGp51:addImageAlt({pixelHeight:18,pixelWidth:13,src:\"https://framerusercontent.com/images/Nd7n9af8ZzcXmWT1otsppUbEqo.svg?width=13&height=18\"},\"Icon\"),layoutId:\"uF1MXu02v\",Qf9VRBfne:addImageAlt({pixelHeight:18,pixelWidth:13,src:\"https://framerusercontent.com/images/UqDagpT3lpEHkSSVYCdDyGWcOg.svg?width=13&height=18\"},\"Icon\"),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"YsSZUZeGC\"),width:\"100%\",...addPropertyOverrides({JgbEuNkkB:{variant:matchVariant(\"GMxg7p79Z\")},KOf0tTXEb:{variant:matchVariant(\"GMxg7p79Z\")},nHIUaVnDf:{J60kKGp51:addImageAlt({pixelHeight:18,pixelWidth:13,src:\"https://framerusercontent.com/images/7F1CzgTtQiXmcOr3TPbdyjyKbU.svg?width=13&height=18\"},\"Icon\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:42,width:\"42px\",y:(componentViewport?.y||0)+48+812+0+0+0,...addPropertyOverrides({JgbEuNkkB:{y:(componentViewport?.y||0)+30+756+0+0+0},KOf0tTXEb:{y:(componentViewport?.y||0)+30+756+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ac5b5d-container\",layoutDependency:layoutDependency,layoutId:\"AywIse8gZ-container\",nodeId:\"AywIse8gZ\",rendersWithMotion:true,scopeId:\"RWGuCVo0T\",children:/*#__PURE__*/_jsx(SocialIcon,{c1GRkfqc2:\"https://www.instagram.com/crazybowlsandwraps/\",height:\"100%\",id:\"AywIse8gZ\",J60kKGp51:addImageAlt({pixelHeight:48,pixelWidth:48,src:\"https://framerusercontent.com/images/EGFEzLJDrOEetqOGnSa304ajuU.png?width=48&height=48\"},\"Instagram Icon\"),layoutId:\"AywIse8gZ\",Qf9VRBfne:addImageAlt({pixelHeight:48,pixelWidth:48,src:\"https://framerusercontent.com/images/EGFEzLJDrOEetqOGnSa304ajuU.png?width=48&height=48\"},\"Instagram Icon\"),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"YsSZUZeGC\"),width:\"100%\"})})})]})})})})]})})})});});const css=[\".framer-ndfQ1.framer-17n7q3c, .framer-ndfQ1 .framer-17n7q3c { display: block; }\",\".framer-ndfQ1.framer-1254g41 { -webkit-tap-highlight-color: var(--token-a2384977-028e-4d3c-87d1-f444e80b1dbf, #eaf4f4); align-content: flex-start; align-items: flex-start; cursor: default; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 48px; position: relative; width: 500px; }\",\".framer-ndfQ1 .framer-19jwlid { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-ndfQ1 .framer-1evrysk-container, .framer-ndfQ1 .framer-o9a2ar-container, .framer-ndfQ1 .framer-hxiojf-container, .framer-ndfQ1 .framer-15sqgvl-container, .framer-ndfQ1 .framer-17o9lry-container, .framer-ndfQ1 .framer-1u2uesx-container, .framer-ndfQ1 .framer-1at7k8j-container, .framer-ndfQ1 .framer-16cdev6-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-ndfQ1 .framer-jyjjl6-container { flex: none; height: auto; position: relative; width: 100%; z-index: 2; }\",\".framer-ndfQ1 .framer-1duwsy7 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-ndfQ1 .framer-b9nisy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ndfQ1 .framer-1kh06va-container, .framer-ndfQ1 .framer-ac5b5d-container { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 42px; }\",\".framer-ndfQ1.framer-v-1cpkvjw.framer-1254g41, .framer-ndfQ1.framer-v-3j8cac.framer-1254g41 { gap: 24px; padding: 30px; }\",\".framer-ndfQ1.framer-v-1cpkvjw .framer-19jwlid, .framer-ndfQ1.framer-v-3j8cac .framer-19jwlid { gap: 12px; }\",\".framer-ndfQ1.framer-v-1cpkvjw .framer-1duwsy7, .framer-ndfQ1.framer-v-3j8cac .framer-1duwsy7 { gap: 30px; }\",\".framer-ndfQ1.framer-v-1cpkvjw .framer-b9nisy, .framer-ndfQ1.framer-v-3j8cac .framer-b9nisy { max-width: 200px; }\",\".framer-ndfQ1.framer-v-1cpkvjw .framer-1kh06va-container, .framer-ndfQ1.framer-v-3j8cac .framer-1kh06va-container { width: 36px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 639\n * @framerIntrinsicWidth 500\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KOf0tTXEb\":{\"layout\":[\"fixed\",\"auto\"]},\"nHIUaVnDf\":{\"layout\":[\"fixed\",\"auto\"]},\"JgbEuNkkB\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Oq7a9tUOi\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRWGuCVo0T=withCSS(Component,css,\"framer-ndfQ1\");export default FramerRWGuCVo0T;FramerRWGuCVo0T.displayName=\"Menu Dropdown\";FramerRWGuCVo0T.defaultProps={height:639,width:500};addPropertyControls(FramerRWGuCVo0T,{variant:{options:[\"DsVB9yqQx\",\"KOf0tTXEb\",\"nHIUaVnDf\",\"JgbEuNkkB\"],optionTitles:[\"Default\",\"Phone\",\"Secondary\",\"Secondary Phone\"],title:\"Variant\",type:ControlType.Enum},Oq7a9tUOi:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerRWGuCVo0T,[{explicitInter:true,fonts:[]},...MenuItemFonts,...MenuItemDropdown2Fonts,...SocialIconFonts],{supportsExplicitInterCodegen:true});FramerRWGuCVo0T.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MenuItem,{},context),()=>forwardLoader(MenuItemDropdown2,{},context),()=>forwardLoader(SocialIcon,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRWGuCVo0T\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"Oq7a9tUOi\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"500\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KOf0tTXEb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nHIUaVnDf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JgbEuNkkB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"639\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RWGuCVo0T.map","// Generated by Framer (1a21bd5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"uuwNsGpTm\",\"P_A61__WP\"];const serializationHash=\"framer-TfK7u\";const variantClassNames={P_A61__WP:\"framer-v-14zdwfi\",uuwNsGpTm:\"framer-v-1ghyuuq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Ih6LWXfCw=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Burger:\"uuwNsGpTm\",Close:\"P_A61__WP\"};const Variants=motion.create(React.Fragment);const getProps=({border,height,id,width,...props})=>{return{...props,Ih6LWXfCw:border??props.Ih6LWXfCw??{borderColor:\"var(--token-29e2a6f2-1754-4c77-a9ae-7b51115fc30f, rgb(18, 58, 20))\",borderStyle:\"solid\",borderWidth:1.2},variant:humanReadableVariantMap[props.variant]??props.variant??\"uuwNsGpTm\"};};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,Ih6LWXfCw,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"uuwNsGpTm\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ghyuuq\",className,classNames),\"data-framer-name\":\"Burger\",layoutDependency:layoutDependency,layoutId:\"uuwNsGpTm\",ref:refBinding,style:{...style},...addPropertyOverrides({P_A61__WP:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qprwpf\",\"data-framer-name\":\"Inner Line Wrapper\",layoutDependency:layoutDependency,layoutId:\"gcbsuqR8U\",children:[/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tqyrhh\",\"data-border\":true,\"data-framer-name\":\"Line 03\",layoutDependency:layoutDependency,layoutId:\"JI7l1K2oE\",style:{\"--border-bottom-width\":(Ih6LWXfCw?.borderBottomWidth??Ih6LWXfCw?.borderWidth)+\"px\",\"--border-color\":Ih6LWXfCw?.borderColor,\"--border-left-width\":(Ih6LWXfCw?.borderLeftWidth??Ih6LWXfCw?.borderWidth)+\"px\",\"--border-right-width\":(Ih6LWXfCw?.borderRightWidth??Ih6LWXfCw?.borderWidth)+\"px\",\"--border-style\":Ih6LWXfCw?.borderStyle,\"--border-top-width\":(Ih6LWXfCw?.borderTopWidth??Ih6LWXfCw?.borderWidth)+\"px\",backgroundColor:\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,rotate:0},variants:{P_A61__WP:{rotate:-45}}})}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nm9sak\",\"data-border\":true,\"data-framer-name\":\"Line 02\",layoutDependency:layoutDependency,layoutId:\"Z_Hz0RvIw\",style:{\"--border-bottom-width\":(Ih6LWXfCw?.borderBottomWidth??Ih6LWXfCw?.borderWidth)+\"px\",\"--border-color\":Ih6LWXfCw?.borderColor,\"--border-left-width\":(Ih6LWXfCw?.borderLeftWidth??Ih6LWXfCw?.borderWidth)+\"px\",\"--border-right-width\":(Ih6LWXfCw?.borderRightWidth??Ih6LWXfCw?.borderWidth)+\"px\",\"--border-style\":Ih6LWXfCw?.borderStyle,\"--border-top-width\":(Ih6LWXfCw?.borderTopWidth??Ih6LWXfCw?.borderWidth)+\"px\",backgroundColor:\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,opacity:1},variants:{P_A61__WP:{opacity:0}}})}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-9pcwkk\",\"data-border\":true,\"data-framer-name\":\"Line 01\",layoutDependency:layoutDependency,layoutId:\"T4kxJCc8j\",style:{\"--border-bottom-width\":(Ih6LWXfCw?.borderBottomWidth??Ih6LWXfCw?.borderWidth)+\"px\",\"--border-color\":Ih6LWXfCw?.borderColor,\"--border-left-width\":(Ih6LWXfCw?.borderLeftWidth??Ih6LWXfCw?.borderWidth)+\"px\",\"--border-right-width\":(Ih6LWXfCw?.borderRightWidth??Ih6LWXfCw?.borderWidth)+\"px\",\"--border-style\":Ih6LWXfCw?.borderStyle,\"--border-top-width\":(Ih6LWXfCw?.borderTopWidth??Ih6LWXfCw?.borderWidth)+\"px\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,rotate:0},variants:{P_A61__WP:{rotate:45}}})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TfK7u.framer-8hljjq, .framer-TfK7u .framer-8hljjq { display: block; }\",\".framer-TfK7u.framer-1ghyuuq { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 24px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 24px; }\",\".framer-TfK7u .framer-1qprwpf { flex: none; gap: 5px; height: 16px; overflow: visible; position: relative; width: 16px; }\",\".framer-TfK7u .framer-1tqyrhh { bottom: 1px; flex: none; height: 1px; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; width: 100%; }\",\".framer-TfK7u .framer-1nm9sak { flex: none; height: 1px; overflow: visible; position: absolute; right: 0px; top: calc(50.00000000000002% - 1px / 2); width: 10px; }\",\".framer-TfK7u .framer-9pcwkk { flex: none; height: 1px; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: 0px; width: 100%; }\",\".framer-TfK7u.framer-v-14zdwfi .framer-1tqyrhh { bottom: unset; top: calc(50.00000000000002% - 1px / 2); }\",\".framer-TfK7u.framer-v-14zdwfi .framer-1nm9sak { left: calc(50.00000000000002% - 1px / 2); right: unset; width: 1px; }\",\".framer-TfK7u.framer-v-14zdwfi .framer-9pcwkk { top: calc(50.00000000000002% - 1px / 2); }\",'.framer-TfK7u[data-border=\"true\"]::after, .framer-TfK7u [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"P_A61__WP\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Ih6LWXfCw\":\"border\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSmMBifV43=withCSS(Component,css,\"framer-TfK7u\");export default FramerSmMBifV43;FramerSmMBifV43.displayName=\"Menu Icon\";FramerSmMBifV43.defaultProps={height:24,width:24};addPropertyControls(FramerSmMBifV43,{variant:{options:[\"uuwNsGpTm\",\"P_A61__WP\"],optionTitles:[\"Burger\",\"Close\"],title:\"Variant\",type:ControlType.Enum},Ih6LWXfCw:{defaultValue:{borderColor:\"var(--token-29e2a6f2-1754-4c77-a9ae-7b51115fc30f, rgb(18, 58, 20))\",borderStyle:\"solid\",borderWidth:1.2},title:\"Border\",type:ControlType.Border}});addFonts(FramerSmMBifV43,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSmMBifV43\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"Ih6LWXfCw\\\":\\\"border\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"P_A61__WP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmMBifV43.map","// Generated by Framer (1a21bd5)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,Link,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-zXmSp\";const variantClassNames={arWBj_M3O:\"framer-v-10i3wzb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const kPfr5oMsN=undefined;const FeM6NApsa=undefined;const vFi0dxPgh=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,logo,width,...props})=>{return{...props,FeM6NApsa:link??props.FeM6NApsa,kPfr5oMsN:click??props.kPfr5oMsN,vFi0dxPgh:logo??props.vFi0dxPgh??{pixelHeight:1125,pixelWidth:1920,src:\"https://framerusercontent.com/images/qcToLM9lcPw61OcLfQrQ1bl5s.png?width=1920&height=1125\",srcSet:\"https://framerusercontent.com/images/qcToLM9lcPw61OcLfQrQ1bl5s.png?scale-down-to=512&width=1920&height=1125 512w,https://framerusercontent.com/images/qcToLM9lcPw61OcLfQrQ1bl5s.png?scale-down-to=1024&width=1920&height=1125 1024w,https://framerusercontent.com/images/qcToLM9lcPw61OcLfQrQ1bl5s.png?width=1920&height=1125 1920w\"}};};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,vFi0dxPgh,FeM6NApsa,kPfr5oMsN,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"arWBj_M3O\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapr75okt=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(kPfr5oMsN){const res=await kPfr5oMsN(...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(Link,{href:FeM6NApsa,motionChild:true,nodeId:\"arWBj_M3O\",openInNewTab:false,scopeId:\"WMbkSDJLN\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-10i3wzb\",className,classNames)} framer-18n0ztw`,\"data-framer-name\":\"Primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"arWBj_M3O\",onTap:onTapr75okt,ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"Logo\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||32)-0-((componentViewport?.height||32)-0)*1)/2)),pixelHeight:1125,pixelWidth:1920,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(vFi0dxPgh),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-s71ipt\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"pp9rgQ8tc\"})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zXmSp.framer-18n0ztw, .framer-zXmSp .framer-18n0ztw { display: block; }\",\".framer-zXmSp.framer-10i3wzb { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 152px; }\",\".framer-zXmSp .framer-s71ipt { flex: none; height: 100%; overflow: visible; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 152\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"vFi0dxPgh\":\"logo\",\"FeM6NApsa\":\"link\",\"kPfr5oMsN\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWMbkSDJLN=withCSS(Component,css,\"framer-zXmSp\");export default FramerWMbkSDJLN;FramerWMbkSDJLN.displayName=\"Logo\";FramerWMbkSDJLN.defaultProps={height:32,width:152};addPropertyControls(FramerWMbkSDJLN,{vFi0dxPgh:{__defaultAssetReference:\"data:framer/asset-reference,qcToLM9lcPw61OcLfQrQ1bl5s.png?originalFilename=Crazy+Bowls+%26+Wraps+Logo+2.png&width=1920&height=1125\",title:\"Logo\",type:ControlType.ResponsiveImage},FeM6NApsa:{title:\"Link\",type:ControlType.Link},kPfr5oMsN:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerWMbkSDJLN,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWMbkSDJLN\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"152\",\"framerIntrinsicHeight\":\"32\",\"framerVariables\":\"{\\\"vFi0dxPgh\\\":\\\"logo\\\",\\\"FeM6NApsa\\\":\\\"link\\\",\\\"kPfr5oMsN\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WMbkSDJLN.map","// Generated by Framer (5186692)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import A11ySiteFixes from\"https://framerusercontent.com/modules/c2mOcCfKbDSb82Y9nVPL/pdZaqCLHCVOVUau1X5G6/A11ySiteFixes.js\";import AccessibilityBar from\"https://framerusercontent.com/modules/6KVQEHXaqhpsLn7HxuRy/jWMg9bPhvOkeocgaq39X/AccessibilityBar.js\";import LocationLauncher from\"https://framerusercontent.com/modules/owOvcoFTHRitKdW2sTEy/X7ZRpgdGIvyglM7yPrBL/LocationLauncher.js\";import ButtonFIll from\"https://framerusercontent.com/modules/5oJEUv9y4xkBRDc0o6qr/Rxp9aWUTIC0kodAGNUk8/OmFqLtwtt.js\";import MenuDropdown from\"https://framerusercontent.com/modules/uf1CQLd5NOqtIul8joK6/6j5o2mxBBCPnpVZ0V2CN/RWGuCVo0T.js\";import MenuIcon from\"https://framerusercontent.com/modules/ab7RMzBANn44H8dn9jgb/p6BOl6HtwHGk0OS4bDeW/SmMBifV43.js\";import Logo from\"https://framerusercontent.com/modules/dU0ot3UYtkaCcuheRNth/SWSpFUcoepZaKpXUUWFQ/WMbkSDJLN.js\";const MenuDropdownFonts=getFonts(MenuDropdown);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const LogoFonts=getFonts(Logo);const A11ySiteFixesFonts=getFonts(A11ySiteFixes);const LocationLauncherFonts=getFonts(LocationLauncher);const AccessibilityBarFonts=getFonts(AccessibilityBar);const ButtonFIllFonts=getFonts(ButtonFIll);const MenuIconFonts=getFonts(MenuIcon);const cycleOrder=[\"Ia5gkcFuA\",\"QbpnJZoBM\",\"RwQQEWgly\",\"WSRUpOCVo\",\"XhYbTCSKY\",\"TL9CK_77B\",\"qMurIQVQ8\",\"BGOGoSI4k\",\"XiuKHlFpA\",\"JtwvZHUNc\",\"FKLa3fS6s\",\"xWtFOhpH1\",\"q38wcmdnP\",\"V9KpSzNCC\",\"PkGYd4vqg\",\"KwiPlgwvh\",\"K4zp84hJC\",\"IoitadWYa\"];const serializationHash=\"framer-8cu5Z\";const variantClassNames={BGOGoSI4k:\"framer-v-8etwso\",FKLa3fS6s:\"framer-v-1robezt\",Ia5gkcFuA:\"framer-v-2sf9r4\",IoitadWYa:\"framer-v-jg8yj6\",JtwvZHUNc:\"framer-v-m0cnr0\",K4zp84hJC:\"framer-v-45k5dp\",KwiPlgwvh:\"framer-v-1y0del\",PkGYd4vqg:\"framer-v-184szfh\",q38wcmdnP:\"framer-v-vxnk5j\",QbpnJZoBM:\"framer-v-z5rwer\",qMurIQVQ8:\"framer-v-z65h3r\",RwQQEWgly:\"framer-v-w4mm42\",TL9CK_77B:\"framer-v-1h3kkm3\",V9KpSzNCC:\"framer-v-2e21zm\",WSRUpOCVo:\"framer-v-nsgv09\",XhYbTCSKY:\"framer-v-12hjlqd\",XiuKHlFpA:\"framer-v-dn0lgm\",xWtFOhpH1:\"framer-v-1qcysjk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Yrtrqi0ca=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const 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:60};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const humanReadableVariantMap={\"Desktop Open\":\"QbpnJZoBM\",\"Desktop Scroll Open\":\"WSRUpOCVo\",\"Desktop Scroll\":\"RwQQEWgly\",\"Desktop Secondary Open\":\"V9KpSzNCC\",\"Desktop Secondary\":\"q38wcmdnP\",\"Phone Open - Scroll\":\"xWtFOhpH1\",\"Phone Open\":\"JtwvZHUNc\",\"Phone Secondary Open\":\"IoitadWYa\",\"Phone Secondary\":\"K4zp84hJC\",\"Phone- Scroll\":\"FKLa3fS6s\",\"Tablet Open - Scroll\":\"BGOGoSI4k\",\"Tablet Open\":\"TL9CK_77B\",\"Tablet Secondary Open\":\"KwiPlgwvh\",\"Tablet Secondary\":\"PkGYd4vqg\",\"Tablet- Scroll\":\"qMurIQVQ8\",Desktop:\"Ia5gkcFuA\",Phone:\"XiuKHlFpA\",Tablet:\"XhYbTCSKY\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,onMenuToggle,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Ia5gkcFuA\",Yrtrqi0ca:onMenuToggle??props.Yrtrqi0ca};};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,Yrtrqi0ca,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Ia5gkcFuA\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"QbpnJZoBM\",\"WSRUpOCVo\",\"TL9CK_77B\",\"BGOGoSI4k\",\"JtwvZHUNc\",\"xWtFOhpH1\",\"V9KpSzNCC\",\"KwiPlgwvh\",\"IoitadWYa\"].includes(baseVariant))return true;return false;};const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const Oq7a9tUOih25ebg=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Ia5gkcFuA\"),100);});const Oq7a9tUOi4bqvw7=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"RwQQEWgly\"),100);});const Oq7a9tUOi1n8549n=activeVariantCallback(async(...args)=>{setVariant(\"XhYbTCSKY\");});const Oq7a9tUOi2qo2w3=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"qMurIQVQ8\"),100);});const Oq7a9tUOi162fjyw=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"XiuKHlFpA\"),100);});const Oq7a9tUOi1fzz135=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"FKLa3fS6s\"),100);});const Oq7a9tUOiklvcrv=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"q38wcmdnP\"),100);});const Oq7a9tUOi1x9bluh=activeVariantCallback(async(...args)=>{setVariant(\"PkGYd4vqg\");});const Oq7a9tUOi1lncpnv=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"K4zp84hJC\"),100);});const onTapgxbj2y=activeVariantCallback(async(...args)=>{setVariant(\"Ia5gkcFuA\");});const onTap10v0j58=activeVariantCallback(async(...args)=>{setVariant(\"RwQQEWgly\");});const onTap11njor0=activeVariantCallback(async(...args)=>{setVariant(\"qMurIQVQ8\");});const onTapygl572=activeVariantCallback(async(...args)=>{setVariant(\"XiuKHlFpA\");});const onTap1ekay5m=activeVariantCallback(async(...args)=>{setVariant(\"FKLa3fS6s\");});const onTap6ivy6s=activeVariantCallback(async(...args)=>{setVariant(\"q38wcmdnP\");});const onTap1mj4562=activeVariantCallback(async(...args)=>{setVariant(\"K4zp84hJC\");});const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"IoitadWYa\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"QbpnJZoBM\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"xWtFOhpH1\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"JtwvZHUNc\")return true;return false;};const isDisplayed5=()=>{if([\"XiuKHlFpA\",\"JtwvZHUNc\",\"FKLa3fS6s\",\"xWtFOhpH1\",\"K4zp84hJC\",\"IoitadWYa\"].includes(baseVariant))return false;return true;};const isDisplayed6=()=>{if(baseVariant===\"BGOGoSI4k\")return true;return false;};const isDisplayed7=()=>{if(baseVariant===\"WSRUpOCVo\")return true;return false;};const isDisplayed8=()=>{if(baseVariant===\"TL9CK_77B\")return true;return false;};const isDisplayed9=()=>{if([\"QbpnJZoBM\",\"WSRUpOCVo\",\"TL9CK_77B\",\"BGOGoSI4k\"].includes(baseVariant))return false;return true;};const onTap1xp1npl=activeVariantCallback(async(...args)=>{setVariant(\"QbpnJZoBM\");});const onTap10e53an=activeVariantCallback(async(...args)=>{if(Yrtrqi0ca){const res=await Yrtrqi0ca(...args);if(res===false)return false;}setVariant(\"Ia5gkcFuA\");});const onTap1f290k7=activeVariantCallback(async(...args)=>{setVariant(\"WSRUpOCVo\");});const onTapm9l0hs=activeVariantCallback(async(...args)=>{if(Yrtrqi0ca){const res=await Yrtrqi0ca(...args);if(res===false)return false;}setVariant(\"RwQQEWgly\");});const onTap1b8drri=activeVariantCallback(async(...args)=>{if(Yrtrqi0ca){const res=await Yrtrqi0ca(...args);if(res===false)return false;}setVariant(\"TL9CK_77B\");});const onTap5wjzxw=activeVariantCallback(async(...args)=>{if(Yrtrqi0ca){const res=await Yrtrqi0ca(...args);if(res===false)return false;}setVariant(\"XhYbTCSKY\");});const onTap1us7bnw=activeVariantCallback(async(...args)=>{if(Yrtrqi0ca){const res=await Yrtrqi0ca(...args);if(res===false)return false;}setVariant(\"BGOGoSI4k\");});const onTap1vfdzr6=activeVariantCallback(async(...args)=>{if(Yrtrqi0ca){const res=await Yrtrqi0ca(...args);if(res===false)return false;}setVariant(\"qMurIQVQ8\");});const onTap1hlhvh3=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"V9KpSzNCC\"),100);});const onTap10zob8=activeVariantCallback(async(...args)=>{if(Yrtrqi0ca){const res=await Yrtrqi0ca(...args);if(res===false)return false;}await delay(()=>setVariant(\"q38wcmdnP\"),100);});const onTap5obebw=activeVariantCallback(async(...args)=>{if(Yrtrqi0ca){const res=await Yrtrqi0ca(...args);if(res===false)return false;}setVariant(\"KwiPlgwvh\");});const onTapgrhhdp=activeVariantCallback(async(...args)=>{if(Yrtrqi0ca){const res=await Yrtrqi0ca(...args);if(res===false)return false;}setVariant(\"PkGYd4vqg\");});const isDisplayed10=()=>{if([\"XiuKHlFpA\",\"JtwvZHUNc\",\"FKLa3fS6s\",\"xWtFOhpH1\",\"K4zp84hJC\",\"IoitadWYa\"].includes(baseVariant))return true;return false;};const onTap1n4stk9=activeVariantCallback(async(...args)=>{if(Yrtrqi0ca){const res=await Yrtrqi0ca(...args);if(res===false)return false;}setVariant(\"JtwvZHUNc\");});const onTap160z1p6=activeVariantCallback(async(...args)=>{if(Yrtrqi0ca){const res=await Yrtrqi0ca(...args);if(res===false)return false;}setVariant(\"XiuKHlFpA\");});const onTapmg1cp6=activeVariantCallback(async(...args)=>{if(Yrtrqi0ca){const res=await Yrtrqi0ca(...args);if(res===false)return false;}setVariant(\"xWtFOhpH1\");});const onTapez7zan=activeVariantCallback(async(...args)=>{if(Yrtrqi0ca){const res=await Yrtrqi0ca(...args);if(res===false)return false;}setVariant(\"FKLa3fS6s\");});const onTap1w786yq=activeVariantCallback(async(...args)=>{if(Yrtrqi0ca){const res=await Yrtrqi0ca(...args);if(res===false)return false;}setVariant(\"IoitadWYa\");});const onTap226sye=activeVariantCallback(async(...args)=>{if(Yrtrqi0ca){const res=await Yrtrqi0ca(...args);if(res===false)return false;}setVariant(\"K4zp84hJC\");});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-2sf9r4\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Ia5gkcFuA\",ref:refBinding,style:{backgroundColor:\"rgba(219, 247, 134, 0)\",boxShadow:\"none\",...style},variants:{BGOGoSI4k:{backgroundColor:\"var(--token-f8b3cd68-cf3d-466e-acde-096063736eaf, rgb(219, 247, 134))\",boxShadow:\"0px 2px 4px 0px rgba(18, 58, 20, 0.1)\"},FKLa3fS6s:{backgroundColor:\"var(--token-f8b3cd68-cf3d-466e-acde-096063736eaf, rgb(219, 247, 134))\",boxShadow:\"0px 2px 4px 0px rgba(18, 58, 20, 0.1)\"},IoitadWYa:{backgroundColor:\"var(--token-29e2a6f2-1754-4c77-a9ae-7b51115fc30f, rgb(18, 58, 20))\",boxShadow:\"none\"},JtwvZHUNc:{backgroundColor:\"var(--token-f8b3cd68-cf3d-466e-acde-096063736eaf, rgb(219, 247, 134))\",boxShadow:\"none\"},K4zp84hJC:{boxShadow:\"none\"},KwiPlgwvh:{boxShadow:\"none\"},PkGYd4vqg:{boxShadow:\"none\"},q38wcmdnP:{boxShadow:\"none\"},QbpnJZoBM:{backgroundColor:\"var(--token-f8b3cd68-cf3d-466e-acde-096063736eaf, rgb(219, 247, 134))\"},qMurIQVQ8:{backgroundColor:\"var(--token-f8b3cd68-cf3d-466e-acde-096063736eaf, rgb(219, 247, 134))\",boxShadow:\"0px 2px 4px 0px rgba(18, 58, 20, 0.1)\"},RwQQEWgly:{backgroundColor:\"var(--token-f8b3cd68-cf3d-466e-acde-096063736eaf, rgb(219, 247, 134))\",boxShadow:\"0px 2px 4px 0px rgba(18, 58, 20, 0.1)\"},TL9CK_77B:{backgroundColor:\"var(--token-f8b3cd68-cf3d-466e-acde-096063736eaf, rgb(219, 247, 134))\",boxShadow:\"none\"},V9KpSzNCC:{boxShadow:\"none\"},WSRUpOCVo:{backgroundColor:\"var(--token-f8b3cd68-cf3d-466e-acde-096063736eaf, rgb(219, 247, 134))\",boxShadow:\"0px 2px 4px 0px rgba(18, 58, 20, 0.1)\"},XhYbTCSKY:{boxShadow:\"none\"},XiuKHlFpA:{boxShadow:\"none\"},xWtFOhpH1:{backgroundColor:\"var(--token-f8b3cd68-cf3d-466e-acde-096063736eaf, rgb(219, 247, 134))\",boxShadow:\"0px 2px 4px 0px rgba(18, 58, 20, 0.1)\"}},...addPropertyOverrides({BGOGoSI4k:{\"data-framer-name\":\"Tablet Open - Scroll\"},FKLa3fS6s:{\"data-framer-name\":\"Phone- Scroll\"},IoitadWYa:{\"data-framer-name\":\"Phone Secondary Open\"},JtwvZHUNc:{\"data-framer-name\":\"Phone Open\"},K4zp84hJC:{\"data-framer-name\":\"Phone Secondary\"},KwiPlgwvh:{\"data-framer-name\":\"Tablet Secondary Open\"},PkGYd4vqg:{\"data-framer-name\":\"Tablet Secondary\"},q38wcmdnP:{\"data-framer-name\":\"Desktop Secondary\"},QbpnJZoBM:{\"data-framer-name\":\"Desktop Open\"},qMurIQVQ8:{\"data-framer-name\":\"Tablet- Scroll\"},RwQQEWgly:{\"data-framer-name\":\"Desktop Scroll\"},TL9CK_77B:{\"data-framer-name\":\"Tablet Open\"},V9KpSzNCC:{\"data-framer-name\":\"Desktop Secondary Open\"},WSRUpOCVo:{\"data-framer-name\":\"Desktop Scroll Open\"},XhYbTCSKY:{\"data-framer-name\":\"Tablet\"},XiuKHlFpA:{\"data-framer-name\":\"Phone\"},xWtFOhpH1:{\"data-framer-name\":\"Phone Open - Scroll\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qopxyl\",\"data-framer-name\":\"Overlay Bg\",layoutDependency:layoutDependency,layoutId:\"I7YjGEVo6\",style:{backdropFilter:\"blur(100px)\",backgroundColor:\"var(--token-10b08355-b510-4f95-bcc6-688f315f8ffd, rgb(30, 30, 30))\",opacity:0,WebkitBackdropFilter:\"blur(100px)\"},variants:{BGOGoSI4k:{opacity:.5},IoitadWYa:{opacity:.5},JtwvZHUNc:{opacity:.5},KwiPlgwvh:{opacity:.5},QbpnJZoBM:{opacity:.5},TL9CK_77B:{opacity:.5},V9KpSzNCC:{opacity:.5},WSRUpOCVo:{opacity:.5},xWtFOhpH1:{opacity:.5}}})}),isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-17cg4wg\",\"data-framer-appear-id\":\"17cg4wg\",\"data-framer-name\":\"Menu Dropdown Wrap\",\"data-hide-scrollbars\":true,initial:animation1,layoutDependency:layoutDependency,layoutId:\"li9N0a74p\",optimized:true,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sd4o3k\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"bo5HFgM10\",style:{opacity:0},variants:{BGOGoSI4k:{opacity:1},IoitadWYa:{opacity:1},JtwvZHUNc:{opacity:1},KwiPlgwvh:{opacity:1},QbpnJZoBM:{opacity:1},TL9CK_77B:{opacity:1},V9KpSzNCC:{opacity:1},WSRUpOCVo:{opacity:1},xWtFOhpH1:{opacity:1}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:639,...addPropertyOverrides({BGOGoSI4k:{width:`min((min(${componentViewport?.width||\"100vw\"}, 990px) - 40px) / 1.925, 500px)`,y:(componentViewport?.y||0)+0+100+0+67+0},IoitadWYa:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 620px) - 40px)`,y:(componentViewport?.y||0)+0+80+0+0+0},JtwvZHUNc:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 620px) - 40px)`,y:(componentViewport?.y||0)+0+80+0+0+0},KwiPlgwvh:{width:`min((min(${componentViewport?.width||\"100vw\"}, 990px) - 40px) / 1.925, 500px)`,y:(componentViewport?.y||0)+0+110+0+0+0},QbpnJZoBM:{width:`min((min(${componentViewport?.width||\"100vw\"}, 1360px) - 40px) / 2.64, 500px)`,y:(componentViewport?.y||0)+0+110+0+78+0},TL9CK_77B:{width:`min((min(${componentViewport?.width||\"100vw\"}, 990px) - 40px) / 1.925, 500px)`,y:(componentViewport?.y||0)+0+110+0+64+0},V9KpSzNCC:{width:`min((min(${componentViewport?.width||\"100vw\"}, 1360px) - 40px) / 2.64, 500px)`,y:(componentViewport?.y||0)+0+110+0+0+0},WSRUpOCVo:{width:`min((min(${componentViewport?.width||\"100vw\"}, 1360px) - 40px) / 2.64, 500px)`,y:(componentViewport?.y||0)+0+100+0+64+0},xWtFOhpH1:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 620px) - 40px)`,y:(componentViewport?.y||0)+0+80+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-160jf91-container\",layoutDependency:layoutDependency,layoutId:\"Xfwrt3mKD-container\",nodeId:\"Xfwrt3mKD\",rendersWithMotion:true,scopeId:\"UKoWnW7Zm\",children:/*#__PURE__*/_jsx(MenuDropdown,{height:\"100%\",id:\"Xfwrt3mKD\",layoutId:\"Xfwrt3mKD\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"DsVB9yqQx\"),width:\"100%\",...addPropertyOverrides({BGOGoSI4k:{Oq7a9tUOi:Oq7a9tUOi2qo2w3,variant:matchVariant(\"KOf0tTXEb\")},IoitadWYa:{Oq7a9tUOi:Oq7a9tUOi1lncpnv,style:{width:\"100%\"},variant:matchVariant(\"KOf0tTXEb\")},JtwvZHUNc:{Oq7a9tUOi:Oq7a9tUOi162fjyw,style:{width:\"100%\"},variant:matchVariant(\"KOf0tTXEb\")},KwiPlgwvh:{Oq7a9tUOi:Oq7a9tUOi1x9bluh,variant:matchVariant(\"KOf0tTXEb\")},QbpnJZoBM:{Oq7a9tUOi:Oq7a9tUOih25ebg},TL9CK_77B:{Oq7a9tUOi:Oq7a9tUOi1n8549n,variant:matchVariant(\"KOf0tTXEb\")},V9KpSzNCC:{Oq7a9tUOi:Oq7a9tUOiklvcrv},WSRUpOCVo:{Oq7a9tUOi:Oq7a9tUOi4bqvw7},xWtFOhpH1:{Oq7a9tUOi:Oq7a9tUOi1fzz135,style:{width:\"100%\"},variant:matchVariant(\"KOf0tTXEb\")}},baseVariant,gestureVariant)})})})})})})}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mw2am3\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"y_hxVdrAl\",children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-1gq0e5u\",\"data-framer-name\":\"Navbar Wrapper\",layoutDependency:layoutDependency,layoutId:\"DlbEdunu0\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wjteun\",\"data-framer-name\":\"Logo Wrap\",layoutDependency:layoutDependency,layoutId:\"Bjf0VRBdV\",...addPropertyOverrides({BGOGoSI4k:{\"data-highlight\":true,onTap:onTap11njor0},IoitadWYa:{\"data-highlight\":true,onTap:onTap1mj4562},JtwvZHUNc:{\"data-highlight\":true,onTap:onTapygl572},KwiPlgwvh:{\"data-highlight\":true,onTap:Oq7a9tUOi1x9bluh},QbpnJZoBM:{\"data-highlight\":true,onTap:onTapgxbj2y},TL9CK_77B:{\"data-highlight\":true,onTap:Oq7a9tUOi1n8549n},V9KpSzNCC:{\"data-highlight\":true,onTap:onTap6ivy6s},WSRUpOCVo:{\"data-highlight\":true,onTap:onTap10v0j58},xWtFOhpH1:{\"data-highlight\":true,onTap:onTap1ekay5m}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:125,width:\"291px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-208)/2)+0+41.5+0,...addPropertyOverrides({BGOGoSI4k:{width:\"140px\",y:(componentViewport?.y||0)+(14+((componentViewport?.height||200)-28-208)/2)+0+41.5+0},FKLa3fS6s:{height:29,width:\"136px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-29)/2)+0+0+0},IoitadWYa:{height:29,width:\"55px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-200)/2)+0+85.5+0},JtwvZHUNc:{height:29,width:\"136px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-200)/2)+0+85.5+0},K4zp84hJC:{height:29,width:\"136px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-29)/2)+0+0+0},KwiPlgwvh:{width:\"140px\",y:(componentViewport?.y||0)+(14+((componentViewport?.height||200)-28-208)/2)+0+41.5+0},PkGYd4vqg:{width:\"140px\",y:(componentViewport?.y||0)+(14+((componentViewport?.height||200)-28-208)/2)+0+41.5+0},qMurIQVQ8:{width:\"140px\",y:(componentViewport?.y||0)+(14+((componentViewport?.height||200)-28-208)/2)+0+41.5+0},RwQQEWgly:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-208)/2)+0+41.5+0},TL9CK_77B:{width:\"140px\",y:(componentViewport?.y||0)+(14+((componentViewport?.height||200)-28-208)/2)+0+41.5+0},WSRUpOCVo:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-208)/2)+0+41.5+0},XhYbTCSKY:{width:\"140px\",y:(componentViewport?.y||0)+(14+((componentViewport?.height||200)-28-208)/2)+0+41.5+0},XiuKHlFpA:{height:29,width:\"136px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-29)/2)+0+0+0},xWtFOhpH1:{height:29,width:\"136px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-200)/2)+0+85.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-p45fj5-container\",layoutDependency:layoutDependency,layoutId:\"aSeX_e1fo-container\",nodeId:\"aSeX_e1fo\",rendersWithMotion:true,scopeId:\"UKoWnW7Zm\",children:/*#__PURE__*/_jsx(Logo,{FeM6NApsa:resolvedLinks[0],height:\"100%\",id:\"aSeX_e1fo\",kPfr5oMsN:onTapgxbj2y,layoutId:\"aSeX_e1fo\",style:{height:\"100%\",width:\"100%\"},vFi0dxPgh:addImageAlt({pixelHeight:375,pixelWidth:640,src:\"https://framerusercontent.com/images/qeNFkk1pPtN09oWWfsj12IjFBzI.png?width=640&height=375\",srcSet:\"https://framerusercontent.com/images/qeNFkk1pPtN09oWWfsj12IjFBzI.png?scale-down-to=512&width=640&height=375 512w,https://framerusercontent.com/images/qeNFkk1pPtN09oWWfsj12IjFBzI.png?width=640&height=375 640w\"},\"Crazy Bowls and Wraps Logo\"),width:\"100%\",...addPropertyOverrides({BGOGoSI4k:{FeM6NApsa:resolvedLinks[7],vFi0dxPgh:addImageAlt({pixelHeight:375,pixelWidth:640,src:\"https://framerusercontent.com/images/gGUFo8kueiYxNGAVXrKKVfu9Qg.webp?width=640&height=375\",srcSet:\"https://framerusercontent.com/images/gGUFo8kueiYxNGAVXrKKVfu9Qg.webp?scale-down-to=512&width=640&height=375 512w,https://framerusercontent.com/images/gGUFo8kueiYxNGAVXrKKVfu9Qg.webp?width=640&height=375 640w\"},\"Crazy Bowls and Wraps Logo\")},FKLa3fS6s:{FeM6NApsa:resolvedLinks[10],vFi0dxPgh:addImageAlt({pixelHeight:169,pixelWidth:1760,src:\"https://framerusercontent.com/images/TE3zHAHpd6FUb7W9qAaDGsyh18.svg?width=1760&height=169\",srcSet:\"https://framerusercontent.com/images/TE3zHAHpd6FUb7W9qAaDGsyh18.svg?scale-down-to=512&width=1760&height=169 512w,https://framerusercontent.com/images/TE3zHAHpd6FUb7W9qAaDGsyh18.svg?scale-down-to=1024&width=1760&height=169 1024w,https://framerusercontent.com/images/TE3zHAHpd6FUb7W9qAaDGsyh18.svg?width=1760&height=169 1760w\"},\"Crazy Bowls and Wraps Logo\")},IoitadWYa:{FeM6NApsa:resolvedLinks[17],vFi0dxPgh:addImageAlt({pixelHeight:375,pixelWidth:640,src:\"https://framerusercontent.com/images/lry8RVTYHEEZsAqAGsKYNSZZk.png?width=640&height=375\",srcSet:\"https://framerusercontent.com/images/lry8RVTYHEEZsAqAGsKYNSZZk.png?scale-down-to=512&width=640&height=375 512w,https://framerusercontent.com/images/lry8RVTYHEEZsAqAGsKYNSZZk.png?width=640&height=375 640w\"},\"Crazy Bowls and Wraps Logo_White\")},JtwvZHUNc:{FeM6NApsa:resolvedLinks[9],vFi0dxPgh:addImageAlt({pixelHeight:169,pixelWidth:1760,src:\"https://framerusercontent.com/images/TE3zHAHpd6FUb7W9qAaDGsyh18.svg?width=1760&height=169\",srcSet:\"https://framerusercontent.com/images/TE3zHAHpd6FUb7W9qAaDGsyh18.svg?scale-down-to=512&width=1760&height=169 512w,https://framerusercontent.com/images/TE3zHAHpd6FUb7W9qAaDGsyh18.svg?scale-down-to=1024&width=1760&height=169 1024w,https://framerusercontent.com/images/TE3zHAHpd6FUb7W9qAaDGsyh18.svg?width=1760&height=169 1760w\"},\"Crazy Bowls and Wraps Logo\")},K4zp84hJC:{FeM6NApsa:resolvedLinks[16],vFi0dxPgh:addImageAlt({pixelHeight:471,pixelWidth:500,src:\"https://framerusercontent.com/images/EybfkSGoQI8BezztSNjJEjo0k.png?width=500&height=471\"},\"Crazy Bowls and Wraps White Logo\")},KwiPlgwvh:{FeM6NApsa:resolvedLinks[15],vFi0dxPgh:addImageAlt({pixelHeight:471,pixelWidth:500,src:\"https://framerusercontent.com/images/EybfkSGoQI8BezztSNjJEjo0k.png?width=500&height=471\"},\"Logo\")},PkGYd4vqg:{FeM6NApsa:resolvedLinks[14],vFi0dxPgh:addImageAlt({pixelHeight:471,pixelWidth:500,src:\"https://framerusercontent.com/images/EybfkSGoQI8BezztSNjJEjo0k.png?width=500&height=471\"},\"Logo\")},q38wcmdnP:{FeM6NApsa:resolvedLinks[12],vFi0dxPgh:addImageAlt({pixelHeight:375,pixelWidth:640,src:\"https://framerusercontent.com/images/lry8RVTYHEEZsAqAGsKYNSZZk.png?width=640&height=375\",srcSet:\"https://framerusercontent.com/images/lry8RVTYHEEZsAqAGsKYNSZZk.png?scale-down-to=512&width=640&height=375 512w,https://framerusercontent.com/images/lry8RVTYHEEZsAqAGsKYNSZZk.png?width=640&height=375 640w\"},\"Crazy Bowls and Wraps Logo_White\")},QbpnJZoBM:{FeM6NApsa:resolvedLinks[1]},qMurIQVQ8:{FeM6NApsa:resolvedLinks[6]},RwQQEWgly:{FeM6NApsa:resolvedLinks[2]},TL9CK_77B:{FeM6NApsa:resolvedLinks[5]},V9KpSzNCC:{FeM6NApsa:resolvedLinks[13],vFi0dxPgh:addImageAlt({pixelHeight:375,pixelWidth:640,src:\"https://framerusercontent.com/images/lry8RVTYHEEZsAqAGsKYNSZZk.png?width=640&height=375\",srcSet:\"https://framerusercontent.com/images/lry8RVTYHEEZsAqAGsKYNSZZk.png?scale-down-to=512&width=640&height=375 512w,https://framerusercontent.com/images/lry8RVTYHEEZsAqAGsKYNSZZk.png?width=640&height=375 640w\"},\"Crazy Bowls and Wraps Logo_White\")},WSRUpOCVo:{FeM6NApsa:resolvedLinks[3]},XhYbTCSKY:{FeM6NApsa:resolvedLinks[4]},XiuKHlFpA:{FeM6NApsa:resolvedLinks[8],vFi0dxPgh:addImageAlt({pixelHeight:169,pixelWidth:1760,src:\"https://framerusercontent.com/images/TE3zHAHpd6FUb7W9qAaDGsyh18.svg?width=1760&height=169\",srcSet:\"https://framerusercontent.com/images/TE3zHAHpd6FUb7W9qAaDGsyh18.svg?scale-down-to=512&width=1760&height=169 512w,https://framerusercontent.com/images/TE3zHAHpd6FUb7W9qAaDGsyh18.svg?scale-down-to=1024&width=1760&height=169 1024w,https://framerusercontent.com/images/TE3zHAHpd6FUb7W9qAaDGsyh18.svg?width=1760&height=169 1760w\"},\"Crazy Bowls and Wraps Logo\")},xWtFOhpH1:{FeM6NApsa:resolvedLinks[11],vFi0dxPgh:addImageAlt({pixelHeight:169,pixelWidth:1760,src:\"https://framerusercontent.com/images/TE3zHAHpd6FUb7W9qAaDGsyh18.svg?width=1760&height=169\",srcSet:\"https://framerusercontent.com/images/TE3zHAHpd6FUb7W9qAaDGsyh18.svg?scale-down-to=512&width=1760&height=169 512w,https://framerusercontent.com/images/TE3zHAHpd6FUb7W9qAaDGsyh18.svg?scale-down-to=1024&width=1760&height=169 1024w,https://framerusercontent.com/images/TE3zHAHpd6FUb7W9qAaDGsyh18.svg?width=1760&height=169 1760w\"},\"Crazy Bowls and Wraps Logo\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14qhwka-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"MXc8Kw48I-container\",nodeId:\"MXc8Kw48I\",rendersWithMotion:true,scopeId:\"UKoWnW7Zm\",children:/*#__PURE__*/_jsx(A11ySiteFixes,{height:\"100%\",id:\"MXc8Kw48I\",layoutId:\"MXc8Kw48I\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-t6hk8l-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"dcB9WpMST-container\",nodeId:\"dcB9WpMST\",rendersWithMotion:true,scopeId:\"UKoWnW7Zm\",children:/*#__PURE__*/_jsx(LocationLauncher,{apricot:\"rgb(242, 119, 78)\",base:\"/locations\",cream:\"rgb(255, 242, 230)\",creamLight:\"rgb(242, 247, 224)\",height:\"100%\",id:\"dcB9WpMST\",ink:\"rgb(28, 43, 28)\",layoutId:\"dcB9WpMST\",lime:\"rgb(163, 191, 30)\",rowBg:\"rgb(234, 244, 244)\",size:\"regular\",teal:\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\",title:\"Find your Crazy Bowls\",triggerLabel:\"Find your crazy\",triggerStyle:\"outline\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14z090g-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"dksGPDTIy-container\",nodeId:\"dksGPDTIy\",rendersWithMotion:true,scopeId:\"UKoWnW7Zm\",children:/*#__PURE__*/_jsx(AccessibilityBar,{align:\"right\",bg:\"rgb(245, 238, 227)\",height:\"100%\",id:\"dksGPDTIy\",ink:\"rgb(28, 43, 28)\",label:\"Accessibility preferences\",layoutId:\"dksGPDTIy\",lime:\"rgb(163, 191, 30)\",showIcon:true,teal:\"rgb(13, 79, 79)\",text:\"rgb(13, 79, 79)\",width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8w836y-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"mvacVbBhf-container\",nodeId:\"mvacVbBhf\",rendersWithMotion:true,scopeId:\"UKoWnW7Zm\",children:/*#__PURE__*/_jsx(LocationLauncher,{apricot:\"rgb(242, 119, 78)\",base:\"/locations\",cream:\"rgb(255, 242, 230)\",creamLight:\"rgb(242, 247, 224)\",height:\"100%\",id:\"mvacVbBhf\",ink:\"rgb(28, 43, 28)\",layoutId:\"mvacVbBhf\",lime:\"rgb(163, 191, 30)\",rowBg:\"rgb(234, 244, 244)\",size:\"compact\",teal:\"rgb(13, 79, 79)\",title:\"Find your Crazy Bowls\",triggerLabel:\"Find your crazy\",triggerStyle:\"outline\",width:\"100%\"})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1izqg27-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"gw6dvDt4H-container\",nodeId:\"gw6dvDt4H\",rendersWithMotion:true,scopeId:\"UKoWnW7Zm\",children:/*#__PURE__*/_jsx(LocationLauncher,{apricot:\"rgb(242, 119, 78)\",base:\"/locations\",cream:\"rgb(255, 242, 230)\",creamLight:\"rgb(242, 247, 224)\",height:\"100%\",id:\"gw6dvDt4H\",ink:\"rgb(28, 43, 28)\",layoutId:\"gw6dvDt4H\",lime:\"rgb(163, 191, 30)\",rowBg:\"rgb(234, 244, 244)\",size:\"compact\",teal:\"rgb(13, 79, 79)\",title:\"Find your Crazy Bowls\",triggerLabel:\"Find your crazy\",triggerStyle:\"outline\",width:\"100%\"})})}),isDisplayed5()&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q5ex31\",\"data-border\":true,\"data-framer-name\":\"Button Wrapper\",layoutDependency:layoutDependency,layoutId:\"qqsqV9JC1\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-29e2a6f2-1754-4c77-a9ae-7b51115fc30f, rgb(18, 58, 20))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},variants:{KwiPlgwvh:{\"--border-color\":\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\"},PkGYd4vqg:{\"--border-color\":\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\"},q38wcmdnP:{\"--border-color\":\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\"},V9KpSzNCC:{\"--border-color\":\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\"}},children:[isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mol0ht-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"il0e01faj-container\",nodeId:\"il0e01faj\",rendersWithMotion:true,scopeId:\"UKoWnW7Zm\",children:/*#__PURE__*/_jsx(LocationLauncher,{apricot:\"rgb(242, 119, 78)\",base:\"/locations\",cream:\"rgb(255, 242, 230)\",creamLight:\"rgb(242, 247, 224)\",height:\"100%\",id:\"il0e01faj\",ink:\"rgb(28, 43, 28)\",layoutId:\"il0e01faj\",lime:\"rgb(163, 191, 30)\",rowBg:\"rgb(234, 244, 244)\",size:\"icon\",teal:\"rgb(13, 79, 79)\",title:\"Find your Crazy Bowls\",triggerLabel:\"Find your crazy\",triggerStyle:\"outline\",width:\"100%\"})})}),isDisplayed7()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16wutdd-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"f5o2t8Em7-container\",nodeId:\"f5o2t8Em7\",rendersWithMotion:true,scopeId:\"UKoWnW7Zm\",children:/*#__PURE__*/_jsx(LocationLauncher,{apricot:\"rgb(242, 119, 78)\",base:\"/locations\",cream:\"rgb(255, 242, 230)\",creamLight:\"rgb(242, 247, 224)\",height:\"100%\",id:\"f5o2t8Em7\",ink:\"rgb(28, 43, 28)\",layoutId:\"f5o2t8Em7\",lime:\"rgb(163, 191, 30)\",rowBg:\"rgb(234, 244, 244)\",size:\"compact\",teal:\"rgb(13, 79, 79)\",title:\"Find your Crazy Bowls\",triggerLabel:\"Find your Crazy\",triggerStyle:\"outline\",width:\"100%\"})})}),isDisplayed8()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-puj0ch-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"c8nKEvtIN-container\",nodeId:\"c8nKEvtIN\",rendersWithMotion:true,scopeId:\"UKoWnW7Zm\",children:/*#__PURE__*/_jsx(LocationLauncher,{apricot:\"rgb(242, 119, 78)\",base:\"/locations\",cream:\"rgb(255, 242, 230)\",creamLight:\"rgb(242, 247, 224)\",height:\"100%\",id:\"c8nKEvtIN\",ink:\"rgb(28, 43, 28)\",layoutId:\"c8nKEvtIN\",lime:\"rgb(163, 191, 30)\",rowBg:\"rgb(234, 244, 244)\",size:\"icon\",teal:\"rgb(13, 79, 79)\",title:\"Find your Crazy Bowls\",triggerLabel:\"Find your crazy\",triggerStyle:\"outline\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nsray9-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"NOFOS3I6A-container\",nodeId:\"NOFOS3I6A\",rendersWithMotion:true,scopeId:\"UKoWnW7Zm\",children:/*#__PURE__*/_jsx(LocationLauncher,{apricot:\"rgb(242, 119, 78)\",base:\"/locations\",cream:\"rgb(255, 242, 230)\",creamLight:\"rgb(242, 247, 224)\",height:\"100%\",id:\"NOFOS3I6A\",ink:\"rgb(28, 43, 28)\",layoutId:\"NOFOS3I6A\",lime:\"rgb(163, 191, 30)\",rowBg:\"rgb(234, 244, 244)\",size:\"regular\",teal:\"rgb(13, 79, 79)\",title:\"Find your Crazy Bowls\",triggerLabel:\"Find your Crazy\",triggerStyle:\"outline\",width:\"100%\"})})}),isDisplayed9()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-elt1u5-container\",\"data-code-component-plugin-id\":\"mcp001\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"k92duFyxG-container\",nodeId:\"k92duFyxG\",rendersWithMotion:true,scopeId:\"UKoWnW7Zm\",children:/*#__PURE__*/_jsx(LocationLauncher,{apricot:\"rgb(242, 119, 78)\",base:\"/locations\",cream:\"rgb(255, 242, 230)\",creamLight:\"rgb(242, 247, 224)\",height:\"100%\",id:\"k92duFyxG\",ink:\"rgb(28, 43, 28)\",layoutId:\"k92duFyxG\",lime:\"rgb(163, 191, 30)\",rowBg:\"rgb(234, 244, 244)\",size:\"regular\",teal:\"rgb(13, 79, 79)\",title:\"Find your Crazy Bowls\",triggerLabel:\"Find a Location\",triggerStyle:\"outline\",width:\"100%\",...addPropertyOverrides({KwiPlgwvh:{size:\"icon\",teal:\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\"},PkGYd4vqg:{size:\"icon\",teal:\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\"},qMurIQVQ8:{size:\"icon\"},V9KpSzNCC:{teal:\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\"},XhYbTCSKY:{size:\"icon\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:78,y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-208)/2)+0+0+65,...addPropertyOverrides({BGOGoSI4k:{y:(componentViewport?.y||0)+(14+((componentViewport?.height||200)-28-208)/2)+0+0+65},KwiPlgwvh:{y:(componentViewport?.y||0)+(14+((componentViewport?.height||200)-28-208)/2)+0+0+65},PkGYd4vqg:{y:(componentViewport?.y||0)+(14+((componentViewport?.height||200)-28-208)/2)+0+0+65},qMurIQVQ8:{y:(componentViewport?.y||0)+(14+((componentViewport?.height||200)-28-208)/2)+0+0+65},RwQQEWgly:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-208)/2)+0+0+65},TL9CK_77B:{y:(componentViewport?.y||0)+(14+((componentViewport?.height||200)-28-208)/2)+0+0+65},WSRUpOCVo:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-208)/2)+0+0+65},XhYbTCSKY:{y:(componentViewport?.y||0)+(14+((componentViewport?.height||200)-28-208)/2)+0+0+65}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1klngwp-container\",\"data-framer-name\":\"Fill Button\",layoutDependency:layoutDependency,layoutId:\"DgCrSLd8o-container\",name:\"Fill Button\",nodeId:\"DgCrSLd8o\",rendersWithMotion:true,scopeId:\"UKoWnW7Zm\",children:/*#__PURE__*/_jsx(ButtonFIll,{BTw1VxSiL:onTapgxbj2y,gDXfuS8of:\"https://crazybowlsandwraps.orderexperience.net/locations?catering_only=false\",height:\"100%\",id:\"DgCrSLd8o\",layoutId:\"DgCrSLd8o\",name:\"Fill Button\",variant:matchVariant(\"Qi3lNak8S\"),width:\"100%\",yJefPYlzo:\"Order Now\",...addPropertyOverrides({BGOGoSI4k:{variant:matchVariant(\"ZxJLYxiju\")},KwiPlgwvh:{variant:matchVariant(\"ZxJLYxiju\")},PkGYd4vqg:{variant:matchVariant(\"ZxJLYxiju\")},qMurIQVQ8:{variant:matchVariant(\"ZxJLYxiju\")},TL9CK_77B:{variant:matchVariant(\"ZxJLYxiju\")},XhYbTCSKY:{variant:matchVariant(\"ZxJLYxiju\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-9sb72s\",\"data-framer-name\":\"Menu Icon Wrap\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"O_i80vdwX\",onTap:onTap1xp1npl,...addPropertyOverrides({BGOGoSI4k:{onTap:onTap1vfdzr6},KwiPlgwvh:{onTap:onTapgrhhdp},PkGYd4vqg:{onTap:onTap5obebw},q38wcmdnP:{onTap:onTap1hlhvh3},QbpnJZoBM:{onTap:onTap10e53an},qMurIQVQ8:{onTap:onTap1us7bnw},RwQQEWgly:{onTap:onTap1f290k7},TL9CK_77B:{onTap:onTap5wjzxw},V9KpSzNCC:{onTap:onTap10zob8},WSRUpOCVo:{onTap:onTapm9l0hs},XhYbTCSKY:{onTap:onTap1b8drri}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-208)/2)+0+0+92+0,...addPropertyOverrides({BGOGoSI4k:{y:(componentViewport?.y||0)+(14+((componentViewport?.height||200)-28-208)/2)+0+0+92+0},KwiPlgwvh:{y:(componentViewport?.y||0)+(14+((componentViewport?.height||200)-28-208)/2)+0+0+92+0},PkGYd4vqg:{y:(componentViewport?.y||0)+(14+((componentViewport?.height||200)-28-208)/2)+0+0+92+0},qMurIQVQ8:{y:(componentViewport?.y||0)+(14+((componentViewport?.height||200)-28-208)/2)+0+0+92+0},RwQQEWgly:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-208)/2)+0+0+92+0},TL9CK_77B:{y:(componentViewport?.y||0)+(14+((componentViewport?.height||200)-28-208)/2)+0+0+92+0},WSRUpOCVo:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-208)/2)+0+0+92+0},XhYbTCSKY:{y:(componentViewport?.y||0)+(14+((componentViewport?.height||200)-28-208)/2)+0+0+92+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1escx5z-container\",layoutDependency:layoutDependency,layoutId:\"oRnUuLYYx-container\",nodeId:\"oRnUuLYYx\",rendersWithMotion:true,scopeId:\"UKoWnW7Zm\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"oRnUuLYYx\",Ih6LWXfCw:{borderColor:\"var(--token-29e2a6f2-1754-4c77-a9ae-7b51115fc30f, rgb(18, 58, 20))\",borderStyle:\"solid\",borderWidth:1.2},layoutId:\"oRnUuLYYx\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"uuwNsGpTm\"),width:\"100%\",...addPropertyOverrides({BGOGoSI4k:{variant:matchVariant(\"P_A61__WP\")},KwiPlgwvh:{Ih6LWXfCw:{borderColor:\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\",borderStyle:\"solid\",borderWidth:1.2},variant:matchVariant(\"P_A61__WP\")},PkGYd4vqg:{Ih6LWXfCw:{borderColor:\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\",borderStyle:\"solid\",borderWidth:1.2}},q38wcmdnP:{Ih6LWXfCw:{borderColor:\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\",borderStyle:\"solid\",borderWidth:1.2}},QbpnJZoBM:{variant:matchVariant(\"P_A61__WP\")},TL9CK_77B:{variant:matchVariant(\"P_A61__WP\")},V9KpSzNCC:{Ih6LWXfCw:{borderColor:\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\",borderStyle:\"solid\",borderWidth:1.2},variant:matchVariant(\"P_A61__WP\")},WSRUpOCVo:{variant:matchVariant(\"P_A61__WP\")}},baseVariant,gestureVariant)})})})})})]})}),isDisplayed10()&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tjj0b4\",\"data-framer-name\":\"Phone Menu Icon Wrap\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"PqHfDhjSc\",onTap:onTap1n4stk9,...addPropertyOverrides({FKLa3fS6s:{onTap:onTapmg1cp6},IoitadWYa:{onTap:onTap226sye},JtwvZHUNc:{onTap:onTap160z1p6},K4zp84hJC:{onTap:onTap1w786yq},xWtFOhpH1:{onTap:onTapez7zan}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",...addPropertyOverrides({FKLa3fS6s:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-29)/2)+0+2.5+0},IoitadWYa:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-200)/2)+0+88+0},JtwvZHUNc:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-200)/2)+0+88+0},K4zp84hJC:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-29)/2)+0+2.5+0},XiuKHlFpA:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-29)/2)+0+2.5+0},xWtFOhpH1:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||200)-32-200)/2)+0+88+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gf9bzm-container\",layoutDependency:layoutDependency,layoutId:\"sHoIWIyyo-container\",nodeId:\"sHoIWIyyo\",rendersWithMotion:true,scopeId:\"UKoWnW7Zm\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"sHoIWIyyo\",Ih6LWXfCw:{borderColor:\"var(--token-29e2a6f2-1754-4c77-a9ae-7b51115fc30f, rgb(18, 58, 20))\",borderStyle:\"solid\",borderWidth:1.2},layoutId:\"sHoIWIyyo\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"uuwNsGpTm\"),width:\"100%\",...addPropertyOverrides({IoitadWYa:{Ih6LWXfCw:{borderColor:\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\",borderStyle:\"solid\",borderWidth:1.2},variant:matchVariant(\"P_A61__WP\")},JtwvZHUNc:{variant:matchVariant(\"P_A61__WP\")},K4zp84hJC:{Ih6LWXfCw:{borderColor:\"var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255))\",borderStyle:\"solid\",borderWidth:1.2}},xWtFOhpH1:{variant:matchVariant(\"P_A61__WP\")}},baseVariant,gestureVariant)})})})})})]})})})})]})})})});});const css=[\".framer-8cu5Z.framer-1o05wuv, .framer-8cu5Z .framer-1o05wuv { display: block; }\",\".framer-8cu5Z.framer-2sf9r4 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 16px 0px 16px 0px; position: relative; width: 1600px; }\",\".framer-8cu5Z .framer-1qopxyl { -webkit-user-select: none; flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); left: 0px; pointer-events: none; position: absolute; right: 0px; top: 0px; user-select: none; z-index: -1; }\",\".framer-8cu5Z .framer-17cg4wg { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: center; left: 0px; overflow: hidden; padding: 110px 0px 24px 0px; pointer-events: none; position: absolute; right: 0px; top: 0px; user-select: none; z-index: -1; }\",\".framer-8cu5Z .framer-1sd4o3k { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1360px; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; z-index: 2; }\",\".framer-8cu5Z .framer-160jf91-container { flex: none; height: auto; max-width: 500px; position: relative; width: 38%; z-index: 3; }\",\".framer-8cu5Z .framer-1mw2am3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1360px; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 1px; z-index: 2; }\",\".framer-8cu5Z .framer-1gq0e5u { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-8cu5Z .framer-wjteun { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-8cu5Z .framer-p45fj5-container { flex: none; height: 125px; position: relative; width: 291px; }\",\".framer-8cu5Z .framer-14qhwka-container { flex: none; height: 1px; position: relative; width: 1px; }\",\".framer-8cu5Z .framer-t6hk8l-container, .framer-8cu5Z .framer-14z090g-container, .framer-8cu5Z .framer-8w836y-container, .framer-8cu5Z .framer-1izqg27-container, .framer-8cu5Z .framer-1mol0ht-container, .framer-8cu5Z .framer-16wutdd-container, .framer-8cu5Z .framer-puj0ch-container, .framer-8cu5Z .framer-1nsray9-container, .framer-8cu5Z .framer-elt1u5-container, .framer-8cu5Z .framer-1klngwp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-8cu5Z .framer-q5ex31 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 4px 4px 4px 12px; position: relative; width: 424px; z-index: 2; }\",\".framer-8cu5Z .framer-9sb72s, .framer-8cu5Z .framer-1tjj0b4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-8cu5Z .framer-1escx5z-container, .framer-8cu5Z .framer-1gf9bzm-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-8cu5Z.framer-v-z5rwer .framer-17cg4wg, .framer-8cu5Z.framer-v-1h3kkm3 .framer-17cg4wg, .framer-8cu5Z.framer-v-2e21zm .framer-17cg4wg, .framer-8cu5Z.framer-v-1y0del .framer-17cg4wg { -webkit-user-select: auto; justify-content: flex-start; overflow-y: auto; pointer-events: auto; user-select: auto; }\",\".framer-8cu5Z.framer-v-z5rwer .framer-1sd4o3k { order: 1; padding: 78px 20px 78px 20px; }\",\".framer-8cu5Z.framer-v-z5rwer .framer-wjteun, .framer-8cu5Z.framer-v-nsgv09 .framer-wjteun, .framer-8cu5Z.framer-v-1h3kkm3 .framer-wjteun, .framer-8cu5Z.framer-v-8etwso .framer-wjteun, .framer-8cu5Z.framer-v-m0cnr0 .framer-wjteun, .framer-8cu5Z.framer-v-1qcysjk .framer-wjteun, .framer-8cu5Z.framer-v-2e21zm .framer-wjteun, .framer-8cu5Z.framer-v-1y0del .framer-wjteun, .framer-8cu5Z.framer-v-jg8yj6 .framer-wjteun { cursor: pointer; }\",\".framer-8cu5Z.framer-v-w4mm42.framer-2sf9r4, .framer-8cu5Z.framer-v-nsgv09.framer-2sf9r4 { padding: 12px 0px 12px 0px; }\",\".framer-8cu5Z.framer-v-nsgv09 .framer-17cg4wg, .framer-8cu5Z.framer-v-8etwso .framer-17cg4wg { -webkit-user-select: auto; justify-content: flex-start; overflow-y: auto; padding: 100px 0px 24px 0px; pointer-events: auto; user-select: auto; }\",\".framer-8cu5Z.framer-v-nsgv09 .framer-1sd4o3k { order: 1; padding: 64px 20px 64px 20px; }\",\".framer-8cu5Z.framer-v-12hjlqd.framer-2sf9r4, .framer-8cu5Z.framer-v-1h3kkm3.framer-2sf9r4, .framer-8cu5Z.framer-v-z65h3r.framer-2sf9r4, .framer-8cu5Z.framer-v-8etwso.framer-2sf9r4, .framer-8cu5Z.framer-v-184szfh.framer-2sf9r4, .framer-8cu5Z.framer-v-1y0del.framer-2sf9r4 { padding: 14px 0px 14px 0px; width: 810px; }\",\".framer-8cu5Z.framer-v-12hjlqd .framer-1mw2am3, .framer-8cu5Z.framer-v-1h3kkm3 .framer-1mw2am3, .framer-8cu5Z.framer-v-z65h3r .framer-1mw2am3, .framer-8cu5Z.framer-v-8etwso .framer-1mw2am3, .framer-8cu5Z.framer-v-184szfh .framer-1mw2am3, .framer-8cu5Z.framer-v-1y0del .framer-1sd4o3k, .framer-8cu5Z.framer-v-1y0del .framer-1mw2am3 { max-width: 990px; }\",\".framer-8cu5Z.framer-v-12hjlqd .framer-p45fj5-container, .framer-8cu5Z.framer-v-1h3kkm3 .framer-p45fj5-container, .framer-8cu5Z.framer-v-z65h3r .framer-p45fj5-container, .framer-8cu5Z.framer-v-8etwso .framer-p45fj5-container, .framer-8cu5Z.framer-v-184szfh .framer-p45fj5-container, .framer-8cu5Z.framer-v-1y0del .framer-p45fj5-container { width: 140px; }\",\".framer-8cu5Z.framer-v-12hjlqd .framer-q5ex31, .framer-8cu5Z.framer-v-1h3kkm3 .framer-q5ex31, .framer-8cu5Z.framer-v-z65h3r .framer-q5ex31, .framer-8cu5Z.framer-v-8etwso .framer-q5ex31, .framer-8cu5Z.framer-v-184szfh .framer-q5ex31, .framer-8cu5Z.framer-v-1y0del .framer-q5ex31 { gap: 10px; padding: 4px 4px 4px 10px; width: 292px; }\",\".framer-8cu5Z.framer-v-1h3kkm3 .framer-1sd4o3k { max-width: 990px; padding: 64px 20px 64px 20px; }\",\".framer-8cu5Z.framer-v-1h3kkm3 .framer-160jf91-container, .framer-8cu5Z.framer-v-1y0del .framer-160jf91-container { order: 0; width: 52%; }\",\".framer-8cu5Z.framer-v-8etwso .framer-1sd4o3k { max-width: 990px; padding: 67px 20px 67px 20px; }\",\".framer-8cu5Z.framer-v-8etwso .framer-160jf91-container { width: 52%; }\",\".framer-8cu5Z.framer-v-dn0lgm.framer-2sf9r4, .framer-8cu5Z.framer-v-m0cnr0.framer-2sf9r4, .framer-8cu5Z.framer-v-1robezt.framer-2sf9r4, .framer-8cu5Z.framer-v-1qcysjk.framer-2sf9r4, .framer-8cu5Z.framer-v-45k5dp.framer-2sf9r4, .framer-8cu5Z.framer-v-jg8yj6.framer-2sf9r4 { width: 390px; }\",\".framer-8cu5Z.framer-v-dn0lgm .framer-1mw2am3, .framer-8cu5Z.framer-v-m0cnr0 .framer-1sd4o3k, .framer-8cu5Z.framer-v-m0cnr0 .framer-1mw2am3, .framer-8cu5Z.framer-v-1robezt .framer-1mw2am3, .framer-8cu5Z.framer-v-1qcysjk .framer-1sd4o3k, .framer-8cu5Z.framer-v-1qcysjk .framer-1mw2am3, .framer-8cu5Z.framer-v-45k5dp .framer-1mw2am3, .framer-8cu5Z.framer-v-jg8yj6 .framer-1sd4o3k, .framer-8cu5Z.framer-v-jg8yj6 .framer-1mw2am3 { max-width: 620px; }\",\".framer-8cu5Z.framer-v-dn0lgm .framer-p45fj5-container, .framer-8cu5Z.framer-v-m0cnr0 .framer-p45fj5-container, .framer-8cu5Z.framer-v-1robezt .framer-p45fj5-container, .framer-8cu5Z.framer-v-1qcysjk .framer-p45fj5-container, .framer-8cu5Z.framer-v-45k5dp .framer-p45fj5-container { height: 29px; width: 136px; }\",\".framer-8cu5Z.framer-v-m0cnr0 .framer-17cg4wg, .framer-8cu5Z.framer-v-1qcysjk .framer-17cg4wg, .framer-8cu5Z.framer-v-jg8yj6 .framer-17cg4wg { -webkit-user-select: auto; justify-content: flex-start; overflow-y: auto; padding: 80px 0px 24px 0px; pointer-events: auto; user-select: auto; }\",\".framer-8cu5Z.framer-v-m0cnr0 .framer-160jf91-container, .framer-8cu5Z.framer-v-1qcysjk .framer-160jf91-container, .framer-8cu5Z.framer-v-jg8yj6 .framer-160jf91-container { max-width: unset; width: 100%; }\",\".framer-8cu5Z.framer-v-2e21zm .framer-1sd4o3k { order: 1; }\",\".framer-8cu5Z.framer-v-jg8yj6 .framer-p45fj5-container { height: 29px; width: 55px; }\",'.framer-8cu5Z[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-8cu5Z [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-8cu5Z[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-8cu5Z [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-8cu5Z[data-hide-scrollbars=\"true\"], .framer-8cu5Z [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }','.framer-8cu5Z[data-border=\"true\"]::after, .framer-8cu5Z [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 157\n * @framerIntrinsicWidth 1600\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"QbpnJZoBM\":{\"layout\":[\"fixed\",\"auto\"]},\"RwQQEWgly\":{\"layout\":[\"fixed\",\"auto\"]},\"WSRUpOCVo\":{\"layout\":[\"fixed\",\"auto\"]},\"XhYbTCSKY\":{\"layout\":[\"fixed\",\"auto\"]},\"TL9CK_77B\":{\"layout\":[\"fixed\",\"auto\"]},\"qMurIQVQ8\":{\"layout\":[\"fixed\",\"auto\"]},\"BGOGoSI4k\":{\"layout\":[\"fixed\",\"auto\"]},\"XiuKHlFpA\":{\"layout\":[\"fixed\",\"auto\"]},\"JtwvZHUNc\":{\"layout\":[\"fixed\",\"auto\"]},\"FKLa3fS6s\":{\"layout\":[\"fixed\",\"auto\"]},\"xWtFOhpH1\":{\"layout\":[\"fixed\",\"auto\"]},\"q38wcmdnP\":{\"layout\":[\"fixed\",\"auto\"]},\"V9KpSzNCC\":{\"layout\":[\"fixed\",\"auto\"]},\"PkGYd4vqg\":{\"layout\":[\"fixed\",\"auto\"]},\"KwiPlgwvh\":{\"layout\":[\"fixed\",\"auto\"]},\"K4zp84hJC\":{\"layout\":[\"fixed\",\"auto\"]},\"IoitadWYa\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Yrtrqi0ca\":\"onMenuToggle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUKoWnW7Zm=withCSS(Component,css,\"framer-8cu5Z\");export default FramerUKoWnW7Zm;FramerUKoWnW7Zm.displayName=\"Navbar\";FramerUKoWnW7Zm.defaultProps={height:157,width:1600};addPropertyControls(FramerUKoWnW7Zm,{variant:{options:[\"Ia5gkcFuA\",\"QbpnJZoBM\",\"RwQQEWgly\",\"WSRUpOCVo\",\"XhYbTCSKY\",\"TL9CK_77B\",\"qMurIQVQ8\",\"BGOGoSI4k\",\"XiuKHlFpA\",\"JtwvZHUNc\",\"FKLa3fS6s\",\"xWtFOhpH1\",\"q38wcmdnP\",\"V9KpSzNCC\",\"PkGYd4vqg\",\"KwiPlgwvh\",\"K4zp84hJC\",\"IoitadWYa\"],optionTitles:[\"Desktop\",\"Desktop Open\",\"Desktop Scroll\",\"Desktop Scroll Open\",\"Tablet\",\"Tablet Open\",\"Tablet- Scroll\",\"Tablet Open - Scroll\",\"Phone\",\"Phone Open\",\"Phone- Scroll\",\"Phone Open - Scroll\",\"Desktop Secondary\",\"Desktop Secondary Open\",\"Tablet Secondary\",\"Tablet Secondary Open\",\"Phone Secondary\",\"Phone Secondary Open\"],title:\"Variant\",type:ControlType.Enum},Yrtrqi0ca:{title:\"On Menu Toggle\",type:ControlType.EventHandler}});addFonts(FramerUKoWnW7Zm,[{explicitInter:true,fonts:[]},...MenuDropdownFonts,...LogoFonts,...A11ySiteFixesFonts,...LocationLauncherFonts,...AccessibilityBarFonts,...ButtonFIllFonts,...MenuIconFonts],{supportsExplicitInterCodegen:true});FramerUKoWnW7Zm.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MenuDropdown,{},context),()=>forwardLoader(Logo,{},context),()=>forwardLoader(ButtonFIll,{},context),()=>forwardLoader(MenuIcon,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUKoWnW7Zm\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QbpnJZoBM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RwQQEWgly\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WSRUpOCVo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XhYbTCSKY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TL9CK_77B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qMurIQVQ8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BGOGoSI4k\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XiuKHlFpA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JtwvZHUNc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FKLa3fS6s\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xWtFOhpH1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"q38wcmdnP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"V9KpSzNCC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PkGYd4vqg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KwiPlgwvh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"K4zp84hJC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IoitadWYa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"157\",\"framerIntrinsicWidth\":\"1600\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"Yrtrqi0ca\\\":\\\"onMenuToggle\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UKoWnW7Zm.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useRef,useState}from\"react\";/**\n * StickyOrderBar — mobile-only persistent order CTA (Cava/Chipotle pattern).\n * Reads the store the visitor last ordered from (shared localStorage key with\n * LocationLauncher) and personalizes the CTA: \"Order from Shiloh\" with live\n * open/closed state. Falls back to the Paytronix location picker. Dismissible\n * per session. Place once on the Primary layout template.\n *\n * 2026-09-08 fixes:\n * - The picker fallback now carries catering_only=false. The bare /locations\n *   picker shows the \"All\" list INCLUDING catering stores, which produced\n *   accidental catering orders from mobile (user-confirmed).\n * - /catering paths are always excluded (in addition to the hideOnPaths prop,\n *   which existing instances may have pinned) so a retail bar never shows\n *   mid-catering-journey.\n * - While the bar is visible it renders a stylesheet that lifts the closed\n *   Craziologist chat launcher above the bar. The chat root is a fixed div\n *   with inline z-index 2147483000; its closed state has left: auto (the open\n *   mobile sheet has left: 0 and is deliberately left untouched). The bar's\n *   measured height is published as --cbw-orderbar-h. This avoids editing the\n *   chat component and self-cleans when the bar hides or is dismissed.\n */const PICKER=\"https://crazybowlsandwraps.orderexperience.net/locations?catering_only=false\";const LS_STORE=\"cbw_store_v1\"// shared with LocationLauncher\n;const SS_HIDE=\"cbw_orderbar_hide_v1\";// Paths where a retail order bar is wrong regardless of instance props.\nconst ALWAYS_HIDE=[\"/catering\"];const STORES={\"south-city\":{name:\"South City\",order:\"https://crazybowlsandwraps.orderexperience.net/653be7c7178033bc47004202/menu\",wd:\"Mon–Fri 7:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\"},\"lindell\":{name:\"Lindell\",order:\"https://crazybowlsandwraps.orderexperience.net/653be7de178033bc47004266/menu\",wd:\"Mon–Fri 8:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\"},\"forsyth\":{name:\"Forsyth\",order:\"https://crazybowlsandwraps.orderexperience.net/653be7dc178033bc4700425c/menu\",wd:\"Mon–Fri 8:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\"},\"rock-hill\":{name:\"Rock Hill\",order:\"https://crazybowlsandwraps.orderexperience.net/653be7c3178033bc470041ee/menu\",wd:\"Mon–Fri 7:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\"},\"manchester\":{name:\"Manchester\",order:\"https://crazybowlsandwraps.orderexperience.net/653be7e3178033bc4700427a/menu\",wd:\"Mon–Fri 7:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\"},\"west-oak\":{name:\"West Oak\",order:\"https://crazybowlsandwraps.orderexperience.net/654ade19005c19282604eca6/menu\",wd:\"Mon–Sat 8:00am–9:00pm\",we:\"Sun Closed\"},\"olive-141-chesterfield\":{name:\"Olive & 141\",order:\"https://crazybowlsandwraps.orderexperience.net/653be7d5178033bc4700423e/menu\",wd:\"Mon–Fri 7:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\"},\"valley\":{name:\"Valley\",order:\"https://crazybowlsandwraps.orderexperience.net/653be7ce178033bc47004220/menu\",wd:\"Mon–Fri 8:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\"},\"sunset-hills\":{name:\"Sunset Hills\",order:\"https://crazybowlsandwraps.orderexperience.net/653be7ca178033bc4700420c/menu\",wd:\"Mon–Sat 8:00am–9:00pm\",we:\"Sun 8:00am–9:00pm\"},\"tesson-ferry\":{name:\"Tesson Ferry\",order:\"https://crazybowlsandwraps.orderexperience.net/653be7cc178033bc47004216/menu\",wd:\"Mon–Fri 8:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\"},\"ofallon\":{name:\"O'Fallon\",order:\"https://crazybowlsandwraps.orderexperience.net/653be7c0178033bc470041e4/menu\",wd:\"Mon–Fri 7:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\"},\"lindenwood\":{name:\"Lindenwood\",order:\"https://crazybowlsandwraps.orderexperience.net/653be7e1178033bc47004270/menu\",wd:\"Mon–Fri 7:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\"},\"wentzville\":{name:\"Wentzville\",order:\"https://crazybowlsandwraps.orderexperience.net/653be7d1178033bc4700422a/menu\",wd:\"Mon–Fri 7:00am–9:00pm\",we:\"Sat–Sun 8:00am–9:00pm\"},\"edwardsville\":{name:\"Edwardsville\",order:\"https://crazybowlsandwraps.orderexperience.net/653be7d7178033bc47004248/menu\",wd:\"Mon–Sat 8:00am–9:00pm\",we:\"Sun 8:00am–9:00pm\"},\"shiloh\":{name:\"Shiloh\",order:\"https://crazybowlsandwraps.orderexperience.net/653be7c5178033bc470041f8/menu\",wd:\"Mon–Sat 8:00am–9:00pm\",we:\"Sun 8:00am–9:00pm\"}};// Parse \"Mon–Fri 7:00am–9:00pm\" style ranges against the current time.\nfunction openState(wd,we,now){const day=now.getDay()// 0 Sun … 6 Sat\n;const spec=day>=1&&day<=5?wd:we;if(/closed/i.test(spec))return{open:false,label:\"Closed today\"};const m=spec.match(/(\\d{1,2}):(\\d{2})(am|pm)\\s*[–-]\\s*(\\d{1,2}):(\\d{2})(am|pm)/i);if(!m)return null;const toMin=(h,mm,ap)=>(parseInt(h)%12+(/pm/i.test(ap)?12:0))*60+parseInt(mm);const start=toMin(m[1],m[2],m[3]),end=toMin(m[4],m[5],m[6]);const cur=now.getHours()*60+now.getMinutes();if(cur>=start&&cur<end){const closeH=Math.floor(end/60),close12=(closeH+11)%12+1;return{open:true,label:`Open \\xb7 closes ${close12}:${String(end%60).padStart(2,\"0\")} ${closeH>=12?\"PM\":\"AM\"}`};}return{open:false,label:\"Closed now\"};}const withUtm=(href,campaign)=>{try{const u=new URL(href);u.searchParams.set(\"utm_source\",\"site\");u.searchParams.set(\"utm_medium\",\"sticky_bar\");u.searchParams.set(\"utm_campaign\",campaign);return u.toString();}catch(e){return href;}};export default function StickyOrderBar(props){const{breakpoint=768,hideOnPaths=\"/nutrition-calculator, /catering\",teal=\"rgb(13, 79, 79)\",cream=\"rgb(245, 238, 227)\",lime=\"rgb(163, 191, 30)\",apricot=\"rgb(242, 119, 78)\"}=props;const[visible,setVisible]=useState(false);const[usual,setUsual]=useState(null);const[status,setStatus]=useState(null);const barRef=useRef(null);useEffect(()=>{if(typeof window===\"undefined\")return;const path=window.location.pathname;const blocked=String(hideOnPaths).split(\",\").map(p=>p.trim()).filter(Boolean).concat(ALWAYS_HIDE);if(blocked.some(p=>path===p||path.startsWith(p+\"/\")))return;try{if(window.sessionStorage.getItem(SS_HIDE))return;}catch(e){}try{const raw=window.localStorage.getItem(LS_STORE);if(raw){const slug=JSON.parse(raw)?.slug;if(slug&&STORES[slug]){const st=STORES[slug];setUsual({...st,slug});setStatus(openState(st.wd,st.we,new Date));}}}catch(e){}const mq=window.matchMedia(`(max-width: ${breakpoint-1}px)`);const update=()=>setVisible(mq.matches);update();mq.addEventListener?.(\"change\",update);return()=>mq.removeEventListener?.(\"change\",update);},[breakpoint,hideOnPaths]);// Publish the bar's real height so the chat-lift stylesheet tracks it.\nuseEffect(()=>{if(typeof document===\"undefined\")return;const root=document.documentElement;if(visible&&barRef.current){root.style.setProperty(\"--cbw-orderbar-h\",`${barRef.current.offsetHeight}px`);}else{root.style.removeProperty(\"--cbw-orderbar-h\");}return()=>root.style.removeProperty(\"--cbw-orderbar-h\");},[visible,usual,status]);// Static preview on the Framer canvas; live behavior only in the browser.\nif(RenderTarget.current()===RenderTarget.canvas){// Invisible on canvas: the live bar is position:fixed, so the old placeholder\n// strip landed at an arbitrary mid-page spot. Find it via the layers panel.\nreturn null;}if(!visible)return null;const href=withUtm(usual?usual.order:PICKER,usual?\"order_usual\":\"order_picker\");const label=usual&&status&&!status.open?\"Schedule Ahead\":\"Order Now\";const track=()=>{try{const w=window;const p={surface:\"sticky_bar\",campaign:usual?\"order_usual\":\"order_picker\",store:usual?.slug||\"\"};if(typeof w.gtag===\"function\")w.gtag(\"event\",\"order_click\",p);if(Array.isArray(w.dataLayer))w.dataLayer.push({event:\"order_click\",...p});}catch(e){}};const dismiss=()=>{try{window.sessionStorage.setItem(SS_HIDE,\"1\");}catch(e){}setVisible(false);};return /*#__PURE__*/_jsxs(\"div\",{ref:barRef,role:\"complementary\",\"aria-label\":\"Quick order\",style:{position:\"fixed\",left:0,right:0,bottom:0,zIndex:9e3,background:teal,borderTop:`3px solid ${lime}`,padding:\"10px 14px calc(10px + env(safe-area-inset-bottom, 0px))\",display:\"flex\",alignItems:\"center\",gap:12,fontFamily:\"Bricolage Grotesque, sans-serif\",boxShadow:\"0 -6px 24px -12px rgba(0,0,0,0.4)\"},children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:`div[style*=\"2147483000\"][style*=\"left: auto\"]{bottom:calc(var(--cbw-orderbar-h, 66px) + 12px) !important;}`}}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,minWidth:0,color:cream},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontWeight:800,fontSize:15,lineHeight:1.15,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:usual?`Your usual: ${usual.name}`:\"Hungry? We're close by.\"}),/*#__PURE__*/_jsxs(\"div\",{style:{fontSize:12,fontWeight:600,opacity:.85,display:\"flex\",alignItems:\"center\",gap:6,whiteSpace:\"nowrap\",overflow:\"hidden\"},children:[usual&&status&&/*#__PURE__*/_jsxs(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:5},children:[/*#__PURE__*/_jsx(\"span\",{style:{width:7,height:7,borderRadius:\"50%\",background:status.open?lime:apricot,flexShrink:0}}),status.label]}),(!usual||!status)&&/*#__PURE__*/_jsx(\"span\",{children:\"Pickup \\xb7 Curbside \\xb7 Delivery\"})]})]}),/*#__PURE__*/_jsx(\"a\",{href:href,target:\"_blank\",rel:\"noopener\",onClick:track,style:{display:\"inline-flex\",padding:3,borderRadius:12,border:`2px solid ${cream}`,textDecoration:\"none\",flexShrink:0},children:/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",background:cream,color:teal,borderRadius:8,padding:\"9px 16px\",fontWeight:800,fontSize:14,lineHeight:1,whiteSpace:\"nowrap\"},children:label})}),/*#__PURE__*/_jsx(\"button\",{onClick:dismiss,\"aria-label\":\"Hide order bar\",style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",width:30,height:30,borderRadius:10,border:`1.5px solid rgba(245,238,227,0.4)`,background:\"transparent\",color:cream,cursor:\"pointer\",fontSize:15,flexShrink:0,padding:0},children:\"\\xd7\"})]});}addPropertyControls(StickyOrderBar,{breakpoint:{type:ControlType.Number,title:\"Show below (px)\",defaultValue:768},hideOnPaths:{type:ControlType.String,title:\"Hide on paths\",defaultValue:\"/nutrition-calculator, /catering\"},teal:{type:ControlType.Color,title:\"Bar\",defaultValue:\"rgb(13, 79, 79)\"},cream:{type:ControlType.Color,title:\"Button\",defaultValue:\"rgb(245, 238, 227)\"},lime:{type:ControlType.Color,title:\"Accent\",defaultValue:\"rgb(163, 191, 30)\"},apricot:{type:ControlType.Color,title:\"Closed dot\",defaultValue:\"rgb(242, 119, 78)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StickyOrderBar\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StickyOrderBar.map","// Generated by Framer (74b9e1d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FooterSection from\"#framer/local/canvasComponent/h1nuwXYh9/h1nuwXYh9.js\";import Navbar from\"#framer/local/canvasComponent/UKoWnW7Zm/UKoWnW7Zm.js\";import StickyOrderBar from\"#framer/local/codeFile/h1tLVyy/StickyOrderBar.js\";const NavbarFonts=getFonts(Navbar);const NavbarWithVariantAppearEffect=withVariantAppearEffect(Navbar);const ContainerWithFX=withFX(Container);const StickyOrderBarFonts=getFonts(StickyOrderBar);const FooterSectionFonts=getFonts(FooterSection);const breakpoints={J9oSr2aOf:\"(min-width: 1200px)\",U9s5Ari4F:\"(min-width: 810px) and (max-width: 1199.98px)\",YwJ2Ue1aZ:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Aq93n\";const variantClassNames={J9oSr2aOf:\"framer-v-1pxh02b\",U9s5Ari4F:\"framer-v-1tzzqt0\",YwJ2Ue1aZ:\"framer-v-qxnv44\"};const kEpl4bwca=undefined;const MpHVG33Kf=undefined;const TIPH2jNpJ=undefined;const transition1={damping:40,delay:0,mass:1,stiffness:300,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-120};const convertFromEnum=(value,activeLocale)=>{switch(value){case\"FqgePjEU5\":return\"Ia5gkcFuA\";case\"TDhfP3sOt\":return\"q38wcmdnP\";default:return\"Ia5gkcFuA\";}};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const convertFromEnum1=(value,activeLocale)=>{switch(value){case\"FqgePjEU5\":return\"XhYbTCSKY\";case\"TDhfP3sOt\":return\"PkGYd4vqg\";default:return\"Ia5gkcFuA\";}};const convertFromEnum2=(value,activeLocale)=>{switch(value){case\"FqgePjEU5\":return\"XiuKHlFpA\";case\"TDhfP3sOt\":return\"K4zp84hJC\";default:return\"Ia5gkcFuA\";}};const breakpointRules={YwJ2Ue1aZ:[\".framer-Aq93n .framer-1p603cy-container { bottom: 0px; left: 0px; top: unset; transform: unset; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={YwJ2Ue1aZ:\".framer-qxnv44-override\"};const rules=[\".framer-Aq93n.framer-sri7tx, .framer-Aq93n .framer-sri7tx { display: block; }\",\".framer-Aq93n.framer-1pxh02b { align-content: center; align-items: center; background-color: var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Aq93n .framer-1l8a1wg-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 94%; z-index: 10; }\",\".framer-Aq93n .framer-m88x9b { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-Aq93n .framer-1p603cy-container { flex: none; height: auto; left: 50%; order: 1002; position: absolute; top: 1934px; transform: translateX(-50%); width: auto; z-index: 1; }\",\".framer-Aq93n .framer-1c5r4a2-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; z-index: 4; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={J9oSr2aOf:\"(min-width: 1200px)\",U9s5Ari4F:\"(min-width: 810px) and (max-width: 1199.98px)\",YwJ2Ue1aZ:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"J9oSr2aOf\",Phone:\"YwJ2Ue1aZ\",Tablet:\"U9s5Ari4F\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Dark Navbar\":\"FqgePjEU5\",\"Light Navbar\":\"TDhfP3sOt\"};const getProps=({height,id,link,navbarOption,scrollSection,width,...props})=>{return{...props,kEpl4bwca:humanReadableEnumMap[navbarOption]??navbarOption??props.kEpl4bwca??\"FqgePjEU5\",MpHVG33Kf:scrollSection??props.MpHVG33Kf,TIPH2jNpJ:link??props.TIPH2jNpJ,variant:humanReadableVariantMap[props.variant]??props.variant??\"J9oSr2aOf\"};};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,kEpl4bwca,MpHVG33Kf,TIPH2jNpJ,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"J9oSr2aOf\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-8ed10707-33a9-46f6-bf20-806c199fa630, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1pxh02b\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:157,width:\"94vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1l8a1wg-container\",layoutScroll:true,nodeId:\"VtD3jJ0Sz\",rendersWithMotion:true,scopeId:\"M27ICvirD\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{U9s5Ari4F:{__framer__targets:[{ref:MpHVG33Kf,target:\"qMurIQVQ8\"}],variant:matchVariant(convertFromEnum1(kEpl4bwca,activeLocale))},YwJ2Ue1aZ:{__framer__targets:[{ref:MpHVG33Kf,target:\"FKLa3fS6s\"}],variant:matchVariant(convertFromEnum2(kEpl4bwca,activeLocale))}},children:/*#__PURE__*/_jsx(NavbarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:MpHVG33Kf,target:\"RwQQEWgly\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"VtD3jJ0Sz\",layoutId:\"VtD3jJ0Sz\",style:{width:\"100%\"},variant:matchVariant(convertFromEnum(kEpl4bwca,activeLocale)),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-m88x9b\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YwJ2Ue1aZ:{\"data-framer-layout-hint-center-x\":undefined}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-1p603cy-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-layout-hint-center-x\":true,isAuthoredByUser:true,nodeId:\"BRQ_6i_PP\",scopeId:\"M27ICvirD\",children:/*#__PURE__*/_jsx(StickyOrderBar,{apricot:\"rgb(242, 119, 78)\",breakpoint:768,cream:\"rgb(245, 238, 227)\",height:\"100%\",hideOnPaths:\"/nutrition-calculator,/catering\",id:\"BRQ_6i_PP\",layoutId:\"BRQ_6i_PP\",lime:\"rgb(163, 191, 30)\",teal:\"rgb(13, 79, 79)\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1030,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1c5r4a2-container\",nodeId:\"BwlvE902y\",scopeId:\"M27ICvirD\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{U9s5Ari4F:{variant:matchVariant(\"LiCPjoj1H\")},YwJ2Ue1aZ:{variant:matchVariant(\"Q6tSkdJyR\")}},children:/*#__PURE__*/_jsx(FooterSection,{height:\"100%\",id:\"BwlvE902y\",layoutId:\"BwlvE902y\",style:{width:\"100%\"},variant:matchVariant(\"rNKx_GnS6\"),width:\"100%\",yo9buLSUq:TIPH2jNpJ})})})})]}),/*#__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 3000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"U9s5Ari4F\":{\"layout\":[\"fixed\",\"fixed\"]},\"YwJ2Ue1aZ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"kEpl4bwca\":\"navbarOption\",\"MpHVG33Kf\":\"scrollSection\",\"TIPH2jNpJ\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"J9oSr2aOf\":[\".framer-1l8a1wg-container\",\".framer-1p603cy-container\",\".framer-1c5r4a2-container\"],\"U9s5Ari4F\":[\".framer-1l8a1wg-container\",\".framer-1p603cy-container\",\".framer-1c5r4a2-container\"],\"YwJ2Ue1aZ\":[\".framer-1l8a1wg-container\",\".framer-1p603cy-container\",\".framer-1c5r4a2-container\"]}\n * @framerBreakpoints {\"J9oSr2aOf\":{\"min\":1200,\"canvasClassName\":\"framer-1pxh02b-override\",\"minHeight\":3000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"U9s5Ari4F\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1tzzqt0-override\",\"minHeight\":3000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"YwJ2Ue1aZ\":{\"max\":809,\"canvasClassName\":\"framer-qxnv44-override\",\"minHeight\":3000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant J9oSr2aOf\n * @framerLayoutTemplate true\n */const FramerM27ICvirD=withCSS(Component,css,\"framer-Aq93n\");export default FramerM27ICvirD;FramerM27ICvirD.displayName=\"Primary\";FramerM27ICvirD.defaultProps={height:3e3,width:1200};addPropertyControls(FramerM27ICvirD,{kEpl4bwca:{defaultValue:\"FqgePjEU5\",options:[\"FqgePjEU5\",\"TDhfP3sOt\"],optionTitles:[\"Dark Navbar\",\"Light Navbar\"],title:\"Navbar Option\",type:ControlType.Enum},MpHVG33Kf:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef},TIPH2jNpJ:{title:\"Link\",type:ControlType.Link}});addFonts(FramerM27ICvirD,[{explicitInter:true,fonts:[]},...NavbarFonts,...StickyOrderBarFonts,...FooterSectionFonts],{supportsExplicitInterCodegen:true});FramerM27ICvirD.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navbar,{},context),forwardLoader(FooterSection,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerM27ICvirD\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"U9s5Ari4F\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YwJ2Ue1aZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"3000\",\"framerDefaultVariant\":\"J9oSr2aOf\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerHitTargets\":\"{\\\"J9oSr2aOf\\\":[\\\".framer-1l8a1wg-container\\\",\\\".framer-1p603cy-container\\\",\\\".framer-1c5r4a2-container\\\"],\\\"U9s5Ari4F\\\":[\\\".framer-1l8a1wg-container\\\",\\\".framer-1p603cy-container\\\",\\\".framer-1c5r4a2-container\\\"],\\\"YwJ2Ue1aZ\\\":[\\\".framer-1l8a1wg-container\\\",\\\".framer-1p603cy-container\\\",\\\".framer-1c5r4a2-container\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"J9oSr2aOf\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1pxh02b-override\\\",\\\"minHeight\\\":3000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"U9s5Ari4F\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1tzzqt0-override\\\",\\\"minHeight\\\":3000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"YwJ2Ue1aZ\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-qxnv44-override\\\",\\\"minHeight\\\":3000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerVariables\":\"{\\\"kEpl4bwca\\\":\\\"navbarOption\\\",\\\"MpHVG33Kf\\\":\\\"scrollSection\\\",\\\"TIPH2jNpJ\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Primary from \"https://framerusercontent.com/modules/8R8RsjpemUuhiRoKsAYt/LR3rBztnvf66x3jJbOLd/M27ICvirD.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {bxBJb64cq: \"testimonial-trigger\", eZtRPspHw: \"hero\", mVnjo_JsN: \"header-scoll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/d5DWIMGHKbkXiB8ZdKHQ/bnAqU8i81WPyPWul0ClK/augiA20Il.js\")), path: \"/\"}, YmJkLZJAL: {elements: {qDH28ldRz: \"banner\", sDfP6I6vQ: \"header-scoll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4dK7mtiy4JJOyyL8RStO/3tnU8lLUTuMfpMnxL2ig/YmJkLZJAL.js\")), path: \"/faq\"}, oR2xJNhhP: {elements: {QbAMVzHvj: \"banner\", xmCSq9FBw: \"header-scoll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/d7OxIt6e0QEZynps4xow/C5Cei1vvE3tTU4Z46wie/oR2xJNhhP.js\")), path: \"/about-us\"}, hl92VCwzl: {elements: {vSEudNLww: \"header-scoll-trigger\", Wbtymo6Nn: \"banner\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/08l6Rl0NkRmGMGnALmKm/tM04K0KGPmAgUzJImOo0/hl92VCwzl.js\")), path: \"/careers\"}, ReANyx5cU: {elements: {NLG0aN1qK: \"banner\", tphT8zE77: \"header-scoll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5Lk9OgS6P7TIvSpjsAMs/puQItCzgvyfjv7nksEn0/ReANyx5cU.js\")), path: \"/nutrition-calculator\"}, qUMriy3vM: {elements: {JM2L5Og95: \"header-scoll-trigger\", WeHIAg7Y1: \"banner\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uE49MGAsa8I5Cy00GMSt/6zWe2infFRr7oldE2yA1/qUMriy3vM.js\")), path: \"/contact-us\"}, N76GgiAOn: {elements: {BbOqe0kFh: \"banner\", GM8BRWYY9: \"header-scoll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6RmNweDa1GmP32egTZ2K/TIoFhQLd7KQqGf9wUoeX/N76GgiAOn.js\")), path: \"/thank-you\"}, olbBbpczL: {elements: {FfN9P7rlL: \"404\", OxDoDAxmS: \"header-scoll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qbv1O6TXikF1HV241xdS/tJUaet82knXXtYAgKuu6/olbBbpczL.js\")), path: \"/404\"}, HMzL3QfqS: {elements: {bKVx02lZq: \"hero\", M_YjHDD8G: \"header-scoll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WywBTEp0LjsWmQiTP55q/pYJmbP4rxGslCiu5VYiC/HMzL3QfqS.js\")), path: \"/quiz-your-crazy\"}, ssEVv8upL: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nzsvSreo7TF2QveH5sBp/hSwZAbYGuMiMEOR6XFkO/ssEVv8upL.js\")), path: \"/bowl-games\"}, WOUxiKwp0: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yCPNBMR7PcGhBQig93Vi/1fYfTpXjqHxtSFgOsDeD/WOUxiKwp0.js\")), path: \"/r\"}, t1wSc5ylY: {elements: {HeRCSBUPn: \"header-scoll-trigger\", Qp0i133kK: \"banner\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sPJ8Ruoq1oJosAPHJBIw/Y9n4bJSXKYikOFdo54H5/t1wSc5ylY.js\")), path: \"/blog\"}, ftgMRx7I4: {elements: {c7h9CIA_4: \"bowls-1\", cXuieBhu4: \"salads-1\", eoIJzdrSW: \"kids\", fHlmrCM4S: \"starters\", HgIFOzOB7: \"breakfast\", jLTpfJrKG: \"bowls\", L6G9XQsgV: \"wraps\", n4suuCAm_: \"sides\", NfgLSMaiw: \"header-scoll-trigger\", Qi6jtCJat: \"salads\", TthkFZ8ZO: \"menu-categories\", xMcmbAf9g: \"banner\", zGiO9OdNP: \"kids-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/c8ywoYTMEVk05tlCbKC9/bkEisInaV364qJMES1eg/ftgMRx7I4.js\")), path: \"/menu\"}, U65QXuEkJ: {elements: {e2rq9pND3: \"banner\", NozkRDDk5: \"header-scoll-trigger\", yA9HAchqM: \"breakfast\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LinjDlHMbfHKaWQgAYai/8omSlaUmOcIDEQv4FtVF/U65QXuEkJ.js\")), path: \"/menu/gluten-free\"}, p972oWz5R: {elements: {cz3T7h916: \"starters\", FVcVenuCb: \"sides\", hNHx8XoWD: \"banner\", j16XrbSNn: \"salads\", mWa81cYe4: \"order-catering\", P6VjCYczQ: \"header-scoll-trigger\", TMvKs8SVy: \"wraps-1\", UPVDd2no_: \"wraps\", Xvz5lcrzA: \"testimonial-trigger\", XXErAR1wF: \"catering-menu\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Y86My1sEfGu6sTr5CyUM/LZlAWBH3O5Q4klkIZkby/p972oWz5R.js\")), path: \"/catering\"}, MHRf2ADBd: {elements: {VRL7_DA2H: \"banner\", yMtcKZDq5: \"header-scoll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SiMKpnAobCOZ67LlStoM/gkLvDybkkzsXJiTIwtEB/MHRf2ADBd.js\")), path: \"/gift-cards\"}, FDPtOvt9p: {elements: {hqOqEc7Cx: \"banner\", Ka7JeXb0_: \"header-scoll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vdv29FZiQoF5SRX8qc4h/nB8tjEO1yVboFFahKeJi/FDPtOvt9p.js\")), path: \"/loyalty\"}, KZnLUb49Y: {elements: {gT_71nJLh: \"header-scoll-trigger\", lqWJOJRNi: \"banner\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eRve6JdUnsxxNrZOgef8/ST1T6OV2hQWUIioFRDae/KZnLUb49Y.js\")), path: \"/locations\"}, atceq2iCz: {collectionId: \"fEfKTjIH1\", elements: {ErG7Yt7hp: \"menu\", m7n23rjG4: \"header-scoll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/igTXQckuFEnSAUzIy33j/rrN4ikTdxL5w6aI3ei5A/atceq2iCz.js\")), path: \"/menu/:DabGbaDpE\"}, qyZOYuSfy: {collectionId: \"QDa42Ljkg\", elements: {JD7DI1Nhr: \"banner\", RabvNRHh2: \"header-scoll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aAL6R0w4oLuQxuXCPycl/Qkdw0ZoMLbdEMpBRUy9m/qyZOYuSfy.js\")), path: \"/locations/:yd3Qr_W__\"}, l5yvhpjNe: {collectionId: \"tUsbvx9zw\", elements: {cX9yBR9TU: \"banner\", IAREm9Twu: \"header-scoll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iIZeu44sRjW5dtCPKKel/vckkBxQ4K0lqZkMkQFjf/l5yvhpjNe.js\")), path: \"/blog/:FVMG2H5VS\"}, VTvbOS868: {collectionId: \"eed6_xH7M\", elements: {NgWpdh0cY: \"banner\", OV3aRTxqb: \"header-scoll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bPQTq2hf63UUvGbbT8fI/EkXc6ASlYSyaabAPuqGO/VTvbOS868.js\")), path: \"/blog-category/:cn_KxSggu\"}, i8PJ5iEcS: {collectionId: \"rMEV9iFEk\", elements: {dzxW3whdT: \"banner\", yr5B1vcep: \"header-scoll-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lTnHi85Anjvh9A0RKHoj/9rIT2j2v7MSLdsxELpG8/i8PJ5iEcS.js\")), path: \"/:VWnm72MBr\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {eed6_xH7M: async () => (await import(\"https://framerusercontent.com/modules/7TdCxNrEoroWEmYxg2w8/QWyUBlrR21py08uCLSFU/eed6_xH7M.js\"))?.[\"utils\"], fEfKTjIH1: async () => (await import(\"https://framerusercontent.com/modules/syWUQCjB5iugu7exNY0g/284WVgJXj0UvCepVxN1K/fEfKTjIH1.js\"))?.[\"utils\"], QDa42Ljkg: async () => (await import(\"https://framerusercontent.com/modules/qwst7abP05fqIHFmNBoG/ZRdgnX3kG2v2sJqWS4Pm/QDa42Ljkg.js\"))?.[\"utils\"], rMEV9iFEk: async () => (await import(\"https://framerusercontent.com/modules/u1KvaKknLrPfYVR1690o/bMvhw8uD9QLYJ18iRu3r/rMEV9iFEk.js\"))?.[\"utils\"], tUsbvx9zw: async () => (await import(\"https://framerusercontent.com/modules/xXPTUSw0Gs0YmgKIf0VA/VxrYeanQeTzbtLsG6Nq8/tUsbvx9zw.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"cbd587a90faf2bd11599a8cad83c4e695d02d004646effaa68ea3c536918da3a\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {kEpl4bwca: \"FqgePjEU5\", MpHVG33Kf: {href: {hash: \":mVnjo_JsN\", webPageId: \"augiA20Il\"}, refKey: true}, TIPH2jNpJ: {href: {hash: \":eZtRPspHw\", webPageId: \"augiA20Il\"}}}\r\nconst props2 = {...props1, MpHVG33Kf: {href: {hash: \":sDfP6I6vQ\", webPageId: \"YmJkLZJAL\"}, refKey: true}, TIPH2jNpJ: {href: {hash: \":sDfP6I6vQ\", webPageId: \"YmJkLZJAL\"}}}\r\nconst props3 = {...props1, MpHVG33Kf: {href: {hash: \":xmCSq9FBw\", webPageId: \"oR2xJNhhP\"}, refKey: true}, TIPH2jNpJ: {href: {hash: \":QbAMVzHvj\", webPageId: \"oR2xJNhhP\"}}}\r\nconst props4 = {...props1, MpHVG33Kf: {href: {hash: \":xmCSq9FBw\", webPageId: \"hl92VCwzl\"}, refKey: true}, TIPH2jNpJ: {href: {hash: \":QbAMVzHvj\", webPageId: \"oR2xJNhhP\"}}}\r\nconst props5 = {...props1, MpHVG33Kf: {href: {hash: \":xmCSq9FBw\", webPageId: \"ReANyx5cU\"}, refKey: true}, TIPH2jNpJ: {href: {hash: \":QbAMVzHvj\", webPageId: \"oR2xJNhhP\"}}}\r\nconst props6 = {...props1, MpHVG33Kf: {href: {hash: \":JM2L5Og95\", webPageId: \"qUMriy3vM\"}, refKey: true}, TIPH2jNpJ: {href: {hash: \":WeHIAg7Y1\", webPageId: \"qUMriy3vM\"}}}\r\nconst props7 = {...props1, MpHVG33Kf: {href: {hash: \":JM2L5Og95\", webPageId: \"N76GgiAOn\"}, refKey: true}, TIPH2jNpJ: {href: {hash: \":WeHIAg7Y1\", webPageId: \"qUMriy3vM\"}}}\r\nconst props8 = {...props1, kEpl4bwca: \"TDhfP3sOt\", MpHVG33Kf: {href: {hash: \":OxDoDAxmS\", webPageId: \"olbBbpczL\"}, refKey: true}, TIPH2jNpJ: {href: {hash: \":FfN9P7rlL\", webPageId: \"olbBbpczL\"}}}\r\nconst props9 = {...props1, MpHVG33Kf: {href: {hash: \":OxDoDAxmS\", webPageId: \"HMzL3QfqS\"}, refKey: true}, TIPH2jNpJ: {href: {hash: \":FfN9P7rlL\", webPageId: \"olbBbpczL\"}}}\r\nconst props10 = {...props1, MpHVG33Kf: {href: {hash: \":HeRCSBUPn\", webPageId: \"t1wSc5ylY\"}, refKey: true}, TIPH2jNpJ: {href: {hash: \":Qp0i133kK\", webPageId: \"t1wSc5ylY\"}}}\r\nconst props11 = {...props1, MpHVG33Kf: {href: {hash: \":NfgLSMaiw\", webPageId: \"ftgMRx7I4\"}, refKey: true}, TIPH2jNpJ: {href: {hash: \":xMcmbAf9g\", webPageId: \"ftgMRx7I4\"}}}\r\nconst props12 = {...props1, MpHVG33Kf: {href: {hash: \":NfgLSMaiw\", webPageId: \"U65QXuEkJ\"}, refKey: true}, TIPH2jNpJ: {href: {hash: \":xMcmbAf9g\", webPageId: \"ftgMRx7I4\"}}}\r\nconst props13 = {...props1, MpHVG33Kf: {href: {hash: \":NfgLSMaiw\", webPageId: \"p972oWz5R\"}, refKey: true}, TIPH2jNpJ: {href: {hash: \":xMcmbAf9g\", webPageId: \"ftgMRx7I4\"}}}\r\nconst props14 = {...props1, MpHVG33Kf: {href: {hash: \":NfgLSMaiw\", webPageId: \"MHRf2ADBd\"}, refKey: true}, TIPH2jNpJ: {href: {hash: \":xMcmbAf9g\", webPageId: \"ftgMRx7I4\"}}}\r\nconst props15 = {...props1, MpHVG33Kf: {href: {hash: \":NfgLSMaiw\", webPageId: \"FDPtOvt9p\"}, refKey: true}, TIPH2jNpJ: {href: {hash: \":xMcmbAf9g\", webPageId: \"ftgMRx7I4\"}}}\r\nconst props16 = {...props1, MpHVG33Kf: undefined, TIPH2jNpJ: undefined}\r\nconst props17 = {...props1, MpHVG33Kf: {href: {hash: \":m7n23rjG4\", webPageId: \"atceq2iCz\"}, refKey: true}, TIPH2jNpJ: undefined}\r\nconst props18 = {...props1, MpHVG33Kf: {href: {hash: \":IAREm9Twu\", webPageId: \"l5yvhpjNe\"}, refKey: true}, TIPH2jNpJ: {href: {hash: \":cX9yBR9TU\", pathVariables: {FVMG2H5VS: \"secret-to-a-perfect-salad-freshness-in-every-bite\"}, unresolvedPathSlugs: {FVMG2H5VS: {collectionId: \"tUsbvx9zw\", collectionItemId: \"UqfAlEpfx\"}}, webPageId: \"l5yvhpjNe\"}}}\r\nconst props19 = {...props1, MpHVG33Kf: {href: {hash: \":OV3aRTxqb\", webPageId: \"VTvbOS868\"}, refKey: true}, TIPH2jNpJ: {href: {hash: \":NgWpdh0cY\", pathVariables: {cn_KxSggu: \"vegan-recipes\"}, unresolvedPathSlugs: {cn_KxSggu: {collectionId: \"eed6_xH7M\", collectionItemId: \"z_cBppY1G\"}}, webPageId: \"VTvbOS868\"}}}\r\nconst props20 = {...props1, MpHVG33Kf: {href: {hash: \":yr5B1vcep\", webPageId: \"i8PJ5iEcS\"}, refKey: true}, TIPH2jNpJ: {href: {hash: \":dzxW3whdT\", pathVariables: {VWnm72MBr: \"privacy-policy\"}, unresolvedPathSlugs: {VWnm72MBr: {collectionId: \"rMEV9iFEk\", collectionItemId: \"eSiZkM4xk\"}}, webPageId: \"i8PJ5iEcS\"}}}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {atceq2iCz: props17, augiA20Il: props1, FDPtOvt9p: props15, ftgMRx7I4: props11, hl92VCwzl: props4, HMzL3QfqS: props9, i8PJ5iEcS: props20, KZnLUb49Y: props16, l5yvhpjNe: props18, MHRf2ADBd: props14, N76GgiAOn: props7, olbBbpczL: props8, oR2xJNhhP: props3, p972oWz5R: props13, qUMriy3vM: props6, qyZOYuSfy: props16, ReANyx5cU: props5, t1wSc5ylY: props10, U65QXuEkJ: props12, VTvbOS868: props19, YmJkLZJAL: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"YmJkLZJAL\":\r\ncase \"oR2xJNhhP\":\r\ncase \"hl92VCwzl\":\r\ncase \"ReANyx5cU\":\r\ncase \"qUMriy3vM\":\r\ncase \"N76GgiAOn\":\r\ncase \"olbBbpczL\":\r\ncase \"HMzL3QfqS\":\r\ncase \"t1wSc5ylY\":\r\ncase \"ftgMRx7I4\":\r\ncase \"U65QXuEkJ\":\r\ncase \"p972oWz5R\":\r\ncase \"MHRf2ADBd\":\r\ncase \"FDPtOvt9p\":\r\ncase \"KZnLUb49Y\":\r\ncase \"atceq2iCz\":\r\ncase \"qyZOYuSfy\":\r\ncase \"l5yvhpjNe\":\r\ncase \"VTvbOS868\":\r\ncase \"i8PJ5iEcS\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"TIPH2jNpJ\"], props[\"MpHVG33Kf\"]]}, (resolvedLinks) => React.createElement(Primary, {...props, key: \"Primary\", MpHVG33Kf: siteRef(resolvedLinks[1]), style, TIPH2jNpJ: resolvedLinks[0]}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"YmJkLZJAL\":\r\ncase \"oR2xJNhhP\":\r\ncase \"hl92VCwzl\":\r\ncase \"ReANyx5cU\":\r\ncase \"qUMriy3vM\":\r\ncase \"N76GgiAOn\":\r\ncase \"olbBbpczL\":\r\ncase \"HMzL3QfqS\":\r\ncase \"t1wSc5ylY\":\r\ncase \"ftgMRx7I4\":\r\ncase \"U65QXuEkJ\":\r\ncase \"p972oWz5R\":\r\ncase \"MHRf2ADBd\":\r\ncase \"FDPtOvt9p\":\r\ncase \"KZnLUb49Y\":\r\ncase \"atceq2iCz\":\r\ncase \"qyZOYuSfy\":\r\ncase \"l5yvhpjNe\":\r\ncase \"VTvbOS868\":\r\ncase \"i8PJ5iEcS\":\r\nreturn [{hash: \"qxnv44\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1tzzqt0\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1pxh02b\", mediaQuery: \"(min-width: 1200px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qbv1O6TXikF1HV241xdS/tJUaet82knXXtYAgKuu6/olbBbpczL.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.crazybowlsandwraps.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/8qVaWD7f0nqJqzuPBcb5/1OK6QLALfukmPV7wCUfj/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}