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;touch-action:pan-x pan-y}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@font-face{font-family:"Gotham";src:url(/static/media/Gotham-Medium.a52599fa.otf)}*{box-sizing:border-box}.App{text-align:center;font-family:"Gotham"}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.main-container{display:flex;flex-direction:column;align-items:center;width:100%;height:100vh}.logo-image{width:calc(50% - 31px);margin:40px 0;max-height:150px}form{position:relative;top:20px}input::-webkit-inner-spin-button{cursor:pointer}input.full-input::-webkit-inner-spin-button{margin-right:15px}.form-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:10px}.form-container,.select-container{display:flex;flex-direction:column;align-items:flex-start;max-width:350px;width:100%;color:#5c5d61}.form-container p,.select-container p{font-size:15px;font-weight:700;padding:0 12px}.form-container div.radio-btns,.select-container div.radio-btns{display:flex;grid-gap:2rem;gap:2rem;padding:0 12px}.input-radio-btn{display:flex;justify-content:flex-start;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px}.input-radio-btn input{visibility:hidden}.input-radio-btn span{margin-left:17px}.input-radio-btn .container-radio-btn-marker{margin:0;padding:0}.input-radio-btn input[type=radio]:after{width:15px;height:15px;border-radius:15px;top:13px;left:3px;position:relative;background-color:#fff;content:"";display:inline-block;visibility:visible;outline:2px auto #f1686e;cursor:pointer}.input-radio-btn input[type=radio]:checked:after{width:9px;height:9px;border-radius:15px;top:13px;left:3px;position:relative;background-color:#f1686e;content:"";display:inline-block;visibility:visible;outline:2.5px auto #f1686e;border:4.5px solid #fff;transform:translate(-1px,-1px)}@supports(-webkit-hyphens:none){.input-radio-btn input[type=radio]:checked:after{border:2.5px solid #fff;transform:none}}.full-input{width:100%}.input-label{left:0;font-family:Gotham;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#5c5d61}.top-buttons{width:100%;position:absolute;top:0}.arrow-btn{position:absolute;left:50px;top:33px;background:#fff;border:none;cursor:pointer}input{border-radius:21px;background-color:#f5f5f5;border:none;margin:0 auto;padding-left:20px;height:41px}.input-height-inches{display:flex;justify-content:space-between;width:100%}.input-height-inches input{max-width:49%;margin:0;padding:0 15px}.input-height-inches.height-error input{background-color:#f5d4d4;border:1px solid red}.input-height-inches.height-error:after{content:"Please fill correct height"}.submit-button{width:100%;height:41px;border-radius:21px;background-color:#f1686e;display:flex;justify-content:center;align-items:center;color:#fff;box-sizing:border-box;cursor:pointer;margin:39px 0;border:none;font-size:13px;text-transform:uppercase}.submit-button.error,.submit-button:disabled{cursor:not-allowed;background-color:#5c5d61}.submit-button.error.clicked~.error-msg.shown,.submit-button:disabled.clicked~.error-msg.shown{opacity:1;transition:.3s}.error-msg{opacity:0;color:red;margin:0;transform:translateY(-35px);display:block;font-size:.7rem;transition:.3s}.select-container-label{font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#5c5d61;padding:12px}.select-container .bra-container{display:flex;flex-direction:column;width:100%}.select-container .bra-container .header{position:relative;height:40px}.select-container .bra-container .header .title{justify-content:center;transform:translateY(10px);font-size:14px;font-weight:700;padding-left:12px;display:inline-block}.select-container .bra-container .header .bra__unit{display:inline-block;position:absolute;right:0}.select-container .bra-container .selectors{display:flex;justify-content:space-between;grid-gap:20px;gap:20px}.select-container .select-container-label{margin-top:15px;text-align:center}.select-input{flex-grow:1;border-radius:21px;background-color:#f5f5f5;color:#000;height:41px;border:none;padding-left:60px;margin:5px 0;font-size:13px;width:155px;outline-color:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAHBAMAAAAhXtopAAAAKlBMVEVHcEwYGiAXGiEXGSEVFx4XGyAWGSAWGx8YGyAYGyAWFiEYGBgWGyEYGiEuR+4FAAAADnRSTlMAgJtkS9GRcra1LhUv6hZOqTkAAAAvSURBVAjXY8hmAAKuAgbeA0DaFYhDGBiYG4A0pwGDEEiOQZFJAEwzJjNAgAMQAwCO0QPx7X2/cQAAAABJRU5ErkJggg==");background-repeat:no-repeat;background-position:90%}.select-input:focus{outline:none}.validation-error{padding-top:6px;box-sizing:border-box;font-size:14px;color:#b74134;align-self:flex-start;margin:0 0 0 30px}.form .left-arrow{position:fixed;left:20px;top:20px;cursor:pointer;z-index:21}.noSelect{-webkit-tap-highlight-color:transparent}.noSelect:focus{outline:none!important}@media(max-width:500px){.form-container{width:310px}.form .left-arrow{position:fixed;left:19px;top:16px;width:5px;height:9px;z-index:21;cursor:pointer}}.switch-small-circle .switch-container{display:flex;flex-direction:row;align-items:center;justify-content:center}.switch-small-circle .switch-button{min-width:40px;max-width:40px;margin:0}.switch-small-circle .switch-button,.switch-small-circle .switch-button__white{display:flex;justify-content:center;font-size:14px;align-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent;padding:10px}.switch-small-circle .switch-button__white{width:34px;height:34px;color:#000;border-radius:30px;background-color:#fff;margin:0 10px 0 0}.switch-small-circle .switch-button:hover{color:#f1686e;border-radius:30px;background-color:rgba(251,217,218,.5)}.switch-small-circle .switch-button__white:hover{color:#f1686e;border-radius:30px;border:1px solid #f1686e;transition:all .1s linear}.switch-small-circle .active{color:#f1686e;border-radius:30px;background-color:rgba(251,217,218,.5)}.switch-small-circle .active__white,.switch-small-circle .active__white:hover{border-radius:30px;background-color:#f1686e;color:#fff;border:none}.switch-big-circle{width:100%}.switch-big-circle .switch-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.switch-big-circle .switch-button{display:flex;justify-content:center;align-items:center;width:49%;background-color:#f5f5f5;height:41px;margin:0;cursor:pointer;-webkit-tap-highlight-color:transparent;padding:10px;border-radius:21px;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#181b21}.switch-big-circle .active{border:3px solid #f1686e;background-color:#f5f5f5;color:#f1686e}.basic-info{display:flex;justify-content:center}.basic-info .form-container{justify-content:center;align-items:center;margin:0 40px}.basic-info .logo-frame{width:110%;max-width:425px;display:flex;justify-content:center;align-items:center;margin-top:15px}.basic-info .logo-frame .separator-line{min-width:2px;height:50px;margin-right:30px;margin-left:30px;background:#cecece}.basic-info input:focus{outline:none}.basic-info .form-email .input-label{padding:10px}.switch-button-img{width:100%}.switch-button-img .switch-container{display:flex;flex-direction:row;cursor:pointer;justify-content:flex-start;width:100%}.switch-button.center{position:relative;left:10.5%;top:0}.switch-button-img .switch-container.space-between{justify-content:space-between}.switch-button-img .switch-button{display:flex;max-width:87px}.switch-button .switch-img-container div{font-size:13px;width:calc(100% - 13px)}.switch-button-img img{margin-right:13px;height:109px;box-sizing:border-box}.switch-button-img .switch-button:hover img{box-shadow:0 3px 6px 0 rgb(0 0 0/16%)}.switch-button-img .switch-button.active img{border:2px solid #f1686e!important;box-sizing:border-box}.advance-info{min-width:282px;max-width:350px;margin:auto;padding-top:20px}.advance-info .female-section{width:inherit;text-align:center}.advance-info .female-section__question-container{margin-bottom:15px}.advance-info .female-section .bra-container{width:inherit}.advance-info .belly-container,.advance-info .hip-container{width:100%;text-align:center}.advance-info .hip-container .switch-button-img .switch-container{justify-content:flex-end}.advance-info .hip-container .switch-button-img .switch-container .switch-button.center{left:unset;margin-left:44px}.advance-info .unclickable{pointer-events:none!important}.advance-info .MuiRadio-colorSecondary,.advance-info .MuiRadio-colorSecondary.Mui-checked{color:#f1686e!important}.advance-info .MuiTypography-body1{font-family:inherit;font-size:14px;font-weight:400}.advance-info .male-container{margin-top:40px}.visualization{height:100vh;max-height:100vh;background-color:#e9e8e8;display:flex}.visualization .left-section{z-index:20;width:350px}.visualization .arrow-left{position:fixed;left:43px;top:34px;cursor:pointer}.visualization .title-section{padding-top:87px;text-align:center;width:auto}.visualization .title-section h1{font-size:20px;font-weight:500;color:#5c5d61}.visualization iframe{border:none;width:100%;height:100%;margin-left:-100px}.visualization .start-over-container{display:flex;justify-content:center;align-items:center;cursor:pointer;position:fixed;bottom:73px;left:100px;z-index:50}.visualization .start-over-container .text{font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:2.83;letter-spacing:normal;text-align:center;color:#f1686e;margin-left:7px}.no-size-container{height:680px;display:flex;justify-content:center;align-items:center;flex-direction:column}.no-size-container .title{font-family:Gotham;font-size:20px;font-weight:500;color:#5c5d61}.no-size-container .start-over-container{display:flex;justify-content:center;align-items:center;cursor:pointer}.no-size-container .start-over-container .text{font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:2.83;letter-spacing:normal;text-align:center;color:#f1686e;margin-left:7px}@media(max-width:500px){.visualization{flex-direction:column;padding-top:40px}.visualization .left-section{width:100%}.visualization .left-section .title-section{padding:0}.visualization iframe{margin:10px auto auto}.visualization .start-over-container{left:30px;top:515px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.scanner-iframe{height:100vh}.scanner-iframe .logo{width:181px;height:36px;margin:30px 0}.scanner-iframe p{font-size:16px;font-weight:100;margin:40px 0;color:#777}.scanner-iframe button{border-radius:80px;background-color:#f1686e;color:#fff;border:none;width:80%;padding:15px 0;font-weight:700}.qrcode{background-color:#fff;padding:20px;border-radius:50%}.qrcode img{box-sizing:content-box;width:60px;transform:translate(1px,3px);fill:#000}.qrcode label{display:none}.qrcode.loading .qrcode__img,.qrcode.loading img{background:transparent url(/static/media/loader-gif.3a7991f4.gif) 50% no-repeat}.scan-result{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:33px}.scan-result img.logo{width:181px;height:36px;margin-bottom:44px}.scan-result .container{width:310px;height:252px;padding:12px 0 32px;border-radius:25px;background-color:#f5f5f5;display:flex;margin-bottom:28px;flex-direction:column;align-items:center;position:relative}.scan-result .container button.back{background-color:transparent;border:none;padding:10px;line-height:.7;cursor:pointer;position:absolute;left:12px;top:5px;transition:.2s}.scan-result .container button.back img{width:9px;height:15.7px}.scan-result .container button.back:hover img{transform:scale(1.2);transition:.2s}.scan-result .container div{width:181px;position:relative}.scan-result .container div h6{margin:0;font-family:Gotham;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#5c5d61}.scan-result img.product-image{margin-top:28px;width:161px;height:161px;border-radius:50%;object-fit:contain;background-color:#dcdcdc}.scan-result .scan-again{margin-top:43px;display:flex;align-items:center;justify-content:center;width:225px;height:41px;padding:13px 18px 12px 21px;border-radius:21px;border:3px solid #f1686e;background-color:#fff;font-family:Gotham;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#f1686e}.scan-result .scan-again img{width:21.3px;height:15px;object-fit:contain;margin-right:10px}.scan{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:33px;background-color:#f5f5f5}.scan .logo{width:181px;height:36px}.scan .qr-code{display:flex;align-items:center;justify-content:center;margin:50px 0}.scan .qr-code .qrcode{-webkit-margin-end:10px;margin-inline-end:10px}.scan .qr-code .qrcode.show{background-color:unset;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:fixed;display:flex;justify-content:center;top:0;left:0;width:100vw;height:100vh;margin:0;z-index:100}.scan .qr-code .qrcode.show:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,.65)}.scan .qr-code .qrcode.show:after{content:"";background-color:#fff;border-radius:50%;width:100px;height:100px;transform:scale(3);position:absolute;top:25vh}.scan .qr-code .qrcode.show .qrcode__img,.scan .qr-code .qrcode.show img{position:relative;transform:scale(2.5);top:25vh;z-index:101;height:60px;width:60px}.scan .qr-code .qrcode.show label{display:inline-block;position:absolute;top:65vh;left:0;width:100vw;color:#fff}.scan h4{margin:0 0 6px;font-family:Gotham;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#5c5d61;text-align:start}.scan h5{font-size:15px;font-weight:500;color:#5c5f63}.scan h5,.scan h6{margin:0;font-family:Gotham;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:start}.scan h6{font-size:12px;font-weight:100;color:#999a9c}.scan .heading{align-items:flex-start;-webkit-margin-end:10px;margin-inline-end:10px;flex-grow:1}.scan .heading,.scan .white-box{display:flex;flex-direction:column}.scan .white-box{background-color:#fff;border-radius:30px 30px 0 0;align-items:center;padding:30px;width:100%}.scan .white-box .content{display:flex;flex-direction:column;align-items:flex-start}.scan .white-box .content .more-actions-title{margin:40px 0}.scan .white-box .content .action-box{display:flex;justify-content:space-between;width:100%}.scan .white-box .content .action-box .circle{background-color:#f5f5f5;border-radius:50%;width:45px;height:45px;display:flex;align-items:center;justify-content:center;-webkit-margin-end:10px;margin-inline-end:10px}.scan .white-box .content .action-box .circle img{height:60%}.scan .white-box .content .action-box.scanner-box{margin-bottom:40px}.scan .white-box .content .action-box.scanner-box .circle img{transform:translateX(-1px)}.scan .white-box .content .action-box.instant-app .circle img{transform:rotate(16deg)}.scan .white-box .content .action-box a,.scan .white-box .content .action-box button{display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:transparent;border:none;padding:0;text-decoration:none;width:100%;transition:.2s}.scan .white-box .content .action-box a img[alt=arrow],.scan .white-box .content .action-box button img[alt=arrow]{transform:rotate(180deg);height:10px}.scan .white-box .content .action-box a:hover,.scan .white-box .content .action-box button:hover{background-color:#ddd;transition:.2s}.scan .white-box .content .action-box a:disabled,.scan .white-box .content .action-box button:disabled{cursor:not-allowed;-webkit-filter:grayscale(1);filter:grayscale(1)}.scan .white-box .content .action-box.in-app a{transition:.2s}.scan .white-box .content .action-box.in-app a:hover{background-color:#ef5158;transition:.2s}.start-over{position:absolute;top:0;height:100%;min-height:600px;display:flex;align-items:flex-end;z-index:-1;margin:auto;width:100%}.start-over button{display:flex;align-items:center;background-color:transparent;border:none;cursor:pointer;padding:7px;font-family:Gotham;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:2.83;letter-spacing:normal;text-align:center;color:#5c5d61;margin:0 auto 10px;transition:.2s}.start-over button img{width:11.8px;height:11.8px;margin:1.5px 2.9px 1.7px 0;object-fit:contain}.start-over button:hover{transform:scale(1.2);transition:.2s}.product-item{display:flex;flex-direction:column;padding:0;text-align:center;width:auto}.product-item:not(:last-of-type){border-right:1px solid #bfbfbf}.product-item .product-name{padding:5px;border-bottom:1px solid #bfbfbf;font-size:15px;font-weight:500;min-height:37px;display:flex;justify-content:center;align-items:center;min-width:130px;width:auto;white-space:nowrap;color:#5c5d61}.product-item .product-size{background:#fff;color:#f1686e;font-size:16px;font-weight:700;height:30px;display:flex;justify-content:center;align-items:center;flex-grow:1}.category-row{display:flex;margin-bottom:30px;background:#f5f5f5;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:84px;border-radius:12px;border:1px solid #bfbfbf;overflow:auto}.category-row .category-name{display:flex;justify-content:center;align-items:center;color:#5c5d61;padding:0 25px!important;min-width:150px}.content{margin:auto;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column}.content .table{font-family:"Gotham";color:#000}.content .title{text-align:left}.loader{display:grid;position:fixed;top:0;left:0;right:0;bottom:0;place-content:center;background-color:rgba(51,51,51,.8);color:#fff;z-index:100;cursor:progress}.loader img{width:10vw;margin:0 auto 40px;animation-name:rotate;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal{color:#000;display:grid;place-content:center;height:100vh;width:100vw}.modal,.modal .screen{position:absolute;top:0;left:0}.modal .screen{right:0;bottom:0;background-color:#333;opacity:.7;width:unset!important;z-index:100}.modal .container{z-index:101;background-color:#ddd;border:none;border-radius:10px;padding:20px;top:unset!important;display:grid;place-content:center;height:100%!important}.modal .container,.modal .container .content{margin:auto;width:unset!important;position:unset!important}.modal .container .content{overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:break-spaces;display:flex;flex-direction:column}.modal .container .content h3{text-transform:capitalize}.modal .container .btns{width:unset!important;position:unset!important;display:flex;align-items:center;justify-content:space-evenly;grid-gap:20px;gap:20px;margin-top:35px}.modal .container .btns button{border:none;border-radius:50px;padding:10px;color:#fff;font-weight:700;min-width:100px;cursor:pointer}.modal .container .btns button.ok-btn{background-color:#f1686e}.modal .container .btns button.ok-btn:hover{background-color:#ef5158}.modal .container .btns button.cancel-btn{background-color:#333}.modal .container .btns button.cancel-btn:hover{background-color:#262626}
/*# sourceMappingURL=main.c1a468c4.chunk.css.map */