@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap";header{display:flex;justify-content:space-between;align-items:center}header .logo{width:232px;height:32px;background-image:url(/Novamera-logo.svg)}header button{cursor:pointer;padding:12px 24px;border:none;background-color:#1c3326;color:#fff;font-size:18px;font-weight:700;display:flex;place-items:center}@media only screen and (max-width: 768px){header{padding:0 1rem}header .logo{width:150px;height:21px;background-image:url(/Novamera-logo-mobile.svg)}header button{padding:10px 12px;font-size:14px}}.InputContainer{flex:1}.InputWrapper{position:relative;height:44px;width:100%}.InputWrapper .decoration{position:absolute;top:.75rem;right:.75rem}.InputWrapper>*{font-size:1rem;line-height:1rem;font-weight:500}input:not([type="range"]),.dropdown{width:100%;height:100%;background-color:#fff;padding:.75rem;border-radius:0;border:1px solid #eff0f0;color:var(--darkgreen)}h4.label{font-size:12px;font-weight:500}h4.label+.InputWrapper{margin-top:4px}.dropdown{position:relative;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.dropdown img{user-select:none;width:14px;height:14px}.dropdown ul{z-index:1000;height:0;overflow:hidden;position:absolute;top:calc(100% + .5rem);left:0;width:100%;background-color:#fff;transition:.3s height ease-in-out}.dropdown.active ul{height:auto;border:1px solid #eff0f0;box-shadow:0 3px 5px #0003}.dropdown.active li{padding:.3rem .75rem;min-width:100%;transition:.2s background-color ease-in-out}.dropdown.active li{padding:.75rem;min-width:100%}.dropdown.active li:hover{background-color:#f5f5f5}.dropdown p.faint{color:#909592}.dropdown.error{border-color:red!important}.Yesno{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.Yesno .answers{display:flex;gap:.75rem;font-size:1rem;font-weight:700;color:var(--darkgreen);margin-top:0}.Yesno .answers>*{cursor:pointer;border:1px solid var(--darkgreen);padding:7px 24px}.Yesno .answers.error>*{border:1px solid red}.Yesno .selected{background-color:#1c3326;color:#fff}.Yesno+.Yesno{margin-top:20px}.Text.error input{border-color:red!important}.warningContainer{width:100%;margin-top:.5rem}.warningContainer p{font-weight:500;font-size:12px;line-height:140%;color:#909592}.warningContainer h4{font-size:16px;font-weight:500}.warningContainer input{margin-top:8px}@media only screen and (max-width: 768px){.InputContainer{min-width:100%}.InputContainer.Slider{flex:1}.Yesno{flex-wrap:wrap}.Yesno>*{width:100%}.Yesno .answers{margin-top:.5rem}.Yesno .answers>*{flex:1;text-align:center}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=range]{-webkit-appearance:none;margin-right:15px;width:100%;height:7px;background:#d4d4d4;border-radius:5px;background-image:linear-gradient(var(--darkgreen),var(--darkgreen));background-size:0% 100%;background-repeat:no-repeat}input[type=range]::-webkit-slider-thumb{position:relative;-webkit-appearance:none;height:20px;width:20px;border-radius:50%;background:var(--darkgreen);border:none;cursor:ew-resize;box-shadow:inset 0 0 0 5px #fff;transition:background .3s ease-in-out}input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;border:none;background:transparent}.Slider ul{margin-top:4px;display:flex;align-items:center}.Slider li{flex:1}.Slider.error p{color:red}.Calculator{position:relative;margin-top:40px;color:#000;display:flex;gap:40px}.Calculator img.vector{position:absolute;z-index:-1000;left:50%;transform:translate(-50%)}.Calculator article{max-width:460px}.Calculator article h1{font-size:40px;font-weight:700}.Calculator article h1 span{background-color:#c7ddd280;padding:0 .4rem}.Calculator article p{font-style:normal;font-weight:400;font-size:20px;line-height:160%;letter-spacing:2px;color:#1c3326}.Calculator article h1+p{margin-top:32px}.Calculator article p+p{margin-top:32px}.Calculator__form{flex:1}.Calculator__form.wrapper{padding:12px;background-color:#c7ddd2}.Calculator__form.wrapper .actionButtons{flex-wrap:wrap;text-align:center;justify-content:space-between;align-items:center;margin:24px 24px 12px}.actionButtons>*{min-width:100%}.actionButtons>*+*{margin-top:.5rem}.Calculator__form.wrapper .actionButtons .errorContainer p{color:#ff6060}.Calculator__form.wrapper .actionButtons button{height:48px;justify-content:center;max-width:210px;cursor:pointer;padding:12px 24px;border:none;background-color:#1c3326;color:#fff;font-size:18px;font-weight:700;display:flex;place-items:center}.Calculator__form.container{padding:24px;background-color:#fff}.Calculator__form.container>*:not(h2){margin-top:24px}.Calculator__form h2{max-width:520px;margin:0 auto;font-size:20px;font-weight:700;text-transform:uppercase;text-align:center}.Calculator__form.MetalTypes{margin-top:24px}.Calculator__form>h3{color:#6f7246}.Calculator__form h3 span{font-size:12px;color:#909592;font-weight:500}.Calculator__form h3+*{margin-top:8px}.metal.container{position:relative;background-color:#e5e7ec66;padding:16px}.metal.container img{cursor:pointer;position:absolute;top:.75rem;right:.75rem}.metal.container+.metal.container{margin-top:1rem}.metal.inputsRow{display:flex;gap:12px}.MetalTypes .AddMoreBtn{cursor:pointer;width:100%;display:flex;justify-content:center;align-items:center;height:36px;margin-top:.75rem;font-size:12px;letter-spacing:1px;color:var(--darkgreen);background:rgba(199,221,210,.2);border:1px dashed rgba(28,51,38,.5)}@media only screen and (max-width: 1280px){.Calculator{flex-wrap:wrap}.Calculator article{flex:1;min-width:100%;text-align:center}.metal.inputsRow{flex-wrap:wrap}}@media only screen and (max-width: 768px){.Calculator{margin-top:1rem}.Calculator__form h2{font-size:1rem}.actionButtons{margin:1rem!important}.Calculator article{display:none}.actionButtons>*{min-width:100%}}footer{margin-top:8rem}footer .row{position:relative;display:flex;align-items:center;flex-wrap:wrap}footer .row:first-child{height:88px;border-top:1px solid #d4d4d3;border-bottom:1px solid #d4d4d3}#logo{width:233px;height:32px;background-image:url(/Novamera-dark.svg)}footer .row:first-child>*:not(:first-child){min-height:100%;min-width:88px;display:flex;justify-content:center}footer .row:first-child>*+*{border-left:1px solid #d4d4d3}footer .row>*{display:flex;align-items:center;gap:.75rem;padding:1.5rem;font-weight:400;font-size:18px;line-height:160%;color:#1c3326}footer .row a{font-weight:400;font-size:18px;line-height:160%;color:#1c3326}footer .links a:hover{box-shadow:0 3px #1c3326}footer .row>*:first-child{flex:1}footer .row:not(:first-child){padding:1.5rem 0}footer .row:nth-child(2){justify-content:space-between}footer .row article{max-width:60ch;font-weight:400;font-size:18px;line-height:160%}footer .row:last-child{justify-content:center;padding:24px 0 0;font-weight:400;font-size:12px;line-height:160%;color:#1c3326}#logo{order:1}#email{order:2}#phone{order:3}#twitter{order:4}#linkedin{order:5}@media only screen and (max-width: 1280px){footer{margin-top:4rem}footer *{font-size:14px!important}footer .row:first-child{flex-wrap:wrap;height:auto}footer .row:first-child>*{min-width:64px}footer .row>*{height:64px;padding:1rem}footer article{max-width:none;min-width:100%}#logo{background-image:url(/Novamera-dark-mobile.svg);width:150px;height:21px}#logo{order:1}#email{justify-content:flex-start;border-top:1px solid #d4d4d3;border-left:none;order:4;width:100%}#phone{justify-content:flex-start;border-top:1px solid #d4d4d3;border-left:none;width:100%;order:5}#twitter{order:2}#linkedin{order:3}}#root{max-width:1280px;margin:0 auto;padding:2rem;flex-grow:1}.vector{position:fixed;top:550px;left:0;height:275px;width:100vw;object-fit:cover}.fieldWrapper>*{display:block}.fieldWrapper input{border:none}.Result{position:relative;margin-top:40px;color:#000;display:flex;align-items:flex-start;gap:40px}.Result img.vector{position:absolute;z-index:-1000;left:50%;transform:translate(-50%)}.inputs{min-width:35%}.inputs>h1{font-weight:700;font-size:24px;line-height:140%;text-transform:uppercase;color:#1c3326}.inputs .wrapper{margin-top:20px;border:1px solid #d4d4d3}.inputs .wrapper>*{padding:12px 16px}.inputs .wrapper>*:not(:first-child){border-top:1px solid #d4d4d3}.inputs .parameters{display:flex;flex-wrap:wrap;gap:1rem}.inputs .parameters p{font-weight:500;font-size:20px;line-height:140%;color:#1c3326}.inputs .primary h2{font-weight:700;font-size:20px;line-height:140%;color:#1c3326}.inputs .secondary h2{font-weight:500;font-size:16px;line-height:140%;color:#1c3326;opacity:.6}.outputs.wrapper{position:relative;padding:12px;background-color:#c7ddd2;flex:1}.outputs.wrapper>h1{text-align:center;padding:12px 12px 24px}.outputs.wrapper>p{position:absolute;left:0;bottom:-2rem;font-weight:500;font-size:14px;line-height:140%;color:#1c3326;opacity:.6}.outputs .container{padding:24px;background-color:#fff}.outputs .container>*+*{margin-top:1rem}.outputs .primary{padding:20px;display:flex;background-color:#e5e7ec66;gap:1rem}.outputs .primary>*{flex:1}.outputs .primary h1{font-weight:700;font-size:40px;line-height:140%;color:#1c3326}.outputs .primary h3{font-weight:500;font-size:16px;line-height:140%;color:#1c3326;opacity:.6}.outputs .secondary{width:100%;border:1px solid #d4d4d3;display:flex}.outputs .secondary>*:not(:first-child){border-left:1px solid #d4d4d3}.outputs .secondary>*{flex:1;padding:.75rem}.outputs .secondary h3{font-weight:700;font-size:16px;line-height:140%;color:#1c3326}.outputs .secondary p{font-weight:500;font-size:14px;line-height:140%;color:#1c3326;opacity:.6;margin-top:4px}.outputs .secondary h2{font-weight:500;font-size:20px;line-height:140%;color:#1c3326;margin-top:8px}.tertiary>*{display:flex}.tertiary>*+*{margin-top:1rem}.tertiary h2:first-child{font-weight:500;font-size:16px;line-height:1;color:#1c3326;opacity:.6;flex:none;order:0;flex-grow:0}.tertiary .buffer{flex:1;margin:0 .5rem .2rem;border-bottom:1px dashed #d1d2d5}.tertiary h2:last-child{font-weight:500;font-size:18px;line-height:1;color:#1c3326;flex:none;order:2;flex-grow:0}.divider{margin-top:1.5rem!important;height:1px;background-color:#d1d2d4}.final{display:flex}.final>*{width:25%}.final h3{font-weight:500;font-size:12px;line-height:140%;color:#1c3326;opacity:.6}.final p{margin-top:4px;font-weight:500;font-size:16px;line-height:140%;color:#1c3326}.buttons{margin-top:1.5rem!important;display:flex;justify-content:space-between}.buttons>*{cursor:pointer;user-select:none;padding:.75rem;font-weight:700;font-size:18px}.buttons>*:first-child{display:flex;justify-content:center;align-items:center;width:180px;height:48px;left:726px;top:725px;border:1px solid #1c3326}.buttons>*:last-child{display:flex;color:#fff;justify-content:center;align-items:center;width:309px;height:48px;left:1055px;top:725px;background:#1c3326}@media only screen and (max-width: 1024px){.inputs{min-width:none}.inputs.container>h1{font-size:18px}.inputs .primary h2{font-size:16px}.inputs .secondary h2{font-size:12px}.inputs p{font-size:16px!important}.outputs.wrapper>h1{font-size:18px}.outputs .primary h3{font-size:12px}.outputs .primary h1{font-size:21px}.outputs .secondary p{font-size:12px}.outputs .secondary h2{font-size:18px}.final{flex-wrap:wrap;margin:0!important}.final>*{margin-top:1rem;min-width:50%}.buttons{flex-wrap:wrap}.buttons>*{width:auto!important;width:100%!important}.buttons>*+*{margin-top:1rem}}@media only screen and (max-width: 768px){.Result{margin-top:1rem}.outputs .secondary h2{margin-top:4px}.inputs{display:none}}@media only screen and (max-width: 640px){.outputs .secondary{flex-direction:column}.outputs .secondary>*:not(:first-child){border-left:none;border-top:1px solid #d4d4d3}}:root{font-family:Manrope,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;--darkgreen: #1c3326;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}*{box-sizing:border-box}li,a{text-decoration:none}ul{padding:0;margin:0;list-style-type:none;user-select:none}a{font-weight:500;color:#646cff;cursor:pointer}a:hover{color:#535bf2}body{margin:0;display:flex;overflow-x:hidden;min-width:320px;min-height:100vh}h1,h2,h3,h4,h5,p{color:var(--darkgreen);margin:0}h3{font-size:16px;font-weight:500}button,fieldset,input,legend,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:0;margin:0}@media only screen and (max-width: 768px){img.vector{display:none}#root{padding:2rem 0}}
