@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;800&display=swap);@font-face{font-family:Inter;src:url(../fonts/Inter-Regular.f21839ad.woff2) format("woff2");font-weight:400;font-style:normal}*,:after,:before{box-sizing:inherit;padding:0;margin:0;box-sizing:border-box}a,input:focus,textarea:focus{outline:none!important}a{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0}ol,ul{list-style:none}img{max-width:100%;height:auto}a{text-decoration:none}.landing h2{color:#002030;margin-bottom:40px}.landing .banner{min-height:50vh;position:relative}@media(max-width:991px){.landing .banner{background-position:45%}}@media(max-width:576px){.landing .banner{background-position:42%}}@media(min-width:992px){.landing .banner{text-align:center}}.landing .banner .banner-text{color:#002030;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media(max-width:767px){.landing .banner .banner-text{padding-left:23px}}.landing .banner .banner-text h1{font-size:3.6rem;position:relative;top:0;line-height:1.1;text-shadow:none;color:#002030}@media(max-width:767px){.landing .banner .banner-text h1{font-size:40px;max-width:200px}}@media(max-width:991px){.landing .banner .banner-text .v-btn{margin-right:0;margin-left:0}}.landing .banner .separator{margin:40px auto}.landing .banner .view-more{position:absolute;bottom:35px;left:0;width:100%}@media(min-width:768px){.landing .banner .view-more{font-size:14px}}.landing .banner .view-more:after{content:"";position:absolute;bottom:-15px;left:50%;width:10px;height:10px;margin-left:-5px;border-left:1px solid #002030;border-bottom:1px solid #002030;transform:rotate(-45deg)}.landing .content{max-width:900px;padding:50px;margin:auto}@media(min-width:768px){.landing .content{margin-top:30px}}.landing .content h2{font-size:1.88rem;line-height:1.1}.landing .content .small-text{font-size:.8em}.landing .content .v-btn{margin-top:20px}.landing ol{margin-top:50px;padding-left:0}.landing-step .v-btn{margin:auto;display:block;box-shadow:none!important}.stepper-wrapper{background-color:#f2ede4;padding:10px 0;position:fixed;left:0;right:0;z-index:999}.stepper-wrapper .inner:before{content:"";position:absolute;top:50%;width:100%;height:1px;left:25px;background-color:#002030}.stepper-wrapper .progress-wrapper{display:inline-block;z-index:10;position:relative;background-color:#f2ede4}.stepper-wrapper .v-progress-circular{width:60px!important;height:60px!important;margin-top:20px}.stepper-wrapper .v-progress-circular:before{content:"";height:100%;width:100%;border-radius:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 3px #bbb}.stepper-wrapper .v-progress-circular:after{content:"";height:88%;width:88%;border-radius:100%;position:absolute;top:6%;left:6%;box-shadow:0 0 4px #bbb;background-color:#fff}.stepper-wrapper .v-progress-circular__underlay{stroke:rgba(0,0,0,.2)!important;opacity:0}.stepper-wrapper .v-progress-circular__overlay{stroke:#002030!important;stroke-linecap:round;transform-origin:100% 100%}.stepper-wrapper .v-progress-circular svg{z-index:10!important;transform:rotate(-90deg)!important;overflow:visible}.stepper-wrapper .v-progress-circular__info{z-index:10;color:#002030;align-items:baseline;font-family:Inter,Arial,sans-serif;position:relative;top:-2px}.stepper-wrapper .v-progress-circular__info span{font-size:1.2em;font-weight:700;margin-right:2px}.stepper-wrapper .stepper-header{position:absolute;top:50%;background-color:#f2ede4;right:0;transform:translateY(-50%);padding-left:10px;padding-right:25px;max-width:60%}.stepper-wrapper .stepper-header h3{font-size:.75rem;color:#002030;font-weight:700;margin:0;line-height:1.2;font-family:Inter,Arial,sans-serif}.stepper-wrapper .stepper-header h3 .next{font-weight:400}.stepper-wrapper .stepper-header h3.current-step{color:#002030;text-transform:none;font-family:Inter,sans-serif;margin-bottom:4px;font-size:1.2rem;text-transform:uppercase}@media(min-width:768px){.stepper-wrapper .stepper-header h3.current-step{margin-bottom:2px;font-size:1rem}}.stepper-wrapper .stepper-header h3.current-step .next{display:none}.landing-step.beautician .banner{background:url(../img/online-beautician.9283ed9d.jpg) no-repeat;background-position:60% top;min-height:650px}@media(min-width:992px){.landing-step.beautician .banner{background-position:top}}.landing-step.beautician .banner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.25)}.landing-step.beautician .banner .separator{background:url(../img/line-loading-white.d60690b5.svg) no-repeat}.landing-step.beautician .banner .banner-text h1{color:#fff}.landing-step.beautician .banner .view-more{color:#fff!important}.landing-step.beautician .banner .view-more:after{border-color:#fff}.landing-step .banner{background-image:url(../img/online-beautician.9283ed9d.jpg);background-size:cover}.v-form{padding-top:100px}.v-form .part h1{font-size:36px;line-height:1.1;width:80%;margin-left:auto;margin-right:auto}@media(min-width:768px){.v-form .part h1{margin-bottom:10px;font-size:44px}}.v-form .part h1 .icon-title{width:70px;margin:auto;display:block;margin:0 auto 20px}.v-form .part .title-review{display:none}.v-form .part h2{font-size:.9rem;text-transform:uppercase;font-weight:400;margin-bottom:30px}.v-form .part .part-header{text-align:center;max-width:600px;margin:auto}.v-form .part .part-header.review .separator,.v-form .part .part-header.review .title-review,.v-form .part .part-header.review h2{display:block!important;color:#002030!important}.v-form .part .part-header.review .title-review{font-size:2.5rem!important;margin-bottom:1rem}.v-form .part .part-header h1,.v-form .part .part-header h2{color:#002030}.v-form .part .part-header h2{font-family:Inter,Arial,sans-serif}@media(max-width:767px){.v-form .part .part-header h2{margin-top:12px}}.v-form .part .part-header p{font-size:.8rem}.v-form .part .part-header p.question{color:#002030;font-family:Inter,serif;font-size:1.45rem;margin-bottom:50px}@media(min-width:768px){.v-form .part .part-header p.question{font-size:1rem;margin-bottom:100px}}.v-form .part-5 label{font-family:Inter,serif}.v-form .part-7{text-align:center}.v-form .part-7 .max-pic-text{max-width:250px;margin:auto;font-size:11px;text-align:center}.v-form .part-7 .small-text{font-size:.7rem;max-width:400px;margin:10px auto 0}.v-form .part-7 .v-btn.primary{background-color:#002030!important;border:1px solid #002030!important}.v-form .part-7 h3{margin-top:50px;margin-bottom:50px;color:#002030;font-size:1.4rem}@media(min-width:768px){.v-form .part-7 h3{font-size:1.2rem}}.v-form .part-7 .img-preview-wrapper{margin-top:75px;justify-content:space-between;max-width:550px;margin:auto;display:flex}.v-form .part-7 .file-name{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-form .part-7 .imagePreviewWrapper{border:2px dashed #002030!important;border-radius:10px;display:inline-block;width:70px;height:70px;position:relative}.v-form .part-7 .imagePreviewWrapper .v-file-input__text{width:70px;height:70px;overflow:hidden}.v-form .part-7 .imagePreviewWrapper .v-image{width:100%;height:100%}.v-form .part-7 .imagePreviewWrapper .v-input{position:absolute;top:0;left:0;padding-top:0;margin-top:0}.v-form .part-7 .imagePreviewWrapper .v-input .mdi-close{position:absolute;right:0;top:0;z-index:99999;height:auto!important;width:auto!important}.v-form .part-7 .imagePreviewWrapper .v-input .v-icon,.v-form .part-7 .imagePreviewWrapper .v-input__icon,.v-form .part-7 .imagePreviewWrapper .v-input__prepend-outer{width:100%;height:100%}.v-form .part-7 .imagePreviewWrapper .v-input--is-dirty .mdi-camera{display:none}.v-form .part-7 .imagePreviewWrapper .v-input .mdi-camera:before{font-size:1.75rem;color:#002030}.v-form .part-7 .imagePreviewWrapper .v-input__slot{margin-bottom:0}.v-form .part-7 .imagePreviewWrapper .v-input__slot:after,.v-form .part-7 .imagePreviewWrapper .v-input__slot:before{display:none}.v-form .part-7 .imagePreviewWrapper .v-input__prepend-outer{position:absolute;top:50%;left:50%;z-index:100;transform:translate(-50%,-50%)}.v-form .part-7 .imagePreviewWrapper .v-text-field__details{display:none}@media(min-width:380px){.v-form .part-7 .imagePreviewWrapper,.v-form .part-7 .imagePreviewWrapper .v-file-input__text{width:100px;height:100px}}@media(min-width:500px){.v-form .part-7 .imagePreviewWrapper,.v-form .part-7 .imagePreviewWrapper .v-file-input__text{width:150px;height:150px}}.v-form .part-7 ol{max-width:600px;margin:auto}@media(min-width:768px){.part-8 .inputs-wrapper{display:flex;justify-content:space-between;flex-direction:row}.part-8 .inputs-wrapper .name{width:70%;margin-right:5%}.part-8 .inputs-wrapper .age{width:25%;min-width:100px}}@media(min-width:768px){.mw-75{max-width:75%;margin:auto}}.question-icon{width:50px;margin-right:30px}.part-9 label{font-family:Inter,sans-serif}.part-9 .pre-cta-text{text-align:center;color:#002030}.part-9 .question{margin-bottom:75px!important}.current-step-9 .v-form .btn-wrapper{margin-top:0}.v-form .v-input--checkbox,.v-form .v-radio{position:relative;border:1px solid #e2e2e2;border-radius:3px;margin-bottom:20px!important;background-color:#fff}.v-form .v-input--checkbox p,.v-form .v-radio p{line-height:1.4}.v-form .v-input--checkbox.top-right .v-input--selection-controls__input,.v-form .v-radio.top-right .v-input--selection-controls__input{position:absolute;top:20px;right:13px}.v-form .v-input--checkbox.v-item--active,.v-form .v-radio.v-item--active{border:3px solid #002030}.v-form .v-input--checkbox .v-input__slot{padding:25px 30px;margin-bottom:0}.v-form .v-input--checkbox .v-messages{display:none}.v-form .v-input--checkbox:not(.toggle) .v-input--selection-controls__input{margin-right:14px}.v-form .v-input--checkbox:not(.toggle) .v-input--selection-controls__input .mdi-checkbox-blank-outline{border:1px solid #777;box-shadow:inset 0 0 7px #ccc}.v-form .v-input--checkbox:not(.toggle) .v-input--selection-controls__input .mdi-checkbox-blank-outline:before{opacity:0}.v-form .v-input--checkbox:not(.toggle) .v-input--selection-controls__input .mdi-checkbox-marked{border:1px solid #002030;box-shadow:inset 0 0 8px rgba(0,32,48,.5)}.v-form .v-input--checkbox:not(.toggle) .v-input--selection-controls__input .mdi-checkbox-marked:after{background-color:#002030;opacity:1;border-radius:0;width:62%;height:64%;top:18%;left:20%;transform:scale(1)}.v-form .v-input--checkbox:not(.toggle) .v-input--selection-controls__input .mdi-checkbox-marked:before{opacity:0}.v-form .v-input--checkbox.toggle .v-input__slot{transition:none}.v-form .v-input--checkbox.toggle .v-input--selection-controls__input{background-color:#f2f2f2;box-shadow:inset 0 0 3px #bbb;width:30px;border-radius:20px;height:19px;margin-right:0}.v-form .v-input--checkbox.toggle .v-input--selection-controls__input .mdi-checkbox-blank-outline{position:absolute;top:-2px;right:25%;font-size:27px}.v-form .v-input--checkbox.toggle .v-input--selection-controls__input .mdi-checkbox-blank-outline:before{content:"";background-color:#e2e2e2;z-index:10;width:23px;height:23px;border-radius:100%;box-shadow:2px 2px 4px #ababab}.v-form .v-input--checkbox.toggle .v-input--selection-controls__input .mdi-checkbox-blank-outline:after{display:none}.v-form .v-input--checkbox.toggle.v-input--is-label-active{border:3px solid #002030}.v-form .v-input--checkbox.toggle.v-input--is-label-active .v-input__slot{padding:23px 28px}.v-form .v-input--checkbox.toggle.v-input--is-label-active .v-input--selection-controls__input{background-color:rgba(0,32,48,.5);box-shadow:inset 0 0 2px #002030!important}.v-form .v-input--checkbox.toggle.v-input--is-label-active .mdi-checkbox-marked{position:absolute;top:-2px;right:-25%;font-size:27px}.v-form .v-input--checkbox.toggle.v-input--is-label-active .mdi-checkbox-marked:before{content:"";background-color:#e2e2e2;z-index:10;width:23px;height:23px;border-radius:100%;box-shadow:2px 2px 4px #ababab;background-color:#002030}.v-form .v-radio{padding:25px 30px}@media(max-width:767px){.v-form .v-radio .v-label{align-items:flex-start}}.v-form .v-radio.v-item--active{padding:23px 28px}.v-form .v-radio.v-item--active .v-input--selection-controls__input .mdi-radiobox-marked{border:1px solid #002030;box-shadow:inset 0 0 7px rgba(0,32,48,.5);font-size:0;width:24px!important;height:24px!important;padding:0;margin:0;line-height:1;border-radius:100%;transform:scale(1)}.v-form .v-radio.v-item--active .v-input--selection-controls__input .mdi-radiobox-marked:before{font-size:0}.v-form .v-radio.v-item--active .v-input--selection-controls__input .mdi-radiobox-marked:after{width:14px;height:14px;background-color:#002030;opacity:1;top:4px;left:4px;transform:scale(1)}.v-form .v-radio .mdi-radiobox-blank{font-size:0;width:24px;height:24px;padding:0;margin:0;line-height:1;border-radius:100%;border:1px solid #777;box-shadow:inset 0 0 7px #ccc}.v-form .v-radio .mdi-radiobox-blank:before{font-size:0}.v-form .v-label{padding-right:50px;font-size:.85rem;margin-bottom:0}.v-form .v-label b{display:block;margin-bottom:10px;font-family:Inter,serif;font-size:1rem;line-height:1.2}.v-form .v-label p{margin-bottom:0;font-size:1rem!important;color:#7c7c7c;font-weight:500!important}.v-form .v-label i{margin-right:20px}.v-form .v-input--checkbox.v-input--is-label-active .v-label,.v-form .v-input--checkbox.v-input--is-label-active .v-label p,.v-form .v-radio.v-item--active .v-label,.v-form .v-radio.v-item--active .v-label p{color:#002030}.v-form .v-expansion-panel{margin-bottom:20px;border:1px solid #e2e2e2}.v-form .v-expansion-panel:before{display:none}.v-form .v-expansion-panel--active{margin-top:0;border:3px solid #002030}.v-form .v-expansion-panel--active .v-expansion-panel-header .v-label{padding:18px!important}.v-form .v-expansion-panel .v-input--checkbox,.v-form .v-expansion-panel .v-radio{border:0;box-shadow:none}.v-form .v-expansion-panel .v-expansion-panel-content .v-input--checkbox .v-input--selection-controls__input,.v-form .v-expansion-panel .v-expansion-panel-content .v-radio .v-input--selection-controls__input{position:relative;top:0;right:0;font-size:1rem}.v-form .v-expansion-panel .v-expansion-panel-content .v-input--checkbox .v-label,.v-form .v-expansion-panel .v-expansion-panel-content .v-radio .v-label{padding:10px;font-size:1rem}.v-form .v-expansion-panel .v-expansion-panel-content p{margin-top:30px;margin-bottom:20px;color:#002030;font-weight:600}.v-form .v-expansion-panel .v-expansion-panel-content .v-input{margin-top:0;padding-top:0}.v-form .v-expansion-panel .v-input--checkbox{margin-bottom:0!important}.v-form .v-expansion-panel .v-input--checkbox .v-input__slot{padding:0}.v-form .v-expansion-panel .v-expansion-panel-header{padding:0!important;border-radius:10px!important}.v-form .v-expansion-panel .v-expansion-panel-header--active{min-height:57px;border-radius:10px 10px 0 0!important;border-bottom:1px solid #002030}.v-form .v-expansion-panel .v-expansion-panel-header .v-input{margin-top:0;border:0;padding-top:0;border-radius:10px 10px 0 0!important;border-radius:10px!important}.v-form .v-expansion-panel .v-expansion-panel-header .v-input--is-label-active{padding-top:0}.v-form .v-expansion-panel .v-expansion-panel-header .v-input--is-label-active label{color:#002030}.v-form .v-expansion-panel .v-expansion-panel-header .v-input__slot{padding:0!important}.v-form .v-expansion-panel .v-expansion-panel-header .v-input--selection-controls__input{position:absolute;top:20px;right:20px}.v-form .v-expansion-panel .v-expansion-panel-header .v-label{padding:20px;font-size:1rem}.v-form .v-expansion-panel .v-expansion-panel-header__icon{display:none}.v-form .btn-wrapper{text-align:center;margin-top:100px;margin-bottom:100px}.v-form .btn-wrapper .v-btn{padding:10px 30px!important}@media(min-width:767px){.v-form .btn-wrapper .v-btn{padding:20px 60px!important}}.v-form .btn-wrapper .v-btn.primary{background-color:#002030!important;border:1px solid #002030!important}.v-form .btn-wrapper .v-btn.secondary{background:none!important;border:1px solid #002030!important;color:#002030!important;margin-right:25px}.v-form .v-select__slot{background:#fff}.v-form .v-select.v-input--is-dirty .v-label{display:none!important}.v-form .v-select.v-input--is-dirty .v-input__slot:after,.v-form .v-select.v-input--is-dirty .v-input__slot:before{display:none}.v-form .v-select .v-input__icon{margin-right:10px}.v-form .v-select .v-input .v-input__slot:after,.v-form .v-select .v-input .v-input__slot:before{display:none}.v-form .v-select__slot{border:1px solid #002030}.v-form .v-select__slot .v-label{left:10px!important;top:11px!important}.v-form .v-select__slot label{font-size:.9rem;font-family:Inter,serif}.v-form .v-select-list .v-list-item__action{display:none}.v-form .v-select-list .v-list-item--active{background-color:#002030}.v-form .v-select-list .v-list-item--active .v-list-item__title{color:#fff}.v-form .v-chip{background:#002030!important;border-radius:4px!important;border:1px solid #002030}.v-form .v-chip__content{color:#fff}.v-form .v-messages__message{color:#002030;padding-left:10px;margin-top:8px}@media(min-width:768px){.v-form .v-messages__message{margin-top:4px}}.v-form .error--text .v-messages__message{color:red;font-weight:600;font-size:13px}.v-form .mdi-menu-down:before{content:"";width:.7rem;height:.7rem;border-bottom:2px solid #002030;border-left:2px solid #002030;transform:rotate(-45deg)}.v-form .v-text-field input,.v-form .v-text-field input.used,.v-form .v-textarea textarea{font-family:Inter,serif;color:#002030!important;padding:10px}.v-form .v-text-field input,.v-form .v-textarea textarea{margin-top:10px;padding:10px}.v-form .v-textarea{background:#fff;margin-top:20px}.v-form .v-textarea .v-label{top:23px}.v-form .v-text-field .v-label,.v-form .v-text-field .v-label--active{left:10px!important}.face-wrapper.released .face-status:after{z-index:-1}.face-ctn{display:inline-block;position:relative;margin:30% 35% 0 35%;font-size:8px;transition:all .3s}.face-ctn:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:999}.face-ctn>img{position:relative;z-index:1}@media(min-width:321px){.face-ctn{margin:30% 30% 0 30%;font-size:10px}}@media(min-width:578px){.face-ctn{margin:25% 30% 0 30%;font-size:16px}}@media(min-width:720px){.face-ctn{font-size:18px}}.face-ctn .problem .circle{position:absolute;width:6.13em;height:6.13em;background-color:#fff;border-radius:100%;transition:border .2s;z-index:1;background-size:cover}.face-ctn .problem .circle:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;border-radius:100%;border:3px solid #fff}@media(min-width:768px){.face-ctn .problem .circle:before{border:4px solid #fff}}.face-ctn .problem .circle:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;border-radius:100%;border:1px solid #777;transition:all .2s}.face-ctn .problem .circle.checked p{color:#002030}.face-ctn .problem .circle.checked:after{width:102%;height:102%;left:-1%;top:-1%;border:3px solid #002030}.face-ctn .problem .circle i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.face-ctn .problem .circle p{position:absolute;top:105%;text-align:center;line-height:1.2;font-size:.8rem;width:100%}@media(min-width:768px){.face-ctn .problem .circle p{margin-top:10px}}.face-ctn .problem:before{content:"";background-image:url(../img/face-hover.85729362.png);position:absolute;top:0;width:100%;height:100%;background-size:contain;transition:opacity .7s ease-out;opacity:0;z-index:5}.face-ctn .problem.hover:not(.checked){cursor:pointer}.face-ctn .problem.hover:not(.checked) .circle:after{width:104%;height:104%;left:-2%;top:-2%;border:4px solid #002030}.face-ctn .problem.hover:not(.checked):before{opacity:1;z-index:5}.face-ctn .problem.hover:not(.checked) .face-status:before{opacity:1}.face-ctn .problem.hover:not(.checked) .face-status:after{opacity:0;-webkit-animation:fadeDelay .7s;animation:fadeDelay .7s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.face-ctn .problem .face-status:before{transition:opacity .2s ease-out}.face-ctn .problem .face-status:after,.face-ctn .problem .face-status:before{content:"";position:absolute;top:0;width:100%;height:100%;background-size:contain;opacity:0;z-index:10}@-webkit-keyframes fadeDelay{50%{opacity:0}to{opacity:1}}@keyframes fadeDelay{50%{opacity:0}to{opacity:1}}.face-ctn .problem-1 .circle{top:60%;left:-35%;background-image:url(../img/icon-sensible.b9746988.svg)}.face-ctn .problem-2 .circle{top:25%;left:-60%;background-image:url(../img/icon-rosacee.d576e2e1.svg)}.face-ctn .problem-3 .circle{top:-8%;left:-35%;background-image:url(../img/icon-dehydrated.47f62e48.svg)}.face-ctn .problem-4 .circle{top:-30%;left:50%;transform:translateX(-50%);background-image:url(../img/icon-acnee.f977024e.svg)}.face-ctn .problem-5 .circle{top:-8%;right:-35%;background-image:url(../img/icon-pigment.5aa25fcc.svg)}.face-ctn .problem-6 .circle{top:25%;right:-60%;background-image:url(../img/icon-vielle.b2397077.svg)}.face-ctn .problem-7 .circle{top:60%;right:-35%;background-image:url(../img/icon-mature.09a699b0.svg)}.face-ctn .problem-1 .face-status:before{background-image:url(../img/sensible-1.047ee406.png)}.face-ctn .problem-2 .face-status:before{background-image:url(../img/rosacee-1.904bf49d.png)}.face-ctn .problem-3 .face-status:before{background-image:url(../img/deshydratee-1.0e96be52.png)}.face-ctn .problem-4 .face-status:before{background-image:url(../img/acnee-1.9c146ed3.png)}.face-ctn .problem-5 .face-status:before{background-image:url(../img/pigment-1.46997569.png)}.face-ctn .problem-6 .face-status:before{background-image:url(../img/vielli-1.659df19e.png)}.face-ctn .problem-7 .face-status:before{background-image:url(../img/mature-1.a29fb659.png)}.face-ctn .problem-1 .face-status:after{background-image:url(../img/sensible-2.c59b3878.png)}.face-ctn .problem-2 .face-status:after{background-image:url(../img/rosacee-2.69de65cc.png)}.face-ctn .problem-3 .face-status:after{background-image:url(../img/deshydratee-2.49d3bcbb.png)}.face-ctn .problem-4 .face-status:after{background-image:url(../img/acnee-2.c1761f41.png)}.face-ctn .problem-5 .face-status:after{background-image:url(../img/pigment-2.2c34dbea.png)}.face-ctn .problem-6 .face-status:after{background-image:url(../img/vielli-2.4120e99a.png)}.face-ctn .problem-7 .face-status:after{background-image:url(../img/mature-2.ebdd1359.png)}@media(max-width:577px){.face-ctn .problem-1 .circle{top:60%;left:-45%}.face-ctn .problem-2 .circle{top:20%;left:-70%}.face-ctn .problem-3 .circle{top:-20%;left:-55%}.face-ctn .problem-4 .circle{top:-45%;left:50%}.face-ctn .problem-5 .circle{top:-20%;right:-55%}.face-ctn .problem-6 .circle{top:20%;right:-70%}.face-ctn .problem-7 .circle{top:60%;right:-45%}.face-ctn .problem-1 .face-status:after,.face-ctn .problem-2 .face-status:after,.face-ctn .problem-3 .face-status:after{background-size:180%;background-position:left 63%}.face-ctn .problem-4 .face-status:after{background-size:180%;background-position:center 10%}.face-ctn .problem-5 .face-status:after{background-size:180%;background-position:right 60%}.face-ctn .problem-6 .face-status:after{background-size:180%;background-position:right 40%}.face-ctn .problem-7 .face-status:after{background-size:180%;background-position:right 80%}}.face-wrapper .loading{background:url(../img/line-loading.0bb784fb.svg) repeat-x;height:15px;width:100px;margin:15px auto;background-size:contain}.face-wrapper .mobile-info{display:none}@media(max-width:1199px){.face-wrapper.has-anim .problem .circle{-webkit-animation:jump .7s ease-out infinite alternate;animation:jump .7s ease-out infinite alternate}.face-wrapper.has-anim .problem.problem-4 .circle{-webkit-animation:jumpTranslate .7s ease-out infinite alternate;animation:jumpTranslate .7s ease-out infinite alternate}@-webkit-keyframes jump{0%{transform:scale(1);box-shadow:0 1px 2px rgba(0,0,0,.15)}to{transform:scale(1.05);box-shadow:0 4px 20px rgba(0,0,0,.1)}}@keyframes jump{0%{transform:scale(1);box-shadow:0 1px 2px rgba(0,0,0,.15)}to{transform:scale(1.05);box-shadow:0 4px 20px rgba(0,0,0,.1)}}@-webkit-keyframes jumpTranslate{0%{transform:scale(1) translateX(-50%);box-shadow:0 1px 2px rgba(0,0,0,.15)}to{transform:scale(1.05) translateX(-50%);box-shadow:0 4px 20px rgba(0,0,0,.1)}}@keyframes jumpTranslate{0%{transform:scale(1) translateX(-50%);box-shadow:0 1px 2px rgba(0,0,0,.15)}to{transform:scale(1.05) translateX(-50%);box-shadow:0 4px 20px rgba(0,0,0,.1)}}.face-wrapper.has-anim .loading{background-size:contain;-webkit-animation:waving 2s linear infinite;animation:waving 2s linear infinite}@-webkit-keyframes waving{0%{background-position:0}to{background-position:100px}}@keyframes waving{0%{background-position:0}to{background-position:100px}}.face-wrapper .mobile-info{text-align:center;display:block;margin-top:25px;color:#002030;margin-bottom:80px}.face-wrapper .mobile-info:before{content:"";width:20px;height:20px;border-left:1px solid #002030;border-bottom:1px solid #002030;display:block;margin:0 auto 10px;transform:rotate(135deg)}.face-wrapper .mobile-info .loading{margin:5px auto 10px;position:relative;top:3px}}.in-review .face-wrapper,.review-label{display:none}.in-review .review-label{display:block}.in-review .part-header p,.in-review .question,.in-review .separator,.in-review .step-title,.in-review .v-messages__message,.in-review h1,.in-review h2{display:none}.in-review .part{margin:2rem 0}.in-review .title-review{display:block!important;color:#002030!important;margin-bottom:1.5rem!important}.in-review .v-text-field input,.in-review .v-text-field input.used,.in-review .v-textarea textarea{font-family:Inter,Arial,sans-serif}.in-review .v-input--is-label-active{padding-top:0}.in-review .imagePreviewWrapper .v-text-field__slot{border:none}.in-review .v-input--checkbox,.in-review .v-text-field__slot{border:2px solid #002030;border-radius:4px!important}.in-review .v-input--checkbox input,.in-review .v-text-field__slot input{margin-top:0;padding:30px}.in-review .v-input--checkbox:after,.in-review .v-input--checkbox:before,.in-review .v-input--checkbox label,.in-review .v-text-field__slot:after,.in-review .v-text-field__slot:before,.in-review .v-text-field__slot label{display:none}.in-review .part-2,.in-review .part-4{margin-bottom:70px}.in-review .v-select__slot{border:none}.in-review .v-select__slot .v-input__icon{display:none}.in-review.v-form .v-chip{background:none!important;border-radius:4px!important;border:2px solid #002030;font-family:Inter,sans-serif;opacity:1;height:auto;padding:15px 25px}.in-review.v-form .v-chip__content{color:#002030!important}.in-review .v-input--selection-controls .v-input__slot,.in-review .v-input--selection-controls .v-input__slot>.v-label,.in-review .v-input--selection-controls .v-radio,.in-review .v-input--selection-controls .v-radio>.v-label .v-input--selection-controls .v-radio>.v-label,.in-review .v-input--selection-controls__input,.in-review .v-input--selection-controls__input input[role=checkbox],.in-review .v-input--selection-controls__input input[role=radio],.in-review .v-input--selection-controls__input input[role=switch] .v-input--selection-controls .v-input__slot>.v-label{cursor:auto}.in-review .v-input--checkbox,.in-review .v-radio--is-disabled{display:none}.in-review .v-input--checkbox.v-input--is-label-active,.in-review .v-input--checkbox.v-item--active,.in-review .v-radio--is-disabled.v-input--is-label-active,.in-review .v-radio--is-disabled.v-item--active{display:block}.in-review .theme--light.v-text-field.v-input--is-disabled .v-input__slot:before,.in-review .v-input--checkbox.v-input--is-label-active .v-input--selection-controls__input,.in-review .v-input--checkbox.v-input--is-label-active i,.in-review .v-input--checkbox.v-item--active .v-input--selection-controls__input,.in-review .v-input--checkbox.v-item--active i,.in-review .v-radio--is-disabled.v-input--is-label-active .v-input--selection-controls__input,.in-review .v-radio--is-disabled.v-input--is-label-active i,.in-review .v-radio--is-disabled.v-item--active .v-input--selection-controls__input,.in-review .v-radio--is-disabled.v-item--active i{display:none}.in-review .v-input--selection-controls__ripple,.in-review input[type=file]{cursor:auto;display:none}.in-review .part-8 .name{width:auto;margin-right:0}.in-review .part-8 .profile-ctn{display:flex;flex-wrap:wrap;max-width:550px;margin:auto}.in-review .part-8 .v-text-field__details{display:none}.in-review .part-8 .v-text-field__slot{border:none!important;border-radius:4px!important}.in-review .part-8 .v-text-field__slot:before{display:none}.in-review .part-8 .v-text-field__slot input{margin-top:0;padding:30px;padding-left:10px;font-family:Inter,sans-serif}.in-review .part-8 .v-text-field__slot label{display:block;text-transform:uppercase;padding-left:0;color:#002030;font-weight:700;font-size:.8rem!important}.in-review .part-8 .v-text-field__slot:after,.in-review .part-8 .v-text-field__slot:before{display:none}.in-review .part-8 input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #fff inset;-webkit-text-fill-color:#333}.in-review .v-expansion-panel .v-expansion-panel-content .v-input--checkbox .v-label{padding:0 0 5px 0!important}.in-review .mw-75{max-width:100%;width:50%}.in-review .v-select__selections{cursor:auto}@media(max-width:767px){.in-review .v-btn{margin-bottom:25px;width:100%}}body,html{padding:0;margin:0;font:14px/1.2 Inter,Arial,sans-serif!important}@media(min-width:768px){body,html{font-size:14px}}@media(min-width:992px){body,html{font-size:18px}}.secondary-font,.title,h1,h2,h3,h4,h5,h6{font-family:Inter,serif;font-weight:600}div,p{font-family:Inter,Arial,sans-serif;font-weight:400}.v-application--wrap .inner{max-width:950px;margin:auto;position:relative;overflow:hidden;padding:15px 25px}.v-btn{letter-spacing:.57px;font-weight:500;font-size:19px;line-height:1.2;padding:14px 25px!important;border-top-left-radius:0;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:0;transition-duration:.8s;border:none;transition:border-radius .5s;text-transform:none;height:auto!important}.v-btn:hover{border-top-left-radius:20px;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:20px}.v-btn--outlined{border-width:2px;font-weight:700}.v-btn.alt-color{background-color:#002030!important}.skin-analysis-form .hidden{opacity:0;position:absolute;right:-900px;top:-150vh;z-index:-1}.skin-analysis-form .active{opacity:1;transition:opacity .5s,right .3s;position:relative;right:0}.separator{background:url(../img/line-loading.0bb784fb.svg) repeat-x;height:10px;width:80px;margin:60px auto;background-size:contain}.v-application .primary--text{color:#002030!important;caret-color:#002030!important}.v-main.form-selection{background:url(../img/intro-bg-mobile.b12f35db.jpg) no-repeat;background-position:105% 70px}@media(min-width:768px){.v-main.form-selection{background:url(../img/intro-bg.f8833891.jpg) no-repeat;background-position:0 0}}.v-main .intro-wrapper{background-color:hsla(0,0%,100%,.5);margin-left:auto;max-width:700px;padding:50px;color:#002030}@media(min-width:580px){.v-main .intro-wrapper{max-width:700px;width:100%}}@media(min-width:992px){.v-main .intro-wrapper{width:70%;margin-right:200px}}.v-main .intro-wrapper .sub-title{color:#002030;text-align:left}.v-main .intro-wrapper .sub-title:after{display:none}@media(max-width:767px){.v-main .intro-wrapper .sub-title{text-align:center}}.v-main .intro-wrapper .separator{margin-left:0}@media(max-width:767px){.v-main .intro-wrapper .separator{margin-left:auto}}.v-main .intro-wrapper .btn-ctn{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:90px}@media(max-width:600px){.v-main .intro-wrapper .btn-ctn .v-btn.alt-color{margin-top:20px;margin-left:0}}.v-main .intro-wrapper .btn-ctn .v-btn{width:100%}@media(min-width:600px){.v-main .intro-wrapper .btn-ctn .v-btn{width:48%}}ol{list-style:none;counter-reset:my-awesome-counter;display:flex;flex-wrap:wrap;margin:0;padding:0;max-width:600px}ol li{counter-increment:my-awesome-counter;font-size:.8rem;margin-bottom:.5rem;text-align:left;padding-left:3.5rem;margin-bottom:3rem;position:relative}ol li:before{content:counter(my-awesome-counter)!important;font-weight:700;font-size:60px;margin-right:.5rem;font-family:Inter,sans-serif;line-height:1;color:#002030;width:50px;position:absolute;left:0;background:none}.shop-url{font-weight:700;text-decoration:underline}@media(min-width:768px){.btn-csf{min-width:300px!important}}@media(max-width:767px){.btn-wrapper .d-flex{flex-wrap:wrap;max-width:300px;margin:auto}.btn-wrapper .d-flex .v-btn{width:100%;margin-top:0!important}.btn-wrapper .d-flex .btn-csf{margin-top:50px!important;margin-bottom:50px!important}}