1import{q as c,j as o,i as m}from"./vendor-BuyNbqln.js";import{S as u}from"./ServicePageTemplate-BkV4uoX5.js";import{g,a as p}from"./data-materials-BLv9D_xK.js";import{a as r}from"./images-ycxJNfr7.js";import"./index-CHTg2y3M.js";import"./ui-BXOUtchM.js";import"./MapEmbed-N3998wi2.js";import"./TextReveal-DcOfPTrF.js";import"./Breadcrumb-BOklbAIr.js";import"./chevron-right-C5YQ7kM5.js";import"./StickyTOC-CXU2FalD.js";import"./check-ktzsb1Hc.js";import"./link-2-TSATLTku.js";import"./star-DBw-HpFj.js";import"./reviews-52os1VqP.js";import"./motion-BAGFOc4Z.js";const d=r.kingsManorMarbleKitchenConePendants,b=r.highlandForestSpaBathFreestandingTub,f=r.highlandForestGrandLivingPlasterFireplace,v=r.emeraldVelvetNavyBuiltins,l=[d,b,f,v],x=i=>{let e=0;for(let a=0;a<i.length;a++)e=(e<<5)-e+i.charCodeAt(a);return l[Math.abs(e)%l.length]},T=()=>{const{slug:i}=c(),e=i?g(i):void 0;if(!e)return o.jsx(m,{to:"/404",replace:!0});const a=p(e.relatedSlugs),t=`${e.material} ${e.application} ${e.headline}`.toLowerCase(),s=[];(t.includes("kitchen")||t.includes("countertop")||t.includes("cabinet"))&&s.push({label:"Luxury Kitchen Design Charlotte",path:"/rooms/luxury-kitchen-design-charlotte"}),(t.includes("bath")||t.includes("shower")||t.includes("vanit"))&&s.push({label:"Luxury Bathroom Design Charlotte",path:"/rooms/luxury-bathroom-design-charlotte"}),(t.includes("floor")||t.includes("living")||t.includes("wall"))&&s.push({label:"Luxury Living Room Design Charlotte",path:"/rooms/luxury-living-room-design-charlotte"});const h=[...s,...a.map(n=>({label:n.material+" Guide",path:`/guides/materials/${n.slug}`})),{label:"Kitchen & Bath Design",path:"/services/kitchen-bath-design"},{label:"Custom Cabinetry & Built-Ins",path:"/services/custom-cabinetry-built-ins"},{label:"Design Selections & Finishes",path:"/services/design-selections-finish-coordination"},{label:"Charlotte Interior Designer",path:"/charlotte-interior-designer"},{label:"Request an Introduction",path:"/inquire"}];return o.jsx(u,{seo:{title:e.metaTitle,description:e.metaDescription,canonical:`/guides/materials/${e.slug}`},hero:{label:"Material Guide",headline:e.headline,subheadline:e.subheadline,image:x(e.slug),imageAlt:`${e.material} ${e.application.toLowerCase()} by Emerald & Oak Design in Charlotte NC`},intro:{heading:e.introHeading,paragraphs:e.introParagraphs},sections:e.sections,faqs:e.faqs,relatedLinks:h})};export{T as default};
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.