@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);.default-text{color:var(--black)}.text3{font-size:22px;font-weight:400;line-height:25px}.text3-m{font-size:22px;font-weight:500;line-height:normal}.text4{font-size:20px;font-weight:300;line-height:23px}.text5{font-size:18px;line-height:21px}.text5,.text6{font-weight:400}.text6{font-size:16px;line-height:18px}.text7{font-size:14px;font-weight:400;line-height:16px}.loader-ring{display:inline-block;height:35px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:35px}.loader-ring div{animation:loader-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:3px solid var(--white);border-color:var(--white) #0000 #0000 #0000;border-radius:50%;height:80%;margin:10%;position:absolute;width:80%}.loader-ring div:first-child{animation-delay:-.45s}.loader-ring div:nth-child(2){animation-delay:-.3s}.loader-ring div:nth-child(3){animation-delay:-.15s}@keyframes loader-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button{border-radius:3px;padding:20px 10px;position:relative;transition:all .5s}.button,.button .button-content{align-items:center;display:flex;height:-webkit-max-content;height:max-content;justify-content:center}.button .button-content{gap:10px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button .button-content.children{justify-content:space-between;width:100%}.button .default-text,.button svg{transition:all .5s}.button:disabled{background-color:var(--grey)!important;background-image:none!important;border:0!important;box-shadow:none!important}.button:disabled .default-text,.button:disabled svg{color:var(--grey2)!important}.button.filled{background:var(--blue)}.button.filled .default-text,.button.filled svg{color:var(--white)}.button.filled:hover{background:var(--blue1)}.button.outlined{box-shadow:0 0 0 1px var(--blue3)}.button.outlined .default-text,.button.outlined svg{color:var(--blue3)}.button.outlined:hover{background:var(--blue3)}.button.outlined:hover .default-text,.button.outlined:hover svg{color:var(--white)}.svg{height:24px;width:24px}.info-block{align-items:center;align-self:stretch;background-color:var(--grey1);border-radius:5px;display:flex;gap:10px;justify-content:center;padding:10px;text-align:center}.logo{color:var(--blue)}.measurement-row-container{display:flex;flex-direction:column;gap:5px;justify-content:center;width:100%}.measurement-row-container.unavailable{cursor:not-allowed;opacity:.5;position:relative}.measurement-row-container.unavailable:hover:after{background:var(--blue);border-radius:4px;color:var(--white);content:attr(title);font-size:12px;left:50%;padding:5px 10px;position:absolute;top:-30px;transform:translateX(-50%);white-space:nowrap;z-index:100}.measurement-row{align-items:center;display:flex;justify-content:space-between}.measurement-item{align-items:center;flex-direction:column;gap:5px}.measurement-item,.page{display:flex;justify-content:center}.page{background-color:#0000;height:100vh;padding:0 20px;width:100%}.radio-group-form{display:flex;flex-direction:column;gap:10px}.radio-group-form .radio-group{display:flex}.radio-group-form .radio-group .radio-button{align-items:center;background-color:var(--grey1);cursor:pointer;display:flex;justify-content:center;padding:10px;transition:all .5s}.radio-group-form .radio-group .radio-button .default-text{color:var(--grey)}.radio-group-form .radio-group .radio-button input[type=radio]{display:none}.radio-group-form .radio-group .radio-button.top-left{border-top-left-radius:5px}.radio-group-form .radio-group .radio-button.bottom-left{border-bottom-left-radius:5px}.radio-group-form .radio-group .radio-button.top-right{border-top-right-radius:5px}.radio-group-form .radio-group .radio-button.bottom-right{border-bottom-right-radius:5px}.radio-group-form .radio-group .radio-button.checked{background-color:var(--blue)}.radio-group-form .radio-group .radio-button.checked .default-text{color:var(--white)}.radio-group-form .radio-group .radio-button.unavailable{cursor:not-allowed;opacity:.5;position:relative}.radio-group-form .radio-group .radio-button.unavailable:hover:after{background:var(--blue);border-radius:4px;color:var(--white);content:attr(title);font-size:12px;left:50%;padding:5px 10px;position:absolute;top:-30px;transform:translateX(-50%);white-space:nowrap;z-index:100}.radio-group-form .radio-group.vertical{flex-direction:column}.radio-group-form .radio-group.horizontal{flex-direction:row;width:100%}.radio-group-form .radio-group.horizontal .radio-button{width:100%}.radio-group-form .radio-group.grid{display:grid;grid-template-columns:repeat(var(--radio-group-columns),1fr)}.measurements-page{display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;max-width:500px;padding:10px 0;width:100%}.measurements-page .measurements-page-header{align-items:center;display:flex;position:relative}.measurements-page .measurements-page-header .centered-logo{left:50%;position:absolute;transform:translateX(-50%)}.measurements-page>.title{text-align:center}.measurements-page .scene-model{border-radius:5px;height:250px;overflow:hidden;width:100%}.measurements-page .model-loader-container{align-items:center;border-radius:5px;display:flex;height:250px;justify-content:center;width:100%}.measurements-page .model-loader-container .model-loader{left:auto;position:relative;top:auto;transform:none}.measurements-page .model-loader-container .model-loader div{border-color:var(--blue) #0000 #0000 #0000}.measurements-page .model-loader-container .model-error-message{color:var(--blue);padding:20px;text-align:center}.measurements-page .model-error{align-items:center;background-color:var(--grey1);border-radius:5px;color:var(--blue);display:flex;height:250px;justify-content:center;text-align:center;width:100%}.measurements-page .body-part-radio-group .radio-button{flex-grow:1;gap:10px}.measurements-page .body-part-radio-group .radio-button.unavailable{pointer-events:none}.measurements-page .no-sizes-message{background-color:var(--grey1);border-radius:5px;color:var(--blue);margin:20px 0;padding:15px;text-align:center}@media(max-width:600px){.measurements-page{height:100dvh}}.checkbox-wrapper input[type=checkbox]{--active:var(--blue);--active-inner:var(--white);--focus:2px var(--blue-transparent);--border:var(--grey1);--border-hover:var(--blue);--background:var(--white);--disabled:var(--grey);--disabled-inner:var(--grey);-webkit-appearance:none;appearance:none;background:var(--background);background:var(--b,var(--background));border:1px solid var(--bc,var(--border));border-radius:7px;cursor:pointer;display:inline-block;height:21px;margin:0;outline:none;position:relative;transition:all .3s;vertical-align:top;width:21px}.checkbox-wrapper input[type=checkbox]:after{border:2px solid var(--active-inner);border-left:0;border-top:0;content:"";display:block;height:9px;left:0;left:7px;opacity:0;opacity:var(--o,0);position:absolute;top:0;top:4px;transform:rotate(20deg);transform:rotate(var(--r,20deg));transition:transform .3s ease,opacity .2s;transition:transform var(--d-t,.3s) var(--d-t-e,ease),opacity var(--d-o,.2s);width:5px}.checkbox-wrapper input[type=checkbox]:checked{--b:var(--active);--bc:var(--active);--d-o:0.3s;--d-t:0.6s;--r:43deg;--o:1;--d-t-e:cubic-bezier(0.2,0.85,0.32,1.2)}.checkbox-wrapper input[type=checkbox]:focus{box-shadow:0 0 0 var(--focus)}.checkbox-wrapper input[type=checkbox]:disabled{--b:var(--disabled);opacity:.9}.checkbox-wrapper input[type=checkbox]:disabled:checked{--b:var(--disabled-inner);--bc:var(--border)}.checkbox-wrapper input[type=checkbox]:hover:not(:checked,:disabled){--bc:var(--border-hover)}.checkbox-wrapper input[type=checkbox]+label{cursor:pointer;display:inline-block;margin-left:4px;vertical-align:middle}.checkbox-wrapper *,.checkbox-wrapper :after,.checkbox-wrapper :before{box-sizing:inherit}.input-form{color:var(--black);display:flex;flex-direction:column;gap:10px;transition:.5s;width:100%}.input-form .inner-input-container{background-color:var(--grey1);border-radius:3px;display:flex;padding:10px 20px;position:relative;transition:.5s}.input-form .inner-input-container .input-content{width:100%}.input-form .inner-input-container .suffix{color:var(--grey)}.input-form .inner-input-container:hover{background-color:#0000;box-shadow:0 0 4px 0 #00000040;height:39px;transition:.5s}.input-form .inner-input-container:focus-within{background-color:#0000;box-shadow:0 0 0 1px var(--blue);height:39px;transition:.5s}.input-form .inner-input-container:disabled{color:var(--secondary-grey)}.parameters-page{display:flex;flex-direction:column;gap:10px;justify-content:center;max-width:500px}.parameters-page .parameters-page-header{align-items:center;display:flex;margin-bottom:10px;position:relative}.parameters-page .parameters-page-header .centered-logo{left:50%;position:absolute;transform:translateX(-50%)}.parameters-page .your-parameters-header{align-items:center;display:flex;flex-direction:column;gap:20px}.parameters-page .your-parameters-footer{display:flex;flex-direction:column;gap:20px;margin-top:10px}@media screen and (max-height:700px){.parameters-page .your-parameters-footer{padding-bottom:15px}}.parameters-page .inputs{display:flex;gap:20px}.parameters-page .errors{color:var(--red)}.parameters-page .body-shape-radio{align-items:center;display:flex;flex-direction:column}.parameters-page .body-shape-radio .image{height:90px;width:30px}@media screen and (max-height:700px){.parameters-page{padding-top:15px}}@media screen and (max-height:600px){.parameters-page{padding-top:30%}}@media screen and (max-height:800px){.button{height:35px}}@media(max-width:600px){.route-with-toolbar{flex-direction:column}}:root{--grey:#838289;--grey1:#e2e1eb;--grey2:#615e5e;--grey3:#8a8a8a;--black:#2b2c48;--blue:#3846cd;--blue-transparent:#3846cd80;--blue1:#5076ff;--blue3:#71b2ff;--white:#fff;--white1:#f8faff;--red:#f24949}*{border:0;font-family:Roboto,sans-serif;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:active,:focus{outline:none}a,a:link,a:visited{color:inherit;display:inline-block;text-decoration:none}a:active,a:focus{outline:none}a:hover{color:inherit;text-decoration:none}aside,footer,header,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-height:100%;max-width:100%}address{font-style:normal}button,input,select,textarea{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#0000;color:inherit;font-family:inherit;font-size:inherit}input::-ms-clear{display:none}button,input[type=submit]{background:none;background-color:#0000;box-shadow:none;cursor:pointer;display:inline-block}button:active,button:focus,input:active,input:focus{outline:none}button::-moz-focus-inner{border:0;padding:0}label{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}legend{display:block}
/*# sourceMappingURL=main.b900295a.css.map*/