body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@font-face{font-family:"Practice";src:local("Practice"),url(/static/media/PracticeRegular.17893bcf.woff2) format("woff2"),local("Practice"),url(/static/media/PracticeRegular.82d96e0c.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"PracticeIta";src:local("PracticeIta"),url(/static/media/PracticeRegularIta.de2c9059.woff2) format("woff2"),local("PracticeIta"),url(/static/media/PracticeRegularIta.a7a77939.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Unica77LLlat-regular";src:url(/static/media/Unica_77LL-Regular.11aa6600.woff2) format("woff2"),url(/static/media/Unica_77LL-Regular.36e88a90.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--appBodyWidth:1920px;--appBodyHeight:1160px;--UnicaMenuFontFamilyReg:"Unica77LLlat-regular",sans-serif;--PracticeReg:Practice,serif;--marketMenuButtonWidth:340px;--marketMenuButtonHeight:45px;--marketMenuFontSize:15px;--selectedColor:#cf892e;--contentOpacity:5%;--prevNextButtonWidth:90px;--prevNextButtonHeight:50px;--familyGalButtonWidth:300px;--familyGalButtonHeight:400px;--lightGreyBackground:rgba(235,235,232,0.5);--darkGreyBackground:#ebebe8;--canopyDimensionImageWidth:600px;--canopyDimensionImageHeight:700px;--canopyDimensionButtonWidth:80px;--canopyDimensionButtonHeight:50px;--preconfigMenuHeight:555px;--preconfigButtonWidth:250px;--lamFinishButtonWidth:80px;--settingsMenuWidth:640px;--settingsMenuLabelHeight:60px;--settingsMenuHeight:1395px;--rotatedCloseButtonWidth:20px;--inputRangeWidth:580px;--inputRangeHeight:20px;--sosButtonHeight:50px;--sosButtonWidth:200px;--formWidth:930px}body,html{overflow-x:hidden}.App,body,html{margin:0;padding:0}.App{font-family:Practice,serif;font-family:var(--PracticeReg);height:100vh;overflow-y:hidden;width:100vw;border:0;box-sizing:border-box;display:flex;flex-direction:column;-webkit-user-select:none;-ms-user-select:none;user-select:none}button{appearance:none;-moz-appearance:none;-webkit-appearance:none;margin:0;padding:0}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}.header{display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center;height:70px;width:100%;padding:12px 30px;box-sizing:border-box;z-index:15;top:0}.bottom-shadow{box-shadow:0 0 8px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.1)}.lampInfo{justify-self:start;align-self:center;font-size:18px}.logoLodes{width:105px;height:auto;margin:auto}.lodesLink{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);margin:0;padding:0;text-decoration:none;height:30px}.headerButtons{display:flex;justify-self:end}.resetConfigContainer{text-transform:uppercase}.loginButtonContainer,.resetConfigContainer{position:relative;justify-self:end;display:flex;align-items:center;cursor:pointer;font-size:var(--marketMenuFontSize);font-family:var(--UnicaMenuFontFamilyReg);margin-right:30px}.loginButtonContainer{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.circleIcon{display:block;min-width:26px;height:26px;border:1px solid rgba(0,0,0,.66);border-radius:50%;margin-left:10px}.plusSvg{height:100%;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.langMenuContainer{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;display:flex;align-items:center;cursor:pointer;font-size:var(--marketMenuFontSize);font-family:var(--UnicaMenuFontFamilyReg)}.worldLogo{height:28px;margin-left:6px}.lodesApp{opacity:var(--contentOpacity);pointer-events:none}.lodesApp,.lodesAppActive{flex:1 1;flex-direction:row}.configContainer,.lodesApp,.lodesAppActive{position:relative;display:flex;overflow:hidden}.configContainer{flex:1 1;flex-direction:column}@media screen and (max-width:768px){.header{height:50px;padding:8px 15px}.lampInfo{font-size:12px}.logoLodes{height:20px;margin:auto}.loginButtonContainer{font-size:12px;margin-right:10px}.resetConfigContainer{margin-right:10px}.resetLogo{height:20px;margin-right:3px}.resetLabel{display:none}.circleIcon{min-width:18px;height:18px}.langMenuContainer{font-size:10px}.worldLogo{height:20px;margin-right:3px}.lodesLink{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);margin:0;padding:0;text-decoration:none;height:20px}}.langList{display:flex;flex-direction:column;border-left:1px solid #000;position:fixed;top:70px;right:0;padding:0;margin:0;background-color:#fff;z-index:1;font-family:var(--UnicaMenuFontFamilyReg);font-size:var(--marketMenuFontSize)}.top-shadow{box-shadow:inset 0 8px 8px -8px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 8px 8px -8px rgba(0,0,0,.2);-moz-box-shadow:inset 0 8px 8px -8px rgba(0,0,0,.2)}.langButton{list-style-type:none;line-height:calc(var(--marketMenuButtonHeight) - 1px);width:var(--marketMenuButtonWidth);padding:0 0 0 30px;border-bottom:1px solid #000}.langButton:hover{background-color:var(--selectedColor);color:#fff}@media screen and (max-width:768px){.langList{top:50px}}@media screen and (max-width:425px){.langList{top:50px}.langButton{width:95vw}}.marketListMenu{position:absolute;bottom:50%;left:50%;transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);line-height:15px;text-align:center;color:#000;font-family:var(--UnicaMenuFontFamilyReg);font-size:var(--marketMenuFontSize)}.marketInputContainer{position:relative;margin:20px auto auto;width:calc(var(--marketMenuButtonWidth) - 32px);line-height:var(--marketMenuButtonHeight);border:1px solid #000;padding:0 15px;color:#000;font-weight:500;text-align:start}.marketInput,.marketInputContainer{background-color:#fff;cursor:pointer}.marketInput{margin-left:5px;font-family:var(--UnicaMenuFontFamilyReg);font-size:var(--marketMenuFontSize);color:#d8d8d5}.marketInput::-webkit-input-placeholder{color:#d8d8d5}.marketInput:-ms-input-placeholder{color:#d8d8d5}.marketInput::placeholder{color:#d8d8d5}.plusButton{-moz-transform:translate((0,-50%));background-position:50%!important;background-size:20px 20px!important;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARMAAAETCAYAAAAVqeK4AAAACXBIWXMAAFxGAABcRgEUlENBAAAGWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTA4LTIwVDE3OjM2OjMzKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wOC0yNlQyMDowNzowNyswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0wOC0yNlQyMDowNzowNyswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2YWJhMjI2Ny0zNWIwLWJmNDMtYmYyZC00ZmE2ZGRiZTk2ZTIiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpjYmE5YzRiMy0xNWU1LWZiNDEtYmU0Ni01ODNmM2NlN2QwZTgiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5MzRhNDViOC1kYjY5LWRhNGYtOWZmNS0wYjRlZTg3M2M3NzYiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjkzNGE0NWI4LWRiNjktZGE0Zi05ZmY1LTBiNGVlODczYzc3NiIgc3RFdnQ6d2hlbj0iMjAyMS0wOC0yMFQxNzozNjozMyswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjZhYmEyMjY3LTM1YjAtYmY0My1iZjJkLTRmYTZkZGJlOTZlMiIgc3RFdnQ6d2hlbj0iMjAyMS0wOC0yNlQyMDowNzowNyswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjMgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv82VxkAAALoSURBVHja7drRCYJQAIXhYzRIm2ST5ShuoiM4giO0gT3kU5SSWA+374P7JCIc4QepBAAAAAAAAAAAAAAAANiiMgEv1PN5Z0zSmglY0ySZFk5nIp4dTACICSAmgJgAiAkgJoCYAGICICaAmABiAogJgJgAYgKICYCYAGICiAkgJgBiAogJICaAmACICSAmgJgAYgIgJoCYAGICICaAmABiAogJgJgAYgKICSAmAGICiAkgJoCYAIgJICaAmACICSAmgJgAYgIgJoCYAGICiAmAmABiAogJICYAYgKICSAmAGICiAkgJoCYAIgJICaAmABiAiAmgJgAYgKICYCYAGICiAmAmABiAogJICYAYgKICSAmgJgAiAkgJoCYAGJiAkBMADEBxARATAAxAcQEEBMAMQHEBBATQEwAxAQQE0BMAMQEEBNATAAxARATQEwAMQHEBEBMADEBxAQQEwAxAcQEEBMAMQHEBBAToETHDffU86Fc55XrpySNmYo2Jmk/uaHa8JAmydXWULQ+ycVnDvBzYgKICSAmgJgAiAnwJVv+ZzLm8bMR5TrN551bksFMRfN+2UWTZFo4nYnwmQOICSAmgJgAiAkgJoCYAGICICaAmABiAiAmgJgAYgKICYCYAGICiAkgJgBiAogJICaAmACICSAmgJgAiAkgJoCYAGICICaAmABiAogJgJgAYgKICSAmAGICiAkgJgBiAogJICaAmACICSAmgJgAYgIgJoCYAGICiAmAmABiAogJgJgAYgKICSAmAGICiAkgJoCYAIgJICaAmABiAiAmgJgAYgIgJoCYAGICiAmAmABiAogJICYAYgKICSAmgJgAiAkgJoCYAIgJICaAmABiAiAmgJgAYgKICYCYAGICiAmAmABiAogJICYAYgKICSAmgJgAiAkgJoCYAGICICaAmABiAiAmgJgAYgKICYCYAGICiAnwF44m4IUxSb9wfTARAAAAAAAAAAAAAAAAwD7uzxggJs17RvYAAAAASUVORK5CYII=) no-repeat}.minusButton,.plusButton{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);right:0!important;padding:26px!important;box-sizing:border-box}.minusButton{-moz-transform:translateY(-50%);background-position:50%!important;background-size:20px!important;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAAAJCAIAAACUiKbdAAAACXBIWXMAAFxGAABcRgEUlENBAAAFFmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTA4LTI2VDE5OjQ3OjU3KzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wOC0yNlQxOTo0ODozNSswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0wOC0yNlQxOTo0ODozNSswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDplZDY0MDJjYy1kMjMwLTExNDYtYWJhNi1hNTM1ODg5N2RkNDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZWQ2NDAyY2MtZDIzMC0xMTQ2LWFiYTYtYTUzNTg4OTdkZDQ3IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZWQ2NDAyY2MtZDIzMC0xMTQ2LWFiYTYtYTUzNTg4OTdkZDQ3Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplZDY0MDJjYy1kMjMwLTExNDYtYWJhNi1hNTM1ODg5N2RkNDciIHN0RXZ0OndoZW49IjIwMjEtMDgtMjZUMTk6NDc6NTcrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Kw6zEAAAAHUlEQVRYhe3BMQEAAADCoPVPbQZ/oAAAAAAAAOA2GmcAAa7rchwAAAAASUVORK5CYII=) no-repeat}.marketList{list-style-type:none;background-color:#fff;border-left:1px solid #000;border-right:1px solid #000;width:var(--marketMenuButtonWidth);margin:0;padding:0;box-sizing:border-box;position:absolute;bottom:calc(var(--marketMenuButtonHeight) + 1px);left:-1px}.marketButton{height:45px;border-top:1px solid #000;margin:0;text-align:start}.marketButton:hover{background-color:var(--selectedColor);color:#fff}.marketSubmitButton{outline:none;margin-top:5px;width:var(--marketMenuButtonWidth);line-height:var(--marketMenuButtonHeight);font-family:var(--UnicaMenuFontFamilyReg);font-size:15px;border:1px solid #000;color:#000;background-color:#fff;cursor:pointer}.marketSubmitButton:hover{background-color:var(--selectedColor);color:#fff}.pathMenu{height:100%;flex:1 1;display:flex;flex-direction:column}.visible{padding:25px 30px;opacity:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.hidden,.visible{transition:all .3s ease-out}.hidden{max-height:0;opacity:0;overflow:hidden}.introTitle{font-family:var(--UnicaMenuFontFamilyReg);font-size:15px;margin:0}.introNotes{font-family:var(--PracticeReg);width:100%;font-size:26px;margin:0}@media screen and (max-width:425px){.visible{padding:12px 15px}.introTitle{font-size:11px}.introNotes{font-size:18px;width:100%}}.stepContainer{display:flex;flex-direction:column;height:100%;text-align:center;font-family:var(--PracticeReg)}.stepBar{height:50px;display:flex;flex-direction:row;font-size:14px;font-family:var(--UnicaMenuFontFamilyReg);background-color:rgba(235,235,232,.5);padding-left:30px}.stepButton{--minHeight:50px;display:grid;grid-template-columns:20% 80%;min-width:80px;min-height:var(--minHeight);margin-right:10px}.buttonTick,.buttonTickActive{position:relative;width:15px;height:15px;border:1px solid #000;border-radius:50%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.buttonTickActive{background-color:#000}.buttonLabel{line-height:calc(var(--minHeight) + 1px);padding-left:5px}@media screen and (max-width:425px){.stepBar{height:40px;font-size:11px;padding-left:15px}.stepButton{min-height:40px}.buttonLabel{line-height:40px}}:root{--myMargin:10px}.familyButton{flex-basis:calc(25% - 20px);flex-basis:calc(25% - var(--myMargin)*2);box-sizing:border-box;margin:0 10px 20px;margin:0 var(--myMargin) calc(var(--myMargin)*2) var(--myMargin);background-color:var(--darkGreyBackground);position:relative;cursor:pointer}.familyButton:hover{background-color:var(--lightGreyBackground);border:1px solid var(--selectedColor)}.familyButton:hover .familyButtonLabel{color:var(--selectedColor)}.checkMark{width:30px;height:auto}.checkMark,.ticked{position:absolute;top:10px;left:10px}.ticked{width:15px;height:10px;border-left:1px solid var(--selectedColor);border-bottom:1px solid var(--selectedColor);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}@media screen and (max-width:768px){.familyButton,.familyButtonActive{flex-basis:calc(50% - 20px);flex-basis:calc(50% - var(--myMargin)*2);min-width:160px}}@media screen and (max-width:425px){.familyButton,.familyButtonActive{flex-basis:calc(50% - 10px);margin-left:5px;margin-right:5px;min-width:120px}}.familyButtonLabel{position:absolute;bottom:10px;left:0;right:0;font-family:var(--UnicaMenuFontFamilyReg);font-size:15px}.diesel{text-transform:uppercase}.dieselActive{background-color:#ccc!important}.familyButtonLabelActive{position:absolute;bottom:10px;left:0;right:0;font-family:var(--UnicaMenuFontFamilyReg);font-size:15px;color:var(--selectedColor)}.canopyButton{flex-basis:calc(25% - 20px);flex-basis:calc(25% - var(--myMargin)*2);max-width:300px;min-width:224px;overflow-y:hidden;flex-wrap:wrap;box-sizing:border-box;margin:0 10px 20px;margin:0 var(--myMargin) calc(var(--myMargin)*2) var(--myMargin);background-color:var(--darkGreyBackground);position:relative;cursor:pointer}.canopyButton:hover{background-color:var(--lightGreyBackground)}.canopyButton:hover .canopyButtonLabel{background-color:var(--selectedColor);color:#fff}.canopyButtonLabel{background-color:#fff}.canopyButtonLabel,.canopyButtonLabelActive{position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);margin-bottom:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:30px;padding:15px 25px;text-align:center;font-family:var(--UnicaMenuFontFamilyReg);font-size:15px}.canopyButtonLabelActive{right:50%;background-color:var(--selectedColor);color:#fff}@media screen and (max-width:1200px){.canopyButtonLabel,.canopyButtonLabelActive{font-size:12px;padding:12px 20px}}.preconfigButton{padding:0;margin:5px;flex-basis:calc(50% - 20px);flex-basis:calc(50% - var(--myMargin)*2);min-width:120px;box-sizing:border-box;position:relative;cursor:pointer}.preconfigButton,.preconfigButton:hover{background-color:var(--darkGreyBackground)}.preconfigButton:hover{border:1px solid var(--selectedColor)}.preconfigButton:hover .preconfigButtonLabel{color:var(--selectedColor)}.preconfigActive{background-color:var(--lightGreyBackground);border:1px solid var(--selectedColor)}.preconfigButtonLabel{position:absolute;bottom:10px;left:0;right:0;font-family:var(--UnicaMenuFontFamilyReg);font-size:15px}@media screen and (max-width:425px){.preconfigButton{max-width:120px}.preconfigButtonLabel{font-size:10px}}.trackButton{padding:0;flex-basis:49%;max-width:150px;box-sizing:border-box;background-color:var(--darkGreyBackground);position:relative;cursor:pointer}.trackButton:hover{background-color:transparent;border:1px solid var(--selectedColor)}.trackButton:hover .trackButtonLabel{color:var(--selectedColor)}.trackButtonActive{padding:0;flex-basis:49%;max-width:150px;box-sizing:border-box;background-color:transparent;position:relative;cursor:pointer;border:1px solid var(--selectedColor)}.trackButtonLabel{position:absolute;bottom:15px;left:0;right:0;font-family:var(--UnicaMenuFontFamilyReg);font-size:15px}.lampdimsButton{flex-basis:25%;height:160px;border-right:1px solid rgba(0,0,0,.612);border-bottom:1px solid rgba(0,0,0,.612);box-sizing:border-box;position:relative;cursor:pointer}.lampdimsButton:hover{border:none;outline:1px solid var(--selectedColor);background-color:var(--darkGreyBackground)}.lampdimsButton:hover .lampdimsButtonLabel{color:var(--selectedColor)}.lampdimsButtonActive{flex-basis:25%;height:160px;position:relative;cursor:pointer;box-sizing:border-box;background-color:var(--darkGreyBackground);box-shadow:-1px 0 0 0 var(--selectedColor),inset -1px 0 0 0 var(--selectedColor),0 -1px 0 0 var(--selectedColor),inset 0 -1px 0 0 var(--selectedColor)}.lampdimsButtonLabel{bottom:30px;font-family:var(--UnicaMenuFontFamilyReg);font-size:13px}.lampdimsButtonLabel,.mixLogo{position:relative;display:inline-block}.mixLogo{margin-left:5px;bottom:25px;width:18px}.ButtonActive{background-color:var(--lightGreyBackground);border:1px solid var(--selectedColor)}@media screen and (max-width:425px){.lampdimsButton,.lampdimsButtonActive{flex-basis:25%!important;height:120px}.lampdimsButtonLabel{font-size:10px;bottom:7px}.mixLogo{width:14px;bottom:4px}.trackButton,.trackButtonActive{max-width:100px}}.familyGallery{overflow-y:scroll;height:100%}.stepName{padding-top:15px}.stepDescription,.stepName{display:block;font-size:26px}.stepDescription{padding-bottom:15px}.familyMenuContainer{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-sizing:border-box;padding-top:10px;padding-right:30px;padding-left:30px;background:#fff;justify-content:flex-start}.familyMenuContainer:after{content:"";display:block;height:250px;width:100%}@media screen and (max-width:425px){.stepDescription,.stepName{font-size:18px}.familyMenuContainer{padding-right:5px;padding-left:5px;margin-bottom:150px}.familyMenuContainer:after{content:"";display:block;height:0;width:100%}}.canopyGallery{height:100%;overflow-y:scroll}.canopyMenuContainer{position:relative;display:flex;flex-direction:column;width:100%;margin:auto;box-sizing:border-box;overflow-x:hidden;padding-left:30px;padding-right:30px;padding-bottom:250px}.canopyMenuLabel{padding-top:30px;padding-bottom:12px;font-size:26px}.multipleCanopyContainer,.singleCanopyContainer{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;box-sizing:border-box;padding-top:10px;justify-content:center}@media screen and (max-width:425px){.canopyMenuContainer{padding-bottom:150px}.canopyMenuLabel{font-size:18px}.multipleCanopyContainer,.singleCanopyContainer{flex-wrap:nowrap;overflow-x:scroll;justify-content:start}}.canopyOptionGallery{width:100%;height:100%;overflow-y:scroll;margin:auto}.canopyOptionGallery:after{content:"";display:block;height:250px;width:100%}.canopyDimensionMenuContainer{max-width:calc(var(--canopyDimensionImageWidth)*2 + 20px);margin:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.canopyDimensionSubMenu{flex-basis:calc(50% - 10px);min-width:590px;max-width:590px;background-color:var(--lightGreyBackground);font-family:var(--UnicaMenuFontFamilyReg);font-size:15px;display:flex;flex-direction:column;margin-left:10px;margin-right:10px;margin-top:20px}.canopyDimensionImageContainer,.single{background-color:var(--darkGreyBackground)}.canopyDimensionImageContainer{height:600px}.canopyImg{position:relative}.img2d{width:100%;height:100%}.img3d{height:100%;width:auto}.canopyDimensionButtonsContainer{display:flex;flex-direction:column;min-height:150px;margin-top:15px}.buttonsContainer{display:flex;flex:1 1;margin-top:15px;flex-wrap:wrap;justify-content:center}.canopyDimensionButton{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:var(--canopyDimensionButtonWidth);height:var(--canopyDimensionButtonHeight);border-radius:30px;line-height:var(--canopyDimensionButtonHeight);box-sizing:border-box;position:relative;cursor:pointer;background-color:#fff;outline:none;margin-left:2.5px;margin-right:2.5px;padding:0 18px;box-shadow:1px 1px 3px 1px hsla(0,0%,52.2%,.25)}.canopyDimensionButton:hover{background-color:var(--selectedColor);color:#fff}.canopyDimensionButtonActive{min-width:var(--canopyDimensionButtonWidth);max-width:150px;height:var(--canopyDimensionButtonHeight);border-radius:30px;line-height:var(--canopyDimensionButtonHeight);box-sizing:border-box;position:relative;cursor:pointer;background-color:var(--selectedColor);color:#fff;outline:none;margin-left:2.5px;margin-right:2.5px;padding:0 18px}.canopyDimensionButtonActive,.canopyDimensionButtonLabel{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.canopyDimensionButtonLabel{margin:auto;padding-bottom:15px}.under{position:relative;padding-bottom:0;bottom:-45px;color:#000}.canopyFinishButtonsContainer{display:flex;min-height:150px;margin:15px auto auto}.finishButtonWrapper{display:flex;flex-direction:column;align-items:center;width:115px;margin:0 auto auto}.canopyFinishButton{width:var(--canopyDimensionButtonWidth);height:var(--canopyDimensionButtonWidth);border-radius:50%;position:relative;cursor:pointer;outline:none!important;margin-left:10px;margin-right:10px;box-sizing:border-box;box-shadow:1px 1px 3px 1px hsla(0,0%,52.2%,.25)}.canopyFinishButton:hover{border:1px solid var(--selectedColor)}.canopyFinishButton:hover #canopyFinishButtonLabel{color:var(--selectedColor)}.canopyFinishButtonActive{width:var(--canopyDimensionButtonWidth);height:var(--canopyDimensionButtonWidth);border-radius:50%;position:relative;cursor:pointer;border:1px solid var(--selectedColor);outline:none!important;margin-left:10px;margin-right:10px;box-sizing:border-box}#canopyFinishButtonLabel,#canopyFinishButtonLabelActive{position:relative;margin:20px auto auto;font-size:15px;bottom:-100%}#canopyFinishButtonLabelActive{color:var(--selectedColor)}@media screen and (max-width:425px){.canopyDimensionSubMenu{min-width:375px;max-width:375px;font-size:11px}.canopyDimensionImageContainer{height:375px}.canopyDimensionButtonsContainer{min-height:115px}.buttonsContainer{margin-top:10px}.canopyDimensionButton,.canopyDimensionButtonActive{height:40px;line-height:40px}.canopyFinishButtonsContainer{min-height:113px}.finishButtonWrapper{width:70px}.canopyFinishButton,.canopyFinishButtonActive{width:60px;height:60px}#canopyFinishButtonLabel,#canopyFinishButtonLabelActive{font-size:10px;margin-top:10px}.canopyOptionGallery:after{content:"";display:block;height:120px;width:100%}}.preconfigurationGalleryContainer{flex:1 1;height:100%;width:100%;font-family:var(--UnicaMenuFontFamilyReg);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;grid-gap:7px;gap:7px;margin:auto;padding-top:5%;overflow-y:auto}.preconfigurationGalleryContainer:after{content:"";display:block;height:250px;width:100%}.section{width:30vw;max-width:615px;overflow:visible;min-width:400px;margin-left:10px;margin-right:10px}.sectionLabel{line-height:26px;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #000;margin-bottom:15px;font-family:var(--PracticeReg);font-size:26px}.imageContainer{height:390px;margin-top:20px}.heightInputBorder{box-sizing:border-box;width:160px;height:70px;background-color:#fff;border-radius:60px;border:1px solid rgba(0,0,0,.66);align-items:center}.heightInputBorder,.heightWrapper{position:relative;margin:auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.heightInput{outline:none;border:none;position:relative;margin:auto;text-align:center;font-family:var(--UnicaMenuFontFamilyReg);font-size:22px;color:var(--selectedColor)}.heightInput::-webkit-input-placeholder{color:var(--selectedColor);opacity:1;font-family:var(--UnicaMenuFontFamilyReg);font-size:22px}.heightInput:-ms-input-placeholder{color:var(--selectedColor);opacity:1;font-family:var(--UnicaMenuFontFamilyReg);font-size:22px}.heightInput::placeholder{color:var(--selectedColor);opacity:1;font-family:var(--UnicaMenuFontFamilyReg);font-size:22px}.heightInput:focus::-webkit-input-placeholder{color:transparent;opacity:1;font-family:var(--UnicaMenuFontFamilyReg);font-size:22px}.heightInput:focus:-ms-input-placeholder{color:transparent;opacity:1;font-family:var(--UnicaMenuFontFamilyReg);font-size:22px}.heightInput:focus::placeholder{color:transparent;opacity:1;font-family:var(--UnicaMenuFontFamilyReg);font-size:22px}.measureUnit{font-family:var(--UnicaMenuFontFamilyReg);font-size:22px;color:var(--selectedColor)}.lampFinishButtonsContainer,.preconfigButtonsContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.lampFinishButtonsContainer{max-width:470px;margin:auto auto 20px}.finishWrapper{display:flex;flex-direction:column;align-items:center;width:115px;margin-bottom:15px}@media screen and (max-width:425px){.section{width:250px;max-width:250px;min-width:250px;overflow-x:hidden}.sectionLabel{line-height:18px;font-size:18px}.imageContainer{height:205px}.heightInputBorder{width:84px;height:36px}.heightInput{width:30px!important;height:30px;font-size:11px}.heightInput::-webkit-input-placeholder{font-size:11px}.heightInput:-ms-input-placeholder{font-size:11px}.heightInput::placeholder{font-size:11px}.heightInput:focus::-webkit-input-placeholder{font-size:11px}.heightInput:focus:-ms-input-placeholder{font-size:11px}.heightInput:focus::placeholder{font-size:11px}.measureUnit{font-size:11px}.finishWrapper{width:90px}.lampFinishButtonsContainer,.preconfigButtonsContainer{flex-wrap:nowrap;overflow-x:scroll;justify-content:start}.preconfigurationGalleryContainer:after{content:"";display:block;height:150px;width:100%}}.configurationMenuContainer{position:relative;display:flex;flex-direction:column;height:100%;background-color:#fff}#falseCanvas,.configurationMenuContainer{width:100%;flex:1 1;z-index:1}.canvas{justify-self:center}.canvas,.loader{position:relative}.loader{top:40%;left:45%;transform:translate(-60%,-55%);-webkit-transform:translate(-60%,-55%);-moz-transform:translate(-60%,-55%);font-size:10px;text-indent:-9999em;width:11em;height:11em;border-radius:50%;background:var(--darkGreyBackground);background:linear-gradient(90deg,var(--darkGreyBackground) 10%,hsla(0,0%,100%,0) 42%);-webkit-animation:load3 1.4s linear infinite;animation:load3 1.4s linear infinite;-webkit-transform:translateZ(0);transform:translateZ(0)}.loader:before{width:50%;height:50%;background:var(--lightGreyBackground);border-radius:100% 0 0 0}.loader:after,.loader:before{position:absolute;top:0;left:0;content:""}.loader:after{background:var(--darkGreyBackground);width:75%;height:75%;border-radius:50%;margin:auto;bottom:0;right:0}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media screen and (max-width:425px){.loader{left:35%;transform:translateX(-65%);-webkit-transform:translateX(-65%);-moz-transform:translateX(-65%)}}.userAccount{position:absolute;background-color:#fff;display:flex;flex-direction:column;width:100%;height:100%;font-family:var(--UnicaMenuFontFamilyReg);z-index:14}.loginMenu{height:100%;overflow:auto}.slow{transition:all .3s ease}.signinContainer{height:calc(50vh - 191px);min-height:313px}.registerContainer{height:50vh;min-height:538px;background-color:var(--darkGreyBackground)}.formTitle{font-size:25px}.form{position:relative;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:930px;padding:0 15px;text-align:center}.formRow{display:flex;flex-wrap:wrap;font-size:15px;justify-content:space-between;z-index:1}.formInput{width:calc(50% - 10px)}.formRow label{display:none}.formRow input::-webkit-input-placeholder{color:#000}.formRow input:-ms-input-placeholder{color:#000}.formRow input::placeholder{color:#000}.form input[type=password],.form input[type=text],input[type=email]{outline:0;border:0;border-bottom:1px solid #787878;background:none!important;background:none;height:40px;display:block;width:100%;-webkit-appearance:none;border-radius:0;text-indent:15px;font-size:15px;color:#cf892e;padding:10px 0 0}input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0}.signinContainer .form input:-webkit-autofill{background-color:transparent!important;box-shadow:inset 0 0 0 50px #fff;-webkit-text-fill-color:#cf892e}.errorMessage{position:fixed;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-115px}.registerContainer .form input:-webkit-autofill{background-color:transparent!important;box-shadow:inset 0 0 0 50px #fff;-webkit-text-fill-color:#cf892e}.error{background:url(/static/media/error.c14d9873.svg) no-repeat 100% 17px!important;background-size:23px auto!important}.error input{border-color:#fd7c77!important}input[type=submit]{height:50px;border:0;cursor:pointer;transition:all .5s ease;border-radius:30px;display:block;color:#000;float:right;width:100%;width:calc(50% - 7.5px);border-bottom:none;border-top:0;margin-top:15px}input[type=submit]:hover{background-color:#cf892e;color:#fff}.select{display:flex}.select input{cursor:pointer}.select:hover{background:#cf892e}.select:hover,.select:hover input{color:#fff!important}.select:hover input::-webkit-input-placeholder{color:#fff!important}.select:hover input:-ms-input-placeholder{color:#fff!important}.select:hover input::placeholder{color:#fff!important}.selectArrow{position:absolute;right:calc(50% + 20px);line-height:50px;display:block;text-align:center;text-indent:0;cursor:pointer}.open,.selectArrow{transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dropdownMenu{position:absolute;width:calc(50% - 27px);margin:0 15px;max-height:150px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:30px;line-height:30px;text-align:left;text-indent:15px;color:#787878;left:0;top:184px;background-color:#fff;border:1px solid #787878;border-top:none;overflow:scroll;z-index:5;cursor:pointer}.occupation{top:133px;left:calc(50% - 5px)}.right{right:25px}.grey{background-color:var(--darkGreyBackground)}.formNote{float:left;margin-top:12px;margin-left:15px;color:#afafac;font-size:11px}.clickable{cursor:pointer}@media screen and (max-width:960px){input[type=submit]{width:100%}}@media screen and (max-width:768px){.userAccount .introNotes{font-size:18px}.formInput{width:100%}.selectArrow{right:20px}.dropdownMenu{width:calc(100% - 32px);top:286px}.occupation{left:0;top:235px}}.dashboardTopBar{height:100%;width:100%;display:flex;justify-content:space-between;margin-right:30px}.center{margin:0!important;vertical-align:middle}.configList{position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);max-width:930px;max-height:500px;overflow-y:auto;margin-top:70px;margin-bottom:70px}.listTitle{width:100%;text-align:center;font-family:var(--PracticeReg);font-size:25px;padding-bottom:45px}.listRow,.listTitle{border-bottom:1px solid #000}.listRow{display:grid;grid-template-columns:.5fr 3.5fr 4fr;line-height:50px;font-family:var(--UnicaMenuFontFamilyReg);font-size:15px}.listRow:hover button{background-color:var(--selectedColor)}.listRow:hover span{color:var(--selectedColor)}.messageContainer{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:flex;flex-direction:column;max-width:490px;text-align:center;align-items:center;font-family:var(--PracticeReg);font-size:25px}.openButton{outline:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:175px;height:35px;border-radius:30px;color:#fff;background-color:#000;margin:0;padding:0}.align{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.openButton:hover{background-color:var(--selectedColor)}@media screen and (max-width:425px){.formTitle{font-size:18px}.userAccount .formNote{margin-top:5px}.listTitle{font-size:18px}.configList{max-width:100vw;padding:0 10px}.openButton{outline:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:130px}.listRow,.listRow button{font-size:12px}}.canopyConfigMenu{width:100%;height:100vh;overflow-y:scroll}.canopyConfigMenu:after{content:"";display:block;height:250px;width:100%}.canopyConfigMenuContainer{max-width:calc(var(--canopyDimensionImageWidth)*2 + 20px);height:850px;margin:auto;display:flex;flex-direction:column;align-items:center}.canvasWrapper{flex:1 1;position:relative}.canvas-bottom-shadow{z-index:2;box-shadow:0 4px 6px -3px rgba(0,0,0,.4)}.canvas2d{position:relative}.bottomMenuContainer{position:relative;width:100%;height:150px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;background-color:var(--lightGreyBackground)}.bottomMenu{position:relative;margin-top:20px;display:flex;flex-direction:column;align-items:center;font-family:var(--UnicaMenuFontFamilyReg);font-size:13px}.bmLabel{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.lampCounter{position:relative;width:150px;height:50px;border-radius:30px;background-color:#fff;font-size:21px;line-height:50px;margin:15px 0}.trackLampCounter{text-align:center;width:90px}.decrement,.trackLampCounter{position:relative;height:50px;background-color:#fff;font-size:21px;line-height:50px;margin:15px 0;box-shadow:1px 1px 3px 1px hsla(0,0%,52.2%,.25)}.decrement{width:50px;border-top-left-radius:25px;border-bottom-left-radius:25px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAAAJCAIAAACUiKbdAAAACXBIWXMAAFxGAABcRgEUlENBAAAFFmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTA4LTI2VDE5OjQ3OjU3KzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wOC0yNlQxOTo0ODozNSswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0wOC0yNlQxOTo0ODozNSswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDplZDY0MDJjYy1kMjMwLTExNDYtYWJhNi1hNTM1ODg5N2RkNDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZWQ2NDAyY2MtZDIzMC0xMTQ2LWFiYTYtYTUzNTg4OTdkZDQ3IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZWQ2NDAyY2MtZDIzMC0xMTQ2LWFiYTYtYTUzNTg4OTdkZDQ3Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplZDY0MDJjYy1kMjMwLTExNDYtYWJhNi1hNTM1ODg5N2RkNDciIHN0RXZ0OndoZW49IjIwMjEtMDgtMjZUMTk6NDc6NTcrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Kw6zEAAAAHUlEQVRYhe3BMQEAAADCoPVPbQZ/oAAAAAAAAOA2GmcAAa7rchwAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:50%;background-size:25px}.decrement:hover{background-color:var(--selectedColor);background-image:url(/static/media/Lodes-minus-icon-white.f5842522.svg)}.increment{position:relative;width:50px;height:50px;background-color:#fff;font-size:21px;line-height:50px;margin:15px 0;border-top-right-radius:25px;border-bottom-right-radius:25px;background-image:url(/static/media/Lodes-plus-icon-black.6ad1c570.svg);background-repeat:no-repeat;background-position:50%;background-size:25px;box-shadow:1px 1px 3px 1px hsla(0,0%,52.2%,.25)}.increment:hover{background-color:var(--selectedColor);background-image:url(/static/media/Lodes-plus-icon-white.ea2d6ec4.svg)}@media screen and (max-width:768px){.canopyConfigMenu{overflow-x:hidden}}@media screen and (max-width:425px){.canopyConfigMenu:after{height:150px!important}.canopyConfigMenuContainer{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.canvasWrapper{background-color:var(--darkGreyBackground);flex:1 1;padding-top:5%;padding-bottom:5%}.bottomMenuContainer{height:101px}.bottomMenu{margin-top:10px;font-size:11px}.bottomMenu .canopyDimensionButton,.bottomMenu .canopyDimensionButtonActive{width:64px;min-width:64px}.bottomMenu .under{bottom:-30px}.lampCounter{width:128px}.lampCounter,.trackLampCounter{height:40px;font-size:16px;line-height:40px;margin:15px 0}.trackLampCounter{width:60px}.decrement{width:34px;height:40px;font-size:16px;line-height:40px;background-size:20px}.decrement:hover{background-color:var(--selectedColor);background-image:url(/static/media/Lodes-minus-icon-white.f5842522.svg)}.increment{width:34px;height:40px;font-size:16px;line-height:40px;background-size:20px}}@media screen and (max-width:568px){.lampCounter{width:120px}.bottomMenu .canopyDimensionButton,.bottomMenu .canopyDimensionButtonActive{width:55px;min-width:55px}}.shadow{position:absolute;bottom:0;width:100%;height:110px;z-index:10;background:linear-gradient(180deg,hsla(0,0%,100%,0),#d0d0d0);font-family:var(--UnicaMenuFontFamilyReg)}.configFooterContainer{display:flex;font-size:14px;padding-left:30px;padding-right:30px;justify-content:flex-start;flex-wrap:wrap;margin-left:120px;height:50px}.instuctionsWrapperToFlex{display:flex;flex:2 1;flex-wrap:wrap}.configInstruction{display:flex;min-width:50px}.configInstruction,.footerDot{position:relative;margin-right:5px}.footerDot{min-width:10px;min-height:10px;border-radius:5px;background-color:#000}.footerDot,.text{align-self:center}.text{padding:0;margin:0;position:relative}.footerBtnWhite{background-color:#fff;color:#000;margin-right:5px}.footerBtnBlack,.footerBtnWhite{margin-left:auto;height:50px;width:225px;border-radius:35px;line-height:49px;text-align:center;cursor:pointer;align-self:center}.footerBtnBlack{background-color:#000;color:#fff}.shadowHidden{position:absolute!important;bottom:0}.settingsLogo{height:23px}.downloadLogo,.settingsLogo{vertical-align:middle;margin-left:10px}.downloadLogo{width:22px;height:auto}@media screen and (max-width:1440px){.configFooterContainer{font-size:12px}.instuctionsWrapperToFlex{flex-basis:50%}.downloadButton{width:175px;height:35px;line-height:34px;order:1}.downloadLogo{width:auto;height:11px;margin-left:7px}}#copyright{position:absolute;font-size:12px;bottom:5px;left:30px}.stepButtonContainer{position:relative;padding-top:20px}.btn-bordR30{outline:none;border:none;border-radius:30px;cursor:pointer;margin:0;font-family:var(--UnicaMenuFontFamilyReg);font-size:15px}.prevStep{position:absolute;left:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:var(--prevNextButtonWidth);height:var(--prevNextButtonHeight);line-height:var(--prevNextButtonHeight);background-color:#fff}.prevStep:hover{background-color:var(--selectedColor);color:#fbf4eb}.nextStep{position:absolute;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-moz-transform:translate(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:var(--prevNextButtonWidth);height:var(--prevNextButtonHeight);line-height:var(--prevNextButtonHeight);background-color:#000;color:#fbf4eb}.nextStep:hover{background-color:var(--selectedColor);color:#fbf4eb}@media screen and (max-width:425px){.shadow{height:90px;position:fixed;bottom:0;left:0;right:0}.btn-bordR30{font-size:12px}.nextStep,.prevStep{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:65px;height:40px;line-height:40px}#copyright{display:none}.configFooterContainer{margin:auto;font-size:12px;height:40px}.footerBtnBlack,.footerBtnWhite{margin:auto;height:40px;width:180px;line-height:39px}}.settingsContainer{position:relative;height:100%;float:right;overflow-y:scroll!important;box-shadow:-3px 3px 8px -2px rgba(0,0,0,.1);-webkit-box-shadow:-3px 3px 8px -2px rgba(0,0,0,.1);-moz-box-shadow:-3px 3px 8px -2px rgba(0,0,0,.1);background-color:#fff;z-index:11!important}.settingsContainer:after{content:"";display:block;height:100px;width:100%}.hamburgerContainer{position:relative;width:70px;height:100%;flex:1 1;box-shadow:-3px 3px 8px -2px rgba(0,0,0,.1);-webkit-box-shadow:-3px 3px 8px -2px rgba(0,0,0,.1);-moz-box-shadow:-3px 3px 8px -2px rgba(0,0,0,.1);box-sizing:border-box;background-color:#fff;z-index:11!important}.hamburgerButton{width:100%;height:35px;vertical-align:middle;text-align:center;line-height:10px;color:#000;background-color:#fff;border:none;outline:none;cursor:pointer;margin:5px 0 0}.settingsMenuHeader{width:var(--settingsMenuWidth);height:var(--settingsMenuLabelHeight);box-sizing:border-box;box-shadow:-3px 3px 8px -2px rgba(0,0,0,.1);-webkit-box-shadow:-3px 3px 8px -2px rgba(0,0,0,.1);-moz-box-shadow:-3px 3px 8px -2px rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:space-between;background-color:transparent;padding-left:30px}#settingsMenuLabel{vertical-align:middle;margin-left:5px;font-family:var(--PracticeReg);font-size:22px;line-height:var(--settingsMenuLabelHeight)}.resetButtonContainer{justify-self:end;display:flex;align-items:center;cursor:pointer;font-size:13px;font-family:var(--UnicaMenuFontFamilyReg);text-transform:uppercase;margin-right:15px;font-size:15px}.resetLogo{height:25px;margin-right:12px;margin-left:6px}#closeSettingsButton{height:var(--rotatedCloseButtonWidth);width:var(--rotatedCloseButtonWidth);cursor:pointer;align-self:center;margin-right:30px}#heightOptionsContainer{padding-left:30px;padding-bottom:30px}#heightLabel{float:left;line-height:60px;align-self:start}#heightLabel,.range-wrap{position:relative;font-family:var(--UnicaMenuFontFamilyReg);font-size:15px}.range-wrap{width:580px}.range{width:100%}.bubble{position:absolute;top:45%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.inch:after{content:"in"}.cm:after,.inch:after{position:absolute;width:2px;height:2px;left:110%}.cm:after{content:"cm"}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=range]{height:18px;-webkit-appearance:none;margin:10px 0;width:100%}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:20px;cursor:pointer;box-shadow:0 0 0 #000;background:var(--darkGreyBackground);border-radius:12px;border:0 solid #000}input[type=range]::-webkit-slider-thumb{background:#000}input[type=range]::-webkit-slider-thumb,input[type=range]:hover::-webkit-slider-thumb{box-shadow:0 0 0 #000;border:0 solid #000;height:12px;width:12px;border-radius:6px;cursor:pointer;-webkit-appearance:none;margin-top:4px}input[type=range]:hover::-webkit-slider-thumb{background:var(--selectedColor)}input[type=range]:focus::-webkit-slider-runnable-track{background:var(--darkGreyBackground)}input[type=range]::-moz-range-track{width:100%;height:20px;cursor:pointer;box-shadow:0 0 0 #000;background:var(--darkGreyBackground);border-radius:12px;border:0 solid #000}input[type=range]::-moz-range-thumb{background:#000}input[type=range]::-moz-range-thumb,input[type=range]:hover::-moz-range-thumb{box-shadow:0 0 0 #000;border:0 solid #000;height:12px;width:12px;border-radius:6px;cursor:pointer}input[type=range]:hover::-moz-range-thumb{background:var(--selectedColor)}input[type=range]::-ms-track{width:100%;height:20px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower,input[type=range]::-ms-fill-upper{background:var(--darkGreyBackground);border:0 solid #000;border-radius:24px;box-shadow:0 0 0 #000}input[type=range]::-ms-thumb{background:#000}input[type=range]::-ms-thumb,input[type=range]:hover::-ms-thumb{margin-top:1px;box-shadow:0 0 0 #000;border:0 solid #000;height:12px;width:12px;border-radius:6px;cursor:pointer}input[type=range]:hover::-ms-thumb{background:var(--selectedColor)}input[type=range]:focus::-ms-fill-lower,input[type=range]:focus::-ms-fill-upper{background:var(--darkGreyBackground)}.sosButtonsContainer{position:relative;margin:12px 0;display:flex;justify-content:flex-start}.susFree{outline:none;margin:0;width:var(--sosButtonWidth);height:var(--sosButtonHeight);box-sizing:border-box;border-radius:30px;border:1px solid #000;background-color:#fff;cursor:pointer;font-family:var(--UnicaMenuFontFamilyReg);font-size:15px}.susFree:hover{background-color:var(--selectedColor);color:#fbf4eb;border:none}.susFreeActive{margin:0;border-radius:30px;border:none;background-color:var(--selectedColor);color:#fbf4eb}.susFreeActive,.susTable{outline:none;width:var(--sosButtonWidth);height:var(--sosButtonHeight);cursor:pointer;font-family:var(--UnicaMenuFontFamilyReg);font-size:15px}.susTable{box-sizing:border-box;border-radius:30px;border:1px solid #000;background-color:#fff;margin:0 0 0 5px}.susTable:hover{border:none}.susTable:hover,.susTableActive{background-color:var(--selectedColor);color:#fbf4eb}.susTableActive{outline:none;width:var(--sosButtonWidth);height:var(--sosButtonHeight);border-radius:30px;border:none;cursor:pointer;font-family:var(--UnicaMenuFontFamilyReg);font-size:15px;margin:0 0 0 5px}.subSetButton{display:grid;grid-template-columns:1fr 1fr;background-color:#000;font-size:22px;line-height:50px;padding-left:30px;text-align:left;color:#fff;height:50px;cursor:pointer}.plusMinusButton{width:30px;height:inherit;justify-self:end;margin-right:30px}.submenu{font-family:var(--UnicaMenuFontFamilyReg);font-size:15px;padding-left:30px;line-height:50px}.greyBackground{background-color:var(--darkGreyBackground)}.subSetContainer{position:relative;display:flex;flex-wrap:wrap;width:var(--settingsMenuWidth);box-sizing:border-box;justify-content:flex-start;text-align:center}@media screen and (max-width:425px){.settingsMenuHeader{width:100vw;padding-left:15px}#settingsMenuLabel{font-size:17px}#closeSettingsButton{margin-right:15px}.subSetContainer{width:100vw}.row{flex-direction:column}#heightLabel{font-size:11px}.susFree,.susFreeActive{width:132px;height:40px;font-size:11px}.susTable,.susTableActive{width:152px;height:40px;font-size:11px}.subSetButton{font-size:16px;line-height:40px;height:40px}.submenu{line-height:31px;font-size:11px}.applyButton{width:78px!important}}.subSetLabel{padding-left:30px;font-family:var(--UnicaMenuFontFamilyReg);font-size:13px;margin:10px 0}#settingsLabel{display:flex;flex-direction:row;justify-content:space-between;text-align:left;padding:1rem 1rem .5rem;font-size:1rem;background-color:#f08080}.applyButton{width:150px;position:relative;align-self:flex-end;margin:15px 15px 15px 30px}.settingImage{display:flex;width:100%;height:100%}.row{position:relative;margin:15px 0 0}.row,.rowItem{display:flex}.heightInput{width:70px;margin:0;padding:0}.heightInputBorderSmall{width:120px;height:35px;display:flex;position:relative;box-sizing:border-box;margin:auto 20px auto 10px;background-color:#fff;border-bottom:1px solid #000;z-index:12}.inputAligner{margin:auto;display:flex}.blackplc{outline:none;border:none;width:70%;text-align:center;font-size:20px}.blackplc::-webkit-input-placeholder{color:#000;opacity:1;font-family:var(--UnicaMenuFontFamilyReg);font-size:20px}.blackplc:-ms-input-placeholder{color:#000;opacity:1;font-family:var(--UnicaMenuFontFamilyReg);font-size:20px}.blackplc::placeholder{color:#000;opacity:1;font-family:var(--UnicaMenuFontFamilyReg);font-size:20px}.blackplc:focus::-webkit-input-placeholder{color:transparent;opacity:1;font-family:var(--UnicaMenuFontFamilyReg);font-size:20px}.blackplc:focus:-ms-input-placeholder{color:transparent;opacity:1;font-family:var(--UnicaMenuFontFamilyReg);font-size:20px}.blackplc:focus::placeholder{color:transparent;opacity:1;font-family:var(--UnicaMenuFontFamilyReg);font-size:20px}@media screen and (max-width:425px){.blackplc{font-size:15px}.blackplc::-webkit-input-placeholder{font-size:15px}.blackplc:-ms-input-placeholder{font-size:15px}.blackplc::placeholder{font-size:15px}.blackplc:focus::-webkit-input-placeholder{font-size:15px}.blackplc:focus:-ms-input-placeholder{font-size:15px}.blackplc:focus::placeholder{font-size:15px}.rowItem .measureUnit{font-size:15px!important}}.lampFinishButton{width:var(--lamFinishButtonWidth);height:var(--lamFinishButtonWidth);border-radius:50%;box-sizing:border-box;margin:10px 10px 0;position:relative;cursor:pointer;box-shadow:1px 1px 3px 1px hsla(0,0%,52.2%,.25)}.lampFinishButton:hover{border:1px solid var(--selectedColor)}.lampFinishButton:hover .lampFinishButtonLabel{color:var(--selectedColor)}.buttonActive{border:1px solid var(--selectedColor)}.lampFinishButtonLabel{position:relative;margin:20px auto auto;font-family:var(--UnicaMenuFontFamilyReg);font-size:15px}.labelActive{color:var(--selectedColor)}@media screen and (max-width:425px){.subSetContainer .finishWrapper{width:80px!important}.lampFinishButton{width:60px;height:60px}.lampFinishButtonLabel{font-size:10px}}@media screen and (max-width:375px){.lampFinishButton{width:50px;height:50px}}.infoBoxContainer{display:flex;flex-direction:column;position:relative;height:100%;box-shadow:-3px 3px 8px -2px rgba(0,0,0,.2);-webkit-box-shadow:-3px 3px 8px -2px rgba(0,0,0,.2);-moz-box-shadow:-3px 3px 8px -2px rgba(0,0,0,.2);z-index:11!important}.nopointer{cursor:unset}table{margin:30px;border-collapse:collapse;justify-content:start;font-family:var(--UnicaMenuFontFamilyReg);font-size:15px;font-weight:unset}tr{border-bottom:1px solid #000;width:100%;text-align:left}th{font-weight:unset;width:150px}.heightContainer,.propContainer{padding:0 30px 30px}.propContainer{display:flex;flex-direction:column}.buttonContainer{display:flex;flex-direction:row;position:relative}.buttonContainerLabel{padding:12px 0;font-family:var(--UnicaMenuFontFamilyReg)}.sSquareButton{border:1px solid #000}.sSquareButton,.sSquareButtonActive{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:50px;padding:0 5px;height:50px;box-sizing:border-box;margin-right:5px;cursor:pointer;text-align:center;line-height:50px}.sSquareButtonActive{background-color:var(--selectedColor)}.round{border-radius:50%;border:none;box-shadow:1px 1px 3px 1px hsla(0,0%,52.2%,.25)}.orange-border{border:1px solid var(--selectedColor)}@media screen and (max-width:425px){.infoBoxContainer{position:absolute;bottom:5px;left:2%;background-color:#fff;height:345px;width:95%;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:-2px 3px 8px 2px rgba(0,0,0,.2);-webkit-box-shadow:-2px 3px 8px 2px rgba(0,0,0,.2);-moz-box-shadow:-2px 3px 8px 2px rgba(0,0,0,.2);z-index:13!important}.infoBoxContainer .submenu{display:none}.infoBoxContainer .subSetButton{padding-left:15px;border-top-left-radius:10px;border-top-right-radius:10px}.heightContainer{padding:0 15px}.infoBoxContainer #heightLabel{height:30px!important;line-height:30px}.heightContainer .bubble{top:30%}.heightContainer .range-wrap{width:95%!important}.heightContainer input{height:18px!important}.propContainer{padding:0 15px}.sSquareButton,.sSquareButtonActive{min-width:40px;height:40px;line-height:40px;font-size:12px}}.warningMessage{position:relative;bottom:50%;left:50%;transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);width:340px;display:flex;flex-direction:column;z-index:19}.warningButtonsContainer{display:flex;justify-content:space-between;margin-top:30px;z-index:22}.warningButton{width:165px;height:50px;outline:none;background-color:#fff;border:1px solid #000;box-sizing:border-box;cursor:pointer}.blackBackground{background-color:#000}.whiteCol{color:#fff}.over{flex:1 1;flex-direction:column;margin:auto;top:90px;text-align:center}.over,.summary{display:flex;width:100%}.summary{flex-direction:row;overflow-y:scroll}.imgContainer{flex:1 1;position:relative;padding-top:30px}.summaryContainer{width:68%;max-width:1300px;display:flex;flex-direction:column;height:100%}.summaryButton{height:30px;width:30px;cursor:pointer;align-self:center;margin-right:15px}.rot45{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}.summaryTable{width:calc(100% - 40px);border-collapse:separate;margin-left:20px;border-spacing:10px 0;text-align:left;padding:0}.tableH,td{border-bottom:1px solid #000}td{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#note{color:var(--selectedColor);padding:5px 30px;display:block}.canopy2Dwrapper{width:250px;height:200px;margin:30px}.canopy2D{width:auto;height:100%}.summaryFooter{position:relative;display:flex;justify-content:space-between;padding-left:30px;padding-right:30px;height:120px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#d0d0d0);background:-ms-linear-gradient(to bottom,hsla(0,0%,100%,0),#d0d0d0);bottom:0;left:0}button{position:relative;outline:none;background-color:none;border:none;cursor:pointer;padding-left:15px;padding-right:15px;margin:5px}.white{background-color:#fff}.black,.white{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:var(--prevNextButtonHeight);border-radius:30px;font-family:var(--UnicaMenuFontFamilyReg);font-size:15px}.black{background-color:#000;color:#fff}.black:hover{background-color:var(--selectedColor)}@media screen and (max-width:1024px){.black,.white{font-size:12px}}@media screen and (max-width:425px){.imghidden{position:absolute;z-index:-10}.summary{flex-direction:column;padding-top:12px;height:100%;overflow:hidden}.summary .imgContainer{height:60vh;margin:auto}.summary .lampInfo{align-self:start!important;padding-left:15px}.summary button{margin:0}.summaryButton{height:22px;width:22px;margin-right:0;margin-left:5px}.imgContainer{padding-top:15px}.summaryFooter{flex-wrap:wrap;padding-left:50px;padding-right:50px;height:140px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#d0d0d0);bottom:0!important}}