{
	"productVariables": [
		{
			"element": "input",
			"type": "number",
			"variableId": "{width}",
			"attributes": {
				"min": 200,
				"max": 1000,
				"required": true
			},
			"reminderText": "{errorTextAreal2_5m2LimitShower}",
			"variableText": "{widthVariableText}",
			"errorText": "{widthVariableErrorText}",
			"sortOrder": 2,
			"unit": "mm",
			"tooltip": {
				"tooltipText": "{inputReminderText}"
			}
		},
		{
			"element": "input",
			"type": "number",
			"variableId": "{height}",
			"attributes": {
				"min": 750,
				"max": 2700,
				"required": true,
				"validation": [
					{
						"compare": "([[{width}]] <= [[{height}]] * 10) && ([[{height}]] <= [[{width}]] * 10)",
						"errorText": "{temperedGlassRatioWarningText}"
					},
					{
						"compare": "([[{width}]] * [[{height}]] / 1000000) <= 2.5",
						"errorText": "{errorTextArealWarning}"
					}
				]
			},
			"reminderText": "{heightReminderText}",
			"variableText": "{heightVariableText}",
			"errorText": "{heightVariableErrorText}",
			"sortOrder": 4,
			"unit": "mm",
			"tooltip": {
				"tooltipText": "{inputReminderText}"
			}
		},
		{
			"element": "dropdown",
			"variableId": "{glassType}",
			"attributes": {
				"required": true
			},
			"options": [
				{
					"value": "TP08001000SHD1",
					"display": "{shoverGlassTypeXC}",
					"attributes": {
						"selected": true
					}
				},
				{
					"value": "TP08001001SHD2",
					"display": "{shoverGlassTypeXCI}",
					"attributes": {
						"selected": false
					}
				},
				{
					"value": "TP08001101SHD3",
					"display": "{shoverGlassTypeXS}",
					"attributes": {
						"selected": false
					}
				},
				{
					"value": "TP108001002SHD4",
					"display": "{shoverGlassTypeXSI}",
					"attributes": {
						"selected": false
					}
				},
				{
					"value": "TP108001201SHD5",
					"display": "{shoverGlassTypeXG}",
					"attributes": {
						"selected": false
					}
				},
				{
					"value": "TP108001200SHD6",
					"display": "{shoverGlassTypeXB}",
					"attributes": {
						"selected": false
					}
				}
			],
			"reminderText": "",
			"variableText": "{glassTypeText}",
			"errorText": "",
			"sortOrder": 6
		},
		{
			"element": "dropdown",
			"variableId": "{shd_coating}",
			"attributes": {
				"required": true
			},
			"options": [
				{
					"value": "{noThanks}",
					"display": "{noThanks}",
					"attributes": {
						"selected": true
					}
				},
				{
					"value": "flexoinsideSHD",
					"display": "{shoverCoatingInText}",
					"attributes": {
						"selected": false
					}
				},
				{
					"value": "flexobothsideSHD",
					"display": "{shoverCoatingBothText}",
					"attributes": {
						"selected": false,
						"updateRuleset": "[[glassSatinCheck]]"
					}
				}
			],
			"reminderText": "",
			"variableText": "{shoverCoatingVariableText}",
			"errorText": "",
			"sortOrder": 8
		},
		{
			"element": "dropdown",
			"variableId": "{shd_hinges}",
			"attributes": {
				"required": true
			},
			"options": [
				{
					"value": "8961ZN5SNSHD1",
					"display": "",
					"attributes": {
						"selected": true
					}
				},
				{
					"value": "8961ZN1SNSHD1",
					"display": "",
					"attributes": {
						"selected": false
					}
				},
				{
					"value": "8961ZNPVD22SNSHD1",
					"display": "",
					"attributes": {
						"selected": false
					}
				},
				{
					"value": "8962ZN5SNSHD1",
					"display": "",
					"attributes": {
						"selected": false
					}
				},
				{
					"value": "8962ZN1SNSHD1",
					"display": "",
					"attributes": {
						"selected": false
					}
				},
				{
					"value": "8962ZNPVD22SNSHD1",
					"display": "",
					"attributes": {
						"selected": false
					}
				}
			],
			"reminderText": "",
			"variableText": "{shd_hingesVariableText}",
			"errorText": "",
			"sortOrder": 10
		},
		{
			"element": "dropdown",
			"variableId": "{shd_hingeSide}",
			"attributes": {
				"required": true
			},
			"options": [
				{
					"value": "haengselhoejreSHD",
					"display": "",
					"attributes": {
						"selected": true
					}
				},
				{
					"value": "haengselvenstreSHD",
					"display": "",
					"attributes": {
						"selected": false
					}
				}
			],
			"reminderText": "",
			"variableText": "{shd_hingeSideVariableText}",
			"errorText": "",
			"sortOrder": 11
		},
		{
			"element": "dropdown",
			"variableId": "{shd_grip}",
			"attributes": {
				"required": true
			},
			"options": [
				{
					"value": "5006BTSHD",
					"display": "",
					"attributes": {
						"selected": true
					}
				},
				{
					"value": "17870520SHD",
					"display": "",
					"attributes": {
						"selected": false
					}
				},
				{
					"value": "17870480SHD",
					"display": "",
					"attributes": {
						"selected": false
					}
				},
				{
					"value": "17870535SHD",
					"display": "",
					"attributes": {
						"selected": false
					}
				},
				{
					"value": "8373MS7HEMSHD",
					"display": "",
					"attributes": {
						"selected": false
					}
				},
				{
					"value": "8373ZNSPVD35HEMSHD",
					"display": "",
					"attributes": {
						"selected": false
					}
				},
				{
					"value": "{noThanks}",
					"display": "{noThanks}",
					"attributes": {
						"selected": false
					}
				}
			],
			"reminderText": "",
			"variableText": "{shd_gripVariableText}",
			"errorText": "{doorKnobVariableErrorText}",
			"sortOrder": 12
		},
		{
			"element": "dropdown",
			"variableId": "{shd_screwsAnPlugs}",
			"attributes": {
				"required": true
			},
			"options": [
				{
					"value": "{noThanks}",
					"display": "{noThanks}",
					"attributes": {
						"selected": true
					}
				},
				{
					"value": "Z100VA538242SHD",
					"display": "",
					"attributes": {
						"selected": false
					}
				},
				{
					"value": "10MMPAULITURADRILLSETSHD",
					"display": "",
					"attributes": {
						"selected": false
					}
				}
			],
			"reminderText": "",
			"variableText": "{shd_screwsAnPlugsVariableText}",
			"errorText": "",
			"sortOrder": 20
		}
	],
	"images": [],
	"accessories": [],
	"extra": [],
	"formulas": [
		{
			"id": "glassSatinCheck",
			"rule": "!([[{glassType}]] == 'TP08001101SHD3' || [[{glassType}]] == 'TP108001002SHD4' || [[{glassType}]] == 'VISIOSUN8MMHOSHW9' || [[{glassType}]] == 'VISIOSUN8MMVESHD10')"
		},
		{
			"id": "flangeRetningUdsingleSeal2010",
			"rule": "([[{shd_hinges}]] == '8961ZN5SNSHD1' || [[{shd_hinges}]] == '8961ZN1SNSHD1' || [[{shd_hinges}]] == '8961ZNPVD22SNSHD1') && [[{height}]] <= 2010"
		},
		{
			"id": "flangeRetningUddoubleSeal2010",
			"rule": "([[{shd_hinges}]] == '8961ZN5SNSHD1' || [[{shd_hinges}]] == '8961ZN1SNSHD1' || [[{shd_hinges}]] == '8961ZNPVD22SNSHD1') && [[{height}]] > 2010"
		},
		{
			"id": "flangeRetningInsingleSeal2500",
			"rule": "([[{shd_hinges}]] == '8962ZN5SNSHD1' || [[{shd_hinges}]] == '8962ZN1SNSHD1' || [[{shd_hinges}]] == '8962ZNPVD22SNSHD1') && [[{height}]] <= 2510"
		},
		{
			"id": "flangeRetningIndoubleSeal2500",
			"rule": "([[{shd_hinges}]] == '8962ZN5SNSHD1' || [[{shd_hinges}]] == '8962ZN1SNSHD1' || [[{shd_hinges}]] == '8962ZNPVD22SNSHD1') && [[{height}]] > 2510"
		},
		{
			"id": "singleSeal2510",
			"rule": "[[{height}]] <= 2510"
		},
		{
			"id": "doubleSeal2510",
			"rule": "[[{height}]] > 2510"
		}
	],
	"premium": [],
	"variantData": [
		{
			"id": "{glassType}",
			"name": "{glassType}"
		},
		{
			"id": "{shd_coating}",
			"name": "{shd_coating}"
		},
		{
			"id": "{shd_hinges}",
			"name": "{shd_hinges}"
		},
		{
			"id": "{shd_hingeSide}",
			"name": "{shd_hingeSide}"
		},
		{
			"id": "{shd_grip}",
			"name": "{shd_grip}"
		},
		{
			"id": "{shd_screwsAnPlugs}",
			"name": "{shd_screwsAnPlugs}"
		}
	],
	"productVariablesRules": [],
	"baseProductPrices": [],
	"summery": false,
	"baseProductPriceFormel": "[[baseProductPrice]]",
	"baseProductWeightFormel": "([[{width}]]  * [[{height}]] / 1000000) * 20",
	"defaultImgSortOrder": 0
}