@import"https://fonts.googleapis.com/css?family=Karla:300,400,500,600,700";@import"https://fonts.googleapis.com/css?family=Gloock:300,400,500,600,700";@import"https://fonts.googleapis.com/css?family=Figtree:300,400,500,600,700";@import"https://fonts.googleapis.com/css?family=Inter:300,400,500,600,700";@import"https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400..700;1,400..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";:root{--color-text: #262626;--color-primary: #576cbc;--color-secondary: #19376d;--color-dark: #0b2447;--color-bg: #04152d;--color-mauve: #5a3d94;--color-sunlight: #ffa500;--color-crimson: #d11149;background:linear-gradient(89.95deg,#e7f4ff .04%,#f7f5fb 99.95%);--font-roboto: "Roboto";--font-sanserif: "san serif";--font-neuemontreal: "Neue Montreal"}.landingpageBackground{background-image:url(/assets/ezgif-4-e876bb6c74-13e0b94a.gif);background-size:cover;height:100vh;padding:0}.team .wrapper{background-color:#d3d3d3;width:100%;height:100%}.containerMvpMain{display:block;justify-content:space-between;padding:10px;box-shadow:0 0 10px #0000001a;background-color:#fff}.containerMvp .center{text-align:center}.divider{flex:60%}.modifyText{font-size:50px;font-weight:500;line-height:48px;color:#333;text-align:center;width:100%;margin:.5em 0 1em;font-family:Gloock}.dividerAbout .modifyText{text-align:left;position:relative;left:5%}.modifyText2{display:grid;grid-template-columns:650px;justify-content:left;margin-left:90px;margin-bottom:80px;margin-top:80px;padding-left:40px;font-size:28px;line-height:32.73px;font-weight:300;color:#575252}.modifyText2 li{margin-bottom:10px}.buttons{display:flex;justify-content:center;margin-right:600px;margin-top:20px}.dividerAbout .Joinbtn{background-color:orange;color:#000;padding:10px 20px;margin-left:150px;text-align:center;text-decoration:none;display:inline-block;font-family:Roboto;font-size:1.3em;font-weight:700;cursor:pointer;border-radius:50px;width:max-content;height:61px;transition:box-shadow .3s ease}.Joinbtn{background-color:orange;color:#000;padding:10px 20px;margin-left:420px;text-align:center;text-decoration:none;display:inline-block;font-family:Roboto;font-size:1.3em;font-weight:700;cursor:pointer;border-radius:50px;width:max-content;height:61px;transition:box-shadow .3s ease}.Joinbtn:hover{box-shadow:inset 0 0 0 3px #a973fb,#00000041 0 3px 5px}.submitSignUp:hover{box-shadow:inset 0 0 0 3px #a973fb,#00000040 0 4px 4px;color:#fff}@media screen and (max-width: 830px){.container{background-color:transparent;padding-left:0;padding-right:0}.content{flex-direction:column}.aboutImage{display:none}.aboutItem{padding-left:0;padding-right:0}}.icon{display:flex;flex-direction:row;margin-top:30px;padding:15px 0}.easyFitsImg{margin-top:-15px;width:20em;height:auto}.sticky-navbar .easyFitsImg{margin-top:-15px;width:auto;height:4rem;padding-left:10px}.easyFitsImg:hover{cursor:pointer}.sticky-navbar .menuItems li a{font-size:20.75px}.title{font-size:50px;font-weight:600;text-decoration:none;color:var(--color-text);transition:transform .3s ease}.title:hover{transform:translateY(-10px) scale(1.05);cursor:pointer}.menu{display:flex;align-items:right}.menuItems{display:flex;flex-direction:row;justify-content:space-evenly;gap:0px;list-style:none;width:100%}.menuItems li{list-style:none;margin:0;transition:.5s;width:100%;height:100%}.menuItems li a{width:max-content;font-size:23.75px;font-family:Roboto;color:#262626;cursor:pointer;display:block;position:relative;text-decoration:none;padding:0;transition:.5s;margin:20px}.about{position:relative;top:15px;font-family:Roboto;font-weight:600}.menuItems li a:hover{opacity:1;filter:blur(0);color:#161616}.menuItems li a:hover:before{transition:transform .5s;transform-origin:left;transform:scaleX(1)}.navbar .menuBtn,.sticky-navbar .menuBtn{display:none}.JoinbtnNav{background-color:orange;color:#000;padding:10px 20px;height:2.5em;text-align:center;text-decoration:none;display:inline-block;font-size:23.75px;cursor:pointer;border-radius:50px;width:max-content;transition:box-shadow .3s ease;font-family:Roboto;font-weight:700}.JoinbtnNav:hover{box-shadow:inset 0 0 0 3px #df9100,#00000041 0 3px 5px}a{color:#fff;text-decoration:none;transition:color .2s}a:hover{color:#909}hr{border:none;border-top:1px dotted #262626;color:#262626!important;background-color:transparent;height:1px;width:100%}::selection{background-color:purple;color:#fff}@media screen and (max-width: 850px){.sb_footer-heading h1{font-size:44px;line-height:50px}}@media screen and (max-width: 550px){.sb_footer-heading h1{font-size:34px;line-height:42px}.sb_footer-links div{margin:1rem 0}.sb_footer-btn p{font-size:14px;line-height:20px}.sb_footer-below{flex-direction:column;justify-content:left}.sb_footer-below-links{flex-direction:column}.sb_footer-below-links p,.sb_footer-below-links a{margin-left:0rem;margin-top:1rem}}@media screen and (max-width: 400px){.sb_footer-heading{font-size:27px;line-height:38px}.button-block .explain-buttons{height:auto;font-size:19px;padding:.2rem}}@media screen and (max-width: 830px){.container{flex-direction:column-reverse}.content{align-items:center}}.container{position:relative;background-color:transparent;border-radius:15px;z-index:1}.modifyText-grid-item{align-self:end}.modifyText-grid-item .modifyText{color:#fff}.textbox .modifyText{font-size:3em}.wrapper1-button .contactBtn{color:#fff}.submitSignUp1{background-color:transparent;color:#000;border:none;padding:10px 20px;cursor:pointer;margin-top:20px;font-size:1.5em;position:relative;left:20%;border:rgba(169,115,251,1) solid 5.5px;width:213px;height:53px;border-radius:50px;text-align:center;justify-content:center;box-shadow:#32325d40 0 13px 27px -5px,#0000004d 0 8px 16px -8px}.submitSignUp1:hover{box-shadow:#00000040 0 14px 28px,#00000038 0 10px 10px}.submitSignUp2{background-color:transparent;color:#000;border:none;padding:10px 20px;cursor:pointer;margin-top:20px;font-size:1.5em;position:relative;left:20%;border:rgba(169,115,251,1) solid 5.5px;width:213px;height:53px;border-radius:50px;text-align:center;justify-content:center;box-shadow:#32325d40 0 13px 27px -5px,#0000004d 0 8px 16px -8px}.submitSignUp2:hover{box-shadow:#00000040 0 14px 28px,#00000038 0 10px 10px}@media screen and (min-width: 830px){.card{padding:5em 1em}.column{flex:0 0 33.33%;max-width:33.33%;padding:0 1em}}.ctaButton{position:relative;bottom:25px;top:70%}.buttonCTA{width:298px;height:61px;font-size:25px;line-height:29.23px;justify-content:center;border:#5a3d94 solid 5.5px;background-color:#5a3d94;color:#fff;border-radius:50px;font-family:Roboto;font-weight:700;cursor:pointer;margin-top:55px;transition:background-color .3s ease;transition:box-shadow .3s ease}.buttonCTA:hover{background-color:#c6a0ff65;color:#000;box-shadow:0 4px 5px #6e6e6e9d}.App{width:100%;height:100%;overflow:hidden}.figmaGradient-forOtherPages{background:linear-gradient(89.95deg,#e7f4ff .04%,#f7f5fb 99.95%);overflow-x:hidden}*{box-sizing:border-box;margin:0;padding:0;font-family:Outfit,Arial,Helvetica,sans-serif}html{scroll-behavior:smooth}input[type=checkbox]{accent-color:#a527ff}.containerMvp{background-color:#fdffff;border-radius:1rem;border:1px solid rgb(168,176,184);padding:2rem;width:80%;margin:4rem auto;min-height:95vh}.containerMvp h1{font-size:24px;font-family:Lora;font-weight:600}.containerMvp h2{font-size:20px;font-family:Karla;padding:1rem 0 0;font-weight:400;align-self:start}.containerMvp h3{font-size:18px;font-family:Karla}.containerMvp h4{font-size:16px;font-family:Lora;font-weight:600}.containerMvp p,.containerMvp span,.containerMvp a,.containerMvp input{font-family:Roboto;font-weight:500}.containerMvp label{font-family:karla,sans-serif;font-size:15.5px}.containerMvp button{font-size:17px;font-family:Lora}.externalSignUp{margin:0 0 1rem}.google,.apple{margin:1rem 1rem 0rem 0;line-height:24px;padding:1.5rem 1rem;color:var(--color-text)}.externalSignUp img,.externalSignUp svg{padding-right:.2rem}.leftLogIn{width:80%;padding:1rem}.leftLogIn form{margin-top:0rem}.leftLogIn div{margin:1rem 0 0}.onboardForm .inputInfo{max-width:20rem}input#email,input#psw{background:#fff}Button{border:1px solid rgb(168,176,184);background-color:#fff;border-radius:1rem;padding:.6rem .7rem;display:inline-flex;align-items:center;height:3rem;cursor:pointer}hr{background-color:#000;padding:2px;border:none;border-radius:2rem;width:3.5rem;margin-right:1rem;height:.05rem}.styledSignUp{display:inline-flex;align-items:center;color:#53067e;font-weight:500;font-size:14.5px}.styledSignUp hr{background-color:#5e1fa7}.smallText{margin:1.5rem 0 0}.smallText.forgot{text-align:left}.smallText.login a{color:#003844}.leftLogIn .smallText{margin-top:1.5rem}.smallText a{color:#7443b8;text-decoration:underline;cursor:pointer}.submitSignUp{background-color:#7443b8;color:#fdffff;font-weight:400;padding:0rem 4.5rem;border-radius:2rem;font-size:16px;width:fit-content;align-items:center;margin:1.2rem auto 0}.buttonsFeatures .submitSignUp{font-family:karla,sans-serif;font-size:1.5rem;padding:.2rem 1.6rem;width:7rem}.sb_footer-top img{filter:invert(1)}form,form div{display:flex;flex-direction:column}input{margin-top:.5rem;margin-right:.8rem;display:block;padding:10px 10px 10px 5px;border:none;border:1px solid #757575;font-size:14px;border-radius:1rem}.containerMvp .primary-btn{color:#fff;background-color:var(--color-mauve);border-radius:2.5rem;width:9rem;height:2.5rem}.containerMvp .secondary-btn{color:#000;background-color:#fff;border-radius:2.5rem;width:9rem;height:2.5rem;border:#5a3d94 solid 2px;font-weight:500}input:focus{outline:none;border-bottom:1px solid #7443b8}.divider{width:100%;display:inline-flex;align-items:center;justify-content:space-around}.checkbox{display:inline-flex;flex-direction:row;margin:1rem 0 0}.checkbox label{margin:.5rem 0 0 .5rem}div.error_email,div.error_password{border-bottom:solid .5px #d11149}label.error_email,label.error_password{color:#d11149}button.showpassword{position:absolute;right:1em;height:100%;border:none;background:none;top:56%;transform:translateY(-50%)}button.showpasswordwitherror{position:absolute;right:1em;height:100%;border:none;background:none;top:48%;transform:translateY(-50%)}h2{padding:2rem 0rem 0rem;font-size:18px}.btnCenter{display:flex;justify-content:center;align-items:center;margin-bottom:1rem}.basic-inputs_first{display:flex;align-items:center;flex-direction:column;margin:2rem 2rem 0rem}.basic-inputs_third{display:flex;align-items:center;flex-direction:column;margin:1rem 2rem 0rem}.basic-inputs_first .inputInfo{min-width:13rem}.basic-inputs_third input{margin-top:.2rem}.basic-inputs_third .inputInfo .errorBasicInfo{height:1rem;margin-top:0;color:#e05696}.basic-inputs_third .inputInfo .measure-span{color:#000;font-style:italic;font-size:11px;margin-bottom:1rem}.basic-inputs_third .inputInfo .measure-span.error-present{margin-bottom:0rem}.measurementDivider{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;margin:0}.measurementDivider .dropdown{margin-top:.5rem}.inputInfo{display:flex;flex-direction:column;margin-bottom:.5rem;position:relative}.inputInfo span,.smallerText span{color:#7443b8}.oneHundred{width:100%}input[id=name]{margin-right:0}.inputInfo select#age,.inputInfo select#gender{width:100%;margin-top:.5rem;margin-right:.8rem;display:block;padding:10px 10px 10px 5px;border:none;border:1px solid #757575;font-size:14px;border-radius:1rem;background-color:#fff}.inputInfo select#heightUnit,.inputInfo select#weightUnit,.inputInfo select#chest,.inputInfo select#hipsUnit,.inputInfo select#waistUnit{margin-top:.5rem;margin-right:.8rem;display:block;padding:10px 10px 10px 5px;border:none;border:1px solid #757575;font-size:14px;border-radius:1rem;background-color:#fff}.divider .smallerText{font-size:12px;color:#000;margin:.6rem 0 0}.loginContainer .prev-btn{font-size:medium;margin-top:1rem;margin-right:1rem}.containerMvp .square-container{margin-top:3rem}.btn-container.modify{margin:1rem 0 0 1.5rem}.containerMvp .background{width:100%;background-image:url(/assets/background-74bad139.jpg);height:100%;background-position:center;background-size:cover;border-radius:1rem;min-height:95vh}form .square-container{min-height:33rem}form .square-container .component-container{min-height:0;padding:2rem}form .square-container .component-container .needHelp{align-items:end;width:100%;padding-right:1rem}form .square-container .component-container .needHelp .tooltipParent{display:flex;flex-direction:row;justify-content:start}form .square-container .component-container .needHelp .tooltip{transform:none;top:2rem;right:2rem;left:0}.carousel{position:relative;display:flex;justify-content:center;width:10rem;height:300px;margin-bottom:2rem}.carouselImage{height:250px}.carousel_text{font-family:Manrope,sans-serif;text-align:center;color:#bcb7f0;font-size:14px}.right-arrow,.left-arrow{position:absolute;top:40%;font-size:3.5rem;color:#bcb7f0;cursor:pointer;z-index:3}.right-arrow{right:-65px}.left-arrow{left:-65px}.divider .right{display:flex;flex-direction:column;align-items:center;width:fit-content;margin-left:3rem}.dividerAbout{margin:0 .5rem}h3{margin:0 1rem;font-family:Manrope,sans-serif;font-weight:200;color:#7443b8}.right h3{text-align:center;width:16rem}.right section{margin-top:2rem}.slide{transition-duration:2s ease}.slide.active{transition:1s;transform:scale(1.07);display:flex;flex-direction:column;align-items:center}.dropdownBlock{display:inline-flex;flex-direction:row;margin:0}.dropdownBlock .dropdown{margin:0;position:relative;top:.5rem}.dropdown select{border-radius:2.5rem;padding:.4rem .6rem;background-color:#fff;border:#000000 solid 1px;color:#000}.containerMvp .dropdown select{margin-top:.5rem;min-width:3.5rem;font-size:.85rem}.containerMvp .dropdownBlock select{margin-top:0}.submitAvatar{float:right;background-color:#7443b8;color:#fdffff;font-weight:400;padding:0rem 4.5rem;border-radius:2rem;font-size:15px;margin-top:2rem}.spaceDiv{height:2rem}.canvasDiv{align-items:center;width:100%;display:flex;justify-content:center}.hide-on-wide{display:none}.hide-on-narrow{display:block}.buttons{display:flex;justify-content:space-between;flex-direction:row;width:90%;margin-left:5%}.modifyDivider{display:grid;grid-template-columns:50% 50%;margin:2rem 2rem 0}.modifyDivider .canvasDiv{max-width:35vw;margin:0}.dark-mode .modifyDivider h2{color:#fff}.inputInfo .error{color:#d11149;margin-top:1%;min-height:1.1rem;font-size:13px}.inputInfo .errorBasicInfo{color:#e05696;margin-top:2%;width:15rem;height:1.5rem;font-size:13px}.tooltipDiv{display:flex;flex-direction:row;align-items:center}.configBody{background-color:#f0f0f0;height:100%;border-radius:1rem;padding:0 .6rem;display:flex;justify-content:space-evenly}.configBody .dropdown{width:4rem;margin-bottom:1rem}.configBody .dropdown select{min-height:2.5rem;margin:0;font-size:1rem}.dark-mode .configBody{background-color:#393939}.dark-mode .configBody select{background-color:#121212;color:#fff}@-moz-document url-prefix(){.configBody .dropdown select{padding-left:.5rem}}.modifyDivider form div{margin:0}.measurementSection{display:grid;grid-template-columns:repeat(2,1fr);column-gap:2rem;justify-items:center;margin:0}.measurementSection .inputInfo{width:15rem;margin:.1rem;display:flex;flex-direction:column}.measurementSection input{width:12rem;height:2rem;margin-top:.3rem}.tooltipDiv{display:flex;align-items:center;margin-top:0rem}.inputInfo .tooltip{position:absolute;left:50%;right:50%;padding:.3rem;visibility:hidden;transition:visibility 0s,opacity .5s linear;white-space:nowrap;font-size:14.5px;z-index:200;background-color:#ffffffd3;border:#7443b8 solid 2px;border-radius:.5rem}.inputInfo select,.inputInfo input{min-height:2.5rem}.containerMvp input{border:#000 solid 1px;border-radius:2.5rem}.config{background-color:#f0f0f0;height:42rem;width:100%;margin:0 1rem;border-radius:2rem;padding:1rem .5rem;display:flex;overflow-y:scroll;overflow:-moz-scrollbars-vertical;flex-direction:row;align-items:flex-start;justify-content:flex-start}.containerMvp div.scrollmenu{white-space:nowrap;margin-bottom:1rem;display:flex;flex-direction:column;border-right:#757575 solid 1px;height:100%;padding:0 .5rem}.containerMvp div.scrollmenu a{display:inline-block;color:#4d4d4d;text-align:center;padding:.2rem 1.5rem;text-decoration:none;font-size:20px;border:1px solid #4d4d4d;border-radius:2rem;margin:.4rem}.containerMvp div.scrollmenu a:hover{border:1.2px solid #5a3d94;color:#5a3d94}.configOptions button{margin:.5rem .6rem}.configOptions img{border:.1rem solid #ffffff;border-radius:.5rem;background-color:#fff;margin:.6rem .5rem .8rem}.dark-mode .configOptions .tooltip{color:#fff}.configContainer{display:flex;flex-direction:column;align-items:flex-end;margin-top:1.5rem}.configOptions{margin-top:.3rem}.configButtons{display:flex;justify-content:space-evenly;margin-top:1.2rem}.configButtons button,.widget-choice button{border:none;color:#000;background-color:#dcdcdc;border-radius:2rem;height:2.2rem;font-size:22px;width:9rem;margin:0 auto;display:block;line-height:1rem;margin-bottom:1rem;font-family:karla,sans-serif}.configButtons button:focus{background-color:#bcb7f0}.buttonsFeatures{display:flex;justify-content:space-between;flex-direction:row;width:100%}.buttonsFeatures button{margin-top:1.5rem}.buttonsFeatures .reset{margin-top:1.5rem;border-radius:2rem;border:#7443b8 4px solid;font-size:1.5rem;width:7rem;padding:.2rem 1.3rem;color:#000;font-family:karla,sans-serif}.fortyFive{width:45%}.sixty{width:65%}.thirty{width:30%}.skinColour{border-radius:50%;width:3.5rem;height:3.5rem}.config h3{color:#000;margin-top:1.5rem}.containerMvp .scrollmenu .selected{color:#000;font-weight:800;background-color:#f1eaff;border:solid #5a3d94 1px}.containerGrey{background-color:#f0f0f0;height:100%;border-radius:2rem;padding:1rem}.containerDivider{display:flex;justify-content:space-around}.containerDivider .right{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;width:45%}.canvasContainer{width:50%}.completedContainer{background-color:#fff;border:solid 2px #a527ff;border-radius:1.2rem;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-evenly;margin:0;height:min-content;width:35vw;gap:2px;align-items:flex-start}.completedContainer.dark-mode{background-color:#292929;border:2px solid #dfdfdf}.completedContainer.dark-mode h1,.completedContainer.dark-mode p,.completedContainer.dark-mode span.closepopup{color:#fff}.completedContainer .closepopup{display:flex;justify-content:flex-end;font-size:24px;cursor:pointer;width:100%;height:.5rem;color:#000}.style-container .completedContainer h1{padding:0;margin-bottom:1rem}.style-container .completedContainer p{margin-bottom:2rem;font-size:20px}.EasyFitsImgContainer{height:5rem}.completedContainer .easyFitsImg{margin:0;width:10rem}.completedContainer .easyFitsImg:hover{margin:0;width:10.5rem}.completedContainer p{margin-bottom:1rem}.logoBox{display:flex;flex-wrap:wrap;align-items:center;row-gap:1rem}.logoBox img{margin:.1rem .4rem}.back a:hover{text-decoration:underline;text-underline-offset:.2rem}.containerMvp.dark-mode h2{color:#fff}.threeSixty{float:right;position:relative;bottom:2rem;z-index:0;border-radius:1rem;width:4.5rem;justify-content:center;color:#000}.modifyDivider h1{text-align:left;width:100%}.threeSixtyContainer{width:100%;align-items:center;display:flex;justify-content:center}.style-container button.threeSixty:before,.threeSixty:before{color:#000;content:"";background:linear-gradient(45deg,#8b007e,#a973fb,#9b5aff,#5e1fa7);position:absolute;top:-2px;left:-2px;background-size:400%;z-index:-1;filter:blur(5px);width:calc(100% + 4px);height:calc(100% + 4px);animation:glowing 20s linear infinite;opacity:0;transition:opacity .3s ease-in-out;border-radius:1rem}.style-container button.threeSixty:active,.threeSixty:active{color:#000}.style-container button.threeSixty:active:after,.threeSixty:active:after{background:transparent;border:none}.style-container button.threeSixty:hover:before,.threeSixty:hover:before{opacity:1}.style-container button.threeSixty:after,.threeSixty:after{z-index:-1;content:"";position:absolute;width:100%;height:100%;background:#ffffff;left:0;top:0;border-radius:1rem;filter:none}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}.tooltipParent{display:inline-block;position:relative;cursor:pointer;margin:0}.tooltip{position:absolute;top:90%;left:50%;transform:translate(-50%);padding:.1rem;visibility:hidden;transition:visibility 0s,opacity .5s linear;white-space:nowrap;font-size:14.5px}.config .tooltip{left:50%;transform:translate(-50%)}.needHelp{width:80%;margin-top:1rem}.needHelp .tooltip{position:absolute;top:0%;left:100%;transform:translateY(-100%) translate(-1%);visibility:hidden;transition:visibility 0s,opacity .5s linear;white-space:nowrap;background-color:#ffffffd3;border:#7443b8 solid 2px;border-radius:.5rem}.basicInfoForm{margin-bottom:2rem}.basicInfoHeight{width:4.56rem;margin-right:.1rem}.unitLabelHeight{margin-top:1.5rem;margin-right:.45rem}.measurementDivider .tooltip{position:absolute;top:100%;left:90%;transform:translate(-40%);padding:.1rem;visibility:hidden;transition:visibility 0s,opacity .5s linear;white-space:nowrap;font-size:14.5px}.measurementDivider .tooltipParent{width:11.8rem}.tooltipParent:hover .tooltip{visibility:visible;opacity:1;z-index:6}.titleC h1{color:#fff;font-size:4rem;margin:1em 1em .5em}.containerC{display:flex;flex-direction:column;align-items:left;padding:10px}.containerC form{display:flex;flex-direction:column;font-size:2em;max-width:18em;margin:30px;color:#fff;max-height:12em}.titleC input,.message{width:100%;height:90%;padding:10px;margin-bottom:10px;font-size:.75em;box-sizing:border-box;border-radius:15px}.contact_button{background-color:purple;color:#fff;padding:10px 20px;text-align:center;text-decoration:none;position:relative;bottom:700px;display:inline-block;font-size:16px;cursor:pointer;border:none}.contact_button:hover{background-color:#867c7c}.contactImg{max-width:650px;height:auto;position:relative;left:900px;bottom:200px;transform:translateY(-50%)}.hidden{display:none}.loadingDiv{text-align:center}e .logoAnimation{align-items:center;justify-content:center;display:flex;height:10rem;margin-top:4.8rem}.tooltipParent{display:inline-block;position:relative;cursor:pointer}.tooltip{position:absolute;top:90%;left:50%;transform:translate(-110%);padding:.1rem;visibility:hidden;transition:visibility 0s,opacity .5s linear;white-space:nowrap;font-size:14.5px;display:flex;flex-direction:row}.tooltipParent:hover .tooltip{visibility:visible;opacity:1}@media screen and (max-width: 1380px){.configButtons button{width:8rem}.measurementSection{column-gap:.5rem}}@media screen and (max-width: 1280px){.modifyDivider{grid-template-columns:none;justify-content:center}.measurementSection{column-gap:2rem}.modifyDivider .canvasDiv,.modifyDivider h1{text-align:center}.modifyDivider .canvasDiv{max-width:100%;margin:0 auto}}@media screen and (max-width: 1210px){.modifyDivider .fortyFive{width:90%;align-items:center}.measurementDivider .tooltipParent{width:11.3rem}.containerMvp .modifyDivider h2{align-self:center}.configButtons button{width:7rem}.measurementSection .inputInfo{width:12.4rem}}@media screen and (max-width: 1160px){.measurementSection .inputInfo{width:14rem}.styledImg{max-width:100%;width:-webkit-calc(100% - 50px)}.feedback .styledImg{max-height:40vh;width:auto}.explain .styledImg{max-width:100%;width:-webkit-calc(100% - 150px)}.logoAnimation{width:-webkit-calc(100% - 10px);align-items:center;justify-content:center;display:flex}.measurementDivider{flex-wrap:wrap;justify-content:center;padding-top:1.5rem}.divider .right{padding-top:2rem;margin-left:0}.containerGrey .containerDivider{flex-direction:column;align-items:center}.completedContainer{padding:1.5rem;margin:0 0 5%;width:45vw}.containerDivider .right{width:85%}.canvasContainer{width:80%}}@media screen and (max-width: 1100px){.component-container{margin:2rem 15% 0}.measurementDivider .needHelp .tooltipParent{width:1.5rem}.needHelp .tooltip{position:absolute;top:-100%;left:-100%;transform:translateY(-95%);visibility:hidden;transition:visibility 0s,opacity .5s linear;white-space:nowrap;background-color:#ffffffd3;border:#7443b8 solid 2px;border-radius:.5rem}.divider .right{padding-top:0rem;margin-left:0}.profileBtn{margin-left:3rem}.configButtons{justify-content:space-between;width:100%}.configButtons button{width:6rem}.dropdown select{padding:.4rem .5rem}form .square-container .component-container .needHelp .tooltip{transform:none;top:2rem;right:2rem;left:auto;max-width:90vw}}@media screen and (max-width: 990px){.emailVerifyImg{display:none}.configBody{width:79.8vw;margin:0 auto;align-content:center}.modifyDivider h2{align-self:center;padding:1rem 2rem}.divider.login{flex-wrap:wrap;display:flex;justify-content:center}.leftLogIn{text-align:center}.leftLogIn .onboardForm button.submitSignUp{margin:0 auto;margin-top:1.5rem}.leftLogIn .onboardForm .inputInfo{margin:0 auto 1rem;width:100%}.leftLogIn .onboardForm .inputInfo label{text-align:start}.leftLogIn .onboardForm div.checkbox{align-self:center;margin:0}}@media screen and (max-width: 810px){.configContainer .divider{flex-direction:column}.fortyFive{width:90%}.config{height:20rem}.profileBtn{display:flex;justify-content:center;margin-left:0rem;width:100%}.thirty{width:70%}.sixty{width:100%}.configButtons button{width:9rem}}@media screen and (max-width: 740px){.divider h1,.divider h2{margin:0 1rem;text-align:center}.divider.login h1{margin:1rem 1rem 0}.configButtons button{width:7.5rem}.containerDivider .right{width:90%}.canvasContainer{width:85%}}@media screen and (max-width: 650px){.inputInfo .error{min-height:.9rem}.measurementSection .inputInfo{margin:.6rem;width:13rem}.modify-body-config .configBody{padding:1.5rem 1rem}}@media screen and (max-width: 580px){.canvas{touch-action:auto}.completedContainer{padding:1.5rem;margin:0 0 5%;width:65vw}.background-forOtherPages{background:linear-gradient(89.95deg,#e7f4ff .04%,#f7f5fb 99.95%);overflow-x:hidden}.hide-on-narrow{display:none}.hide-on-wide{display:block}.progress-container{top:1.5rem}.basic-inputs_first{margin-top:2.5rem;margin:2.5rem 0 1.5rem}.basic-inputs_third{margin:1rem .3rem}.containerMvp .background{background-image:none}.component-container{margin:1 .5rem 0rem;border:none;min-width:0}form .square-container .component-container{padding-bottom:0;padding-top:0}form .square-container{min-height:0}form .square-container .component-container h1{font-size:1.4rem}form .btn-container{margin:.5rem}form .square-container #height,form .square-container #weight,form .square-container #chest,form .square-container #waist,form .square-container #hips{max-width:45vw}.basic-inputs_third .inputInfo .measure-span{margin-bottom:1rem;margin-top:.5rem}.basic-inputs_third .inputInfo .measure-span.error-present,.basic-inputs_third .inputInfo .errorBasicInfo{margin-top:.25rem}.just-some-space{margin-top:2rem}.style-container .completedContainer p{margin-bottom:2rem;font-size:18px}.style-container .completedContainer h1{font-size:28px;margin-bottom:.5rem}.onboardForm{min-width:16rem;align-items:center}.onboardForm .inputInfo{width:100%;margin-right:0}.leftLogIn{width:100%}.leftLogIn .styledSignUp p{text-align:start}.smallText{text-align:center}.emailVerifyImg{display:none}.otp-field{padding:0rem}.divider{flex-wrap:wrap;display:flex;justify-content:center}.containerMvp{padding:1rem;margin:auto;margin-top:1rem;margin-bottom:4rem}.email-verify-container .containerMvp h2{padding:1rem 0}.containerMvp .sixty .scrollmenu{flex-direction:row;padding:0;border-right:none;margin:auto}.containerMvp .sixty .scrollmenu a{font-size:1rem;margin:.2rem;padding:.1rem .75rem}.divider .right{margin:0}.divider h1,.divider h2{margin:0 1rem;text-align:center}.divider .smallerText{margin-left:10%}.containerMvp h2{text-align:center}.containerMvp h1{text-align:center;font-size:1.5rem}.connector{width:2.2rem;margin:0}.progressTitle{white-space:nowrap}.progress-bar-container{margin-top:1rem;width:100%;height:.5rem}.step{height:.5rem}form .square-container .component-container .needHelp .tooltip{max-width:90vw;right:-75%}.needHelp .tooltipDiv{justify-content:center}.dropdown select[name=gender],.dropdown select[name=age]{width:100%;height:2.5rem}.modify-body-config .configBody{margin-top:0rem}@-moz-document url-prefix(){.modify-body-config .configBody{padding-top:30rem}.modify-body-config .configBody .dropdown select{padding-left:.5rem}}.modifyDivider .threeSixty{display:none}.modifyDivider h2{padding:1rem 2rem}.configBody .dropdown{display:flex;flex-direction:row;width:100%}.configBody .dropdown .hide-on-wide{padding-right:3.5rem}.buttonsModify button{padding:0 1rem}.containerMvp .buttonsModify .secondary-btn,.containerMvp .buttonsModify .primary-btn{width:7rem}.btn-container.modify{margin-left:0}.measurementSection{grid-template-columns:none}.configBody .dropdown select{padding-left:.2rem}.configContainer .divider{flex-direction:column}.fortyFive{width:90%}.sixty{width:calc(100% + 2rem);margin-left:-1rem}.config{margin:0;border-radius:1rem;flex-direction:column}.configButtons button{margin-bottom:0;font-size:1rem}.configBody{height:20rem;overflow-y:scroll;display:flex;align-content:center;margin:0 auto;width:79.6vw}.buttonsFeatures button{padding:0 2.5rem}.CanvasDiv{align-items:center;width:100%;display:flex;flex-direction:column;justify-content:center}.configOptions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.colorPicker{display:flex;justify-content:center}.config h3{text-align:center}.containerGrey{padding:0;background-color:#0000}.back{margin:0;cursor:pointer}.containerGrey .containerDivider{width:100%}.threeSixty{bottom:0}.completedContainer{padding:1rem;margin:2rem 0}.completedContainer p{text-align:center;margin-top:.3rem}.thirty{width:100%}.containerMvp .dropdownBlock select{height:2.5rem}.btn-body-complete{display:flex;justify-content:center;align-items:center;flex-direction:row;width:100%;margin-bottom:1rem}.canvasDiv:first-child{width:112%}.threeSixty{float:right;position:relative;bottom:2rem;z-index:0;border-radius:1rem;width:4.5rem;justify-content:center;color:#000}.threeSixty:before{color:#000;content:"";background:linear-gradient(45deg,#8b007e,#a973fb,#9b5aff,#5e1fa7);position:absolute;top:-1px;left:-2px;background-size:400%;z-index:-1;filter:blur(5px);width:calc(100% + 4px);height:calc(100% + 4px);animation:glowing 20s linear infinite;opacity:0;transition:opacity .3s ease-in-out;border-radius:1rem}.threeSixty:active{color:#000}.threeSixty:active:after{background:transparent;border:none}.threeSixty:hover:before{opacity:1}.threeSixty:after{z-index:-1;content:"";position:absolute;width:100%;height:100%;background:#ffffff;left:0;top:0;border-radius:1rem;filter:none}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}}@media only screen and (max-width: 1400px){.content{margin:5em 2em 0}.herotitle{margin-right:0;font-size:3.5em}.description{font-size:1.5em}.about-container .JoinbtnNav{margin-top:-2em}.about-p{font-size:1.5em}.modifyText{font-size:3.5em}.wrapper1,.wrapper2{margin-top:0}}@media only screen and (max-width: 1024px){.herotitle .modifyText{font-size:2.5em}.about-container .JoinbtnNav{margin-top:0}}@media only screen and (max-width: 768px){.description{font-size:1.5em}.herocontainer,.about-grid{grid-template-columns:1fr}.about-p{font-size:1.25em}.about-h1{margin:1em;font-size:1.875em}.about-container .JoinbtnNav{margin:2em auto auto}.wrapper1{grid-template-columns:1fr;grid-template-rows:1fr 1fr 2fr;margin:2em 1em}.modifyText-grid-item{order:-1}.modifyText{margin:auto;font-size:2em}.textbox p,.textbox2 p{font-size:1.5em}.wrapper2{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;margin:2em 1em}}.basic-inputs_third .dropdown{top:.2rem}.basic-inputs_third .measure-span{margin-top:.1rem;margin-left:.1rem}.basic-inputs_third .measure-span .tooltip{top:130%;left:45%}.inputInfo .errorBasicInfo{width:auto}.just-some-space{margin-top:1rem}@media only screen and (max-width: 1150px){.style-container .menu-items li{margin:1em .5em}}@media only screen and (max-width: 960px){.style-container .navbar,.style-container .sticky-navbar{padding:.6em 1em}.style-container .menu-items li{margin:1em .4em;text-align:center}.style-container .menu-items li a{font-size:clamp(18px,18px + .8333vi,22px)}.style-container .navbar{display:flex;justify-content:space-around}.nav-logo{margin-right:1rem}.style-container .primary-button{font-size:clamp(18px,18px + .8333vi,21px)}.style-container .primary-button.create-avatar{min-width:6rem}.style-container .primary-button.login-button{min-width:13rem}}@media only screen and (max-width: 800px){.style-container .menu-items li{text-align:center}.style-container .menu-items li a{font-size:clamp(18px,18px + .8333vi,20px)}.configContainer .divider .thirty .threeSixtyContainer{display:none}}@media only screen and (max-width: 768px){.style-container .figmaGradient--forNavAndHero{background-position:-35em center}.style-container .sticky-navbar{display:none}.style-container .footer-grid{grid-template-areas:"logo logo" "con con" "com pro" "cop cop" "terms terms";grid-template-columns:1fr 1fr}.style-container .footer-copy{align-self:end;justify-self:center}.style-container .footer-terms{align-self:start;justify-self:center}.style-container .footer-theme button{width:3em;height:3em}.style-container .footer-theme button svg{width:1.5rem;height:1.5rem}.style-container .footer-theme button span{display:none}.style-container .hero-wrapper{grid-template-columns:1fr}.style-container .about-grid{grid-template-areas:"title" "desc" "image" "button";grid-template-columns:1fr}.style-container .about-grid>button{justify-self:center;margin-top:2rem}.style-container .left-grid{grid-template-areas:"title" "image" "desc" "button";grid-template-columns:1fr}.style-container .right-grid{grid-template-areas:"title" "image" "desc";grid-template-columns:1fr}.style-container .left-grid>img,.style-container .right-grid>img{padding:0 4rem}.style-container .cards-grid,.style-container .contact-grid-2{grid-template-columns:1fr}.style-container .contact-grid-2>h2{grid-column:span 1;justify-self:center}.style-container .contact-grid-2>img{grid-row:2}.style-container .contact-container-2 input,.style-container .contact-container-2 textarea{width:100%}}@media only screen and (max-width: 580px){.configContainer .divider .sixty{margin-top:-4rem;z-index:999;width:79.6vw}.configContainer .divider .sixty .config .scrollmenu{align-items:center;padding-right:0;margin:auto}.configContainer .divider .sixty .config{overflow-x:hidden;padding-left:0;padding-right:0}.react-colorful{margin:1rem 0 0!important}}@media only screen and (max-width: 1020px){.divide{grid-template-columns:1fr}.style-container .avatarText{padding:0 1rem 1rem 0}.profileButtons{justify-content:flex-start}.profileButtonsCenter{flex-direction:row;align-items:center;justify-content:space-around;width:100%;height:100%}.avatarComponents{display:flex;justify-content:center;align-items:center;width:100%;padding:0}.profile-box{min-width:60vw}.profileContent{display:flex;justify-content:center;width:fit-content}.style-container.profile .profile-body .scrollmenu{width:fit-content;overflow-x:visible}.style-container .profile-body .primary-button{font-size:clamp(18px,18px + .8333vi,20px);padding:.5rem .7rem}.profile-quiz{flex-direction:column}.quizComponent{margin:2rem}.modifyDivider .canvasDiv{max-width:90%;margin:0 auto}}@media only screen and (max-width: 768px){.landingpageBackground{background-position:-30em center}.style-container .sticky-navbar{display:none}.style-container .footer-grid{grid-template-areas:"logo logo" "con con" "com pro" "cop cop" "terms terms";grid-template-columns:1fr 1fr}.style-container .footer-copy{align-self:end;justify-self:center}.style-container .footer-terms{align-self:start;justify-self:center}.style-container .hero-wrapper{grid-template-columns:1fr}.style-container .about-grid{grid-template-areas:"title" "desc" "image" "button";grid-template-columns:1fr}.style-container .about-grid>img{justify-self:center}.style-container .about-grid>button{justify-self:center;margin-top:2rem}.style-container .left-grid{grid-template-areas:"title" "image" "desc" "button";grid-template-columns:1fr}.style-container .right-grid{grid-template-areas:"title" "image" "desc";grid-template-columns:1fr}.style-container .left-grid>img,.style-container .right-grid>img{padding:0 4rem}.style-container .cards-grid,.style-container .contact-grid-2{grid-template-columns:1fr}.style-container .contact-grid-2>h2{grid-column:span 1;justify-self:center}.style-container .contact-grid-2>img{grid-row:2}.style-container .contact-container-2 input,.style-container .contact-container-2 textarea{width:100%}.profileButtonsCenter{flex-direction:column}.profile-box{width:fit-content;min-width:50vw}.profile-body{justify-content:space-evenly}.avatarBox .CanvasDiv{width:auto}.inputInfo .profileError,.editInfo .profileError{max-width:50vw}.style-container .avatarText{justify-content:center;text-align:center}}@media only screen and (max-width: 680px){.profile-body{display:block}.profileContent{width:100%}.profile-box{width:90vw;min-width:90vw}.profileButtonsCenter{align-items:center;justify-content:center;width:100%;height:80%}.avatarBox .canvasDiv{width:fit-content}.editInfo .inputInfo input{margin-right:0}.editInfo .inputInfo{width:60vw}.style-container .avatarText{margin-bottom:2rem;font-size:1.4rem}.style-container.profile .profile-body .scrollmenu{width:100%;margin-bottom:0rem}.scrollmenu ul{display:flex;flex-direction:row;justify-content:space-between;overflow:scroll}.scrollmenu ul::-webkit-scrollbar{display:none}.scrollmenu ul li{padding:1rem .2rem}.profile .profile-body .scrollmenu>ul>li>a{font-size:1.3rem;color:#7a7a7a;padding:.5rem .6rem;background-color:#f0f0f0;border-radius:1rem}.profile-head h1{margin-bottom:1rem;text-align:center}.profile{margin:1rem}.style-container .profile-body .primary-button{font-size:clamp(19px,19px + .8333vi,21px);padding:.6rem .9rem}}@media only screen and (max-width: 590px){.avatarComponents{margin-top:0rem}.quizComponent iframe{width:90%;height:90%}.quizComponent .closePopup{top:8%;right:10%}}@media only screen and (max-width: 450px){.profile-body .carousel li{min-width:10rem;padding:.8rem 1rem}.profile-body .carousel a{min-width:auto}.profile-box{width:100vw;min-width:100vw}.inputInfo .profileError,.editInfo .profileError{max-width:60vw}.profile{margin:1rem .8rem}}@media only screen and (max-width: 375px){.profile-box{width:100vw;min-width:100vw}}.size-buttons{display:flex;gap:.5rem;margin:1rem 0;flex-wrap:wrap;flex-direction:row;justify-content:center;color:var(--color-text)}.containerMvp .size-button{width:2.5rem;border:2px solid #bcb7f0;border-radius:.8rem;background-color:#fff;cursor:pointer;font-size:.5rem;justify-content:center;height:2.5rem;font-family:karla,sans-serif;font-size:16px}.dark-mode .size-button{background-color:#292929;color:#fff}.dark-mode .size-button.selected{color:#000}.containerMvp .size-buttons-h{margin-top:1rem;font-size:14px;text-align:center}.profile-body .carousel{display:flex;align-items:center;height:auto;width:auto}.profile-body .carousel ul{list-style-type:none;padding:0;margin:0;display:flex;overflow:hidden}.profile-body .carousel li{flex:1;background-color:#f0f0f0;text-align:center;white-space:nowrap;border-radius:1rem;min-width:50vw}.profile-body .carousel a{display:block;text-align:center;font-family:Karla,sans-serif;color:var(--tertiary);min-width:9rem}.profile-body .carousel button{border:none;font-size:1.5em;cursor:pointer;min-width:auto}.profile-body .carousel button:disabled{cursor:none;opacity:.6}.ls-demo .alphaDivs{margin-top:2em;margin-left:0;display:flex;justify-content:center}.ls-demo .sizeBox{width:2.7rem;height:2.7rem}.ls-demo .submitSignUp{margin:-2rem auto;display:block}.ls-demo .styledImg{display:block;margin:.5rem auto}.progress-bar-container{width:95%;background-color:#d9d9d9;border-radius:3rem;height:1rem;display:block;margin:0 auto}.progress-container{position:relative;padding:1rem .8rem;border-radius:.5rem;margin:0 10%;top:2rem}.step{height:1rem;background-color:#5b4b8a;width:25%;border-radius:3rem;transition:width .8s ease-in-out}.divider.widget{margin-top:3rem;padding:1rem}.btn-container button{border:none;background-color:transparent;height:auto;padding:0 .1rem;font-family:karla,sans-serif;font-size:20px;color:var(--color-text)}.btn-container{display:flex;justify-content:space-between;flex-direction:row;margin:1rem 1.5rem}.prev-btn{float:left;color:#000}.next-btn{float:right;justify-content:flex-end}.background .prev-btn,.background .next-btn{margin:0 .5rem 1rem;padding:.5rem;border-radius:.5rem}.size-buttons-h{margin-top:1rem;font-size:14px;text-align:center}.size-buttons{display:flex;gap:.5rem;margin:1rem 0;flex-wrap:wrap;flex-direction:row;justify-content:center}.size-button{width:2.5rem;border:2px solid #bcb7f0;border-radius:.8rem;background-color:#fff;cursor:pointer;font-size:.5rem;justify-content:center;height:2.5rem;font-family:karla,sans-serif;font-size:16px}.size-button.selected{border-color:#bcb7f0;background-color:#bcb7f0}.body-complete-container{margin-top:2.5rem}.center{text-align:center}.body_canvas{display:flex;flex-direction:column;align-items:center;margin-top:2rem}.btn-body-complete button{margin:0 1rem;justify-content:center;font-family:karla,sans-serif;font-size:22px}.primary-btn{color:#fff;background-color:#5a3d94;border-radius:2.5rem;width:9rem;height:2.5rem;padding-left:2.5rem}.secondary-btn{color:#000;background-color:#fff;border-radius:2.5rem;width:9rem;height:2.5rem;border:#5a3d94 solid 2px;font-weight:500}.body-complete-container .center h3{color:#000}.center h3:first-of-type{margin:1rem 0}.divider.body-complete{margin-top:.5rem}.btn-container.modify{margin:3rem 0 0 1.5rem}.btn-container.modify a{color:#000;font-family:karla,sans-serif;font-size:20px}.modify-body-config .configBody{padding:1.5rem 2rem}.modify-body-config input{margin:0}.modify-body-config .measurementSection .inputInfo{width:max-content;margin:0}.modify-body-config .buttonsModify{position:relative;margin:.5rem .2rem 0}.modify-body-config .configBody{margin-top:0rem}@-moz-document url-prefix(){.modify-body-config .configBody{padding-top:30rem}.modify-body-config .configBody .dropdown select{padding-left:.5rem}}.buttonsModify{display:flex;justify-content:space-between;margin:.5rem 0;flex-direction:row}.buttonsModify button{padding:0 2rem;justify-content:center;font-family:karla,sans-serif;font-size:22px}.buttonsModify .reset{font-weight:400;border-radius:2rem;border:#7443b8 4px solid;font-size:16px;width:fit-content;margin-top:1.5rem;color:#000}.modifyDivider .threeSixty{display:none}.modifyDivider h2{padding:1rem 2rem}.configBody .dropdown{display:flex;flex-direction:row;width:100%}.configBody .dropdown .hide-on-wide{padding-right:3.5rem}.buttonsModify button{padding:0 1rem}.containerMvp .buttonsModify .secondary-btn,.containerMvp .buttonsModify .primary-btn{width:7rem}.btn-container.modify{margin-left:0}.measurementSection{grid-template-columns:none}.configBody .dropdown select{padding-left:.2rem}.size-recommendation-h,.finish-signup-h{margin:7rem 0 5rem;text-align:center}.size-recommendation-h h1,.finish-signup-h h1{color:#53067e;margin-bottom:5rem}.size-recommendation-h p,.finish-signup-h p{font-size:large}.recommedation{text-align:center;font-size:xx-large;padding:1rem}.size{color:#53067e}a.linkblue{color:#003844;text-decoration:underline;cursor:pointer;padding:1rem}.size-recommend.Joinbtn{margin:5rem 0 0;width:40%;padding:0}.size-recommendx.Joinbtn{margin:5rem;min-width:fit-content;padding:.5rem}.size-recommend.Joinbtn a{color:#000}.size-recommend-signup{width:80%;text-align:center}.btn-container.size-recommendation a{color:#000;margin:3rem 0 0 12em}.learn-more{margin-bottom:2rem}.learn-more h1{color:#000;margin-bottom:1rem}.learn-more-p{display:flex;flex-direction:column;margin:2rem 0}.learn-more-p a{color:#53067e;text-decoration:underline}.learn-more-flex{display:flex;flex-direction:column}.navigation-dots{display:flex;justify-content:center;margin:20px 0}.dot{height:10px;width:10px;margin:0 5px;background-color:#bbb;border-radius:50%;display:inline-block;cursor:pointer}.dot.active{background-color:#53067e}.separator{display:flex;align-items:center;text-align:center;width:80%;margin:1rem auto}.separator:before,.separator:after{content:"";flex:1;border-bottom:1px solid #000}.explain-buttons{color:#fff;background-color:#5a3d94;border-radius:2.5rem;width:75%;justify-content:center;min-height:40px;font-size:20px}.center-button{justify-content:center}.center-button .primary-btn{width:fit-content}.styledImg.explain{margin-top:3rem;margin-left:1rem}.explaination p{padding:.5rem;font-size:medium}.explaination-block{margin:.5rem 0 1rem}.explaination .styledImg{margin:.7rem}.explaination{height:100vh}.explaination .widget{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;gap:.1rem}.widget .button-block{width:100%}.finish-signup-h{padding:1rem}.finish-signup-p{margin-top:1rem}.finish-signup-p a{color:#53067e;text-decoration:underline}.disclaimer.containerMvp{min-height:fit-content}.disclaimer-header{color:#d11149;text-align:left;font-size:larger;margin-bottom:1rem}.disclaimer.containerMvp p{font-family:karla,sans-serif;font-size:medium;text-align:left}.finish-signup-quiz{display:flex;flex-direction:column;text-align:center}.completedContainer{background-color:#fff;width:22rem;float:right;height:30rem;border:solid 2px #a527ff;border-radius:1.2rem;padding:2rem;display:flex;flex-direction:column;justify-content:space-evenly;margin:2rem 1.5rem 0rem 0rem}.sizeBox{display:flex;align-items:center;justify-content:center;width:5rem;height:3rem;margin:0rem .25rem 1rem;background-color:#fff;border:.28rem solid #5e1fa7;border-radius:.35rem}h4{margin:0 1rem;font-family:Manrope,sans-serif;font-weight:200;color:#7443b8}.numericDivs,.alphaDivs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 1rem}.clothingListDivs{margin-left:2rem}.ls-h2{text-align:center;padding:1rem 0 0}.ls-container .style-container{width:100%;background:#f9f9f9}.ls-demo .smallText{text-align:center;margin:.5rem 0}.ls-container .widgetConfig{justify-content:center;display:flex;flex-wrap:wrap;align-items:center;width:100%}.ls-container .clothes h4{margin:.5rem auto 1rem 2rem}.ls-container .clothes{height:fit-content}.widgetConfig .transparency h3{margin-top:0rem}.switch input{display:inline}.ls-container .style-container .submitCart{color:#fff;background-color:#5a3d94;border-radius:2.5rem;width:9rem;margin:auto;height:auto}.ls-container .style-container .lowvis-logout-button{margin:.2rem;padding:.2rem;background-color:transparent;float:right;min-width:auto}.ls-container button{background:none;border:none}.ls-container .widgetButtons{width:45%;text-align:center;align-items:center}.widgetButtons-container{height:auto;max-height:40%}.comingSoonVisibleCallout{display:block;width:0;content:"";border:15px solid transparent;border-top-color:#7443b8;border-bottom:0}.comingSoonVisible{position:relative;width:9rem}.comingSoonVisibleCallout{margin:auto}.comingSoonVisibleText{width:fit-content;height:fit-content;text-align:center;position:relative;margin:auto;padding:0 1rem 1rem;background-color:#f4f4f4;border-radius:1rem;border:1px #7443b8 solid}.comingSoonVisibleClose{position:relative;float:right;display:block;width:100%;text-align:right;height:fit-content;z-index:2;margin:.5rem 1rem 0rem 0rem}.comingSoonVisibleClose button{height:fit-content;padding:0}.comingSoonHidden,.comingSoonHiddenCallout,.comingSoonHiddenClose{opacity:0}.comingSoonHidden,.comingSoonHiddenCallout,.comingSoonHiddenClose{display:none}.ls-demo{height:100vh}.ls-demo h2{font-family:Karla;font-size:1.625rem;font-weight:700;line-height:30.39px;text-align:center}.ls-demo .config{background-color:#f9f9f9;margin:0;height:auto;padding:0}.ls-demo .transparency,.ls-demo .heatmap{display:flex;justify-content:center}.widgetButtons button{margin:1rem 0 0 0rem}.ls-demo .transparency h3{font-family:Karla;font-size:1.125rem;font-weight:400;line-height:21.04px;text-align:left}.ls-demo .transparency .switch,.ls-demo .heatmap .switch{margin:1rem 0 0 0rem}.style-container button{font-family:Karla;font-size:clamp(1.125rem,.8333rem + 1.1667vi,1.5625rem);font-weight:700;line-height:clamp(1.315rem,.9738rem + 1.365vi,1.8269rem);letter-spacing:0em;text-align:center;border-radius:10rem;cursor:pointer;transition:box-shadow .3s ease;padding:.5em 1em;min-width:10em;display:block;height:auto}.clothing_recommendation{color:#1492e2;margin:1rem 1.5rem .5rem;text-align:center;font-weight:700}.ls-container .sizeBox{background-color:#d0b4cd}.ls-container .sizeBox:hover{cursor:pointer}.basic-info,.login{padding:5%;height:100vh}.login-container,.basic-info-container{background-color:#fff;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;border:1px solid #afafaf;border-radius:20px;margin-top:3vh;margin-bottom:3vh}.basic-info-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;width:100%;gap:2rem;padding:1rem;margin-top:0}.config-buttons{display:flex;justify-content:space-evenly;flex-direction:column;margin-top:1rem;width:80%;gap:.8rem}.basic-info-container .heading,.feedback-container .heading,.try-on-container .heading,.login-container .heading{font-size:clamp(1.6rem,5vw,2.2rem);font-weight:700;font-family:Lora,serif;text-align:center;margin:0 0 1.5rem}.basic-info-container .sub-heading,.try-on-container .sub-heading{color:var(--color-mauve);font-weight:600;font-size:18px}.config-buttons button{border:none;color:#000;background-color:#bcb7f0;border-radius:2rem;height:2.2rem;font-size:22px;width:9rem;margin:0 auto;display:block;line-height:1rem;margin-bottom:1rem;font-family:karla,sans-serif;font-weight:500;width:100%}.config-buttons button.selected{border:3px solid var(--color-mauve);padding:.2rem 0}.size-group .size-button{margin:1rem .3rem .3rem}.size-group .size-button.selected{background-color:#bcb7f0;color:#fff}.size-group{display:flex;justify-content:center}.basic-info-container .info-text{display:flex;justify-content:center;gap:.7rem;margin:1rem 0;text-align:center;flex-direction:column}.basic-info-container .info-text p{font-weight:600}.basic-info-container .btn-container{width:100%}.feedback-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:85%;text-align:center;gap:.5rem}.feedback-container .text-block a{color:#53067e;font-size:large;text-decoration:underline}.feedback-container .text-block a:hover{font-weight:500}.feedback-container .text-block .sub-heading{margin:.9rem 0 .6rem}.feedback-container .text-block h2{margin:0;padding:0;font-size:clamp(1.3rem,5vw,1.7rem)}.feedback{margin:0 1rem;display:flex;flex-direction:column;height:100vh;justify-content:center}.feedback .row{display:flex;flex-direction:column;width:100%;margin-top:1rem}.feedback-container .text-block p{font-size:clamp(1rem,2vw,1.1rem);font-weight:400;margin:.5rem 0}.feedback-container .text-block{margin:0 0 1.5rem}.feedback .close-button{align-items:flex-start;justify-content:center;font-size:x-large}.feedback-container .heading{margin:1rem 0 .2rem}.feedback-container .purple{color:#53067e;font-weight:600}.feedback-container .purple:hover{cursor:pointer;text-decoration:underline}.ls-demo .close-button{padding:1rem}.try-on-container .heading{padding:1.5rem 0 0;margin:0 0 .8rem}.try-on-container h2,.try-on-container p{font-family:Outfit,sans-serif}.try-on-container .numericDivs{display:flex;justify-content:center;gap:.5rem;margin:0}.try-on-container .sizeBox{border:none;background-color:#e6e6e6;margin:0rem .25rem .5rem}.try-on-container .sizeBox:hover{cursor:pointer;border:solid 1px var(--color-mauve)}.try-on-container .sizeBox.selected{border:solid 3px var(--color-mauve);background-color:#e0d1ff}.try-on-container button{color:#fff;background-color:var(--color-mauve);border-radius:2.5rem;width:9rem;height:2rem;justify-content:center;padding:0;font-size:1rem}.try-on-container .primary-btn:hover{background-color:#5a3d94}.try-on-container .cta-btn{background-color:var(--color-sunlight);color:#000}.try-on-container .primary-btn{background-color:var(--color-mauve);margin:0 0 .5rem}.form-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.try-on-container .form-container form{display:flex;flex-direction:column;gap:1rem;align-items:center;width:100%}.try-on-container .sub-heading-cta{font-size:1.2rem;padding:1rem 0 0}.try-on-container form input{width:80%;padding:.5rem;font-size:medium;margin-top:0}.try-on-container h2{padding:1rem 0 0}.basic-info-container .error,.try-on-container .error{color:var(--color-crimson);display:flex;justify-content:center;margin:.5rem 0 2rem}.try-on-container .ls-demo{height:100vh}.feedback .prev-btn{background:transparent;border:none;width:2rem;font-size:large;height:auto;padding:0}.login-container form{margin:1.5rem 0 1.8rem}.login-container .google{font-size:clamp(.95rem,2vw,1.1rem)}.login-container .btn-container{margin:2rem 0 0}.login-container{display:flex;flex-direction:column;gap:1vh;min-width:90vw}.login{display:flex;align-items:center}.login-container .inputInfo{margin:.2rem 0;padding-bottom:1rem}.login-container .inputInfo .error{color:#d11149;margin-top:0;font-size:13px}.loading-container{display:flex;flex-direction:column;align-items:center;gap:1.5rem;justify-content:center;min-height:21rem}.fit-text{width:70%;background-color:#bcb7f07b;border-radius:.3rem;text-align:center;padding:.3rem 0;margin:.5rem auto}.basic-info-container .heading{margin:5rem 0 1.5rem}.basic-info-container .basic-info-middle{text-align:center;flex-grow:.4}.canvas-container{position:relative;width:90%;height:21.5rem;margin:0 auto}.image-overlay{position:absolute;bottom:1px;display:flex;justify-content:center;z-index:1;width:100%;pointer-events:none;opacity:.6}.image-overlay img{height:auto;width:15rem}button.widget-choice{text-align:center;font-size:large;color:#595959;width:75px;height:75px;border-radius:50%;margin:2rem;background-color:#dcdcdc;align-items:center;justify-content:center;font-size:xx-large}.widget-choice-made{text-align:center;font-size:large;width:75px;height:75px;border-radius:50%;margin:2rem;align-items:center;justify-content:center;font-size:xx-large}.widget-choice:hover,.widget-choice-made{background-color:#5a3d94;color:#fff}.reason-collect{color:#404040;width:75%}p.explain-request{color:#5a3d94;font-size:x-large;font-weight:600;width:80%;margin:1.75em 1.75em 0}p.random-message{font-size:larger;width:90%;font-weight:500;margin:1em}.product-link a{color:#1492e2}.product-link a:hover{color:#1492e2;text-decoration:underline}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-ext-400-normal-04647840.woff2) format("woff2"),url(/assets/outfit-latin-ext-400-normal-7a074dd1.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-400-normal-e5897a88.woff2) format("woff2"),url(/assets/outfit-latin-400-normal-b20a679d.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-ext-400-normal-b7ef2cd1.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-400-normal-0a32035a.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-normal-495d38d4.woff2) format("woff2"),url(/assets/roboto-cyrillic-400-normal-adba67d2.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAXMABIAAAAACeAAAAVwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbIBw2BmAANAhUCYM8EQwKg2iDSgsQABIUATYCJAMcBCAFgnQHIAyCSRt8CAieB2WbnmbLuYAwwpK8+iIe4P3r89wHDZaakNWCmB8R66SEWr+ILhpijnTqf6QAyyF8GVAOAPOWtmNg6llFXANTaQXCgXMubThOj6JRPCJsEWW3o1/4wX411uruvta/9FF8Zz50qenu3hVxmf4QIi1dRSzhkcR0SqA1QoiwzI2uAUbffgtBpA0YCssEQRChiaaAgMpAFvDsmKQshIEEer1l/u1J0Sbi8P6OJsQc3VHd6N0nlHe1MAhFbvPNcXJVWKNNekPqCYVx/lj8nqMi5BY4Pd6hectSY5E2Lll8SMf/HJXfEKEOfCtEMjEFBEHtpSkbjBK4aB1MIEjT/t9z/+W3j8FgVyeNWdDn7wh7b19l7pQoyFW8FXcx+P9D4NE2ErMMk4kskmVMCiwyG5ZhhyC7qZ19JoMatwj00/I0GG/uexT/v7K+Ysx9JXVwiRoC1yHR9VGAy9QQcXVQbqOGmOvEACWZm5EnyicLnfULjlggc0ldeRXQEqImnlS9kL8XAZndegKyuixM77OP24/Mzw9QQ7Kfha4v9OEOadjJ0qBYxN896pRbZI6ly/PS82Bs9iiYPpuaWJZEw83lXbg5G5JRslr2VFWPDtfbPBryeqZk5eKg/CqRD2Oz8tcvgJMiFi4RC6PWb9fnkzx74cWAeELYJFCSObI1tnxBfqwo2lPppazn26eGKDWU3KLMvOioppPNX6y4euc5FBq4y6Emd99OYa6zfpnpUhjE4Y/qoWtWQ4tIHr845ZA6bDc+AOSaR/sb6c9Otrh6uj3cUdDVKESNWgCK/GzxKQiLFKJeTz+QgzZKTIUcA2Nz9h2ppBhtbSQxfsjAtk4xoD1oes5gXYPe8UWmx+HjwQeNPfi2Wv/952vDpV/80Njw3WfWXv5IL3662ucz8dd9se78QkPd6ihDH61ZfS/s/KK0fjE+sgih+YDL5pz1vnH249tjfOAcLqZOTdvY/3jL1Hy3vqvcu358ODj2/etmVHfcdW+1t2X6R08H6p3BTzz87uDo6/H/vD/2scffaEf/ThphsXX6jLtDvp7cx6bvFUbnpWbFBWgOekJEip6LgFz63wtE+H/fXrpM++P7m8wAgZk/NJnacWXJLOW1rWO16C5ouY7SRE5T8x0iJ7MpntZyQJtPS2tuKXZpKqNf728OLK1FiJj72rq99z4Ho7G9hTQm0sqlhiEBKlWXfTDq1zbQcaP1HosN1zo/TqWGAGGywdQJhaSfHo9wDdfhs78cJKBZ5glRluQQEG030P7t9IdL+03+rRhRIHjxxwF7IsRHYeWXv0f991G5d9GJAKUIBPIT/jUpF/wa9f/Ccm9YiMnjjap8MPxDeomeuKM1ffn/fWHktrCSBT3iY20i0fZ0BBSOAgtJiYMAUDBoOigYaTtuMB4PJjiY2lFfMDPaqZe2rfYTKVcYVUK+QIPiwY175iFi5Yq4Em50vIyNq4cbYFLL2Fyqwbe4aq5Kx+XgZMhZco180ZCv3b5iqtyXD9VCUsquRpcNT74CH3LW95hzWKkvV3KxoHLNhF5fxylXMNkCLk6rio/XJGRzZWquGi/JysTM3sUM+4wfckMBveM4zKV1U1VT4QMTqQI/IFSPuDBgopvEnkF6u7kQ4gJdWIvWjkeivDg/OWNxRqSXxIolJclBKluW+uwutDVlWXtxjIc9y9fPPiBAxIqR2jR/O1ZmRftILVjVU5bo4zjbmDxi6XLWfHj/+sMns5ZFfyP9jLWD9pU5CFi/MC+Fo8Vo/+XhjzuFH9jQ3a32p2/nQ0fiTr60oFFwFV18KrXSKp2m/+AsuvlQKqXRIVOncITG9B6cRRdfSqt0RP8hVHTzrZOuHdwJDHdwJwA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATgAA4AAAAABVwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAAB8AAAAmAEYABkdQT1MAAAFkAAAAIAAAACBEcExrR1NVQgAAAYQAAAA2AAAANpMNggRPUy8yAAABvAAAAE0AAABgk1Pg+GNtYXAAAAIMAAAAKQAAADQAER+gZ2FzcAAAAjgAAAAMAAAADAAIABNnbHlmAAACRAAAARQAAAEUnMv0r2hlYWQAAANYAAAANgAAADb8atJ6aGhlYQAAA5AAAAAfAAAAJAq6BadobXR4AAADsAAAABwAAAAcE+3/e2xvY2EAAAPMAAAAEAAAABAA0AE9bWF4cAAAA9wAAAAgAAAAIAI3AwluYW1lAAAD/AAAAM0AAAF0GlU5EHBvc3QAAATMAAAAEwAAACD/bQBkeNpjYGRgYuBjgAAxII8NiEGQCcjnAWEgmwEABhIATQAAAQAAAAoAEgAUAAFERkxUAAwAAAAAAAQAAAAA//8AAAABAAAACgAkACYABERGTFQAHmN5cmwAImdyZWsAImxhdG4AIgAAAAAACAAAAAAAAAAA//8AAAAAeNpjYGZpY5zAwMrAwDqL1ZiBgVEeQjNfZEhjYmBgAGIocGBABe7+/u4MDvK+8r5sDP8YGNLYZzExKDAwzgfJsVixbmBQAEJmAPBXCrcAAAB42mNgYGACYmYgFgGSjGCahUEBSLMAIZAv7/v/P4R8sBMszwAAVmAGzQAAAAABAAIACAAC//8ADwAFAGQAAAMoBbAAAwAGAAkADAAPAAAhIREhAxEBAREBAyEBNQEhAyj9PALENv7u/roBDOQCA/7+AQL9/QWw+qQFB/19Anf7EQJ4/V4CXogCXgAAAgB2/+wFCQXEABEAHwAAARQCBCMiJAInNTQSJDMyBBIVJxACIyICBxUUEjMyEjcFCZD++LCs/vaTApIBC6yvAQuQv9C7ttED07m6zAMCqdb+waipATnOadIBQqup/r/VAgEDARX+6/Zr+/7hAQ/9AAIAbwRwAskF1gAFAA0AAAETMxUDIwEzFRYXByY1AZF0xN9Z/t6oA1BJsgSUAUIV/sMBUlt7VTtfu////jL/7AVPBdYAJgAERgAABwAF/cMAAAABAAAAAiMS6JlwgF8PPPUAGQgAAAAAAMTwES4AAAAA1QFS9Pob/dUJMAhzAAAACQACAAAAAAAAeNpjYGRgYM/5x8PAwOn5S/qfF6cBUAQVsAMAb4UEbwADjABkAAAAAAAAAAAB+wAABYAAdgMgAG8Fxv4yAAAAKQApACkAKQBhAH4AigABAAAABwCPABYAVAAFAAEAAAAAAA4AAAIAAiQABgABeNpdjgNyAwAURF/tXqAcdVQbgzo2hrFtXSYHyemyMeabu8A2SdZYWd8BgjDOV9gnOM5XOSQ7ztfm+utz+QYXtMf5Jsd0x/khXnr8UKJMhyoZUqSpc849t9xJzjFQkqTIk1BlokiMa2Vf5CXnuKdXtWGVoCar0pSPc61OiaisLtOUFA3yRKjiH+7VyFCiOMS85o4HXviYMnhZuL9a+iBUSZl3biStoVxrUpbFNE2oKlElpWmejHoJitRIyG6wYuKHP+x45K+G+Ld9LnwzhgAAAHjaY2BmAIP/WQwpDFgAACofAdEA) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-greek-400-normal-daf51ab5.woff2) format("woff2"),url(/assets/roboto-greek-400-normal-076b9dc1.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-vietnamese-400-normal-77b24796.woff2) format("woff2"),url(/assets/roboto-vietnamese-400-normal-d2390f1a.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-ext-400-normal-3c23eb02.woff2) format("woff2"),url(/assets/roboto-latin-ext-400-normal-c2b94086.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-f6734f81.woff2) format("woff2"),url(/assets/roboto-latin-400-normal-a9fdbefa.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
