/*
Generated time: November 6, 2025 17:38
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.hidden{display:none}.hide-on-mobile{display:none}@media (min-width:750px){.hide-on-mobile{display:inline-block}}@media (min-width:750px){.show-on-mobile{display:none}}.home-quiz p{font-size:15px;line-height:1.5;color:#333}p.why{max-width:75%;margin:0 auto;font-size:14px;color:#75895f;display:inline-block;margin-top:30px;padding:3px 6px}p.why.hidden{display:none}p.why b{font-weight:700}@media (max-width:749px){p.why{margin:0 auto;font-size:13px;color:#75895f;display:inline-block;background:#ffffed;margin-top:30px;padding:6px;border:1px dashed #c3a33f;border-radius:5px;max-width:90%}}h4{font-size:24px;font-weight:500;margin-bottom:40px;margin-top:0}h4 small{font-size:14px;display:block}@media (max-width:749px){h4{margin-left:15px;margin-right:15px;font-size:23px;color:#000;font-weight:500;margin-bottom:27px}}.btn-primary,button{background:#31572c;color:#fff;font-size:16px;font-weight:300;margin-top:8px;margin-bottom:10px;padding:18px 20px;border:none;cursor:pointer;font-weight:500;font-family:Manrope,sans-serif}.btn-primary i,button i{font-size:80%;padding-left:5px;padding-right:5px}button.go-back{padding-right:30px}button.go-next{padding-left:30px}.btn-primary svg,button svg{fill:inherit;display:inline-block;width:18px;vertical-align:middle;color:inherit}button[disabled]{background:#e7e7e7;cursor:not-allowed;color:#999;border-color:#ddd}button[disabled] svg{fill:#999}.btn-primary,.go-back,.go-next{outline:0;border:0;cursor:pointer;font-weight:600;color:#000;font-size:16px;height:50px;padding:13px 32px;border-radius:30px;background-image:linear-gradient(180deg,#ffee6d,#ffec5c);box-shadow:0 8px 2px #4d612526,0 4px 6px #70945d33;transition:all .2s ease-out;border:2px solid #c6cb72}.btn-primary:hover,.go-back:hover,.go-next:hover{box-shadow:0 8px 22px 0 rgba(37,44,97,.15),0 4px 6px 0 rgba(93,100,148,.2)}.button-container{position:relative;z-index:999999}.button-74{background-color:#ffee6d;border:2px solid #3c4854;border-radius:30px;box-shadow:#3c4854 4px 4px;color:#3c4854;cursor:pointer;display:inline-block;font-weight:600;font-size:16px;padding:0 18px;line-height:50px;text-align:center;text-decoration:none;user-select:none;-webkit-user-select:none;touch-action:manipulation}.button-74:hover{background-color:#fff}.button-74:active{box-shadow:#422800 2px 2px 0 0;transform:translate(2px,2px)}@media (min-width:768px){.button-74{min-width:120px;padding:0 25px}}@media (min-width:768px){.button-52{padding:13px 50px 13px}}.quiz-buttons{display:flex;justify-content:space-evenly;padding-left:30px;padding-right:30px}.online__quiz{background-image:url("/cdn/shop/files/download_1.png?v=1706302508");background-repeat:repeat;background-size:120px 120px;position:relative;width:100%;height:100%}.quiz-container{text-align:center}.quiz-container .question{margin-top:50px;margin-bottom:30px}.quiz-container .quiz-intro{width:100%;margin:0 auto;padding:30px 0}@media (min-width:750px){.quiz-container .quiz-intro{padding-top:100px;padding-bottom:100px}}@media (min-width:750px){.quiz-container .intro-wrap{display:grid;grid-template-columns:38% 1fr;max-width:800px;margin:0 auto;gap:40px;align-items:center}.quiz-container .intro-txt{text-align:left}.quiz-container .intro-txt p{padding-right:40px}}.quiz-container .intro-wrap{background:#fff;box-shadow:0 1px 2px 1px rgba(0,0,0,.2);padding:15px}@media (max-width:749px){.quiz-container .intro-wrap{padding-bottom:30px;margin:0 10px}}.quiz-container .intro-img{position:relative}.quiz-container .intro-img svg{margin-left:-35px;width:90%;padding-top:15px}@media (max-width:749px){.quiz-container .intro-img{width:70%;margin:15px auto;margin-bottom:22px}}@media (min-width:750px){.quiz-container .intro-txt{padding:20px 0}}.quiz-container .intro-txt h1{font-size:28px;font-weight:700;color:#3b4a5e;margin-top:10px;margin-bottom:0}.quiz-container .intro-txt p{font-size:16px;margin-bottom:20px;margin-top:0;letter-spacing:normal}.quiz-container .dots span{display:inline-block;width:7px;height:7px;background:#6e5d4a;border-radius:50%;margin:15px 20px 15px 0}.quiz-container .fun-fact{display:grid;grid-template-columns:auto 1fr;max-width:770px;margin:0 auto;align-items:center;margin-top:20px;background:#eff7ff;gap:20px;padding:12px 15px;background:#e0fdd1;border-radius:10px;font-size:15px;letter-spacing:normal}.quiz-container .fun-fact img{width:64px;height:auto}.quiz-container .fun-fact .txt{text-align:left;color:#2c3121}@media (max-width:749px){.quiz-container .fun-fact{padding:15px 10px;width:90%;font-size:13px;background:#fff9d9;border:1px dashed #ab9c21;gap:14px}.quiz-container .fun-fact .txt{color:#2c3121;padding-right:0}}.answers{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;max-width:800px;margin:0 auto;align-items:stretch}@media (max-width:749px){.answers{gap:10px}}.answers .answer{min-width:100px;padding:15px 22px;max-width:300px;text-align:center;border:1px solid #ccc;border-radius:4px;font-size:18px;background:#fff;line-height:normal}.answers .answer .icon{display:block}.answers .answer .icon svg{width:auto;height:50px;margin:10px auto;margin-bottom:5px}.answers .answer .icon i{margin-bottom:6px;margin-top:6px}.answers .answer .icon.icon-text{width:40px;height:40px;background:green;color:#fff;text-align:center;line-height:30px;font-size:16px;border-radius:50%;margin:0 auto;display:block}.answers .answer span.txt{font-size:16px;font-weight:400;color:#2c3121}.answers .answer small{display:block;font-size:12px;margin-top:6px;color:#6b6b6b;letter-spacing:.2px;padding-bottom:7px;font-weight:300}.answers .answer.selected{border-color:#118ab2;color:#118ab2;background:#eaf7ff;font-weight:500}.answers .answer.selected small,.answers .answer.selected span.txt{color:#084f67}.answers .answer:hover{border-color:#118ab2;cursor:pointer}.answers .answer:hover small,.answers .answer:hover span.txt{color:#024c65}.quiz-progress{height:10px;position:relative;background:#dde5b6;border-radius:25px;padding:3px;box-shadow:inset 0 -1px 1px rgba(255,255,255,.3);text-align:left}.quiz-progress span.bar{display:block;height:100%;border-top-right-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:20px;border-bottom-left-radius:20px;background-color:#a7c957;background-image:linear-gradient(center bottom,#2bc253 37%,#54f054 69%);box-shadow:inset 0 2px 9px rgba(255,255,255,.3),inset 0 -2px 6px rgba(0,0,0,.4);position:relative;overflow:hidden;width:10%}.quiz-progress span.text{position:relative;background:#f5f0f0;border:1px solid #c4c4c4;margin-top:7px;display:inline-block;text-align:left;margin-left:4%;padding:4px 10px;font-size:12px;border-radius:4px;width:70px;text-align:center}.quiz-progress span.text:after,.quiz-progress span.text:before{bottom:100%;left:10%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.quiz-progress span.text:after{border-color:rgba(245,240,240,0);border-bottom-color:#f5f0f0;border-width:4px;margin-left:-4px}.quiz-progress span.text:before{border-color:rgba(112,112,112,0);border-bottom-color:#c4c4c4;border-width:5px;margin-left:-5px}.quiz-progress span.txt-cnt{display:block;position:absolute;right:10px;top:20px;font-size:14px;font-weight:600}.quiz-results{width:100%;margin:0 auto}.quiz-results .fake-link{color:#000;display:inline-block;padding:10px;font-size:14px;font-weight:500;text-decoration:underline;cursor:pointer}.quiz-results .fake-link::after{content:' ';position:relative;display:inline-block;width:14px;height:14px;background:url('https://cdn.shopify.com/s/files/1/0507/9256/2850/files/chevron-down.svg?v=1693505993') no-repeat center center;background-size:contain}@media (max-width:749px){.quiz-results .fake-link{background:#fff;text-decoration:none;border:1px solid #e3e3e3;margin-bottom:15px;padding:10px 20px;border-radius:5px}.quiz-results .fake-link::after{margin-left:10px;vertical-align:middle}}.quiz-results h3{font-size:20px;margin-bottom:0;display:inline-block;background:#eee;padding:3px 10px;text-transform:uppercase;letter-spacing:1px;font-weight:900}.quiz-results .quiz-inner{max-width:800px;margin:0 auto;padding-top:40px}@media (max-width:749px){.quiz-results .quiz-inner{padding-top:15px}}.quiz-results .res-intro{font-size:15px;line-height:1.5;padding-bottom:20px}.quiz-results .res-intro .cname{font-weight:600;text-transform:capitalize}.quiz-results .res-score{border:1px solid #e3d5ca;padding:20px;box-shadow:0 8px 6px -6px #ccc;background:#f9f7f3;font-size:18px}@media (min-width:750px){.quiz-results .res-score{display:grid;grid-template-columns:250px 1fr;gap:30px;align-items:center}.quiz-results .res-score .res-visual{padding:0 20px;height:100%;border-right:1px solid rgba(0,0,0,.15)}}.quiz-results .res-score .score-grade{font-size:50px;background:#ccc;width:110px;height:110px;border-radius:50%;line-height:110px;margin:0 auto;margin-bottom:15px}@media (min-width:750px){.quiz-results .res-score .score-grade{margin-top:20px}}.quiz-results .res-score .score .score-c{display:inline-block;background:#ccc;padding:2px;font-weight:700}.quiz-results .res-score.fail{border-color:#bc4749;background:#fff1f1}.quiz-results .res-score.fail .score-c,.quiz-results .res-score.fail .score-grade{background:#bc4749;color:#fff}.quiz-results .res-score.poor{background:#fff6e6;border-color:#ff9800}.quiz-results .res-score.poor .score-c,.quiz-results .res-score.poor .score-grade{background:#fa9500;color:#fff}.quiz-results .res-score.okay{border-color:#fdc500;background:#fff1bf}.quiz-results .res-score.okay .score-c,.quiz-results .res-score.okay .score-grade{background:#fdc500}.quiz-results .res-score.good{border-color:#08bdbd;background:#f3ffff}.quiz-results .res-score.good .score-c,.quiz-results .res-score.good .score-grade{background:#08bdbd;color:#fff}.quiz-results .res-score.great{background:#efffe5;border-color:#6a994e}.quiz-results .res-score.great .score-c,.quiz-results .res-score.great .score-grade{background:#6a994e;color:#fff}#results_text{color:#000}@media (min-width:750px){#results_text{padding:25px}}@media (max-width:749px){#results_text{padding:25px 20px}}p.mt-0{margin-top:10px;margin-bottom:20px;font-weight:600;color:#000;font-size:13px}@media (max-width:749px){p.mt-0{padding:0 20px}}.recommendations{margin-top:40px}.recommendations h3{font-size:20px;margin-bottom:0;display:inline-block;background:#eee;padding:3px 10px;text-transform:uppercase;letter-spacing:1px;font-weight:900}.recommendations input#AddToCart{background:#ffca00;border:none;color:#000;font-size:15px;padding:15px 25px;font-weight:600;text-transform:uppercase;margin-bottom:10px;margin-top:10px}.recommendations .recommended-product{border:1px solid #ccc;background:#fff}.recommendations .recommended-product .product img{max-width:100%}@media (max-width:749px){.recommendations .recommended-product .product img{max-width:75%;margin-top:20px}}@media (min-width:750px){.recommendations .recommended-product .product img{padding-top:20px;padding-bottom:10px}}.recommendations .recommended-product .product-txt{padding:10px 20px;text-align:center;font-size:16px;letter-spacing:normal}.recommendations .recommended-product .product-txt h4{margin-bottom:10px;margin-top:10px;font-size:22px;text-transform:uppercase}.recommendations .recommended-product .product-txt p{font-size:16px;margin:0;margin-bottom:10px}.recommendations .recommended-product .product-txt a{font-size:16px;font-weight:600;margin:20px 0;text-decoration:none}@media (min-width:990px){.recommendations .recommended-product .product-txt{padding:10px 35px}}@media (min-width:750px){.recommendations .recommended-product{display:grid;grid-template-columns:30% 1fr;align-items:center}.recommendations .recommended-product .product-txt{text-align:left}.recommendations .recommended-product .product-txt h4{margin:15px 0}.recommendations .recommended-product .product-txt p{font-size:13px}}.recommendations p.dosage{margin-top:0;border:1.5px dashed #427aa1;border-top:none;padding:20px;background:#ebf2fa;color:#134074;font-size:15px;font-weight:500}.recommendations p.dosage b{display:block;margin-bottom:1px;color:#0b2545;font-size:18px;font-weight:500}.recommendations p.dosage .why-dosage{font-size:12px;display:block;margin-top:6px;color:#0582ca;text-decoration:underline}@media (max-width:749px){.recommendations p.dosage{font-size:16px}}.details-wrap{margin-top:40px;margin-bottom:60px}.details-wrap h3{font-size:18px}.detailed-results{border:4px solid #eee}.detailed-results details{user-select:none;background:#fff}.detailed-results details p{margin:0;padding:15px;font-size:13px;text-align:left;background:#f4f4f4;border-bottom:1px solid #ccc}.detailed-results details p.cont span{display:block;margin-bottom:10px}.detailed-results details p.cont span.hidden{display:none}.detailed-results details>summary span.icon{width:15px;height:15px;transition:all .3s;margin-left:auto;background:url('https://cdn.shopify.com/s/files/1/0507/9256/2850/files/chevron-down.svg?v=1693505993') no-repeat center center;background-size:contain}.detailed-results details[open] summary span.icon{transform:rotate(180deg)}.detailed-results summary{display:flex;cursor:pointer;padding:15px;border-bottom:1px solid #ccc;margin:0;justify-content:space-between}.detailed-results summary span.desc{font-size:15px;font-weight:500}.detailed-results summary span.rating{display:inline-block;margin-left:28px;font-weight:600;font-size:11px}.detailed-results summary span.rating::before{content:" ";width:6px;height:6px;border-radius:50%;background:red;position:relative;display:inline-block;vertical-align:middle;margin-right:3px}.detailed-results summary span.rating.good{color:green}.detailed-results summary span.rating.good::before{background:green}.detailed-results summary span.rating.okay{color:#999}.detailed-results summary span.rating.okay::before{background:#999}.detailed-results summary span.rating.uhoh{color:orange}.detailed-results summary span.rating.uhoh::before{background:orange}.detailed-results summary span.rating.bad{color:red}.detailed-results summary span.rating.bad::before{background:red}.detailed-results summary::-webkit-details-marker{display:none}.online__quiz{position:relative}.online__quiz{width:100%;overflow:hidden;position:relative}.online__quiz .quiz-container{display:flex;transition:transform .3s ease-in-out;transform-style:preserve-3d}.online__quiz .quiz-container .quiz-intro,.online__quiz .quiz-container .quiz-results,.online__quiz .quiz-container .quiz-wrap{flex:0 0 100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.online__quiz .quiz-wrap{width:100%}.online__quiz .quiz-questions-wrap{width:100%;max-width:900px;margin:15px auto;padding:15px;position:relative;overflow:hidden;padding-bottom:30px}.online__quiz .quiz-questions-wrap .quiz-questions{display:flex;transition:transform .2s ease-in-out;transform-style:preserve-3d}.online__quiz .quiz-questions-wrap .quiz-questions .question{flex:0 0 100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.online__quiz .quiz-questions-wrap .quiz-questions .question .img{position:relative}.online__quiz .quiz-questions-wrap .quiz-questions .question .img img{width:100%;position:relative;height:auto}@media (max-width:990px) and (min-width:750px){.online__quiz .quiz-questions-wrap .quiz-questions .question{margin-top:30px}}@media (max-width:749px){.online__quiz .quiz-questions-wrap{padding:0}.online__quiz .quiz-questions-wrap .quiz-questions{padding:0;width:100%}}#reset__quiz{display:block;color:#1c78bb;text-decoration:underline;cursor:pointer;font-weight:500}.disclaimer p{font-size:13px;line-height:normal;margin-top:50px;color:#6a7f6a}