#quiz-app{min-height:75vh}.custom-quiz p,.custom-quiz h1,.custom-quiz h2,.custom-quiz h3,.custom-quiz h4,.custom-quiz h5{margin:0}@media screen and (max-width: 460px){#result-products{grid-template-columns:repeat(1,minmax(0,1fr))!important}#quiz-app{min-height:55vh}}.js_fixed_serums>.card-product{width:100%}.quiz .active-question{display:block!important}.quiz .error_message.text-center{color:red;margin-top:.8rem;margin-bottom:-2.8rem}.Pagination-li{height:5px;width:75px;background:#ffeff2}.Pagination-li.active{background:#d7395a}.progress--step--flat-strip{gap:2rem}.qus-cover{max-width:120rem;margin:0 auto;padding-top:3rem}.qus-cover .question_container{width:50%;margin:0 auto;padding:0 15px}fieldset.answer-options{border:none;padding:0;flex-wrap:wrap;justify-content:center;margin-bottom:1rem}.qus-cover h2.qus-content{font-size:3.6rem;margin:3rem 0 1rem}.custom-radio label{border:1px solid #CECECE;border-radius:.4rem;padding:1.5rem 1rem;font-size:1.6rem;min-height:7rem;align-items:center}.custom-radio-wapper{width:50%;padding:0 1.5rem;margin:2rem 0 0;height:auto}.custom-radio-wapper .custom-radio.flex{height:100%}.custom-radio .response-choice{font-size:1.6rem;line-height:2rem;text-align:center}.question_container .sub-title{font-size:1.6rem;font-weight:400;text-align:center;margin:0 0 1rem}.quiz-email-container{max-width:120rem;padding:3rem 1rem;margin:0 auto}.custom-radio:has(input[type=radio]:checked) label{background:#ffeff2;outline:2px solid #d7395a;border-color:transparent}.quiz .active-question .question_container,.quiz .active-question .img_container,.quiz .quiz_result_container,.quiz .quiz-email-container-left,.quiz .quiz-email-container-right{animation:.5s ease-out 10ms 1 normal forwards running slide-left}@keyframes slide-left{0%{transform:translate3d(48px,0,0);opacity:0}to{transform:translateZ(0);opacity:1}}.quiz .not-active-question{display:none}.quiz .question_count{width:2rem;height:2rem;border:1px solid var(--n-purple);display:flex;justify-content:center;align-items:center;font-size:.75rem;border-radius:50%}@media (max-width: 640px){.quiz .question_count{width:1.5rem;height:1.5rem}}.quiz .custom-radio input{appearance:none;-webkit-appearance:none;width:0;margin:0}.quiz .custom-radio label{cursor:pointer}.quiz .custom-radio input[type=radio]:checked+label img,.quiz .custom-radio.active img{filter:invert(100%)}.quiz .custom-radio:hover img{filter:invert(100%)}.quiz .quiz-next-button{opacity:1;width:calc(100vw - 2rem)}.quiz .quiz-next-button[disabled],.quiz .quiz-next-button[disabled]:hover{opacity:.2}.quiz .pulse{animation:4s forwards pulsing}@keyframes pulsing{0%{transform:scale(1) rotate(0)}50%{transform:scale(.9) translate(-50px) rotate(90deg)}to{transform:scale(1) rotate(0)}}.quiz .card-product-wrapper .cart-product{width:20rem}.quiz .quiz-email-page div[data-testid=form-row]{gap:.25rem}.custom-quiz .flex{display:flex}.custom-quiz .flex-col{flex-direction:column}.custom-quiz .justify-center{justify-content:center}.custom-quiz .w-full{width:100%}.result-products-wrapper .survey-result-desc{max-width:50%;padding-right:1.5rem}.result-products-wrapper .card-product-wrapper,.result-products-wrapper .card-product-wrapper-meta{max-width:50%;width:100%;padding-left:1.5rem;margin:2rem 0}.custom-quiz .quiz-cover-title p{font-size:105px;margin:0;line-height:1.25;font-weight:400}.quiz-section-content{display:flex;align-items:center;justify-content:center;width:100%;padding-top:5rem}.result-products-wrapper .result-page-info{font-size:1.5rem;line-height:1.25;letter-spacing:normal}.quiz-main-btn{font-size:1.4rem;min-height:unset;line-height:1.25;padding:1.4rem 3rem;margin-top:1rem;font-size:1.6rem!important;line-height:2rem}@media (min-width: 640px){.quiz .quiz-email-page div[data-testid=form-row]{min-width:400px}}.quiz .quiz-email-page div[data-testid=form-row]:has(.ql-font-nunito-sans){color:var(--n-purple)}@media (max-width: 768px){.quiz .answer-options br{display:none!important}}@media (min-width: 769px){.quiz-advance-btn{min-width:16.7rem!important;position:relative!important;display:flex!important;width:auto!important;margin:8rem auto 0!important;left:auto!important;right:auto!important;min-height:4rem}}.quiz-advance-btn{max-width:16.7rem!important;min-height:4rem}.retake_quiz-btn{min-width:10rem!important;padding-block:0;margin:1rem auto 0!important}.product_c-info .accordion__content{overflow:hidden;transition:max-height .3s ease-in-out,padding .3s ease-in-out;max-height:0;padding:0}.product_c-info details[open] .accordion__content{max-height:500px;padding:0 0 10px;font-size:1.5rem}.result-products-wrapper.container{max-width:120rem;padding:3rem 1rem;margin:0 auto}.survey-result-desc h2.title{font-size:3.375rem;line-height:1.25;margin:0;margin-bottom:1rem}.result-page-info p{font-size:1.5rem;line-height:1.25;margin:1rem 0 0}.result-page-info.product-intense-hydrating-mask span{color:#42a1ca}.result-page-info.product-australian-skincare-face-mask-glow-berries-super-bounce span{color:#cc3195}.result-page-info.product-porefining-face-mask span{color:#50973b}.result-page-info.product-porefining-face-mask span{color:#d7395a}.card-product-wrapper .card-product,.card-product-wrapper-meta .card-product-meta{padding:1.5rem;background:#fff}.card-product-wrapper .card-product .product_c-wapper,.card-product-wrapper-meta .card-product-meta .product_c-wapper{display:flex;gap:1.5rem;margin-bottom:2rem}.product_c-main .product_c-btn{width:100%}.product_c-main .button{padding-block:1.05rem;padding-inline:2.8rem;font-size:1.4rem;line-height:1.25;min-height:4rem}.product_c-wapper .product_c-info{text-align:left;max-width:50%;width:100%}.product_c-wapper .price_c{margin-top:1.5rem;margin-bottom:2rem;font-size:1.5rem;line-height:1.25;color:#d7395a;font-weight:700}.product__c.accordion .accordion__title{line-height:1.25;font-size:1.3rem}.product__c.accordion .accordion summary{padding-block:1rem}.product_c-wapper .accordion.icon-plus,.product_c-wapper .accordion .icon-minus{width:1rem;height:1rem}.promo-code-wrapper{max-width:1200px;padding:3rem 15px 0;margin:0 auto}.promo-page-width{width:50%;margin:0 auto;padding:3rem 15px 0;text-align:center}.promo-code-heading h2{margin:0 0 1rem;font-size:3.6rem}.promo-code-cover h3{margin:0;font-size:3.6rem;color:#d7395a;background:#ffeff2;display:inline-block;padding:.5rem 3rem}.promo-code-desc,.promo-code-button{max-width:350px;margin:0 auto}.promo-code-desc p{font-size:1.6rem;margin:2rem 0 1.5rem}.promo-code-button button.quiz-main-btn{font-size:1.6rem;line-height:2rem;width:100%;padding:1.4rem 3rem;margin:0}.product_c-info summary .icon-plus,.product_c-info summary .icon-minus{width:1.2rem;height:1.2rem;right:0}.product_c-info .accordion summary{padding:1rem 0}.product_c-info p{margin:0}.product_c-info p.pr_range{font-size:1.31rem}.product_c-info .pr_title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}#quiz-app .button-container .previous-button{border:0;background:no-repeat;text-decoration:underline;font-size:1.4rem;color:#484848;cursor:pointer}#quiz-app .button-container{display:flex;align-items:end;justify-content:center;max-width:50%;margin:0 auto 4rem;padding:0 15px}.custom-quiz .quiz-email-inner{width:50%;margin:3rem auto 0;padding:0 15px}.custom-quiz .quiz-email-inner .field-inner{max-width:380px;margin:2rem auto 0;padding:0 15px;text-align:center}.custom-quiz .skip-btn{display:flex;justify-content:center;margin-top:4rem}.quiz-email-inner .skip-btn .quiz-main-btn{background:no-repeat;border:none;text-decoration:underline;padding:0;margin:0;color:#000;cursor:pointer;font-size:1.6rem!important;line-height:2rem;font-weight:400!important;letter-spacing:0!important}.quiz-email-inner .skip-btn .quiz-main-btn:hover{text-decoration:none}.quiz-email-inner .checkbox-label-inner{margin:2rem 0 1rem;justify-content:center}.quiz-email-inner .checkbox-label-inner p{font-size:1.4rem;line-height:1.75rem}.form-bottom-info p{font-size:1.4rem!important;line-height:1.75rem}.quiz-email-inner .checkbox-label-inner p a{color:#272727}.quiz-email-inner .checkbox-label-inner p a:hover{color:#d7395a;text-decoration:none}.quiz-email-inner .klaviyo-form__wrapper .heading-m-sans p{font-size:3.6rem;line-height:4.5rem;font-weight:700}.quiz-email-inner .klaviyo-form__wrapper .font-pp-montreal--medium.aeonik-body{font-size:1.6rem!important;line-height:2rem;margin:1rem 2rem}.quiz-email-inner .checkbox-label-inner a{color:#484848}.quiz-email-inner input#user-email{-webkit-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #969696;border-radius:.4rem;color:#484848;display:block;font-size:1.6rem;font-weight:400;line-height:1.25;padding:.875em 1em;width:100%}.mask-question-2 .custom-radio-wapper,.mask-question-3 .custom-radio-wapper{width:100%}@media screen and (max-width: 768px){.custom-quiz .quiz-cover-title p{font-size:65px}.qus-cover h2.qus-content{font-size:2.4rem;margin:3rem 0}.qus-cover .question_container{width:100%;margin:0 auto;padding:0 15px}.custom-radio-wapper{padding:0 .75rem}fieldset.answer-options{margin:0 -.75rem 1rem}#quiz-app .button-container{display:flex;margin:4rem auto;max-width:100%;width:100%;justify-content:start}#quiz-app .mask-question-1 .button-container{justify-content:center}#quiz-app .button-container .previous-button{width:25%;text-align:left}.promo-code-desc,.promo-code-button{max-width:100%;margin:0 auto}.mask-question-1 .button-container{justify-content:center}.quiz-email-inner .klaviyo-form__wrapper .heading-m-sans p{font-size:2.4rem!important;line-height:3rem!important}.quiz-email-inner .klaviyo-form__wrapper .font-pp-montreal--medium{margin:0}.custom-quiz .quiz-email-inner{width:100%;margin:0 auto;padding:0}.promo-page-width{width:100%;padding:3rem 15px 0}.custom-quiz .quiz-email-inner .field-inner{padding:0}.promo-code-heading h2,.promo-code-cover h3{font-size:2.4rem}.result-products-inner{flex-wrap:wrap}.result-products-wrapper .card-product-wrapper,.result-products-wrapper .survey-result-desc,.result-products-wrapper .card-product-wrapper-meta{width:100%;max-width:100%}.result-bg-class{background-color:transparent}.card-product-wrapper .card-product,.card-product-wrapper-meta .card-product-meta{background:#f8f8f8}.survey-result-desc h2.title{font-size:2.4rem}.product_c-image{max-width:50%;flex:0 0 auto;width:100%;padding:0 .75rem}.product_c-image img{width:100%;object-fit:cover}.product_c-wapper .product_c-info{width:100%;flex:0 0 auto;padding:0 .75rem}.quiz-advance-btn{max-width:50%!important;min-height:4rem}.promo-page-width{padding-top:0;padding-inline:0}.result-products-wrapper.container{padding-top:3rem}.result-products-wrapper .card-product-wrapper,.result-products-wrapper .card-product-wrapper-meta{padding-left:0}}@media screen and (max-width: 500px){.custom-quiz img{width:80%;height:auto}.custom-quiz .product_c-image img{width:100%}#quiz-app .card-product-wrapper .card-product .product_c-wapper,#quiz-app .card-product-wrapper-meta .card-product-meta .product_c-wapper{gap:0}}#analysis-section{text-align:center;font-size:18px;font-weight:700;margin-top:50px}.loading-spinner{margin-top:10px;animation:spin 3s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/custom-quiz.css.map */
