{"version":3,"file":"Navigation.CnwCcEpR.mjs","names":["useMemo","useState","useRef","useCallback"],"sources":["https:/framerusercontent.com/modules/PY60TsQ80Gi3uQK0PIwJ/SZLox07ajRq6d4GQWo33/Footer.js","https:/framerusercontent.com/modules/LjNf3k2uLQlAjbUhIF83/rdNayeYyN2EiO9I61hOf/Navigation.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n */export default function Footer(props){const{brandDisplay,tagline,legalText,keyLine,navLinks,instagramHandle,instagramUrl,youtubeLabel,youtubeUrl,email,background,textColor,linkColor,linkHoverColor,accentColor,displayFont,bodyFont,utilityFont}=props;return /*#__PURE__*/_jsxs(\"footer\",{className:\"lv-footer\",\"aria-label\":\"Site footer\",children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                .lv-footer {\n                    position: relative;\n                    overflow: hidden;\n                    overflow-x: clip;\n                    width: 100%;\n                    max-width: 100%;\n                    min-width: 0;\n                    background: ${background};\n                    color: ${textColor};\n                    font-family: Poppins, sans-serif;\n                    box-sizing: border-box;\n                    padding: 64px 24px 0 24px;\n                }\n                .lv-footer * { box-sizing: border-box; }\n                .lv-footer-fx {\n                    pointer-events: none;\n                    position: absolute;\n                    inset: 0;\n                    background:\n                        radial-gradient(circle at 50% 10%, rgba(212, 175, 55, 0.08), transparent 60%),\n                        radial-gradient(circle at 50% 130%, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.75) 75%),\n                        repeating-linear-gradient(0deg, rgba(245, 240, 230, 0.015) 0px, rgba(245, 240, 230, 0.015) 1px, transparent 1px, transparent 3px);\n                }\n                .lv-footer-inner {\n                    position: relative;\n                    width: min(1200px, 100%);\n                    max-width: 1200px;\n                    margin: 0 auto;\n                    min-width: 0;\n                }\n                .lv-footer-grid {\n                    display: grid;\n                    grid-template-columns: 1.2fr 1fr 1fr;\n                    gap: 40px;\n                    padding-bottom: 48px;\n                    min-width: 0;\n                }\n                .lv-footer-grid > div {\n                    min-width: 0;\n                }\n                .lv-footer-col-title {\n                    font-family: ${displayFont?.fontFamily||\"'Cormorant Garamond', serif\"};\n                    font-size: ${displayFont?.fontSize||\"24px\"};\n                    font-weight: ${displayFont?.fontWeight||600};\n                    font-style: ${displayFont?.fontStyle||\"italic\"};\n                    color: ${linkColor};\n                    letter-spacing: ${displayFont?.letterSpacing||\"0.04em\"};\n                    line-height: ${displayFont?.lineHeight||\"1em\"};\n                    margin: 0 0 8px 0;\n                }\n                .lv-footer-tagline {\n                    font-size: ${bodyFont?.fontSize||\"13px\"};\n                    color: ${textColor};\n                    margin: 0;\n                    font-style: italic;\n                    font-family: 'Cormorant Garamond', serif;\n                    line-height: ${bodyFont?.lineHeight||\"1.3em\"};\n                    letter-spacing: ${bodyFont?.letterSpacing||\"-0.01em\"};\n                    overflow-wrap: anywhere;\n                    word-break: break-word;\n                }\n                .lv-footer-label {\n                    font-size: ${utilityFont?.fontSize||\"11px\"};\n                    letter-spacing: 0.18em;\n                    text-transform: uppercase;\n                    color: ${accentColor};\n                    margin: 0 0 18px 0;\n                    line-height: ${utilityFont?.lineHeight||\"1em\"};\n                    overflow-wrap: anywhere;\n                    word-break: break-word;\n                }\n                .lv-footer-nav {\n                    list-style: none;\n                    margin: 0;\n                    padding: 0;\n                    display: flex;\n                    flex-direction: column;\n                    gap: 12px;\n                }\n                .lv-footer-nav a {\n                    color: ${linkColor};\n                    text-decoration: none;\n                    font-size: ${bodyFont?.fontSize||\"14px\"};\n                    transition: color 0.2s ease, text-decoration-color 0.2s ease;\n                    min-width: 0;\n                    overflow-wrap: anywhere;\n                    word-break: break-word;\n                }\n                .lv-footer-nav a:hover {\n                    color: ${linkHoverColor};\n                    text-decoration: underline;\n                    text-underline-offset: 3px;\n                }\n                .lv-footer-contact {\n                    display: flex;\n                    flex-direction: column;\n                    gap: 12px;\n                    min-width: 0;\n                }\n                .lv-footer-contact a {\n                    display: block;\n                    color: ${linkColor};\n                    text-decoration: none;\n                    font-size: ${bodyFont?.fontSize||\"14px\"};\n                    transition: color 0.2s ease, text-decoration-color 0.2s ease;\n                    min-width: 0;\n                    overflow-wrap: anywhere;\n                    word-break: break-word;\n                }\n                .lv-footer-contact a:hover {\n                    color: ${linkHoverColor};\n                    text-decoration: underline;\n                    text-underline-offset: 3px;\n                }\n                .lv-footer-contact-label {\n                    color: ${textColor};\n                    font-size: 11px;\n                    margin-right: 6px;\n                }\n                .lv-footer-divider {\n                    width: 100%;\n                    height: 1px;\n                    background: ${accentColor};\n                    opacity: 0.35;\n                }\n                .lv-footer-bottom {\n                    padding: 24px 0;\n                    text-align: center;\n                }\n                .lv-footer-bottom p {\n                    margin: 0;\n                    font-size: 11px;\n                    color: ${textColor};\n                    letter-spacing: 0.03em;\n                    overflow-wrap: anywhere;\n                    word-break: break-word;\n                }\n                .lv-footer-keyline {\n                    margin: 0 0 12px 0;\n                    color: ${linkColor};\n                    font-size: 11px;\n                    letter-spacing: 0.16em;\n                    text-transform: uppercase;\n                    overflow-wrap: anywhere;\n                    word-break: break-word;\n                }\n                @media (max-width: 810px) {\n                    .lv-footer {\n                        padding: 48px 24px 0 24px;\n                    }\n                    .lv-footer-grid {\n                        grid-template-columns: 1fr 1fr;\n                        row-gap: 36px;\n                    }\n                    .lv-footer-grid > div:first-child {\n                        grid-column: 1 / -1;\n                    }\n                }\n                @media (max-width: 428px) {\n                    .lv-footer {\n                        padding: 40px 16px 0 16px;\n                    }\n                    .lv-footer-grid {\n                        grid-template-columns: 1fr;\n                        row-gap: 32px;\n                    }\n                    .lv-footer-grid > div:first-child {\n                        grid-column: auto;\n                    }\n                }\n                @media (max-width: 360px) {\n                    .lv-footer {\n                        padding: 36px 14px 0 14px;\n                    }\n                }\n            `}),/*#__PURE__*/_jsx(\"div\",{className:\"lv-footer-fx\",\"aria-hidden\":\"true\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"lv-footer-inner\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"lv-footer-grid\",children:[/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"a\",{href:\"/\",className:\"lv-footer-col-title\",style:{textDecoration:\"none\"},children:brandDisplay}),/*#__PURE__*/_jsx(\"p\",{className:\"lv-footer-tagline\",children:tagline})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"p\",{className:\"lv-footer-label\",children:\"Navigate\"}),/*#__PURE__*/_jsx(\"ul\",{className:\"lv-footer-nav\",children:navLinks.map(link=>/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:link.href,children:link.label})},`${link.href}-${link.label}`))})]}),/*#__PURE__*/_jsxs(\"div\",{children:[/*#__PURE__*/_jsx(\"p\",{className:\"lv-footer-label\",children:\"Contact\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"lv-footer-contact\",children:[/*#__PURE__*/_jsxs(\"a\",{href:`mailto:${email}`,children:[/*#__PURE__*/_jsx(\"span\",{className:\"lv-footer-contact-label\",children:\"Email\"}),email]}),/*#__PURE__*/_jsxs(\"a\",{href:instagramUrl,target:\"_blank\",rel:\"noreferrer\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"lv-footer-contact-label\",children:\"Instagram\"}),instagramHandle]}),/*#__PURE__*/_jsxs(\"a\",{href:youtubeUrl,target:\"_blank\",rel:\"noreferrer\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"lv-footer-contact-label\",children:\"YouTube\"}),youtubeLabel]})]})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"lv-footer-divider\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"lv-footer-bottom\",children:[/*#__PURE__*/_jsx(\"p\",{className:\"lv-footer-keyline\",children:keyLine}),/*#__PURE__*/_jsx(\"p\",{children:legalText})]})]})]});}addPropertyControls(Footer,{brandDisplay:{type:ControlType.String,title:\"Brand\",defaultValue:\"LAVISH BY LAULAU\"},tagline:{type:ControlType.String,title:\"Tagline\",defaultValue:\"Miami's Creative House.\"},legalText:{type:ControlType.String,title:\"Legal\",defaultValue:\"\\xa9 2026 Lavish by LauLau. All rights reserved. Miami, FL.\"},keyLine:{type:ControlType.String,title:\"Key Line\",defaultValue:\"WE ACCEPT CRYPTO \\xb7 MIAMI TO THE WORLD\"},navLinks:{type:ControlType.Array,title:\"Navigation\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,defaultValue:\"Link\"},href:{type:ControlType.Link,defaultValue:\"/\"}}},defaultValue:[{label:\"Presence\",href:\"/presence\"},{label:\"Events\",href:\"/events\"},{label:\"The Label\",href:\"/label\"},{label:\"About\",href:\"/about\"},{label:\"Get Represented\",href:\"/represented\"}]},instagramHandle:{type:ControlType.String,title:\"Instagram\",defaultValue:\"@lavish.bylaulau\"},instagramUrl:{type:ControlType.Link,title:\"Instagram URL\",defaultValue:\"https://instagram.com/lavish.bylaulau\"},youtubeLabel:{type:ControlType.String,title:\"YouTube\",defaultValue:\"Lavish by LauLau\"},youtubeUrl:{type:ControlType.Link,title:\"YouTube URL\",defaultValue:\"https://youtube.com\"},email:{type:ControlType.String,title:\"Email\",defaultValue:\"info@lavishbylaulau.com\"},background:{type:ControlType.Color,title:\"Background\",defaultValue:\"#0A0A08\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"rgba(245, 240, 230, 0.8)\"},linkColor:{type:ControlType.Color,title:\"Link\",defaultValue:\"#D4AF37\"},linkHoverColor:{type:ControlType.Color,title:\"Hover\",defaultValue:\"#B8960C\"},accentColor:{type:ControlType.Color,title:\"Accent\",defaultValue:\"#B8960C\"},displayFont:{type:ControlType.Font,title:\"Display Font\",defaultValue:{fontSize:\"24px\",variant:\"Semibold Italic\",letterSpacing:\"0.04em\",lineHeight:\"1em\"},controls:\"extended\",defaultFontType:\"sans-serif\"},bodyFont:{type:ControlType.Font,title:\"Body Font\",defaultValue:{fontSize:\"14px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"},controls:\"extended\",defaultFontType:\"sans-serif\"},utilityFont:{type:ControlType.Font,title:\"Utility Font\",defaultValue:{fontSize:\"11px\",variant:\"Semibold\",letterSpacing:\"0.18em\",lineHeight:\"1em\"},controls:\"extended\",defaultFontType:\"sans-serif\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Footer\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Footer.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,useRef,useCallback,useMemo,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * User request: update this shared Navigation component site-wide with exact brand copy, links, active/hover styles,\n * desktop and mobile CTA behavior, scroll background treatment, and preserve existing bookURL controls with default /#booking.\n *//**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight fixed\n */export default function Navigation(props){const{bookUrl,bookURL}=props;const DARK=\"#0A0A08\";const GOLD=\"#D4AF37\";const GOLD_LIGHT=\"#B8960C\";const LINK_DEFAULT=\"rgba(245,240,230,0.8)\";const CTA_TEXT=\"#0A0A08\";const serif=\"'Cormorant Garamond', serif\";const sans=\"Poppins, sans-serif\";const links=useMemo(()=>[{label:\"EVENTS\",href:\"/events\"},{label:\"PRESENCE\",href:\"/presence\"},{label:\"CONCIERGE\",href:\"/concierge\"},{label:\"PRESS\",href:\"/press\"},{label:\"THE LABEL\",href:\"/the-label\"},{label:\"GET REPRESENTED\",href:\"/represented\"},{label:\"ABOUT\",href:\"/about\"}],[]);const[hovered,setHovered]=useState(null);const[ctaHover,setCtaHover]=useState(false);const[menuOpen,setMenuOpen]=useState(false);const[isScrolled,setIsScrolled]=useState(false);const[pathname,setPathname]=useState(\"/\");const containerRef=useRef(null);const[isMobile,setIsMobile]=useState(false);const resolvedBookUrl=useMemo(()=>bookURL||bookUrl||\"/book-talent\",[bookURL,bookUrl]);const setHoveredSafe=useCallback(value=>{startTransition(()=>setHovered(value));},[]);const setCtaHoverSafe=useCallback(value=>{startTransition(()=>setCtaHover(value));},[]);const setMenuOpenSafe=useCallback(value=>{startTransition(()=>setMenuOpen(value));},[]);useEffect(()=>{if(typeof window===\"undefined\")return;const el=containerRef.current;if(!el)return;const check=()=>{startTransition(()=>setIsMobile(el.offsetWidth<960));};check();if(!(\"ResizeObserver\"in window))return;const ro=new ResizeObserver(check);ro.observe(el);return()=>ro.disconnect();},[]);useEffect(()=>{if(typeof window===\"undefined\")return;const updatePath=()=>{startTransition(()=>setPathname(window.location.pathname||\"/\"));};const updateScroll=()=>{startTransition(()=>setIsScrolled(window.scrollY>4));};updatePath();updateScroll();window.addEventListener(\"popstate\",updatePath);window.addEventListener(\"scroll\",updateScroll,{passive:true});return()=>{window.removeEventListener(\"popstate\",updatePath);window.removeEventListener(\"scroll\",updateScroll);};},[]);const isActivePath=useCallback(href=>{if(!pathname)return false;return pathname===href||pathname.startsWith(href+\"/\");},[pathname]);return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{width:\"100%\",fontFamily:sans,position:\"relative\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"sticky\",top:0,zIndex:1e3,width:\"100%\",height:isMobile?56:64,background:isScrolled?\"rgba(10,10,8,0.85)\":DARK,backdropFilter:isScrolled?\"blur(8px)\":\"none\",WebkitBackdropFilter:isScrolled?\"blur(8px)\":\"none\",borderBottom:\"1px solid \"+GOLD,display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",padding:isMobile?\"0 20px\":\"0 32px\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"a\",{href:\"/\",style:{fontFamily:serif,fontStyle:\"italic\",fontSize:18,color:GOLD_LIGHT,letterSpacing:\"0.05em\",textDecoration:\"none\"},children:\"LAVISH BY LAULAU\"}),!isMobile&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:28},children:links.map((l,i)=>[/*#__PURE__*/_jsx(\"a\",{href:l.href,onMouseEnter:()=>setHoveredSafe(l.href),onMouseLeave:()=>setHoveredSafe(null),style:{fontFamily:sans,fontWeight:400,fontSize:10,textTransform:\"uppercase\",letterSpacing:\"0.12em\",color:hovered===l.href||isActivePath(l.href)?GOLD_LIGHT:LINK_DEFAULT,textDecoration:hovered===l.href?\"underline\":\"none\",textUnderlineOffset:3,borderBottom:isActivePath(l.href)?\"1px solid \"+GOLD_LIGHT:\"1px solid transparent\",paddingBottom:4,lineHeight:1.2},children:l.label},l.href),i===2&&/*#__PURE__*/_jsx(\"a\",{href:resolvedBookUrl,onMouseEnter:()=>setHoveredSafe(resolvedBookUrl),onMouseLeave:()=>setHoveredSafe(null),style:{fontFamily:sans,fontWeight:400,fontSize:10,textTransform:\"uppercase\",letterSpacing:\"0.12em\",color:hovered===resolvedBookUrl||isActivePath(resolvedBookUrl)?GOLD_LIGHT:LINK_DEFAULT,textDecoration:hovered===resolvedBookUrl?\"underline\":\"none\",textUnderlineOffset:3,borderBottom:isActivePath(resolvedBookUrl)?\"1px solid \"+GOLD_LIGHT:\"1px solid transparent\",paddingBottom:4,lineHeight:1.2},children:\"BOOK TALENT\"},\"book-talent-desktop\")])}),isMobile&&/*#__PURE__*/_jsx(\"button\",{onClick:()=>setMenuOpenSafe(true),\"aria-label\":\"Open menu\",style:{color:GOLD_LIGHT,fontSize:24,cursor:\"pointer\",background:\"transparent\",border:\"none\",padding:0},children:\"☰\"})]}),isMobile&&menuOpen&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"fixed\",top:0,left:0,width:\"100%\",height:\"100%\",background:DARK,zIndex:2e3,display:\"flex\",flexDirection:\"column\",alignItems:\"stretch\",justifyContent:\"space-between\",padding:\"96px 20px 24px\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsx(\"button\",{onClick:()=>setMenuOpenSafe(false),\"aria-label\":\"Close menu\",style:{position:\"absolute\",top:24,right:28,color:GOLD_LIGHT,fontSize:28,cursor:\"pointer\",background:\"transparent\",border:\"none\",padding:0},children:\"\\xd7\"}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\",gap:20},children:links.map((l,i)=>[/*#__PURE__*/_jsx(\"a\",{href:l.href,onClick:()=>setMenuOpenSafe(false),onMouseEnter:()=>setHoveredSafe(l.href),onMouseLeave:()=>setHoveredSafe(null),style:{fontFamily:sans,fontWeight:400,fontSize:24,textTransform:\"uppercase\",letterSpacing:\"0.12em\",color:hovered===l.href||isActivePath(l.href)?GOLD_LIGHT:LINK_DEFAULT,textDecoration:hovered===l.href?\"underline\":\"none\",textUnderlineOffset:4,borderBottom:isActivePath(l.href)?\"1px solid \"+GOLD_LIGHT:\"1px solid transparent\",paddingBottom:4,lineHeight:1.2},children:l.label},l.href),i===2&&/*#__PURE__*/_jsx(\"a\",{href:resolvedBookUrl,onClick:()=>setMenuOpenSafe(false),onMouseEnter:()=>setHoveredSafe(resolvedBookUrl),onMouseLeave:()=>setHoveredSafe(null),style:{fontFamily:sans,fontWeight:400,fontSize:24,textTransform:\"uppercase\",letterSpacing:\"0.12em\",color:hovered===resolvedBookUrl||isActivePath(resolvedBookUrl)?GOLD_LIGHT:LINK_DEFAULT,textDecoration:hovered===resolvedBookUrl?\"underline\":\"none\",textUnderlineOffset:4,borderBottom:isActivePath(resolvedBookUrl)?\"1px solid \"+GOLD_LIGHT:\"1px solid transparent\",paddingBottom:4,lineHeight:1.2},children:\"BOOK TALENT\"},\"book-talent-mobile\")])})]})]});}addPropertyControls(Navigation,{bookURL:{type:ControlType.Link,title:\"Book URL\",defaultValue:\"/book-talent\"},bookUrl:{type:ControlType.Link,title:\"Book URL (Legacy)\",defaultValue:\"/book-talent\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Navigation\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Navigation.map"],"mappings":"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"}