{
 "schema": "invisible-doors.open-3d-index/1",
 "generatedAt": "2026-10-12",
 "publisher": {
  "name": "Invisible Doors",
  "url": "https://invisible-doors.ru/",
  "phone": "+7 (495) 106-44-84",
  "email": "info@invisible-doors.ru"
 },
 "license": {
  "id": "ID-Open-3D-1.0",
  "url": "https://invisible-doors.ru/upload/3d-models/LICENSE-RU.txt",
  "commercialUse": true,
  "modification": true,
  "attributionRequired": false,
  "redistributionInProject": true,
  "resaleAsProduct": false
 },
 "hub": {
  "html": "https://invisible-doors.ru/stati/612531/",
  "markdown": "https://invisible-doors.ru/stati/612531.md",
  "designerMaterials": "https://invisible-doors.ru/dizayneram/materialy/",
  "llms": "https://invisible-doors.ru/llms.txt",
  "prices": "https://invisible-doors.ru/prices.md"
 },
 "urlPattern": {
  "glb": "https://invisible-doors.ru/upload/3d-models/{id}/invisible-doors-{id}-800x2000.glb",
  "package": "https://invisible-doors.ru/upload/3d-models/{id}/invisible-doors-{id}-800x2000-designer-package.zip",
  "partitionGlb": "https://invisible-doors.ru/upload/3d-models/peregorodki/{code}/invisible-doors-peregorodka-{code}.glb",
  "partitionPackage": "https://invisible-doors.ru/upload/3d-models/peregorodki/{code}/invisible-doors-peregorodka-{code}-designer-package.zip"
 },
 "formats": [
  "GLB (glTF 2.0, материалы и анимация OpenClose)",
  "FBX 7.4",
  "OBJ+MTL",
  "DAE (Collada)",
  "IFC4",
  "DXF (чертёж проёма)",
  "PNG-текстуры",
  "configuration.json",
  "materials.json",
  "README-RU.txt",
  "LICENSE-RU.txt",
  "blender-import.py"
 ],
 "constructor": {
  "url": "https://invisible-doors.ru/konstruktor/",
  "parameters": {
   "model": "id модели из этого списка"
  },
  "features": [
   "ширина 600–900 мм (двустворчатая до 2000)",
   "высота 2000–3500 мм",
   "отделка отдельно для лицевой и обратной стороны",
   "ручка и цвет фурнитуры из каталога ниже",
   "цена по розничному прайсу сразу",
   "экспорт ZIP во всех форматах выше"
  ],
  "downloadRequires": "вход по e-mail (один раз на браузер); эталонные файлы из этого индекса — без входа"
 },
 "partitions": {
  "description": "6 эталонных комплектов (по одному на систему, семейство LOFT, профиль чёрный, стекло прозрачное) лежат открыто — см. referenceFiles; любая другая конфигурация собирается конструктором на страницах раздела",
  "url": "https://invisible-doors.ru/peregorodki/",
  "pages": [
   "https://invisible-doors.ru/peregorodki/razdvizhnye/",
   "https://invisible-doors.ru/peregorodki/v-penal/",
   "https://invisible-doors.ru/peregorodki/steklyannye/",
   "https://invisible-doors.ru/peregorodki/s-raspashnoy-dveryu/",
   "https://invisible-doors.ru/peregorodki/s-kaskadnym-otkryvaniem/",
   "https://invisible-doors.ru/peregorodki/ofisnye/",
   "https://invisible-doors.ru/peregorodki/loft/",
   "https://invisible-doors.ru/peregorodki/dlya-zonirovaniya/",
   "https://invisible-doors.ru/peregorodki/mezhdu-kuhney-i-gostinoy/",
   "https://invisible-doors.ru/peregorodki/dlya-studii/",
   "https://invisible-doors.ru/peregorodki/dlya-spalni/",
   "https://invisible-doors.ru/peregorodki/dlya-garderobnoy/",
   "https://invisible-doors.ru/peregorodki/tselnosteklyannye/",
   "https://invisible-doors.ru/peregorodki/steklyannye-razdvizhnye/",
   "https://invisible-doors.ru/peregorodki/razdvizhnye-dlya-zonirovaniya/",
   "https://invisible-doors.ru/peregorodki/dlya-gostinoy/",
   "https://invisible-doors.ru/peregorodki/v-kvartiru/"
  ],
  "systems": [
   {
    "id": "SYS_HINGED",
    "name": "распашная"
   },
   {
    "id": "SYS_ALONG_WALL",
    "name": "раздвижная вдоль стены"
   },
   {
    "id": "SYS_IN_OPENING",
    "name": "раздвижная в проёме"
   },
   {
    "id": "SYS_CASCADE",
    "name": "каскадная"
   },
   {
    "id": "SYS_POCKET",
    "name": "в пенал"
   },
   {
    "id": "SYS_SUSPENDED",
    "name": "подвесная"
   },
   {
    "id": "SYS_FIXED",
    "name": "глухая"
   }
  ],
  "formats": [
   "GLB",
   "FBX",
   "OBJ+MTL",
   "DAE",
   "IFC4",
   "DXF",
   "SVG-схемы",
   "текстуры",
   "configuration"
  ],
  "download": "кнопка «Скачать все файлы» рядом с 3D после расчёта",
  "referenceFiles": [
   {
    "id": "peregorodka-razdvizhnaya-vdol-steny-1-stvorka",
    "name": "Раздвижная перегородка вдоль стены, 1 створка",
    "family": "Стеклянная LOFT",
    "systemId": "SYS_ALONG_WALL",
    "systemName": "раздвижная вдоль стены",
    "schemeId": "SCH_AW_1",
    "scheme": "Одна створка, 1 трек",
    "openingMm": {
     "width": 775,
     "height": 2380
    },
    "leaf": {
     "design": "LOFT 2",
     "finish": "Чёрный",
     "glass": "М1 прозрачное",
     "mounting": "Вдоль стены с карнизом",
     "hardware": "Врезная ручка"
    },
    "priceFromRub": 71846,
    "priceNote": "цена изделия для этой конфигурации на 12.10.2026; под свой проём — конструктор на странице",
    "pageUrl": "https://invisible-doors.ru/peregorodki/razdvizhnye/",
    "configuratorUrl": "https://invisible-doors.ru/peregorodki/razdvizhnye/",
    "previews": [
     "https://invisible-doors.ru/upload/3d-models/peregorodki/razdvizhnaya-vdol-steny-1-stvorka/preview-1.jpg",
     "https://invisible-doors.ru/upload/3d-models/peregorodki/razdvizhnaya-vdol-steny-1-stvorka/preview-2.jpg"
    ],
    "referenceFile": {
     "units": {
      "glb": "m",
      "dae": "m",
      "ifc": "m",
      "fbx": "mm",
      "obj": "mm",
      "dxf": "mm"
     },
     "upAxis": "Y (IFC: Z)",
     "origin": "левый нижний угол проёма",
     "state": "закрытое положение, без стены и пола"
    },
    "files": {
     "glb": {
      "url": "https://invisible-doors.ru/upload/3d-models/peregorodki/razdvizhnaya-vdol-steny-1-stvorka/invisible-doors-peregorodka-razdvizhnaya-vdol-steny-1-stvorka.glb",
      "contentType": "model/gltf-binary",
      "bytes": 201676,
      "sha256": "32a8c3186f048180cc8f90daf783f276ced40f5685a1cdf05a8dcb68cb013e36"
     },
     "package": {
      "url": "https://invisible-doors.ru/upload/3d-models/peregorodki/razdvizhnaya-vdol-steny-1-stvorka/invisible-doors-peregorodka-razdvizhnaya-vdol-steny-1-stvorka-designer-package.zip",
      "contentType": "application/zip",
      "bytes": 5415152,
      "sha256": "f4ab9db1aea9d7b79f45c7222c243fa4443373d2bf673d8bd977b16cec7e20b0",
      "contents": [
       "drawings/front-closed.svg",
       "drawings/front-open.svg",
       "drawings/plan-closed.svg",
       "drawings/plan-open.svg",
       "drawings/partition.dxf",
       "configuration.json",
       "geometry.json",
       "README-RU.txt",
       "materials.json",
       "partition.glb",
       "partition.obj",
       "partition.mtl",
       "partition.fbx",
       "partition.dae",
       "partition.ifc",
       "documents/technical/partition-checklist.pdf",
       "documents/profiles/vertical.pdf",
       "documents/profiles/horizontal.pdf",
       "documents/profiles/cap.pdf",
       "LICENSE-RU.txt"
      ]
     }
    }
   },
   {
    "id": "peregorodka-razdvizhnaya-vdol-steny-2-stvorki",
    "name": "Раздвижная перегородка вдоль стены, 2 створки (синхро)",
    "family": "Стеклянная LOFT",
    "systemId": "SYS_ALONG_WALL",
    "systemName": "раздвижная вдоль стены",
    "schemeId": "SCH_AW_SYN2",
    "scheme": "Синхро: две створки, 1 трек",
    "openingMm": {
     "width": 1550,
     "height": 2380
    },
    "leaf": {
     "design": "LOFT 2",
     "finish": "Чёрный",
     "glass": "М1 прозрачное",
     "mounting": "Вдоль стены с карнизом",
     "hardware": "Врезная ручка"
    },
    "priceFromRub": 146921,
    "priceNote": "цена изделия для этой конфигурации на 12.10.2026; под свой проём — конструктор на странице",
    "pageUrl": "https://invisible-doors.ru/peregorodki/razdvizhnye/",
    "configuratorUrl": "https://invisible-doors.ru/peregorodki/razdvizhnye/",
    "previews": [
     "https://invisible-doors.ru/upload/3d-models/peregorodki/razdvizhnaya-vdol-steny-2-stvorki/preview-1.jpg",
     "https://invisible-doors.ru/upload/3d-models/peregorodki/razdvizhnaya-vdol-steny-2-stvorki/preview-2.jpg"
    ],
    "referenceFile": {
     "units": {
      "glb": "m",
      "dae": "m",
      "ifc": "m",
      "fbx": "mm",
      "obj": "mm",
      "dxf": "mm"
     },
     "upAxis": "Y (IFC: Z)",
     "origin": "левый нижний угол проёма",
     "state": "закрытое положение, без стены и пола"
    },
    "files": {
     "glb": {
      "url": "https://invisible-doors.ru/upload/3d-models/peregorodki/razdvizhnaya-vdol-steny-2-stvorki/invisible-doors-peregorodka-razdvizhnaya-vdol-steny-2-stvorki.glb",
      "contentType": "model/gltf-binary",
      "bytes": 373560,
      "sha256": "43237d126aa52fda5c393f4e3e4c093c3b0249ef847b60ea597d917391df92d8"
     },
     "package": {
      "url": "https://invisible-doors.ru/upload/3d-models/peregorodki/razdvizhnaya-vdol-steny-2-stvorki/invisible-doors-peregorodka-razdvizhnaya-vdol-steny-2-stvorki-designer-package.zip",
      "contentType": "application/zip",
      "bytes": 7127075,
      "sha256": "dc4f382cd080b88e83e06cb7a14a568bd6bbfa75885d660e637f01f407cf9173",
      "contents": [
       "drawings/front-closed.svg",
       "drawings/front-open.svg",
       "drawings/plan-closed.svg",
       "drawings/plan-open.svg",
       "drawings/partition.dxf",
       "configuration.json",
       "geometry.json",
       "README-RU.txt",
       "materials.json",
       "partition.glb",
       "partition.obj",
       "partition.mtl",
       "partition.fbx",
       "partition.dae",
       "partition.ifc",
       "documents/technical/partition-checklist.pdf",
       "documents/profiles/vertical.pdf",
       "documents/profiles/horizontal.pdf",
       "documents/profiles/cap.pdf",
       "LICENSE-RU.txt"
      ]
     }
    }
   },
   {
    "id": "peregorodka-razdvizhnaya-v-proeme",
    "name": "Раздвижная перегородка внутри проёма, 2 створки",
    "family": "Стеклянная LOFT",
    "systemId": "SYS_IN_OPENING",
    "systemName": "раздвижная в проёме",
    "schemeId": "SCH_IO_2",
    "scheme": "Две створки, 2 трека",
    "openingMm": {
     "width": 1575,
     "height": 2872
    },
    "leaf": {
     "design": "LOFT 2",
     "finish": "Чёрный",
     "glass": "М1 прозрачное",
     "mounting": "К потолку · карниз с двух сторон",
     "hardware": "Врезная ручка"
    },
    "priceFromRub": 140592,
    "priceNote": "цена изделия для этой конфигурации на 12.10.2026; под свой проём — конструктор на странице",
    "pageUrl": "https://invisible-doors.ru/peregorodki/razdvizhnye/",
    "configuratorUrl": "https://invisible-doors.ru/peregorodki/razdvizhnye/",
    "previews": [
     "https://invisible-doors.ru/upload/3d-models/peregorodki/razdvizhnaya-v-proeme/preview-1.jpg",
     "https://invisible-doors.ru/upload/3d-models/peregorodki/razdvizhnaya-v-proeme/preview-2.jpg"
    ],
    "referenceFile": {
     "units": {
      "glb": "m",
      "dae": "m",
      "ifc": "m",
      "fbx": "mm",
      "obj": "mm",
      "dxf": "mm"
     },
     "upAxis": "Y (IFC: Z)",
     "origin": "левый нижний угол проёма",
     "state": "закрытое положение, без стены и пола"
    },
    "files": {
     "glb": {
      "url": "https://invisible-doors.ru/upload/3d-models/peregorodki/razdvizhnaya-v-proeme/invisible-doors-peregorodka-razdvizhnaya-v-proeme.glb",
      "contentType": "model/gltf-binary",
      "bytes": 400936,
      "sha256": "1bee190d86a5762924d8dda3ad91ad9d8f9fed1db32d030271ce04a356e0b0b0"
     },
     "package": {
      "url": "https://invisible-doors.ru/upload/3d-models/peregorodki/razdvizhnaya-v-proeme/invisible-doors-peregorodka-razdvizhnaya-v-proeme-designer-package.zip",
      "contentType": "application/zip",
      "bytes": 7371815,
      "sha256": "ddc75a2694aaef8310e38f1d528079fdfe08d6e903a4a9131d8d70c7b4a9baa3",
      "contents": [
       "drawings/front-closed.svg",
       "drawings/front-open.svg",
       "drawings/plan-closed.svg",
       "drawings/plan-open.svg",
       "drawings/partition.dxf",
       "configuration.json",
       "geometry.json",
       "README-RU.txt",
       "materials.json",
       "partition.glb",
       "partition.obj",
       "partition.mtl",
       "partition.fbx",
       "partition.dae",
       "partition.ifc",
       "documents/technical/partition-checklist.pdf",
       "documents/profiles/vertical.pdf",
       "documents/profiles/horizontal.pdf",
       "documents/profiles/cap.pdf",
       "LICENSE-RU.txt"
      ]
     }
    }
   },
   {
    "id": "peregorodka-raspashnaya",
    "name": "Стационарная перегородка с распашной дверью",
    "family": "Стеклянная LOFT",
    "systemId": "SYS_HINGED",
    "systemName": "распашная",
    "schemeId": "SCH_HG_ST1",
    "scheme": "Дверь в составе стационарной",
    "openingMm": {
     "width": 2472,
     "height": 2700
    },
    "leaf": {
     "design": "LOFT 2",
     "finish": "Чёрный",
     "glass": "М1 прозрачное",
     "mounting": "В проём",
     "hardware": "Врезная ручка"
    },
    "priceFromRub": 226280,
    "priceNote": "цена изделия для этой конфигурации на 12.10.2026; под свой проём — конструктор на странице",
    "pageUrl": "https://invisible-doors.ru/peregorodki/s-raspashnoy-dveryu/",
    "configuratorUrl": "https://invisible-doors.ru/peregorodki/s-raspashnoy-dveryu/",
    "previews": [
     "https://invisible-doors.ru/upload/3d-models/peregorodki/raspashnaya/preview-1.jpg",
     "https://invisible-doors.ru/upload/3d-models/peregorodki/raspashnaya/preview-2.jpg"
    ],
    "referenceFile": {
     "units": {
      "glb": "m",
      "dae": "m",
      "ifc": "m",
      "fbx": "mm",
      "obj": "mm",
      "dxf": "mm"
     },
     "upAxis": "Y (IFC: Z)",
     "origin": "левый нижний угол проёма",
     "state": "закрытое положение, без стены и пола"
    },
    "files": {
     "glb": {
      "url": "https://invisible-doors.ru/upload/3d-models/peregorodki/raspashnaya/invisible-doors-peregorodka-raspashnaya.glb",
      "contentType": "model/gltf-binary",
      "bytes": 94384,
      "sha256": "cc8879dee863a87532bea2f58d31a39004753397020f2438251433435224c236"
     },
     "package": {
      "url": "https://invisible-doors.ru/upload/3d-models/peregorodki/raspashnaya/invisible-doors-peregorodka-raspashnaya-designer-package.zip",
      "contentType": "application/zip",
      "bytes": 4254338,
      "sha256": "64ce1de2bcecebe476e42e2a488c6f33c4794ee45c0d30b88001cb99126c60c2",
      "contents": [
       "drawings/front-closed.svg",
       "drawings/front-open.svg",
       "drawings/plan-closed.svg",
       "drawings/plan-open.svg",
       "drawings/partition.dxf",
       "configuration.json",
       "geometry.json",
       "README-RU.txt",
       "materials.json",
       "partition.glb",
       "partition.obj",
       "partition.mtl",
       "partition.fbx",
       "partition.dae",
       "partition.ifc",
       "documents/technical/partition-checklist.pdf",
       "documents/profiles/vertical.pdf",
       "documents/profiles/horizontal.pdf",
       "documents/profiles/cap.pdf",
       "LICENSE-RU.txt"
      ]
     }
    }
   },
   {
    "id": "peregorodka-v-penal",
    "name": "Раздвижная перегородка в пенал",
    "family": "Стеклянная LOFT",
    "systemId": "SYS_POCKET",
    "systemName": "в пенал",
    "schemeId": "SCH_PK_1",
    "scheme": "Одна створка в пенал",
    "openingMm": {
     "width": 775,
     "height": 2800
    },
    "leaf": {
     "design": "LOFT 2",
     "finish": "Чёрный",
     "glass": "М1 прозрачное",
     "mounting": "Уточнить после замера",
     "hardware": "Врезная ручка"
    },
    "priceFromRub": 126000,
    "priceNote": "цена изделия для этой конфигурации на 12.10.2026; под свой проём — конструктор на странице",
    "pageUrl": "https://invisible-doors.ru/peregorodki/v-penal/",
    "configuratorUrl": "https://invisible-doors.ru/peregorodki/v-penal/",
    "previews": [
     "https://invisible-doors.ru/upload/3d-models/peregorodki/v-penal/preview-1.jpg",
     "https://invisible-doors.ru/upload/3d-models/peregorodki/v-penal/preview-2.jpg"
    ],
    "referenceFile": {
     "units": {
      "glb": "m",
      "dae": "m",
      "ifc": "m",
      "fbx": "mm",
      "obj": "mm",
      "dxf": "mm"
     },
     "upAxis": "Y (IFC: Z)",
     "origin": "левый нижний угол проёма",
     "state": "закрытое положение, без стены и пола"
    },
    "files": {
     "glb": {
      "url": "https://invisible-doors.ru/upload/3d-models/peregorodki/v-penal/invisible-doors-peregorodka-v-penal.glb",
      "contentType": "model/gltf-binary",
      "bytes": 23140,
      "sha256": "3cad4eedf98183cfc42550bf6a510554f94adbac413aecaaf99dc34e8ae2e814"
     },
     "package": {
      "url": "https://invisible-doors.ru/upload/3d-models/peregorodki/v-penal/invisible-doors-peregorodka-v-penal-designer-package.zip",
      "contentType": "application/zip",
      "bytes": 3644286,
      "sha256": "90864d121b95e707b4cb62f96f3b10aeff3b782368de40d1bdeedc5477f4ab26",
      "contents": [
       "drawings/front-closed.svg",
       "drawings/front-open.svg",
       "drawings/plan-closed.svg",
       "drawings/plan-open.svg",
       "drawings/partition.dxf",
       "configuration.json",
       "geometry.json",
       "README-RU.txt",
       "materials.json",
       "partition.glb",
       "partition.obj",
       "partition.mtl",
       "partition.fbx",
       "partition.dae",
       "partition.ifc",
       "documents/technical/partition-checklist.pdf",
       "documents/profiles/vertical.pdf",
       "documents/profiles/horizontal.pdf",
       "documents/profiles/cap.pdf",
       "LICENSE-RU.txt"
      ]
     }
    }
   },
   {
    "id": "peregorodka-kaskadnaya",
    "name": "Каскадная перегородка 2+1, 3 трека",
    "family": "Стеклянная LOFT",
    "systemId": "SYS_CASCADE",
    "systemName": "каскадная",
    "schemeId": "SCH_CS_3",
    "scheme": "Каскад 2+1, 3 трека",
    "openingMm": {
     "width": 2350,
     "height": 2875
    },
    "leaf": {
     "design": "LOFT 2",
     "finish": "Чёрный",
     "glass": "М1 прозрачное",
     "mounting": "К потолку · карниз с двух сторон",
     "hardware": "Врезная ручка"
    },
    "priceFromRub": 221443,
    "priceNote": "цена изделия для этой конфигурации на 12.10.2026; под свой проём — конструктор на странице",
    "pageUrl": "https://invisible-doors.ru/peregorodki/s-kaskadnym-otkryvaniem/",
    "configuratorUrl": "https://invisible-doors.ru/peregorodki/s-kaskadnym-otkryvaniem/",
    "previews": [
     "https://invisible-doors.ru/upload/3d-models/peregorodki/kaskadnaya/preview-1.jpg",
     "https://invisible-doors.ru/upload/3d-models/peregorodki/kaskadnaya/preview-2.jpg"
    ],
    "referenceFile": {
     "units": {
      "glb": "m",
      "dae": "m",
      "ifc": "m",
      "fbx": "mm",
      "obj": "mm",
      "dxf": "mm"
     },
     "upAxis": "Y (IFC: Z)",
     "origin": "левый нижний угол проёма",
     "state": "закрытое положение, без стены и пола"
    },
    "files": {
     "glb": {
      "url": "https://invisible-doors.ru/upload/3d-models/peregorodki/kaskadnaya/invisible-doors-peregorodka-kaskadnaya.glb",
      "contentType": "model/gltf-binary",
      "bytes": 590852,
      "sha256": "aa2c7203fccba5e128b2290dbff9c05a6a7e1d2a2f22f37abeebc64a92cf9761"
     },
     "package": {
      "url": "https://invisible-doors.ru/upload/3d-models/peregorodki/kaskadnaya/invisible-doors-peregorodka-kaskadnaya-designer-package.zip",
      "contentType": "application/zip",
      "bytes": 9252035,
      "sha256": "682eac6ed66d96519c8472e7fd6132948686c57d691dc7ca9186be64de70ed88",
      "contents": [
       "drawings/front-closed.svg",
       "drawings/front-open.svg",
       "drawings/plan-closed.svg",
       "drawings/plan-open.svg",
       "drawings/partition.dxf",
       "configuration.json",
       "geometry.json",
       "README-RU.txt",
       "materials.json",
       "partition.glb",
       "partition.obj",
       "partition.mtl",
       "partition.fbx",
       "partition.dae",
       "partition.ifc",
       "documents/technical/partition-checklist.pdf",
       "documents/profiles/vertical.pdf",
       "documents/profiles/horizontal.pdf",
       "documents/profiles/cap.pdf",
       "LICENSE-RU.txt"
      ]
     }
    }
   }
  ]
 },
 "models": [
  {
   "id": "alyuminievaya-dver",
   "name": "Алюминиевая дверь Slim",
   "fullName": "Алюминиевая дверь Slim",
   "category": "aluminium",
   "categoryName": "Алюминиевая дверь со стеклом",
   "geometryType": "aluminum-slim",
   "pageUrl": "https://invisible-doors.ru/catalog/alyuminievaya-dver/",
   "pageMarkdownUrl": "https://invisible-doors.ru/catalog/alyuminievaya-dver.md",
   "thumbnail": "https://invisible-doors.ru/upload/showroom/v2/model-previews/alyuminievaya-dver.webp",
   "constructorUrl": "https://invisible-doors.ru/konstruktor/?model=alyuminievaya-dver",
   "leafThicknessMm": 40,
   "frame": {
    "type": "алюминиевый скрытый короб под отделку",
    "profile": null
   },
   "openingOptions": [],
   "sizeRangeMm": {
    "width": {
     "min": 600,
     "max": 900,
     "step": 100
    },
    "height": {
     "min": 2000,
     "max": 3000,
     "step": 100
    }
   },
   "finishGroups": [
    {
     "id": "aluminum",
     "name": "aluminum"
    },
    {
     "id": "glass",
     "name": "Стекло"
    }
   ],
   "defaultFinishId": "aluminum-black-anod",
   "edgeFinishIds": [
    "edge-black-anod",
    "edge-silver-anod",
    "edge-gold",
    "edge-gold-brushed",
    "edge-graphite-brushed",
    "edge-ral-paint"
   ],
   "priceFromRub": 65900,
   "priceNote": "розница, полотно 800×2000 в базовой отделке; актуальная таблица — /prices.md",
   "recognition": {
    "visualCues": [
     "тонкая алюминиевая рамка по периметру стекла",
     "остекление почти во всё полотно"
    ]
   },
   "referenceFile": {
    "widthMm": 800,
    "heightMm": 2000,
    "opening": "right-out",
    "finishId": "glass-clear",
    "finishOutside": "Прозрачное",
    "finishInside": "Общее стеклянное полотно",
    "handle": "standard",
    "handleFinish": "bl26",
    "units": {
     "glb": "m",
     "dae": "m",
     "ifc": "m",
     "fbx": "mm",
     "obj": "mm",
     "dxf": "mm"
    },
    "upAxis": "Y (IFC: Z)",
    "origin": "centre of leaf / finished floor / finished wall face",
    "floorGapMm": 10,
    "openingSizeMm": null,
    "animation": "OpenClose (GLB)"
   },
   "files": {
    "glb": {
     "url": "https://invisible-doors.ru/upload/3d-models/alyuminievaya-dver/invisible-doors-alyuminievaya-dver-800x2000.glb",
     "contentType": "model/gltf-binary",
     "bytes": 78920,
     "sha256": "3b200e9e96d70439976d094160c657966408bae76577dec62a2a36cb2f80a867"
    },
    "package": {
     "url": "https://invisible-doors.ru/upload/3d-models/alyuminievaya-dver/invisible-doors-alyuminievaya-dver-800x2000-designer-package.zip",
     "contentType": "application/zip",
     "bytes": 896218,
     "sha256": "aaf86f4411939d88f0dfc69f0277ad0215d2d53547224d2b6c297bdbf0d6e53c",
     "contents": [
      "README-RU.txt",
      "configuration.json",
      "materials.json",
      "opening.dxf",
      "door.glb",
      "door.ifc",
      "blender-import.py",
      "door.obj",
      "door.mtl",
      "door.fbx",
      "door.dae",
      "LICENSE-RU.txt"
     ]
    }
   }
  },
  {
   "id": "dver-so-smart-plenkoy",
   "name": "Алюминиевая дверь Pro",
   "fullName": "Алюминиевая дверь Pro",
   "category": "aluminium",
   "categoryName": "Алюминиевая дверь со стеклом",
   "geometryType": "aluminum-pro-smart-glass",
   "pageUrl": "https://invisible-doors.ru/catalog/dver-so-smart-plenkoy/",
   "pageMarkdownUrl": "https://invisible-doors.ru/catalog/dver-so-smart-plenkoy.md",
   "thumbnail": "https://invisible-doors.ru/upload/showroom/v2/model-previews/dver-so-smart-plenkoy.webp",
   "constructorUrl": "https://invisible-doors.ru/konstruktor/?model=dver-so-smart-plenkoy",
   "leafThicknessMm": 55,
   "frame": {
    "type": "алюминиевый скрытый короб под отделку",
    "profile": null
   },
   "openingOptions": [],
   "sizeRangeMm": {
    "width": {
     "min": 600,
     "max": 900,
     "step": 100
    },
    "height": {
     "min": 2000,
     "max": 3000,
     "step": 100
    }
   },
   "finishGroups": [
    {
     "id": "glass",
     "name": "Стекло"
    },
    {
     "id": "mirror",
     "name": "Зеркало"
    }
   ],
   "defaultFinishId": "smart-glass-clear",
   "edgeFinishIds": [],
   "priceFromRub": 70400,
   "priceNote": "розница, полотно 800×2000 в базовой отделке; актуальная таблица — /prices.md",
   "recognition": {
    "visualCues": [
     "тонкая алюминиевая рамка по периметру стекла",
     "остекление почти во всё полотно"
    ]
   },
   "referenceFile": {
    "widthMm": 800,
    "heightMm": 2000,
    "opening": "right-out",
    "finishId": "glass-clear",
    "finishOutside": "Прозрачное",
    "finishInside": "Общее стеклянное полотно",
    "handle": "standard",
    "handleFinish": "bl26",
    "units": {
     "glb": "m",
     "dae": "m",
     "ifc": "m",
     "fbx": "mm",
     "obj": "mm",
     "dxf": "mm"
    },
    "upAxis": "Y (IFC: Z)",
    "origin": "centre of leaf / finished floor / finished wall face",
    "floorGapMm": 10,
    "openingSizeMm": null,
    "animation": "OpenClose (GLB)"
   },
   "files": {
    "glb": {
     "url": "https://invisible-doors.ru/upload/3d-models/dver-so-smart-plenkoy/invisible-doors-dver-so-smart-plenkoy-800x2000.glb",
     "contentType": "model/gltf-binary",
     "bytes": 63816,
     "sha256": "4ec691bb8b8afb8f52cfa67141a9691b108e3fe9c89e5a9eec86d04b8305eb3f"
    },
    "package": {
     "url": "https://invisible-doors.ru/upload/3d-models/dver-so-smart-plenkoy/invisible-doors-dver-so-smart-plenkoy-800x2000-designer-package.zip",
     "contentType": "application/zip",
     "bytes": 1256486,
     "sha256": "5ea47723eea837ee9f00161c9f00b846048442a1d34745a79071b3d277cad5ad",
     "contents": [
      "textures/01_map.png",
      "textures/02_map.png",
      "README-RU.txt",
      "configuration.json",
      "materials.json",
      "opening.dxf",
      "door.glb",
      "door.ifc",
      "blender-import.py",
      "door.obj",
      "door.mtl",
      "door.fbx",
      "door.dae",
      "LICENSE-RU.txt"
     ]
    }
   }
  },
  {
   "id": "protivopozharnaya-dver",
   "name": "Противопожарная дверь",
   "fullName": "Противопожарная дверь EI60 / EIS60",
   "category": "fire-rated",
   "categoryName": "Противопожарная скрытая дверь EI60/EIS60",
   "geometryType": "fire-rated-hinged",
   "pageUrl": "https://invisible-doors.ru/protivopozharnaya-dver/",
   "pageMarkdownUrl": "https://invisible-doors.ru/protivopozharnaya-dver.md",
   "thumbnail": "https://invisible-doors.ru/upload/showroom/v2/model-previews/protivopozharnaya-dver.webp",
   "constructorUrl": "https://invisible-doors.ru/konstruktor/?model=protivopozharnaya-dver",
   "leafThicknessMm": 55,
   "frame": {
    "type": "алюминиевый скрытый короб под отделку",
    "profile": "АД-3П-5 Алком"
   },
   "openingOptions": [
    "left-in",
    "left-out",
    "right-in",
    "right-out"
   ],
   "sizeRangeMm": {
    "width": {
     "min": 600,
     "max": 900,
     "step": 100
    },
    "height": {
     "min": 2000,
     "max": 3500,
     "step": 100
    }
   },
   "finishGroups": [
    {
     "id": "primer",
     "name": "primer"
    },
    {
     "id": "ral",
     "name": "Эмаль RAL/NCS"
    },
    {
     "id": "veneer",
     "name": "Шпон натуральный"
    }
   ],
   "defaultFinishId": "ral-emal-9010",
   "edgeFinishIds": [],
   "priceFromRub": 81620,
   "priceNote": "розница, полотно 800×2000 в базовой отделке; актуальная таблица — /prices.md",
   "recognition": {
    "visualCues": [
     "внешне как распашная скрытая дверь",
     "применяется в коридорах, тех. помещениях, апартаментах с требованиями по огнестойкости"
    ]
   },
   "referenceFile": {
    "widthMm": 800,
    "heightMm": 2000,
    "opening": "right-out",
    "finishId": "RAL7032",
    "finishOutside": "Эмаль · RAL 7032 · матовая",
    "finishInside": "Как снаружи · Эмаль · RAL 7032 · матовая",
    "handle": "standard",
    "handleFinish": "bl26",
    "units": {
     "glb": "m",
     "dae": "m",
     "ifc": "m",
     "fbx": "mm",
     "obj": "mm",
     "dxf": "mm"
    },
    "upAxis": "Y (IFC: Z)",
    "origin": "centre of leaf / finished floor / finished wall face",
    "floorGapMm": 10,
    "openingSizeMm": null,
    "animation": "OpenClose (GLB)"
   },
   "files": {
    "glb": {
     "url": "https://invisible-doors.ru/upload/3d-models/protivopozharnaya-dver/invisible-doors-protivopozharnaya-dver-800x2000.glb",
     "contentType": "model/gltf-binary",
     "bytes": 2644584,
     "sha256": "2cba4bef212eee71e9543788ea87fde5b3ea43b31512c2a8d17559473ed1fa4b"
    },
    "package": {
     "url": "https://invisible-doors.ru/upload/3d-models/protivopozharnaya-dver/invisible-doors-protivopozharnaya-dver-800x2000-designer-package.zip",
     "contentType": "application/zip",
     "bytes": 8941024,
     "sha256": "5e10574ef83f91f5fd73a62a4bf4463c74812c40c8b933bf0a053dd695692003",
     "contents": [
      "textures/01_normalMap.png",
      "textures/02_roughnessMap.png",
      "textures/03_map.png",
      "textures/04_map.png",
      "textures/05_map.png",
      "README-RU.txt",
      "configuration.json",
      "materials.json",
      "opening.dxf",
      "door.glb",
      "door.ifc",
      "blender-import.py",
      "door.obj",
      "door.mtl",
      "door.fbx",
      "door.dae",
      "LICENSE-RU.txt"
     ]
    }
   }
  },
  {
   "id": "sistema-penal",
   "name": "Скрытая система пенал",
   "fullName": "Скрытая система пенал",
   "category": "sliding",
   "categoryName": "Раздвижная скрытая система",
   "geometryType": "sliding-pocket",
   "pageUrl": "https://invisible-doors.ru/catalog/sistema-penal/",
   "pageMarkdownUrl": "https://invisible-doors.ru/catalog/sistema-penal.md",
   "thumbnail": "https://invisible-doors.ru/upload/showroom/v2/model-previews/sistema-penal.webp",
   "constructorUrl": "https://invisible-doors.ru/konstruktor/?model=sistema-penal",
   "leafThicknessMm": 40,
   "frame": {
    "type": "алюминиевый скрытый короб под отделку",
    "profile": null
   },
   "openingOptions": [
    "left-slide",
    "right-slide"
   ],
   "sizeRangeMm": {
    "width": {
     "min": 600,
     "max": 900,
     "step": 100
    },
    "height": {
     "min": 2000,
     "max": 3000,
     "step": 100
    }
   },
   "finishGroups": [
    {
     "id": "primer",
     "name": "primer"
    },
    {
     "id": "ral",
     "name": "Эмаль RAL/NCS"
    },
    {
     "id": "veneer",
     "name": "Шпон натуральный"
    },
    {
     "id": "glass",
     "name": "Стекло"
    }
   ],
   "defaultFinishId": "ral-emal-1019",
   "edgeFinishIds": [
    "edge-black-anod",
    "edge-silver-anod",
    "edge-gold",
    "edge-gold-brushed",
    "edge-graphite-brushed",
    "edge-ral-paint"
   ],
   "priceFromRub": 98200,
   "priceNote": "розница, полотно 800×2000 в базовой отделке; актуальная таблица — /prices.md",
   "recognition": {
    "visualCues": [
     "полотно уходит в стену (пенал) или едет вдоль стены без видимой направляющей",
     "нет короба с наличниками"
    ]
   },
   "referenceFile": {
    "widthMm": 800,
    "heightMm": 2000,
    "opening": "right-out",
    "finishId": "RAL7032",
    "finishOutside": "Эмаль · RAL 7032 · матовая",
    "finishInside": "Как снаружи · Эмаль · RAL 7032 · матовая",
    "handle": "standard",
    "handleFinish": "bl26",
    "units": {
     "glb": "m",
     "dae": "m",
     "ifc": "m",
     "fbx": "mm",
     "obj": "mm",
     "dxf": "mm"
    },
    "upAxis": "Y (IFC: Z)",
    "origin": "centre of leaf / finished floor / finished wall face",
    "floorGapMm": 10,
    "openingSizeMm": null,
    "animation": "OpenClose (GLB)"
   },
   "files": {
    "glb": {
     "url": "https://invisible-doors.ru/upload/3d-models/sistema-penal/invisible-doors-sistema-penal-800x2000.glb",
     "contentType": "model/gltf-binary",
     "bytes": 2421956,
     "sha256": "4db7a6c701e5383bd4b7485873e1c58ba4845229c5e9650bdd7f3dada30a8a5c"
    },
    "package": {
     "url": "https://invisible-doors.ru/upload/3d-models/sistema-penal/invisible-doors-sistema-penal-800x2000-designer-package.zip",
     "contentType": "application/zip",
     "bytes": 6090840,
     "sha256": "6537fb8dede4f665776ef95ac96f305cdc76687a01b7066d15998b48e9350bcd",
     "contents": [
      "textures/01_normalMap.png",
      "textures/02_roughnessMap.png",
      "textures/03_map.png",
      "textures/04_map.png",
      "README-RU.txt",
      "configuration.json",
      "materials.json",
      "opening.dxf",
      "door.glb",
      "door.ifc",
      "blender-import.py",
      "door.obj",
      "door.mtl",
      "door.fbx",
      "door.dae",
      "LICENSE-RU.txt"
     ]
    }
   }
  },
  {
   "id": "skrytaya-arochnaya-dver",
   "name": "Скрытая арочная дверь",
   "fullName": "Скрытая арочная дверь",
   "category": "hinged",
   "categoryName": "Распашная скрытая дверь (дверь-невидимка) на алюминиевом коробе",
   "geometryType": "arched-hinged",
   "pageUrl": "https://invisible-doors.ru/catalog/skrytaya-arochnaya-dver/",
   "pageMarkdownUrl": "https://invisible-doors.ru/catalog/skrytaya-arochnaya-dver.md",
   "thumbnail": "https://invisible-doors.ru/upload/showroom/v2/model-previews/skrytaya-arochnaya-dver.webp",
   "constructorUrl": "https://invisible-doors.ru/konstruktor/?model=skrytaya-arochnaya-dver",
   "leafThicknessMm": 55,
   "frame": {
    "type": "алюминиевый скрытый короб под отделку",
    "profile": "АД-3П-5 Алком"
   },
   "openingOptions": [
    "left-in",
    "left-out",
    "right-in",
    "right-out"
   ],
   "sizeRangeMm": {
    "width": {
     "min": 600,
     "max": 900,
     "step": 100
    },
    "height": {
     "min": 2000,
     "max": 3500,
     "step": 100
    }
   },
   "finishGroups": [
    {
     "id": "primer",
     "name": "primer"
    },
    {
     "id": "ral",
     "name": "Эмаль RAL/NCS"
    },
    {
     "id": "veneer",
     "name": "Шпон натуральный"
    }
   ],
   "defaultFinishId": "ral-emal-9010",
   "edgeFinishIds": [],
   "priceFromRub": 109000,
   "priceNote": "розница, полотно 800×2000 в базовой отделке; актуальная таблица — /prices.md",
   "recognition": {
    "visualCues": [
     "полотно заподлицо со стеной, без наличников",
     "короб не виден, по периметру тонкий теневой зазор",
     "петли скрытые, не видны при закрытой двери",
     "полотно под отделку как у стены или контрастное (шпон, эмаль, зеркало, плитка)"
    ]
   },
   "referenceFile": {
    "widthMm": 800,
    "heightMm": 2000,
    "opening": "right-out",
    "finishId": "RAL7032",
    "finishOutside": "Эмаль · RAL 7032 · матовая",
    "finishInside": "Как снаружи · Эмаль · RAL 7032 · матовая",
    "handle": "standard",
    "handleFinish": "bl26",
    "units": {
     "glb": "m",
     "dae": "m",
     "ifc": "m",
     "fbx": "mm",
     "obj": "mm",
     "dxf": "mm"
    },
    "upAxis": "Y (IFC: Z)",
    "origin": "centre of leaf / finished floor / finished wall face",
    "floorGapMm": 10,
    "openingSizeMm": null,
    "animation": "OpenClose (GLB)"
   },
   "files": {
    "glb": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-arochnaya-dver/invisible-doors-skrytaya-arochnaya-dver-800x2000.glb",
     "contentType": "model/gltf-binary",
     "bytes": 3524152,
     "sha256": "de8d347a29addd2380d19c19186096792037d1ebe86b1ffb7a182463ffe6ee0d"
    },
    "package": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-arochnaya-dver/invisible-doors-skrytaya-arochnaya-dver-800x2000-designer-package.zip",
     "contentType": "application/zip",
     "bytes": 19738070,
     "sha256": "0acd02cdb1dda439419c816b998df30e430e22efc9959ee2abf7986c906a2639",
     "contents": [
      "textures/01_normalMap.png",
      "textures/02_roughnessMap.png",
      "textures/03_map.png",
      "textures/04_map.png",
      "textures/05_map.png",
      "README-RU.txt",
      "configuration.json",
      "materials.json",
      "opening.dxf",
      "door.glb",
      "door.ifc",
      "blender-import.py",
      "door.obj",
      "door.mtl",
      "door.fbx",
      "door.dae",
      "LICENSE-RU.txt"
     ]
    }
   }
  },
  {
   "id": "skrytaya-dver",
   "name": "Двустворчатая",
   "fullName": "Двустворчатая",
   "category": "hinged",
   "categoryName": "Распашная скрытая дверь (дверь-невидимка) на алюминиевом коробе",
   "geometryType": "double-hinged",
   "pageUrl": "https://invisible-doors.ru/catalog/skrytaya-dver/",
   "pageMarkdownUrl": "https://invisible-doors.ru/catalog/skrytaya-dver.md",
   "thumbnail": "https://invisible-doors.ru/upload/showroom/v2/model-previews/skrytaya-dver.webp",
   "constructorUrl": "https://invisible-doors.ru/konstruktor/?model=skrytaya-dver",
   "leafThicknessMm": 55,
   "frame": {
    "type": "алюминиевый скрытый короб под отделку",
    "profile": "АД-3П-5 Алком"
   },
   "openingOptions": [
    "double-out",
    "double-in"
   ],
   "sizeRangeMm": {
    "width": {
     "min": 1200,
     "max": 2000,
     "step": 100
    },
    "height": {
     "min": 2000,
     "max": 3500,
     "step": 100
    }
   },
   "finishGroups": [
    {
     "id": "primer",
     "name": "primer"
    },
    {
     "id": "ral",
     "name": "Эмаль RAL/NCS"
    },
    {
     "id": "veneer",
     "name": "Шпон натуральный"
    }
   ],
   "defaultFinishId": "ral-emal-7037",
   "edgeFinishIds": [],
   "priceFromRub": 74200,
   "priceNote": "розница, полотно 800×2000 в базовой отделке; актуальная таблица — /prices.md",
   "recognition": {
    "visualCues": [
     "полотно заподлицо со стеной, без наличников",
     "короб не виден, по периметру тонкий теневой зазор",
     "петли скрытые, не видны при закрытой двери",
     "полотно под отделку как у стены или контрастное (шпон, эмаль, зеркало, плитка)"
    ]
   },
   "referenceFile": {
    "widthMm": 800,
    "heightMm": 2000,
    "opening": "right-out",
    "finishId": "RAL7032",
    "finishOutside": "Эмаль · RAL 7032 · матовая",
    "finishInside": "Как снаружи · Эмаль · RAL 7032 · матовая",
    "handle": "standard",
    "handleFinish": "bl26",
    "units": {
     "glb": "m",
     "dae": "m",
     "ifc": "m",
     "fbx": "mm",
     "obj": "mm",
     "dxf": "mm"
    },
    "upAxis": "Y (IFC: Z)",
    "origin": "centre of leaf / finished floor / finished wall face",
    "floorGapMm": 10,
    "openingSizeMm": null,
    "animation": "OpenClose (GLB)"
   },
   "files": {
    "glb": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver/invisible-doors-skrytaya-dver-800x2000.glb",
     "contentType": "model/gltf-binary",
     "bytes": 2515908,
     "sha256": "c65a0e604acc108e9be2fd9b20d8ec31dcfeb8d70ccd64622fd7f8a132c47dba"
    },
    "package": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver/invisible-doors-skrytaya-dver-800x2000-designer-package.zip",
     "contentType": "application/zip",
     "bytes": 7130664,
     "sha256": "722898dcb6dc88d1144017c5e3bfc786628dd835a2f4f5c7c5fd8ad37c5092c3",
     "contents": [
      "textures/01_normalMap.png",
      "textures/02_roughnessMap.png",
      "textures/03_map.png",
      "README-RU.txt",
      "configuration.json",
      "materials.json",
      "opening.dxf",
      "door.glb",
      "door.ifc",
      "blender-import.py",
      "door.obj",
      "door.mtl",
      "door.fbx",
      "door.dae",
      "LICENSE-RU.txt"
     ]
    }
   }
  },
  {
   "id": "skrytaya-dver-55mm-vo",
   "name": "Скрытая дверь",
   "fullName": "Скрытая дверь",
   "category": "hinged",
   "categoryName": "Распашная скрытая дверь (дверь-невидимка) на алюминиевом коробе",
   "geometryType": "hinged-rect",
   "pageUrl": "https://invisible-doors.ru/catalog/skrytaya-dver-55mm-vo/",
   "pageMarkdownUrl": "https://invisible-doors.ru/catalog/skrytaya-dver-55mm-vo.md",
   "thumbnail": "https://invisible-doors.ru/upload/showroom/v2/model-previews/skrytaya-dver-55mm-vo.webp",
   "constructorUrl": "https://invisible-doors.ru/konstruktor/?model=skrytaya-dver-55mm-vo",
   "leafThicknessMm": 55,
   "frame": {
    "type": "алюминиевый скрытый короб под отделку",
    "profile": "АД-3П-5 Алком"
   },
   "openingOptions": [
    "left-in",
    "left-out",
    "right-in",
    "right-out"
   ],
   "sizeRangeMm": {
    "width": {
     "min": 600,
     "max": 900,
     "step": 100
    },
    "height": {
     "min": 2000,
     "max": 3500,
     "step": 100
    }
   },
   "finishGroups": [
    {
     "id": "ral",
     "name": "Эмаль RAL/NCS"
    }
   ],
   "defaultFinishId": "ral-emal-1019",
   "edgeFinishIds": [
    "edge-black-anod",
    "edge-silver-anod",
    "edge-gold",
    "edge-gold-brushed",
    "edge-graphite-brushed",
    "edge-ral-paint"
   ],
   "priceFromRub": 37100,
   "priceNote": "розница, полотно 800×2000 в базовой отделке; актуальная таблица — /prices.md",
   "recognition": {
    "visualCues": [
     "полотно заподлицо со стеной, без наличников",
     "короб не виден, по периметру тонкий теневой зазор",
     "петли скрытые, не видны при закрытой двери",
     "полотно под отделку как у стены или контрастное (шпон, эмаль, зеркало, плитка)"
    ]
   },
   "referenceFile": {
    "widthMm": 800,
    "heightMm": 2000,
    "opening": "right-out",
    "finishId": "primer",
    "finishOutside": "Грунт под покраску",
    "finishInside": "Как снаружи · Грунт под покраску",
    "handle": "standard",
    "handleFinish": "bl26",
    "units": {
     "glb": "m",
     "dae": "m",
     "ifc": "m",
     "fbx": "mm",
     "obj": "mm",
     "dxf": "mm"
    },
    "upAxis": "Y (IFC: Z)",
    "origin": "centre of leaf / finished floor / finished wall face",
    "floorGapMm": 10,
    "openingSizeMm": {
     "widthMm": 910,
     "heightMm": 2070,
     "minimumWidthMm": 900,
     "minimumHeightMm": 2060,
     "sourcePages": [
      3,
      4
     ],
     "basis": "standard hinged table"
    },
    "animation": "OpenClose (GLB)"
   },
   "files": {
    "glb": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver-55mm-vo/invisible-doors-skrytaya-dver-55mm-vo-800x2000.glb",
     "contentType": "model/gltf-binary",
     "bytes": 4292792,
     "sha256": "df0289637b1a228826bb3c3857e886d7ab135f7bd7a2d82b4d066e263a69e2ad"
    },
    "package": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver-55mm-vo/invisible-doors-skrytaya-dver-55mm-vo-800x2000-designer-package.zip",
     "contentType": "application/zip",
     "bytes": 12063197,
     "sha256": "da3fcda35d965479653189f97c1a7ab2a405440677fc27b420f98f63bcbd0293",
     "contents": [
      "textures/01_map.png",
      "textures/02_normalMap.png",
      "textures/03_map.png",
      "textures/04_map.png",
      "textures/05_map.png",
      "README-RU.txt",
      "configuration.json",
      "materials.json",
      "opening.dxf",
      "door.glb",
      "door.ifc",
      "blender-import.py",
      "door.obj",
      "door.mtl",
      "door.fbx",
      "door.dae",
      "LICENSE-RU.txt"
     ]
    }
   }
  },
  {
   "id": "skrytaya-dver-60mm",
   "name": "Скрытая дверь 60мм Премиум",
   "fullName": "Скрытая дверь 60мм Премиум",
   "category": "hinged",
   "categoryName": "Распашная скрытая дверь (дверь-невидимка) на алюминиевом коробе",
   "geometryType": "hinged-rect",
   "pageUrl": "https://invisible-doors.ru/catalog/skrytaya-dver-60mm/",
   "pageMarkdownUrl": "https://invisible-doors.ru/catalog/skrytaya-dver-60mm.md",
   "thumbnail": "https://invisible-doors.ru/upload/showroom/v2/model-previews/skrytaya-dver-60mm.webp",
   "constructorUrl": "https://invisible-doors.ru/konstruktor/?model=skrytaya-dver-60mm",
   "leafThicknessMm": 60,
   "frame": {
    "type": "алюминиевый скрытый короб под отделку",
    "profile": "MIR9182 Премиум"
   },
   "openingOptions": [
    "left-in",
    "left-out",
    "right-in",
    "right-out"
   ],
   "sizeRangeMm": {
    "width": {
     "min": 600,
     "max": 900,
     "step": 100
    },
    "height": {
     "min": 2000,
     "max": 3500,
     "step": 100
    }
   },
   "finishGroups": [
    {
     "id": "primer",
     "name": "primer"
    },
    {
     "id": "veneer",
     "name": "Шпон натуральный"
    },
    {
     "id": "ral",
     "name": "Эмаль RAL/NCS"
    },
    {
     "id": "egger",
     "name": "Декоры EGGER"
    },
    {
     "id": "bamboo",
     "name": "Бамбук Baijax"
    },
    {
     "id": "hpl",
     "name": "HPL-пластик"
    },
    {
     "id": "tile",
     "name": "Под плитку / керамогранит"
    }
   ],
   "defaultFinishId": "ral-emal-5008",
   "edgeFinishIds": [
    "edge-black-anod",
    "edge-silver-anod",
    "edge-ral-paint",
    "edge-gold-1923103"
   ],
   "priceFromRub": 57400,
   "priceNote": "розница, полотно 800×2000 в базовой отделке; актуальная таблица — /prices.md",
   "recognition": {
    "visualCues": [
     "полотно заподлицо со стеной, без наличников",
     "короб не виден, по периметру тонкий теневой зазор",
     "петли скрытые, не видны при закрытой двери",
     "полотно под отделку как у стены или контрастное (шпон, эмаль, зеркало, плитка)"
    ]
   },
   "referenceFile": {
    "widthMm": 800,
    "heightMm": 2000,
    "opening": "right-out",
    "finishId": "RAL7032",
    "finishOutside": "Эмаль · RAL 7032 · матовая",
    "finishInside": "Как снаружи · Эмаль · RAL 7032 · матовая",
    "handle": "standard",
    "handleFinish": "bl26",
    "units": {
     "glb": "m",
     "dae": "m",
     "ifc": "m",
     "fbx": "mm",
     "obj": "mm",
     "dxf": "mm"
    },
    "upAxis": "Y (IFC: Z)",
    "origin": "centre of leaf / finished floor / finished wall face",
    "floorGapMm": 10,
    "openingSizeMm": null,
    "animation": "OpenClose (GLB)"
   },
   "files": {
    "glb": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver-60mm/invisible-doors-skrytaya-dver-60mm-800x2000.glb",
     "contentType": "model/gltf-binary",
     "bytes": 2648112,
     "sha256": "42ee3b76499a09eb1c7e1f2faee26c5ebf0c647f0f85ddb50ade8789a8a53978"
    },
    "package": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver-60mm/invisible-doors-skrytaya-dver-60mm-800x2000-designer-package.zip",
     "contentType": "application/zip",
     "bytes": 8994161,
     "sha256": "4740e95e81a6de9753b4d176523983004d944b5dcc23e32b8b047a8aad31bb06",
     "contents": [
      "textures/01_normalMap.png",
      "textures/02_roughnessMap.png",
      "textures/03_map.png",
      "textures/04_map.png",
      "textures/05_map.png",
      "README-RU.txt",
      "configuration.json",
      "materials.json",
      "opening.dxf",
      "door.glb",
      "door.ifc",
      "blender-import.py",
      "door.obj",
      "door.mtl",
      "door.fbx",
      "door.dae",
      "LICENSE-RU.txt"
     ]
    }
   }
  },
  {
   "id": "skrytaya-dver-bambuk",
   "name": "Скрытая дверь Бамбук (Baijax)",
   "fullName": "Скрытая дверь Бамбук (Baijax)",
   "category": "hinged",
   "categoryName": "Распашная скрытая дверь (дверь-невидимка) на алюминиевом коробе",
   "geometryType": "hinged-rect",
   "pageUrl": "https://invisible-doors.ru/catalog/skrytaya-dver-bambuk/",
   "pageMarkdownUrl": "https://invisible-doors.ru/catalog/skrytaya-dver-bambuk.md",
   "thumbnail": "https://invisible-doors.ru/upload/showroom/v2/model-previews/skrytaya-dver-bambuk.webp",
   "constructorUrl": "https://invisible-doors.ru/konstruktor/?model=skrytaya-dver-bambuk",
   "leafThicknessMm": 55,
   "frame": {
    "type": "алюминиевый скрытый короб под отделку",
    "profile": "АД-3П-5 Алком"
   },
   "openingOptions": [
    "left-in",
    "left-out",
    "right-in",
    "right-out"
   ],
   "sizeRangeMm": {
    "width": {
     "min": 600,
     "max": 900,
     "step": 100
    },
    "height": {
     "min": 2000,
     "max": 3500,
     "step": 100
    }
   },
   "finishGroups": [
    {
     "id": "bamboo",
     "name": "Бамбук Baijax"
    }
   ],
   "defaultFinishId": "bamboo-baijax-black-wood",
   "edgeFinishIds": [
    "edge-black-anod",
    "edge-silver-anod",
    "edge-gold",
    "edge-gold-brushed",
    "edge-graphite-brushed",
    "edge-ral-paint"
   ],
   "priceFromRub": 54100,
   "priceNote": "розница, полотно 800×2000 в базовой отделке; актуальная таблица — /prices.md",
   "recognition": {
    "visualCues": [
     "полотно заподлицо со стеной, без наличников",
     "короб не виден, по периметру тонкий теневой зазор",
     "петли скрытые, не видны при закрытой двери",
     "полотно под отделку как у стены или контрастное (шпон, эмаль, зеркало, плитка)"
    ]
   },
   "referenceFile": {
    "widthMm": 800,
    "heightMm": 2000,
    "opening": "right-out",
    "finishId": "wpc-8004",
    "finishOutside": "Бамбуковые панели · WPC 8004",
    "finishInside": "Как снаружи · Бамбуковые панели · WPC 8004",
    "handle": "standard",
    "handleFinish": "bl26",
    "units": {
     "glb": "m",
     "dae": "m",
     "ifc": "m",
     "fbx": "mm",
     "obj": "mm",
     "dxf": "mm"
    },
    "upAxis": "Y (IFC: Z)",
    "origin": "centre of leaf / finished floor / finished wall face",
    "floorGapMm": 10,
    "openingSizeMm": {
     "widthMm": 910,
     "heightMm": 2070,
     "minimumWidthMm": 900,
     "minimumHeightMm": 2060,
     "sourcePages": [
      3,
      4
     ],
     "basis": "standard hinged table"
    },
    "animation": "OpenClose (GLB)"
   },
   "files": {
    "glb": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver-bambuk/invisible-doors-skrytaya-dver-bambuk-800x2000.glb",
     "contentType": "model/gltf-binary",
     "bytes": 15299516,
     "sha256": "1adbabe56d4871684b8fa8284280b227ecc5cf758e5d316b6f4c1b17aaa99baa"
    },
    "package": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver-bambuk/invisible-doors-skrytaya-dver-bambuk-800x2000-designer-package.zip",
     "contentType": "application/zip",
     "bytes": 34264073,
     "sha256": "8d05a12ca19fb3615324a1a180b7b1c2c0d4106a25186b91b0bb86352214d13e",
     "contents": [
      "textures/01_map.png",
      "textures/02_normalMap.png",
      "textures/03_roughnessMap.png",
      "textures/04_map.png",
      "textures/05_map.png",
      "textures/06_map.png",
      "textures/07_map.png",
      "README-RU.txt",
      "configuration.json",
      "materials.json",
      "opening.dxf",
      "door.glb",
      "door.ifc",
      "blender-import.py",
      "door.obj",
      "door.mtl",
      "door.fbx",
      "door.dae",
      "LICENSE-RU.txt"
     ]
    }
   }
  },
  {
   "id": "skrytaya-dver-egger",
   "name": "Скрытая дверь EGGER",
   "fullName": "Скрытая дверь EGGER / Baijax / под плитку",
   "category": "hinged",
   "categoryName": "Распашная скрытая дверь (дверь-невидимка) на алюминиевом коробе",
   "geometryType": "hinged-rect",
   "pageUrl": "https://invisible-doors.ru/catalog/skrytaya-dver-egger/",
   "pageMarkdownUrl": "https://invisible-doors.ru/catalog/skrytaya-dver-egger.md",
   "thumbnail": "https://invisible-doors.ru/upload/showroom/v2/model-previews/skrytaya-dver-egger.webp",
   "constructorUrl": "https://invisible-doors.ru/konstruktor/?model=skrytaya-dver-egger",
   "leafThicknessMm": 55,
   "frame": {
    "type": "алюминиевый скрытый короб под отделку",
    "profile": "АД-3П-5 Алком"
   },
   "openingOptions": [
    "left-in",
    "left-out",
    "right-in",
    "right-out"
   ],
   "sizeRangeMm": {
    "width": {
     "min": 600,
     "max": 900,
     "step": 100
    },
    "height": {
     "min": 2000,
     "max": 3500,
     "step": 100
    }
   },
   "finishGroups": [
    {
     "id": "egger",
     "name": "Декоры EGGER"
    },
    {
     "id": "bamboo",
     "name": "Бамбук Baijax"
    },
    {
     "id": "tile",
     "name": "Под плитку / керамогранит"
    }
   ],
   "defaultFinishId": "egger-egger-dub-casella-natur",
   "edgeFinishIds": [
    "edge-black-anod",
    "edge-silver-anod",
    "edge-gold",
    "edge-gold-brushed",
    "edge-graphite-brushed",
    "edge-ral-paint"
   ],
   "priceFromRub": 52100,
   "priceNote": "розница, полотно 800×2000 в базовой отделке; актуальная таблица — /prices.md",
   "recognition": {
    "visualCues": [
     "полотно заподлицо со стеной, без наличников",
     "короб не виден, по периметру тонкий теневой зазор",
     "петли скрытые, не видны при закрытой двери",
     "полотно под отделку как у стены или контрастное (шпон, эмаль, зеркало, плитка)"
    ]
   },
   "referenceFile": {
    "widthMm": 800,
    "heightMm": 2000,
    "opening": "right-out",
    "finishId": "egger-dub-casella-natur",
    "finishOutside": "EGGER · Дуб Каселла натуральный",
    "finishInside": "Как снаружи · EGGER · Дуб Каселла натуральный",
    "handle": "standard",
    "handleFinish": "bl26",
    "units": {
     "glb": "m",
     "dae": "m",
     "ifc": "m",
     "fbx": "mm",
     "obj": "mm",
     "dxf": "mm"
    },
    "upAxis": "Y (IFC: Z)",
    "origin": "centre of leaf / finished floor / finished wall face",
    "floorGapMm": 10,
    "openingSizeMm": {
     "widthMm": 910,
     "heightMm": 2070,
     "minimumWidthMm": 900,
     "minimumHeightMm": 2060,
     "sourcePages": [
      3,
      4
     ],
     "basis": "standard hinged table"
    },
    "animation": "OpenClose (GLB)"
   },
   "files": {
    "glb": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver-egger/invisible-doors-skrytaya-dver-egger-800x2000.glb",
     "contentType": "model/gltf-binary",
     "bytes": 2696516,
     "sha256": "7944ca5f78a35d1f01614aaa5131723aae05ab44675a0687da0e5c1b08599c43"
    },
    "package": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver-egger/invisible-doors-skrytaya-dver-egger-800x2000-designer-package.zip",
     "contentType": "application/zip",
     "bytes": 9056780,
     "sha256": "2eea6996ed5a37a052e80d5cea0f2dc07fa74dbc9af2efd88d57735aa176b7f3",
     "contents": [
      "textures/01_map.png",
      "textures/02_normalMap.png",
      "textures/03_roughnessMap.png",
      "textures/04_map.png",
      "textures/05_map.png",
      "textures/06_map.png",
      "textures/07_map.png",
      "README-RU.txt",
      "configuration.json",
      "materials.json",
      "opening.dxf",
      "door.glb",
      "door.ifc",
      "blender-import.py",
      "door.obj",
      "door.mtl",
      "door.fbx",
      "door.dae",
      "LICENSE-RU.txt"
     ]
    }
   }
  },
  {
   "id": "skrytaya-dver-hpl",
   "name": "Скрытая дверь HPL",
   "fullName": "Скрытая дверь HPL",
   "category": "hinged",
   "categoryName": "Распашная скрытая дверь (дверь-невидимка) на алюминиевом коробе",
   "geometryType": "hinged-rect",
   "pageUrl": "https://invisible-doors.ru/skrytye-dveri-hpl/",
   "pageMarkdownUrl": "https://invisible-doors.ru/skrytye-dveri-hpl.md",
   "thumbnail": null,
   "constructorUrl": "https://invisible-doors.ru/konstruktor/?model=skrytaya-dver-hpl",
   "leafThicknessMm": 55,
   "frame": {
    "type": "алюминиевый скрытый короб под отделку",
    "profile": "АД-3П-5 Алком"
   },
   "openingOptions": [
    "left-in",
    "left-out",
    "right-in",
    "right-out"
   ],
   "sizeRangeMm": {
    "width": {
     "min": 600,
     "max": 900,
     "step": 100
    },
    "height": {
     "min": 2000,
     "max": 3500,
     "step": 100
    }
   },
   "finishGroups": [
    {
     "id": "hpl",
     "name": "HPL-пластик"
    }
   ],
   "defaultFinishId": null,
   "edgeFinishIds": null,
   "priceFromRub": null,
   "priceNote": "розница, полотно 800×2000 в базовой отделке; актуальная таблица — /prices.md",
   "recognition": {
    "visualCues": [
     "полотно заподлицо со стеной, без наличников",
     "короб не виден, по периметру тонкий теневой зазор",
     "петли скрытые, не видны при закрытой двери",
     "полотно под отделку как у стены или контрастное (шпон, эмаль, зеркало, плитка)"
    ]
   },
   "referenceFile": {
    "widthMm": 800,
    "heightMm": 2000,
    "opening": "right-out",
    "finishId": "hpl-alpine-white",
    "finishOutside": "HPL · Alpine White 3096",
    "finishInside": "Как снаружи · HPL · Alpine White 3096",
    "handle": "standard",
    "handleFinish": "bl26",
    "units": {
     "glb": "m",
     "dae": "m",
     "ifc": "m",
     "fbx": "mm",
     "obj": "mm",
     "dxf": "mm"
    },
    "upAxis": "Y (IFC: Z)",
    "origin": "centre of leaf / finished floor / finished wall face",
    "floorGapMm": 10,
    "openingSizeMm": {
     "widthMm": 910,
     "heightMm": 2070,
     "minimumWidthMm": 900,
     "minimumHeightMm": 2060,
     "sourcePages": [
      3,
      4
     ],
     "basis": "standard hinged table"
    },
    "animation": "OpenClose (GLB)"
   },
   "files": {
    "glb": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver-hpl/invisible-doors-skrytaya-dver-hpl-800x2000.glb",
     "contentType": "model/gltf-binary",
     "bytes": 393344,
     "sha256": "8396fdf193816b8becaf9d308941bf8643b0d04da36a4153fc75de5fd729709e"
    },
    "package": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver-hpl/invisible-doors-skrytaya-dver-hpl-800x2000-designer-package.zip",
     "contentType": "application/zip",
     "bytes": 4451439,
     "sha256": "75699a008ba0354a23b69e1b45fe1b28353547e2dedc0bc407fdc7c67f811d5c",
     "contents": [
      "textures/01_map.png",
      "textures/02_normalMap.png",
      "textures/03_roughnessMap.png",
      "textures/04_map.png",
      "textures/05_map.png",
      "textures/06_map.png",
      "textures/07_map.png",
      "README-RU.txt",
      "configuration.json",
      "materials.json",
      "opening.dxf",
      "door.glb",
      "door.ifc",
      "blender-import.py",
      "door.obj",
      "door.mtl",
      "door.fbx",
      "door.dae",
      "LICENSE-RU.txt"
     ]
    }
   }
  },
  {
   "id": "skrytaya-dver-magic",
   "name": "Скрытая дверь MAGIC",
   "fullName": "Скрытая дверь MAGIC",
   "category": "sliding",
   "categoryName": "Раздвижная скрытая система",
   "geometryType": "sliding-wall-magic",
   "pageUrl": "https://invisible-doors.ru/catalog/skrytaya-dver-magic/",
   "pageMarkdownUrl": "https://invisible-doors.ru/catalog/skrytaya-dver-magic.md",
   "thumbnail": "https://invisible-doors.ru/upload/showroom/v2/model-previews/skrytaya-dver-magic.webp",
   "constructorUrl": "https://invisible-doors.ru/konstruktor/?model=skrytaya-dver-magic",
   "leafThicknessMm": 40,
   "frame": {
    "type": "алюминиевый скрытый короб под отделку",
    "profile": null
   },
   "openingOptions": [
    "left-slide",
    "right-slide"
   ],
   "sizeRangeMm": {
    "width": {
     "min": 600,
     "max": 900,
     "step": 100
    },
    "height": {
     "min": 2000,
     "max": 3000,
     "step": 100
    }
   },
   "finishGroups": [
    {
     "id": "primer",
     "name": "primer"
    },
    {
     "id": "mirror",
     "name": "Зеркало"
    },
    {
     "id": "veneer",
     "name": "Шпон натуральный"
    },
    {
     "id": "ral",
     "name": "Эмаль RAL/NCS"
    },
    {
     "id": "bamboo",
     "name": "Бамбук Baijax"
    },
    {
     "id": "egger",
     "name": "Декоры EGGER"
    },
    {
     "id": "hpl",
     "name": "HPL-пластик"
    },
    {
     "id": "glass",
     "name": "Стекло"
    }
   ],
   "defaultFinishId": "ral-emal-5008",
   "edgeFinishIds": [
    "edge-black-anod",
    "edge-silver-anod",
    "edge-gold",
    "edge-gold-brushed",
    "edge-graphite-brushed",
    "edge-ral-paint"
   ],
   "priceFromRub": 52900,
   "priceNote": "розница, полотно 800×2000 в базовой отделке; актуальная таблица — /prices.md",
   "recognition": {
    "visualCues": [
     "полотно уходит в стену (пенал) или едет вдоль стены без видимой направляющей",
     "нет короба с наличниками"
    ]
   },
   "referenceFile": {
    "widthMm": 800,
    "heightMm": 2000,
    "opening": "right-out",
    "finishId": "RAL7032",
    "finishOutside": "Эмаль · RAL 7032 · матовая",
    "finishInside": "Как снаружи · Эмаль · RAL 7032 · матовая",
    "handle": "standard",
    "handleFinish": "bl26",
    "units": {
     "glb": "m",
     "dae": "m",
     "ifc": "m",
     "fbx": "mm",
     "obj": "mm",
     "dxf": "mm"
    },
    "upAxis": "Y (IFC: Z)",
    "origin": "centre of leaf / finished floor / finished wall face",
    "floorGapMm": 3,
    "openingSizeMm": {
     "widthMm": 600,
     "heightMm": 1900,
     "sourcePages": [
      15
     ],
     "basis": "full opening; light mechanism",
     "partialOpeningWidthMm": 700
    },
    "animation": "OpenClose (GLB)"
   },
   "files": {
    "glb": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver-magic/invisible-doors-skrytaya-dver-magic-800x2000.glb",
     "contentType": "model/gltf-binary",
     "bytes": 2409312,
     "sha256": "a61b6382c6b36c9dd5158f4b46d6b074dd1667349b985ba03e9c351977beae8e"
    },
    "package": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver-magic/invisible-doors-skrytaya-dver-magic-800x2000-designer-package.zip",
     "contentType": "application/zip",
     "bytes": 6068067,
     "sha256": "ce1b67da80a0670296ae95c45118fe2593fc84aa06dce44dab5c00d9269d7825",
     "contents": [
      "textures/01_normalMap.png",
      "textures/02_roughnessMap.png",
      "textures/03_map.png",
      "textures/04_map.png",
      "README-RU.txt",
      "configuration.json",
      "materials.json",
      "opening.dxf",
      "door.glb",
      "door.ifc",
      "blender-import.py",
      "door.obj",
      "door.mtl",
      "door.fbx",
      "door.dae",
      "LICENSE-RU.txt"
     ]
    }
   }
  },
  {
   "id": "skrytaya-dver-mansardnaya",
   "name": "Скрытая дверь Мансардная",
   "fullName": "Скрытая дверь Мансардная",
   "category": "hinged",
   "categoryName": "Распашная скрытая дверь (дверь-невидимка) на алюминиевом коробе",
   "geometryType": "mansard-hinged",
   "pageUrl": "https://invisible-doors.ru/catalog/skrytaya-dver-mansardnaya/",
   "pageMarkdownUrl": "https://invisible-doors.ru/catalog/skrytaya-dver-mansardnaya.md",
   "thumbnail": "https://invisible-doors.ru/upload/showroom/v2/model-previews/skrytaya-dver-mansardnaya.webp",
   "constructorUrl": "https://invisible-doors.ru/konstruktor/?model=skrytaya-dver-mansardnaya",
   "leafThicknessMm": 55,
   "frame": {
    "type": "алюминиевый скрытый короб под отделку",
    "profile": "АД-3П-5 Алком"
   },
   "openingOptions": [
    "left-in",
    "left-out",
    "right-in",
    "right-out"
   ],
   "sizeRangeMm": {
    "width": {
     "min": 600,
     "max": 900,
     "step": 100
    },
    "height": {
     "min": 2000,
     "max": 3500,
     "step": 100
    }
   },
   "finishGroups": [
    {
     "id": "primer",
     "name": "primer"
    },
    {
     "id": "ral",
     "name": "Эмаль RAL/NCS"
    },
    {
     "id": "veneer",
     "name": "Шпон натуральный"
    }
   ],
   "defaultFinishId": "ral-emal-9010",
   "edgeFinishIds": [],
   "priceFromRub": 55650,
   "priceNote": "розница, полотно 800×2000 в базовой отделке; актуальная таблица — /prices.md",
   "recognition": {
    "visualCues": [
     "полотно заподлицо со стеной, без наличников",
     "короб не виден, по периметру тонкий теневой зазор",
     "петли скрытые, не видны при закрытой двери",
     "полотно под отделку как у стены или контрастное (шпон, эмаль, зеркало, плитка)"
    ]
   },
   "referenceFile": {
    "widthMm": 800,
    "heightMm": 2000,
    "opening": "right-out",
    "finishId": "RAL7032",
    "finishOutside": "Эмаль · RAL 7032 · матовая",
    "finishInside": "Как снаружи · Эмаль · RAL 7032 · матовая",
    "handle": "standard",
    "handleFinish": "bl26",
    "units": {
     "glb": "m",
     "dae": "m",
     "ifc": "m",
     "fbx": "mm",
     "obj": "mm",
     "dxf": "mm"
    },
    "upAxis": "Y (IFC: Z)",
    "origin": "centre of leaf / finished floor / finished wall face",
    "floorGapMm": 10,
    "openingSizeMm": null,
    "animation": "OpenClose (GLB)"
   },
   "files": {
    "glb": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver-mansardnaya/invisible-doors-skrytaya-dver-mansardnaya-800x2000.glb",
     "contentType": "model/gltf-binary",
     "bytes": 2654520,
     "sha256": "33b505de85e0fcb97fa7aa251f9e5e07cb72d08633ae25034d28429be1b0cfb5"
    },
    "package": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver-mansardnaya/invisible-doors-skrytaya-dver-mansardnaya-800x2000-designer-package.zip",
     "contentType": "application/zip",
     "bytes": 9074583,
     "sha256": "e5936640b9ed9e067991616cc2e692386932076b3b9d99a1d5349281e7c5a0b1",
     "contents": [
      "textures/01_normalMap.png",
      "textures/02_roughnessMap.png",
      "textures/03_map.png",
      "textures/04_map.png",
      "textures/05_map.png",
      "README-RU.txt",
      "configuration.json",
      "materials.json",
      "opening.dxf",
      "door.glb",
      "door.ifc",
      "blender-import.py",
      "door.obj",
      "door.mtl",
      "door.fbx",
      "door.dae",
      "LICENSE-RU.txt"
     ]
    }
   }
  },
  {
   "id": "skrytaya-dver-pod-plitku-keramogranit",
   "name": "Скрытая дверь под плитку / керамогранит",
   "fullName": "Скрытая дверь под плитку / керамогранит",
   "category": "hinged",
   "categoryName": "Распашная скрытая дверь (дверь-невидимка) на алюминиевом коробе",
   "geometryType": "hinged-rect-tile-clad",
   "pageUrl": "https://invisible-doors.ru/catalog/skrytaya-dver-pod-plitku-keramogranit/",
   "pageMarkdownUrl": "https://invisible-doors.ru/catalog/skrytaya-dver-pod-plitku-keramogranit.md",
   "thumbnail": "https://invisible-doors.ru/upload/showroom/v2/model-previews/skrytaya-dver-pod-plitku-keramogranit.webp",
   "constructorUrl": "https://invisible-doors.ru/konstruktor/?model=skrytaya-dver-pod-plitku-keramogranit",
   "leafThicknessMm": 55,
   "frame": {
    "type": "алюминиевый скрытый короб под отделку",
    "profile": "АД-3П-5 Алком"
   },
   "openingOptions": [
    "left-in",
    "left-out",
    "right-in",
    "right-out"
   ],
   "sizeRangeMm": {
    "width": {
     "min": 600,
     "max": 900,
     "step": 100
    },
    "height": {
     "min": 2000,
     "max": 3500,
     "step": 100
    }
   },
   "finishGroups": [
    {
     "id": "customer-cladding",
     "name": "customer-cladding"
    }
   ],
   "defaultFinishId": "customer-cladding",
   "edgeFinishIds": [
    "edge-black-anod",
    "edge-silver-anod",
    "edge-gold",
    "edge-gold-brushed",
    "edge-graphite-brushed",
    "edge-ral-paint"
   ],
   "priceFromRub": 52100,
   "priceNote": "розница, полотно 800×2000 в базовой отделке; актуальная таблица — /prices.md",
   "recognition": {
    "visualCues": [
     "полотно заподлицо со стеной, без наличников",
     "короб не виден, по периметру тонкий теневой зазор",
     "петли скрытые, не видны при закрытой двери",
     "полотно под отделку как у стены или контрастное (шпон, эмаль, зеркало, плитка)"
    ]
   },
   "referenceFile": {
    "widthMm": 800,
    "heightMm": 2000,
    "opening": "right-out",
    "finishId": "tile-marble-calacatta",
    "finishOutside": "Плитка / керамогранит · Мрамор Калакатта",
    "finishInside": "Как снаружи · Плитка / керамогранит · Мрамор Калакатта",
    "handle": "standard",
    "handleFinish": "bl26",
    "units": {
     "glb": "m",
     "dae": "m",
     "ifc": "m",
     "fbx": "mm",
     "obj": "mm",
     "dxf": "mm"
    },
    "upAxis": "Y (IFC: Z)",
    "origin": "centre of leaf / finished floor / finished wall face",
    "floorGapMm": 10,
    "openingSizeMm": {
     "widthMm": 910,
     "heightMm": 2070,
     "minimumWidthMm": 900,
     "minimumHeightMm": 2060,
     "sourcePages": [
      3,
      4
     ],
     "basis": "standard hinged table"
    },
    "animation": "OpenClose (GLB)"
   },
   "files": {
    "glb": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver-pod-plitku-keramogranit/invisible-doors-skrytaya-dver-pod-plitku-keramogranit-800x2000.glb",
     "contentType": "model/gltf-binary",
     "bytes": 1250624,
     "sha256": "2e49986180bd5770b27ea053a1d9f07001860d7725d3510a5f32e6f9a018d161"
    },
    "package": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver-pod-plitku-keramogranit/invisible-doors-skrytaya-dver-pod-plitku-keramogranit-800x2000-designer-package.zip",
     "contentType": "application/zip",
     "bytes": 6205088,
     "sha256": "beb135fb88029fc06d1c9547461a0f85c7b6e37925c81786f1af5170eeebd16e",
     "contents": [
      "textures/01_map.png",
      "textures/02_normalMap.png",
      "textures/03_roughnessMap.png",
      "textures/04_map.png",
      "textures/05_map.png",
      "textures/06_map.png",
      "textures/07_map.png",
      "README-RU.txt",
      "configuration.json",
      "materials.json",
      "opening.dxf",
      "door.glb",
      "door.ifc",
      "blender-import.py",
      "door.obj",
      "door.mtl",
      "door.fbx",
      "door.dae",
      "LICENSE-RU.txt"
     ]
    }
   }
  },
  {
   "id": "skrytaya-dver-pokraska-po-ral",
   "name": "Скрытая дверь в эмали",
   "fullName": "Скрытая дверь в эмали",
   "category": "hinged",
   "categoryName": "Распашная скрытая дверь (дверь-невидимка) на алюминиевом коробе",
   "geometryType": "hinged-rect",
   "pageUrl": "https://invisible-doors.ru/catalog/skrytaya-dver-pokraska-po-ral/",
   "pageMarkdownUrl": "https://invisible-doors.ru/catalog/skrytaya-dver-pokraska-po-ral.md",
   "thumbnail": "https://invisible-doors.ru/upload/showroom/v2/model-previews/skrytaya-dver-pokraska-po-ral.webp",
   "constructorUrl": "https://invisible-doors.ru/konstruktor/?model=skrytaya-dver-pokraska-po-ral",
   "leafThicknessMm": 55,
   "frame": {
    "type": "алюминиевый скрытый короб под отделку",
    "profile": "АД-3П-5 Алком"
   },
   "openingOptions": [
    "left-in",
    "left-out",
    "right-in",
    "right-out"
   ],
   "sizeRangeMm": {
    "width": {
     "min": 600,
     "max": 900,
     "step": 100
    },
    "height": {
     "min": 2000,
     "max": 3500,
     "step": 100
    }
   },
   "finishGroups": [
    {
     "id": "ral",
     "name": "Эмаль RAL/NCS"
    }
   ],
   "defaultFinishId": "ral-emal-7035",
   "edgeFinishIds": [
    "edge-black-anod",
    "edge-silver-anod",
    "edge-gold",
    "edge-gold-brushed",
    "edge-graphite-brushed",
    "edge-ral-paint"
   ],
   "priceFromRub": 52900,
   "priceNote": "розница, полотно 800×2000 в базовой отделке; актуальная таблица — /prices.md",
   "recognition": {
    "visualCues": [
     "полотно заподлицо со стеной, без наличников",
     "короб не виден, по периметру тонкий теневой зазор",
     "петли скрытые, не видны при закрытой двери",
     "полотно под отделку как у стены или контрастное (шпон, эмаль, зеркало, плитка)"
    ]
   },
   "referenceFile": {
    "widthMm": 800,
    "heightMm": 2000,
    "opening": "right-out",
    "finishId": "RAL7032",
    "finishOutside": "Эмаль · RAL 7032 · матовая",
    "finishInside": "Как снаружи · Эмаль · RAL 7032 · матовая",
    "handle": "standard",
    "handleFinish": "bl26",
    "units": {
     "glb": "m",
     "dae": "m",
     "ifc": "m",
     "fbx": "mm",
     "obj": "mm",
     "dxf": "mm"
    },
    "upAxis": "Y (IFC: Z)",
    "origin": "centre of leaf / finished floor / finished wall face",
    "floorGapMm": 10,
    "openingSizeMm": {
     "widthMm": 910,
     "heightMm": 2070,
     "minimumWidthMm": 900,
     "minimumHeightMm": 2060,
     "sourcePages": [
      3,
      4
     ],
     "basis": "standard hinged table"
    },
    "animation": "OpenClose (GLB)"
   },
   "files": {
    "glb": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver-pokraska-po-ral/invisible-doors-skrytaya-dver-pokraska-po-ral-800x2000.glb",
     "contentType": "model/gltf-binary",
     "bytes": 2656896,
     "sha256": "56febf140bc0458e3a9e776391ee94f67cfb595552e33909fca208d6d4bc44d0"
    },
    "package": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver-pokraska-po-ral/invisible-doors-skrytaya-dver-pokraska-po-ral-800x2000-designer-package.zip",
     "contentType": "application/zip",
     "bytes": 9227032,
     "sha256": "9b9ff6802b7ae7b7cf5e9b80d764c5bc963a5506ae5679fe7c3e5ac3e5064956",
     "contents": [
      "textures/01_normalMap.png",
      "textures/02_roughnessMap.png",
      "textures/03_map.png",
      "textures/04_map.png",
      "textures/05_map.png",
      "textures/06_map.png",
      "README-RU.txt",
      "configuration.json",
      "materials.json",
      "opening.dxf",
      "door.glb",
      "door.ifc",
      "blender-import.py",
      "door.obj",
      "door.mtl",
      "door.fbx",
      "door.dae",
      "LICENSE-RU.txt"
     ]
    }
   }
  },
  {
   "id": "skrytaya-dver-shpon",
   "name": "Скрытая дверь Шпон",
   "fullName": "Скрытая дверь Шпон",
   "category": "hinged",
   "categoryName": "Распашная скрытая дверь (дверь-невидимка) на алюминиевом коробе",
   "geometryType": "hinged-rect",
   "pageUrl": "https://invisible-doors.ru/catalog/skrytaya-dver-shpon/",
   "pageMarkdownUrl": "https://invisible-doors.ru/catalog/skrytaya-dver-shpon.md",
   "thumbnail": "https://invisible-doors.ru/upload/showroom/v2/model-previews/skrytaya-dver-shpon.webp",
   "constructorUrl": "https://invisible-doors.ru/konstruktor/?model=skrytaya-dver-shpon",
   "leafThicknessMm": 55,
   "frame": {
    "type": "алюминиевый скрытый короб под отделку",
    "profile": "АД-3П-5 Алком"
   },
   "openingOptions": [
    "left-in",
    "left-out",
    "right-in",
    "right-out"
   ],
   "sizeRangeMm": {
    "width": {
     "min": 600,
     "max": 900,
     "step": 100
    },
    "height": {
     "min": 2000,
     "max": 3500,
     "step": 100
    }
   },
   "finishGroups": [
    {
     "id": "veneer",
     "name": "Шпон натуральный"
    }
   ],
   "defaultFinishId": "veneer-shpon-yasen",
   "edgeFinishIds": [
    "edge-black-anod",
    "edge-silver-anod",
    "edge-gold",
    "edge-gold-brushed",
    "edge-graphite-brushed",
    "edge-ral-paint"
   ],
   "priceFromRub": 65400,
   "priceNote": "розница, полотно 800×2000 в базовой отделке; актуальная таблица — /prices.md",
   "recognition": {
    "visualCues": [
     "полотно заподлицо со стеной, без наличников",
     "короб не виден, по периметру тонкий теневой зазор",
     "петли скрытые, не видны при закрытой двери",
     "полотно под отделку как у стены или контрастное (шпон, эмаль, зеркало, плитка)"
    ]
   },
   "referenceFile": {
    "widthMm": 800,
    "heightMm": 2000,
    "opening": "right-out",
    "finishId": "woodstock-oreh-amerikanskij-1220-2500",
    "finishOutside": "Шпон · Орех Американский · 1220 × 2500",
    "finishInside": "Как снаружи · Шпон · Орех Американский · 1220 × 2500",
    "handle": "standard",
    "handleFinish": "bl26",
    "units": {
     "glb": "m",
     "dae": "m",
     "ifc": "m",
     "fbx": "mm",
     "obj": "mm",
     "dxf": "mm"
    },
    "upAxis": "Y (IFC: Z)",
    "origin": "centre of leaf / finished floor / finished wall face",
    "floorGapMm": 10,
    "openingSizeMm": {
     "widthMm": 910,
     "heightMm": 2070,
     "minimumWidthMm": 900,
     "minimumHeightMm": 2060,
     "sourcePages": [
      3,
      4
     ],
     "basis": "standard hinged table"
    },
    "animation": "OpenClose (GLB)"
   },
   "files": {
    "glb": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver-shpon/invisible-doors-skrytaya-dver-shpon-800x2000.glb",
     "contentType": "model/gltf-binary",
     "bytes": 1516532,
     "sha256": "0d857c39bd2eae2b142226fbee6f6c399cb66808d62994e18baea1bff663c8e5"
    },
    "package": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver-shpon/invisible-doors-skrytaya-dver-shpon-800x2000-designer-package.zip",
     "contentType": "application/zip",
     "bytes": 6699395,
     "sha256": "c32eda37eecc1785b34f5519636d68c5635e027f7401b3bbb76388c5c2529ed7",
     "contents": [
      "textures/01_map.png",
      "textures/02_normalMap.png",
      "textures/03_roughnessMap.png",
      "textures/04_map.png",
      "textures/05_map.png",
      "textures/06_map.png",
      "textures/07_map.png",
      "README-RU.txt",
      "configuration.json",
      "materials.json",
      "opening.dxf",
      "door.glb",
      "door.ifc",
      "blender-import.py",
      "door.obj",
      "door.mtl",
      "door.fbx",
      "door.dae",
      "LICENSE-RU.txt"
     ]
    }
   }
  },
  {
   "id": "skrytaya-dver-zerkalo",
   "name": "Скрытая дверь ЗЕРКАЛО",
   "fullName": "Скрытая дверь ЗЕРКАЛО",
   "category": "hinged",
   "categoryName": "Распашная скрытая дверь (дверь-невидимка) на алюминиевом коробе",
   "geometryType": "hinged-rect-mirror-clad",
   "pageUrl": "https://invisible-doors.ru/catalog/skrytaya-dver-zerkalo/",
   "pageMarkdownUrl": "https://invisible-doors.ru/catalog/skrytaya-dver-zerkalo.md",
   "thumbnail": "https://invisible-doors.ru/upload/showroom/v2/model-previews/skrytaya-dver-zerkalo.webp",
   "constructorUrl": "https://invisible-doors.ru/konstruktor/?model=skrytaya-dver-zerkalo",
   "leafThicknessMm": 55,
   "frame": {
    "type": "алюминиевый скрытый короб под отделку",
    "profile": "АД-3П-5 Алком"
   },
   "openingOptions": [
    "left-in",
    "left-out",
    "right-in",
    "right-out"
   ],
   "sizeRangeMm": {
    "width": {
     "min": 600,
     "max": 900,
     "step": 100
    },
    "height": {
     "min": 2000,
     "max": 3500,
     "step": 100
    }
   },
   "finishGroups": [
    {
     "id": "mirror",
     "name": "Зеркало"
    }
   ],
   "defaultFinishId": "mirror-zerkalo-obychnoe",
   "edgeFinishIds": [
    "edge-black-anod",
    "edge-silver-anod",
    "edge-gold",
    "edge-gold-brushed",
    "edge-graphite-brushed",
    "edge-ral-paint"
   ],
   "priceFromRub": 58400,
   "priceNote": "розница, полотно 800×2000 в базовой отделке; актуальная таблица — /prices.md",
   "recognition": {
    "visualCues": [
     "полотно заподлицо со стеной, без наличников",
     "короб не виден, по периметру тонкий теневой зазор",
     "петли скрытые, не видны при закрытой двери",
     "полотно под отделку как у стены или контрастное (шпон, эмаль, зеркало, плитка)"
    ]
   },
   "referenceFile": {
    "widthMm": 800,
    "heightMm": 2000,
    "opening": "right-out",
    "finishId": "mirror0",
    "finishOutside": "Зеркало · Зеркало обычное",
    "finishInside": "Как снаружи · Зеркало · Зеркало обычное",
    "handle": "standard",
    "handleFinish": "bl26",
    "units": {
     "glb": "m",
     "dae": "m",
     "ifc": "m",
     "fbx": "mm",
     "obj": "mm",
     "dxf": "mm"
    },
    "upAxis": "Y (IFC: Z)",
    "origin": "centre of leaf / finished floor / finished wall face",
    "floorGapMm": 10,
    "openingSizeMm": {
     "widthMm": 910,
     "heightMm": 2070,
     "minimumWidthMm": 900,
     "minimumHeightMm": 2060,
     "sourcePages": [
      3,
      4
     ],
     "basis": "standard hinged table"
    },
    "animation": "OpenClose (GLB)"
   },
   "files": {
    "glb": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver-zerkalo/invisible-doors-skrytaya-dver-zerkalo-800x2000.glb",
     "contentType": "model/gltf-binary",
     "bytes": 408936,
     "sha256": "d940879e92616b0380dbda76a31e5d4e5fb1186ea0497cc81ef893607037d281"
    },
    "package": {
     "url": "https://invisible-doors.ru/upload/3d-models/skrytaya-dver-zerkalo/invisible-doors-skrytaya-dver-zerkalo-800x2000-designer-package.zip",
     "contentType": "application/zip",
     "bytes": 4630768,
     "sha256": "efb3a1329fb8663e3dc683366f03d0195552b58f3778ede14ee91bce0860fbe8",
     "contents": [
      "textures/01_map.png",
      "textures/02_map.png",
      "textures/03_map.png",
      "textures/04_map.png",
      "textures/05_map.png",
      "README-RU.txt",
      "configuration.json",
      "materials.json",
      "opening.dxf",
      "door.glb",
      "door.ifc",
      "blender-import.py",
      "door.obj",
      "door.mtl",
      "door.fbx",
      "door.dae",
      "LICENSE-RU.txt"
     ]
    }
   }
  }
 ],
 "finishes": [
  {
   "id": "veneer-shpon-dub",
   "group": "veneer",
   "groupName": "Шпон натуральный",
   "name": "Дуб",
   "code": {
    "system": "veneer",
    "species": "Дуб"
   }
  },
  {
   "id": "veneer-shpon-oak-line",
   "group": "veneer",
   "groupName": "Шпон натуральный",
   "name": "Дуб Oak Line",
   "code": {
    "system": "veneer",
    "species": "Дуб Oak Line"
   }
  },
  {
   "id": "veneer-shpon-oreh",
   "group": "veneer",
   "groupName": "Шпон натуральный",
   "name": "Орех Американский",
   "code": {
    "system": "veneer",
    "species": "Орех Американский"
   }
  },
  {
   "id": "veneer-shpon-yasen",
   "group": "veneer",
   "groupName": "Шпон натуральный",
   "name": "Ясень Дальневосточный",
   "code": {
    "system": "veneer",
    "species": "Ясень Дальневосточный"
   }
  },
  {
   "id": "veneer-shpon-dub-retro",
   "group": "veneer",
   "groupName": "Шпон натуральный",
   "name": "Дуб Ретро",
   "code": {
    "system": "veneer",
    "species": "Дуб Ретро"
   }
  },
  {
   "id": "veneer-shpon-tigerwood",
   "group": "veneer",
   "groupName": "Шпон натуральный",
   "name": "Tigerwood",
   "code": {
    "system": "veneer",
    "species": "Tigerwood"
   }
  },
  {
   "id": "veneer-shpon-espresso",
   "group": "veneer",
   "groupName": "Шпон натуральный",
   "name": "Espresso 1604C",
   "code": {
    "system": "veneer",
    "species": "Espresso 1604C"
   }
  },
  {
   "id": "veneer-shpon-multishpon",
   "group": "veneer",
   "groupName": "Шпон натуральный",
   "name": "Мультишпон 1962",
   "code": {
    "system": "veneer",
    "species": "Мультишпон 1962"
   }
  },
  {
   "id": "hpl-hpl-alpine-white",
   "group": "hpl",
   "groupName": "HPL-пластик",
   "name": "Alpine White 3096",
   "code": {
    "system": "HPL",
    "code": "3096"
   }
  },
  {
   "id": "hpl-hpl-ivory",
   "group": "hpl",
   "groupName": "HPL-пластик",
   "name": "Ivory 3104",
   "code": {
    "system": "HPL",
    "code": "3104"
   }
  },
  {
   "id": "hpl-hpl-dove-grey",
   "group": "hpl",
   "groupName": "HPL-пластик",
   "name": "Dove Grey 3151",
   "code": {
    "system": "HPL",
    "code": "3151"
   }
  },
  {
   "id": "hpl-hpl-light-brown",
   "group": "hpl",
   "groupName": "HPL-пластик",
   "name": "Light Brown 3163",
   "code": {
    "system": "HPL",
    "code": "3163"
   }
  },
  {
   "id": "hpl-hpl-silk-grey",
   "group": "hpl",
   "groupName": "HPL-пластик",
   "name": "Silk Grey 3240",
   "code": {
    "system": "HPL",
    "code": "3240"
   }
  },
  {
   "id": "hpl-hpl-cafe-latte",
   "group": "hpl",
   "groupName": "HPL-пластик",
   "name": "Cafe Latte 3250",
   "code": {
    "system": "HPL",
    "code": "3250"
   }
  },
  {
   "id": "hpl-hpl-antique-grey",
   "group": "hpl",
   "groupName": "HPL-пластик",
   "name": "Antique Grey 3313",
   "code": {
    "system": "HPL",
    "code": "3313"
   }
  },
  {
   "id": "egger-egger-dub-casella-natur",
   "group": "egger",
   "groupName": "Декоры EGGER",
   "name": "Дуб Каселла натуральный",
   "code": {
    "system": "EGGER",
    "decor": "Дуб Каселла натуральный"
   }
  },
  {
   "id": "egger-egger-dub-casella-brown",
   "group": "egger",
   "groupName": "Декоры EGGER",
   "name": "Дуб Каселла коричневый",
   "code": {
    "system": "EGGER",
    "decor": "Дуб Каселла коричневый"
   }
  },
  {
   "id": "egger-egger-oreh-karini",
   "group": "egger",
   "groupName": "Декоры EGGER",
   "name": "Орех Карини натуральный",
   "code": {
    "system": "EGGER",
    "decor": "Орех Карини натуральный"
   }
  },
  {
   "id": "egger-egger-oreh-lincoln",
   "group": "egger",
   "groupName": "Декоры EGGER",
   "name": "Орех Линкольн",
   "code": {
    "system": "EGGER",
    "decor": "Орех Линкольн"
   }
  },
  {
   "id": "egger-egger-temnoe-derevo",
   "group": "egger",
   "groupName": "Декоры EGGER",
   "name": "Тёмное дерево",
   "code": {
    "system": "EGGER",
    "decor": "Тёмное дерево"
   }
  },
  {
   "id": "bamboo-baijax-light-oak",
   "group": "bamboo",
   "groupName": "Бамбук Baijax",
   "name": "Дуб светлый",
   "code": {
    "system": "Baijax",
    "decor": "Дуб светлый"
   }
  },
  {
   "id": "bamboo-baijax-natural-oak",
   "group": "bamboo",
   "groupName": "Бамбук Baijax",
   "name": "Дуб натуральный",
   "code": {
    "system": "Baijax",
    "decor": "Дуб натуральный"
   }
  },
  {
   "id": "bamboo-baijax-honey-oak",
   "group": "bamboo",
   "groupName": "Бамбук Baijax",
   "name": "Дуб медовый",
   "code": {
    "system": "Baijax",
    "decor": "Дуб медовый"
   }
  },
  {
   "id": "bamboo-baijax-walnut",
   "group": "bamboo",
   "groupName": "Бамбук Baijax",
   "name": "Орех натуральный",
   "code": {
    "system": "Baijax",
    "decor": "Орех натуральный"
   }
  },
  {
   "id": "bamboo-baijax-dark-walnut",
   "group": "bamboo",
   "groupName": "Бамбук Baijax",
   "name": "Орех тёмный",
   "code": {
    "system": "Baijax",
    "decor": "Орех тёмный"
   }
  },
  {
   "id": "bamboo-baijax-smoked-wood",
   "group": "bamboo",
   "groupName": "Бамбук Baijax",
   "name": "Дымчатое дерево",
   "code": {
    "system": "Baijax",
    "decor": "Дымчатое дерево"
   }
  },
  {
   "id": "bamboo-baijax-wenge",
   "group": "bamboo",
   "groupName": "Бамбук Baijax",
   "name": "Венге",
   "code": {
    "system": "Baijax",
    "decor": "Венге"
   }
  },
  {
   "id": "bamboo-baijax-black-wood",
   "group": "bamboo",
   "groupName": "Бамбук Baijax",
   "name": "Чёрное дерево",
   "code": {
    "system": "Baijax",
    "decor": "Чёрное дерево"
   }
  },
  {
   "id": "bamboo-baijax-greige",
   "group": "bamboo",
   "groupName": "Бамбук Baijax",
   "name": "Greige серо-бежевый",
   "code": {
    "system": "Baijax",
    "decor": "Greige серо-бежевый"
   }
  },
  {
   "id": "bamboo-baijax-travertine",
   "group": "bamboo",
   "groupName": "Бамбук Baijax",
   "name": "Травертин светлый",
   "code": {
    "system": "Baijax",
    "decor": "Травертин светлый"
   }
  },
  {
   "id": "mirror-zerkalo-obychnoe",
   "group": "mirror",
   "groupName": "Зеркало",
   "name": "Обычное зеркало",
   "code": {
    "system": "mirror",
    "variant": "Обычное зеркало"
   }
  },
  {
   "id": "mirror-zerkalo-grafit",
   "group": "mirror",
   "groupName": "Зеркало",
   "name": "Зеркало графит",
   "code": {
    "system": "mirror",
    "variant": "Зеркало графит"
   }
  },
  {
   "id": "mirror-zerkalo-chernoe",
   "group": "mirror",
   "groupName": "Зеркало",
   "name": "Чёрное зеркало",
   "code": {
    "system": "mirror",
    "variant": "Чёрное зеркало"
   }
  },
  {
   "id": "mirror-zerkalo-matovyy-grafit",
   "group": "mirror",
   "groupName": "Зеркало",
   "name": "Матовый графит",
   "code": {
    "system": "mirror",
    "variant": "Матовый графит"
   }
  },
  {
   "id": "mirror-zerkalo-matovoe-zoloto",
   "group": "mirror",
   "groupName": "Зеркало",
   "name": "Матовое золото",
   "code": {
    "system": "mirror",
    "variant": "Матовое золото"
   }
  },
  {
   "id": "mirror-zerkalo-beloe",
   "group": "mirror",
   "groupName": "Зеркало",
   "name": "Белое зеркало",
   "code": {
    "system": "mirror",
    "variant": "Белое зеркало"
   }
  },
  {
   "id": "ral-emal-9010",
   "group": "ral",
   "groupName": "Эмаль RAL/NCS",
   "name": "RAL 9010 Чисто-белый",
   "code": {
    "system": "RAL",
    "code": "9010"
   }
  },
  {
   "id": "ral-emal-9003",
   "group": "ral",
   "groupName": "Эмаль RAL/NCS",
   "name": "RAL 9003 Сигнальный белый",
   "code": {
    "system": "RAL",
    "code": "9003"
   }
  },
  {
   "id": "ral-emal-1015",
   "group": "ral",
   "groupName": "Эмаль RAL/NCS",
   "name": "RAL 1015 Слоновая кость",
   "code": {
    "system": "RAL",
    "code": "1015"
   }
  },
  {
   "id": "ral-emal-1019",
   "group": "ral",
   "groupName": "Эмаль RAL/NCS",
   "name": "RAL 1019 Серо-бежевый",
   "code": {
    "system": "RAL",
    "code": "1019"
   }
  },
  {
   "id": "ral-emal-7035",
   "group": "ral",
   "groupName": "Эмаль RAL/NCS",
   "name": "RAL 7035 Светло-серый",
   "code": {
    "system": "RAL",
    "code": "7035"
   }
  },
  {
   "id": "ral-emal-7047",
   "group": "ral",
   "groupName": "Эмаль RAL/NCS",
   "name": "RAL 7047 Телегрей",
   "code": {
    "system": "RAL",
    "code": "7047"
   }
  },
  {
   "id": "ral-emal-7037",
   "group": "ral",
   "groupName": "Эмаль RAL/NCS",
   "name": "RAL 7037 Пыльно-серый",
   "code": {
    "system": "RAL",
    "code": "7037"
   }
  },
  {
   "id": "ral-emal-7016",
   "group": "ral",
   "groupName": "Эмаль RAL/NCS",
   "name": "RAL 7016 Антрацит",
   "code": {
    "system": "RAL",
    "code": "7016"
   }
  },
  {
   "id": "ral-emal-6021",
   "group": "ral",
   "groupName": "Эмаль RAL/NCS",
   "name": "RAL 6021 Бледно-зелёный",
   "code": {
    "system": "RAL",
    "code": "6021"
   }
  },
  {
   "id": "ral-emal-6005",
   "group": "ral",
   "groupName": "Эмаль RAL/NCS",
   "name": "RAL 6005 Зелёный мох",
   "code": {
    "system": "RAL",
    "code": "6005"
   }
  },
  {
   "id": "ral-emal-5008",
   "group": "ral",
   "groupName": "Эмаль RAL/NCS",
   "name": "RAL 5008 Серо-синий",
   "code": {
    "system": "RAL",
    "code": "5008"
   }
  },
  {
   "id": "ral-emal-3005",
   "group": "ral",
   "groupName": "Эмаль RAL/NCS",
   "name": "RAL 3005 Винно-красный",
   "code": {
    "system": "RAL",
    "code": "3005"
   }
  },
  {
   "id": "tile-marble-calacatta",
   "group": "tile",
   "groupName": "Под плитку / керамогранит",
   "name": "Мрамор Калакатта",
   "code": {
    "system": "tile",
    "variant": "Мрамор Калакатта"
   }
  },
  {
   "id": "tile-travertine-classic",
   "group": "tile",
   "groupName": "Под плитку / керамогранит",
   "name": "Травертин классический",
   "code": {
    "system": "tile",
    "variant": "Травертин классический"
   }
  },
  {
   "id": "tile-terrazzo-light",
   "group": "tile",
   "groupName": "Под плитку / керамогранит",
   "name": "Терраццо светлое",
   "code": {
    "system": "tile",
    "variant": "Терраццо светлое"
   }
  },
  {
   "id": "tile-stone-graphite",
   "group": "tile",
   "groupName": "Под плитку / керамогранит",
   "name": "Керамогранит графит",
   "code": {
    "system": "tile",
    "variant": "Керамогранит графит"
   }
  }
 ],
 "edgeFinishes": [
  {
   "id": "edge-black-anod",
   "name": "Чёрный анод",
   "hex": "#121214"
  },
  {
   "id": "edge-silver-anod",
   "name": "Серебро анодированное",
   "hex": "#C8CCD0"
  },
  {
   "id": "edge-gold",
   "name": "Матовое золото",
   "hex": "#C9A86A"
  },
  {
   "id": "edge-gold-brushed",
   "name": "Брашированное золото",
   "hex": "#9D9276"
  },
  {
   "id": "edge-graphite-brushed",
   "name": "Брашированный графит",
   "hex": "#565E60"
  },
  {
   "id": "edge-ral-paint",
   "name": "Покраска по RAL",
   "hex": "#B7BAB8"
  },
  {
   "id": "edge-gold-1923103",
   "name": "Золото (1923103)",
   "hex": "#C9A96A"
  }
 ],
 "handles": [
  {
   "id": "abrasive",
   "name": "ABRASIVE",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 3500,
   "variants": [
    {
     "id": "abrasive_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    }
   ]
  },
  {
   "id": "aspecto",
   "name": "ASPECTO",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 2500,
   "variants": [
    {
     "id": "aspecto_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "aspecto_matovyy-hrom",
     "finish": "matovyy-hrom",
     "shade": "chrome",
     "shadeName": "Матовый хром"
    }
   ]
  },
  {
   "id": "aula",
   "name": "AULA",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 9400,
   "variants": [
    {
     "id": "aula_caffe",
     "finish": "caffe",
     "shade": "gold",
     "shadeName": "CAFFE"
    },
    {
     "id": "aula_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    }
   ]
  },
  {
   "id": "barrel",
   "name": "BARREL",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 3500,
   "variants": [
    {
     "id": "barrel_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "barrel_satinirovannyy-hrom",
     "finish": "satinirovannyy-hrom",
     "shade": "chrome",
     "shadeName": "Сатинированный хром"
    },
    {
     "id": "barrel_zoloto",
     "finish": "zoloto",
     "shade": "gold",
     "shadeName": "Золото"
    }
   ]
  },
  {
   "id": "bend",
   "name": "BEND",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 7500,
   "variants": [
    {
     "id": "bend_belyy",
     "finish": "belyy",
     "shade": "white",
     "shadeName": "Белый"
    },
    {
     "id": "bend_hrom",
     "finish": "hrom",
     "shade": "chrome",
     "shadeName": "Хром"
    },
    {
     "id": "bend_pepelno-serebristyy",
     "finish": "pepelno-serebristyy",
     "shade": "nickel",
     "shadeName": "Пепельно-серебристый"
    }
   ]
  },
  {
   "id": "bravo",
   "name": "BRAVO",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 2500,
   "variants": [
    {
     "id": "bravo_chernyy-nikel",
     "finish": "chernyy-nikel",
     "shade": "nickel",
     "shadeName": "Чёрный никель"
    },
    {
     "id": "bravo_matovyy-nikel",
     "finish": "matovyy-nikel",
     "shade": "chrome",
     "shadeName": "Матовый хром"
    },
    {
     "id": "bravo_zoloto",
     "finish": "zoloto",
     "shade": "gold",
     "shadeName": "Золото"
    }
   ]
  },
  {
   "id": "brick",
   "name": "BRICK",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 6900,
   "variants": [
    {
     "id": "brick_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    }
   ]
  },
  {
   "id": "cometa",
   "name": "COMETA",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 9600,
   "variants": [
    {
     "id": "cometa_antracit",
     "finish": "antracit",
     "shade": "black",
     "shadeName": "Антрацит"
    },
    {
     "id": "cometa_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "cometa_satinirovannyy-hrom",
     "finish": "satinirovannyy-hrom",
     "shade": "chrome",
     "shadeName": "Сатинированный хром"
    }
   ]
  },
  {
   "id": "dircode-p30",
   "name": "DIRCODE P30",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 17000,
   "variants": [
    {
     "id": "dircode-p30_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    }
   ]
  },
  {
   "id": "dircode-sh7",
   "name": "HANDLE SH7",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 16000,
   "variants": [
    {
     "id": "dircode-sh7_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "dircode-sh7_serebro",
     "finish": "serebro",
     "shade": "nickel",
     "shadeName": "Серебро"
    }
   ]
  },
  {
   "id": "dune",
   "name": "DUNE",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 9900,
   "variants": [
    {
     "id": "dune_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    }
   ]
  },
  {
   "id": "extreza",
   "name": "EXTREZA",
   "type": "скоба",
   "mount": "pull",
   "priceRub": 8900,
   "variants": [
    {
     "id": "extreza",
     "finish": "default",
     "shade": "black",
     "shadeName": "Чёрный"
    }
   ]
  },
  {
   "id": "fiord",
   "name": "FIORD",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 7600,
   "variants": [
    {
     "id": "fiord_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "fiord_satinirovannyy-hrom",
     "finish": "satinirovannyy-hrom",
     "shade": "chrome",
     "shadeName": "Сатинированный хром"
    }
   ]
  },
  {
   "id": "fresco",
   "name": "FRESCO",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 3500,
   "variants": [
    {
     "id": "fresco_chernyy-nikel",
     "finish": "chernyy-nikel",
     "shade": "nickel",
     "shadeName": "Чёрный никель"
    },
    {
     "id": "fresco_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "fresco_matovyy-hrom",
     "finish": "matovyy-hrom",
     "shade": "chrome",
     "shadeName": "Матовый хром"
    },
    {
     "id": "fresco_zoloto",
     "finish": "zoloto",
     "shade": "gold",
     "shadeName": "Золото"
    }
   ]
  },
  {
   "id": "fuaro",
   "name": "FUARO",
   "type": "скоба",
   "mount": "pull",
   "priceRub": 7800,
   "variants": [
    {
     "id": "fuaro",
     "finish": "default",
     "shade": "other",
     "shadeName": "Нержавеющая сталь"
    }
   ]
  },
  {
   "id": "garak",
   "name": "GARAK",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 4500,
   "variants": [
    {
     "id": "garak_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "garak_satinirovannyy-hrom",
     "finish": "satinirovannyy-hrom",
     "shade": "chrome",
     "shadeName": "Сатинированный хром"
    }
   ]
  },
  {
   "id": "horizont",
   "name": "HORIZONT",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 9600,
   "variants": [
    {
     "id": "horizont_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "horizont_satinirovannoe-zoloto",
     "finish": "satinirovannoe-zoloto",
     "shade": "gold",
     "shadeName": "Сатинированное золото"
    },
    {
     "id": "horizont_satinirovannyy-hrom",
     "finish": "satinirovannyy-hrom",
     "shade": "chrome",
     "shadeName": "Сатинированный хром"
    }
   ]
  },
  {
   "id": "inox-201",
   "name": "INOX 201",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 3500,
   "variants": [
    {
     "id": "inox-201_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    }
   ]
  },
  {
   "id": "l040",
   "name": "L040",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 5500,
   "variants": [
    {
     "id": "l040_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "l040_matovyy-hrom",
     "finish": "matovyy-hrom",
     "shade": "chrome",
     "shadeName": "Матовый хром"
    },
    {
     "id": "l040_zoloto",
     "finish": "zoloto",
     "shade": "gold",
     "shadeName": "Золото"
    }
   ]
  },
  {
   "id": "lot-mh",
   "name": "LOT MH",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 4500,
   "variants": [
    {
     "id": "lot-mh_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "lot-mh_hrom",
     "finish": "hrom",
     "shade": "chrome",
     "shadeName": "Хром"
    },
    {
     "id": "lot-mh_zoloto",
     "finish": "zoloto",
     "shade": "gold",
     "shadeName": "Золото"
    }
   ]
  },
  {
   "id": "maracana",
   "name": "MARACANA",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 6300,
   "variants": [
    {
     "id": "maracana_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    }
   ]
  },
  {
   "id": "mira",
   "name": "MIRA",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 4500,
   "variants": [
    {
     "id": "mira_belyy",
     "finish": "belyy",
     "shade": "white",
     "shadeName": "Белый"
    },
    {
     "id": "mira_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "mira_hrom",
     "finish": "hrom",
     "shade": "chrome",
     "shadeName": "Хром"
    }
   ]
  },
  {
   "id": "mirage",
   "name": "MIRAGE",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 4500,
   "variants": [
    {
     "id": "mirage_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    }
   ]
  },
  {
   "id": "mori",
   "name": "MORI",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 4500,
   "variants": [
    {
     "id": "mori_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "mori_zoloto",
     "finish": "zoloto",
     "shade": "gold",
     "shadeName": "Золото"
    }
   ]
  },
  {
   "id": "new-england",
   "name": "NEW ENGLAND",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 6300,
   "variants": [
    {
     "id": "new-england_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    }
   ]
  },
  {
   "id": "novo",
   "name": "NOVO",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 3500,
   "variants": [
    {
     "id": "novo_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "novo_matovyy-hrom",
     "finish": "matovyy-hrom",
     "shade": "chrome",
     "shadeName": "Матовый хром"
    },
    {
     "id": "novo_zoloto",
     "finish": "zoloto",
     "shade": "gold",
     "shadeName": "Золото"
    }
   ]
  },
  {
   "id": "pinado",
   "name": "PINADO",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 2500,
   "variants": [
    {
     "id": "pinado_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "pinado_nikel",
     "finish": "nikel",
     "shade": "nickel",
     "shadeName": "Никель"
    }
   ]
  },
  {
   "id": "pride",
   "name": "PRIDE",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 3500,
   "variants": [
    {
     "id": "pride_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "pride_satinirovannyy-hrom",
     "finish": "satinirovannyy-hrom",
     "shade": "chrome",
     "shadeName": "Сатинированный хром"
    },
    {
     "id": "pride_zoloto",
     "finish": "zoloto",
     "shade": "gold",
     "shadeName": "Золото"
    }
   ]
  },
  {
   "id": "prizma",
   "name": "PRIZMA",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 3500,
   "variants": [
    {
     "id": "prizma_grafit",
     "finish": "grafit",
     "shade": "black",
     "shadeName": "Графит"
    }
   ]
  },
  {
   "id": "punto",
   "name": "PUNTO",
   "type": "ручка",
   "mount": "flush",
   "priceRub": 1000,
   "variants": [
    {
     "id": "punto_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "punto_hrom",
     "finish": "hrom",
     "shade": "chrome",
     "shadeName": "Хром"
    },
    {
     "id": "punto_matovyy-nikel",
     "finish": "matovyy-nikel",
     "shade": "nickel",
     "shadeName": "Матовый никель"
    }
   ]
  },
  {
   "id": "punto-zamok",
   "name": "PUNTO с замком",
   "type": "ручка",
   "mount": "flush",
   "priceRub": 1200,
   "variants": [
    {
     "id": "punto-zamok_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "punto-zamok_hrom",
     "finish": "hrom",
     "shade": "chrome",
     "shadeName": "Хром"
    },
    {
     "id": "punto-zamok_matovyy-nikel",
     "finish": "matovyy-nikel",
     "shade": "nickel",
     "shadeName": "Матовый никель"
    }
   ]
  },
  {
   "id": "push-kruglaya",
   "name": "PUSH круглая",
   "type": "ручка",
   "mount": "knob",
   "priceRub": 5000,
   "variants": [
    {
     "id": "push-kruglaya_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "push-kruglaya_hrom",
     "finish": "hrom",
     "shade": "chrome",
     "shadeName": "Хром"
    },
    {
     "id": "push-kruglaya_matovyy-hrom",
     "finish": "matovyy-hrom",
     "shade": "chrome",
     "shadeName": "Матовый хром"
    }
   ]
  },
  {
   "id": "push-kvadratnaya",
   "name": "PUSH квадратная",
   "type": "ручка",
   "mount": "knob",
   "priceRub": 5000,
   "variants": [
    {
     "id": "push-kvadratnaya_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    }
   ]
  },
  {
   "id": "railing",
   "name": "Ручка-рейлинг",
   "type": "скоба",
   "mount": "pull",
   "priceRub": 2500,
   "variants": [
    {
     "id": "railing",
     "finish": "default",
     "shade": "chrome",
     "shadeName": "Матовый хром"
    }
   ]
  },
  {
   "id": "s040-130",
   "name": "S040 130",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 6200,
   "variants": [
    {
     "id": "s040-130_blestyaschiy-hrom",
     "finish": "blestyaschiy-hrom",
     "shade": "chrome",
     "shadeName": "Блестящий хром"
    },
    {
     "id": "s040-130_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "s040-130_matovyy-hrom",
     "finish": "matovyy-hrom",
     "shade": "chrome",
     "shadeName": "Матовый хром"
    }
   ]
  },
  {
   "id": "s040-44",
   "name": "S040 44",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 6200,
   "variants": [
    {
     "id": "s040-44_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "s040-44_matovyy-hrom",
     "finish": "matovyy-hrom",
     "shade": "chrome",
     "shadeName": "Матовый хром"
    }
   ]
  },
  {
   "id": "sample",
   "name": "SAMPLE",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 3900,
   "variants": [
    {
     "id": "sample_grafit",
     "finish": "grafit",
     "shade": "black",
     "shadeName": "Графит"
    }
   ]
  },
  {
   "id": "sky",
   "name": "SKY",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 4500,
   "variants": [
    {
     "id": "sky_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "sky_italyanskiy-tisnenyy",
     "finish": "italyanskiy-tisnenyy",
     "shade": "chrome",
     "shadeName": "Итальянский тиснёный"
    }
   ]
  },
  {
   "id": "souk",
   "name": "SOUK",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 4500,
   "variants": [
    {
     "id": "souk_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "souk_hrom",
     "finish": "hrom",
     "shade": "chrome",
     "shadeName": "Хром"
    }
   ]
  },
  {
   "id": "sputnik",
   "name": "SPUTNIK",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 9000,
   "variants": [
    {
     "id": "sputnik_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "sputnik_hrom",
     "finish": "hrom",
     "shade": "chrome",
     "shadeName": "Хром"
    },
    {
     "id": "sputnik_satinirovannyy-hrom",
     "finish": "satinirovannyy-hrom",
     "shade": "chrome",
     "shadeName": "Сатинированный хром"
    }
   ]
  },
  {
   "id": "stick",
   "name": "STICK",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 8400,
   "variants": [
    {
     "id": "stick_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "stick_matovyy-hrom",
     "finish": "matovyy-hrom",
     "shade": "chrome",
     "shadeName": "Матовый хром"
    }
   ]
  },
  {
   "id": "tomorrow",
   "name": "TOMORROW",
   "type": "ручка",
   "mount": "lever",
   "priceRub": 9600,
   "variants": [
    {
     "id": "tomorrow_belyy",
     "finish": "belyy",
     "shade": "white",
     "shadeName": "Белый"
    },
    {
     "id": "tomorrow_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "tomorrow_satinirovannyy-hrom",
     "finish": "satinirovannyy-hrom",
     "shade": "chrome",
     "shadeName": "Сатинированный хром"
    }
   ]
  },
  {
   "id": "urban",
   "name": "URBAN",
   "type": "ручка",
   "mount": "flush",
   "priceRub": 2500,
   "variants": [
    {
     "id": "urban_antichnaya-bronza",
     "finish": "antichnaya-bronza",
     "shade": "gold",
     "shadeName": "Античная бронза"
    },
    {
     "id": "urban_bronza",
     "finish": "bronza",
     "shade": "gold",
     "shadeName": "Бронза"
    },
    {
     "id": "urban_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "urban_hrom",
     "finish": "hrom",
     "shade": "chrome",
     "shadeName": "Хром"
    },
    {
     "id": "urban_italyanskiy-tisnenyy",
     "finish": "italyanskiy-tisnenyy",
     "shade": "chrome",
     "shadeName": "Итальянский тиснёный"
    },
    {
     "id": "urban_matovoe-zoloto",
     "finish": "matovoe-zoloto",
     "shade": "gold",
     "shadeName": "Матовое золото"
    },
    {
     "id": "urban_matovyy-nikel",
     "finish": "matovyy-nikel",
     "shade": "nickel",
     "shadeName": "Матовый никель"
    }
   ]
  },
  {
   "id": "wave",
   "name": "WAVE с замком",
   "type": "ручка",
   "mount": "flush",
   "priceRub": 27000,
   "variants": [
    {
     "id": "wave_chernyy",
     "finish": "chernyy",
     "shade": "black",
     "shadeName": "Чёрный"
    },
    {
     "id": "wave_matovyy-hrom",
     "finish": "matovyy-hrom",
     "shade": "chrome",
     "shadeName": "Матовый хром"
    }
   ]
  },
  {
   "id": "wave-without-lock",
   "name": "WAVE без запирания",
   "type": "ручка",
   "mount": "flush",
   "priceRub": 20500,
   "variants": [
    {
     "id": "wave_belyy",
     "finish": "belyy",
     "shade": "white",
     "shadeName": "Белый"
    }
   ]
  }
 ],
 "quote": {
  "howTo": "цена эталона — priceFromRub; точная цена под размер/отделку — конструктор или запрос менеджеру",
  "contactUrl": "https://invisible-doors.ru/contacts/",
  "partnersUrl": "https://invisible-doors.ru/partners/"
 }
}