import{J as T,K as A,M as N,O as k,d as B,Q as j,R as E,U as z,V as $,W as x,X as D,Y as W,Z as V,$ as ee,a0 as F,a1 as q,a2 as S,_ as L,o as n,b as u,F as U,l as J,n as d,L as K,s as R,r as P,e as o,j as p,t as w,i as f,w as v,f as c,g as l,a3 as te,C as ne,y}from"./app.e9f0138e.js";function H(a,i){if(a)return a;let t=i!=null?i:"button";if(typeof t=="string"&&t.toLowerCase()==="button")return"button"}function ae(a,i){let t=T(H(a.value.type,a.value.as));return A(()=>{t.value=H(a.value.type,a.value.as)}),N(()=>{var b;t.value||k(i)&&k(i)instanceof HTMLButtonElement&&!((b=k(i))!=null&&b.hasAttribute("type"))&&(t.value="button")}),t}var se=(a=>(a[a.Open=0]="Open",a[a.Closed=1]="Closed",a))(se||{});let Y=Symbol("DisclosureContext");function M(a){let i=q(Y,null);if(i===null){let t=new Error(`<${a} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,M),t}return i}let Q=Symbol("DisclosurePanelContext");function ie(){return q(Q,null)}let re=B({name:"Disclosure",props:{as:{type:[Object,String],default:"template"},defaultOpen:{type:[Boolean],default:!1}},setup(a,{slots:i,attrs:t}){let b=T(a.defaultOpen?0:1),r=T(null),e=T(null),s={buttonId:T(`headlessui-disclosure-button-${j()}`),panelId:T(`headlessui-disclosure-panel-${j()}`),disclosureState:b,panel:r,button:e,toggleDisclosure(){b.value=E(b.value,{[0]:1,[1]:0})},closeDisclosure(){b.value!==1&&(b.value=1)},close(h){s.closeDisclosure();let C=(()=>h?h instanceof HTMLElement?h:h.value instanceof HTMLElement?k(h):k(s.button):k(s.button))();C==null||C.focus()}};return z(Y,s),$(x(()=>E(b.value,{[0]:D.Open,[1]:D.Closed}))),()=>{let{defaultOpen:h,...C}=a,m={open:b.value===0,close:s.close};return W({theirProps:C,ourProps:{},slot:m,slots:i,attrs:t,name:"Disclosure"})}}});B({name:"DisclosureButton",props:{as:{type:[Object,String],default:"button"},disabled:{type:[Boolean],default:!1},id:{type:String,default:null}},setup(a,{attrs:i,slots:t,expose:b}){let r=M("DisclosureButton"),e=ie(),s=x(()=>e===null?!1:e.value===r.panelId.value);A(()=>{s.value||a.id!==null&&(r.buttonId.value=a.id)}),V(()=>{s.value||(r.buttonId.value=null)});let h=T(null);b({el:h,$el:h}),s.value||N(()=>{r.button.value=h.value});let C=ae(x(()=>({as:a.as,type:i.type})),h);function m(){var g;a.disabled||(s.value?(r.toggleDisclosure(),(g=k(r.button))==null||g.focus()):r.toggleDisclosure())}function O(g){var I;if(!a.disabled)if(s.value)switch(g.key){case S.Space:case S.Enter:g.preventDefault(),g.stopPropagation(),r.toggleDisclosure(),(I=k(r.button))==null||I.focus();break}else switch(g.key){case S.Space:case S.Enter:g.preventDefault(),g.stopPropagation(),r.toggleDisclosure();break}}function _(g){switch(g.key){case S.Space:g.preventDefault();break}}return()=>{var g;let I={open:r.disclosureState.value===0},{id:X,...Z}=a,G=s.value?{ref:h,type:C.value,onClick:m,onKeydown:O}:{id:(g=r.buttonId.value)!=null?g:X,ref:h,type:C.value,"aria-expanded":r.disclosureState.value===0,"aria-controls":r.disclosureState.value===0||k(r.panel)?r.panelId.value:void 0,disabled:a.disabled?!0:void 0,onClick:m,onKeydown:O,onKeyup:_};return W({ourProps:G,theirProps:Z,slot:I,attrs:i,slots:t,name:"DisclosureButton"})}}});B({name:"DisclosurePanel",props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},id:{type:String,default:null}},setup(a,{attrs:i,slots:t,expose:b}){let r=M("DisclosurePanel");A(()=>{a.id!==null&&(r.panelId.value=a.id)}),V(()=>{r.panelId.value=null}),b({el:r.panel,$el:r.panel}),z(Q,r.panelId);let e=ee(),s=x(()=>e!==null?(e.value&D.Open)===D.Open:r.disclosureState.value===0);return()=>{var h;let C={open:r.disclosureState.value===0,close:r.close},{id:m,...O}=a,_={id:(h=r.panelId.value)!=null?h:m,ref:r.panel};return W({ourProps:_,theirProps:O,slot:C,attrs:i,slots:t,features:F.RenderStrategy|F.Static,visible:s.value,name:"DisclosurePanel"})}}});const le={name:"breadcrumbs",inject:["root"],props:["absolute"],computed:{classes(){return this.absolute==="true"?"breadcrumbs absolute":"breadcrumbs"}}},oe={class:"breadcrumb"},ce=["href","innerHTML"],de=["innerHTML"];function ue(a,i,t,b,r,e){return n(),u("div",{class:d(e.classes)},[(n(!0),u(U,null,J(e.root.entity.breadcrumbs,s=>(n(),u("p",oe,[s.item!==null?(n(),u("a",{key:0,href:s.item,innerHTML:s.name},null,8,ce)):(n(),u("span",{key:1,innerHTML:s.name},null,8,de))]))),256))],2)}const ye=L(le,[["render",ue],["__scopeId","data-v-eb6b41ab"]]);const he={name:"medicate-advantage",inject:["root"],components:{Anchor:K,CustomSvg:R},data(){return{pageLink:this.root.entity.organizationId!=114?this.root.entity.url+"/payment-options/medicare-advantage-dental-benefits":this.root.entity.url+"/payment-options/medicare-advantage-dental-benefits-in-arlington-va-22203"}}},me={class:"medicate-advantage"},pe={class:"content"},be={class:"copy"},fe=["href"],ge={class:"cta-wrapper"},ve={class:"bg-image"};function Ce(a,i,t,b,r,e){const s=P("anchor"),h=P("custom-svg");return n(),u("div",me,[o("div",pe,[o("div",be,[o("h4",null,[p(w(e.root.entity.name)+" accepts ",1),o("a",{href:r.pageLink},"Medicare Advantage plans",8,fe),i[0]||(i[0]=p(" to fit your dental\xA0needs."))]),o("div",ge,[f(s,{href:e.root.entity.appointmentUrl,target:e.root.entity.appointmentTarget,class:"cta"},{default:v(()=>i[1]||(i[1]=[p("Book appointment")])),_:1},8,["href","target"]),e.root.entity.locationId!==null?(n(),c(s,{key:0,href:e.root.entity.appointmentUrl,target:e.root.entity.location_phone,class:"cta",innerHTML:"Call "+e.root.entity.location_phone_display},null,8,["href","target","innerHTML"])):l("",!0)])]),o("div",ve,[f(h,{type:"icon",name:"icon-medicare-advantage-logo-white",class:"icon-medicare-advantage-logo-white"})])])])}const ke=L(he,[["render",Ce],["__scopeId","data-v-72578384"]]);const _e={name:"layout",props:["type","boxes","backgroundColor","patterns","patternColor","patternWide","columns","sectionClasses","contentClasses","innerContentClasses","containerClasses","sidebar","patternType","heroImage","availableAppointmentsAPI"],components:{MedicateAdvantage:ke,Breadcrumbs:ye,Disclosure:re,Anchor:K,CustomSvg:R,CustomForm:te,CustomPicture:ne},inject:["root"],data(){return{url:this.root.entity.url,window,availableAppointments:[],toShow:3,apiUrl:this.root.entity.availableAppointmentsAPI||"",curatedBoxes:this.boxes?JSON.parse(this.boxes):[]}},methods:{async getAvailableAppointments(){await axios.post(this.apiUrl,{limit:this.toShow},{headers:{"g-path":window.location.pathname||null,"Content-Type":"application/json",Accept:"application/json"}}).then(a=>{a.data.length===0?this.noAppointments=!0:this.availableAppointments=a.data})},handleScroll(a){let i=document.querySelector("header");window.scrollY>100?i.classList.add("bg-scroll-white"):i.classList.remove("bg-scroll-white")}},mounted(){this.type==="curated-three-boxes"&&(this.availableAppointments=this.getAvailableAppointments())},computed:{bgColor(){return this.backgroundColor?" bg-"+this.backgroundColor:""},patternCount(){return this.patterns?parseInt(this.patterns):""},ptnColor(){return this.patternColor?" pattern-"+this.patternColor:""},isPatternWide(){return this.patternWide?"yes":"no"},columnCount(){return this.columns?parseInt(this.columns):""},columnStyles(){return this.columns?" columns-"+this.columns:""},sidebarClass(){return this.sidebar?" sidebar-"+this.sidebar:""},isCardsVisible(){return this.$slots.cards&&this.$slots.cards().findIndex(a=>a.type!==Comment)!==-1},latestAppointmentTime(){if(this.availableAppointments.length)return this.type==="curated-three-boxes"?this.availableAppointments[0].fmtShort.split(" ").pop():""},sectionOtherClasses(){return this.sectionClasses&&this.sectionClasses.length?" "+this.sectionClasses.join(" "):""},contentOtherClasses(){return this.contentClasses&&this.contentClasses.length?" "+this.contentClasses.join(" "):""},innerContentOtherClasses(){return this.innerContentClasses&&this.innerContentClasses.length?" "+this.innerContentClasses.join(" "):""},containerOtherClasses(){return this.containerClasses&&this.containerClasses.length?" "+this.containerClasses.join(" "):""},tomorrowDate(){const a=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],i=["January","February","March","April","May","June","July","August","September","October","November","December"];let t=new Date(new Date().getTime()+864e5),b=t.getDate(),r=a[t.getDay()],e=i[t.getMonth()];return t.getFullYear(),r+", "+e+" "+b+" at 8:00 AM"}},created(){window.addEventListener("scroll",this.handleScroll)},destroyed(){window.removeEventListener("scroll",this.handleScroll)}},we={class:d("content")},Te={key:0},Pe={key:1},Oe={key:0,class:"h3"},Se={key:1,class:"h3"},Ie={class:"content"},xe={class:"three-boxes"},De={class:"box bg-primary white"},Ae={key:0},Be={key:1},We={class:"box bg-gray-1"},Le={key:0},Me={key:1,class:"featured-text primary"},je={class:"box bg-gray-2"},Ee={key:0},Fe={key:1,class:"featured-text primary"},He={class:d("content")},Ne={class:d("swiper reviews-swiper")},ze={class:d("swiper-wrapper")},Ve={class:d("swiper-slide")},qe={class:d("stars")},Ue={class:"swiper-slide"},Je={class:"stars"},Ke={class:d("content")};function Re(a,i,t,b,r,e){const s=P("custom-svg"),h=P("medicate-advantage"),C=P("breadcrumbs"),m=P("anchor"),O=P("custom-picture");return t.type==="browserFull"?(n(),u("section",{key:0,class:d("layout"+e.bgColor+e.ptnColor+e.sectionOtherClasses)},[t.patterns&&e.patternCount===2&&t.patternType==="dot"?(n(),c(s,{key:0,type:"icon",position:"left",name:"icon-pattern",id:"pattern",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="no"&&t.patternType==="dot"?(n(),c(s,{key:1,type:"icon",position:"right",name:"icon-pattern",id:"pattern",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="yes"&&t.patternType==="dot"?(n(),c(s,{key:2,type:"icon",position:"right",name:"icon-wide-pattern",id:"widePattern",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount===2&&t.patternType==="circle"?(n(),c(s,{key:3,type:"icon",position:"left",name:"icon-semicircle",id:"semicircle",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="no"&&t.patternType==="circle"?(n(),c(s,{key:4,type:"icon",position:"right",name:"icon-semicircle",id:"semicircle",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="yes"&&t.patternType==="circle"?(n(),c(s,{key:5,type:"icon",position:"right",name:"icon-quartercircle",id:"widePattern",title:"",desc:""})):l("",!0),o("div",{class:d("container"+e.containerOtherClasses)},[t.sidebar&&(t.sidebar==="left"||t.sidebar==="both")?y(a.$slots,"cards",{key:0},void 0,!0):l("",!0),y(a.$slots,"content",{},void 0,!0),t.sidebar&&(t.sidebar==="right"||t.sidebar==="both")?y(a.$slots,"cards",{key:1},void 0,!0):l("",!0)],2),e.root.entity.hasMedicareAdvantageCallout&&e.sectionOtherClasses.includes("homepage")?(n(),c(h,{key:6,absolute:"true"})):l("",!0)],2)):t.type==="siteFull"?(n(),u("section",{key:1,class:d("layout"+e.bgColor+e.ptnColor+e.sectionOtherClasses)},[t.patterns&&e.patternCount===2&&t.patternType==="dot"?(n(),c(s,{key:0,type:"icon",position:"left",name:"icon-pattern",id:"pattern",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="no"&&t.patternType==="dot"?(n(),c(s,{key:1,type:"icon",position:"right",name:"icon-pattern",id:"pattern",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="yes"&&t.patternType==="dot"?(n(),c(s,{key:2,type:"icon",position:"right",name:"icon-wide-pattern",id:"widePattern",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount===2&&t.patternType==="circle"?(n(),c(s,{key:3,type:"icon",position:"left",name:"icon-semicircle",id:"semicircle",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="no"&&t.patternType==="circle"?(n(),c(s,{key:4,type:"icon",position:"right",name:"icon-semicircle",id:"semicircle",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="yes"&&t.patternType==="circle"?(n(),c(s,{key:5,type:"icon",position:"right",name:"icon-quartercircle",id:"widePattern",title:"",desc:""})):l("",!0),o("div",{class:d("content"+e.contentOtherClasses)},[o("div",{class:d("container"+e.sidebarClass+e.containerOtherClasses)},[t.sidebar&&(t.sidebar==="left"||t.sidebar==="both")?y(a.$slots,"cards",{key:0},void 0,!0):l("",!0),y(a.$slots,"content",{},void 0,!0),t.sidebar&&(t.sidebar==="right"||t.sidebar==="both")?y(a.$slots,"cards",{key:1},void 0,!0):l("",!0)],2)],2),e.root.entity.hasMedicareAdvantageCallout&&e.sectionOtherClasses.includes("homepage")?(n(),c(h,{key:6,absolute:"true"})):l("",!0)],2)):t.type==="cards"?(n(),u("section",{key:2,class:d("layout"+e.bgColor+e.ptnColor+e.sectionOtherClasses)},[t.patterns&&e.patternCount===2&&t.patternType==="dot"?(n(),c(s,{key:0,type:"icon",position:"left",name:"icon-pattern",id:"pattern",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="no"&&t.patternType==="dot"?(n(),c(s,{key:1,type:"icon",position:"right",name:"icon-pattern",id:"pattern",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="yes"&&t.patternType==="dot"?(n(),c(s,{key:2,type:"icon",position:"right",name:"icon-wide-pattern",id:"widePattern",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount===2&&t.patternType==="circle"?(n(),c(s,{key:3,type:"icon",position:"left",name:"icon-semicircle",id:"semicircle",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="no"&&t.patternType==="circle"?(n(),c(s,{key:4,type:"icon",position:"right",name:"icon-semicircle",id:"semicircle",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="yes"&&t.patternType==="circle"?(n(),c(s,{key:5,type:"icon",position:"right",name:"icon-quartercircle",id:"widePattern",title:"",desc:""})):l("",!0),o("div",{class:d("content"+e.contentOtherClasses)},[t.columns&&e.columnCount==2?(n(),u("div",{key:0,class:d("inner-content"+e.innerContentOtherClasses)},[o("div",{class:d("container"+e.containerOtherClasses)},[y(a.$slots,"heading",{},void 0,!0),o("div",{class:d("cards"+e.columnStyles)},[y(a.$slots,"cards",{},void 0,!0)],2)],2)],2)):l("",!0),t.columns&&(e.columnCount==1||e.columnCount>2)?(n(),u("div",{key:1,class:d("cards"+e.columnStyles)},[y(a.$slots,"cards",{},void 0,!0)],2)):l("",!0)],2)],2)):t.type==="broad"?(n(),u("section",{key:3,class:d("layout"+e.bgColor+e.ptnColor+e.sectionOtherClasses)},[o("div",{class:d("content"+e.contentOtherClasses)},[t.patterns&&e.patternCount===2&&t.patternType==="dot"?(n(),c(s,{key:0,type:"icon",position:"left",name:"icon-pattern",id:"pattern",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="no"&&t.patternType==="dot"?(n(),c(s,{key:1,type:"icon",position:"right",name:"icon-pattern",id:"pattern",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="yes"&&t.patternType==="dot"?(n(),c(s,{key:2,type:"icon",position:"right",name:"icon-wide-pattern",id:"widePattern",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount===2&&t.patternType==="circle"?(n(),c(s,{key:3,type:"icon",position:"left",name:"icon-semicircle",id:"semicircle",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="no"&&t.patternType==="circle"?(n(),c(s,{key:4,type:"icon",position:"right",name:"icon-semicircle",id:"semicircle",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="yes"&&t.patternType==="circle"?(n(),c(s,{key:5,type:"icon",position:"right",name:"icon-quartercircle",id:"widePattern",title:"",desc:""})):l("",!0),y(a.$slots,"default",{},void 0,!0),o("div",{class:d("inner-content"+e.innerContentOtherClasses)},[this.sectionClasses&&this.sectionClasses.includes("single-staff")&&e.root.entity.breadcrumbs.length>0?(n(),c(C,{key:0,absolute:"true"})):this.sectionClasses&&this.sectionClasses.includes("hero")&&e.root.entity.breadcrumbs.length>0?(n(),c(C,{key:1,absolute:"false"})):l("",!0),o("div",{class:d("container broad"+e.containerOtherClasses)},[y(a.$slots,"heading",{},void 0,!0),y(a.$slots,"content",{},void 0,!0),y(a.$slots,"button",{},void 0,!0),e.isCardsVisible?(n(),u("div",{key:0,class:d("cards"+e.columnStyles)},[y(a.$slots,"cards",{},void 0,!0)],2)):l("",!0),y(a.$slots,"form",{},void 0,!0)],2)],2),y(a.$slots,"slider",{},void 0,!0),y(a.$slots,"carousel",{},void 0,!0)],2)],2)):t.type==="specialty-family-icons"?(n(),u("section",{key:4,class:d("layout specialty-family-icons"+e.bgColor+e.ptnColor+e.sectionOtherClasses)},[o("div",we,[o("ul",null,[o("li",null,[f(m,{href:e.root.entity.url+"/dental-appointments-near-me"},{default:v(()=>[f(s,{type:"icon",name:"icon-check-appointment",class:"icon-check-appointment"}),i[0]||(i[0]=o("h2",{class:"h3"},[p("Book an "),o("br"),p("appointment")],-1))]),_:1},8,["href"])]),o("li",null,[f(m,{href:r.url+(!e.root.entity.singleLocation&&(r.window.location.pathname==="/"||r.window.location.pathname==="/dental-appointments-near-me")?"/dentist-office":"/about-our-practice")},{default:v(()=>[f(s,{type:"icon",name:"icon-pin",class:"icon-pin"}),i[1]||(i[1]=o("h2",{class:"h3"},[p("Conveniently "),o("br"),p("located")],-1))]),_:1},8,["href"])]),this.root.entity.organizationId!==112&&this.root.entity.organizationId!==116&&this.root.entity.organizationId!==61?(n(),u("li",Te,[f(m,{href:r.url+(r.window.location.hostname.includes("mainstreetsmiles")?"/for-parents":r.window.location.hostname.includes("konikoffkids")?"/dental-services/pediatric-dental-care":"/dental-services/pediatric-dentistry")},{default:v(()=>[f(s,{type:"icon",name:"icon-molar",class:"value-pricing-icon"}),i[2]||(i[2]=o("h2",{class:"h3"},[p("Pediatrician "),o("br"),p("recommended")],-1))]),_:1},8,["href"])])):(n(),u("li",Pe,[f(m,{href:r.url+"/dental-services/orthodontics"},{default:v(()=>[f(s,{type:"icon",name:"icon-molar",class:"value-pricing-icon"}),this.root.entity.organizationId===116?(n(),u("h2",Oe,i[3]||(i[3]=[p("Dentist "),o("br",null,null,-1),p("recommended")]))):(n(),u("h2",Se,i[4]||(i[4]=[p("Orthodontist "),o("br",null,null,-1),p("recommended")])))]),_:1},8,["href"])])),o("li",null,[f(m,{href:r.url+(r.window.location.hostname.includes("mainstreetsmiles")?"/for-parents":"/dental-reviews")},{default:v(()=>[f(s,{type:"icon",name:"icon-thumb-up",class:"icon-thumb-up"}),i[5]||(i[5]=o("h2",{class:"h3"},"Parent trusted and kid friendly",-1))]),_:1},8,["href"])])])])],2)):t.type==="curated-three-boxes"?(n(),u("section",{key:5,class:d("layout curated-three-boxes"+e.bgColor+e.ptnColor+e.sectionOtherClasses)},[o("div",Ie,[o("div",xe,[o("div",De,[i[8]||(i[8]=o("h3",{class:"white"},"Next available consultation",-1)),r.availableAppointments?(n(),u("p",Ae,[(n(!0),u(U,null,J(r.availableAppointments,_=>(n(),c(m,{class:"next-appointment white bg-light-primary",href:e.root.entity.url+"/dental-appointments-near-me","data-id":_.slotId,"data-date":_.start,"data-time":e.latestAppointmentTime,innerHTML:_.fmtShort},null,8,["href","data-id","data-date","data-time","innerHTML"]))),256))])):(n(),u("p",Be,"Book a free consultation today or make an appointment using our convenient online appointment scheduler.")),r.availableAppointments?(n(),c(m,{key:2,href:e.root.entity.url+"/dental-appointments-near-me",class:"cta cta-border-bottom"},{default:v(()=>i[6]||(i[6]=[p("Find more appointments")])),_:1},8,["href"])):(n(),c(m,{key:3,href:e.root.entity.url+"/dental-appointments-near-me",class:"cta cta-border-bottom"},{default:v(()=>i[7]||(i[7]=[p("Book appointment")])),_:1},8,["href"]))]),o("div",We,[r.curatedBoxes?(n(),u("h3",Le,w(r.curatedBoxes.middle_box.heading),1)):l("",!0),this.curatedBoxes.middle_box.description?(n(),u("p",Me,w(this.curatedBoxes.middle_box.description),1)):l("",!0),this.curatedBoxes.middle_box.button?(n(),c(m,{key:2,href:this.curatedBoxes.middle_box.button.url,class:"cta cta-border-bottom"},{default:v(()=>[p(w(this.curatedBoxes.middle_box.button.label),1)]),_:1},8,["href"])):(n(),c(m,{key:3,href:r.url+"smile-gallery",class:"cta cta-border-bottom"},{default:v(()=>i[9]||(i[9]=[p("Before & afters")])),_:1},8,["href"]))]),o("div",je,[r.curatedBoxes?(n(),u("h3",Ee,w(r.curatedBoxes.right_box.heading),1)):l("",!0),r.curatedBoxes.right_box.description?(n(),u("p",Fe,w(r.curatedBoxes.right_box.description),1)):l("",!0),this.curatedBoxes.right_box.button?(n(),c(m,{key:2,href:this.curatedBoxes.right_box.button.url,class:"cta cta-border-bottom"},{default:v(()=>[p(w(this.curatedBoxes.right_box.button.label),1)]),_:1},8,["href"])):(n(),c(m,{key:3,href:r.url+"dental-services/invisalign",class:"cta cta-border-bottom"},{default:v(()=>i[10]||(i[10]=[p("Learn more")])),_:1},8,["href"]))])])])],2)):t.type==="curated-reviews"?(n(),u("section",{key:6,class:d("layout curated-reviews"+e.bgColor+e.ptnColor+e.sectionOtherClasses)},[o("div",He,[o("div",{class:d("inner-content"+e.innerContentOtherClasses)},[o("div",Ne,[o("div",ze,[o("div",Ve,[o("div",qe,[f(s,{type:"icon",name:"icon-five-stars",class:"five-stars-icon"})]),i[12]||(i[12]=o("div",{class:"review"},[o("p",null,"As soon as I walked into the office I was greeted by staff who are extremely friendly and welcoming. I was seen on time by the hygenist and was seen promptly by Dr. Price. The process as a whole was pain\u2026")],-1)),i[13]||(i[13]=o("div",{class:"author"},[o("p",null,"Francisco P.")],-1)),f(m,{href:r.url+"dental-reviews",class:"cta cta-border-bottom"},{default:v(()=>i[11]||(i[11]=[p("Read more reviews")])),_:1},8,["href"])]),o("div",Ue,[o("div",Je,[f(s,{type:"icon",name:"icon-five-stars",class:"five-stars-icon"})]),i[15]||(i[15]=o("div",{class:"review"},[o("p",null,"Fantastic service!! The people here are extremely friendly and supportive. Julie is an amazing dental hygienist. I\u2019ve never been a huge fan of going to the dentist but they make the experience go as smoothly as possible. I will never go to another dentist as long as I\u2019m in this area!")],-1)),i[16]||(i[16]=o("div",{class:"author"},[o("p",null,"David P.")],-1)),f(m,{href:r.url+"dental-reviews",class:"cta cta-border-bottom"},{default:v(()=>i[14]||(i[14]=[p("Read more reviews")])),_:1},8,["href"])])])])],2)])],2)):t.type==="image-hero"?(n(),u("section",{key:7,class:d("layout image-hero"+e.bgColor+e.ptnColor+e.sectionOtherClasses)},[o("div",Ke,[t.patterns&&e.patternCount===2&&t.patternType==="dot"?(n(),c(s,{key:0,type:"icon",position:"left",name:"icon-pattern",id:"pattern",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="no"&&t.patternType==="dot"?(n(),c(s,{key:1,type:"icon",position:"right",name:"icon-pattern",id:"pattern",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="yes"&&t.patternType==="dot"?(n(),c(s,{key:2,type:"icon",position:"right",name:"icon-wide-pattern",id:"widePattern",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount===2&&t.patternType==="circle"?(n(),c(s,{key:3,type:"icon",position:"left",name:"icon-semicircle",id:"semicircle",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="no"&&t.patternType==="circle"?(n(),c(s,{key:4,type:"icon",position:"right",name:"icon-semicircle",id:"semicircle",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="yes"&&t.patternType==="circle"?(n(),c(s,{key:5,type:"icon",position:"right",name:"icon-quartercircle",id:"widePattern",title:"",desc:""})):l("",!0),f(O,{src:t.heroImage.url,sources:t.heroImage.media,width:t.heroImage.width,height:t.heroImage.height,alt:t.heroImage.alt,title:t.heroImage.title,imgClasses:"logo"},null,8,["src","sources","width","height","alt","title"])])],2)):(n(),u("section",{key:8,class:d("layout"+e.bgColor+e.ptnColor+e.sectionOtherClasses)},[o("div",{class:d("content"+e.contentOtherClasses)},[t.patterns&&e.patternCount===2&&t.patternType==="dot"?(n(),c(s,{key:0,type:"icon",position:"left",name:"icon-pattern",id:"pattern",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="no"&&t.patternType==="dot"?(n(),c(s,{key:1,type:"icon",position:"right",name:"icon-pattern",id:"pattern",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="yes"&&t.patternType==="dot"?(n(),c(s,{key:2,type:"icon",position:"right",name:"icon-wide-pattern",id:"widePattern",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount===2&&t.patternType==="circle"?(n(),c(s,{key:3,type:"icon",position:"left",name:"icon-semicircle",id:"semicircle",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="no"&&t.patternType==="circle"?(n(),c(s,{key:4,type:"icon",position:"right",name:"icon-semicircle",id:"semicircle",title:"",desc:""})):l("",!0),t.patterns&&e.patternCount>=1&&e.isPatternWide==="yes"&&t.patternType==="circle"?(n(),c(s,{key:5,type:"icon",position:"right",name:"icon-quartercircle",id:"widePattern",title:"",desc:""})):l("",!0),o("div",{class:d("inner-content"+e.innerContentOtherClasses)},[this.sectionClasses&&this.sectionClasses.includes("hero")&&e.root.entity.breadcrumbs.length>0?(n(),c(C,{key:0,absolute:"true"})):l("",!0),o("div",{class:d("container"+e.containerOtherClasses)},[y(a.$slots,"heading",{},void 0,!0),y(a.$slots,"content",{},void 0,!0),this.root.entity.organizationId!==78||!this.sectionClasses.includes("button-bottom-position")?y(a.$slots,"button",{key:0},void 0,!0):l("",!0),e.isCardsVisible?(n(),u("div",{key:1,class:d("cards"+e.columnStyles)},[y(a.$slots,"cards",{},void 0,!0)],2)):l("",!0),y(a.$slots,"form",{},void 0,!0)],2)],2),y(a.$slots,"slider",{},void 0,!0),y(a.$slots,"carousel",{},void 0,!0),this.root.entity.organizationId===78&&this.sectionClasses.includes("button-bottom-position")?y(a.$slots,"button",{key:6},void 0,!0):l("",!0)],2)],2))}const Qe=L(_e,[["render",Re],["__scopeId","data-v-cb66582c"]]);export{Qe as default};