1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,526108,e=>{"use strict";var t=e.i(523189),n=e.i(49199),a=e.i(945060);e.s(["Reveal",0,function({children:e,delay:r=0,as:i,y:o=18,className:s}){let l=(0,n.useRef)(null),[c,d]=(0,n.useState)(!1),[u,p]=(0,n.useState)(!1);(0,n.useEffect)(()=>{let e=window.matchMedia?.("(prefers-reduced-motion: reduce)");if(e?.matches)return;d(!0);let t=l.current;if(!t||"u"<typeof IntersectionObserver)return void p(!0);let n=new IntersectionObserver(e=>{for(let t of e)if(t.isIntersecting){p(!0),n.disconnect();break}},{rootMargin:"0px 0px -10% 0px",threshold:.08});return n.observe(t),()=>n.disconnect()},[]);let m=c&&!u;return(0,t.jsx)(i??"div",{ref:l,style:{transitionProperty:"opacity, transform",transitionDuration:"280ms",transitionTimingFunction:"cubic-bezier(0.2, 0.7, 0.2, 1)",transitionDelay:m?"0ms":`${r}ms`,opacity:+!m,transform:m?`translate3d(0, ${o}px, 0)`:"translate3d(0, 0, 0)",willChange:c?"opacity, transform":void 0},className:(0,a.cn)(s),children:e})}])},346297,e=>{"use strict";e.i(429466);var t=e.i(523189),n=e.i(49199),a=e.i(693713),r=e.i(628396),i=e.i(190005),o=e.i(969189),s=e.i(269356),l=n,c=e.i(396952);function d(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class u extends l.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if((0,s.isHTMLElement)(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,n=(0,s.isHTMLElement)(e)&&e.offsetWidth||0,a=(0,s.isHTMLElement)(e)&&e.offsetHeight||0,r=getComputedStyle(t),i=this.props.sizeRef.current;i.height=parseFloat(r.height),i.width=parseFloat(r.width),i.top=t.offsetTop,i.left=t.offsetLeft,i.right=n-i.width-i.left,i.bottom=a-i.height-i.top,i.direction=r.direction}return null}componentDidUpdate(){}render(){return this.props.children}}function p({children:e,isPresent:a,anchorX:r,anchorY:i,root:o,pop:s}){let m=(0,l.useId)(),h=(0,l.useRef)(null),f=(0,l.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0,direction:"ltr"}),{nonce:g}=(0,l.useContext)(c.MotionConfigContext),x=function(...e){return n.useCallback(function(...e){return t=>{let n=!1,a=e.map(e=>{let a=d(e,t);return n||"function"!=typeof a||(n=!0),a});if(n)return()=>{for(let t=0;t<a.length;t++){let n=a[t];"function"==typeof n?n():d(e[t],null)}}}}(...e),e)}(h,e.props?.ref??e?.ref);return(0,l.useInsertionEffect)(()=>{let{width:e,height:t,top:n,left:l,right:c,bottom:d,direction:u}=f.current;if(a||!1===s||!h.current||!e||!t)return;let p="rtl"===u,x="left"===r?p?`right: ${c}`:`left: ${l}`:p?`left: ${l}`:`right: ${c}`,w="bottom"===i?`bottom: ${d}`:`top: ${n}`;h.current.dataset.motionPopId=m;let b=document.createElement("style");g&&(b.nonce=g);let v=o??document.head;return v.appendChild(b),b.sheet&&b.sheet.insertRule(` 2 [data-motion-pop-id="${m}"] { 3 position: absolute !important; 4 width: ${e}px !important; 5 height: ${t}px !important; 6 ${x}px !important; 7 ${w}px !important; 8 } 9 `),()=>{h.current?.removeAttribute("data-motion-pop-id"),v.contains(b)&&v.removeChild(b)}},[a]),(0,t.jsx)(u,{isPresent:a,childRef:h,sizeRef:f,pop:s,children:!1===s?e:l.cloneElement(e,{ref:x})})}let m=({children:e,initial:a,isPresent:s,onExitComplete:l,custom:c,presenceAffectsLayout:d,mode:u,anchorX:m,anchorY:f,root:g})=>{let x=(0,r.useConstant)(h),w=(0,n.useId)(),b=(0,n.useRef)(s),v=(0,n.useRef)(l);(0,i.useIsomorphicLayoutEffect)(()=>{b.current=s,v.current=l});let y=!0,j=(0,n.useMemo)(()=>(y=!1,{id:w,initial:a,isPresent:s,custom:c,onExitComplete:e=>{for(let t of(x.set(e,!0),x.values()))if(!t)return;l&&l()},register:e=>(x.set(e,!1),()=>{x.delete(e),b.current||x.size||v.current?.()})}),[s,x,l]);return d&&y&&(j={...j}),(0,n.useMemo)(()=>{x.forEach((e,t)=>x.set(t,!1))},[s]),n.useEffect(()=>{s||x.size||!l||l()},[s]),e=(0,t.jsx)(p,{pop:"popLayout"===u,isPresent:s,anchorX:m,anchorY:f,root:g,children:e}),(0,t.jsx)(o.PresenceContext.Provider,{value:j,children:e})};function h(){return new Map}var f=e.i(626556);let g=e=>e.key||"";function x(e){let t=[];
9return n.Children.forEach(e,e=>{(0,n.isValidElement)(e)&&t.push(e)}),t}e.s(["AnimatePresence",0,({children:e,custom:o,initial:s=!0,onExitComplete:l,presenceAffectsLayout:c=!0,mode:d="sync",propagate:u=!1,anchorX:p="left",anchorY:h="top",root:w})=>{let[b,v]=(0,f.usePresence)(u),y=(0,n.useMemo)(()=>x(e),[e]),j=u&&!b?[]:y.map(g),k=(0,n.useRef)(!0),_=(0,n.useRef)(y),N=(0,r.useConstant)(()=>new Map),S=(0,n.useRef)(new Set),[T,R]=(0,n.useState)(y),[C,E]=(0,n.useState)(y);(0,i.useIsomorphicLayoutEffect)(()=>{k.current=!1,_.current=y;for(let e=0;e<C.length;e++){let t=g(C[e]);j.includes(t)?(N.delete(t),S.current.delete(t)):!0!==N.get(t)&&N.set(t,!1)}},[C,j.length,j.join("-")]);let I=[];if(y!==T){let e=[...y];for(let t=0;t<C.length;t++){let n=C[t],a=g(n);j.includes(a)||(e.splice(t,0,n),I.push(n))}return"wait"===d&&I.length&&(e=I),E(x(e)),R(y),null}let{forceRender:$}=(0,n.useContext)(a.LayoutGroupContext);return(0,t.jsx)(t.Fragment,{children:C.map(e=>{let n=g(e),a=(!u||!!b)&&(y===C||j.includes(n));return(0,t.jsx)(m,{isPresent:a,initial:(!k.current||!!s)&&void 0,custom:o,presenceAffectsLayout:c,mode:d,root:w,onExitComplete:a?void 0:()=>{if(S.current.has(n)||!N.has(n))return;S.current.add(n),N.set(n,!0);let e=!0;N.forEach(t=>{t||(e=!1)}),e&&($?.(),E(_.current),u&&v?.(),l&&l())},anchorX:p,anchorY:h,children:e},n)})})}],346297)},804456,e=>{"use strict";let t="G-D0ZEJ0P7RQ";async function n(e){let n=navigator;if("1"===n.doNotTrack||n.globalPrivacyControl)return;let a=window;if(!0===a[`ga-disable-${t}`]||!document.cookie.split(";").some(e=>e.trim().startsWith("_ga=")))return;let r=a.gtag;if("function"!=typeof r)return;let i=e=>new Promise(n=>{let a=window.setTimeout(()=>n(void 0),200);try{r("get",t,e,e=>{window.clearTimeout(a),n("string"==typeof e||"number"==typeof e?String(e):void 0)})}catch{window.clearTimeout(a),n(void 0)}}),[o,s]=await Promise.all([i("client_id"),i("session_id")]);if(o&&s)return{clientId:o,sessionId:s,formRef:e}}e.s(["captureLeadMeasurement",0,n])},373129,e=>{"use strict";var t=e.i(523189),n=e.i(49199);e.s(["TurnstileWidget",0,function({onVerify:e,className:a}){let r=(0,n.useRef)(null),i=(0,n.useRef)(null),o=(0,n.useRef)(!1);return(0,n.useEffect)(()=>{let t,n,a=!1,s=!1;o.current=!1;let l=t=>{a||o.current||(o.current=!0,e(`unavailable:${t}`))},c=t=>{a||(o.current=!0,e(t))},d=()=>{clearTimeout(t),t=setTimeout(()=>l("watchdog"),6e3)},u=()=>{a||s||(s=!0,n?.disconnect(),d(),(window.turnstile?Promise.resolve():(window.__turnstileLoading||(window.__turnstileLoading=new Promise((e,t)=>{let n=document.createElement("script");n.src="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit",n.async=!0,n.defer=!0,n.onload=()=>e(),n.onerror=()=>t(Error("Turnstile failed to load")),document.head.appendChild(n)})),window.__turnstileLoading)).then(()=>{if(a||!r.current||!window.turnstile)return l("no-api");i.current=window.turnstile.render(r.current,{sitekey:"0x4AAAAAAD13uVMAT9cyoH3V",theme:"auto",callback:c,"expired-callback":()=>{if(!a){o.current=!1,e(null),d();try{i.current&&window.turnstile?.reset(i.current)}catch{l("reset-failed")}}},"error-callback":e=>l(e?String(e):"error"),"timeout-callback":()=>l("timeout")})}).catch(()=>l("script")))},p=r.current?.closest("form"),m=p??r.current;return p?.addEventListener("focusin",u),p?.addEventListener("pointerdown",u),m&&"u">typeof IntersectionObserver?(n=new IntersectionObserver(e=>{e.some(e=>e.isIntersecting)&&u()},{rootMargin:"800px 0px"})).observe(m):u(),()=>{if(a=!0,clearTimeout(t),n?.disconnect(),p?.removeEventListener("focusin",u),p?.removeEventListener("pointerdown",u),i.current&&window.turnstile)try{window.turnstile.remove(i.current)}catch{}}},[]),(0,t.jsx)("div",{ref:r,className:a,style:{minHeight:65}})}])},954732,e=>{"use strict";var t=e.i(523189),n=e.i(633709),a=e.i(49199),r=e.i(945060);let i={hero:"h-[480px] sm:h-[560px] lg:h-[640px]",card:"h-[360px] sm:h-[420px] lg:h-[480px]",mini:"h-[220px] sm:h-[260px]"},o=(0,n.default)(()=>e.A(928650).then(e=>e.OfficeMap),{loadableGenerated:{modules:[802736]},ssr:!1,loading:()=>(0,t.jsx)(s,{variant:"card"})});function s({variant:e}){return(0,t.jsx)("div",{className:(0,r.cn)(i[e],"w-full border border-ink-line bg-ink-bg-elev grid place-items-center"),children:(0,t.jsx)("span",{className:"mono-caps-sm tracking-[0.28em] text-champagne text-[10px]",children:"2033 Trade Center Way, Naples, FL 34109"})})}e.s(["OfficeMap",0,function(e){let n=(0,a.useRef)(null),[r,i]=(0,a.useState)(!1);return(0,a.useEffect)(()=>
9{if(r)return;let e=n.current;if(!e||"u"<typeof IntersectionObserver)return void i(!0);let t=new IntersectionObserver(e=>{for(let n of e)if(n.isIntersecting){i(!0),t.disconnect();break}},{rootMargin:"600px 0px"});return t.observe(e),()=>t.disconnect()},[r]),(0,t.jsx)("div",{ref:n,children:r?(0,t.jsx)(o,{...e}):(0,t.jsx)(s,{variant:e.variant??"card"})})}])},819440,e=>{"use strict";let t=(0,e.i(120848).default)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);e.s(["Check",0,t],819440)},551732,e=>{"use strict";let t=e=>`/images/tierra/${e}`,n={logo:t("logo.png"),companyLogo:t("riva-company.png"),hero:t("hero.webp"),plank:t("plank.webp"),herringbone:t("herringbone.webp")},a=[{name:"Laguna",swatch:t("laguna-swatch.webp"),room:t("rooms-2026-10-06/laguna.webp"),mood:"Light, open, quietly refined.",description:"A pale, luminous foundation for layered neutrals and clean architectural lines."},{name:"Arena",swatch:t("arena-swatch.webp"),room:t("rooms-2026-10-06/arena.webp"),mood:"Warm, natural, coastal.",description:"Soft, sand-toned warmth that sits comfortably beside stone, linen and natural textures."},{name:"Monte",swatch:t("monte-swatch.webp"),room:t("rooms-2026-10-06/monte.webp"),mood:"Grounded, balanced, organic.",description:"An earthy oak tone for spaces that pair natural materials with a stronger sense of contrast."},{name:"Sierra",swatch:t("sierra-swatch.webp"),room:t("rooms-2026-10-06/sierra.webp"),mood:"Radiant, inviting, harmonious.",description:"A warm wood palette that brings depth to bright rooms and a soft counterpoint to painted cabinetry."},{name:"Roca",swatch:t("roca-swatch.webp"),room:t("rooms-2026-10-06/roca.webp"),mood:"Rich, composed, enduring.",description:"A deeper, rock-inspired tone for a more grounded interior palette."}],r=["Select","Character"],i=["Wide plank","Herringbone"],o={plank:"/downloads/riva/tierra-2026/wide-plank-data-sheets.pdf",herringbone:"/downloads/riva/tierra-2026/herringbone-data-sheets.pdf",warranty:"/downloads/riva/tierra-2026/limited-warranty.pdf",maintenance:"/downloads/riva/tierra-2026/maintenance.pdf"};e.s(["TIERRA_ASSETS",0,n,"TIERRA_COLORS",0,a,"TIERRA_DOCUMENTS",0,o,"TIERRA_FORMATS",0,i,"TIERRA_GRADES",0,r,"tierraInquiryHref",0,function(e){let t=new URLSearchParams({from:"tierra",service:"hardwood",collection:"TIERRA"});return e?.color&&t.set("color",e.color),e?.grade&&t.set("grade",e.grade),e?.format&&t.set("format",e.format),e?.visit&&t.set("intent","visit"),e?.trade&&t.set("trade","1"),`/contact?${t.toString()}`},"tierraInquiryNote",0,function(e){let t=[a.find(t=>t.name===e.get("color"))?.name,r.find(t=>t===e.get("grade")),i.find(t=>t===e.get("format"))].filter(Boolean).join(" · ");return`TIERRA${t?` â ${t}`:""} (from the TIERRA collection)`},"tierraSheet",0,function(e,t,n){let r=2*a.findIndex(t=>t.name===e)+("Character"===t?2:1);return`${"Wide plank"===n?o.plank:o.herringbone}#page=${r}`},"tierraSpecimen",0,function(e,n,a){return t(`specimens-2026-10-06/${e.toLowerCase()}-${n.toLowerCase()}-${"Wide plank"===a?"plank":"herringbone"}.webp`)}])},426315,e=>{"use strict";var t=e.i(523189),n=e.i(715519),a=e.i(819440),r=e.i(346297),i=e.i(584684),o=e.i(878883),s=e.i(49199),l=e.i(375679),c=e.i(945060),d=e.i(458002),u=e.i(804456),p=e.i(631338),m=e.i(551732),h=e.i(373129);let f=["Flooring","Tile & Stone","Cabinets","Carpet & Rugs","Window Treatments","Outdoor Awnings & Screens","Whole-home","Just exploring"],g=[{value:"ready",label:"Ready to start"},{value:"soon",label:"In a few months"},{value:"away",label:"While I'm away for the season"},{value:"exploring",label:"Just exploring"}],x={flooring:["Flooring"],hardwood:["Flooring"],riva:["Flooring"],lvp:["Flooring"],"luxury-vinyl":["Flooring"],tile:["Tile & Stone"],stone:["Tile & Stone"],"natural-stone":["Tile & Stone"],cabinets:["Cabinets"],kitchen:["Cabinets"],carpet:["Carpet & Rugs"],rugs:["Carpet & Rugs"],"window-treatments":["Window Treatments"],shades:["Window Treatments"],awnings:["Outdoor Awnings & Screens"],screens:["Outdoor Awnings & Screens"],"whole-home":["Whole-home"]},w=[.23,1,.32,1],b=`https://www.google.com/maps/dir/?api=1&destination=${encodeURIComponent(`${p.SITE.address.street}, ${p.SITE.address.city}, ${p.SITE.address.region} ${p.SITE.address.postal}`)}`;e.s(["ContactForm",0,function({surface:e="bone"}){let v="ink"===e,y=(0,s.useId)(),j=(0,o.useReducedMotion)()??!1,[k,_]=(0,s.use
9State)([]),[N,S]=(0,s.useState)(null),[T,R]=(0,s.useState)("idle"),[C,E]=(0,s.useState)({}),[I,$]=(0,s.useState)(null),[A,L]=(0,s.useState)(null),[W,P]=(0,s.useState)(""),[M,F]=(0,s.useState)(!1),[O,q]=(0,s.useState)([]),[D,V]=(0,s.useState)(null),[z,H]=(0,s.useState)(null),[U,G]=(0,s.useState)(null),B=(0,s.useRef)(null);(0,s.useEffect)(()=>{if("success"!==T)return;let e=B.current;if(!e)return;let t=e.getBoundingClientRect();(t.top<0||t.bottom>window.innerHeight)&&e.scrollIntoView({block:"center",behavior:j?"auto":"smooth"})},[T,j]),(0,s.useEffect)(()=>{let e=new URLSearchParams(window.location.search),t=new Date;G(t),q((0,d.nextVisitDays)(t)),"visit"===e.get("intent")&&F(!0);let n=x[(e.get("service")??e.get("interest")??"").toLowerCase()],a=[],r=n?[...n]:[];if("riva"===e.get("from")){r.includes("Flooring")||(r=[...r,"Flooring"]);let t=[e.get("collection"),e.get("grade"),e.get("color")].filter(e=>!!e).map(e=>e.replace(/[-_]/g," ")).join(" · ");a.push(`RIVA${t?` â ${t}`:""} (from the RIVA selector)`)}"tierra"===e.get("from")&&(r.includes("Flooring")||(r=[...r,"Flooring"]),a.push((0,m.tierraInquiryNote)(e))),"1"===e.get("trade")&&a.push("Trade inquiry â designer / builder / GC");let i=e.get("need");"vendor-packet"===i&&a.push("Vendor packet request â legal entity + W-9, current COI (GL / WC / auto / umbrella, additional-insured options), scope matrix, references"),"plans"===i&&a.push("Plans for a quote â reply with the plan set, finish schedule, specs, cabinet elevations, addenda, bid date and installation window");let o=e.get("timeline");o&&g.some(e=>e.value===o)&&S(o),r.length&&_(r),a.length&&P(a.join("\n"))},[]),(0,s.useEffect)(()=>{function e(e){if(0!==e.button||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey)return;let t=e.target?.closest?.("a[href]");if(!(t instanceof HTMLAnchorElement)||t.target&&"_self"!==t.target)return;let n=new URL(t.href,window.location.href);n.origin===window.location.origin&&n.pathname===window.location.pathname&&"visit"===n.searchParams.get("intent")&&F(!0)}return document.addEventListener("click",e),()=>document.removeEventListener("click",e)},[]);let K=e=>j?{initial:{opacity:1},animate:{opacity:1},transition:{duration:0}}:{initial:{opacity:0,y:14},animate:{opacity:1,y:0},transition:{duration:.5,ease:w,delay:e}};async function J(e){var t;let n,a,r,i;e.preventDefault();let o=new FormData(e.currentTarget),s=String(o.get("name")??"").trim(),c=String(o.get("phone")??"").trim(),p=String(o.get("email")??"").trim(),m=String(o.get("note")??"").trim(),h={};if(s.length<2&&(h.name="Your name, please"),c.replace(/\D/g,"").length<10&&(h.phone="A number we can reach you on"),p&&!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(p)&&(h.email="That email looks off"),Object.keys(h).length)return void E(h);E({}),$(null),R("submitting");let f=(t={name:s,phone:c,email:p,interests:k,timeline:N,note:m,attribution:(0,l.readAttribution)(),visit:M?{day:D,windowId:z}:null},n=["[Website contact]"],t.visit&&n.push((0,d.visitNoteLine)(t.visit)),(a=(0,l.attributionNote)(t.attribution??null))&&n.push(a),t.interests.length&&n.push(`Interested in: ${t.interests.join(", ")}`),"away"===t.timeline&&n.push("Timing: owner is away for the season â wants the install done while gone"),t.note&&(n.push(""),n.push(t.note)),r=n.join("\n").slice(0,1900),i="ready"===t.timeline?"Ready to begin":"soon"===t.timeline?"1â3 months":"away"===t.timeline?"3â6 months":"Exploring",{name:t.name,email:t.email||"[email protected]",phone:t.phone,source:"Website contact",address:"(Website inquiry â to confirm on call)",projectTypes:["Whole-room renovation"],squareFootage:"Under 500 sq ft",timeline:i,hoaBuilding:"",notes:r});try{let e=await (0,u.captureLeadMeasurement)("contact"),t=await fetch("/api/estimate",{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify({...f,turnstileToken:A,measurement:e})}),n=await t.json().catch(()=>({}));if(!t.ok||!n.ok){R("error"),$("string"==typeof n.error?n.error:"Something hiccuped â give us a call at (239) 597-0077 and we'll take care of it.");return}R("success");let a=(0,l.attributionParams)((0,l.readAttribution)());(0,l.track)("form_submission",{form_ref:"contact",submission_type:M?"showroom_request":"project_inquiry",...a})}catch{R("error"),$("Network error â call us at (239) 597-0077.")}}let Y={background:v?"linear-gradient(180deg, #1d1a16 0%, #181613 100%)":"linear-gradient(180deg, #fffdfa 0%, #faf6ee 46%, #f1e8d7 100%)"},X=(0,c.cn)("relative isolate overflow-hidden rounded-[14px] border",v?"border-ink-line shadow-[inset_0_1px_0_rgba(255,255,255,0.05),0_44px_90px_-50px_rgba(0,0,0,0.66)]":"border-warm-1/10 shadow-[inset_0_1px_0_rgba(255,255,255,0.9),0_1px_2px_rgba(26,20,17,0.04),0_44px_92px_-52px_rgba(26,20,17,0.5)]"),Q=(0,t.jsx)("span",{"aria-hidden":!0,
9className:"pointer-events-none absolute inset-x-0 top-0 z-10 h-[3px] bg-[linear-gradient(90deg,transparent,#c28b5c_24%,#c8a064_50%,#c28b5c_76%,transparent)]"}),Z=D&&z?(0,d.visitWindows)(D.saturday).find(e=>e.id===z):void 0;if("success"===T)return(0,t.jsxs)("div",{ref:B,className:(0,c.cn)(X,"p-8 lg:p-10"),style:Y,"data-contact-success":!0,children:[Q,(0,t.jsxs)("div",{className:"flex flex-col items-start gap-4",children:[(0,t.jsx)(i.motion.span,{initial:j?{opacity:1,scale:1}:{opacity:0,scale:.6},animate:{opacity:1,scale:1},transition:j?{duration:0}:{duration:.5,ease:w},className:(0,c.cn)("flex h-12 w-12 items-center justify-center rounded-full",v?"bg-champagne/15 text-champagne-hi":"bg-champagne-soft text-champagne-lo"),children:(0,t.jsx)(a.Check,{className:"h-6 w-6",strokeWidth:2.25,"aria-hidden":!0})}),(0,t.jsx)("span",{className:(0,c.cn)("rd-eyebrow",v?"text-champagne-hi":"text-champagne-lo"),children:M?"Visit requested":"Got it"}),(0,t.jsx)("h3",{className:(0,c.cn)("font-display text-[26px] font-semibold leading-[1.12] lg:text-[32px]",v?"text-bone":"text-warm-1"),children:M?"Weâll call to confirm your visit.":"Weâll call you shortly."}),(0,t.jsx)("p",{className:(0,c.cn)("font-sans text-[15.5px] leading-[1.65]",v?"text-ink-2":"text-warm-2"),children:M?(0,t.jsxs)(t.Fragment,{children:[D?`You asked for ${D.weekday} ${D.date}${Z?`, ${Z.label.toLowerCase()}`:""}. `:"","Cedric or the team will call to confirm the time. The showroom is at"," ",p.SITE.address.street,", ",p.SITE.address.city," â ",p.SITE.hours,"."]}):"Expect a friendly call from Cedric or the team â no pressure, no sales pitch, just an honest conversation about your space."}),M&&(0,t.jsx)("a",{href:b,target:"_blank",rel:"noopener noreferrer","data-directions-placement":"contact-visit-success",className:(0,c.cn)("rd-ulink inline-flex w-fit items-center gap-2 font-display text-[15px] font-medium",v?"text-champagne-hi":"text-champagne-lo"),children:"Get directions"}),(0,t.jsx)("a",{href:"tel:+12395970077",className:(0,c.cn)("rd-ulink mt-1 inline-flex w-fit items-center gap-2 font-display text-[15px] font-medium",v?"text-champagne-hi":"text-champagne-lo"),children:"Or call us now â (239) 597-0077"})]})]});let ee=(0,c.cn)("font-sans text-[14px] font-medium leading-[1.4] transition-colors duration-[var(--dur-mid)]",v?"text-champagne group-focus-within/field:text-champagne-hi":"text-warm-3 group-focus-within/field:text-champagne-lo"),et=(0,c.cn)("w-full min-h-12 rounded-[9px] border px-4 py-3.5 font-sans text-[16px] outline-none","transition-[border-color,box-shadow,background-color] duration-[var(--dur-mid)] ease-[var(--ease-out)]",v?"border-ink-line bg-ink-bg-deep/70 text-bone placeholder:text-ink-3 shadow-[inset_0_1px_2px_rgba(0,0,0,0.32)] focus:border-champagne focus:shadow-[0_0_0_3px_rgba(194,139,92,0.26)]":"border-warm-1/15 bg-[#fffdf9] text-warm-1 placeholder:text-warm-3 shadow-[inset_0_1px_2px_rgba(26,20,17,0.05)] focus:border-champagne focus:bg-white focus:shadow-[0_0_0_3px_rgba(194,139,92,0.2)]"),en="font-sans text-[13px] text-danger",ea=e=>(0,c.cn)("inline-flex min-h-[44px] items-center gap-1.5 rounded-[10px] border px-4 py-2.5 font-sans text-[14px]","transition-[border-color,background-color,color,box-shadow] duration-[var(--dur-mid)] ease-[var(--ease-out)]","focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-champagne",e?v?"border-champagne bg-champagne/15 text-champagne-hi shadow-[0_0_0_1px_rgba(194,139,92,0.4)]":"border-champagne-lo bg-champagne-soft text-champagne-lo shadow-[0_8px_18px_-10px_rgba(154,102,56,0.5)]":v?"border-ink-line bg-ink-bg-deep/40 text-ink-2 hover:border-bone/30 hover:text-bone":"border-warm-1/15 bg-white/55 text-warm-2 hover:border-warm-1/35 hover:text-warm-1 hover:bg-white"),er=e=>(0,t.jsx)(r.AnimatePresence,{initial:!1,children:e&&(0,t.jsx)(i.motion.span,{initial:j?{opacity:1}:{opacity:0,width:0,scale:.4},animate:{opacity:1,width:"auto",scale:1},exit:j?{opacity:0}:{opacity:0,width:0,scale:.4},transition:{duration:.2,ease:w},className:"-ml-0.5 inline-flex items-center overflow-hidden",children:(0,t.jsx)(a.Check,{className:"h-3.5 w-3.5",
9strokeWidth:2.75,"aria-hidden":!0})},"c")});return(0,t.jsxs)("form",{onSubmit:J,noValidate:!0,"data-contact-form":!0,className:(0,c.cn)(X,"flex flex-col gap-6 p-5 sm:p-7 lg:p-9"),style:Y,children:[Q,(0,t.jsxs)(i.motion.div,{...K(.04),className:"group/field flex flex-col gap-2",children:[(0,t.jsx)("label",{htmlFor:`${y}-name`,className:ee,children:"Name"}),(0,t.jsx)("input",{id:`${y}-name`,name:"name",type:"text",autoComplete:"name",placeholder:"First and last","aria-invalid":!!C.name||void 0,className:et}),C.name&&(0,t.jsx)("span",{className:en,children:C.name})]}),(0,t.jsxs)(i.motion.div,{...K(.1),className:"grid gap-5 sm:grid-cols-2",children:[(0,t.jsxs)("div",{className:"group/field flex flex-col gap-2",children:[(0,t.jsx)("label",{htmlFor:`${y}-phone`,className:ee,children:"Phone"}),(0,t.jsx)("input",{id:`${y}-phone`,name:"phone",type:"tel",inputMode:"tel",autoComplete:"tel",placeholder:"(239) 000-0000","aria-invalid":!!C.phone||void 0,className:et}),C.phone&&(0,t.jsx)("span",{className:en,children:C.phone})]}),(0,t.jsxs)("div",{className:"group/field flex flex-col gap-2",children:[(0,t.jsxs)("label",{htmlFor:`${y}-email`,className:ee,children:["Email"," ",(0,t.jsx)("span",{className:(0,c.cn)("normal-case tracking-normal",v?"text-ink-4":"text-warm-3"),children:"(optional)"})]}),(0,t.jsx)("input",{id:`${y}-email`,name:"email",type:"email",inputMode:"email",autoComplete:"email",placeholder:"[email protected]","aria-invalid":!!C.email||void 0,className:et}),C.email&&(0,t.jsx)("span",{className:en,children:C.email})]})]}),(0,t.jsxs)(i.motion.fieldset,{...K(.13),className:"flex flex-col gap-3","data-visit-request":!0,children:[(0,t.jsx)("legend",{className:"sr-only",children:"Showroom visit"}),(0,t.jsxs)(i.motion.button,{type:"button","aria-pressed":M,"aria-controls":`${y}-visit`,onClick:()=>F(e=>!e),whileTap:j?void 0:{scale:.97},className:(0,c.cn)(ea(M),"w-fit"),children:[er(M),"Iâd like to visit the showroom"]}),(0,t.jsx)(r.AnimatePresence,{initial:!1,children:M&&(0,t.jsxs)(i.motion.div,{id:`${y}-visit`,initial:j?{opacity:1}:{opacity:0,height:0},animate:{opacity:1,height:"auto"},exit:j?{opacity:0}:{opacity:0,height:0},transition:{duration:.28*!j,ease:w},className:"flex flex-col gap-4 overflow-hidden",children:[(0,t.jsxs)("fieldset",{className:"flex flex-col gap-2.5",children:[(0,t.jsxs)("legend",{className:(0,c.cn)("mb-1 font-sans text-[14px] font-medium",v?"text-champagne":"text-warm-3"),children:["Preferred day"," ",(0,t.jsx)("span",{className:(0,c.cn)("normal-case tracking-normal",v?"text-ink-4":"text-warm-3"),children:"(optional)"})]}),(0,t.jsx)("div",{className:"flex flex-wrap gap-2",children:O.map(e=>{let n=D?.iso===e.iso;return(0,t.jsxs)("button",{type:"button","aria-pressed":n,"data-visit-day":e.iso,onClick:()=>{V(n?null:e),n||!z||(U?(0,d.openWindows)(e,U):(0,d.visitWindows)(e.saturday)).some(e=>e.id===z)||H(null)},className:(0,c.cn)(ea(n),"flex-col items-start gap-0 px-3.5 py-2 leading-tight"),children:[(0,t.jsx)("span",{className:"font-sans text-[11px] font-semibold uppercase tracking-[0.12em] opacity-80",children:e.weekday}),(0,t.jsx)("span",{children:e.date})]},e.iso)})})]}),(0,t.jsxs)("fieldset",{className:"flex flex-col gap-2.5",children:[(0,t.jsxs)("legend",{className:(0,c.cn)("mb-1 font-sans text-[14px] font-medium",v?"text-champagne":"text-warm-3"),children:["Time"," ",(0,t.jsx)("span",{className:(0,c.cn)("normal-case tracking-normal",v?"text-ink-4":"text-warm-3"),children:"(optional)"})]}),(0,t.jsx)("div",{className:"flex flex-wrap gap-2",children:(D&&U?(0,d.openWindows)(D,U):(0,d.visitWindows)(D?.saturday??!1)).map(e=>{let n=z===e.id;return(0,t.jsxs)("button",{type:"button","aria-pressed":n,onClick:()=>H(n?null:e.id),className:ea(n),children:[e.label," ",(0,t.jsx)("span",{className:"opacity-70",children:e.hours})]},e.id)})})]}),(0,t.jsxs)("p",{className:(0,c.cn)("font-sans text-[13px] leading-[1.55]",v?"text-ink-3":"text-warm-3"),children:["Weâll call to confirm. ",p.SITE.address.street,", ",p.SITE.address.city," ·"," ",p.SITE.hours,"."]})]},"visit")})]}),(0,t.jsxs)(i.motion.fieldset,{...K(.16),className:"flex flex-col gap-3",children:[(0,t.jsxs)("legend",{className:(0,
9c.cn)("mb-1 font-sans text-[14px] font-medium",v?"text-champagne":"text-warm-3"),children:["What can we help with?"," ",(0,t.jsx)("span",{className:(0,c.cn)("normal-case tracking-normal",v?"text-ink-4":"text-warm-3"),children:"(optional)"})]}),(0,t.jsx)("div",{className:"flex flex-wrap gap-2.5",children:f.map(e=>{let n=k.includes(e);return(0,t.jsxs)(i.motion.button,{type:"button","aria-pressed":n,onClick:()=>_(t=>t.includes(e)?t.filter(t=>t!==e):[...t,e]),whileTap:j?void 0:{scale:.95},className:ea(n),children:[er(n),e]},e)})})]}),(0,t.jsxs)(i.motion.fieldset,{...K(.22),className:"flex flex-col gap-3",children:[(0,t.jsxs)("legend",{className:(0,c.cn)("mb-1 font-sans text-[14px] font-medium",v?"text-champagne":"text-warm-3"),children:["Timeline"," ",(0,t.jsx)("span",{className:(0,c.cn)("normal-case tracking-normal",v?"text-ink-4":"text-warm-3"),children:"(optional)"})]}),(0,t.jsx)("div",{className:"flex flex-wrap gap-2.5",children:g.map(e=>{let n=N===e.value;return(0,t.jsxs)(i.motion.button,{type:"button","aria-pressed":n,onClick:()=>S(n?null:e.value),whileTap:j?void 0:{scale:.95},className:ea(n),children:[er(n),e.label]},e.value)})})]}),(0,t.jsxs)(i.motion.div,{...K(.28),className:"group/field flex flex-col gap-2",children:[(0,t.jsxs)("label",{htmlFor:`${y}-note`,className:ee,children:["Anything else?"," ",(0,t.jsx)("span",{className:(0,c.cn)("normal-case tracking-normal",v?"text-ink-4":"text-warm-3"),children:"(optional)"})]}),(0,t.jsx)("textarea",{defaultValue:W,id:`${y}-note`,name:"note",rows:3,placeholder:"A sentence about your space is plenty.",className:(0,c.cn)(et,"min-h-[88px] resize-y")},W)]}),"error"===T&&I&&(0,t.jsx)("div",{role:"alert",className:(0,c.cn)("rounded-[9px] border p-3.5 font-sans text-[13.5px]",v?"border-danger/50 bg-danger/[0.08] text-bone":"border-danger/40 bg-danger/[0.06] text-danger"),children:I}),(0,t.jsxs)(i.motion.div,{...K(.34),className:"flex flex-col gap-3",children:[(0,t.jsx)(h.TurnstileWidget,{onVerify:L,className:"min-h-[65px]"}),(0,t.jsxs)("button",{type:"submit",disabled:"submitting"===T||null===A,style:{background:v?"linear-gradient(180deg, #c8a064 0%, #c28b5c 100%)":"linear-gradient(180deg, #7c241b 0%, #6b2018 100%)"},className:(0,c.cn)("group relative isolate inline-flex items-center justify-center overflow-hidden rounded-[10px] min-h-[52px] px-6 py-4 font-sans text-[16px] font-semibold","transition-[transform,box-shadow,filter] duration-[var(--dur-mid)] ease-[var(--ease-out)]","hover:brightness-[1.06] active:scale-[0.99] disabled:cursor-not-allowed disabled:opacity-60",v?"text-ink-bg shadow-[inset_0_1px_0_rgba(255,255,255,0.35),0_16px_34px_-14px_rgba(194,139,92,0.6)]":"text-bone shadow-[inset_0_1px_0_rgba(255,255,255,0.16),0_16px_34px_-14px_rgba(107,32,24,0.6)]"),children:[(0,t.jsx)("span",{"aria-hidden":!0,className:"pointer-events-none absolute inset-0 -translate-x-[130%] bg-[linear-gradient(110deg,transparent_32%,rgba(255,255,255,0.28)_50%,transparent_68%)] transition-transform duration-[800ms] ease-[var(--ease-out)] group-hover:translate-x-[130%] motion-reduce:hidden"}),(0,t.jsxs)("span",{className:"relative z-10 flex items-center gap-3",children:["submitting"===T?"Sendingâ¦":M?"Request my visit":"Send message",(0,t.jsx)("span",{"aria-hidden":!0,className:"transition-transform duration-[var(--dur-mid)] group-hover:translate-x-1",children:(0,t.jsx)(n.ArrowRight,{size:18,strokeWidth:1.8})})]})]}),(0,t.jsx)("p",{className:(0,c.cn)("font-sans text-[13px] leading-[1.6]",v?"text-ink-3":"text-warm-3"),children:"No pressure, no obligation. Weâll only use this to reach out about your project."})]})]})}],426315)},543735,e=>{e.v(t=>Promise.all(["static/chunks/0kp3uw0_p4.q4.js","static/chunks/03c7rb8e7klnr.js"].map(t=>e.l(t))).then(()=>t(661892)))},928650,e=>{e.v(t=>Promise.all(["static/chunks/0c8ie4waiph_r.css","static/chunks/0zaj320o6tnb1.js","static/chunks/03c7rb8e7klnr.js"].map(t=>e.l(t))).then(()=>t(802736)))}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.