@charset 'UTF-8';.devbar,iframe{display:block}.clear15,.clear30{height:0}.clear,.clear15,.clear30,.clearBottom,.clearDotted,.clearline{clear:both}.devbar,header{padding:15px;left:0}.devbar,.nav-main a{letter-spacing:.1em;color:#fff}.drop-down h6,.nav-main a,.sliders h4,.store-id b{text-transform:uppercase}.link-tile,a.country-select{background-repeat:no-repeat;background-size:cover}*{margin:0;padding:0;box-sizing:border-box}body{position:relative;font-family:europa,Arial,sans-serif;font-weight:300}.nav-main a,h1,h2,h3,h4{font-weight:400}.devbar,.nav-shortcuts .other-links a,.store-id .mall-name,.store-id a.header-phone,b{font-weight:700}hr{border:none;border-bottom:1px solid #ccc;margin:10px 0}.text12{font-size:12px!important}.text14{font-size:14px!important}.devbar{position:fixed;bottom:0;font-size:18px;background-color:rgba(255,0,0,.75);z-index:9000}.drop-down,header{z-index:100;position:fixed}.clear15{margin-bottom:15px}.clear30{margin-bottom:30px}.clearDotted{margin-bottom:15px;border-bottom:1px dotted #999}.clearline{border-bottom:1px solid #999;margin:15px 0}.clearBottom{margin-bottom:65px}.clearfix:after{content:"";display:table;clear:both}.cartDetails .cartTable,.cartShow2,.featherlight-loading .featherlight-close,.featherlight-loading .featherlight-inner,.footer-hide,.hidden{display:none}.featherlight-loading .featherlight-content>*,.hidden-important{display:none!important}.left{float:left}.right{float:right}.left15{float:left;margin-right:15px}.right15{float:right;margin-left:15px}.bottom5,.ptfix img{margin-bottom:5px}.bottom10{margin-bottom:10px}.bottom15,.disclaimer p.copyright{margin-bottom:15px}.centered{margin:0 auto;display:block}.flexbox,.search-box .search-show,.video-flex,header{display:flex}.nomargin{margin:0!important}.noright{margin-right:0!important}.country-flex,.flexbox-wrap{display:flex;flex-wrap:wrap}.flexbox-center{align-items:center}.flexbox-between{justify-content:space-between}.align-self{align-self:stretch;max-height:45px}header{top:0;width:100%;background-color:#09f;color:#fff}header .logo-link{z-index:101;margin-right:30px;height:30px}.nav-main{margin:-15px 15px -15px 0;flex-shrink:0}.nav-main a{display:inline-block;font-size:14px;text-decoration:none;line-height:60px;padding:0 8px;transition:background-color .7s,color .7s;-webkit-transition:background-color .7s,color .7s}.nav-main a.selected,.nav-main a:hover,.right-container a.selected,.right-container a:hover{background-color:#fff;color:#09f;cursor:pointer}@media (hover:none),(hover:on-demand){.right-container a:hover{background-color:rgba(0,0,0,.25);color:#fff}a.store-id:hover{background-color:rgba(0,0,0,.15)}.right-container a.selected{background-color:#fff;color:#09f}}header .right-container{display:flex;flex-wrap:wrap;flex-grow:2;justify-content:flex-end;align-items:flex-start;margin:-15px -15px -15px 0;z-index:2;pointer-events:none}.free-shipping-149-header{padding:6px 15px;background-color:rgba(63,191,0,.8);margin-right:5px;width:11em}.free-shipping-149-header h4{text-align:center;margin-right:4px;letter-spacing:.05em;font-weight:700;line-height:120%}.free-shipping-149-header h5{text-align:center;font-weight:300;line-height:120%}.free-shipping-149-header:hover,.livechat_button:hover{background-color:#3fbf00}.free-shipping-149-cart{display:flex;align-items:center;justify-content:center;padding:0 10px;font-size:14px;flex:1 1 30%}.right-container a{pointer-events:all;display:inline-block;margin:0 5px 5px 0;text-decoration:none;color:#fff;transition:background-color .5s,color .5s;-webkit-transition:background-color .5s,color .5s}.button-standard,.language-mobile{transition:background-color .5s,color .5s,border .5s}.right-container i{font-size:24px}.search{background-color:rgba(0,0,0,.25);line-height:45px;width:45px;text-align:center;flex-shrink:0}.store-id{width:12em;text-align:center;padding:6px 15px;margin:0 5px 5px 0;background-color:rgba(0,0,0,.15);font-size:14px;letter-spacing:.05em;line-height:120%;font-weight:300}div.store-id{min-height:45px}.store-id b{font-size:12px;letter-spacing:.1em}.contact-flex i.small,.footer-social a,.store-id i,a.biglink{font-size:14px}.store-id a,.store-id a i{font-size:13px}.store-id a{margin:0;text-decoration:none}.store-id a.header-chat{margin-top:2px;text-decoration:underline}a.shortcuts-mobile{display:none;align-items:center;justify-content:center;font-size:12px;font-weight:700;letter-spacing:.1em;text-align:center;background-color:#d9005e;margin-right:.6%}.cart-container,.checkout-button-header,.login-container{font-size:18px;background-color:rgba(0,0,0,.25);line-height:45px;height:45px;padding:0 15px;display:flex!important;align-items:center;justify-content:space-between}.customer-container,.login-container.highlight{background-color:rgba(217,0,94,.75)}.customer-container{padding:6px 15px;text-align:right;font-size:14px;letter-spacing:.05em;line-height:120%}.customer-container b,.customer-container i{font-size:12px;letter-spacing:.1em}.cart-flex,.login-flex{display:flex;align-items:center}.cart-container i,.login-container i,.sliders .button-standard:first-of-type{margin-right:10px}.cart-container .cart-checkout,.checkout-button-header,.login-container .login-text{font-size:12px;font-weight:700;line-height:120%;letter-spacing:.1em;text-align:center}a.country-select{display:flex;align-items:flex-end;flex-shrink:0;min-height:45px;width:45px;padding:0!important;background-color:transparent!important}.country-select h5{width:100%;background-color:rgba(0,0,0,.5);padding:3px;font-size:8px;font-weight:700;line-height:1.2;text-align:center}.country-select.selected h5,.country-select:hover h5,.featherlight .featherlight-close-icon:hover{color:#fff;background-color:#09f}.language-select{background-color:rgba(0,0,0,.25);height:45px;width:45px;margin-right:5px;flex-shrink:0}a.language-button{display:block;margin:0;font-size:11px;line-height:15px;font-weight:700;text-align:center;letter-spacing:.1em}.footer-links a:hover,a.language-button.selected,a.language-button:hover{background-color:#fff;color:#09f}.store-id.no-hover.selected,.store-id.no-hover:hover{background-color:rgba(0,0,0,.15);color:#fff;cursor:default}.customer-container.no-hover.selected,.customer-container.no-hover:hover{background-color:rgba(217,0,94,.75);color:#fff;cursor:default}.drop-down{display:none;top:60px;background-color:#fff;width:100%;box-shadow:0 2px 6px rgba(0,0,0,.5)}.search-box .search-hide,.vertical-limit{overflow:auto}.drop-down-overlay{display:none;position:absolute;background-color:rgba(0,0,0,.7);z-index:99;width:100%;height:100%;top:0;left:0}.drop-down-close{position:absolute;top:5px;right:5px;color:#333;display:block;font-size:24px}.link-tile,.sliders li,.sliders li a,.video-header{position:relative}.drop-down-close:hover,.product-feature.basic-weight-loss-starterpak h2,.product-feature.cardio9 h2,.product-feature.cleanse h2,.product-feature.complete h2,.product-feature.experience h2,.product-feature.haircells h2,.product-feature.hungertrim h2,.product-feature.impak h2,.product-feature.lashcells h2,.product-feature.starterpak-joint-health-control h2,.product-feature.ten-day-weight-loss-starterpak h2,.product-feature.trimbar h2,.thirty-day-liver-cleanse-starterpak h2{color:#09f}#forgotPassword h5,.drop-down h5{color:#09f;font-size:24px;font-weight:700;margin-bottom:10px;line-height:100%;letter-spacing:-.025em}#forgotPassword h5{margin-right:36px}.drop-down h6{color:#666;font-size:18px;font-weight:400;margin-bottom:10px;line-height:100%;letter-spacing:.1em}.contact-flex,.language-mobile,.nav-shortcuts a,a.country-switch{color:#333;text-decoration:none}.nav-contact h6,.sliders h4{letter-spacing:.05em}.drop-down p{font-size:16px;margin-bottom:10px;line-height:140%}.nav-products,.nav-starterpaks{width:100%;padding:30px 15px;max-height:310px}.nav-about{max-width:594px;padding:30px}.nav-about img{display:block;width:calc(100% + 60px);height:auto;margin:-30px -30px 30px;max-height:325px}.contact-flex b,.nav-shortcuts a{display:inline-block}.nav-contact{min-width:320px;max-width:642px;padding:15px}.cartPopup .button-standard,.nav-contact .button-standard,.search-box .button-standard,.store-change .button-standard{background-color:#fff;color:#09f;border-color:#0060a0}.contact-flex{display:flex;align-items:center;margin:0 -15px;padding:5px;border-bottom:1px solid #ccc;font-size:16px}.contact-flex:last-of-type{border-bottom:none}.contact-flex .drop-cap{font-size:2em;margin-right:.5em;color:#09f;font-weight:700}.contact-flex.selected,.contact-flex:hover{background-color:#3fbf00;color:#fff}.contact-flex.selected .drop-cap,.contact-flex:hover .drop-cap{color:#fff}.contact-form{margin-top:15px}.cartPopup,.country-switcher,.login-box,.search-box,.store-change{padding:15px;right:0}.store-change{max-width:600px}.cartPopup,.login-box{max-width:768px}.nav-shortcuts{padding:15px 30px}.nav-shortcuts a{margin:-5px 10px 10px -10px;padding:5px 10px;font-size:16px;font-weight:400}.nav-shortcuts a:hover{background-color:#09f;color:#fff}.nav-shortcuts hr{margin-top:0}.nav-shortcuts .joint-bright{color:#3fbf00}.nav-shortcuts .nodesktop .other-links a{margin-bottom:0}.country-switcher{max-width:290px;padding:0}.country-switcher h5{margin:15px 15px 10px}a.country-switch{width:100%;padding:5px 15px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ccc}a.country-switch.selected,a.country-switch:hover{background-color:#09f;color:#fff;font-weight:700}a.country-switch img{display:block;width:36px;height:auto;margin-left:15px}.language-flex{display:flex;padding:0 15px 15px}.language-mobile{display:inline-block;margin-right:10px;padding:5px 10px;border:1px solid #ccc;font-size:13px;font-weight:700;-webkit-transition:background-color .5s,color .5s,border .5s}.language-mobile.selected,.language-mobile:hover{background-color:#09f;color:#fff;border-color:#999}.cartDetails .cartFooter td,.cartDetails .cartHeader td{border-bottom:1px solid #09f;font-weight:700;letter-spacing:.1em}.search-box{max-width:600px;text-align:left}.search-box input{width:100%}.search-box .search-item{display:none;align-items:center;padding:10px;border-bottom:1px solid #ccc;color:#333;text-decoration:none;transition:background-color .5s,color .5s;-webkit-transition:background-color .5s,color .5s}.search-box .search-item:hover{background-color:#d9f0ff;color:#000}.search-box .search-image{width:125px;margin-right:15px;text-align:center;flex-shrink:0}.search-box .search-item span{flex-grow:1}.cartDetails .cartHeader td{color:#666;font-size:16px;padding:5px}.cartDetails td{color:#333;font-size:14px;border-bottom:1px solid #999;padding:5px;text-align:center}.cartDetails .cartFooter td{font-size:14px;padding-bottom:5px;text-align:right}.cartDetails .product-name{text-align:left}.cartBottom,.cartBottom a,.cartDetails .ChangeQTY,.cartMath,.disclaimer,.footer-links{text-align:center}.cartMath{font-weight:700;color:#ccc!important;font-size:18px}.cartBottom{margin-top:10px;display:flex;flex-wrap:wrap;justify-content:space-between}.cartBottom a{flex:1 1 25%}.ReProduct,.cartDetails .removeProduct{color:#c3c3c3!important;font-size:18px}.ReProduct:hover,.cartDetails .removeProduct:hover{color:#09f!important}.cartDetails .checkout-button{background-color:#00bf3f;color:#fff;display:flex;align-items:center;justify-content:center}.cartShow2 i{display:inline-block;color:#999;margin:0 5px}.login-flex .button-standard{margin-right:15px;background-color:#00bf3f;color:#fff}.login-flex .remember-me{margin-right:15px;font-size:14px;flex-grow:1;min-width:105px}.product-chooser .flexbox-wrap,.sliders section.lower{justify-content:center}.login-flex .forgotPassword{text-align:right}.login-error{display:none;padding:7px 15px;background-color:#ff4c6a;color:#fff;font-size:14px;margin:10px -15px}.sliders li{text-align:center;min-height:233px}.sliders li a{display:block}.sliders li a:focus{outline:0}.sliders .topbox{height:200px;display:block}.sliders section.upper{position:absolute;width:100%;top:115px;left:0}.sliders section.lower{display:flex;position:absolute;width:100%;bottom:0;left:0}.sliders h3{margin-bottom:5px;font-size:24px;font-weight:300;color:#333}.sliders h4{font-size:14px;font-weight:700;line-height:1.1;color:#666}.featherlight-content h1,.featherlight-content h2{margin-bottom:10px;line-height:100%;font-weight:700}.sliders .button-standard{font-size:12px;display:inline-block}.featured-padding{padding:0 15px;margin-bottom:25px;width:100vw}.drop-down .sliders img{max-height:233px}.featherlight{z-index:8010}.featherlight.welcome,.featherlight:last-of-type{background:rgba(0,0,0,.7)}.featherlight .featherlight-content{max-height:90%;padding:15px;box-shadow:2px 2px 4px rgba(0,0,0,.5);border-bottom:none;margin-left:5%;margin-right:5%}.featherlight-loading .featherlight-content{padding:30px;border-radius:80px;width:80px;height:80px;background:url(/retail/images/spin.gif) center center/50px 50px no-repeat #fff;box-shadow:2px 2px 4px rgba(0,0,0,.5)}.documentWrap.featherlight iframe{width:100%;height:100%}.documentWrap.featherlight-iframe .featherlight-content{width:75%;height:75%}.featherlight-content h1{color:#09f;font-size:26px;margin-right:40px;letter-spacing:-.025em}.featherlight-content h2{font-size:18px;color:#333}.featherlight-content h2.capitalize{letter-spacing:.1em;text-transform:uppercase}.featherlight-content .button-standard{background-color:rgba(255,255,255,.5);color:#09f;border-color:#0060a0}.featherlight-content p{font-size:14px;margin-bottom:7px;line-height:140%;color:#333}.featherlight .featherlight-close-icon{position:fixed;z-index:9999;line-height:36px;width:36px;cursor:pointer;background:0 0;color:#09f;font-size:26px;text-align:center}.mobile-spacer{display:block;height:60px}.featured-mobile{margin-bottom:1.2%}.video-header{text-align:center;width:1500px;margin-right:.6%;cursor:pointer}.video-header section{position:absolute;padding:15px 30px;bottom:0;margin-left:auto;margin-right:auto;width:100%;background-color:rgba(0,0,0,.25)}.video-header h1{color:#fff;font-size:48px;font-weight:700;letter-spacing:-.025em;margin-bottom:15px;transition:font-size .5s;line-height:100%}.video-header p{color:#fff;font-size:20px;font-weight:300;letter-spacing:.05em;transition:font-size .5s}.video-header .button-standard{color:#fff;border-color:#fff}.main-row{display:flex;flex-wrap:wrap;justify-content:space-between}.main-2 .link-tile{flex-grow:1;margin-right:15px;height:250px}.main-2 .link-tile:last-of-type{margin-right:0}.link-tile{display:block;background-color:#ccc;text-decoration:none;background-position:center center;margin-bottom:.8%}.link-tile .button-standard{position:absolute;left:0;right:0;bottom:20px;margin-left:20%;margin-right:20%;text-align:center;z-index:3;color:#fff;border-color:#fff}.washed{color:#666!important;border-color:#666!important}.link-tile.product-feature:hover .washed{color:#fff!important}.link-overlay{position:absolute;width:100%;height:100%;background-color:rgba(33,33,33,.2);transition:background-color .5s;-webkit-transition:background-color .5s;z-index:2}.link-tile:hover .link-overlay{background-color:rgba(33,33,33,0)}.button-standard.selected,.button-standard:hover,.link-tile:hover .button-standard,.link-tile:hover .button-standard-wash{background-color:#09f;color:#fff;border-color:#333}.mediterranean{flex-grow:1;background-image:url(/retail/images/featured/mediterranean-bg.webp)}.product-extra{flex-grow:1;background-size:cover!important}.product-feature{padding:15px 30px;background-position:center bottom;background-color:#fff;text-align:center;border:1px solid #ccc}.product-chooser .flexbox-wrap.column-3 .choiceColumn,.product-feature.wider{width:33.3%}.product-feature.cardio9,.product-feature.complete,.product-feature.experience,.product-feature.haircells,.product-feature.hungertrim,.product-feature.starterpak-joint-health-control,.product-feature.ten-day-weight-loss-starterpak,.product-feature.thirty-day-liver-cleanse-starterpak,.product-feature.trimbar{width:29.2%;background-size:100%}.product-feature.lashcells{width:29.2%;background-size:55%}.product-feature.impak{width:29.2%;background-size:65%}.product-feature h2{overflow-wrap:break-word;font-size:30px;line-height:110%;letter-spacing:-.025em;font-weight:700;margin-bottom:50%;transition:font-size .5s}.product-feature p{display:none;padding:.5em 2em;margin:0 -30px 40%;background-color:rgba(255,255,255,.5);font-size:16px;color:#000;line-height:140%;text-align:center}.product-feature .button-standard{margin:0 30%}a.guaranteeLink{color:#09f!important;text-decoration:underline!important}a.guaranteeLink:hover{cursor:pointer!important;color:#cc003d!important}.free-shipping{overflow:hidden}.free-shipping .ribbon{position:absolute;width:225px;background-color:rgba(63,191,0,.8);top:20px;left:-45px;text-align:center;line-height:40px;font-size:14px;font-weight:700;letter-spacing:.05em;color:#fff;z-index:3;transform:rotate(-30deg);-webkit-transform:rotate(-30deg)}.free-shipping .ribbon-french{width:270px;top:30px;left:-50px}.health-test .button-standard{background-color:rgba(217,0,0,.5);border-color:#d90000}.featured-header{text-align:center;color:#09f;font-size:24px;font-weight:700;letter-spacing:.1em;margin-bottom:25px}.product-chooser{position:relative;margin:0 -15px;text-align:center;background-color:#fff}.choiceColumn{padding:0 10px;border-right:1px solid #09f;margin-bottom:15px}.choiceColumn img{display:block;margin:0 auto}.no-border{border:none}.product-chooser .flexbox-wrap.column-2 .choiceColumn{width:50%}.product-chooser .flexbox-wrap.column-4 .choiceColumn{width:25%}.product-chooser h1{margin:0 40px 15px}.product-chooser h2{display:flex;justify-content:center;align-items:center;margin:15px -10px;font-size:16px;padding:5px 10px;font-weight:700}.product-chooser p{margin-left:15px;margin-right:15px}h2.vanilla{background-color:#fff3df;color:#333}h2.chocolate{background-color:#630;color:#fff}h2.strawberry{background-color:#c06;color:#fff}h2.mixedflavors{background-color:#0267af;color:#fff}h2.strawberrylemonade{background-color:#b28500;color:#fff}h2.c9{background-color:#005bd9;color:#fff}h2.c9strips{background-color:#003b7b;color:#fff}.product-chooser .sp img{width:100%;max-width:200px}.product-chooser .cp .wide-image{width:100%;max-width:250px}.product-chooser .cp .medium-image{width:80%;max-width:160px}.product-chooser .cp .narrow-image{width:26.8%;max-width:67px}.chooser-flex{display:inline-flex;margin:0 auto;border:1px solid #ddd}.pm-button{font-size:18px;font-weight:700;line-height:100%;border:none;min-height:36px;min-width:36px;display:flex;align-items:center;justify-content:center;background-color:#fff;text-decoration:none}.footer-social,footer hr{border-bottom:1px solid rgba(255,255,255,.5)}.minus-button{border-right:1px solid #ddd}.plus-button{border-left:1px solid #ddd}@media not all and (pointer:coarse){.pm-button:hover{cursor:pointer;color:#fff}.minus-button:hover{background-color:#cc003d}.plus-button:hover{background-color:#3fbf00}}.chooser-flex input[type=number]{width:36px;text-align:center;padding:5px 3px;color:#666;border:none;-webkit-transition:border-color .15s ease-in-out;-o-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out}footer{background-color:#09f;color:#fff;padding:0 30px 15px}footer hr{margin:0}.footer-social{margin-bottom:15px}.button-generic,.button-standard{cursor:pointer;display:inline-block;border:1px solid #666;text-transform:uppercase;font-size:14px;text-decoration:none}.footer-links a{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:45px;padding:0 10px;color:#fff;text-decoration:none;text-transform:uppercase;transition:background-color .5s,color .5s;-webkit-transition:background-color .5s,color .5s}.footer-divider{display:inline-block;margin:0 15px;font-weight:300;color:rgba(255,255,255,.5)}.disclaimer p{font-size:11px;color:#fff;line-height:120%}.button-standard{padding:7px 15px;color:#666;font-weight:700;letter-spacing:.1em;-webkit-transition:background-color .5s,color .5s,border .5s}.button-generic{padding:7px 10px;color:#666!important;text-align:center;font-weight:400;letter-spacing:.05em;transition:background-color .5s,color .5s,border .5s;-webkit-transition:background-color .5s,color .5s,border .5s}.livechat_button,.purchase-ticker{z-index:98;position:fixed;display:flex;box-shadow:0 -3px 8px 0 rgba(0,0,0,.25)}.button-generic.selected,.button-generic:hover{background-color:#666;color:#fff!important;border-color:#333}.errorMessage{color:red;font-weight:700;margin-bottom:15px}#livechat-compact-container{z-index:99!important}.livechat_button{bottom:0;right:10px;padding:10px;align-items:center;background-color:#f60;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;font-weight:700;font-size:14px;color:#fff;text-decoration:none;letter-spacing:.1em;transition:background-color .5s;-webkit-transition:background-color .5s}.livechat_button i{font-size:18px;margin-right:10px}.purchase-ticker{bottom:-100px;left:10px;padding:10px 15px 10px 10px;align-items:center;background-color:#fff;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;color:#666}.purchase-ticker img{display:block;width:auto;height:75px;margin-right:15px}.purchase-name{font-size:18px}.purchase-product{font-size:16px;margin-bottom:.5em}.purchase-verify{font-size:14px;font-weight:700;color:#09f}.detail .content li,.detail .content p{line-height:130%;font-size:16px;color:#333}.detail .content p,.detail .subnav{margin-bottom:10px}.detail .price-box,.detail .ribbon{position:absolute;text-align:center}.detail h1,.detail h2,.detail h3{letter-spacing:-.025em}.backorderBuy,.backorderBuy:hover{background-image:url(/retail/images/detail/btn_backorder.png)!important}td.sfdivider,td.sfdivider2,td.sfdivider3,td.sfdivider4{background-color:#000}.backorderBuy,.content a,.videobutton{text-decoration:none}.detail,.movie-container,.product-video,.testimonial-video{position:relative}.detail{overflow:hidden;padding:30px;margin-bottom:25px;-webkit-transition:background .5s;transition:background .5s}.detail-inner{width:47%;transition:width .5s;-webkit-transition:width .5s}.detail .ribbon{width:170px;background-color:rgba(217,0,94,.85);top:3px;right:-50px;line-height:40px;font-size:15px;font-weight:700;letter-spacing:.05em;color:#fff;z-index:3;transform:rotate(30deg);-webkit-transform:rotate(30deg)}.detail.french .ribbon{width:182px;top:8px}.detail h1{font-size:56px;font-weight:300;margin-bottom:20px;line-height:95%}.detail .content .greenBar span,.detail h2{font-weight:700}.detail h2{font-size:32px;line-height:100%}.detail .content{min-height:200px;font-size:16px;line-height:140%}.detail .content.overview p:first-child{font-size:18px}.detail .content ul{margin-left:20px}.detail .content li{margin-bottom:7px}.detail .content h4{font-size:18px;font-weight:700;margin:15px 0 7px}.starterpak .contents br{display:none}.starterpak a:hover{cursor:pointer}.detail .content .greenBar{background-color:#09f;color:#fff;margin-left:-30px;padding:5px 5px 5px 30px;display:flex;align-items:center}.detail .content .greenBar i{font-size:32px;margin-right:10px}.detail .button-standard{background-color:rgba(255,255,255,.5)}.detail .button-standard:hover{background-color:rgba(255,255,255,.9)}.detail .subnav .button-standard{padding:7px;text-align:center;margin-right:3px}.detail .subnav .pointer{font-size:22px;margin-top:-13px}.detail .subnav #pointer{position:relative;left:43px}.detail .directions h3{margin:20px 0 10px}.detail .price-box{left:50%;top:200px}.buybutton{display:inline-block;width:116px;height:116px;background-size:contain}.detail .price-box .price{padding:7px;margin:7px 0;border-top:1px solid;border-bottom:1px solid;font-size:32px;letter-spacing:-.025em;font-weight:400;background-color:rgba(255,255,255,.4)}.detail .price-box .price .big{font-size:56px;vertical-align:top;line-height:56px}.detail .price-box .quantity{display:block;font-size:13px;letter-spacing:.1em;font-weight:700;text-transform:uppercase;margin:0 auto 5px}.detail .price-box .yousave{padding:7px;font-size:15px;letter-spacing:.05em;font-weight:700;text-transform:uppercase;color:#fff;background-color:rgba(63,191,0,.85)}.detail .mobileshot{width:100%;max-width:300px;height:auto;margin:0 auto 20px;display:none;text-align:center}.starterpak .mobileshot{max-width:400px}.seal-bar{display:flex;align-items:center;margin-bottom:10px}.seal-bar hr{flex-grow:2}.seal-bar img{width:50px;height:50px;margin-left:10px}.detail h3{font-size:22px;font-weight:700;margin-bottom:10px;line-height:120%}.testimonial h4,.videobutton{letter-spacing:.1em;line-height:24px}.reviews h3,.testimonial .baitem p{margin-bottom:0}.starterpak h3{font-size:20px}.detail section{align-items:flex-start}.detail .reviews{width:47%;flex-grow:1}.detail .testimonial{width:50%;flex-grow:1;margin-left:3%}.detail .testimonial-small{width:25%}.review-flex{margin-bottom:20px}.review-header{margin-right:5px}.review-overall-rating{display:inline-block;font-size:14px;font-weight:400;flex-shrink:0}.review-flex .review-overall-rating:hover{cursor:pointer;color:#09f}.detail .reviews .reviews-header{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px}.reviews h3{line-height:18px}.reviews .reviews-write-link{flex-shrink:0;text-align:center;color:#333;font-size:14px;margin-left:30px}.reviews .reviews-more{align-items:center;justify-content:flex-end;font-size:18px}.review-item{border-bottom:1px solid #ccc;margin-bottom:30px}.review-id{min-width:250px;max-width:250px;width:250px;margin-right:15px;margin-bottom:20px}.review-content{flex-grow:1;margin-bottom:5px}.review-id h4{font-size:18px;margin-bottom:5px;text-transform:capitalize}.review-id p{font-size:14px;font-style:italic}.review-content p{font-size:14px;margin-bottom:5px}.review-pages{text-align:center;margin:0 15px}.baitem,.slider-item,.testimonial h4{text-align:left}.review-pages ul{list-style:none}.review-pages li{display:inline-block;margin:0 3px}.review-pages li button{font-size:14px;padding:3px}.basic-weight-loss-starterpak-bright,.content a:active,.puretrim-bright,.puretrim_pouch-bright,.review-pages li button:hover,.ten-day-weight-loss-starterpak-bright,.thirty-day-weight-loss-challenge-starterpak-bright,.thirty-day-weight-loss-challenge-starterpak-can-bright{color:#09f}.reviews-write .featherlight-content{width:90%;max-width:400px}.reviews-read .featherlight-content{width:90%;max-width:700px}.baslider{height:auto!important}.testimonial img{display:block;margin-bottom:10px}.playbtn{display:none;font-size:24px;line-height:24px;float:right}.playbtn.selected,.playbtn:hover{color:#333;cursor:pointer}.testimonial h4{font-size:16px;font-weight:700}.testimonial p{font-size:16px;color:#333;margin-bottom:10px}.testimonial .slider-item{height:310px;padding:15px 50% 15px 15px;font-size:20px;line-height:120%;margin-bottom:10px;background-position:right top;background-repeat:no-repeat;background-color:#efefef}.backorderMessage{background-color:#333;color:#fff;padding:15px;font-size:16px;font-weight:700;border-bottom:2px solid #999}.backorderBuy{display:inline-block;width:116px;height:116px;cursor:not-allowed;background-size:contain}.content a{color:#000;font-weight:400;transition:.3s;-webkit-transition:.3s}.content a:visited{color:#333}.content a:hover{color:#09f;text-decoration:underline}.puretrim-bg{background:url(/retail/images/detail/productshot_puretrim.png?v=3) 100% 30px/500px no-repeat #f7fcff}.puretrim_can-bg{background:url(/retail/images/detail/productshot_puretrim_can.png?v=3) 100% 30px/420px no-repeat #f7fcff}.basic-weight-loss-starterpak-bg .content.overview p:first-child,.basic-weight-loss-starterpak-dark,.basic-weight-loss-starterpak_can-bg .content.overview p:first-child,.puretrim-bg .content.overview p:first-child,.puretrim-dark,.puretrim_can-bg .content.overview p:first-child,.puretrim_pouch-bg .content.overview p:first-child,.puretrim_pouch-dark,.ten-day-weight-loss-starterpak-bg .content.overview p:first-child,.ten-day-weight-loss-starterpak-dark,.ten-day-weight-loss-starterpak_can-bg .content.overview p:first-child,.thirty-day-weight-loss-challenge-starterpak-bg .content.overview p:first-child,.thirty-day-weight-loss-challenge-starterpak-can-bg .content.overview p:first-child,.thirty-day-weight-loss-challenge-starterpak-can-dark,.thirty-day-weight-loss-challenge-starterpak-dark,.thirty-day-weight-loss-challenge-starterpak_can-bg .content.overview p:first-child{color:#005791}.basic-weight-loss-starterpak-bg .button-standard.selected,.basic-weight-loss-starterpak-bg .button-standard:hover,.basic-weight-loss-starterpak-bg .videobutton,.basic-weight-loss-starterpak_can-bg .button-standard.selected,.basic-weight-loss-starterpak_can-bg .button-standard:hover,.basic-weight-loss-starterpak_can-bg .videobutton,.puretrim-bg .button-standard.selected,.puretrim-bg .button-standard:hover,.puretrim-bg .videobutton,.puretrim_can-bg .button-standard.selected,.puretrim_can-bg .button-standard:hover,.puretrim_can-bg .videobutton,.puretrim_pouch-bg .button-standard.selected,.puretrim_pouch-bg .button-standard:hover,.puretrim_pouch-bg .videobutton,.ten-day-weight-loss-starterpak-bg .button-standard.selected,.ten-day-weight-loss-starterpak-bg .button-standard:hover,.ten-day-weight-loss-starterpak-bg .videobutton,.ten-day-weight-loss-starterpak_can-bg .button-standard.selected,.ten-day-weight-loss-starterpak_can-bg .button-standard:hover,.ten-day-weight-loss-starterpak_can-bg .videobutton,.thirty-day-weight-loss-challenge-starterpak-bg .button-standard.selected,.thirty-day-weight-loss-challenge-starterpak-bg .button-standard:hover,.thirty-day-weight-loss-challenge-starterpak-bg .videobutton,.thirty-day-weight-loss-challenge-starterpak-can-bg .button-standard.selected,.thirty-day-weight-loss-challenge-starterpak-can-bg .button-standard:hover,.thirty-day-weight-loss-challenge-starterpak-can-bg .videobutton,.thirty-day-weight-loss-challenge-starterpak_can-bg .button-standard.selected,.thirty-day-weight-loss-challenge-starterpak_can-bg .button-standard:hover,.thirty-day-weight-loss-challenge-starterpak_can-bg .videobutton{color:#09f;border-color:#005791}.basic-weight-loss-starterpak-buy,.boost-buy,.cardio9-buy,.clear-buy,.complete-buy,.experience-buy,.fb-buy,.harmony-buy,.hungertrim-buy,.impak-buy,.jhpak-buy,.jmpak-buy,.joint-buy,.jointcontrol-buy,.jointmist-buy,.livermaster-buy,.lmpak-buy,.puregardens-buy,.puretrim-buy,.puretrim_pouch-buy,.starterpak-joint-health-control-buy,.synergy-buy,.ten-day-weight-loss-starterpak-buy,.thirty-day-weight-loss-challenge-starterpak-buy,.thirty-day-weight-loss-challenge-starterpak-can-buy,.trimbar-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.basic-weight-loss-starterpak-buy:hover,.boost-buy:hover,.cardio9-buy:hover,.clear-buy:hover,.complete-buy:hover,.experience-buy:hover,.fb-buy:hover,.harmony-buy:hover,.hungertrim-buy:hover,.impak-buy:hover,.jhpak-buy:hover,.jmpak-buy:hover,.joint-buy:hover,.jointcontrol-buy:hover,.jointmist-buy:hover,.livermaster-buy:hover,.lmpak-buy:hover,.puregardens-buy:hover,.puretrim-buy:hover,.puretrim_pouch-buy:hover,.starterpak-joint-health-control-buy:hover,.synergy-buy:hover,.ten-day-weight-loss-starterpak-buy:hover,.thirty-day-weight-loss-challenge-starterpak-buy:hover,.thirty-day-weight-loss-challenge-starterpak-can-buy:hover,.trimbar-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.puretrim_pouch-bg{background:url(/retail/images/detail/productshot_puretrim_pouch.png) 100% 30px/600px no-repeat #f7fcff}.trimbar-bg{background:url(/retail/images/detail/productshot_trimbar.png) right 30px/650px no-repeat #fdfbf8}.trimbar_can-bg{background:url(/retail/images/detail/productshot_trimbar_can.png) right 30px/650px no-repeat #fdfbf8}.experience-bright,.trimbar-bright{color:#b37023}.experience-bg .content.overview p:first-child,.experience-dark,.experience_can-bg .content.overview p:first-child,.trimbar-bg .content.overview p:first-child,.trimbar-dark{color:#66320f}.experience-bg .button-standard.selected,.experience-bg .button-standard:hover,.experience-bg .videobutton,.experience_can-bg .button-standard.selected,.experience_can-bg .button-standard:hover,.experience_can-bg .videobutton,.trimbar-bg .button-standard.selected,.trimbar-bg .button-standard:hover,.trimbar-bg .videobutton{color:#b37023;border-color:#66320f}.trimbar-bgwidth .price-box{top:250px}.joint-bg{background:url(/retail/images/detail/productshot_joint.png?v=3) right top/739px no-repeat #f9fdf7}.joint_can-bg{background:url(/retail/images/detail/productshot_joint_can.png) right top/739px no-repeat #f9fdf7}.jhpak-bright,.jmpak-bright,.joint-bright,.jointcontrol-bright,.jointmist-bright,.starterpak-joint-health-control-bright{color:#3fbf00}.jhpak-bg .content.overview p:first-child,.jhpak-dark,.jhpak_can-bg .content.overview p:first-child,.jmpak-bg .content.overview p:first-child,.jmpak-dark,.jmpak_can-bg .content.overview p:first-child,.joint-bg .content.overview p:first-child,.joint-dark,.joint_can-bg .content.overview p:first-child,.jointcontrol-bg .content.overview p:first-child,.jointcontrol-dark,.jointcontrol_can-bg .content.overview p:first-child,.jointmist-bg .content.overview p:first-child,.jointmist-dark,.jointmist_can-bg .content.overview p:first-child,.starterpak-joint-health-control-bg .content.overview p:first-child,.starterpak-joint-health-control-dark,.starterpak-joint-health-control_can-bg .content.overview p:first-child{color:#236c00}.jhpak-bg .button-standard.selected,.jhpak-bg .button-standard:hover,.jhpak-bg .videobutton,.jhpak_can-bg .button-standard.selected,.jhpak_can-bg .button-standard:hover,.jhpak_can-bg .videobutton,.jmpak-bg .button-standard.selected,.jmpak-bg .button-standard:hover,.jmpak-bg .videobutton,.jmpak_can-bg .button-standard.selected,.jmpak_can-bg .button-standard:hover,.jmpak_can-bg .videobutton,.joint-bg .button-standard.selected,.joint-bg .button-standard:hover,.joint-bg .videobutton,.joint_can-bg .button-standard.selected,.joint_can-bg .button-standard:hover,.joint_can-bg .videobutton,.jointcontrol-bg .button-standard.selected,.jointcontrol-bg .videobutton,.jointcontrol_can-bg .button-standard.selected,.jointcontrol_can-bg .button-standard:hover,.jointcontrol_can-bg .videobutton,.jointmist-bg .button-standard.selected,.jointmist-bg .button-standard:hover,.jointmist-bg .videobutton,.jointmist_can-bg .button-standard.selected,.jointmist_can-bg .button-standard:hover,.jointmist_can-bg .videobutton,.starterpak-joint-health-control-bg .button-standard.selected,.starterpak-joint-health-control-bg .button-standard:hover,.starterpak-joint-health-control-bg .videobutton,.starterpak-joint-health-control_can-bg .button-standard.selected,.starterpak-joint-health-control_can-bg .button-standard:hover,.starterpak-joint-health-control_can-bg .videobutton{color:#3fbf00;border-color:#236c00}.jointcontrol-bg,.jointcontrol_can-bg{background:url(/retail/images/detail/productshot_jointcontrol.png) right top/739px no-repeat #f9fdf7}.jointmist-bg{background:url(/retail/images/detail/productshot_jointmist.png) right top/400px no-repeat #f9fdf7}.jointmist_can-bg{background:url(/retail/images/detail/productshot_jointmist_can.png) right top/400px no-repeat #f9fdf7}.complete-bg .mobileshot,.complete_can-bg .mobileshot,.harmony-bg .mobileshot,.jointmist-bg .mobileshot,.jointmist_can-bg .mobileshot{max-width:100px}.jointmist-bgwidth .price-box{top:150px}.cardio9-bg{background:url(/retail/images/detail/productshot_cardio9.png?v=3) right top/700px no-repeat #f7fafe}.cardio9_can-bg{background:url(/retail/images/detail/productshot_cardio9_can.png?v=3) right top/700px no-repeat #f7fafe}.cardio9-bright,.clear-bright,.haircells-bright,.lashcells-bright{color:#005bd9}.cardio9-bg .content.overview p:first-child,.cardio9-dark,.cardio9_can-bg .content.overview p:first-child,.clear-bg .content.overview p:first-child,.clear-dark,.clear_can-bg .content.overview p:first-child,.haircells-bg .content.overview p:first-child,.haircells-dark,.haircells_can-bg .content.overview p:first-child,.lashcells-bg .content.overview p:first-child,.lashcells-dark,.lashcells_can-bg .content.overview p:first-child{color:#003b7b}.cardio9-bg .button-standard.selected,.cardio9-bg .button-standard:hover,.cardio9-bg .videobutton,.cardio9_can-bg .button-standard.selected,.cardio9_can-bg .button-standard:hover,.cardio9_can-bg .videobutton,.clear-bg .button-standard.selected,.clear-bg .button-standard:hover,.clear-bg .videobutton,.clear_can-bg .button-standard.selected,.clear_can-bg .button-standard:hover,.clear_can-bg .videobutton,.haircells-bg .button-standard.selected,.haircells-bg .button-standard:hover,.haircells-bg .videobutton,.haircells_can-bg .button-standard.selected,.haircells_can-bg .button-standard:hover,.haircells_can-bg .videobutton,.lashcells-bg .button-standard.selected,.lashcells-bg .button-standard:hover,.lashcells-bg .videobutton,.lashcells_can-bg .button-standard.selected,.lashcells_can-bg .button-standard:hover,.lashcells_can-bg .videobutton{color:#005bd9;border-color:#003b7b}.cardio9-bg .mobileshot,.cardio9_can-bg .mobileshot{max-width:200px}.boost-bg{background:url(/retail/images/detail/productshot_boost.png?v=3) right top/800px no-repeat #fef7fa}.boost_can-bg{background:url(/retail/images/detail/productshot_boost_can.png) right top/800px no-repeat #fef7fa}.boost-bright,.fb-bright,.hungertrim-bright,.impak-bright,.synergy-bright{color:#d9005e}.boost-bg .content.overview p:first-child,.boost-dark,.boost_can-bg .content.overview p:first-child,.fb-bg .content.overview p:first-child,.fb-dark,.fb_can-bg .content.overview p:first-child,.hungertrim-bg .content.overview p:first-child,.hungertrim-dark,.hungertrim_can-bg .content.overview p:first-child,.impak-bg .content.overview p:first-child,.impak-dark,.impak_can-bg .content.overview p:first-child,.synergy-bg .content.overview p:first-child,.synergy-dark,.synergy_can-bg .content.overview p:first-child{color:#7b0035}.boost-bg .button-standard.selected,.boost-bg .button-standard:hover,.boost-bg .videobutton,.boost_can-bg .button-standard.selected,.boost_can-bg .button-standard:hover,.boost_can-bg .videobutton,.fb-bg .button-standard.selected,.fb-bg .button-standard:hover,.fb-bg .videobutton,.fb_can-bg .button-standard.selected,.fb_can-bg .button-standard:hover,.fb_can-bg .videobutton,.hungertrim-bg .button-standard.selected,.hungertrim-bg .button-standard:hover,.hungertrim-bg .videobutton,.hungertrim_can-bg .button-standard.selected,.hungertrim_can-bg .button-standard:hover,.hungertrim_can-bg .videobutton,.impak-bg .button-standard.selected,.impak-bg .button-standard:hover,.impak-bg .videobutton,.impak_can-bg .button-standard.selected,.impak_can-bg .button-standard:hover,.impak_can-bg .videobutton,.synergy-bg .button-standard.selected,.synergy-bg .button-standard:hover,.synergy-bg .videobutton,.synergy_can-bg .button-standard.selected,.synergy_can-bg .button-standard:hover,.synergy_can-bg .videobutton{color:#d9005e;border-color:#7b0035}.boost-videofix{height:70px;display:none}.boost_can-videofix,.complete-videofix{height:150px;display:none}.complete-bg{background:url(/retail/images/detail/productshot_complete.png?v=3) right top/420px no-repeat #fffcf7}.complete_can-bg{background:url(/retail/images/detail/productshot_complete_can.png?v=3) right top/420px no-repeat #fffcf7}.complete-bright{color:#f90}.complete-bg .content.overview p:first-child,.complete-dark,.complete_can-bg .content.overview p:first-child{color:#915700}.complete-bg .button-standard.selected,.complete-bg .button-standard:hover,.complete-bg .videobutton,.complete_can-bg .button-standard.selected,.complete_can-bg .button-standard:hover,.complete_can-bg .videobutton{color:#f90;border-color:#915700}.experience-bg{background:url(/retail/images/detail/productshot_experience.png?v=3) right top/669px no-repeat #fdfbf8}.experience_can-bg{background:url(/retail/images/detail/productshot_experience_can.png?v=3) right top/669px no-repeat #fdfbf8}.clear-bg .mobileshot,.experience-bg .mobileshot,.experience_can-bg .mobileshot,.fb-bg .mobileshot,.fb_can-bg .mobileshot,.haircells-bg .mobileshot,.hungertrim-bg .mobileshot,.hungertrim_can-bg .mobileshot,.lashcells-bg .mobileshot{max-width:150px}.puregardens-bg{background:url(/retail/images/detail/productshot_puregardens.png?v=3) right top/705px no-repeat #f7fdf9}.puregardens_can-bg{background:url(/retail/images/detail/productshot_puregardens_can.png?v=3) right top/705px no-repeat #f7fdf9}.puregardens-bright{color:#00bf3f}.puregardens-bg .content.overview p:first-child,.puregardens-dark,.puregardens_can-bg .content.overview p:first-child{color:#006c23}.puregardens-bg .button-standard.selected,.puregardens-bg .button-standard:hover,.puregardens-bg .videobutton,.puregardens_can-bg .button-standard.selected,.puregardens_can-bg .button-standard:hover,.puregardens_can-bg .videobutton{color:#00bf3f;border-color:#006c23}.synergy-bg{background:url(/retail/images/detail/productshot_synergy.png?v=4) right top/740px no-repeat #fef7fa}.synergy_can-bg{background:url(/retail/images/detail/productshot_synergy_can.png?v=4) right top/740px no-repeat #fef7fa}.livermaster-bg{background:url(/retail/images/detail/productshot_livermaster.png?v=3) right top/750px no-repeat #f7fcfd}.livermaster_can-bg{background:url(/retail/images/detail/productshot_livermaster_can.png?v=3) right top/750px no-repeat #f7fcfd}.harmony-bright,.livermaster-bright,.lmpak-bright{color:#00afbf}.harmony-bg .content.overview p:first-child,.harmony-dark,.harmony_can-bg .content.overview p:first-child,.livermaster-bg .content.overview p:first-child,.livermaster-dark,.livermaster_can-bg .content.overview p:first-child,.lmpak-bg .content.overview p:first-child,.lmpak-dark,.lmpak_can-bg .content.overview p:first-child{color:#00636c}.harmony-bg .button-standard.selected,.harmony-bg .button-standard:hover,.harmony-bg .videobutton,.harmony_can-bg .button-standard.selected,.harmony_can-bg .button-standard:hover,.harmony_can-bg .videobutton,.livermaster-bg .button-standard.selected,.livermaster-bg .button-standard:hover,.livermaster-bg .videobutton,.livermaster_can-bg .button-standard.selected,.livermaster_can-bg .button-standard:hover,.livermaster_can-bg .videobutton,.lmpak-bg .button-standard.selected,.lmpak-bg .button-standard:hover,.lmpak-bg .videobutton,.lmpak_can-bg .button-standard.selected,.lmpak_can-bg .button-standard:hover,.lmpak_can-bg .videobutton{color:#00afbf;border-color:#00636c}.hungertrim-bg{background:url(/retail/images/detail/productshot_hungertrim.png?v=3) right top/610px no-repeat #fef7fa}.hungertrim_can-bg{background:url(/retail/images/detail/productshot_hungertrim_can.png?v=3) right top/610px no-repeat #fef7fa}.fb-bg{background:url(/retail/images/detail/productshot_fb.png?v=3) right top/610px no-repeat #fef7fa}.fb_can-bg{background:url(/retail/images/detail/productshot_fb_can.png?v=3) right top/610px no-repeat #fef7fa}.harmony-bg{background:url(/retail/images/detail/productshot_harmony.png?v=3) right top/477px no-repeat #f7fcfd}.harmony_can-bg{background:url(/retail/images/detail/productshot_harmony_can.png?v=3) right top/477px no-repeat #f7fcfd}.clear-bg,.clear_can-bg{background:url(/retail/images/detail/productshot_clear.webp) right top/658px no-repeat #f7fafe}.haircells-bg{background:url(/retail/images/detail/productshot_haircells.png?v=3) right top/658px no-repeat #f7fafe}.haircells_can-bg{background:url(/retail/images/detail/productshot_haircells_can.png?v=3) right top/658px no-repeat #f7fafe}.haircells-buy{background-image:url(/retail/images/detail/btn_haircells.png)}.haircells-buy:hover{background-image:url(/retail/images/detail/btn_haircells_over.png)}.lashcells-bg{background:url(/retail/images/detail/productshot_lashcells.png?v=3) right top/658px no-repeat #f7fafe}.lashcells_can-bg{background:url(/retail/images/detail/productshot_lashcells_can.png?v=3) right top/658px no-repeat #f7fafe}.lashcells-buy{background-image:url(/retail/images/detail/btn_lashcells.png)}.lashcells-buy:hover{background-image:url(/retail/images/detail/btn_lashcells_over.png)}.thirty-day-weight-loss-challenge-starterpak-bg{background:url(/retail/images/detail/action/thirty-day-weight-loss-challenge-starterpak@2x.webp) right top/970px no-repeat #f7fcff}.thirty-day-weight-loss-challenge-starterpak-can-productsize,.thirty-day-weight-loss-challenge-starterpak-productsize{color:#f7fcff;background-color:#005791}.thirty-day-weight-loss-challenge-starterpak-bgwidth .detail-inner,.thirty-day-weight-loss-challenge-starterpak-can-bgwidth .detail-inner{width:42%}.thirty-day-weight-loss-challenge-starterpak-bgwidth .price-box,.thirty-day-weight-loss-challenge-starterpak-can-bgwidth .price-box{left:45%}.thirty-day-weight-loss-challenge-starterpak-can-bg{background:url(/retail/images/detail/action/thirty-day-weight-loss-challenge-starterpak-can@2x.webp) right top/970px no-repeat #f7fcff}.ten-day-weight-loss-starterpak-bg{background:url(/retail/images/detail/action/ten-day-weight-loss-starterpak@2x.webp) right top/970px no-repeat #f7fcff}.basic-weight-loss-starterpak-bg{background:url(/retail/images/detail/action/basic-weight-loss-starterpak@2x.webp) right top/970px no-repeat #f7fcff}.lmpak-bg{background:url(/retail/images/detail/productshot_lmpak.jpg?v=3) right top/500px no-repeat #f7fcfd}.lmpak_can-bg{background:url(/retail/images/detail/productshot_lmpak_can.jpg?v=3) right top/500px no-repeat #f7fcfd}.starterpak-joint-health-control-bg{background:url(/retail/images/detail/productshot_starterpak-joint-health-control.jpg) right top/970px no-repeat #f9fdf7}.starterpak-joint-health-control_can-bg{background:url(/retail/images/detail/productshot_starterpak-joint-health-control_can.jpg) right top/970px no-repeat #f9fdf7}.jmpak-bg .mobileshot,.starterpak-joint-health-control-bg .mobileshot{max-width:300px}.jhpak-bg{background:url(/retail/images/detail/productshot_jhpak.jpg?v=3) right top/697px no-repeat #f9fdf7}.jhpak_can-bg{background:url(/retail/images/detail/productshot_jhpak_can.jpg?v=3) right top/697px no-repeat #f9fdf7}.jmpak-bg{background:url(/retail/images/detail/productshot_jmpak.jpg) right top/600px no-repeat #f9fdf7}.jmpak_can-bg{background:url(/retail/images/detail/productshot_jmpak_can.jpg) right top/600px no-repeat #f9fdf7}.impak-bg{background:url(/retail/images/detail/productshot_impak.jpg) right top/664px no-repeat #fef7fa}.impak_can-bg{background:url(/retail/images/detail/productshot_impak_can.jpg) right top/664px no-repeat #fef7fa}.sftitle{font-size:18px;font-weight:700}.sfmain{font-size:10px}.sfserving{font-size:11px}td.sfdivider{height:1px}td.sfdivider2{height:2px}td.sfdivider3{height:3px}td.sfdivider4{height:4px}.videobutton{display:inline-flex;align-items:center;border:1px solid;padding:7px;margin-top:10px;font-size:14px;font-weight:700;text-transform:uppercase;transition:background-color .5s,color .5s,border .5s;-webkit-transition:background-color .5s,color .5s,border .5s;color:#fff!important;background-color:#09f!important}.videobutton i{font-size:24px;margin-right:5px}.videobutton:hover{background-color:rgba(255,255,255,.75)!important;border-color:#09f!important;color:#333!important;text-decoration:none!important}.bigplay{top:0;left:0;position:absolute;z-index:3;background:url(/retail/images/big_play.png) center center/auto 60% no-repeat rgba(0,0,0,.25);width:100%;height:100%;transition:background .5s;-webkit-transition:background .5s}.bigplay:hover{cursor:pointer;background:url(/retail/images/big_play_over.png) center center/auto 70% no-repeat rgba(0,0,0,.45)}.welcome h1,.welcome p{margin-bottom:1em;color:#fff}.celeb-header,.research-bg{background-repeat:no-repeat}.welcome .featherlight-content{width:90%;max-width:900px;padding:0}.welcome-inner{display:flex!important;justify-content:flex-start;align-items:flex-start;background-color:#ddd;background-size:cover;background-position:center top}.welcome-bg-1{background-image:url("/retail/images/welcome/welcome-bg-1.jpg")}.welcome-bg-2{background-image:url("/retail/images/welcome/welcome-bg-2.jpg")}.welcome-bg-3{background-image:url("/retail/images/welcome/welcome-bg-3.jpg")}.welcome-pane{padding:25px;margin-left:10%;width:50%;min-width:350px;background-color:rgba(0,153,255,.7);text-align:center;align-self:stretch}.with-photo .welcome-pane{flex-grow:1;margin-left:0;width:60%;min-width:0;background-color:#09f;text-align:right}.welcome-image{display:block;width:40%;max-width:400px;height:auto;margin:5px}.welcome-image-mobile{float:right;display:none;width:50%;max-width:200px;height:auto;margin:0 0 0 15px}.welcome h1{font-size:36px;margin-right:0;font-weight:300}.welcome h1 span{text-transform:capitalize}.welcome p{font-size:18px}.welcome .button-standard{margin-top:1em;background-color:transparent;color:#fff;border-color:#fff}@media (max-width :480px){.welcome .featherlight-content{max-height:95%;margin-top:5%!important;margin-bottom:5%!important}.welcome-inner{flex-wrap:wrap;justify-content:center}.welcome-pane{padding:15px;margin-left:0;width:100%;min-width:0;text-align:center}.with-photo .welcome-pane{text-align:left}.welcome-image{display:none}.welcome-image-mobile{display:block}}.comp-box .featherlight-content,.sixty-box .featherlight-content,.track-box .featherlight-content{width:90%;max-width:600px}.sixty-box h1{margin:-15px -15px 15px;padding:60px 20% 15px 15px;background-image:url("../images/extras/sixty-box-header.jpg");background-position:right top;background-size:cover}.sixty-box h3{font-size:24px;font-weight:700;color:#09f;border-bottom:1px solid #999;margin:0 0 15px;padding-bottom:15px;line-height:100%;overflow:hidden}.sixty-box table{width:100%}.sixty-box ul{margin:0 0 5px 25px;padding:0}.sixty-box li{font-size:14px;margin:0 0 5px;padding:0}.sixty-box td{font-size:14px;padding:2px 15px 2px 0}.sixty-box img{width:25%;max-width:300px;height:auto}#sixtyButton.button-standard{display:block;width:50%;max-width:300px;min-width:200px;margin:0 auto;background-color:#00bf3f;border-color:#006c23;color:#fff}#sixtyButton.button-standard:hover{background-color:#09f;border-color:#005791;color:#fff}.sixty-box .healthtest-result{margin-bottom:30px;display:none}.sixty-box .product-content{margin-bottom:15px}.healthtest-result.joint img{max-width:200px}.healthtest-result.cardio9 img{max-width:150px}.healthtest-result.complete img{max-width:100px}.celeb-box .featherlight-content{width:90%;max-width:1000px;padding:0}.celeb-header{position:fixed;width:90%;max-width:1000px;padding:15px 15% 15px 15px;background-color:#fff;background-image:url(/retail/images/celebs/celebs_bg.jpg?v=2);background-size:auto 100%;background-position:top right;box-shadow:0 2px 4px rgba(0,0,0,.5);-moz-box-shadow:0 2px 4px rgba(0,0,0,.5);z-index:6}.celeb-header h2{border-bottom:1px solid #999;padding-bottom:15px}.celeb-container{position:relative;z-index:5}.celeb-header .navigation{padding:15px;margin:-10px -15px -15px;background-color:rgba(255,255,255,.65)}.celeb-header .navigation a{display:inline-block;font-size:14px;line-height:18px;color:#09f;text-decoration:none;font-size:inherit;font-weight:700;padding-right:7px;margin-right:5px;border-right:1px solid #999}.celeb-box .navigation a:Hover{color:#333;font-size:inherit}.celebPane{border:1px solid #09f;box-shadow:1px 1px 2px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.5);padding:15px;margin:0 15px 15px}.celebPics{float:right;margin:-15px -15px -15px 15px;display:flex;width:50%;max-width:430px;align-items:flex-start}.celebPics img{width:50%}.celebPane h3{font-size:24px;border-bottom:1px dotted #666;padding-bottom:10px;color:#333;font-weight:400;line-height:100%;margin-bottom:10px}.celebPane p{font-size:16px;line-height:120%;margin-bottom:10px}.track-box #trackingID{font-weight:700;font-size:18px;color:#09f}.legal-box a,a.productInfo{color:#333}.legal-box a:hover{color:#000}.video-box .featherlight-content{width:90%;max-width:720px;padding:0}.product-info .featherlight-content{width:90%;max-width:800px;font-size:14px}.product-info img{float:right;display:block;max-width:290px;height:auto;margin:0 0 15px 15px}.product-info h2{text-transform:uppercase;letter-spacing:.1em;margin-top:20px}.faq-bg h1,.research-bg h2,.unsubscribe h1{letter-spacing:-.025em}.product-info h3{font-size:16px;margin-bottom:5px}.product-info ul{margin-left:20px;margin-bottom:15px}.product-info li,.product-info span{font-size:14px;color:#333;margin-bottom:5px}.autoship-manage .featherlight-content{width:90%;max-width:800px;padding:0}.autoship-manage .featherlight-content .checkout,.discontinued .featherlight-content h2{margin-bottom:0}.discontinued .featherlight-content{width:90%;max-width:300px;padding-right:25px}.forgotpassword .featherlight-content{width:90%;max-width:500px}.comp-box p{font-size:16px;line-height:1.5;margin-bottom:1em}.comp-box img{display:block;width:calc(100% + 30px);height:auto;margin:15px -15px}.charity-video img,.faq-bg p{display:block}.faq-box .featherlight-content{width:90%;max-width:720px}.faq-box h2{font-size:16px;font-weight:700;line-height:1.2;margin:2em 0 .5em}.faq-box p{font-size:16px;line-height:1.5;margin-bottom:.5em}.about-bg,.faq-bg,.unsubscribe{padding:30px}.faq-columns{column-count:2;column-gap:30px}.about-bg img,.faq-bg img{height:auto;width:50%;max-width:525px;margin:0 0 15px 30px;float:right}.faq-bg h1{font-size:56px;font-weight:300;margin-bottom:1em;line-height:95%}.faq-bg h2{font-size:16px;font-weight:700;line-height:1.2;margin:0 0 .5em}.faq-bg p{font-size:16px;line-height:1.5;margin-bottom:1.25em;padding-bottom:1.25em;border-bottom:1px solid #ccc}@media (max-width :767px){.comp-box p,.faq-bg h2,.faq-bg p{font-size:14px}.comp-box img{display:none}.faq-bg{padding:15px}.faq-columns{column-count:1}.faq-bg h1{font-size:36px}}.research-bg{background-position:right top;background-size:30%;padding:30px 30% 30px 30px;min-height:600px}.research-home{background-image:url(/retail/images/research/bg_home.jpg)}.research-quality{background-image:url(/retail/images/mobile/ten-day-weight-loss-starterpak-chocolate-vanilla@2x.webp);background-position:97% 30px;background-size:25%}.research-cps,.research-pdr{background-position:right 30px}.research-pdr{background-image:url(/retail/images/research/bg_pdr.jpg)}.research-cps{background-image:url(/retail/images/research/bg_cps.jpg)}.research-medical{background-image:url(/retail/images/research/bg_medical.jpg)}.research-clinical{background-image:url(/retail/images/research/bg_clinical.jpg)}.research-bg .button-standard.selected,.research-bg .button-standard:hover{color:#09f;border-color:#005791}.research-nav a{text-align:center;margin-right:10px;margin-bottom:10px}.about-bg h1,.research-bg h1{font-size:56px;letter-spacing:-.025em;font-weight:300;margin-bottom:20px;line-height:95%}.research-bg h2{font-size:32px;font-weight:700;margin-bottom:20px;line-height:100%}.about-bg p,.research-bg p,.tv-bg p{line-height:140%;margin-bottom:10px}.about-bg p,.research-bg p{font-size:16px}.research-bg .button-standard:hover{color:#fff}.research-flex{display:flex;flex-wrap:wrap}.research-flex .pdrbox{width:47%;margin-right:1.5%;margin-bottom:15px;padding:10px;border:1px solid #ccc;background-color:rgba(255,255,255,.75)}.tv-flex .pdrbox,.unsubscribe .button-standard{background-color:#fff}.research-flex .pdrbox h4{font-size:18px;font-weight:700;margin-bottom:10px}.research-flex .pdrbox h5{font-size:16px;font-weight:400;margin:10px 0 5px}.research-flex .pdrbox p{font-size:14px}.research-flex .pdrbox img{display:block;float:right;width:100%;max-width:150px;margin-left:10px}.research-flex .pdrbox a{color:#09f;font-weight:700}.pdr-mobile{float:right;margin-left:15px;width:50%;max-width:150px;height:auto}.charity-video,.tv-flex .pdrbox{width:100%;max-width:720px;position:relative}.tv-bg{background-image:url(/retail/images/tv/tv-bg.jpg);background-size:50%}.tv-bg p{font-size:20px}.tv-flex .pdrbox{padding:0;border:none}.tv-flex .pdrbox img{float:none;width:100%;max-width:100%;margin-left:0}.charity-video a,.tv-flex .pdrbox a{top:0;left:0;position:absolute;z-index:3;background:url(/retail/images/big_play.png) center center/auto 60% no-repeat rgba(0,0,0,.25);width:100%;height:100%;transition:background .5s;-webkit-transition:background .5s}.charity-video a:hover,.tv-flex .pdrbox a:hover{cursor:pointer;background:url(/retail/images/big_play_over.png) center center/auto 70% no-repeat rgba(0,0,0,.45)}.charity-bg{text-align:center;padding:30px}.charity-bg p{font-size:18px}.charity-video{display:inline-block}.error-bg{background-image:url(/retail/images/error-bg.jpg);background-size:30%;min-height:500px}.unsubscribe h1{font-size:56px;font-weight:300;margin-bottom:20px;line-height:95%;color:#005791}.unsubscribe p{font-size:16px;margin-bottom:10px}.unsubscribe .button-standard:hover{background-color:#09f}.checkoutHeader a,.edit .edit-link{display:inline-block;text-decoration:none;text-transform:uppercase}.checkoutHeader{display:flex;align-items:flex-end;margin:15px 0;border-bottom:1px solid #09f;padding:0 30px}.checkoutHeader h1{font-size:36px;margin-right:15px;color:#333;font-weight:700;flex-grow:1;letter-spacing:-.025em;padding-bottom:5px}.checkoutHeader h1 i,.joinHeader h1 i{color:#09f;margin-right:10px}.checkoutHeader a{padding:10px 15px;font-size:16px;font-weight:700;color:#999;letter-spacing:.1em;background-color:#ccc}.checkoutHeader a:hover{cursor:not-allowed}.checkoutHeader a.active:hover,.checkoutHeader a.completed:hover{cursor:pointer;color:#fff;background-color:#09f}#step0.active,#step0.completed{color:#fff;background-color:#d9005e}#step1.active,#step1.completed{color:#fff;background-color:#00bf3f}#step2.active,#step2.completed{color:#fff;background-color:#09f}#step3.active,#step3.completed{color:#fff;background-color:#b969ff}a.asLogout{color:#333;background-color:#fff}a.asLogout:hover{cursor:pointer}.checkout{margin-bottom:30px;padding:30px}.checkout a{color:#000}.checkoutUpper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.15);margin-bottom:15px}.checkout h1{font-size:26px;font-weight:300;color:#333;line-height:36px;margin-right:30px}.checkout .step{display:inline-block;margin-right:15px;line-height:36px;width:36px;color:#fff;background-color:#333;border-radius:18px;font-weight:700;font-size:20px;text-align:center}.checkout.flexbox-wrap{align-items:center}#AutoShipOrderForm .bottom10,.edit.flexbox-wrap{justify-content:space-between}.checkoutUpper .flexbox{margin-left:auto;align-items:center;justify-content:flex-end;flex:1 1 50%}.checkoutBody{font-size:14px;color:#333}.checkoutBody2{width:375px;margin-right:15px;float:left}.checkoutBody2 h2{font-size:16px;font-weight:700}.orderNumber{float:right;font-size:18px;line-height:36px}.thanks .receiptBox{float:left;width:60%;margin-right:15px;padding-right:15px;border-right:1px solid #60d660}.checkout-buttons-normal{display:flex;justify-content:flex-end}.checkout-buttons-popup,.summary-dupe{display:none}.thanks p{font-size:14px;margin-bottom:10px}input[type=number],input[type=password],input[type=text],select,textarea{font-size:16px;font-family:europa,Arial,sans-serif;font-weight:400}.thanks a{color:#060}input[type=number],input[type=password],input[type=text],textarea{padding:7px;background-color:#fff;border:1px solid #ccc;color:#555}input:read-only{background-color:#ddd!important;cursor:not-allowed}input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{outline:0;background-color:#ddf1ff;border:1px solid #09f;color:#333}.bigError h4,.bigError h5{color:#c00;margin-bottom:5px;font-weight:700}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.checkout .button-standard,.joinMovie #play:hover,.thanks-flex .column .button-standard,.thanks-flex2 .column .button-standard:hover{color:#fff}#Cancel.button-standard:hover,.checkout .button-standard:hover{background-color:#fff;color:#000}.buttonSpacer{min-height:100px}.bigError{text-align:right;margin-bottom:30px}.bigError h4{font-size:24px}.bigError h5{font-size:16px}.bigError p{font-size:14px;color:#333;margin-bottom:5px}.subtotal input{display:inline;font-weight:700;color:#000;padding:0;border:none;outline:0;box-shadow:none;text-align:right;background-color:#fff!important;width:60px}.subtotal input.big{color:#060;font-weight:400;width:125px}.intro{padding:0 30px}.intro p{font-size:16px;margin-bottom:9px;line-height:140%}.intro p.emphasis{font-size:18px;font-weight:700;color:#060}.intro h3{font-size:24px;font-weight:300;color:#09f;margin-bottom:15px;line-height:120%}.intro h4{font-size:18px;font-weight:700;color:#fff;margin-bottom:10px;padding:10px;margin-top:10px;line-height:120%;background-color:#09f;overflow:hidden}#forgotPassword .button-standard,.intro h5,.thanks-flex2 .column.ptmentor h3{color:#09f}.intro h5{font-size:18px;font-weight:700;margin-bottom:5px;margin-top:15px}.intro ol{margin:0 0 15px 25px}.intro ol li{margin-bottom:5px;font-size:16px}.intro-flex{display:flex;flex-wrap:wrap}.intro-flex .column2{width:50%}.intro-flex .column2:first-of-type{padding-right:15px}.asPic{display:block;width:33%;max-width:268px;float:right;margin-left:15px}.intro .cancelMessage{border-bottom:1px solid #666;margin-bottom:15px}.intro .cancelMessage h3{color:#c00;font-size:18px}.intro .introLeft{padding-right:4%;border-right:1px solid #09f;float:left;margin-right:4%;width:65%}.intro .introLeft2{float:left;width:25%}a.forgotPassword{font-size:12px;color:#000}#forgotPassword .button-standard:hover,.datepicker th.next:hover,.datepicker th.prev:hover{color:#333}#ShopAsGuestReferral{background-color:#3fbf00;float:right}#ShopAsGuestReferral:hover,.datepicker,.referralsearch tr.highlight:hover{background-color:#fff}.orangeBox,.referralsearch{background-color:#fffaf2}.referralsearch h3{font-size:18px;font-weight:700;margin-bottom:5px}.referralsearch .headerText{font-size:14px;line-height:36px;float:right}.referralLeft{padding-right:30px;border-right:1px solid #f90;float:left;margin-right:30px;width:50%}.referralRight{float:left;width:35%}.referralsearch .searchRight{float:right;line-height:36px}.referralsearch table td{padding:3px;border-bottom:1px dotted #666}.referralsearch tr.topRow td{color:#666;font-weight:700;font-size:16px;letter-spacing:.1em}.confirmation .step,.confirmation button,.referralsearch .button-standard{background-color:#f90}.miniButton{font-size:12px;padding:5px}.referralsearch .smallMsg{font-size:12px;line-height:24px}.checkout-login{background-color:#fef7fa}.checkout-login .button-standard{background-color:#d9005e}.cancelBox{color:#333;width:570px;padding:15px;background:#fff0d9;background:-moz-linear-gradient(top,#fff0d9 0,#fffaf2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff0d9),color-stop(100%,#fffaf2));background:-webkit-linear-gradient(top,#fff0d9 0,#fffaf2 100%);background:-o-linear-gradient(top,#fff0d9 0,#fffaf2 100%);background:-ms-linear-gradient(top,#fff0d9 0,#fffaf2 100%);background:linear-gradient(to bottom,#fff0d9 0,#fffaf2 100%)}.cancelBox h2{font-size:18px;margin:0 0 15px;padding:0;font-weight:700}.autoship-manage .payment .button-standard,.cancelBox p,.manage-box .payment .button-standard,.payBox2 p,.shipBox2 p,.shippedEstimate,tr.as-table input{font-size:14px}.cancelBox input,.cancelBox textarea{border-radius:7px;-moz-border-radius:7px;font-size:16px;font-family:proxima-nova,sans-serif;padding:10px;width:550px;color:#999;box-shadow:inset 1px 1px 1px rgba(0,0,0,.5),1px 1px 1px #fff;-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.5),1px 1px 1px #fff;border:1px solid #fff;background-color:#fffcfd}.cancelBox input:focus,.cancelBox textarea:focus{outline:0;background-color:#fff;color:#333;box-shadow:0 0 5px rgba(255,102,0,.6);-moz-box-shadow:0 0 5px rgba(255,102,0,.6);border:1px solid #f90}.cancelBox button{float:right;padding:3px 10px;color:#fff;font-family:bebas-neue,sans-serif;font-size:24px;letter-spacing:.01em;border:3px solid #fff;margin-left:15px;border-radius:7px;-moz-border-radius:7px;box-shadow:1px 1px 2px rgba(0,0,0,.25);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.25);cursor:pointer;background:#f90;background:-moz-linear-gradient(top,#f90 0,#f60 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f90),color-stop(100%,#f60));background:-webkit-linear-gradient(top,#f90 0,#f60 100%);background:-o-linear-gradient(top,#f90 0,#f60 100%);background:-ms-linear-gradient(top,#f90 0,#f60 100%);background:linear-gradient(to bottom,#f90 0,#f60 100%)}.cancelBox button:hover{background:#f90;box-shadow:1px 1px 2px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.5)}.manage-flex{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;margin:0 30px 10px}.manage-flex h1{margin-right:20px;font-size:22px;letter-spacing:.1em;font-weight:700;line-height:100%}.manage-flex .button-standard{margin-left:auto}.launchpaks p,.manage-intro p{font-size:16px;margin-bottom:10px;line-height:120%}#Cancel.button-standard{background-color:#ccc;border-color:#666;color:#333;margin-right:5px}#EditProducts h1,.shipping .option .radio,.shipping input{margin-right:15px}.autoship-manage .shipping .option{flex-grow:1;min-width:265px}.tealBox{background-color:#f2ffff}.tealBox h3{font-size:24px;font-weight:300;color:#003d3d;margin-bottom:15px}.tealBox p{font-size:16px;margin-bottom:9px;line-height:125%}.tealBox h4{font-size:16px;margin-top:9px;padding-top:9px;line-height:125%;border-top:1px solid #78f2f2}.tealBox h4 span{background-color:#066;color:#fff;margin-right:5px;font-weight:700;padding:3px 10px}.applicantInfo .step,.applicantInfo button,.tealBox button,a.button.teal,button.teal{background-color:#00afbf}.button-standard.orange,.orangeBox .button-standard,a.button.orange{background-color:#f90;color:#fff;border-color:#666}.button-standard.green:hover,.button-standard.orange:hover,.orangeBox .button-standard:hover,a.button.orange:hover{background-color:#fff;color:#000;border-color:#333}.button-standard.green{background-color:#00bf3f;color:#fff;border-color:#666}.ordersummary{background-color:#f2fff2}.ordersummary .light{background-color:#fcfffc}.ordersummary.transparent{background-color:rgba(217,255,217,.5)}.ordersummary .step{background-color:#00bf3f}#EditProducts.flexbox-wrap,.thanksPayment.flexbox-wrap,.thanksShipping.flexbox-wrap{align-items:flex-start}.summaryProducts{display:flex;flex-wrap:wrap;flex:1 1 50%;justify-content:flex-end;align-self:center}.summary-item{margin:2px 0 3px 6px;border-right:1px solid #666;font-size:12px;line-height:1;text-align:right}.summary-number{padding:3px 0;font-weight:700}.summary-text{padding:3px 6px;text-align:right}.summaryShippingTotal,.summarySubtotal{font-size:18px;line-height:36px;margin-left:auto}#EditProducts .summarySubtotal{padding-left:30px}.ordersummary .cartHeader td{color:#666;font-weight:700;font-size:16px;letter-spacing:.1em;padding:5px}td.linebreak{height:5px}tr.light td{padding:10px;font-size:16px}tr.light input{text-align:center;color:#333;font-size:18px;border:1px solid #999}tr.as-table td{padding:5px;font-size:14px}.as-product-image{width:auto;height:50px}.ordersummary .button-standard{background-color:#00bf3f;border-color:#666}.edit .button-standard{background-color:transparent!important;color:#666;border-color:#666;margin-left:15px;font-weight:400}.edit .edit-link{margin-left:15px;cursor:pointer;padding:7px 10px;color:#666;border:1px solid #666;font-size:14px;font-weight:400;letter-spacing:.1em;line-height:1;transition:background-color .5s,color .5s,border .5s;-webkit-transition:background-color .5s,color .5s,border .5s}.edit .edit-link:hover{background-color:#fff;color:#333;border-color:#333}#ResetAutoShip.button-standard{background-color:transparent;color:#666;margin-right:15px;flex:0 1 auto;text-align:center}#ResetAutoShip.button-standard:hover,.edit .button-standard:hover{background-color:#fff!important;color:#333}.ShowShipping.button-standard{flex:0 0 auto;text-align:center}.as-flex{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px}.as-flex-col{width:49%;min-width:440px;flex-grow:1}.as-flex-col-1{margin-right:2%}td.catName{padding:15px 0 5px;color:#666;font-size:14px;background-color:#d9ffd9;font-weight:700;letter-spacing:.3em}.shipping .light,.shipping input{background-color:#fcfeff}.ordersummary h4{font-size:14px;margin-top:9px;margin-bottom:15px;line-height:140%}.ordersummary h4 span{background-color:#060;color:#fff;border-radius:15px;margin-right:5px;font-weight:700;padding:3px 10px}.shipping{background-color:#f2faff}.payment h2,.shipping .label,.shipping h2{color:#666;font-weight:700;letter-spacing:.1em;font-size:18px}.shipping h2{margin-bottom:10px}.shipping input{margin-bottom:5px}.lp-flex .column:last-of-type,.shipping #no-email,.thanks-flex .column:last-of-type{margin-right:0}.zipLabel{float:left;line-height:36px}#joinButton2:hover,.intro button,.join-new .banner1:hover,.shipping .button-standard,.shipping .step,.thanks-flex .column .button-standard:hover,a.button.blue,button.blue{background-color:#09f}.via-box{flex:1 1 auto;justify-content:flex-end;align-items:center}.via-unit{margin:0 0 5px 15px;display:flex;align-items:center}#DeliveryDate .radio,.ccType,.subtotal table{display:inline-block}.shipping .label{margin-right:5px}.shipping .chosen{background-color:#e5f4ff;padding:7px;font-size:12px}.shipping .via{font-size:14px;line-height:36px;padding:0 7px;font-weight:700;background-color:#e5f4ff}.shipping .option,.shipping .option-existing{display:flex;padding:15px;border:2px solid #f2faff;margin-bottom:10px;cursor:pointer}.shipping .chosen b,.shipping .option .method b{font-size:18px}#shippingoptionsdynamic{display:flex;flex-wrap:wrap;margin-bottom:5px}.shipping .option{align-items:flex-start;width:19%;margin-right:10px;background-color:#fcfeff}.shipping .option-existing.selected,.shipping .option-existing:hover,.shipping .option.selected,.shipping .option:hover{background-color:#fff;border:2px solid #4cb5ff}#joinButton2,.join-new .banner2:hover{background-color:#3fbf00}.shipping .option .method{margin-right:15px;flex-grow:1}.shipping-existing{align-items:center;justify-content:space-between;margin-bottom:15px}.shipping .option-existing{align-items:flex-start;width:24%;background-color:#fcfeff}.shipping .option-existing .method{flex-grow:1}.shippingSave{border-top:1px dotted #ccc;padding-top:3px;color:#333;font-size:13px!important;font-weight:700;text-align:center}.checkout .price{float:right;font-weight:300}.checkout .price .big,.subtotal .price .big{font-size:36px;line-height:36px;letter-spacing:-.02em}.checkout .price .small,.subtotal .price .small{font-size:18px;vertical-align:top;letter-spacing:-.02em}.shipping .option .estimate{margin-left:39px;margin-top:15px}#DeliveryDate p{font-size:16px;margin-bottom:15px;margin-right:30px}#DeliveryDate .radio{margin-right:15px;margin-bottom:10px}#DeliveryDate .radio input{margin-right:5px;margin-bottom:0}.shipBox2{float:left;margin-right:2%;background-color:#fcfeff;padding:15px;width:32%}.payBox2 h3,.shipBox2 h3{margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #666;font-size:18px;font-weight:700}.payment{background-color:#fbf2ff}.payBox2,.payment input{background-color:#fffcff}.payment .step{background-color:#b969ff}.payment .payment1{float:left;padding-right:15px;border-right:1px dotted #999;margin-right:15px}.payment .payment2{width:60%;max-width:360px;float:left}.payment input{margin-right:15px}.ccType{margin-left:5px;width:50px;height:auto}.payment .button-standard,a.button.purple,button.purple{font-size:18px;background-color:#b969ff}a.button.purple{font-size:20px;margin-top:0}.payBox2{float:left;margin-right:2%;padding:1%;width:47%}@media (max-width :850px){.payBox2,.shipBox2{float:none;margin-right:0;margin-bottom:15px;padding:10px;width:100%}.noright{margin-bottom:0}}.declined{background-color:#ffd9e0}.declined a.button.purple{background:#ff4c6a;background:-moz-linear-gradient(top,#ff4c6a 0,#bf0020 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff4c6a),color-stop(100%,#bf0020));background:-webkit-linear-gradient(top,#ff4c6a 0,#bf0020 100%);background:-o-linear-gradient(top,#ff4c6a 0,#bf0020 100%);background:-ms-linear-gradient(top,#ff4c6a 0,#bf0020 100%);background:linear-gradient(to bottom,#ff4c6a 0,#bf0020 100%);margin-top:15px}.declined a.button.purple:hover{background:#ff4c6a;box-shadow:1px 1px 2px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.5)}.declining{display:none;color:#bf0020}.declined .declining{display:inline}.subtotal{text-align:right;padding:0 30px;margin-bottom:30px}.subtotal td{padding:7px 0;text-align:right}.subtotal .sub-line td{border-bottom:1px solid}.subtotal .sub-line-gray td{border-bottom-color:#ccc}.subtotal .sub-line-green td{border-bottom-color:#60d660}.gray{color:#666!important}.completed h1,.gray2{color:#999!important}.subtotal td.padRight{padding-right:15px;font-weight:400}.subtotal .price{height:36px}#GCValue{color:#d9005e}#spamPolicy img,.editBox{float:right;margin-left:15px}.editBox p{float:left;margin:15px 15px 0 0;font-size:14px}.editBox button,.shipBox{float:right}.shipBox{margin-left:30px;white-space:nowrap;margin-top:5px}.shipBox h3{float:left;margin-right:10px;line-height:28px;font-size:16px}.shipBox h4{float:left;clear:right;font-weight:700;font-size:14px}.processBox h1,.processBox h2{font-size:36px;font-weight:300}.processBox{background-color:#f2fff2;padding:15px;margin-bottom:15px}.processBox h1{color:#060;margin-bottom:30px}.processBox h2{color:#c00;margin-bottom:25px}.processBox p,.thanks .thanksSub{font-size:18px;color:#333}.processBox p{margin-bottom:10px}.processBox .loadBox{width:150px;height:150px;float:right;margin-left:30px}.processBox button{background:#60d660;background:-moz-linear-gradient(top,#60d660 0,#060 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#60d660),color-stop(100%,#060));background:-webkit-linear-gradient(top,#60d660 0,#060 100%);background:-o-linear-gradient(top,#60d660 0,#060 100%);background:-ms-linear-gradient(top,#60d660 0,#060 100%);background:linear-gradient(to bottom,#60d660 0,#060 100%)}.processBox button:hover{background:#60d660;box-shadow:1px 1px 2px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.5)}.thanks{margin:30px}.thanks h1{font-size:32px;font-weight:400;color:#000}.datepicker td.day.active,.thanks h2,.thanksHead{font-weight:700}.thanks h2{font-size:24px;color:#000}.thanks .checkLine{border-bottom:1px solid #ccc;margin:15px 0;clear:both}.thanks button{background-color:#fff;margin-left:30px}.thanksHead{margin:30px 30px 5px;font-size:24px;letter-spacing:.1em}.thanksRow td{padding:5px 3px;font-size:14px}.thanksRow .namefield{padding-right:10px;padding-left:0;width:70%}.thanksQty{font-size:18px!important}.billedTo,.billedWith,.shippedTo{font-size:14px;line-height:120%;padding:15px;float:left;margin-right:30px}.thanksBreak{border-top:1px dotted #666;height:5px}.thanksPayment h3,.thanksShipping h3{float:left;margin-right:15px;font-size:18px;font-weight:700}.shippedTo{background-color:#fcfeff;height:95px}.billedTo,.billedWith{background-color:#fffcff}.billedTo b,.billedWith b{font-size:16px}.ccType2{float:left;margin-right:15px}.thanksShipping .option{width:auto!important;min-height:95px}.topfix{position:fixed;z-index:8031;max-width:600px}.topspace{margin-top:100px}button.disabled{background:#666!important;color:#ccc!important;cursor:not-allowed}.canLink{text-align:right!important;font-size:12px!important;font-weight:700!important;max-width:225px}.list-unstyled,.lp-flex .column ul{list-style:none}.datepicker td.day{padding:3px 0}.datepicker td.day.today{font-style:italic;border:1px solid #ccc}.datepicker th{padding:5px 0}.datepicker th.next,.datepicker th.prev{background-color:#4cb5ff;color:#fff}.glyphicon-chevron-left:before{content:"\25C4"}.glyphicon-chevron-right:before{content:"\25BA"}.datepicker th.dow{border-bottom:1px solid #4cb5ff;border-radius:0}.joinPromo{margin-bottom:30px;background:url(/retail/images/join/promobg.jpg) center top;position:relative}.joinPromo .magenta{background-color:rgba(204,0,102,.6)}.joinPromo h2{color:#fff;font-size:18px;line-height:75px;padding-left:15px}.joinPromo h2 b{font-size:28px}.joinPromo .countdownClock{position:absolute;top:7px;right:15px;color:#fff}.joinPromo .countdownClock div{display:inline-block;text-align:center;padding:5px 0;vertical-align:top}.joinPromo .countdownClock h3{display:inline;font-size:28px;font-weight:300;margin:0}.joinPromo .countdownClock p{font-size:12px;font-weight:700}.joinBottom,.joinMovie,.joinTop{position:relative;text-align:center}.joinBottom,.joinTop{margin-bottom:15px}.joinMovie{margin:-15px auto 0;max-width:1500px}.joinTop{padding:15px;background-color:rgba(255,230,191,.5)}.joinTop p{font-size:18px;margin-bottom:10px}.joinTop p b{font-family:trajan-pro-3,serif;font-size:24px}.joinBottom{background:url(/retail/images/join/promobg2.jpg?v=2) center/cover;display:none;padding:30px}.joinMovie video{position:relative;display:block;top:0;left:0;z-index:2}.joinMovie .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,108,35,.62);z-index:3;cursor:pointer;padding:10vmin 30px}.join-new .banner1,.join-new .banner2{position:relative;padding:1.5vmin 3vmin;font-weight:300;text-decoration:none;color:#fff;display:block}.joinMovie h2{display:inline-block;color:#fff;text-decoration:none;font-size:5vmin;font-weight:300;line-height:110%;letter-spacing:-.025em}.joinMovie #play{display:inline-block;font-size:15vmin;color:rgba(255,255,255,.75);transition:color .5s}#joinButton2{font-size:2vmin;color:#fff;border-color:#fff;padding:1vmin 2vmin}.joinbox{background:url(/retail/images/join/join_team.jpg) 72px 45px no-repeat}.joinbox2,.joinbox3{background:url(/retail/images/join/join_team2.jpg?v=2) 305px 0 no-repeat}.joinBreak,.joinBreak2{clear:both;display:none}.joinHeader,.lp-flex,.lp-header-flex,.thanks-flex,.thanks-flex2{display:flex}.joinHeader{align-items:center;margin:15px 0;border-bottom:1px solid #09f;padding:0 30px}.joinHeader h1{font-size:36px;line-height:120%;margin-right:15px;color:#333;font-weight:700;flex-grow:1;letter-spacing:-.025em;padding-bottom:5px}.joinHeader .sponsorName{font-size:18px;line-height:36px;text-transform:capitalize}.join-new{position:relative;margin:0 auto;background-size:cover;background-position:center top;text-align:center;padding-bottom:10vmin}.join-benefits{position:relative;top:0;left:0;background-color:rgba(255,255,255,.6);padding:15px;text-align:left;width:32%;max-width:500px;margin-bottom:20vmin}.join-benefits h3{font-size:24px;font-weight:700;line-height:100%;margin-bottom:15px;color:#09f}.join-benefits h4{font-size:18px;line-height:120%;margin-bottom:10px}.join-benefits ul{margin-top:15px}.join-benefits li{font-size:16px;line-height:120%;list-style:none;margin:0 0 7px;display:flex}.join-benefits li::before{content:'\2022';padding-right:7px;color:#09f}.join-sponsor{position:absolute;top:0;right:0;font-size:18px;background-color:rgba(255,255,255,.25);padding:5px 15px;text-transform:capitalize}.join-new .banner1{font-size:5.5vmin;line-height:100%;background-color:rgba(0,153,255,.8);margin-bottom:5px}.join-new .banner2{font-size:4.5vmin;line-height:100%;background-color:rgba(63,191,0,.8);margin-bottom:15px}.join-new .button-standard{background-color:rgba(217,0,94,.6);border-color:#fff;color:#fff;font-size:18px;margin-bottom:10px}.join-new .button-standard:hover{background-color:rgba(217,0,94,.9)}.applicantInfo{background:#f2ffff}.confirmation{background:#fffaf2}.agreements{float:left;margin:15px 15px 0 0;border-right:1px solid #00afbf}.agreements p{margin-bottom:10px;font-size:14px}#spamPolicy h5,.agreements a{font-weight:700;margin-bottom:15px}.agreements a{display:inline-block;padding:2px 2px 5px;background-color:#fff;text-align:center;margin-right:15px;box-shadow:1px 1px 2px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.5);font-size:13px;text-decoration:none;color:#333;width:140px}.agreements a:hover{background-color:#00afbf;box-shadow:1px 1px 2px rgba(0,0,0,.7);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.7)}.agreements a img{clear:both;margin-bottom:5px}.agreements2{float:right;text-align:right;width:250px}.agreements2 h3{font-weight:700;font-size:24px;border-bottom:1px solid #00afbf;padding-bottom:5px}.agreements2 #PlaceYourOrder{font-size:24px}.agreements2 h4{color:#c00;font-size:12px;font-weight:700;margin-top:10px}#spamPolicy{padding:15px;background-color:#fff;max-width:400px}#spamPolicy h5{font-size:18px}#spamPolicy p{font-size:14px;margin-bottom:7px}.launchpaks,.thanks-flex2 .column.ptmentor{background-color:#f7fcff}.lp-flex{margin:20px 0}.lp-flex .column{width:33%;flex-grow:1;padding:10px;background-color:rgba(255,255,255,.5);margin-right:30px;box-shadow:2px 2px 4px rgba(0,0,0,.35);transition:background-color .5s}.lp-flex .column:hover{background-color:#f7fff2}.lp-header-flex{justify-content:space-between;margin-bottom:10px}.lp-header-text{text-align:left;margin-right:10px;flex-grow:1}.lp-header-text h3{font-size:32px;line-height:100%;letter-spacing:-.025em;font-weight:300;padding-bottom:7px;margin-bottom:7px;border-bottom:1px solid #ccc}.lp-header-text .price{font-weight:400;font-size:16px;letter-spacing:-.025em;margin-right:10px}.lp-header-text .price .big{font-size:32px;line-height:100%;vertical-align:top}.lp-header-text .yousave{font-size:14px;color:#fff;font-weight:700;padding:2px 7px;background-color:#3fbf00;border-radius:10px;text-align:center}.lp-header-flex .buybutton{width:85px;height:85px;flex-shrink:0}.lp-flex .column img{display:block;margin:0 auto 10px;width:100%;max-width:325px;height:auto}.lp-flex .column li{display:block;text-align:center;font-size:14px;margin:0 auto 3px;color:#004a8c}.launchpaks .customize:hover{background-color:#d9005e;color:#fff}.launchpaks .customize{background-color:#09f;color:#fff}.join-thanks{background:url(/retail/images/join/join-bg-2.jpg) right top/auto 100% no-repeat;margin:-15px 0 0;padding:30px 40% 30px 30px}.thanks-flex .column{width:33%;padding:15px;background-color:rgba(255,255,255,.5);margin-right:30px;flex-grow:1}.thanks-flex .column .thanks-link{display:block;float:right;margin-left:15px;width:100%;max-width:200px}.thanks-flex .column img{width:100%;height:auto}.thanks-flex .column h3{font-size:18px;font-weight:700;margin-bottom:10px;color:#333}.thanks-flex .column .step{margin-right:10px;line-height:28px;width:28px;font-size:18px}.thanks-flex .column p{font-size:16px;margin-bottom:10px;color:#333;line-height:140%}.thanks-flex .column a{color:#000;font-weight:700}.thanks-flex2{flex-wrap:wrap;justify-content:space-between}.thanks-flex2 .column{display:flow-root;width:49.5%;padding:15px}.thanks-flex2 .column.ptfit{background-color:#f9fdf7}.thanks-flex2 .column img.floated{display:block;width:30%;max-width:130px;height:auto;float:right;margin-left:15px}.thanks-flex2 .column h3{font-size:18px;font-weight:700;margin-bottom:10px;color:#333;letter-spacing:.1em;text-transform:uppercase}.thanks-flex2 .column.ptfit h3{color:#3fbf00}.thanks-flex2 .column p{font-size:14px;color:#333;line-height:140%;margin-bottom:15px}.thanks-flex2 .column .button-standard{color:#333;margin:0 5px 5px 0}.thanks-flex2 .column .button-standard img{display:inline-block;width:auto;height:1em}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}#SearchResultPlaceHolder input:first-child,#SearchResultPlaceHolder select,.col-sm-6,.spacer{margin-right:2%}.form-control{display:block;width:100%;margin-bottom:5px}.form-group,.help-block{margin-bottom:10px}button[disabled]{cursor:not-allowed;background-color:#999!important;color:#ccc!important;border-color:#ccc!important}.has-feedback{position:relative}.form-group:after{content:"";display:table;clear:both}.form-group p{font-size:12px}.help-block{display:block;margin-top:5px}.form-control-feedback{position:absolute;top:10px;right:0;z-index:2;width:30px;height:30px;text-align:center;pointer-events:none}.agreements2 .form-control-feedback{position:relative;float:right;margin-left:5px}.has-success .form-control{border:1px solid #60d660;background-color:#f2fff2}.has-error .form-control{border:1px solid #ff4c6a;background-color:#fff2f5}.has-success .form-control-feedback,.has-success .help-block{color:#60d660}.has-error .form-control-feedback,.has-error .help-block{color:#ff4c6a}.form-flex{align-items:center}.form-flex input,.form-flex label{margin-right:10px}.form-flex .form-control-feedback{top:0}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:73%}.col-sm-7{width:58.33333333%}.form-collapse{width:49%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-6{width:49%;box-sizing:border-box;vertical-align:top}.col-sm-6:nth-child(2){margin-right:0}#SearchResultPlaceHolder input,#SearchResultPlaceHolder select{width:47%;display:inline-block}@media (max-width:800px){.form-collapse{width:100%}.formContainer,.payment .payment2{width:100%;max-width:800px;float:none}#SearchResultPlaceHolder input,#SearchResultPlaceHolder select{width:100%;margin-right:0}}