.quiz-landing-page{display:none}.quiz-progress-bar div,.range-fill{display:block!important}#shopify-section-rewards_popup_form{display:none}.quiz-wrapper{background-color:#f6f5f0}.quiz-container{max-width:1440px;padding:70px 107px 50px;margin:0 auto}@media screen and (max-width:767px){.quiz-container{padding:50px 15px 30px}}.progress-container{width:100%;height:24px;background-color:#fff;border-radius:12px;margin:20px 0;position:relative;pointer-events:none}.progress-bar{position:relative;top:2px;left:3px;width:16.66%;height:20px;background-color:#bbd6b7;transition:width .5s ease;border-radius:12px}.progress-point{width:107px;height:62px;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%);left:10%;transition:left .5s ease}.progress-point img{max-width:100%}.range-slider-container{position:relative;width:90%}.range-slider-container input[type=range]{-webkit-appearance:none;width:100%;height:24px;outline:none;border-radius:12px;position:relative;background-color:transparent;z-index:5}.range-track{position:relative;width:97%;height:24px;background:#fff;border-radius:12px;overflow:hidden;z-index:1;margin-top:-24px;margin-left:1.5%}.range-fill{position:absolute;height:100%;width:50%;background:linear-gradient(90deg,#682872 -13.47%,#692872 -12.47%,#8a2b7a 6.53%,#9e2d7f 22.54%,#a62e81 33.54%,#9d2d7e 46.54%,#842a78,#682872 86.55%);border-radius:12px}input[type=range]::-webkit-slider-runnable-track{background:transparent;height:0}.range-slider-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:107px;height:62px;background:url(https://cdn.shopify.com/s/files/1/0262/7030/2244/files/progress-bar-point_2x-bar.png?v=1733576116) no-repeat center;background-size:contain;cursor:pointer;margin-top:-30px}.range-slider-container input[type=range]::-moz-range-thumb{width:107px;height:62px;background:url(https://cdn.shopify.com/s/files/1/0262/7030/2244/files/progress-bar-point_2x-bar.png?v=1733576116) no-repeat center;background-size:contain;cursor:pointer}.range-slider-container input[type=range]::-ms-thumb{width:107px;height:62px;background:url(https://cdn.shopify.com/s/files/1/0262/7030/2244/files/progress-bar-point_2x-bar.png?v=1733576116) no-repeat center;background-size:contain;cursor:pointer}.range-slider-points{width:98%}.range-slider-points-blocks{display:flex;justify-content:space-between;width:100%}.range-slider-points-block p{display:flex;flex-direction:column;align-items:center}.range-slider-points-block p span:first-child{font-size:25px;line-height:25px;font-weight:700}.range-slider-points-block p span:last-child{font-size:20px;line-height:25px}@media screen and (max-width:767px){.range-slider-points-block p span:first-child{font-size:20px;list-style:20px}.range-slider-points-block p span:last-child{font-size:12px;line-height:16px}}.quiz-steps-container{position:relative;overflow:hidden;height:auto}.quiz-step-wrapper{position:absolute;width:100%;opacity:0;transform:translate(100%);transition:opacity .5s ease,transform .5s ease;padding:20px;box-sizing:border-box}.quiz-step-wrapper.active{opacity:1;transform:translate(0)}.quiz-step-wrapper.hidden-left{transform:translate(-100%)}.quiz-step-wrapper.hidden-right{transform:translate(100%)}@media screen and (max-width:767px){.quiz-step-wrapper{padding:0}}.quiz-title-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:109px;margin:20px 0}.quiz-title-wrapper h2{text-align:center;font-size:32px;line-height:40px;font-weight:500;margin:0;color:#575757}.quiz-title-wrapper h3,.quiz-title-wrapper .para{text-align:center;margin:0;color:#575757;font-family:Montserrat;font-style:normal;font-weight:500;line-height:40px;font-size:28px}.quiz-title-wrapper .para{font-size:20px}.quiz-step-10 .quiz-title-wrapper{margin:0 auto 20px;max-width:945px;display:flex;flex-direction:column;gap:20px}.quiz-step-10 .quiz-title-wrapper p{font-size:28px;line-height:40px;text-align:center;margin:10px}@media screen and (max-width:767px){.quiz-title-wrapper{gap:12px;margin:20px 0 32px;min-height:60px}.quiz-title-wrapper h2{font-size:28px;line-height:32px}.quiz-title-wrapper h3,.quiz-title-wrapper .para{font-size:18px;line-height:24px}.quiz-step-10 .quiz-title-wrapper p{font-size:20px;line-height:28px}}.quiz-option-wrapper{display:flex;flex-direction:column;align-items:center;gap:20px}.quiz-option{max-width:315px;width:100%}.lg-option .quiz-option{max-width:512px}.quiz-option input[type=radio],.quiz-option input[type=checkbox]{display:none}.quiz-option input[type=text],.quiz-option [type=email]{width:100%;height:60px;border-radius:10px;box-shadow:0 4px 4px #00000040;border:0px solid;text-align:center;background:#fff;font-size:20px}.quiz-step-10 .quiz-option{max-width:512px;width:100%}.quiz-option .input-label{min-height:60px;display:flex;justify-content:center;align-items:center;cursor:pointer;border:3px solid transparent;width:100%;color:var(--black, #575757);text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:20px;text-transform:uppercase;border-radius:10px;background:var(--white, #FFF);box-shadow:0 3px 3px #00000040}.quiz-option input:checked+label{border:3px solid rgba(163,46,128,1)}.lg-option .quiz-option label{padding:0 25px}.error{text-align:center;margin-top:20px!important;color:red;font-size:20px;display:none}.quiz-controls-wrapper{display:flex;justify-content:space-between;margin-top:20px;gap:10px}.quiz-controls-wrapper.flex-center{justify-content:center}.quiz-btn{max-width:200px;width:100%;border-radius:31px;display:flex;height:58px;padding:20px 32px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:600;line-height:28px;text-transform:uppercase;border:1px solid #575757;cursor:pointer}.quiz-prev-btn{background:#fff;color:#575757}.quiz-next-btn{cursor:not-allowed}.quiz-step-8 .quiz-next-btn{display:none}.option-selected .quiz-next-btn,.quiz-step-9 .quiz-next-btn,.quiz-step-2 .quiz-next-btn{cursor:pointer}.flex-center .quiz-btn{max-width:315px}.quiz-product-container{background:#fff;display:none}.quiz-product-main-product-wrapper{max-width:1440px;margin:0 auto}.quiz-product-main-product{display:grid;grid-template-columns:560px 1fr}.quiz-product-main-banner img{max-width:100%;display:block}.quiz-product-main-product-blocks{padding:0 120px 0 60px}.quiz-product-main-product,.quiz-product-upsell-block{display:none}.quiz-product-main-title h2{font-size:40px;line-height:48px;font-weight:700;margin:0}.quiz-product-main-title h3{font-size:32px;line-height:40px;font-weight:700;margin:12px 0 0}.quiz-product-main-description{margin:24px 0}.quiz-product-main-description p{font-size:20px;line-height:28px}.quiz-product-main-buttons{display:flex;gap:16px}.add-button{max-width:260px;width:100%;min-height:60px;border-radius:10px;border:1px solid rgba(0,0,0,1);background-color:#000;color:#fff;font-size:18px;line-height:24px;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.add-button *{color:inherit}.subscription-button{background:linear-gradient(90deg,#682872 -13.47%,#692872 -12.47%,#8a2b7a 6.53%,#9e2d7f 22.54%,#a62e81 33.54%,#9d2d7e 46.54%,#842a78,#682872 86.55%);border:rgba(221,220,220,1)}[data-handle=simple-slumber] .subscription-button{background:linear-gradient(90deg,#233f88 -10.41%,#34559c 10.59%,#527dbf,#34569c 68.6%,#233f88 89.6%)}[data-handle=ideal-immunity] .subscription-button{background:linear-gradient(90deg,#5c8a3d -10.89% -2.89%,#669245 5.11%,#79a155 24.11%,#80a75b 38.11%,#7aa256 51.11%,#699548 70.11%,#5c8a3d 81.11% 89.11%)}[data-handle=antibiotic-antidote] .subscription-button{background:linear-gradient(90deg,#df7d29 -12.09% -11.09%,#e7a03b 18.91%,#ecb546 33.91%,#eaad42 40.91%,#df7d29 87.91%)}[data-handle=heart-centered] .subscription-button{background:linear-gradient(90deg,#d92833 -11.88% -10.88%,#df3738 -2.88%,#e6483f 8.12%,#ea5142 20.12%,#ec5544 37.12%,#eb5243 58.12%,#e74b40 69.12%,#e23d3b 77.12%,#da2b34 84.12%,#d92833 85.12% 88.12%)}.add-button .price-wrapper{display:flex;gap:12px;align-items:center;justify-content:center}.add-button .compare-price{font-size:14px;text-decoration:line-through;opacity:.5;font-weight:400}.add-button .selling-price{font-size:14px}.add-button .total-save{font-size:10px;font-weight:400}.quiz-product-upsell-wrapper{background:#fbfbfb}.quiz-product-upsell-container{max-width:1300px;padding:60px 100px;margin:0 auto}.quiz-product-upsell-title{padding:0 0 40px;display:flex;flex-direction:column;gap:20px;align-items:center}.quiz-product-upsell-title *{margin:0}.quiz-product-upsell-title h2{font-size:40px;line-height:48px;font-weight:700}.quiz-product-upsell-title h2{font-size:24px;line-height:28px}.quiz-product-upsell-blocks{display:flex;justify-content:center;gap:40px;flex-wrap:wrap}.quiz-product-upsell-block{background-color:#fff;border:1px solid rgba(221,220,220,1);padding:20px;text-align:center;border-radius:12px;width:calc(50% - 20px)}.quiz-product-grid-image img{max-width:280px;width:100%;display:block;margin:0 auto}.quiz-product-grid-info{margin:40px 0;display:flex;flex-direction:column;gap:16px}.quiz-product-grid-info *{margin:0}.quiz-product-grid-info h3{font-size:32px;line-height:40px}.quiz-product-grid-info p{font-size:14px;line-height:20px}.quiz-product-grid-buttons{display:flex;gap:16px;justify-content:center}.newsletter-form{margin-bottom:20px}.newsletter-form,.newsletter-form__field-wrapper{max-width:100%!important}.newsletter-form__button{display:none}.field__input::placeholder{opacity:1}.newsletter-error{display:none;font-size:16px;color:red;margin-top:5px!important;position:absolute}.show-products .quiz-container{display:none}.show-products .quiz-product-container{display:block}.quiz-free-gift-content{background-color:#fff9f9;padding:24px;border:1px dashed rgba(163,121,107,1);max-width:536px;display:flex;flex-direction:column;align-items:center;margin-top:24px}.quiz-free-gift-content p{font-size:20px;line-height:24px}@media screen and (max-width:767px){.quiz-product-main-product{grid-template-columns:100%}.quiz-product-main-product-blocks{padding:0 15px}.quiz-product-main-wrapper{display:grid;justify-content:space-between;align-items:flex-end;grid-template-columns:60% 1fr}.quiz-product-main-title h2{font-size:24px;line-height:28px}.quiz-product-main-title h3{font-size:20px;line-height:20px;margin:10px 0 0}.quiz-product-main-image img{max-width:100%}.quiz-product-main-buttons{flex-direction:column}.add-button{max-width:100%}.quiz-free-gift-content p{font-size:16px;line-height:24px;text-align:center}.quiz-free-gift-content{padding:20px}.quiz-product-upsell-container{padding:30px 15px}.quiz-product-upsell-blocks{gap:15px}.quiz-product-upsell-block{width:100%}.quiz-product-grid-buttons{flex-direction:column}}.hero-section.activation-hero-banner .bm-section-heading{color:#575757;text-align:center;font-size:32px;font-style:normal;font-weight:400;line-height:40px;max-width:1050px;margin:auto}.hero-section.activation-hero-banner .bm-button-primary{border-radius:10px;background:var(--white, #FFF);box-shadow:0 3px 3px #00000040;color:var(--black, #575757);text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:20px;text-transform:uppercase;max-width:236px;margin:20px auto auto;width:100%}.quiz-step-wrapper.quiz-step-5 p{color:#575757;text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:34px;margin-top:20px}.quiz-step-wrapper.quiz-step-5 p.final-submit-pera{font-weight:600;text-align:center}.quiz-step-wrapper .negative-response{color:#575757;text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:26px;margin-top:20px}.activation-offer .quiz-landing-page{padding:50px 20px;background:#f6f5f0}.activation-offer .quiz-landing-page .show-products{max-width:946px;margin:0 auto}.activation-offer .quiz-landing-page .show-products .quiz-product-main-product-wrapper{display:flex;align-items:center;justify-content:center;background:#f6f5ef}.activation-offer .quiz-landing-page .show-products .quiz-product-main-product{text-align:center;background:#f6f5f0}.activation-offer .quiz-landing-page .show-products .quiz-product-main-product h2{color:#575757;text-align:center;font-family:Montserrat,sans-serif;font-size:48px;font-style:normal;font-weight:900;line-height:120%;min-height:98px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.activation-offer .quiz-landing-page .show-products .quiz-product-main-description{margin:0}.activation-offer .quiz-landing-page .show-products .quiz-product-main-description p{color:#575757;text-align:center;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:400;line-height:34px;margin:20px 0}.activation-offer .quiz-landing-page .show-products .quiz-product-main-image{margin:0 auto 20px;border-radius:25px;border:1px solid #575757;background-color:#fff;max-width:200px;overflow:hidden}.activation-offer .quiz-landing-page .show-products .quiz-product-main-image img{width:100%;margin:auto}.activation-offer .quiz-landing-page .show-products .quiz-product-main-wrapper{text-align:center;flex-direction:column;display:flex}.activation-offer .quiz-landing-page .show-products .quiz-product-main-product-blocks{padding:0;text-align:center;justify-content:center;display:flex;align-items:center;gap:20px}.quiz-product-main-title h3{color:#575757;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;max-width:200px;margin-bottom:16px}.activation-offer .quiz-landing-page .show-products .quiz-product-main-buttons .add-button{border-radius:31px;background:#575757;display:flex;padding:16px 32px;justify-content:center;align-items:center;text-decoration:none;text-transform:uppercase}@media screen and (max-width:767px){html body.activation-offer .quiz-landing-page .show-products .quiz-product-main-product h2{font-size:32px;margin-bottom:20px;min-height:auto}html body.activation-offer .quiz-landing-page .show-products .quiz-product-main-description p{font-size:20px;margin:30px 0}html body.activation-offer .quiz-landing-page .show-products .quiz-product-main-image{margin:0}html body.activation-offer .quiz-landing-page .show-products .quiz-product-main-title h3{margin:12px 0 16px}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/quiz.css.map */
