html,body{width:100%;height:100%}.nakedQuiz h1{margin:6px 0 12px;font-size:30px;line-height:1.2}.nakedQuiz h3{font-size:32px;line-height:1.1}.nakedQuiz p{margin:12px 0 24px;font-size:18px}.nakedQuiz .button{min-width:220px;font-size:16px;line-height:1.375}.nakedQuiz .button-reverse{outline:1px solid #fff}.nakedQuiz .wrapper{padding-left:25px;padding-right:25px}.nakedQuizContainer{position:relative;width:100%;height:100%}.nakedQuizHeader{width:100%;height:80px;background:#fff;border-bottom:1px solid #eee;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.nakedQuizMain{position:relative;width:100%;height:calc(100% - 80px);overflow:hidden;background:#eee}.nakedQuizHeader .wrapper{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center}.headerIcon{cursor:pointer}.headerIcon img{display:block;width:20px}.headerLogo img{display:block;width:90px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.nakedLoadingScreen{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;-webkit-transition:all .6s;-moz-transition:all .6s;transition:all .6s;display:none;opacity:0;visibility:hidden}.nakedLoadingScreen span{display:block;margin-bottom:calc(2% + 20px);padding:110px 0;background-image:url(//nakednutrition.com/cdn/shop/t/494/assets/animatedShakerBottle.gif?v=45593189637397518421757011121);background-repeat:no-repeat;background-size:100px auto;background-position:center top;text-align:center;font-size:26px;line-height:1.2}.nakedQuizStep{z-index:1;position:absolute;top:0;right:0;width:100%;height:100%;overflow-y:auto;background-color:#eee;margin-right:-100%;opacity:0;visibility:hidden;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;display:none}.nakedQuizStep-previous{margin-right:0;right:auto;left:0;margin-left:-100%;opacity:0;visibility:hidden;display:none}.nakedQuizStep-active{margin-right:0;margin-left:0;opacity:1;visibility:visible;display:block}.nakedQuizStep .wrapper{width:100%;min-height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.quiz-step--landing .nakedQuizHeader{background-color:#000;border-color:#000}.quiz-step--landing .headerLogo img{filter:brightness(0) invert(1)}.quiz-step--landing .nakedQuizMain{background-color:#000}.nakedQuizStep-landing{z-index:2;margin-left:0!important;margin-right:0!important;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background-color:#000;background-image:url(//nakednutrition.com/cdn/shop/t/494/assets/nakedQuizLandingBG.jpg?v=127929318862915495601757011120);background-repeat:no-repeat;background-size:100% auto;background-position:center bottom}.quiz-step--landing .nakedQuizStep-landing{opacity:1;visibility:visible;display:block}@media (orientation: portrait){.nakedQuizStep-landing{background-size:auto 60%;background-position:left bottom}}.nakedQuizStep-landing .wrapper{height:100%;justify-content:flex-end}.nakedQuizStep-landing .landingCopy{width:570px;max-width:100%;margin:auto auto 0;text-align:center;color:#fff;background-color:#00000080}#nakedQuiz .landing-copy-first-timers,#nakedQuiz.first-time-customer .landing-copy-past-purchasers{display:none}#nakedQuiz.first-time-customer .landing-copy-first-timers{display:block}.landing-copy-first-timers,.landing-copy-past-purchasers,.landingCopy .button{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;opacity:0}.landingCopy .button{opacity:.75}#nakedQuiz.with-landing-copy-visible .landing-copy-first-timers,#nakedQuiz.with-landing-copy-visible .landing-copy-past-purchasers,#nakedQuiz.with-landing-copy-visible .landingCopy .button{opacity:1}.nakedQuizStep-landing .landingImage{width:100%;height:60%}.quiz-loading-results .nakedLoadingScreen{opacity:1;visibility:visible;display:flex}.nakedQuizStep-results{background-color:#fff}.nakedQuizStep-results .wrapper{display:block;min-height:0;max-width:1440px;margin:1% auto 0;padding-left:30px;padding-right:30px}.nakedQuizStep-results .recommendedProducts{padding:30px 0 60px}.nakedQuiz .recommendedProductsCopy h3{font-size:33px}.nakedQuiz .recommendedProductsCopy p.discountCodeContainer{font-size:19px;line-height:1.5}.nakedQuiz .recommendedProductsCopy p.discountCodeContainer span.discountCode{border:2px solid #0b3e25;color:#0b3e25;background-color:#26d07c4d;font-weight:700;padding:5px;display:inline-block;line-height:1;position:relative}.nakedQuiz .recommendedProductsCopy p.discountCodeContainer span.discountCode.textCopied:after{content:"Copied to clipboard";display:block;position:absolute;bottom:0;left:0;width:100%;margin-bottom:-15px;text-align:center;font-size:10px}#recommendedProductsCopy-no-results{display:none}.nakedQuizStep-results .recommendedProducts .productGrid{padding-top:30px}.nakedQuizStep-results .recommendedProducts .productGrid .product-list-item{border:0}.nakedQuizStep-results .recommendedProducts .productGrid .product-list-item select{margin-bottom:1rem}.nakedQuizStep-results .recommendedProducts .productGrid .product-list-item .subscriptionFrequency{padding-bottom:1rem;display:none}.nakedQuizStep-results .recommendedProducts .productGrid .with-subscribe-active .product-list-item .subscriptionFrequency{display:block}.nakedQuizStep-results .recommendedProducts .product-list-item .price-subscribe,.nakedQuizStep-results .recommendedProducts .with-subscribe-active .product-list-item .price-oneTime{display:none}.nakedQuizStep-results .recommendedProducts .with-subscribe-active .product-list-item .price-subscribe{display:initial}.productAddToCart input[type=checkbox]{display:none}.productAddToCart input[type=checkbox]+label{display:block}.productAddToCart input[type=checkbox]:checked+label:before{top:4px!important;bottom:4px!important;left:4px!important;right:4px!important}.productAddToCart input[type=checkbox]+label .addToCartText-added{display:none}.productAddToCart input[type=checkbox]:checked+label .addToCartText-default{display:none}.productAddToCart input[type=checkbox]:checked+label .addToCartText-added{display:initial}.quiz-loading-results .nakedQuizStep-results{opacity:0;visibility:0}.quiz-results-loaded .nakedQuizStep-results{-webkit-transition:all .9s;-moz-transition:all .9s;transition:all .9s;opacity:1;visibility:visible}.nakedQuizStep .stepQuestion{max-width:100%;margin:1% 0}.nakedQuizStep .stepOptions{max-width:100%;margin-top:calc(2% + 10px);margin-bottom:calc(2% + 10px)}.nakedQuizStep .stepConfirm{max-width:100%;margin:1% 0}.nakedQuizStep .stepWhy{max-width:100%;margin-top:calc(1% + 10px);margin-bottom:12%}.nakedQuizStep .stepPadding{margin-bottom:9%}.nakedQuizStep .stepQuestion p{max-width:750px;margin:9px auto 0;font-size:15px;line-height:1.2}.nakedQuizStep .stepOptions ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center}.with-6-plus-options .stepOptions ul{max-width:900px;margin-left:auto;margin-right:auto}.nakedQuizStep .stepOptions ul li{min-width:220px;margin:10px}.nakedQuizStep .stepOptions input[type=radio],.nakedQuizStep .stepOptions input[type=checkbox]{display:none}.nakedQuizStep .stepOptions input[type=radio]+label,.nakedQuizStep .stepOptions input[type=checkbox]+label{width:100%;min-height:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;border:2px solid #000;padding:9px 3px;font-size:20px;font-weight:700;cursor:pointer}.nakedQuizStep .stepOptions input[type=radio]+label.smallerText,.nakedQuizStep .stepOptions input[type=checkbox]+label.smallerText{font-size:16px}.nakedQuizStep .stepOptions label:focus,.nakedQuizStep .stepOptions input[type=radio]:checked+label,.nakedQuizStep .stepOptions input[type=checkbox]:checked+label{background-color:#000;color:#fff}.nakedQuizStep .stepOptions input[type=radio]+label span,.nakedQuizStep .stepOptions input[type=checkbox]+label span{display:block;padding-top:6px;font-size:13px;font-weight:400}.nakedQuizStep .fieldRow{width:360px;max-width:100%;margin:0 auto;padding:10px 0;text-align:left;font-size:16px}.nakedQuizStep .nakedQuizKlaviyoForm{width:360px;max-width:100%;margin:0 auto;padding:10px 0 0;text-align:left}.nakedQuizStep .nakedQuizKlaviyoForm label{font-family:Lato,sans-serif!important;font-weight:400!important}.nakedQuizStep .nakedQuizKlaviyoForm input[type=email],.nakedQuizStep .nakedQuizKlaviyoForm [class*=PhoneNumberInputComponents__StyledPhoneInputContainer]{border-radius:0!important;border-width:2px!important}.nakedQuizStep .nakedQuizKlaviyoForm .button{position:relative!important;box-sizing:border-box!important;padding:1.2rem 6rem 1.2rem 1.2rem!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='26' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.96.816l-.546.52c-.137.137-.137.355 0 .465l4.238 4.238H.692a.332.332 0 00-.329.328v.766c0 .191.137.328.328.328h21.961l-4.238 4.266c-.137.109-.137.328 0 .464l.547.52c.11.137.328.137.465 0l5.715-5.715a.315.315 0 000-.465L19.426.816c-.137-.136-.356-.136-.465 0z' fill='%23fff'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center right 10px!important;text-transform:uppercase!important;font-family:novecento-sans-wide,Lato,sans-serif!important;line-height:1.375!important;letter-spacing:.1rem!important;font-weight:600!important;text-align:left!important}.nakedQuizStep .nakedQuizKlaviyoForm .button:before{content:""!important;position:absolute!important;top:-1px!important;right:-1px!important;bottom:-1px!important;left:-1px!important;z-index:1!important;border:1px solid #fff!important;pointer-events:none!important;-webkit-transition:all .2s ease-in-out!important;-moz-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.nakedQuizStep .nakedQuizKlaviyoForm .button:hover:before{top:4px!important;right:4px!important;bottom:4px!important;left:4px!important}.nakedQuizStep .disclaimer{font-size:11px}.nakedQuizStep .stepWhy a{font-size:12.5px;color:inherit}.whyDoWeAskThis{position:relative;width:240px;margin:12px auto;background:#fff;padding:8px 10px 10px;font-size:12.5px;line-height:1.3;text-align:left;opacity:0;visibility:hidden}.whyDoWeAskThis.visible{opacity:1;visibility:visible}.whyDoWeAskThis:before{content:"";position:absolute;top:0;margin-top:-10px;left:50%;margin-left:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}.nakedQuizProgressBar{z-index:3;position:absolute;bottom:0;left:0;width:100%;height:10px;background:#fff}.nakedQuizProgressBar:after{content:"";position:absolute;top:0;left:0;height:100%;background:#000;-webkit-transition:width .3s;-moz-transition:width .3s;transition:width .3s}.quiz-step--question-1 .nakedQuizProgressBar:after{width:10%}.quiz-step--question-2 .nakedQuizProgressBar:after{width:20%}.quiz-step--question-3 .nakedQuizProgressBar:after{width:30%}.quiz-step--question-4 .nakedQuizProgressBar:after{width:40%}.quiz-step--question-5 .nakedQuizProgressBar:after{width:50%}.quiz-step--question-6 .nakedQuizProgressBar:after{width:60%}.quiz-step--question-7 .nakedQuizProgressBar:after{width:70%}.quiz-step--question-8 .nakedQuizProgressBar:after{width:80%}.quiz-step--question-9 .nakedQuizProgressBar:after{width:90%}.quiz-steps-completed .nakedQuizProgressBar:after{width:100%}.quiz-step--landing .nakedQuizProgressBar,.quiz-results-loaded .nakedQuizProgressBar{display:none}.nakedQuizCheckout{z-index:3;position:absolute;bottom:0;left:0;width:100%;height:60px;background:#000;display:none}.quiz-results-loaded .nakedQuizCheckout{display:block}.nakedQuizCheckout .wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.nakedQuizCheckout .button{width:300px;max-width:100%;font-size:15px;padding-right:3rem}.nakedQuizCheckout .button.disabled{opacity:.4;cursor:not-allowed}.nakedQuiz .autoForTesting{display:block;position:absolute;z-index:4;top:0;left:75px;width:25px;height:25px;background-color:#fff;border:1px solid #000;opacity:0}.nakedQuiz .autoForTesting:hover{opacity:.25}@media only screen and (max-height:800px){.nakedQuizStep .stepWhy,.nakedQuizStep .stepPadding{margin-bottom:6%}}@media only screen and (max-width:600px){.nakedQuiz h1{font-size:22px}.nakedQuiz h3{font-size:24px}.nakedQuiz p{font-size:15px}.nakedQuizHeader{height:70px}.nakedQuizMain{height:calc(100% - 70px)}.nakedLoadingScreen span{font-size:21px}.nakedQuizStep-landing .landingCopy{width:430px}.nakedQuizStep .stepQuestion p{max-width:320px;font-size:14px}.nakedQuizStep .stepOptions ul li{margin:5px 10px}.nakedQuizStep .stepOptions input[type=radio]+label,.nakedQuizStep .stepOptions input[type=checkbox]+label{min-height:44px;font-size:16px}.nakedQuizStep .stepOptions input[type=radio]+label span,.nakedQuizStep .stepOptions input[type=checkbox]+label span{font-size:12px}.nakedQuiz .recommendedProductsCopy h3{font-size:19px}.nakedQuiz .recommendedProductsCopy p.discountCodeContainer{font-size:17px}.nakedQuiz .recommendedProductsCopy p.discountCodeContainer span{display:block}.nakedQuiz .recommendedProductsCopy p.discountCodeContainer span.discountCode{margin:12px 0 15px}.nakedQuizStep-results .recommendedProducts .productGrid .product-list-item{padding:0;text-align:left}.nakedQuizStep-results .recommendedProducts .productGrid .product-list-item__title{font-size:1.55rem;line-height:1.1}.nakedQuizStep-results .recommendedProducts .productGrid .product-list-item__price{font-size:1.4rem}.nakedQuizStep-results .recommendedProducts .productGrid .product-list-item select{font-size:1.2rem}.nakedQuizStep-results .recommendedProducts .productGrid .product-list-item .recharge__freq-swatch-wrapper{margin-left:0}.nakedQuizStep-results .recommendedProducts .productGrid .product-list-item .recharge__freq-swatch{margin-left:0;max-width:33.33%}.nakedQuizStep-results .recommendedProducts .productGrid .product-list-item .recharge__freq-swatch-label{font-size:1.1rem;padding:1rem 0}.productAddToCart input[type=checkbox]+label{padding:1rem 4rem 1rem 1rem;font-size:1.2rem;letter-spacing:.05rem}}@media only screen and (max-width:400px){.nakedQuiz h1{font-size:21px}.nakedQuiz p{font-size:14px}.nakedQuiz .wrapper{padding-left:15px;padding-right:15px}}
/*# sourceMappingURL=/cdn/shop/t/494/assets/naked-quiz-styles.css.map */
