{"id":107,"date":"2026-11-02T04:09:44","date_gmt":"2026-11-02T00:09:44","guid":{"rendered":"https:\/\/lagmsheni.ge\/apartments\/type-11\/"},"modified":"2026-11-02T04:22:03","modified_gmt":"2026-11-02T00:22:03","slug":"type-11","status":"publish","type":"page","link":"https:\/\/lagmsheni.ge\/ka\/apartments\/type-11\/","title":{"rendered":"Category 11"},"content":{"rendered":"\n<style>\n.lg-wrap{max-width:1200px;margin:0 auto;font-family:inherit;color:#222}\n.lg-wrap h2{margin:0 0 .4em}\n.lg-floors{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0 18px}\n.lg-floors button{border:1px solid #3d5a40;background:#fff;color:#3d5a40;padding:8px 16px;border-radius:999px;cursor:pointer;font:inherit;font-weight:600}\n.lg-floors button.on{background:#3d5a40;color:#fff}\n.lg-plan svg{width:100%;height:auto;display:block}\n.lg-plan .ap-u{cursor:pointer} .lg-plan .ap-u .ap-shape{transition:fill .2s}\n.lg-plan .ap-u:hover .ap-shape{fill:#d9e6d3!important}\n.lg-plan .ap-u.st-reserved .ap-shape{fill:#f7e3b5!important} .lg-plan .ap-u.st-sold .ap-shape{fill:#e3e3e3!important}\n.lg-legend{display:flex;gap:18px;flex-wrap:wrap;font-size:14px;color:#555;margin:10px 0 30px}\n.lg-legend i{display:inline-block;width:14px;height:14px;border-radius:3px;margin-right:6px;vertical-align:-2px}\n.lg-filters{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:0 0 14px}\n.lg-filters select{padding:8px 10px;border:1px solid #ccc;border-radius:8px;font:inherit;background:#fff}\n.lg-table{width:100%;border-collapse:collapse;font-size:15px}\n.lg-table th,.lg-table td{padding:10px 8px;border-bottom:1px solid #eee;text-align:left;white-space:nowrap}\n.lg-table th{font-size:13px;color:#777;font-weight:600}\n.lg-table th.sort{cursor:pointer;user-select:none}\n.lg-table th.sort:hover{color:#3d5a40}\n.lg-table th.sort:after{content:'\u2195';margin-left:5px;opacity:.35;font-size:12px}\n.lg-table th.sort.asc:after{content:'\u25b2';opacity:1;color:#3d5a40;font-size:10px}\n.lg-table th.sort.desc:after{content:'\u25bc';opacity:1;color:#3d5a40;font-size:10px}\n.lg-table th.asc,.lg-table th.desc{color:#3d5a40}\n.lg-table tr.row{cursor:pointer} .lg-table tr.row:hover td{background:#f6f9f4}\n.lg-table td.ic{width:1%;text-align:center}\n.lg-info{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:1px solid #cfdccb;color:#3d5a40;background:#fff;transition:all .2s;text-decoration:none!important}\n.lg-info svg{width:18px;height:18px}\n.lg-table tr.row:hover .lg-info,.lg-info:hover{background:#3d5a40;color:#fff;border-color:#3d5a40}\n.lg-badge{display:inline-block;padding:3px 10px;border-radius:999px;font-size:13px;font-weight:600}\n.lg-badge.available{background:#e3efe0;color:#3d5a40} .lg-badge.reserved{background:#f7e3b5;color:#8a5a00} .lg-badge.sold{background:#e3e3e3;color:#666}\n.lg-scroll{overflow-x:auto}\n.lg-type{display:grid;grid-template-columns:minmax(0,3fr) minmax(260px,2fr);gap:32px;align-items:start}\n@media(max-width:860px){.lg-type{grid-template-columns:1fr}}\n.lg-card{background:#f7f5ef;border-radius:14px;padding:22px}\n.lg-card h3{margin:0 0 12px;font-size:20px}\n.lg-spec{display:grid;grid-template-columns:1fr auto;gap:8px 16px;font-size:15px;margin:0 0 18px}\n.lg-spec b{font-weight:600}\n.lg-chips{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 18px}\n.lg-chips a{text-decoration:none;border:1px solid #d6d6d6;border-radius:10px;padding:6px 10px;font-size:14px;color:#222;background:#fff}\n.lg-chips a.on{border-color:#3d5a40;box-shadow:0 0 0 2px #3d5a40 inset}\n.lg-chips a.reserved{background:#f7e3b5} .lg-chips a.sold{background:#e3e3e3;color:#888;text-decoration:line-through}\n.lg-btns{display:flex;flex-direction:column;gap:10px}\n.lg-btn{display:block;text-align:center;padding:12px 16px;border-radius:10px;font-weight:600;text-decoration:none!important;cursor:pointer}\n.lg-btn.p{background:#3d5a40;color:#fff!important} .lg-btn.w{background:#25D366;color:#fff!important} .lg-btn.o{border:1px solid #3d5a40;color:#3d5a40!important}\n.lg-plan-type svg{width:100%;height:auto;display:block}\n.lg-apt-title{color:#3d5a40}\n.lgp .g{font-size:12px;font-weight:600;fill:#222;text-anchor:middle;paint-order:stroke;stroke:#f6efe0;stroke-width:2.5px}\n.lgp .e{font-size:10px;fill:#666;text-anchor:middle;paint-order:stroke;stroke:#f6efe0;stroke-width:2.5px}\n.lgp .a{font-size:11px;font-weight:600;fill:#3d5a40;text-anchor:middle;paint-order:stroke;stroke:#f6efe0;stroke-width:2.5px}\n.lg-intro{margin:0 0 6px}\n.lg-quick{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 12px}\n.lg-quick button{border:1px solid #d9d4c7;background:#f7f5ef;color:#333;padding:7px 14px;border-radius:999px;cursor:pointer;font:inherit;font-size:14px;transition:all .15s}\n.lg-quick button:hover{border-color:#3d5a40}\n.lg-quick button.on{background:#3d5a40;border-color:#3d5a40;color:#fff}\n.lg-reset{border:0;background:none;color:#3d5a40;text-decoration:underline;cursor:pointer;font:inherit;font-size:14px;padding:4px}\n.lg-count{margin-left:auto;font-size:14px;color:#777}\n.lg-tname{font-weight:600}.lg-code{display:block;font-size:11px;color:#999;margin-top:1px}\n.lg-corner{display:inline-block;font-size:11px;font-weight:700;color:#8a5a00;background:#fbf0d6;border-radius:6px;padding:1px 7px;vertical-align:1px;margin:1px 3px 1px 0}\n.lg-vt{display:inline-block;font-size:12px;padding:2px 8px;border-radius:999px;margin:1px 3px 1px 0;background:#eef2f6;color:#41566b}\n.lg-vt.v-caucasus{background:#e6eef7;color:#2f5a86}.lg-vt.v-valley{background:#eaf3e3;color:#3d6a2f}.lg-vt.v-east{background:#fdf1dc;color:#9a6200}.lg-vt.v-west{background:#fbe6e0;color:#a24a2c}\n.lg-mtags{margin:0 0 16px}\n.lg-compass{position:relative;padding:30px 30px}\n.lg-compass>span{position:absolute;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#3d5a40;white-space:nowrap}\n.lg-compass .cn{top:6px;left:50%;transform:translateX(-50%)}.lg-compass .cs{bottom:6px;left:50%;transform:translateX(-50%)}\n.lg-compass .cw{left:6px;top:50%;writing-mode:vertical-rl;transform:translateY(-50%) rotate(180deg)}.lg-compass .ce{right:6px;top:50%;writing-mode:vertical-rl;transform:translateY(-50%)}\n@media(max-width:600px){.lg-compass{padding:24px 20px}.lg-compass>span{font-size:9px}.lg-count{margin-left:0;width:100%}.lg-filters select{flex:1 1 45%}}\n.lg-ls{display:inline-block;font-size:13px;font-weight:600;padding:3px 10px;border-radius:8px;margin:1px 3px 1px 0}\n.lg-ls.l0{background:#eef0f3;color:#4a5563}.lg-ls.l1{background:#fdf1dc;color:#8a5a00}.lg-ls.l2{background:#fbe6e0;color:#9a4127}.lg-ls.l3{background:#e9efe4;color:#2f4a32}\n\/* slider: floor selector *\/\n.lg-floorsel{display:flex!important;align-items:center;flex-wrap:wrap;gap:6px;margin-top:16px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:normal}\n.lg-floorsel .lg-fl-l{margin-right:4px;opacity:.85}\n.lg-floorsel a{display:inline-flex!important;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid rgba(255,255,255,.65);border-radius:50%;color:inherit!important;text-decoration:none!important;font-size:13px;letter-spacing:0;cursor:pointer;transition:all .2s}\n.lg-floorsel a:hover,.lg-floorsel a.on{background:#fff;color:#2f3b33!important;border-color:#fff}\n.lg-floorsel a.reserved{border-style:dashed}\n.lg-floorsel a.sold{opacity:.35;text-decoration:line-through!important}\n\/* slider: clickable views on the Panorama slide *\/\na.lg-view-sw{color:inherit!important;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;cursor:pointer;transition:opacity .2s}\na.lg-view-sw:hover{opacity:.75}\na.lg-view-sw.on{font-weight:700;text-decoration-thickness:2px}\n.lg-swapped > *:not(.lg-swap){opacity:0!important;transition:opacity .35s}\n.lg-swapped{background-image:none!important}\nimg.lg-swap{position:absolute;max-width:none;pointer-events:none;transition:opacity .35s}\n.lg-price{color:#3d5a40;font-weight:700}.lg-price small{font-weight:500;color:#777}\n.lg-plan .ap-u.st-onhold .ap-shape{fill:#dbe4f3!important}\n.lg-badge.onhold{background:#dbe4f3;color:#2f4f86}\n.lg-chips a.onhold{background:#dbe4f3}\n.lg-floorsel a.onhold{border-style:dotted;opacity:.7}\n.lg-ti{display:inline-flex;width:1.05em;height:1.05em;vertical-align:-.17em;margin-right:.35em;flex:none}\n.lg-ti svg{width:100%;height:100%;display:block}\n.lg-tname .lg-ti{color:#3d5a40}\na.lg-view-sw .lg-ti{margin-right:.25em}\n.lg-mview{position:absolute;right:66px;top:18px;font-size:12px;font-weight:600;color:#555;background:rgba(255,255,255,.85);padding:6px 11px;border-radius:999px}\n.lg-mdots{position:absolute;left:0;right:0;bottom:10px;display:flex;justify-content:center;gap:8px}\n.lg-mdots button{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:rgba(61,90,64,.28);cursor:pointer}\n.lg-mdots button.on{background:#3d5a40;width:22px;border-radius:5px}\n\/* category modal *\/\n.lg-modal{position:fixed;inset:0;z-index:100000;display:none;align-items:center;justify-content:center;padding:20px;background:rgba(22,30,24,.62);backdrop-filter:blur(3px)}\n.lg-modal.open{display:flex;animation:lgfade .25s ease}\n@keyframes lgfade{from{opacity:0}to{opacity:1}}\n.lg-mbox{position:relative;width:min(1080px,100%);max-height:calc(100vh - 40px);overflow:auto;background:#fff;border-radius:18px;box-shadow:0 30px 80px rgba(0,0,0,.35);display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,1fr);color:#222}\n.lg-mpic{background:radial-gradient(circle at 50% 45%,#f4f1ea 0,#e8e4da 75%);display:flex;align-items:center;justify-content:center;padding:28px;min-height:360px;position:relative}\n.lg-mpic img{max-width:100%;max-height:68vh;height:auto;display:block;filter:drop-shadow(0 18px 24px rgba(0,0,0,.12))}\n.lg-mpic .lg-mcat{position:absolute;left:22px;top:18px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#3d5a40;background:#fff;padding:6px 12px;border-radius:999px}\n.lg-mbody{padding:28px 26px 24px}\n.lg-mbody h3{margin:0 0 4px;font-size:24px;color:#3d5a40}\n.lg-mbody .lg-msub{margin:0 0 18px;color:#666;font-size:15px}\n.lg-mx{position:absolute;right:14px;top:12px;width:38px;height:38px;border-radius:50%;border:0;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.15);font-size:22px;line-height:38px;cursor:pointer;z-index:2;color:#222;padding:0}\n.lg-mnav{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:0;background:rgba(255,255,255,.9);box-shadow:0 2px 10px rgba(0,0,0,.12);font-size:20px;cursor:pointer;color:#3d5a40;padding:0}\n.lg-mnav.prev{left:12px}.lg-mnav.next{right:12px}\n.lg-mlink{display:block;text-align:center;margin-top:12px;font-size:14px;color:#3d5a40}\n@media(max-width:820px){.lg-mbox{grid-template-columns:1fr}.lg-mpic{min-height:240px;padding:46px 16px 18px}.lg-mpic img{max-height:42vh}.lg-mbody{padding:20px 18px}}\nbody.lg-noscroll{overflow:hidden}\n\n\/* fixed picture stage: modal keeps one size, pictures scale inside it *\/\n.lg-modal .lg-mbox{height:min(640px,calc(100vh - 40px));grid-template-rows:minmax(0,1fr)}\n.lg-modal .lg-mbody{min-height:0;overflow:auto}\n.lg-modal .lg-mpic{height:100%;min-height:0;box-sizing:border-box;padding:58px 58px 38px}\n.lg-modal .lg-mpic img{width:100%;height:100%;max-width:none;max-height:none;object-fit:contain}\n@media(max-width:820px){.lg-modal .lg-mbox{height:auto;grid-template-rows:auto}.lg-modal .lg-mbody{overflow:visible}.lg-modal .lg-mpic{height:min(46vh,420px);padding:50px 46px 30px}}\n\n<\/style>\n<script>\n\/* ===== APARTMENT AVAILABILITY =====\n   Every apartment is shown as Available unless it is listed here.\n   Statuses: \"reserved\", \"onhold\" (on hold) or \"sold\"\n   Example:  window.LG_STATUS = { \"12\":\"reserved\", \"18\":\"onhold\", \"23\":\"sold\" };  *\/\nwindow.LG_STATUS = {};\n\n\/* ===== PRICING (USD) =====\n   Price = total area (incl. balcony\/terrace) x rate.  rate = base x (1 + floor + view + corner + outdoor + size)\n   The rate never goes below \"base\" (minimum $ per m2). Totals are rounded UP to the nearest $100.\n   view: the best view counts fully, each extra view adds one third of its value.  *\/\nwindow.LG_PRICING = {\n \"base\": 1200,\n \"floor\":   {\"2\":0, \"3\":0.02, \"4\":0.04, \"5\":0.06, \"6\":0.08},\n \"view\":    {\"caucasus\":0.06, \"valley\":0.05, \"east\":0.02, \"west\":0},\n \"corner\":  0.03,\n \"outdoor\": {\"none\":0, \"balcony\":0, \"large\":0.01},\n \"largeUnit\": {\"over\":100, \"adj\":-0.02}\n};\n\n\/* ===== APARTMENT TYPES (customer-facing names, views, outdoor space) =====\n   views: \"caucasus\", \"valley\" (Alazani Valley), \"east\" (morning sun), \"west\" (sunset)\n   out:   \"none\", \"balcony\", \"large\"      corner: 1 = windows on two sides  *\/\n\/* ===== LIFESTYLE TYPES \u2014 listed from smallest to biggest (each category's \"life\" below uses one of these) ===== *\/\nwindow.LG_LIFESTYLES = [\"Compact Suite\",\"Early Bird Collection\",\"Sunset Studio\",\"Panorama Residence\"];\nwindow.LG_TYPES = {\n \"1\": {\"life\":\"Panorama Residence\",\"name\":\"Caucasus Terrace\",\"views\":[\"caucasus\",\"east\",\"west\"],\"out\":\"large\",\"corner\":1},\n \"2\": {\"life\":\"Early Bird Collection\",\"name\":\"Grand Balcony\",\"views\":[\"east\"],\"out\":\"large\"},\n \"3\": {\"life\":\"Early Bird Collection\",\"name\":\"Classic\",\"views\":[\"east\"],\"out\":\"balcony\"},\n \"4\": {\"life\":\"Early Bird Collection\",\"name\":\"Classic\",\"views\":[\"east\"],\"out\":\"balcony\"},\n \"5\": {\"life\":\"Compact Suite\",\"name\":\"Compact\",\"views\":[\"east\"],\"out\":\"none\"},\n \"6\": {\"life\":\"Early Bird Collection\",\"name\":\"Wraparound Balcony\",\"views\":[\"east\",\"caucasus\"],\"out\":\"large\"},\n \"7\": {\"life\":\"Panorama Residence\",\"name\":\"Panorama Valley\",\"views\":[\"valley\",\"east\"],\"out\":\"balcony\",\"corner\":1},\n \"8\": {\"life\":\"Sunset Studio\",\"name\":\"Valley Corner\",\"views\":[\"valley\",\"west\"],\"out\":\"balcony\",\"corner\":1},\n \"9\": {\"life\":\"Sunset Studio\",\"name\":\"Classic\",\"views\":[\"west\"],\"out\":\"balcony\"},\n \"10\":{\"life\":\"Sunset Studio\",\"name\":\"Classic\",\"views\":[\"west\"],\"out\":\"balcony\"},\n \"11\":{\"life\":\"Sunset Studio\",\"name\":\"Spacious\",\"views\":[\"west\"],\"out\":\"balcony\"}\n};\n<\/script>\n<script>\nwindow.LG_DATA={\"ar\":{\"1\":[[84.8,27.0,111.8],[84.9,27.0,111.9]],\"2\":[[56.2,15.3,71.5],[56.4,15.3,71.7]],\"3\":[[55.3,9.5,64.8],[55.3,9.5,64.8]],\"4\":[[55.3,9.9,65.2],[55.3,9.9,65.2]],\"5\":[[55.5,0,55.5],[55.5,0,55.5]],\"6\":[[55.5,14.2,69.7],[55.5,14.2,69.7]],\"7\":[[102.5,9.9,112.4],[102.7,9.9,112.6]],\"8\":[[59.9,9.9,69.8],[60.1,9.9,70.0]],\"9\":[[57.5,9.7,67.2],[57.5,9.7,67.2]],\"10\":[[57.2,9.7,66.9],[57.3,9.7,67.0]],\"11\":[[66.3,9.9,76.2],[66.4,9.9,76.3]]},\"beds\":{\"1\":2,\"7\":2},\"rooms\":{\"1\":[[\"Living & kitchen\",27.2],[\"Bedroom\",17.0],[\"Bedroom\",20.6],[\"Hall\",8.5],[\"Bathroom\",4.2],[\"Terrace\",17.1],[\"Terrace\",9.9]],\"2\":[[\"Living & kitchen\",25.3],[\"Bedroom\",15.5],[\"Hall\",6.0],[\"Bathroom\",3.6],[\"Balcony\",15.3]],\"3\":[[\"Living & kitchen\",27.3],[\"Bedroom\",15.0],[\"Hall\",5.3],[\"Bathroom\",5.7],[\"Balcony\",9.5]],\"4\":[[\"Living & kitchen\",23.6],[\"Bedroom\",16.0],[\"Hall\",6.7],[\"Bathroom\",5.8],[\"Balcony\",9.9]],\"5\":[[\"Living & kitchen\",26.4],[\"Bedroom\",14.5],[\"Hall\",6.0],[\"Bathroom\",5.3]],\"6\":[[\"Living room\",26.3],[\"Bedroom\",13.6],[\"Hall\",6.7],[\"Bathroom\",5.9],[\"Balcony\",14.2],[\"Kitchen & dining\",null]],\"7\":[[\"Living & kitchen\",49.5],[\"Bedroom\",16.9],[\"Bedroom\",null],[\"Hall\",10.5],[\"Bathroom\",4.6],[\"Balcony\",9.9]],\"8\":[[\"Living & kitchen\",null],[\"Bedroom\",19.9],[\"Hall\",null],[\"Bathroom\",null],[\"Balcony\",9.9]],\"9\":[[\"Living & kitchen\",26.8],[\"Bedroom\",18.3],[\"Hall\",4.5],[\"Bathroom\",4.7],[\"Balcony\",9.7]],\"10\":[[\"Living & kitchen\",25.0],[\"Bedroom\",19.4],[\"Hall\",5.2],[\"Bathroom\",4.5],[\"Balcony\",9.7]],\"11\":[[\"Living & kitchen\",22.0],[\"Bedroom\",null],[\"Hall\",8.4],[\"Bathroom\",7.7],[\"Storage\",4.5],[\"Balcony\",9.9]]}};\n(function(){\nvar D=window.LG_DATA,LAB={available:'Available',reserved:'Reserved',onhold:'On hold',sold:'Sold'},RANK={available:0,onhold:1,reserved:2,sold:3};\nvar TY=window.LG_TYPES,TYPE_ORDER=['Caucasus Terrace','Panorama Valley','Valley Corner','Spacious','Grand Balcony','Wraparound Balcony','Classic','Compact'];\nvar VIEWS={caucasus:'Caucasus',valley:'Alazani Valley',east:'Morning sun',west:'Sunset'},VORD={caucasus:0,valley:1,east:2,west:3};\nvar LIFE=window.LG_LIFESTYLES||[];\nfunction lsIdx(p){return LIFE.indexOf(TY[p].life)}\nfunction lsTag(p){var i=lsIdx(p);return i<0?'\u2014':'<span class=\"lg-ls l'+i+'\">'+LIFE[i]+'<\/span>'}\nvar TI={mount:'<path d=\"M1.5 20.5 8.5 7.5l3.4 5.8 3.1-4.8 7.5 12z\"\/><path d=\"M8.5 7.5 6.6 11l1.9-1 1.9 1z\" fill=\"#fff\" opacity=\".85\"\/>',\n valley:'<path d=\"M1 20.5V6.5c4.5 0 6 8.5 11 8.5s6.5-8.5 11-8.5v14z\"\/>',\n vcorner:'<path d=\"M2.5 2.5h3.5v15H21.5V21H2.5z\"\/><path d=\"M8 16c1.6-4.2 4-6.7 6.8-6.7 2.4 0 4.2 1.9 5.7 4.7V16z\"\/>',\n classic:'<path fill-rule=\"evenodd\" d=\"M2.5 2.5h19v19h-19zM5 5v5.5h6.5V5zM14 5v14h5V5zM5 13v6h6.5v-6z\"\/>',\n spacious:'<path d=\"M2.5 2.5h7l-7 7zM21.5 2.5v7l-7-7zM2.5 21.5v-7l7 7zM21.5 21.5h-7l7-7z\"\/><rect x=\"8.5\" y=\"8.5\" width=\"7\" height=\"7\" rx=\"1\"\/>',\n grandbal:'<path d=\"M7 2.5h10V11H7z\"\/><path d=\"M2 11h20v2.2H2zM2 19.3h20v2.2H2zM4 13h2.2v6.5H4zM9 13h2.2v6.5H9zM12.8 13H15v6.5h-2.2zM17.8 13H20v6.5h-2.2z\"\/>',\n wrap:'<path d=\"M2 2.5h4.5v13.5H22v5H2z\"\/><path d=\"M9 2.5h2.6V13.4H22V16H9z\" opacity=\".5\"\/>',\n compact:'<path d=\"M8 8H2l6-6zM16 8h6l-6-6zM8 16H2l6 6zM16 16h6l-6 6z\"\/><rect x=\"9.5\" y=\"9.5\" width=\"5\" height=\"5\" rx=\".8\"\/>'};\nvar TICON={1:'mount',2:'grandbal',3:'classic',4:'classic',5:'compact',6:'wrap',7:'valley',8:'vcorner',9:'classic',10:'classic',11:'spacious'};\nfunction typeIcon(p){var k=TICON[p];return k?'<span class=\"lg-ti\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\">'+TI[k]+'<\/svg><\/span>':''}\nwindow.LG_typeIcon=typeIcon;\nfunction viewTags(T){return T.views.map(function(v){return '<span class=\"lg-vt v-'+v+'\">'+VIEWS[v]+'<\/span>'}).join('')}\nvar ICON='<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linejoin=\"round\"><path d=\"M12 2.5 3.5 7.2v9.6l8.5 4.7 8.5-4.7V7.2z\"\/><path d=\"M3.5 7.2 12 12l8.5-4.8M12 12v9.5\"\/><\/svg>';\nfunction st(n){return (window.LG_STATUS||{})[n]||'available'}\nfunction f1(v){return (+v).toFixed(1)}\nfunction units(){var u=[];for(var fl=2;fl<=6;fl++)for(var p=1;p<=11;p++){var a=D.ar[p][fl<4?0:1];u.push({n:p+11*(fl-2),fl:fl,pos:p,beds:D.beds[p]||1,i:a[0],b:a[1],t:a[2]})}return u}\nfunction priceOf(u){var P=window.LG_PRICING||{base:1200},T=TY[u.pos]||{views:[]},F=0;\n F+=((P.floor||{})[u.fl]||0);\n var vs=T.views.map(function(v){return (P.view||{})[v]||0}).sort(function(a,b){return b-a});\n vs.forEach(function(x,i){F+=i?x\/3:x});\n if(T.corner)F+=P.corner||0; F+=((P.outdoor||{})[T.out]||0);\n if(P.largeUnit)if(u.t>P.largeUnit.over)F+=P.largeUnit.adj;\n var rate=Math.max(P.base,Math.round(P.base*(1+F)\/10)*10);\n return {rate:rate,total:Math.ceil(u.t*rate\/100)*100}}\nfunction money(v){return '$'+Math.round(v).toLocaleString('en-US')}\nfunction minPrice(p){return Math.min.apply(null,units().filter(function(u){return u.pos===p}).map(function(u){return priceOf(u).total}))}\nfunction href(u){return '\/apartments\/type-'+u.pos+'\/?apt='+u.n}\n\/* ---- category pictures: found automatically in the Media Library (files named category-1.png \u2026 category-11.png) *\/\nvar IMG={},imgReady=null,AMP=String.fromCharCode(38);\nfunction loadImgs(){if(imgReady)return imgReady;\n var guess=function(){for(var k=1;k<=11;k++)if(!IMG[k])IMG[k]='\/wp-content\/uploads\/2026\/11\/category-'+k+'-cube.png'};\n imgReady=fetch('\/wp-json\/wp\/v2\/media?search=category-'+AMP+'per_page=50'+AMP+'_fields=source_url').then(function(r){return r.json()}).then(function(list){\n  (list||[]).forEach(function(m){var x=\/\\\/category-(\\d+)(?:-cube)?(?:[-_]\\d+)?\\.(png|webp|jpe?g)$\/i.exec(m.source_url||'');if(x)if(!IMG[+x[1]])IMG[+x[1]]=m.source_url});guess()}).catch(guess);\n return imgReady}\nvar UP='\/wp-content\/uploads\/2026\/11\/';\nfunction pics(p){return [{src:UP+(p===1?'category-1-cube_1.png':'category-'+p+'-cube.png'),cap:'3D view'},{src:UP+'category-'+p+'-plan.png',cap:'Floor plan'}]}\nfunction showPic(i){var m=modal(),L=pics(cur.p),n=L.length;i=((i%n)+n)%n;cur.i=i;\n var img=m.querySelector('.lg-mpic img'),p=cur.p;img.style.visibility='hidden';img.alt=(TY[p]?TY[p].name:'Category '+p)+' \u2013 '+L[i].cap;\n img.onload=function(){img.style.visibility=''};img.onerror=function(){img.style.visibility='hidden'};img.src=L[i].src;\n m.querySelector('.lg-mview').textContent=L[i].cap;\n m.querySelectorAll('.lg-mdots button').forEach(function(d,j){d.classList.toggle('on',j===i)});\n L.forEach(function(x,j){if(j!==i){var q=new Image();q.src=x.src}})}\n\/* ---- modal *\/\nvar M=null,cur={p:1,n:null};\nfunction modal(){if(M)return M;\n M=document.createElement('div');M.className='lg-modal';M.setAttribute('role','dialog');M.setAttribute('aria-modal','true');\n M.innerHTML='<div class=\"lg-mbox\"><button class=\"lg-mx\" type=\"button\" aria-label=\"Close\">\u00d7<\/button><div class=\"lg-mpic\"><span class=\"lg-mcat\"><\/span><span class=\"lg-mview\"><\/span><button class=\"lg-mnav prev\" type=\"button\" aria-label=\"Previous picture\">\u2039<\/button><img alt=\"\"><button class=\"lg-mnav next\" type=\"button\" aria-label=\"Next picture\">\u203a<\/button><div class=\"lg-mdots\"><button type=\"button\" data-pic=\"0\" aria-label=\"3D view\"><\/button><button type=\"button\" data-pic=\"1\" aria-label=\"Floor plan\"><\/button><\/div><\/div><div class=\"lg-mbody\"><\/div><\/div>';\n document.body.appendChild(M);\n M.addEventListener('click',function(e){if(e.target===M||e.target.classList.contains('lg-mx'))closeCat();\n  if(e.target.classList.contains('prev'))showPic(cur.i-1);\n  if(e.target.classList.contains('next'))showPic(cur.i+1);\n  if(e.target.dataset)if(e.target.dataset.pic)showPic(+e.target.dataset.pic);\n  var c=e.target.closest?e.target.closest('[data-apt]'):null;if(c)if(M.contains(c)){e.preventDefault();openCat(cur.p,+c.dataset.apt)}});\n document.addEventListener('keydown',function(e){if(!M.classList.contains('open'))return;if(e.key==='Escape')closeCat();if(e.key==='ArrowLeft')showPic(cur.i-1);if(e.key==='ArrowRight')showPic(cur.i+1)});\n return M}\nfunction openCat(p,n){var m=modal(),U=units().filter(function(u){return u.pos===p}),a=D.ar[p],beds=D.beds[p]||1;\n var u=U.filter(function(x){return x.n===n})[0]||null;var keep=(cur.p===p)?(cur.i||0):0;if(!m.classList.contains('open'))keep=0;cur={p:p,n:u?u.n:null,i:keep};\n var rng=function(i){return a[0][i]===a[1][i]?f1(a[0][i])+' m\u00b2':f1(a[0][i])+'\u2013'+f1(a[1][i])+' m\u00b2'};\n var avail=U.filter(function(x){return st(x.n)==='available'}).length;\n var T=TY[p];m.querySelector('.lg-mcat').textContent=T.name;\n showPic(cur.i);\n var who=u?'apartment \u2116'+u.n:'category '+p;\n m.querySelector('.lg-mbody').innerHTML='<h3>'+(u?'Apartment \u2116'+u.n:T.name)+'<\/h3><p class=\"lg-msub\">'+(u?'Floor '+u.fl+' \u00b7 '+T.name+' \u00b7 ':'')+beds+(beds>1?' bedrooms':' bedroom')+' \u00b7 Cat. '+p+'<\/p>'+\n  '<p class=\"lg-mtags\">'+lsTag(p)+viewTags(T)+(T.corner?'<span class=\"lg-corner\">Corner apartment<\/span>':'')+'<\/p>'+\n  '<div class=\"lg-spec\"><span>Interior<\/span><b>'+(u?f1(u.i)+' m\u00b2':rng(0))+'<\/b><span>Balcony<\/span><b>'+(a[0][1]?rng(1):'\u2014')+'<\/b><span>Total<\/span><b>'+(u?f1(u.t)+' m\u00b2':rng(2))+'<\/b><span>Price<\/span><b class=\"lg-price\">'+(u?money(priceOf(u).total)+' <small>('+money(priceOf(u).rate)+'\/m\u00b2)<\/small>':'from '+money(minPrice(p)))+'<\/b><span>Status<\/span><b>'+(u?'<span class=\"lg-badge '+st(u.n)+'\">'+LAB[st(u.n)]+'<\/span>':avail+' of '+U.length+' available')+'<\/b><\/div>'+\n  '<div class=\"lg-spec\">'+D.rooms[p].map(function(r){return '<span>'+r[0]+'<\/span><b>'+(r[1]?f1(r[1])+' m\u00b2':'\u2014')+'<\/b>'}).join('')+'<\/div>'+\n  '<div style=\"font-size:14px;color:#666\">Same layout on other floors:<\/div><div class=\"lg-chips\">'+U.map(function(x){var s=st(x.n);return '<a href=\"#category-'+p+'-'+x.n+'\" data-apt=\"'+x.n+'\" class=\"'+(u?(x.n===u.n?'on ':''):'')+(s!=='available'?s:'')+'\">\u2116'+x.n+' \u00b7 Floor '+x.fl+'<\/a>'}).join('')+'<\/div>'+\n  '<div class=\"lg-btns\"><a class=\"lg-btn p amelia-popup\" href=\"javascript:void(0);\">Book a presentation<\/a><a class=\"lg-btn w\" target=\"_blank\" rel=\"noopener\" href=\"https:\/\/wa.me\/995599744844?text='+encodeURIComponent('Hello, I am interested in '+who+' at Skyline Caucasus.')+'\">Ask on WhatsApp<\/a><\/div>'+\n  '<a class=\"lg-mlink\" href=\"'+(u?href(u):'\/apartments\/type-'+p+'\/')+'\">Floor plan &amp; full details \u2192<\/a>';\n if(!m.classList.contains('open')){m.classList.add('open');document.body.classList.add('lg-noscroll')}\n try{history.replaceState(null,'','#category-'+p+(u?'-'+u.n:''))}catch(e){}\n m.querySelector('.lg-mx').focus({preventScroll:true})}\nfunction closeCat(){if(!M)return;M.classList.remove('open');document.body.classList.remove('lg-noscroll');try{history.replaceState(null,'',location.pathname+location.search)}catch(e){}}\nfunction fromHash(){var x=\/^#category-(\\d+)(?:-(\\d+))?$\/.exec(location.hash);if(x)if(+x[1]>=1)if(+x[1]<=11)openCat(+x[1],x[2]?+x[2]:null)}\nwindow.LG_openCategory=openCat;\nfunction apts(root){\n var U=units(),plan=root.querySelector('.lg-plan');\n var fb=document.createElement('div');fb.className='lg-floors';\n for(var f=2;f<=6;f++){var b=document.createElement('button');b.type='button';b.dataset.fl=f;b.textContent='Floor '+f;fb.appendChild(b)}\n plan.parentNode.insertBefore(fb,plan);\n var cmp=document.createElement('div');cmp.className='lg-compass';cmp.innerHTML='<span class=\"cn\">West \u00b7 Sunset<\/span><span class=\"cs\">East \u00b7 Morning sun<\/span><span class=\"cw\">Alazani Valley<\/span><span class=\"ce\">Caucasus<\/span>';\n plan.parentNode.insertBefore(cmp,plan);cmp.appendChild(plan);\n var lg=document.createElement('div');lg.className='lg-legend';lg.innerHTML='<span><i style=\"background:#f6efe0;border:1px solid #ddd\"><\/i>Available<\/span><span><i style=\"background:#f7e3b5\"><\/i>Reserved<\/span><span><i style=\"background:#dbe4f3\"><\/i>On hold<\/span><span><i style=\"background:#e3e3e3\"><\/i>Sold<\/span>';\n cmp.parentNode.insertBefore(lg,cmp.nextSibling);\n function setFloor(f){fb.querySelectorAll('button').forEach(function(b){b.classList.toggle('on',+b.dataset.fl===f)});\n  plan.querySelectorAll('.ap-u').forEach(function(a){var p=+a.dataset.pos,n=p+11*(f-2);a.setAttribute('href','#category-'+p+'-'+n);a.classList.remove('st-reserved','st-sold','st-onhold');if(st(n)!=='available')a.classList.add('st-'+st(n))});\n  plan.querySelectorAll('.ap-badge').forEach(function(g){g.querySelector('.ap-num').textContent=+g.dataset.pos+11*(f-2)})}\n fb.addEventListener('click',function(e){if(e.target.dataset.fl)setFloor(+e.target.dataset.fl)});\n plan.addEventListener('click',function(e){var a=e.target.closest?e.target.closest('.ap-u'):null;if(!a)return;e.preventDefault();var x=\/category-(\\d+)-(\\d+)\/.exec(a.getAttribute('href')||'');if(x)openCat(+x[1],+x[2])});\n var h=document.createElement('h2');h.textContent='All apartments';root.appendChild(h);\n var qk=document.createElement('div');qk.className='lg-quick';\n var QUICK=[['views','Best views'],['big','Largest balconies'],['fam','For families \u00b7 2 bedrooms'],['compact','Compact &amp; affordable'],['upper','Upper floors']];\n qk.innerHTML=QUICK.map(function(q){return '<button type=\"button\" data-q=\"'+q[0]+'\">'+q[1]+'<\/button>'}).join('');\n root.appendChild(qk);\n var flt=document.createElement('div');flt.className='lg-filters';\n var opt=function(id,o){return '<select id=\"'+id+'\">'+o.map(function(x){return '<option value=\"'+x[0]+'\">'+x[1]+'<\/option>'}).join('')+'<\/select>'};\n flt.innerHTML=opt('lgls',[['','All categories']].concat(LIFE.map(function(n,i){return [String(i),n]})))+opt('lgbd',[['','All bedrooms'],['1','1 bedroom'],['2','2 bedrooms']])+\n  opt('lgvw',[['','Any view'],['caucasus','Caucasus view'],['valley','Alazani Valley view'],['east','Morning sun (east)'],['west','Sunset (west)']])+\n  opt('lgod',[['','Any outdoor space'],['none','No balcony'],['balcony','Balcony'],['large','Large balcony \/ terrace']])+\n  opt('lgfl',[['','All floors'],['low','Lower floors (2\u20133)'],['up','Upper floors (4\u20136)']].concat([2,3,4,5,6].map(function(f){return [f,'Floor '+f]})))+\n  opt('lgty',[['','All types']].concat(TYPE_ORDER.map(function(n){return [n,n]})))+\n  opt('lgst',[['','Any status'],['available','Available'],['reserved','Reserved'],['onhold','On hold'],['sold','Sold']])+\n  '<button type=\"button\" class=\"lg-reset\">Reset<\/button><span class=\"lg-count\"><\/span>';\n root.appendChild(flt);\n var COLS=[['n','Apartment'],['fl','Floor'],['ls','Category'],['ty','Type'],['beds','Bedrooms'],['vw','View'],['i','Interior'],['b','Balcony'],['t','Total'],['pm','Price \/ m\u00b2'],['pr','Price'],['s','Status']];\n var sc=document.createElement('div');sc.className='lg-scroll';\n sc.innerHTML='<table class=\"lg-table\"><thead><tr>'+COLS.map(function(c){return '<th class=\"sort'+(c[0]==='n'?' asc':'')+'\" data-k=\"'+c[0]+'\" title=\"Sort by '+c[1].toLowerCase()+'\">'+c[1]+'<\/th>'}).join('')+'<th class=\"ic\">3D<\/th><\/tr><\/thead><tbody><\/tbody><\/table>';\n root.appendChild(sc);var tb=sc.querySelector('tbody');\n U.forEach(function(u){var s=st(u.n),T=TY[u.pos],tr=document.createElement('tr');tr.className='row';tr.u=u;tr.s=s;u.s=RANK[s];u.ty=TYPE_ORDER.indexOf(T.name)*100+u.pos;u.vw=VORD[T.views[0]];u.ls=lsIdx(u.pos)*1000+u.t;var PR=priceOf(u);u.pr=PR.total;u.pm=PR.rate;\n  tr.innerHTML='<td><b>\u2116'+u.n+'<\/b><\/td><td>'+u.fl+'<\/td><td>'+lsTag(u.pos)+'<\/td><td><span class=\"lg-tname\">'+typeIcon(u.pos)+T.name+'<\/span><small class=\"lg-code\">Cat. '+u.pos+'<\/small><\/td><td>'+u.beds+'<\/td><td>'+viewTags(T)+(T.corner?'<span class=\"lg-corner\">Corner<\/span>':'')+'<\/td><td>'+f1(u.i)+' m\u00b2<\/td><td>'+(u.b?f1(u.b)+' m\u00b2':'\u2014')+'<\/td><td><b>'+f1(u.t)+' m\u00b2<\/b><\/td><td>'+money(u.pm)+'<\/td><td><b class=\"lg-price\">'+money(u.pr)+'<\/b><\/td><td><span class=\"lg-badge '+s+'\">'+LAB[s]+'<\/span><\/td>'+\n   '<td class=\"ic\"><a class=\"lg-info\" href=\"#category-'+u.pos+'-'+u.n+'\" title=\"'+T.name+' \u2013 3D layout\" aria-label=\"'+T.name+' details\">'+ICON+'<\/a><\/td>';\n  tr.addEventListener('click',function(e){e.preventDefault();openCat(u.pos,u.n)});tb.appendChild(tr)});\n var rows=[].slice.call(tb.children),sk='n',sd=1,quick='';\n function sort(){rows.slice().sort(function(a,b){return sd*(a.u[sk]-b.u[sk])||(a.u.n-b.u.n)}).forEach(function(r){tb.appendChild(r)})}\n function setSort(k,d){sk=k;sd=d;sc.querySelectorAll('th.sort').forEach(function(x){x.classList.remove('asc','desc');if(x.dataset.k===k)x.classList.add(d>0?'asc':'desc')});sort()}\n sc.querySelector('thead').addEventListener('click',function(e){var th=e.target.closest('th.sort');if(!th)return;var k=th.dataset.k;setSort(k,(k===sk)?-sd:1)});\n var Q={views:function(u,T){return T.views.indexOf('caucasus')>=0||T.views.indexOf('valley')>=0},big:function(u,T){return T.out==='large'},fam:function(u){return u.beds===2},compact:function(u){return u.t<66},upper:function(u){return u.fl>=4}};\n function v(id){return flt.querySelector('#'+id).value}\n function apply(){var ls=v('lgls'),bd=v('lgbd'),vw=v('lgvw'),od=v('lgod'),fl=v('lgfl'),ty=v('lgty'),ss=v('lgst'),shown=0;\n  rows.forEach(function(r){var u=r.u,T=TY[u.pos],ok=true;\n   if(ls)ok=ok?lsIdx(u.pos)==ls:false;\n   if(bd)ok=ok?u.beds==bd:false;\n   if(vw)ok=ok?T.views.indexOf(vw)>=0:false;\n   if(od)ok=ok?T.out===od:false;\n   if(fl)ok=ok?(fl==='low'?u.fl<=3:(fl==='up'?u.fl>=4:u.fl==fl)):false;\n   if(ty)ok=ok?T.name===ty:false;\n   if(ss)ok=ok?r.s===ss:false;\n   if(quick)ok=ok?Q[quick](u,T):false;\n   r.style.display=ok?'':'none';if(ok)shown++});\n  flt.querySelector('.lg-count').textContent=shown+' of '+rows.length+' apartments'}\n qk.addEventListener('click',function(e){var b=e.target.closest('button');if(!b)return;var q=b.dataset.q;quick=(quick===q)?'':q;\n  qk.querySelectorAll('button').forEach(function(x){x.classList.toggle('on',x.dataset.q===quick)});\n  if(quick==='big')setSort('b',-1);if(quick==='compact')setSort('pr',1);if(quick==='fam')setSort('t',-1);apply()});\n flt.addEventListener('change',apply);\n flt.querySelector('.lg-reset').addEventListener('click',function(){flt.querySelectorAll('select').forEach(function(s){s.value=''});quick='';qk.querySelectorAll('button').forEach(function(x){x.classList.remove('on')});setSort('n',1);apply()});\n function lsHash(){var x=\/^#lifestyle-(\\d)$\/.exec(location.hash);if(!x)return;flt.querySelector('#lgls').value=x[1];apply();setTimeout(function(){h.scrollIntoView({behavior:'smooth',block:'start'})},300)}\n window.addEventListener('hashchange',lsHash);\n setFloor(2);apply();loadImgs();fromHash();lsHash()}\nfunction type(root){\n var p=+root.dataset.pos,U=units().filter(function(u){return u.pos===p}),a=D.ar[p],beds=D.beds[p]||1;\n var rng=function(i){return a[0][i]===a[1][i]?f1(a[0][i])+' m\u00b2':f1(a[0][i])+'\u2013'+f1(a[1][i])+' m\u00b2'};\n var apt=+new URLSearchParams(location.search).get('apt'),cur=U.filter(function(u){return u.n===apt})[0];\n var card=document.createElement('div');card.className='lg-card';\n var T=TY[p],title=cur?'Apartment \u2116'+cur.n+' \u00b7 Floor '+cur.fl:T.name;\n var avail=U.filter(function(u){return st(u.n)==='available'}).length;\n card.innerHTML='<h3 class=\"lg-apt-title\">'+title+'<\/h3><p style=\"margin:-6px 0 8px;color:#555\">'+(cur?T.name+' \u00b7 ':'')+beds+(beds>1?' bedrooms':' bedroom')+' \u00b7 Cat. '+p+'<\/p><p class=\"lg-mtags\">'+lsTag(p)+viewTags(T)+(T.corner?'<span class=\"lg-corner\">Corner apartment<\/span>':'')+'<\/p>'+\n  '<div class=\"lg-spec\"><span>Interior<\/span><b>'+(cur?f1(cur.i)+' m\u00b2':rng(0))+'<\/b><span>Balcony<\/span><b>'+(a[0][1]?rng(1):'\u2014')+'<\/b><span>Total<\/span><b>'+(cur?f1(cur.t)+' m\u00b2':rng(2))+'<\/b><span>Price<\/span><b class=\"lg-price\">'+(cur?money(priceOf(cur).total)+' <small>('+money(priceOf(cur).rate)+'\/m\u00b2)<\/small>':'from '+money(minPrice(p)))+'<\/b><span>Status<\/span><b>'+(cur?LAB[st(cur.n)]:avail+' of '+U.length+' available')+'<\/b><\/div>'+\n  '<div class=\"lg-spec\">'+D.rooms[p].map(function(r){return '<span>'+r[0]+'<\/span><b>'+(r[1]?f1(r[1])+' m\u00b2':'\u2014')+'<\/b>'}).join('')+'<\/div>'+\n  '<div style=\"font-size:14px;color:#666\">Same layout on other floors:<\/div><div class=\"lg-chips\">'+U.map(function(u){var s=st(u.n);return '<a href=\"?apt='+u.n+'\" class=\"'+(u===cur?'on ':'')+(s!=='available'?s:'')+'\">\u2116'+u.n+' \u00b7 Floor '+u.fl+'<\/a>'}).join('')+'<\/div>'+\n  '<div class=\"lg-btns\"><a class=\"lg-btn o\" href=\"#category-'+p+(cur?'-'+cur.n:'')+'\" data-lg3d=\"1\">View 3D layout<\/a><a class=\"lg-btn p amelia-popup\" href=\"javascript:void(0);\">Book a presentation<\/a><a class=\"lg-btn w\" target=\"_blank\" rel=\"noopener\" href=\"https:\/\/wa.me\/995599744844?text='+encodeURIComponent('Hello, I am interested in '+(cur?'apartment \u2116'+cur.n:'category '+p)+' at Skyline Caucasus.')+'\">Ask on WhatsApp<\/a><a class=\"lg-btn o\" href=\"tel:+995322232523\">Call +995 32 223 25 23<\/a><\/div>';\n card.querySelector('[data-lg3d]').addEventListener('click',function(e){e.preventDefault();openCat(p,cur?cur.n:null)});\n var grid=document.createElement('div');grid.className='lg-type';var pl=root.querySelector('.lg-plan-type');pl.parentNode.insertBefore(grid,pl);grid.appendChild(pl);grid.appendChild(card);\n var back=document.createElement('p');back.innerHTML='<a href=\"\/apartments\/\">\u2190 All apartments<\/a>';root.insertBefore(back,grid);loadImgs();fromHash()}\nfunction init(){var r=document.getElementById('lg-apts');if(r)apts(r);var t=document.getElementById('lg-type');if(t)type(t)}\nwindow.addEventListener('hashchange',fromHash);\nif(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();\n})();\n\/* ---- Slider: underlined words switch the 3D picture on the cube to another category (data-cat) *\/\n(function(){var D={1:[990,646,458.30,351.11],2:[1166,828,587.36,492.05],3:[1143,812,579.14,485.33],4:[1116,813,553.98,489.35],5:[1210,844,609.02,525.30],6:[979,687,533.88,384.61],7:[1163,655,550.34,409.25],8:[1081,707,600.14,437.88],9:[1146,732,575.93,428.63],10:[1151,696,563.31,424.43],11:[1069,847,589.41,471.00]};\nfunction file(c){return c==1?'category-1-cube_1.png':'category-'+c+'-cube.png'}\ndocument.addEventListener('click',function(e){var a=e.target.closest?e.target.closest('.lg-view-sw'):null;if(!a)return;e.preventDefault();e.stopPropagation();\n var c=+a.getAttribute('data-cat'),slide=a.closest('sr7-slide');if(!slide)return;var lay=document.getElementById(slide.id+'-4');if(!lay)return;\n slide.querySelectorAll('.lg-view-sw').forEach(function(x){x.classList.toggle('on',x===a)});\n if(!lay.dataset.base){var m=\/category-(\\d+)-cube\/.exec(getComputedStyle(lay).backgroundImage||'');lay.dataset.base=m?m[1]:''}\n var bc=+lay.dataset.base,B=D[bc],d=D[c],sw=lay.querySelector('img.lg-swap');\n if(!B||!d||c===bc){lay.classList.remove('lg-swapped');if(sw)sw.style.opacity='0';return}\n if(!sw){sw=document.createElement('img');sw.className='lg-swap';sw.alt='';lay.appendChild(sw)}\n sw.src='\/wp-content\/uploads\/2026\/11\/'+file(c);sw.style.left=((B[2]-d[2])\/B[0]*100)+'%';sw.style.top=((B[3]-d[3])\/B[1]*100)+'%';sw.style.width=(d[0]\/B[0]*100)+'%';sw.style.height=(d[1]\/B[1]*100)+'%';sw.style.opacity='1';\n if(getComputedStyle(lay).position==='static')lay.style.position='relative';lay.style.overflow='visible';lay.classList.add('lg-swapped')},true)})();\n\n\/* ---- Slider floor selector: opens the apartment of the shown layout on the chosen floor *\/\n(function(){function cat(sel){var sl=sel.closest('sr7-slide'),on=sl?sl.querySelector('.lg-view-sw.on'):null;return +(on?on.getAttribute('data-cat'):sel.getAttribute('data-cat'))}\nfunction mark(sel){var c=cat(sel);sel.querySelectorAll('a[data-fl]').forEach(function(a){var n=c+11*(+a.getAttribute('data-fl')-2),s=(window.LG_STATUS||{})[n]||'available';a.classList.remove('reserved','sold','onhold');if(s!=='available')a.classList.add(s);a.title='Apartment \u2116'+n+' \u00b7 '+({available:'Available',reserved:'Reserved',onhold:'On hold',sold:'Sold'}[s]||s)})}\ndocument.addEventListener('mouseover',function(e){var sel=e.target.closest?e.target.closest('.lg-floorsel'):null;if(sel)mark(sel)},true);\ndocument.addEventListener('click',function(e){var a=e.target.closest?e.target.closest('.lg-floorsel a[data-fl]'):null;if(!a)return;e.preventDefault();e.stopPropagation();\n var sel=a.closest('.lg-floorsel'),c=cat(sel),fl=+a.getAttribute('data-fl'),n=c+11*(fl-2);mark(sel);\n sel.querySelectorAll('a[data-fl]').forEach(function(x){x.classList.toggle('on',x===a)});\n if(window.LG_openCategory)window.LG_openCategory(c,n);else location.href='\/apartments\/#category-'+c+'-'+n},true)})();\n\n\/* ---- Slider: put the type icon in front of every clickable layout name *\/\n(function(){function deco(){if(!window.LG_typeIcon)return;document.querySelectorAll('a.lg-view-sw').forEach(function(a){if(!a.querySelector('.lg-ti'))a.insertAdjacentHTML('afterbegin',window.LG_typeIcon(+a.getAttribute('data-cat')))})}\nfunction start(){deco();var m=document.querySelector('sr7-module, rs-module');if(m)new MutationObserver(function(){deco()}).observe(m,{childList:true,subtree:true})}\nif(document.readyState==='loading')document.addEventListener('DOMContentLoaded',start);else start()})();\n\n\n\/* ---- Slider: clicking a layout name marks that type on the floor-plan background (layer 51) *\/\n(function(){var UP='\/wp-content\/uploads\/2026\/11\/floor-type-',T={2:'grand-balcony',6:'wraparound-balcony',3:'classic-east',8:'valley-corner',9:'classic-west',11:'spacious',1:'caucasus-terrace',7:'panorama-valley'};\nvar want=window.LG_floorWant={};\nfunction apply(sid){var el=document.getElementById(sid+'-51');if(!el)return;var u=want[sid];if(!u)return;var v='url(\"'+u+'\")';if(el.style.backgroundImage.indexOf(u)<0)el.style.backgroundImage=v}\ndocument.addEventListener('click',function(e){var a=e.target.closest?e.target.closest('.lg-view-sw'):null;if(!a)return;var sl=a.closest('sr7-slide');if(!sl)return;\n var t=T[+a.getAttribute('data-cat')];if(!t)return;want[sl.id]=UP+t+'.png';var q=new Image();q.onload=function(){apply(sl.id)};q.src=want[sl.id];apply(sl.id)},true);\nsetInterval(function(){for(var k in want)apply(k)},400)})();\n<\/script>\n\n\n\n<div class=\"lg-wrap\" id=\"lg-type\" data-pos=\"11\"><div class=\"lg-plan-type\"><svg class=\"lgp\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 100 487.5 505\"><g transform=\"translate(20,115)\"><path d=\"M38,40 38,89 302,89 302,40zM12,40 12,88 26,88 26,40z\" fill=\"#e9edf0\" fill-rule=\"evenodd\"\/><path d=\"M298,435 298,441 312,440 312,435zM20,105 20,282 26,282 26,246 28,242 27,108zM38,100 38,165 36,167 38,306 113,306 114,380 105,381 105,365 62,365 62,370 59,370 59,422 63,426 63,436 68,441 103,441 103,409 113,409 113,442 281,441 280,430 294,429 295,421 298,421 298,429 330,429 331,441 421,442 421,342 303,343 303,394 294,392 294,373 212,372 213,337 221,338 221,364 295,364 296,342 300,341 300,333 305,333 304,255 302,255 302,224 304,222 302,99 297,99 296,102 268,102 268,99 202,100 201,103 175,103 174,373 149,372 150,362 164,362 164,200 166,200 164,103 147,103 146,100 87,99 80,99 80,102 44,102 43,99z\" fill=\"#f6efe0\" fill-rule=\"evenodd\"\/><path d=\"M29,350 28,441 16,442 16,451 229,451 229,441 113,442 113,409 103,409 103,441 31,442 30,435 35,435 35,350zM212,338 213,373 294,373 295,392 303,393 303,342 297,342 295,364 221,364 220,338zM113,380 113,326 41,327 44,334 105,333 105,381zM148,89 147,102 165,103 165,139 167,140 165,362 150,363 150,372 174,373 175,103 201,102 201,90zM303,30 303,89 268,90 268,102 296,102 297,98 302,98 305,222 303,224 303,255 305,255 306,333 300,333 300,338 306,339 307,343 421,341 422,442 331,441 330,429 298,429 298,421 295,421 294,429 281,430 281,441 264,441 264,451 312,451 312,453 431,451 431,325 429,325 428,333 310,333 310,30zM298,435 312,435 312,440 298,442zM286,435 292,435 292,441 287,441zM19,30 19,40 27,40 27,89 16,90 16,100 26,100 28,103 29,242 27,246 27,285 29,286 29,327 35,327 37,277 35,276 37,113 34,111 34,107 37,107 39,98 43,98 44,102 80,102 80,90 38,90 37,40 44,40 44,30z\" fill=\"#2a2a2a\" fill-rule=\"evenodd\"\/><text class=\"g\" x=\"211\" y=\"160.5\">\u10da\u10d8\u10d5\u10d8\u10dc\u10d2\u10d8 \/ \u10e1\u10d0\u10db\u10d6\u10d0\u10e0\u10d4\u10e3\u10da\u10dd<\/text><text class=\"e\" x=\"211\" y=\"174.5\">Living &amp; kitchen<\/text><text class=\"a\" x=\"211\" y=\"188.5\">22.0 \u10db\u00b2<\/text><text class=\"g\" x=\"83.5\" y=\"222\">\u10e1\u10d0\u10eb\u10d8\u10dc\u10d4\u10d1\u10d4\u10da\u10d8<\/text><text class=\"e\" x=\"83.5\" y=\"236\">Bedroom<\/text><text class=\"g\" x=\"147.5\" y=\"388\">\u10d3\u10d4\u10e0\u10d4\u10e4\u10d0\u10dc\u10d8<\/text><text class=\"e\" x=\"147.5\" y=\"402\">Hall<\/text><text class=\"a\" x=\"147.5\" y=\"416\">8.4 \u10db\u00b2<\/text><text class=\"g\" x=\"329\" y=\"388\">\u10e1\u10d5\u10d4\u10da\u10d8 \u10ec\u10d4\u10e0\u10e2\u10d8\u10da\u10d8<\/text><text class=\"e\" x=\"329\" y=\"402\">Bathroom<\/text><text class=\"a\" x=\"329\" y=\"416\">7.7 \u10db\u00b2<\/text><text class=\"g\" x=\"61\" y=\"388\">\u10e1\u10d0\u10d7\u10d0\u10d5\u10e1\u10dd<\/text><text class=\"e\" x=\"61\" y=\"402\">Storage<\/text><text class=\"a\" x=\"61\" y=\"416\">4.5 \u10db\u00b2<\/text><text class=\"g\" x=\"156.5\" y=\"43.5\">\u10d0\u10d8\u10d5\u10d0\u10dc\u10d8<\/text><text class=\"e\" x=\"156.5\" y=\"57.5\">Balcony<\/text><text class=\"a\" x=\"156.5\" y=\"71.5\">9.9 \u10db\u00b2<\/text><\/g><\/svg><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u10da\u10d8\u10d5\u10d8\u10dc\u10d2\u10d8 \/ \u10e1\u10d0\u10db\u10d6\u10d0\u10e0\u10d4\u10e3\u10da\u10ddLiving &amp; kitchen22.0 \u10db\u00b2\u10e1\u10d0\u10eb\u10d8\u10dc\u10d4\u10d1\u10d4\u10da\u10d8Bedroom\u10d3\u10d4\u10e0\u10d4\u10e4\u10d0\u10dc\u10d8Hall8.4 \u10db\u00b2\u10e1\u10d5\u10d4\u10da\u10d8 \u10ec\u10d4\u10e0\u10e2\u10d8\u10da\u10d8Bathroom7.7 \u10db\u00b2\u10e1\u10d0\u10d7\u10d0\u10d5\u10e1\u10ddStorage4.5 \u10db\u00b2\u10d0\u10d8\u10d5\u10d0\u10dc\u10d8Balcony9.9 \u10db\u00b2<\/p>","protected":false},"author":1,"featured_media":0,"parent":47,"menu_order":11,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-107","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/lagmsheni.ge\/ka\/wp-json\/wp\/v2\/pages\/107","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lagmsheni.ge\/ka\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/lagmsheni.ge\/ka\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/lagmsheni.ge\/ka\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lagmsheni.ge\/ka\/wp-json\/wp\/v2\/comments?post=107"}],"version-history":[{"count":1,"href":"https:\/\/lagmsheni.ge\/ka\/wp-json\/wp\/v2\/pages\/107\/revisions"}],"predecessor-version":[{"id":119,"href":"https:\/\/lagmsheni.ge\/ka\/wp-json\/wp\/v2\/pages\/107\/revisions\/119"}],"up":[{"embeddable":true,"href":"https:\/\/lagmsheni.ge\/ka\/wp-json\/wp\/v2\/pages\/47"}],"wp:attachment":[{"href":"https:\/\/lagmsheni.ge\/ka\/wp-json\/wp\/v2\/media?parent=107"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}