#co-minicart div.content-asset:nth-child(3){display:none}.header-top-wrapper .header-banner .global-slider-button{height:1.2rem;width:1.2rem;margin-top:11px}.header-top-wrapper .header-banner .global-slider-button:focus,.header-top-wrapper .header-banner .global-slider-button:active{outline:0 dotted #000;border-width:0}@media only screen and (max-width:1024px){.header-top-wrapper .header-banner .global-slider-button{height:.8rem;width:.8rem;margin-top:9px}}.pt_categorylanding #secondary li.expandable.active #category-level-2 li{display:block}.pt_categorylanding #secondary ul li{display:none}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none;background:rgba(43,46,56,.9)}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch;padding:10px 10px 0}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;width:100%;margin-bottom:10px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#2b2e38;background:#fff}.remodal-cancel,.remodal-close,.remodal-confirm{overflow:visible;margin:0;cursor:pointer;text-decoration:none;outline:0;border:0}.remodal-is-initialized{display:inline-block}.remodal-close,.remodal-close:before{position:absolute;display:block;width:35px}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal.remodal-is-closing,.remodal.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{top:0;left:0;z-index:9999999;height:35px;padding:0;-webkit-transition:color .2s;transition:color .2s;color:#95979c;background:0}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-close:before{font-size:37px;line-height:35px;top:5px;left:5px;content:"\00d7";text-align:center}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;min-width:110px;padding:12px 0;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.modal-content{display:none}.remodal{max-height:80vh;overflow:hidden}.remodal .innermodal{max-height:80vh;overflow:scroll;overflow-scrolling:auto;text-align:left;-webkit-transform:none;transform:none;padding:35px;box-sizing:border-box}.remodal.video-modal{overflow:visible;background-color:transparent}.remodal.video-modal .remodal-close{top:-45px;left:-15px}.remodal.video-modal .remodal-close:hover,.remodal.video-modal .remodal-close:focus{color:#f2f2f2}.remodal.video-modal .innermodal{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;overflow:hidden}.remodal.video-modal .innermodal iframe{position:absolute;top:0;left:0;width:100%;height:100%}.remod-title strong{font-size:18px}.remodal .innermodal{text-align:center}.remodal{border-radius:8px;box-sizing:border-box;max-width:450px;padding-top:20px;padding-bottom:20px}.remodal-close{top:0;right:14px;left:auto}.hp-aspot .cta-clear{border-color:#000}@media only screen and (max-width:767px){.gnc-hp .hp-aspot .hp-copywrap{width:100%}.gnc-hp .hp-aspot .hp-copywrap .hp-callout{display:none!important}.gnc-hp .hp-aspot .hp-copywrap h2 .tooltip{font-size:inherit}}.header-banner [data-globalcarousel]>.slide{display:none!important}.diet-icon-wrapper-mob,.diet-icon-wrapper,.expand-desk,.expand-mob{display:none!important}.gnc-content-wrapper{width:990px;margin:0 auto}.gnc-grid{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:0}.gnc-grid *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.gnc-grid,.gnc-grid ul{margin:0;padding:0;list-style-type:none}.gnc-grid>*{width:49.9%;display:inline-block;font-size:1rem;vertical-align:top}.content-asset .gnc-grid li{list-style-type:none}.cols-2>*{width:49.9%}.cols-3>*{width:33.3%}.cols-4>*{width:24.9%}.gnc-grid img{max-width:100%}.gnc-grid .fill-grid{width:100%}.gnc-box{border:1px solid #67696d;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.gnc-box>h3{margin:0;line-height:1.2}.gnc-box>p{margin:0;line-height:1.2}.gnc-fill{border:0;background-color:#67696d;color:#fff}.gnc-link-list{margin:0 auto;text-align:center;padding:0}.gnc-link-list li{list-style-type:none;display:inline-block}.gnc-link-list li:after{content:'|'}.gnc-link-list li:last-of-type:after{content:''}.gnc-img-banner{position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gnc-img-banner img{width:100%;height:auto}.gnc-img-copy{width:40%;position:absolute;bottom:20%;right:10px}.gnc-fineprint{border-top:1px solid #d5d5d5;color:#67696d;padding:10px 0}.gnc-fineprint p{line-height:inherit}.gnc-banner-fluid{display:block;position:relative;z-index:1;height:450px;background-position:50% 50%;background-size:cover;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gnc-banner-fluid.short{height:300px}.gnc-banner-fluid.align-bg-top{background-position-y:0}.gnc-banner-fluid.align-bg-bottom{background-position-y:100%}.gnc-banner-fluid.align-bg-left{background-position-x:30%}.gnc-banner-fluid.align-bg-right{background-position-x:70%}.gnc-banner-fluid.align-bg-far-left{background-position-x:0}.gnc-banner-fluid.align-bg-far-right{background-position-x:100%}.gnc-banner-fluid a{text-decoration:none}.gnc-banner-fluid .light{color:#fff}.gnc-banner-fluid .dark{color:#000}.gnc-banner-fluid .banner-content{margin-top:-120px;margin-left:-470px;max-width:940px;position:absolute;top:50%;left:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gnc-banner-fluid.short .banner-content{margin-top:-80px}.gnc-banner-fluid.align-left .banner-content{margin-left:10px;left:0}.gnc-banner-fluid.align-right .banner-content{left:auto;margin-right:10px;right:0}.gnc-banner-fluid .banner-content img{max-width:100%;height:auto;margin-bottom:10px}.gnc-banner-fluid .banner-msg{padding-right:10px}.gnc-banner-fluid.offset-button .banner-msg{margin-top:-20px}.gnc-banner-fluid .banner-txt-1{font-size:70px;line-height:70px;font-weight:bold}.gnc-banner-fluid .banner-txt-2{font-weight:bold;font-size:20px;line-height:30px;margin:20px 0}.gnc-banner-fluid.align-top .banner-content{top:0;margin-top:10px}.gnc-banner-fluid.align-bottom .banner-content{top:initial;bottom:0;margin-top:0;margin-bottom:10px}@media only screen and (max-width:1040px){.gnc-banner-fluid .banner-content{padding-left:10px;padding-right:10px;margin-top:-14vw;left:0;margin-left:0}.gnc-banner-fluid.short:not(.align-top):not(.align-bottom) .banner-content{margin-top:-8vw}.gnc-banner-fluid .banner-txt-1{font-size:7vw;line-height:7vw}.gnc-banner-fluid .banner-txt-2{font-size:2vw;line-height:3vw;margin:2vw 0}.gnc-banner-fluid .banner-content img{margin-bottom:4vw}}@media only screen and (max-width:767px){.gnc-banner-fluid .banner-content{margin-top:-17vw}.gnc-banner-fluid.short:not(.align-top):not(.align-bottom) .banner-content{margin-top:-13vw}.gnc-banner-fluid .banner-txt-2{font-size:4vw;line-height:6vw;margin:4vw 0}}@media only screen and (max-width:767px){.gnc-content-wrapper{width:100%}.gnc-grid>*{width:100%}.gnc-grid img{width:100%;height:auto}}@media only screen and (min-width:767px) and (max-width:1024px){.gnc-content-wrapper{width:100%}}.faq-question-wrapper{margin:0 auto}.faq-question-header{background-color:#67696d;color:#fff;border-top:1px solid #fff;margin-bottom:10px;margin:0;padding:0;border:0;font:inherit;font-size:21px;outline:0;width:93%;display:block;text-align:left;padding:10px 2%;padding-right:5%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;font-weight:300;line-height:1.2em;margin-bottom:10px}.faq-question-body{padding:10px 2% 15px 2%;background-color:#fff;font-size:16px;line-height:1.4em}#gnc-table table{width:100%;border-collapse:collapse;border-spacing:0}th.r-benefit{font-weight:100;color:#67696d;font-size:21px;border:1px solid #ae9662;border-right-width:0}th.r-benefit>div{margin-left:4%;float:left}th.r-reward{border:1px solid #ae9662;border-width:1px 0;width:158px}th.r-reward>img{display:block}th.r-pro{border:1px solid #ae9662;border-width:1px 0;width:158px}th.r-pro>img{display:block}td.r-benefit{padding:15px 15% 15px 2%;border-bottom:1px solid #af9656;color:#636466;line-height:1.3em}td.r-reward{background-color:#f3f3f4;border-bottom:1px solid #af9656;padding:10px 0}td.r-pro{background-color:#af9656;border-bottom:1px solid #fff}.r-tri{width:13px}.r-tri>img{display:block}@media only screen and (max-width:767px){.gnc-grid.unresponsive-grid>img{width:49.9%}.gnc-grid.unresponsive-grid>*{width:49.9%}#gnc-table table{width:100%;border-collapse:collapse;border-spacing:0}th.r-reward{width:99px}th.r-reward>img{width:99px;height:41px}th.r-pro{width:99px;background-color:#ae9662}th.r-pro>img{width:99px;height:41px}td.r-reward>div{height:22px;width:100%}td.r-pro>div{height:22px;width:100%}.r-tri{display:block;width:8px;height:41px}.r-tri>img{height:41px}}#r-disclaimer{margin-top:20px;font-size:.7em;line-height:1.4em;color:#d5d5d5}.faq-question-body>p{padding-bottom:1em}.faq-question-body>ul{margin:0;padding:0 0 1em 40px}.faq-question-body>ol{margin:0;padding:0 0 1em 40px}.black{color:black}.red{color:#e31837}.gnc-bottom-promo,.gnc-primary-promo{background-color:#e31837;width:100%;padding:10px;position:fixed;bottom:0;left:0;text-align:center;font-size:13px;color:#fff}.gnc-primary-promo{position:static}@media only screen and (max-width:767px){.gnc-bottom-promo,.gnc-primary-promo{font-size:10px;line-height:10px;padding:10px 0}}.article-product-div{width:32.8%;float:left}.article-product-div img{width:100%}.article-product-div>a{width:100%;text-decoration:none!important}.article-product-div>a:hover{width:100%;text-decoration:underline solid black!important}.article-product-div>a>h5{color:black!important;font-size:18px;text-align:center;padding:5px}.gnc-carousel.article-carousel{padding:0 50px}.gnc-carousel.article-carousel>button{background-color:#e31837!important;height:30px!important;width:30px!important}@media only screen and (max-width:767px){.article-product-div{display:block;width:100%}.gnc-carousel.article-carousel{padding:0}}.gnc-article-index .index-content{max-width:1280px;margin:36px auto 0}.gnc-article-index .index-tabs{border-top:solid 2px #d5d5d5}.gnc-article-index .index-tabs ul{list-style-type:none;margin:0;padding:0;line-height:40px}.gnc-article-index .index-tabs li{display:inline-block;margin-right:28px}.gnc-article-index .index-tabs a{display:block;font-size:14px;line-height:60px;color:#000;text-decoration:none;cursor:pointer;text-transform:uppercase;font-weight:bold}.gnc-article-index .index-tabs a.selected{border-top:4px solid #e31837}.gnc-article-index .index-select{display:none;padding:10px}.gnc-article-index .index-select strong{text-transform:uppercase;display:block;margin-bottom:10px}.gnc-article-index .article-link{display:block;text-decoration:none;color:#000;padding:0 5px 10px}.gnc-article-index .article-link img{display:block;margin:0 auto;width:100%}.gnc-article-index .article-link h2{text-transform:uppercase;margin-top:24px;font-size:22px;line-height:22px}.gnc-article-index .article-link h2{margin-bottom:0}.gnc-article-index .article-tag{border-radius:42px;background-color:#f2f2f2;font-size:12px;line-height:12px;padding:10px;display:inline-block;margin-top:20px;text-transform:uppercase}.gnc-article-index .article-link p{font-size:13px;line-height:1.6}@media only screen and (max-width:767px){.gnc-article-index .index-tabs{display:none}.gnc-article-index .index-select{display:block}.gnc-article-index .index-content{margin-top:0}}#bonusPoints img{max-width:100%}.bonus-header h1{font-size:34px;letter-spacing:10px;border:2px solid #67696d;border-width:2px 0;text-align:center;line-height:46px}.bonus-header em{color:#e31837;font-style:normal}.bonus-header h2{color:#67696d;text-align:center;text-transform:uppercase;font-size:54px;font-weight:bold;letter-spacing:2px;line-height:62px}@media only screen and (max-width:990px){.bonus-header h1{font-size:3.4vw;letter-spacing:1vw;line-height:4.6vw}.bonus-header h2{font-size:5.4vw;letter-spacing:.2vw;line-height:6.2vw}}.yt-embed{position:relative;padding-bottom:56.25%}.yt-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gnc-autoplay-carousel:not(.slick-initialized){visibility:hidden}@media only screen and (max-width:767px){.gnc-autoplay-carousel .small-mobile{font-size:10px}.gnc-autoplay-carousel .small-mobile a{font-size:13px;margin-left:10px}}#wrapper{left:0}#email-alert-signup{overflow:hidden}@media only screen and (min-width:767px){.menu-vertical a{text-align:left}}@media only screen and (min-width:1025px){.menu-category{max-height:32px}}#secondary.show{z-index:1!important}.box-1{position:absolute;left:0;float:left;width:20%;height:100%}.box-2{position:absolute;left:20%;float:left;width:38%;height:100%}.box-3{position:absolute;left:58%;float:left;width:42%;height:100%}@media only screen and (max-width:767px){.box-1{display:none}.box-2{float:none;width:100%;height:100%;top:0;left:0}.box-3{display:none}}.learningcentercontainer{position:relative;text-align:center;color:#fff;padding:5px}.learningcentercontainer a{color:#fff}.learningcenterheader{padding:0!important}.learningcenterheader img{width:100%}.learningcenterheadertext{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.learningcenterheader h2{font-size:30px!important;line-height:100%}@media screen and (max-width:1000px){.learningcenterheader img{height:10vw}}@media screen and (max-width:648px){.learningcenterheader{background-image:url("http://gnc.com/on/demandware.static/-/Sites-GNC-Library/default/dwa1088e83/content-pages/learning-center/learningheader.png");background-size:contain;height:100px}.learningcenterheader img{display:none}.learningcentercontainer a{text-decoration:none}.learningcenterheader h2{font-size:7vw!important;padding-top:100px}.learningcenterheadertext{position:relative}}@media only screen and (min-width:1294px){.home-focus .home-focus-content{margin-left:.31rem!important;margin-right:.31rem!important}}@media only screen and (min-width:768px){.home-focus .home-focus-content{clear:none;margin-bottom:1.25rem;width:49%;height:auto;margin-left:.5%!important;margin-right:.5%!important}}@media only screen and (max-width:767px){.home-focus .home-focus-content{border-bottom:1px solid #d5d5d5!important;margin-bottom:1.25rem!important;padding-bottom:1.25rem!important}}footer{margin:0}@media only screen and (max-width:1024px) and (min-width:768px){#email-signup-container{margin:0 0 2.3125rem;width:100%}}.header-banner sup{font-size:55%;line-height:0;position:relative;vertical-align:middle}.home-focus .inner .heading .sup,.category-focus .inner .heading .sup,.home-focus .inner .heading sup,.category-focus .inner .heading sup{font-size:.33em;line-height:0;position:relative;vertical-align:middle;left:.15em;top:-1em}.TT4pen{display:none!important}span.TTrespDesktopDisp{display:none!important}div.TT3itemBox>ul>li:nth-child(2){display:none}