.stage1{-ms-flex-line-pack:center;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:center;justify-content:center;position:-webkit-sticky;position:sticky;top:0;z-index:1}.main1,.stage1{-webkit-align-content:center;align-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main1{-ms-flex-line-pack:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.main2,.stage2{width:100%}.stage2 img{max-height:50vh}.main2{padding:0 2rem}.stage2{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}@media only screen and (min-width:1001px){.configurator{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.stage1{-webkit-box-flex:1;-webkit-box-shadow:inset -10px 0 10px -10px rgba(0,0,0,.25);box-shadow:inset -10px 0 10px -10px rgba(0,0,0,.25);-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;height:100vh}.main1{max-width:-webkit-calc(var(--content-width) - 200px);max-width:calc(var(--content-width) - 200px);width:40vw}.main2{margin-top:var(--header-height)}.stage1 img{max-width:50vw}}@media only screen and (max-width:1000px){.stage1{-webkit-box-shadow:inset 0 -10px 10px -10px rgba(0,0,0,.25);box-shadow:inset 0 -10px 10px -10px rgba(0,0,0,.25);height:40vh;padding-top:var(--header-height)}.stage1 img{max-height:35vh}.left,.right{margin-top:calc(var(--header-height)*-1)}}@media only screen and (max-width:600px){.stage1{height:35vh}.stage1 img{max-height:30vh}}