.main1{-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-inline:1rem}.main-image-container{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0;width:100%}.main-image-container img,.main-image-container picture{display:block;height:auto;margin:0 auto!important;max-height:calc(100vh - var(--header-height, 5rem));-o-object-fit:contain;object-fit:contain;width:90%}.stage2{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.left,.right{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5}.left{left:.5rem}.right{right:.5rem}@media only screen and (min-width:1001px){.configurator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.main1{width:60vw}.stage1{height:auto;max-height:calc(100vh - var(--header-height, 5rem));position:-webkit-sticky;position:sticky;top:var(--header-height,5rem);width:100%}.stage2{min-height:calc(100vh - var(--header-height, 5rem))}}@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);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stage2{height:100%}}#leadtime{-webkit-transition:text-shadow .5s,background .5s ease;transition:text-shadow .5s,background .5s ease}.glow{text-shadow:0 0 .2rem #2195f2,0 0 .5rem #2195f2,-.1rem .05rem .3rem #00f,.1rem .05rem .3rem #2195f2,0 -.25rem .6rem #2195f2,0 .25rem .9rem #2195f2}.product-background{background:radial-gradient(circle at center,#fff8f8 -50%,#e1e1e1 100%)}.product{background-color:#f8f9fa}.value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.attr,.value{line-height:normal;vertical-align:middle}.product-option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.2rem 0;width:100%}.product-option input{display:none}.product-option-label{cursor:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;border:1px solid rgba(0,0,0,.3);justify-content:space-between;padding:1rem;width:100%}.product-option input:checked+.product-option-label{border-radius:4px;outline:4px solid #0068bf;outline-offset:-2px}.main-image-container{cursor:-webkit-zoom-in;cursor:zoom-in}