.features img{max-width:71px}.blog_tile{min-height:400px}.shop_article{margin-bottom:40px}.pad_container{padding:20px}.mob_pop,.mob_atc_bnt{display:none}.zoomLens,.zoomWindowContainer{display:none!important}.stick_addCart{position:fixed;bottom:0;width:100%;background:#fff;z-index:9999;box-shadow:0 0 21px #0000004d}.stick_addCart #add-to-cart-form{font-size:0px;width:90%;margin:0 auto}.stick_addCart #add-to-cart-form .select-wrapper.stack_select_wrapper{display:inline-block;width:20%;vertical-align:middle}.stick_addCart #add-to-cart-form .sub_save{display:inline-block;width:30%;vertical-align:middle}.stick_addCart #add-to-cart-form .select-wrapper.stack_select_wrapper select.stack-select{margin:0;padding:8px!important;font-size:11px;height:unset}.stick_addCart #add-to-cart-form .select-wrapper.stack_select_wrapper .select-inner i{font-size:15px;top:11px}.stick_addCart #add-to-cart-form .select-wrapper.stack_select_wrapper .select-inner{margin:0}.stick_addCart #add-to-cart-form .actions{display:inline-block;width:50%;text-align:right;vertical-align:middle}.stick_addCart #add-to-cart-form .actions #add.buttonn{padding:7px 40px;float:unset;display:inline-block;height:unset!important;line-height:unset!important;margin:10px 0}.stick_addCart #add-to-cart-form .one_time,.stick_addCart #add-to-cart-form .sub_time{padding:2px 0}.stick_addCart #add-to-cart-form .pro_info_new{font-size:11px;padding:5px 6px 0;display:none}.stick_addCart #add-to-cart-form h3.title_sub{font-size:11px!important;margin:5px 0 4px 5px!important;text-transform:uppercase;font-weight:600;display:none}.drawer{position:fixed;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;top:0;bottom:0;max-width:95%;z-index:10;color:#181411;background-color:#fff;transition:all .4s cubic-bezier(.46,.01,.32,1);z-index:9999999;width:390px;display:none}.ajaxcart__footer button.btn--secondary.btn--full.cart__checkout{margin:0 auto}.drawer__title.h6{text-align:center;font-size:13px;text-transform:uppercase;font-weight:600;padding:10px 0}.js-drawer-open-right .drawer{display:block;-webkit-transform:translateX(-390px);-moz-transform:translateX(-390px);transform:translate(-390px)}.drawer.drawer--right{right:-390px}.drawer__header{position:relative;background-color:#39d52d;color:#fff;width:100%;border-bottom:1px solid #dddcdc}.ajaxcart__inner .order_info{text-align:center;padding:10px 0}.ajaxcart__inner{padding:10px}.ajaxcart__row .grid__item{display:inline-block;vertical-align:top}form .product_qty .minus,form .product_qty .plus{width:56px;height:56px;position:relative;background-color:#fff;border:1px solid #181411;float:none;display:inline-block;vertical-align:top}form .ajaxcart__qty.product_qty .minus,form .ajaxcart__qty.product_qty .plus{width:28px;height:30px;border-color:#000;margin-top:0;border-radius:0;box-shadow:unset;background:#fff;padding:0}.ajaxcart__qty.product_qty{font-size:0px}form .ajaxcart__qty.product_qty i{font-size:10px;position:absolute;top:11px;left:8px;font-weight:400}.ajaxcart__product-image img{width:100%}.grid__item.three-tenths{width:90px}.grid__item.seven-tenths{width:250px}.grid--full.display-table{margin-top:7px}.ajaxcart__product-meta{display:block}.ajaxcart__product-name{font-weight:700;text-transform:uppercase}.grid--full.ajaxcart__total{padding:10px;font-size:0px;border-top:2px solid #000}.ajaxcart__footer button.btn--secondary.btn--full.cart__checkout.bold_clone{margin:0 auto}#CartDrawer.visible_my{display:block;right:0;box-shadow:0 8px 40px #00000017}.js-qty{font-size:0px}.ajaxcart__footer{width:100%;padding-bottom:10px}.js-qty .js-qty__adjust,.js-qty .js-qty__num{display:inline-block;text-align:center;width:30px;height:30px;padding:0;vertical-align:top;background:#fff;border-radius:0;margin:0;box-shadow:unset;line-height:unset;border-color:#000}button.lady-icon-cross{border:none;position:absolute;top:14px;left:5px;text-transform:uppercase;font-size:10px;font-weight:600;background:transparent;color:#fff;cursor:pointer}.sub_pri{font-size:12px;text-transform:uppercase;font-weight:700;text-align:right}.sub_txt{font-size:12px;text-transform:uppercase;font-weight:700}.grid--full.ajaxcart__total .grid__item{display:inline-block;width:50%}.grid__item.display-table-cell.one-half{vertical-align:middle;margin-right:10px}.ajaxcart__qty.product_qty .product-quantity{margin-bottom:0;width:40px;height:28px;min-height:28px;border-color:#000;background-color:#fff;font-size:13px;display:inline-block;vertical-align:top;padding:0;text-align:center;border-top:1px solid;border-radius:0;border-bottom:1px solid}.grid_new_my .pro_list{display:grid;grid-template-columns:repeat(4,25%);grid-template-rows:repeat(2,auto);align-items:center;justify-content:center;text-align:center}#content .shop-page.grid_new_my .pro_list li .info,#content .shop-page.grid_new_my .pro_list li .price-actions,#content .shop-page.grid_new_my .pro_list li .img{float:unset;width:100%;display:block;text-align:center;margin:0}#content .shop-page.grid_new_my .pro_list li .info .shop_description,#content .shop-page.grid_new_my .pro_list li .price-actions .actions{display:none}#content .shop-page.grid_new_my .pro_list li .info h3{font-size:13px;line-height:normal;margin-bottom:5px}#content .shop-page.grid_new_my .pro_list li .price-actions .price .compare-at{font-size:13px;color:#999;text-decoration:line-through}#content .shop-page.grid_new_my .pro_list li .cat_reviews .yotpo .text-m{float:unset;margin-left:10px;margin-top:0;font-size:15px!important}#content .shop-page.grid_new_my .pro_list li .price-actions .reviews .stars span{margin:0}#content .shop-page.grid_new_my .pro_list li .price-actions .reviews .stars{text-align:center}#content .shop-page.grid_new_my .pro_list li{padding:10px;margin:0;border:0px}#content .shop-page.grid_new_my .pro_list li .price-actions .reviews{margin:7px 0 0}#content .shop-page.grid_new_my .pro_list li .price-actions .price div:first-child{margin:0 0 5px;font-size:13px}#content .shop-page ul.view_user li{display:inline-block;border:0px;padding:0 4px;margin:0;cursor:pointer;opacity:.3}.pro_info_new{font-size:14px;padding:15px 6px 0;text-transform:uppercase;font-weight:600;display:none}.pro_info_new.vis_my{display:block}#content .shop-page ul.view_user li.active{opacity:1}h3.title_sub{font-size:13px!important;margin:0 0 10px 5px!important}.one_half_new{width:50%;display:inline-block;font-size:12px}.one_time,.sub_time{width:92%;padding:15px 0;box-shadow:0 1px 12px 1px #0000001a;text-align:center;float:unset;position:relative;cursor:pointer;border:2px solid transparent;margin:0 auto}.sub_save{display:block;width:100%;font-size:0px}.one_time h5 span.radio-box,.sub_time h5 span.radio-box{width:18px;height:18px;display:inline-block;position:absolute;top:-7px;right:-7px}.one_half_new h5{text-transform:uppercase;font-weight:600;font-size:11px;padding-top:5px;padding-bottom:5px}.one_time.selected h5 span.radio-box:after,.sub_time.selected h5 span.radio-box:after{content:"";opacity:1;display:block;position:absolute;top:0;left:0;width:18px;height:18px;background:url(check-right.svg) center no-repeat;background-size:12px}.one_time.selected,.sub_time.selected{border:2px solid #2eca1d}.one_time.selected h5 span.radio-box,.sub_time.selected h5 span.radio-box{background-color:#2eca1d;border-color:#2eca1d}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;background-size:cover;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}@media only screen and (max-width:1200px){.widget.logo{margin-left:20px}}.hero_2_nobg img,.prod_banner_nobg img,.stack_hero2_nobg img,.goal_stack_banner_nobg img,.inspire_header_nobg img,.stack_banner_nobg img{width:100%}#snize-modal-sticky-searchbox{height:auto!important;min-width:100%!important}.container{overflow:hidden;margin:0 auto;width:100%;max-width:1200px;min-height:1%}.new_block{display:block;width:100%;font-size:0px}.in_block{display:inline-block;vertical-align:top}.in_block.nolow_table{width:8%}.in_block.image_table{width:35%}.in_block.product_info_table{width:42%;font-size:18px}.in_block.review_table{width:10%}.owl-carousel .owl-stage-outer{max-height:380px}.cat-sidebar h4.grn_my a{color:#39d52d}#header .logo-nav .navigation li .dropdown .float-left-50 ul{width:50%}.mob_only{display:none}#sync2{max-width:380px;margin:15px auto 0;position:relative}#sync2 .owl-nav{font-size:40px}#sync2 .owl-nav button{position:absolute;top:calc(50% - 27px);left:-20px}#sync2 .owl-nav button.owl-next{right:-20px;left:unset}.hero_2{background-size:cover}.stack_banner{background-size:cover;background-position:center}.table{display:table;width:100%;height:100%}.table .table-cell{display:table-cell;height:100%;vertical-align:middle}#wrapper{overflow:hidden;margin:0 auto -480px;min-height:100%}#header{height:100px}#header .green{z-index:999999;position:relative;height:25px;background:#39d52d;font-size:12px;color:#fff;font-weight:600;text-transform:uppercase;line-height:25px}#header .green .container{position:relative}#header .green .contact{position:absolute;top:0;bottom:0;left:0;margin:auto}#header .green .promo{display:block;text-align:center}#header .green .country{position:absolute;top:0;right:0;bottom:0;margin:auto;text-align:right}#header .green .country .country-flag.united-states:after{content:"";float:left;margin:4.5px 0 0;width:16px;height:16px;background:transparent url(//5ecc13-2.myshopify.com/cdn/shop/t/2/assets/header-country-united-states.png?v=44138687101057300701697125747) 0 0 no-repeat;background-size:16px 16px}#header .green .country .country-flag span{float:left;margin:0 5px 0 0}#header .logo-nav{height:72px;background:#393939;border-bottom:3px solid #000000}#header.fixed .logo-nav{z-index:99999;position:fixed;top:0;left:0;width:100%}#header .logo-nav .logo{z-index:999999;position:relative;float:left;margin:11px 0 0;width:259px;height:50px}#header .logo-nav .logo a{display:block;background:transparent url(//5ecc13-2.myshopify.com/cdn/shop/t/2/assets/header-nutrakey-logo.png?v=83791751028495715271697125747) 0 0 no-repeat;background-size:auto 50px;height:50px;text-indent:-99999px}#header .logo-nav .navigation{float:left}#header .logo-nav .navigation li{position:relative;float:left;margin:27px 0 0 60px;height:45px}#header .logo-nav .navigation li:after{z-index:999999;display:none;content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;background:#39d52d}#header .logo-nav .navigation li a{z-index:999999;position:relative;float:left;font-size:18px;color:#fff;text-transform:uppercase;font-weight:600;line-height:18px}#header .logo-nav .navigation li:hover:after,#header .logo-nav .navigation li.active:after{display:block}#header .logo-nav .navigation li .dropdown{z-index:99999;display:none;position:fixed;top:0;left:0;width:100%;background:#fff;border-top:100px solid #393939;border-bottom:1px solid #000000}#header.fixed .logo-nav .navigation li .dropdown{top:0;border-top-width:75px}#header .logo-nav .navigation li .dropdown .container{overflow:visible;display:block}#header .logo-nav .navigation li .dropdown .float-left-25{float:left;width:25%}#header .logo-nav .navigation li .dropdown .float-left-50{float:left;width:50%}#header .logo-nav .navigation li .dropdown .shop-by-title{display:block;position:relative;padding:13px 0;background:#eee;font-family:Montserrat;font-size:19px;color:#303030;font-weight:700;text-transform:uppercase}#header .logo-nav .navigation li .dropdown .float-left-25:first-child .shop-by-title:before,#header .logo-nav .navigation li .dropdown .float-left-25:last-child .shop-by-title:before{content:"";position:absolute;top:0;left:-300%;width:300%;height:100%;background:#eee}#header .logo-nav .navigation li .dropdown .float-left-25:last-child .shop-by-title:before{left:auto;right:-300%}#header .logo-nav .navigation li .dropdown .shop-by-title span:before{margin:0 15px 0 0;font-family:FontAwesome;font-size:18px;color:#39d52d;font-weight:400}#header .logo-nav .navigation li .dropdown ul{float:left;margin:15px 0 30px}#header .logo-nav .navigation li .dropdown ul:nth-child(2){margin-left:0}#header .logo-nav .navigation li .dropdown ul li{clear:both;display:block;margin:15px 0 0;height:auto}#header .logo-nav .navigation li .dropdown ul li:after{display:none}#header .logo-nav .navigation li .dropdown ul li a{position:relative;font-size:15px;color:#303030;font-weight:600;line-height:13px}#header .logo-nav .navigation li .dropdown ul li a:before{content:"\f101";display:none;position:absolute;margin:0 5px 0 0;left:-13px;font-family:FontAwesome;font-size:13px;line-height:13px}#header .logo-nav .navigation li .dropdown ul li a.strong{font-weight:600}#header .logo-nav .navigation li .dropdown ul li a:hover{color:#39d52d}#header .logo-nav .navigation li .dropdown ul li a:hover:before{display:block}#header .logo-nav .navigation li .dropdown .buttonn{margin:0;width:-moz-calc(100% - 30px);width:-webkit-calc(100% - 30px);width:calc(100% - 30px);background:#fff;border:1px solid #303030;color:#303030;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#header .logo-nav .navigation li .dropdown .buttonn:before{margin:0 15px 0 0;font-family:FontAwesome;font-size:18px;color:#39d52d;font-weight:400;line-height:48px}#header .logo-nav .navigation li .dropdown .buttonn:hover{background:#5de042;background:-webkit-linear-gradient(#3cd630,#8cf24f);background:-o-linear-gradient(#3cd630,#8cf24f);background:-moz-linear-gradient(#3cd630,#8cf24f);background:linear-gradient(#3cd630,#8cf24f);border-color:#23ac19;color:#fff}#header .logo-nav .navigation li .dropdown .buttonn:hover:before{color:#fff}#header .logo-nav .navigation li:hover .dropdown{display:block}#header .logo-nav .user{z-index:999999;position:relative;float:right}#header .logo-nav .user li{float:left;margin:27px 0 0 30px}#header .logo-nav .user li:first-child{margin-left:0}#header .logo-nav .user li a{float:left;color:#fff}#header .logo-nav .user li a:before{font-family:FontAwesome;font-size:16px;line-height:18px}#header .logo-nav .user li a span{display:none}#header .logo-nav .user li a.fa-shopping-cart.has-items span{display:inline-block;margin:0 0 0 5px;font-weight:600;line-height:18px}#header .logo-nav .user li a:hover,#header .logo-nav .user li.active a{color:#39d52d}#banners{overflow:hidden;position:relative}#banners span.controls ol{position:absolute;bottom:7%;left:45%;padding:0 30px}#banners span.controls ol li{padding:0 13px;display:inline-block}#banners span.controls ol li a{color:#fff;border-radius:20px;padding:0 7px;width:5px;height:18px;border:2px solid #fff;background-color:transparent}#banners span.controls ol li.current a{background-color:#39d52d;border-color:#39d52d}#banners span.controls ol li a span{display:none}#banners span.controls a,.testimonial span.controls a,.social span.controls a{position:absolute;top:50%;z-index:9999;background-color:#241d21ab;padding:21px 30px;vertical-align:middle;text-align:center;display:block;line-height:0;margin-top:-60px}#banners span.controls a.prevBtn,#banners span.controls a.nextBtn{color:#fff;font-size:80px}#banners span.controls a.nextBtn{right:0}#banners #slider ul li .banner_content{position:absolute;top:35%;width:100%;text-align:center}#banners .banner{height:100%;background-repeat:no-repeat;background-size:cover;text-align:center}#banners h2{font-family:Montserrat,sans-serif;font-size:60px;color:#fff;font-weight:900;text-transform:uppercase;line-height:60px;text-shadow:1px 0 1px #6a6a6a}#banners .link{font-size:32px;color:#39d52d;font-weight:600;text-transform:uppercase;text-decoration:underline}#banners .links{font-size:32px;color:#39d52d;font-weight:600;text-transform:uppercase}#content{padding:30px 0}body.page-home #content{padding-bottom:0}#content h2,.shop_products h2,.full-width-img-no-container h2,#content h3,.help-account h3,.help-store-locator h3,.help-contact h3,.social h2{margin:0 0 30px;font-family:Montserrat,sans-serif;font-size:32px;font-weight:600;text-transform:uppercase;line-height:32px}body.page-home #content h2{font-size:60px;font-weight:900}#content h3,.content h3,.help-account h3,.help-store-locator h3,.help-contact h3{margin:30px 0}#content h3:first-child,.content h3:first-child,.help-account h3:first-child,.help-store-locator h3:first-child,.help-contact h3:first-child{margin-top:15px}#content h3.medium{font-size:18px;font-weight:400;line-height:1;text-transform:none}#content p{margin:15px 0 0}#content .home-challenge,#content .home-challenges{padding:0 0 30px;text-align:center}#content .home-challenge h2,#content .home-challenges p span,#content .home-shop h2 .green,#content h2 .green,#content h2.green{color:#2eca1d}#content .home-challenge p,#content .home-challenges p{font-size:28px;color:#3e3e3e;font-family:Montserrat;font-weight:600;text-transform:uppercase}#content .home-challenges p a{border-bottom:2px solid #2eca1d;color:#2eca1d}#content .home-goals{position:relative;text-align:center}#content .home-goals:after{z-index:-1;content:"";position:absolute;top:0;left:-100%;width:300%;height:100%;background:#edededcc}#content .home-goals .halves{overflow:hidden}#content .home-goals .halves li{float:left;margin:0 0 0 30px;width:-moz-calc(50% - 15px);width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}#content .home-goals .halves li:nth-child(odd){margin-left:0}#content .home-goals .halves li:nth-child(3),#content .home-goals .halves li:nth-child(4){margin-top:30px}#content .home-goals .halves li:nth-child(3){clear:both}#content .home-goals .halves li a.img{display:block;position:relative;font-size:0;line-height:0}#content .home-goals .halves li a.img img{width:100%;height:auto}#content .home-goals .halves li a.img span{position:absolute;bottom:0;left:0;padding:15px;width:-moz-calc(100% - 30px);width:-webkit-calc(100% - 30px);width:calc(100% - 30px);font-family:Montserrat,sans-serif;font-size:32px;color:#fff;text-transform:uppercase;text-decoration:underline;line-height:32px}#content .home-goals .halves li:first-child a.img span{background:#2eca1d}#content .home-goals .halves li:nth-child(2) a.img span{background:#f64aa8}#content .home-goals .halves li a.link h3{margin-bottom:0;color:#1c1c1c}#content .home-goals .halves li a.link h3 span{display:block;font-family:Open Sans,sans-serif;font-size:16px;text-decoration:underline}#content .home-goals .quarters{overflow:hidden;margin:30px 0 0}#content .home-goals .quarters li{float:left;margin:0 0 0 30px;width:-moz-calc(25% - 22.5px);width:-webkit-calc(25% - 22.5px);width:calc(25% - 22.5px)}#content .home-goals .quarters li:first-child{margin-left:0}#content .home-goals .quarters li a{display:block;position:relative;font-size:0;line-height:0}#content .home-goals .quarters li a img{width:100%;height:auto}#content .home-goals .quarters li a .h3{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;color:#fff}#content .home-goals .quarters li:first-child a:hover .h3,#content .home-goals .quarters li:nth-child(2) a:hover .h3{background:#2eca1d80}#content .home-goals .quarters li:nth-child(3) a:hover .h3,#content .home-goals .quarters li:nth-child(4) a:hover .h3{background:#f64aa880}#logo_slider{text-align:center}.pad_btm{padding-bottom:0!important}#content .home-affiliates,.home-affiliates{position:relative;padding:30px 0;border-top:1px solid transparent;border-bottom:1px solid transparent;font-size:0;text-align:center}#content .home-affiliates:before,#content .home-affiliates:after,.home-affiliates:before,.home-affiliates:after{content:"";position:absolute;top:-1px;left:-100%;width:300%;height:1px;background:#ccc}#content .home-affiliates:after,.home-affiliates:after{top:auto;bottom:-1px}#content .home-affiliates a{display:inline-block;margin:0 0 0 60px;width:-moz-calc(20% - 48px);width:-webkit-calc(20% - 48px);width:calc(20% - 48px);font-size:0;text-align:center;line-height:0}#content .home-affiliates a:first-child{margin-left:0}#content .home-affiliates a img{max-width:100%;height:auto}#content .home-shop{position:relative;padding:30px 0;text-align:center}#content .home-shop h2,#content .home-ig{color:#3e3e3e}#content .products-grid{overflow:hidden}#content .products-grid li{float:left;margin:60px 0 0 30px;width:-moz-calc(25% - 22.5px);width:-webkit-calc(25% - 22.5px);width:calc(25% - 22.5px)}#content .products-grid li:first-child,#content .products-grid li:nth-child(2),#content .products-grid li:nth-child(3),#content .products-grid li:nth-child(4){margin-top:0}#content .products-grid li:nth-child(4n+1){clear:both;margin-left:0}#content .products-grid li .img{display:block;position:relative;font-size:0;line-height:0}#content .products-grid li .img img{width:100%;height:auto}#content .products-grid li .img .quick-shop{display:none;position:absolute;bottom:0;left:0;width:100%;height:50px;background:#0000004d;text-align:center}#content .products-grid li .img .quick-shop a{display:block;height:100%;color:#fff}#content .products-grid li .img .quick-shop .fa-search{display:block;line-height:1}#content .products-grid li .img .quick-shop .fa-search:before{display:inline-block;font-family:FontAwesome;font-size:72px;-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scaleX(-1)}#content .products-grid li .img .quick-shop .fa-search span{display:inline-block;margin:15px 0 0;width:100%;font-family:Montserrat,sans-serif;font-size:24px;text-transform:uppercase;line-height:24px}#content .products-grid li .img:hover .quick-shop{display:block}#content .products-grid li h3{margin:30px 0 15px;font-size:24px;line-height:normal}#content .products-grid .collection{font-size:16px;font-weight:600;text-transform:uppercase;line-height:1}#content .products-grid .price{display:block;margin:30px 0 0;font-size:24px;color:#f33;font-weight:600;line-height:1}#content .products-grid .price .compare-at{font-size:20px;color:#999;text-decoration:line-through}#content .products-grid li .stars{display:block;margin:30px 0 0;font-size:0;text-align:center}#content .products-grid li .stars span{display:inline-block;margin:0 0 0 15px;line-height:1}#content .products-grid li .stars span:before{font-family:FontAwesome;font-size:18px}#content .products-grid li .stars span:first-child{margin-left:0}#content .products-grid li .stars span span{display:none}#content .home-shop .buttonn,.shop_products .stack_pdt .buttonn{display:inline-block;margin-top:60px;padding-right:30px;padding-left:30px}#content .home-shop .buttonn:before,.shop_products .stack_pdt .buttonn:before{margin:0 15px 0 0;font-family:FontAwesome;font-size:18px;font-weight:400}#content .home-shop .buttonn:before{color:#393939}#content .home-ig{position:relative;padding:30px 0;text-align:center}#content .home-ig:after,.social:after{z-index:1;content:"";position:absolute;top:0;left:-100%;width:300%;height:-moz-calc(100% + 55px);height:-webkit-calc(100% + 55px);height:calc(100% + 55px);background:#edededcc}#content .home-ig h2,.social h2{z-index:2;position:relative}#content .home-ig ul,.social ul{z-index:2;overflow:hidden;position:relative}#content .home-ig ul li,.social ul li{float:left;margin:0 0 0 30px;width:-moz-calc(25% - 22.5px);width:-webkit-calc(25% - 22.5px);width:calc(25% - 22.5px)}#content .home-ig ul li:first-child,.social ul li:first-child{margin-left:0}#content .home-ig ul li a,.social ul li a{display:block;padding:5px;background:#fff;border:1px solid #cccccc;font-size:0;line-height:0}#content .home-ig ul li a img,.social ul li a img,.testimonial ul li a img{width:100%;height:auto}.social span.controls a.prevBtn,.social span.controls a.nextBtn,.testimonial span.controls a.prevBtn,.testimonial span.controls a.nextBtn{color:#fff;font-size:80px}.social span.controls a.nextBtn,.testimonial span.controls a.nextBtn{right:0}.social span.controls a.prevBtn,.testimonial span.controls a.prevBtn{left:0}#content .shop-filters h2{float:left;margin-bottom:0}#content .shop-filters form,#content .shop-filters .form{float:left}#content .shop-filters form .select-wrapper,#content .shop-filters .form .select-wrapper{float:left;margin:0 0 0 20px;width:100%;max-width:260px}#content .shop-filters form .select-wrapper:after,#content .shop-filters .form .select-wrapper:after{right:0;width:20px;height:20px;border:2px solid rgba(237,237,237,.8);text-align:center;line-height:20px}#content .shop-filters form .select-wrapper:first-child,#content .shop-filters .form .select-wrapper:first-child{margin-left:10px}#content .shop-filters form select,#content .shop-filters .form select{z-index:2;display:inline-block;float:none;position:relative;padding:0 34px 0 0;width:100%;background:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-bottom:3px solid #393939;font-family:Montserrat,sans-serif;font-size:22px;color:#1c1c1c;line-height:32px}#content .shop-filters .current-filters{display:inline-block;margin:30px 0 0;width:100%;font-size:0;text-align:center}#content .shop-filters .current-filters span{display:inline-block;margin:0 0 0 30px;font-size:17px;font-weight:700;line-height:17px}#content .shop-filters .current-filters span:first-child{margin-left:0}#content .shop-filters .label{color:#3e3e3e}#content .shop-filters .filter{padding:7.5px 15px;background:#2eca1d;color:#fff}#content .shop-filters .clear{color:#999;cursor:pointer}#content .shop-sidebar{position:relative;float:left;margin:30px 0 0;padding:30px 0;width:230px;background:#edededcc}#content .shop-sidebar:after{z-index:1;content:"";position:absolute;top:0;left:-300%;width:300%;height:100%;background:#edededcc}#content .shop-sidebar ul li{margin:5px 0 0}#content .shop-sidebar ul li.extra-margin-top{margin-top:15px}#content .shop-sidebar ul li:first-child{margin-top:0}#content .shop-sidebar ul li a{display:block;color:#303030}#content .shop-sidebar ul li .title{font-size:17px;color:#393939;font-weight:700;text-transform:uppercase;line-height:17px}#content .shop-page{float:right;margin:30px 0 0;width:-moz-calc(100% - 260px);width:-webkit-calc(100% - 260px);width:calc(100% - 260px)}#content .shop-page .block{margin:30px 0 0;padding:30px 0 0;border-top:1px solid #393939}#content .shop-page .block:first-child{margin-top:0;padding-top:0;border-top:0}#content .shop-page ul li{overflow:hidden;position:relative;margin:30px 0 0;padding:30px 0 0;border-top:1px solid #393939}#content .shop-page .EndlessClick:first-child ul li:first-child{margin-top:0;padding-top:0;border-top:0}#content .shop-page ul li .img{float:left;width:280px}#content .shop-page ul li .img a{display:block;font-size:0}#content .shop-page ul li .img a img{width:100%;height:auto}#content .shop-page ul li .info{float:left;margin:0 0 0 30px;width:-moz-calc(100% - 520px);width:-webkit-calc(100% - 520px);width:calc(100% - 520px)}#content .shop-page ul li .info h3{margin:0}#content .shop-page ul li .info h3 a{color:#3e3e3e}#content .shop-page ul li .info .tags{margin:15px 0 0}#content .shop-page ul li .info .tags a,#content .shop-page ul li .info .tags .a{border-bottom:1px solid #3e3e3e;color:#3e3e3e;font-weight:600;text-transform:uppercase}#content .shop-page ul li .info ul{margin:30px 0 0;list-style-position:inside;list-style-type:disc}#content .shop-page ul li .info ul li{margin:7.5px 0 0;padding:0;border:0;font-size:18px}#content .shop-page ul li .info ul li:first-child{margin-top:0}#content .shop-page ul li .info .sale{position:absolute;bottom:0;left:310px;padding:7.5px 7.5px 7.5px 37.5px;width:-moz-calc(100% - 567px);width:-webkit-calc(100% - 567px);width:calc(100% - 567px);border:1px solid #2eca1d;font-weight:600;text-transform:uppercase}#content .shop-page ul li .info .sale .text{position:absolute;top:0;left:0;width:30px;height:100%;background:#2eca1d;color:#fff;text-transform:uppercase}#content .shop-page ul li .info .sale .text .text-rotate{display:block;line-height:30px;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}#content .shop-page ul li .price-actions{float:right;width:180px}#content .shop-page ul li .price-actions .price{font-family:Montserrat,sans-serif;font-size:30px;color:#2eca1d;font-weight:600;line-height:1}#content .shop-page ul li .price-actions .price div:first-child{margin:0 0 15px;font-size:32px}#content .shop-page ul li .price-actions .price .compare-at{font-size:26px;color:#999;text-decoration:line-through}#content .shop-page ul li .price-actions .actions{margin:30px 0 0}#content .shop-page ul li .price-actions .actions .buttonn{color:#fff}#content .shop-page ul li .price-actions .actions .buttonn:hover{color:#393939}#content .shop-page ul li .price-actions .reviews{margin:30px 0 0}#content .shop-page ul li .price-actions .reviews .stars{display:block;font-size:0;color:#2eca1d}#content .shop-page ul li .price-actions .reviews .stars span{display:inline-block;margin:0 0 0 15px;line-height:1}#content .shop-page ul li .price-actions .reviews .stars span:before{font-family:FontAwesome;font-size:18px}#content .shop-page ul li .price-actions .reviews .stars span:first-child{margin-left:0}#content .shop-page ul li .price-actions .reviews .reviews-title{display:block;margin:15px 0 0;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1}#content .shop-page .load-more{display:block;margin:30px 260px 0 0;text-align:center}#content .shop-page .load-more .buttonn{margin-top:0;color:#fff}#content .shop-page .load-more .buttonn:before{margin:0 15px 0 0;font-family:FontAwesome;font-size:18px;font-weight:400}#content .shop-page .load-more .buttonn:hover{color:#393939}#content{overflow:visible}#content.overflow-hidden{overflow:hidden}#content .about-overview{text-align:center}#content .about-blocks li{display:inline-block;position:relative;padding:30px 0;width:100%}#content .about-blocks li:after{z-index:1;content:"";position:absolute;top:0;left:-100%;width:300%;height:100%;background-image:url(//5ecc13-2.myshopify.com/cdn/shop/t/2/assets/indexv2-bg.jpg?v=54716999347597671611697125748)}#content .about-blocks li:nth-child(2n):after{background:transparent}#content .about-blocks li:first-child{margin-top:30px}#content .about-blocks li:last-child{padding-bottom:0}#content .about-blocks li .text{z-index:2;position:relative;float:left}#content .about-blocks li:nth-child(2n) .text{float:right}#content .about-blocks li .text .cta{margin:30px 0 0}#content .about-blocks li .text .cta .buttonn{margin-top:15px}#content .about-blocks li .img{z-index:2;position:relative;float:right;font-size:0;line-height:0}#content .about-blocks li:nth-child(2n) .img{float:left}#content .about-blocks li .img img{width:100%;height:auto}#content .about-blocks li .form,#content .about-blocks li .contact-form{float:right}#content .about-blocks li .contact-form label,.help-contact .contact-form label{display:none}#content .about-blocks input,.help-contact .form input,.help-contact .contact-form input,#content .about-blocks textarea,.help-contact .form textarea,.help-contact .contact-form textarea{z-index:2;display:inline-block;position:relative;margin:15px 0 0;width:-moz-calc(100% - 32px);width:-webkit-calc(100% - 32px);width:calc(100% - 32px);border:1px solid #868686;color:#393939}#content .about-blocks li .form input:nth-child(2),#content .about-blocks li .contact-form input:nth-child(2),.help-contact .form input:nth-child(2),.help-contact .contact-form input:nth-child(2){margin-top:15px}#content .about-blocks input::-moz-placeholder{color:#393939}#content .about-blocks input::-ms-input-placeholder{color:#393939}#content .about-blocks input::-webkit-input-placeholder{color:#393939}#content .about-blocks textarea::-moz-placeholder{color:#393939}#content .about-blocks textarea::-ms-input-placeholder{color:#393939}#content .about-blocks textarea::-webkit-input-placeholder{color:#393939}#content .about-blocks input:first-child,.help-contact .form input:first-child{margin-top:0}#content .about-blocks button,.help-contact .form button,.help-contact .contact-form button{z-index:2;display:inline-block;position:relative;margin:15px 0 0;width:auto;color:#fff}#content .about-blocks button:hover{color:#393939}#content .about-blocks .certifications{float:right;margin:21px 0 0;height:38px}#content .about-blocks .certifications span{display:inline-block;margin:0 0 0 15px;font-size:0;line-height:0}#content .about-blocks .certifications span:first-child{margin-left:0}#content .about-blocks .certifications img{width:auto;height:38px}#content form[action="/cart"]{position:relative}#content table{width:100%;text-align:left}#content table thead tr th{padding:15px;border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;line-height:1;text-transform:none}#content table thead tr th:first-child{padding-right:0;padding-left:0;width:100px}#content table thead tr th:last-child{padding-right:0}#content table tbody tr td{padding:15px;border-top:1px solid #f7f7f7;vertical-align:middle}#content table tbody tr:first-child td{border-top:0}#content table tbody tr td:first-child{padding-right:0;padding-left:0}#content table tbody tr td:first-child a{float:left;font-size:0;line-height:0}#content table.account-orders tbody tr td:first-child a{font-size:inherit;line-height:inherit}#content table tbody tr td:first-child a img{float:left;width:100%;height:auto}#content table tbody tr td:nth-child(2) a{display:block;margin-top:0;margin-bottom:15px;font-size:13px;font-weight:700;text-transform:uppercase;line-height:13px}#content table tbody tr td:nth-child(2) a:hover{color:#39d52d}#content table tbody tr td:nth-child(2) .option{display:block;margin:15px 0 0;line-height:1}#content table tbody tr td:nth-child(2) .option:first-child{margin-top:15px}#content table tbody tr td input[type=number]{float:left;margin:0;width:40px;border:1px solid #868686;color:#393939}#content table tbody tr td:last-child{padding-right:0;text-align:right}#content table tbody tr td:last-child a{color:#000}#content table tbody tr td:last-child a:before{content:"\f252";font-family:Ionicons;font-size:16px;line-height:1}#content table tbody tr td:last-child a span{display:none}#content table tbody tr td:last-child a:hover{color:red}#content table tfoot tr{vertical-align:top}#content table tfoot tr td,#content .tfoot .note,#content .tfoot .totals{padding:15px 0 0;border-top:1px solid #f7f7f7;font-size:0;text-align:right}#content .tfoot .note{float:left;width:50%}#content .tfoot .totals{float:right;width:50%;font-size:13px}#content .tfoot .totals .totals-keys{float:right}#content .tfoot .actions{clear:both;overflow:hidden;padding:15px 0 0;min-height:1%;font-size:0;text-align:right}#content table tfoot tr:last-child td{padding-top:0;border-top:0}#content table tfoot tr td label,#content .tfoot label{margin:0 0 5px;height:auto;color:#393939;text-align:left;cursor:pointer}#content .tfoot label[for=discount]:before{position:relative;content:"\f217";top:1px;margin-right:5px;font-family:Ionicons;font-size:16px;line-height:1}#content .tfoot label[for=discount].hide:before{content:"\f208"}#content .tfoot label:hover{color:#39d52d}#content table tfoot tr td #discount,#content .tfoot #discount{display:none;margin-top:15px;width:200px;border:1px solid #868686;color:#393939}#content .tfoot #discount.show{display:block}#content .tfoot .discount-code-alert{display:none;font-size:13px;font-style:italic;text-align:left;line-height:1}#content .tfoot .discount-code-alert.show{display:block}#content table tfoot tr td textarea,#content .tfoot textarea{width:100%;height:75px}#content table tfoot tr td h3,#content .tfoot h3{margin-top:0;text-align:right}#content table tfoot tr td .block,#content .tfoot .block{overflow:hidden;margin:15px 0 0;min-height:1%}#content table tfoot tr td .block:nth-child(2),#content .tfoot .block:nth-child(2){margin-top:0}#content table tfoot tr td .block .key,#content .tfoot .block .key{float:left;width:auto}#content table tfoot tr td .block .value,#content .tfoot .block .value{float:left;margin:0 0 0 15px;width:auto}#content table tfoot tr td .block .float-right,#content .tfoot .block .float-right{float:right}#content .tfoot .button{float:left;margin-left:15px;width:calc(50% - 7.5px)}#content .tfoot .button:first-child{margin-left:0}#content table tfoot tr td .additional-payments,#content .tfoot .additional-payments{float:right;margin:15px 0 0 15px;width:auto}#content table tfoot tr td .additional-payments input,#content .tfoot .additional-payments input{float:left}.account-log-in{float:right;width:-moz-calc(50% - 15px);width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}.account-log-in .block,.account-sign-up .block{overflow:hidden;margin:15px 0 0}.account-log-in .block:first-child{margin-top:0}.account-log-in label,.account-sign-up label{display:none}.account-log-in input{background:#f7f7f7!important}.account-log-in button,.account-sign-up button{margin-top:0;width:100%}.account-log-in .forgot-password{float:right}.account-log-in .forgot-password:hover{color:#39d52d}.account-sign-up{float:left;padding:30px;width:-moz-calc(50% - 75px);width:-webkit-calc(50% - 75px);width:calc(50% - 75px);background:#f7f7f7;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.account-sign-up h3{margin-top:0!important}.account-sign-up .block:first-child{margin-top:30px}#content .full-width-img{display:block;padding:5px;border:1px solid #dddddd;font-size:0;line-height:0}#content .full-width-img img,.full-width-img-no-container img{width:100%;height:auto}.full-width-img-no-container{position:relative;font-size:0;line-height:0}.full-width-img-no-container .h2{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.full-width-img-no-container .h2 h2{margin:0;font-size:60px;color:#fff;font-weight:900;text-align:center;line-height:60px}#content .content-left{float:left;width:-moz-calc(50% - 15px);width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}#content .content-right{float:right;width:-moz-calc(50% - 15px);width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}#content .content-full{display:inline-block;margin:30px 0 0;width:100%}#content .content-full.center{text-align:center}body.page-customer-service #content,body.page-faqs #content,body.page-contact-us #content,body.page-shipping #content{padding-bottom:0}#content .help-overview{position:relative;padding:30px 0;border-bottom:1px solid transparent;text-align:center}#content .help-overview:after{content:"";position:absolute;bottom:-1px;left:-100%;width:300%;height:1px;background:#edededcc}#content .help-overview .tabs{display:block;font-size:0;text-align:center}#content .help-overview .tabs li{display:inline-block;margin:0 0 0 30px}#content .help-overview .tabs li:first-child{margin-left:0}#content .help-overview .tabs li a,.help-account .buttonn{padding:0 30px;background:#eaeaea;background:-webkit-linear-gradient(#f4f4f4,#d2d2d2);background:-o-linear-gradient(#f4f4f4,#d2d2d2);background:-moz-linear-gradient(#f4f4f4,#d2d2d2);background:linear-gradient(#f4f4f4,#d2d2d2);border:1px solid #dddddd;color:#393939;-moz-box-shadow:0 2px 1px 0 rgba(106,106,106,.5);-webkit-box-shadow:0 2px 1px 0 rgba(106,106,106,.5);box-shadow:0 2px 1px #6a6a6a80}#content .help-overview .tabs a:before,.help-account .buttonn:before{margin:0 15px 0 0;font-family:FontAwesome;font-size:18px;color:#393939;font-weight:400}#content .help-overview .tabs li.active a,#content .help-overview .tabs li a:hover,.help-account .buttonn:hover{background:#5de042;background:-webkit-linear-gradient(#3cd630,#8cf24f);background:-o-linear-gradient(#3cd630,#8cf24f);background:-moz-linear-gradient(#3cd630,#8cf24f);background:linear-gradient(#3cd630,#8cf24f);border-color:#23ac19}#content .help-tab-content{position:relative;padding:30px 20px}#content .help-tab-content:after{z-index:1;content:"";position:absolute;top:0;left:-100%;width:300%;height:100%;background:#edededcc}#content .help-tab-content .tab-content{z-index:2;display:none;position:relative;text-align:center}#content .help-tab-content .tab-content.active{display:block}#content .help-tab-content .tab-content h3{color:#2eca1d}.help-account{position:relative;height:450px;background:transparent url(//5ecc13-2.myshopify.com/cdn/shop/t/2/assets/help-account.jpg?v=71806675356122195581697125747) 0 0 no-repeat;background-size:cover;color:#fff;text-align:center}.help-account .buttonn{display:inline-block;background:#5de042;background:-webkit-linear-gradient(#3cd630,#8cf24f);background:-o-linear-gradient(#3cd630,#8cf24f);background:-moz-linear-gradient(#3cd630,#8cf24f);background:linear-gradient(#3cd630,#8cf24f);border:solid 1px #23ac19;color:#fff}.help-account .buttonn:before{color:#fff}.help-account .buttonn:hover{background:#a7a7a7;background:-webkit-linear-gradient(#969696,#bfbfbf);background:-o-linear-gradient(#969696,#bfbfbf);background:-moz-linear-gradient(#969696,#bfbfbf);background:linear-gradient(#969696,#bfbfbf);border-color:#8d8d8d;color:#393939}.help-account .buttonn:hover:before{color:#393939}.help-store-locator{position:relative;padding:30px 0;color:#fff;text-align:center}.help-store-locator:after{z-index:-1;content:"";position:absolute;top:0;left:-100%;width:300%;height:100%;background:#3e3e3e}.help-contact{overflow:hidden;padding:30px 20px}.help-contact .text{float:left;width:-moz-calc(50% - 15px);width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}.help-contact .text h3{color:#2eca1d}.help-contact .form{float:right;width:-moz-calc(50% - 15px);width:-webkit-calc(50% - 15px);width:calc(50% - 15px)}.help-contact .form input::-moz-placeholder{color:#393939}.help-contact .form input::-ms-input-placeholder{color:#393939}.help-contact .form input::-webkit-input-placeholder{color:#393939}.help-contact .form textarea::-moz-placeholder{color:#393939}.help-contact .form textarea::-ms-input-placeholder{color:#393939}.help-contact .form textarea::-webkit-input-placeholder{color:#393939}.help-contact .form button:hover{color:#393939}#push{clear:both;height:480px}#footer{position:relative;margin-top:0;padding:0;height:470px}body.page-goal-stack-muscle #footer,body.page-goal-stack-weightloss #footer{margin-top:0}#footer:before{display:none;content:"";position:absolute;top:0;left:0;width:100%;height:44px;background:#fff}#footer .back-to-top{z-index:99;position:absolute;top:-49px;right:0;left:0;margin:auto;width:76px;height:52px;background:transparent url(//5ecc13-2.myshopify.com/cdn/shop/t/2/assets/footer-back-to-top-light.png?v=97619321273047994261697125745) 0 0 no-repeat;background-size:76px 53px}#footer .back-to-top:before{display:none;position:relative;top:2px;font-family:FontAwesome;font-size:18px}#footer .back-to-top span{display:none}#footer .newsletter{z-index:9;position:relative;background:#f7f7f7;text-align:center}#footer .newsletter:before{content:"";position:absolute;top:-3px;left:0;width:100%;height:3px;background:#b0b0b0}#footer .newsletter h4{margin:0 0 24px;font-family:Montserrat;font-size:22px;color:#393939;font-weight:700;text-transform:uppercase;line-height:22px}#footer .newsletter .newsletter-form{margin:0 auto;max-width:495px;font-size:0}#footer .newsletter .newsletter-form input[type=email]{float:left;margin:0;padding:0 25px;width:305px;height:50px;border:solid 1px #868686;font-size:18px;color:#393939;line-height:18px;box-shadow:0 2px #b5b5b58c}#footer .newsletter .newsletter-form input[type=email]::-moz-placeholder{font-size:18px;color:#393939;line-height:50px}#footer .newsletter .newsletter-form input[type=email]::-ms-input-placeholder{font-size:18px;color:#393939;line-height:18px}#footer .newsletter .newsletter-form input[type=email]::-webkit-input-placeholder{font-size:18px;color:#393939;line-height:18px}#footer .newsletter .newsletter-form button{float:left;margin:0 0 0 15px!important;padding:0;width:-moz-calc(100% - 372px);width:-webkit-calc(100% - 372px);width:calc(100% - 372px);height:50px!important;text-align:center}#footer .newsletter .hashtag{display:block;margin:30px 0 0;font-family:Montserrat;font-size:22px;color:#393939;font-weight:400;font-style:italic;text-transform:uppercase;line-height:22px}#footer .alt-nav{position:relative;height:200px;background:#f7f7f7}#footer .alt-nav:before{content:"";position:absolute;top:0;right:0;left:0;margin:auto;width:100%;max-width:1200px;border-top:1px dashed #a6a6a6}#footer .alt-nav .widgets{display:block;overflow:visible;margin:0 auto}#footer .alt-nav .widgets .widget{float:left;margin:0 0 0 30px;width:-moz-calc(20% - 45px);width:-webkit-calc(20% - 45px);width:calc(20% - 45px)}#footer .alt-nav .widgets .widget:first-child{margin-left:0}#footer .alt-nav .widgets .widget h4{margin:0 0 10px;font-family:Montserrat;font-size:17px;color:#393939;font-weight:700;text-transform:uppercase;line-height:17px}#footer .alt-nav .widgets .widget.logo .logo{float:left;width:81px;height:105px;background:transparent url(//5ecc13-2.myshopify.com/cdn/shop/t/2/assets/footer-nutrakey-logo.png?v=2826127741560218911697125745) 0 0 no-repeat;background-size:81px 105px;text-indent:-99999px}#footer .alt-nav .widgets .widget .link{display:block;margin:10px 0 0;font-size:15px;color:#393939;font-weight:600;line-height:1}#footer .alt-nav .widgets .widget .link:nth-child(2){margin-top:0}#footer .alt-nav .widgets .widget .link:hover{color:#39d52d;font-weight:700;text-decoration:underline}#footer .alt-nav .widgets .widget.cta{width:300px;height:105px}.buttonn,#footer .newsletter .newsletter-form button{display:block;margin:5px 0 0;height:48px;background:#5de042;background:-webkit-linear-gradient(#3cd630,#8cf24f);background:-o-linear-gradient(#3cd630,#8cf24f);background:-moz-linear-gradient(#3cd630,#8cf24f);background:linear-gradient(#3cd630,#8cf24f);border:solid 1px #23ac19;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:18px;color:#fff;font-weight:700;text-transform:uppercase;text-align:center;line-height:48px;box-shadow:0 2px #b5b5b58c}#footer .alt-nav .widgets .widget.cta .buttonn:before{margin:0 15px 0 0;font-family:FontAwesome;font-size:18px;color:#fff;font-weight:400}#footer .alt-nav .widgets .widget.cta .buttonn:hover:before{color:#393939}#footer .alt-nav .widgets .widget.cta .buttonn:first-child{margin-top:0}.buttonn:hover,#footer .newsletter .newsletter-form button:hover{background:#a7a7a7;background:-webkit-linear-gradient(#969696,#bfbfbf);background:-o-linear-gradient(#969696,#bfbfbf);background:-moz-linear-gradient(#969696,#bfbfbf);background:linear-gradient(#969696,#bfbfbf);border-color:#8d8d8d;color:#393939}#footer .social-networks{height:57px;background:#252525;border-top:3px solid #252525;font-size:0;text-align:center}#footer .social-networks a{display:inline-block;margin:12px 0 0 60px;color:#7e7e7e;text-align:center}#footer .social-networks a:before{font-family:FontAwesome;font-size:32px;line-height:32px}#footer .social-networks a:first-child{margin-left:0}#footer .social-networks a span{display:none}#footer .social-networks a.fa-facebook:hover{color:#445f9f}#footer .social-networks a.fa-twitter:hover{color:#00aaeb}#footer .social-networks a.fa-instagram:hover{color:#d23194}#footer .social-networks a.fa-youtube:hover{color:#ce1312}#footer .social-networks a.fa-google-plus:hover{color:#f83e2c}#footer .legal{height:30px;background:#000;font-size:10px;color:#fff;font-weight:600;text-transform:uppercase;text-align:center;line-height:30px}@font-face{font-family:Montserrat-SemiBold;src:url(//5ecc13-2.myshopify.com/cdn/shop/t/2/assets/Montserrat-SemiBold.ttf?v=46319294912447534061697125749)}@font-face{font-family:Franklin-Gothic-Heavy;src:url(//5ecc13-2.myshopify.com/cdn/shop/t/2/assets/Franklin%20Gothic%20Heavy%20Regular.ttf?v=120476251929172325431697125745)}@font-face{font-family:Helvetica-LT-Std-Roman;src:url(//5ecc13-2.myshopify.com/cdn/shop/t/2/assets/Helvetica-LT-Std-Roman.ttf?v=61120027945171617621697125747)}@font-face{font-family:OpenSans-Semibold;src:url(//5ecc13-2.myshopify.com/cdn/shop/t/2/assets/OpenSans-Semibold.ttf?v=2613140919693458321697125749)}@font-face{font-family:bebas-neue-regular;src:url(//5ecc13-2.myshopify.com/cdn/shop/t/2/assets/bebas-neue-regular.ttf?v=127655866080589728351697125744)}@font-face{font-family:bebas-neue-bold;src:url(//5ecc13-2.myshopify.com/cdn/shop/t/2/assets/BebasNeue%20Bold.ttf?v=39313193746785996011697125744)}.align-center{text-align:center}.width_adj{width:61%}.product_cell{color:#fff}input[type=radio]{margin-right:5px}input[type=radio]{-webkit-appearance:none;width:15px;height:15px;border-radius:50%;outline:none;border:1px solid gray}input[type=radio]:before{content:"";display:block;width:60%;height:60%;margin:20% auto;border-radius:50%}input[type=radio]:checked:before{background:#fff}input[type=radio]:checked{border:5px solid #3b99fc}.stack_banner{height:450px}.banners{overflow:hidden;height:450px}.banners h2{font-family:Montserrat,sans-serif;font-size:60px;color:#fff;font-weight:900;text-transform:uppercase;text-align:center;line-height:60px;text-shadow:1px 0 1px #6a6a6a}.select-wrapper{position:relative;overflow:hidden;min-height:1%;display:block}.select-wrapper select{width:100%;z-index:1;position:relative}.product_cell h2{font-size:41px!important;text-align:left;margin-bottom:15px;font-family:Montserrat-SemiBold!important}.product_cell p{font-size:18px!important;text-align:left;font-family:Helvetica-LT-Std-Roman;padding-right:10%}.product_cell a{font-size:18px!important;text-align:left;display:block;text-decoration:none!important;padding:8px 20px;border:4px solid #fff;border-radius:5px;max-width:100px;margin-top:15px;background:#00000082;color:#fff!important;font-family:OpenSans-Semibold}.rated_pdt{background:url(//5ecc13-2.myshopify.com/cdn/shop/t/2/assets/product-background.jpg?v=36086271695346896001697125750);border:1px solid #ccc!important}.single_pdt,.included_pdt,.rated_pdt,.border,.align-center{padding:30px 0}.goals_bottom{padding:10px 0 90px}.review_plugin{margin-top:10px;margin-bottom:10px;padding:70px 0}.single_pdt h2,.included_pdt h2,.rated_pdt h2,.border h2,.review_plugin h2,.align-center h2{margin:0 0 30px;font-family:Montserrat,sans-serif;font-size:32px;text-transform:uppercase;line-height:32px}.review_plugin h2{font-size:42px!important}.single_pdt h2,.border h2{font-size:40px!important;font-family:Montserrat-SemiBold!important}.rated_pdt h2{font-family:Montserrat-SemiBold!important}.single_pdt ul{float:left}.single_pdt .pdt_grid{background-color:#f4f4f4;margin:0 20px;position:relative}.discount{position:absolute;top:10px;left:10px;color:#fff}.badge{position:absolute;top:15px;text-align:center!important;width:100%}.badge h4,.badge p{margin:0!important;font-family:bebas-neue-bold}.badge h4{font-size:32px;line-height:35px}.badge p{font-size:16px;line-height:20px}.single_pdt .reviews{margin:30px 0 0;min-width:150px;text-align:left}.single_pdt .info{margin:0 30px}.single_pdt .table_pad{margin-bottom:30px}.single_pdt .table .table-cell,.rated_pdt .table .table-cell,.contact .table .table-cell,.single_post .table .table-cell{vertical-align:top!important}.single_pdt .info .tags{margin:15px 0 0}.single_pdt .info p{font-size:18px;margin:15px 30px 0 0!important;text-align:left;font-family:Helvetica-LT-Std-Roman}.single_pdt .info .pdt_select{margin-top:15px}.single_pdt .info .actions{margin:20px 0 0}.single_pdt .table_pad p{margin-bottom:30px!important;margin-right:20%!important;font-family:Helvetica-LT-Std-Roman;font-size:15px}.single_pdt .reviews .stars,.rated_pdt .reviews .stars{display:block;font-size:0;color:#2eca1d}.single_pdt .reviews .stars span{display:inline-block;margin:0 0 0 15px;line-height:1}.single_pdt ul.features li div{margin:0 0 20px;width:100px;text-align:center}.single_pdt ul.features li div h5{font-family:bebas-neue-regular;font-size:18px;line-height:1}.single_pdt ul.featured_img li div{margin:0 0 10px;width:100px}.single_pdt .reviews .stars span:before,.rated_pdt .reviews .stars span:before{font-family:FontAwesome;font-size:18px}.single_pdt .reviews .stars span:first-child{margin-left:0}.single_pdt .reviews .review-title{margin-top:50px}.single_pdt .reviews .reviews-title{display:block;margin:15px 0 0;font-size:18px;font-weight:600;text-transform:uppercase;font-family:bebas-neue-bold;line-height:1}.single_pdt .reviews .reviews-titles{display:block;margin:15px 0 0;font-size:18px;font-weight:600;font-family:bebas-neue-bold;text-decoration:underline;text-transform:uppercase;line-height:1}.single_pdt .info .pdt_options div{margin-top:10px;font-size:15px}.single_pdt .info .pdt_options b{font-weight:700}.single_pdt .info .pdt_options div span{border-radius:10px;background-color:#dedede;padding:0 7px;margin-left:3px;font-size:15px}.single_pdt .info .select-wrapper{margin-top:10px}.single_pdt .info .select-wrapper select{border:1px solid #000;min-height:35px;padding:15px!important;font-family:OpenSans-Semibold;font-size:15px;line-height:unset}.single_pdt .info .tags a{border-bottom:1px solid #3e3e3e;color:#3e3e3e;font-weight:600;text-transform:uppercase}.single_pdt .info .tags a span{font-family:OpenSans-Semibold}.single_pdt .info .price,.rated_pdt .price{display:block;margin:20px 0;font-size:30px;color:#2eca1d;font-weight:600;line-height:1}.rated_pdt .price,.rated_pdt .price .compare-at{font-size:18px!important;margin:0 0 10px!important}.rated_pdt .price .compare-at{text-transform:uppercase}.single_pdt .info .actions .buttonn{color:#fff}.single_pdt .info .price .compare-at,.rated_pdt .price .compare-at{font-size:30px;color:#999;text-decoration:line-through;font-family:Montserrat-SemiBold}.combo_pdt .price .compare-at,.combo_pdt .price{font-size:20px!important;font-family:Montserrat-SemiBold!important}.rated_pdt p,.included_pdt h3{font-size:14px;font-family:OpenSans-Semibold;text-transform:uppercase;margin:0!important}.rated_pdt .select-wrapper select,.table_pad .select-wrapper select{border:1px solid #cccccc;margin:5px 0;font-family:OpenSans-Semibold;font-size:15px;line-height:unset}.rated_pdt ul li{display:inline-block;margin-right:50px;vertical-align:top}.rated_pdt ul li:last-child{margin-right:0}.rated_pdt ul li:before{content:"\f067";font-family:FontAwesome;float:left;margin-left:-35px;display:block;font-size:20px;vertical-align:middle;padding-top:50%}.rated_pdt ul li:first-child:before{display:none}.included_pdt ul li .pdt_rated{background-color:#fff;text-align:center;padding-bottom:25px;border:1px solid #cccccc}.rated_pdt ul li .pdt_rated{background-color:#fff;text-align:center;padding:10px;min-height:250px;border:1px solid #cccccc}.included_pdt ul li .pdt_rated .img{padding:25px}.included_pdt ul li .pdt_rated h4{font-size:18px;font-family:Montserrat-SemiBold}.included_pdt ul li .pdt_rated h5{font-size:12px;font-family:OpenSans-Semibold;text-transform:uppercase}.rated_pdt ul li .pdt_rated h4{font-family:Montserrat-SemiBold;font-size:15px}.combo_pdt .add_all a{border:3px solid #000;padding:10px 20px;margin-top:10px;display:inline-block;border-radius:8px;font-family:OpenSans-Semibold;font-size:18px}.border,.review_plugin{text-align:center;border-top:1px dashed #3e3e3e;border-bottom:1px dashed #3e3e3e}ul.faq li{padding:0 10%;font-family:Helvetica-LT-Std-Roman;font-size:15px}ul.faq li h3{margin:10px 0!important;font-size:24px!important;color:#2eca1d;font-family:Montserrat-SemiBold;font-size:24px;text-transform:uppercase}.plugin{margin:7% 0 15%!important}.video{border-right:1px solid #fff;margin-right:13%;text-align:center;padding:20px}.included_pdt h2{text-align:center}.included_pdt ul li{text-align:center;float:left;margin-right:4%;width:16.8%;font-family:FontAwesome}.included_pdt ul li:last-child{margin-right:0}.included_pdt h2 span:first-child,.included_pdt h2 span:last-child{display:block;width:35%;padding-top:15px;height:2px;border-bottom:2px dashed #3e3e3e}.included_pdt h2 span:first-child{float:left}.included_pdt h2 span:last-child{float:right}.goals,.challenge,.stack_pdt,.contact,.team,.home_goals{text-align:center}.stack_pdt{padding:30px 0}.goals .block img,.home_goals .block img{width:100%;height:auto}.goals .table .table-cell:first-child .block,.home_goals .table .table-cell:first-child .block{padding-right:20px}.goals .table .table-cell:last-child .block,.home_goals .table .table-cell:last-child .block{padding-left:20px}.goals h3{margin:0 0 30px}.goals .block h3{color:#2eca1d}.goals .block .learn_more,.home_goals .block .learn_more{color:#fff;display:block;font-size:32px;font-weight:600}.goals .block .learn_more span,.home_goals .block .learn_more span{padding:0 0 15px;display:block;text-decoration:underline}.home_goals .block .learn_more span{font-family:Montserrat-SemiBold;text-transform:uppercase}.challenge{background-image:url(//5ecc13-2.myshopify.com/cdn/shop/t/2/assets/goal-stack-muscle-background.jpg?v=104815592585924897701697125746);padding:30px;color:#fff}.half{width:50%}.goals{padding:30px}.challenge h2,.goals h2,.goals_bottom h2,.stack_pdt h2,.single_pdt h2.heading{margin:0 0 30px;font-size:32px;text-transform:uppercase;line-height:32px}.goals h2,.challenge h2,.stack_pdt h2,.contact h2,.team h2,.results h2,.single_pdt h2.heading,.home-challenges h2,.step_up h2,.product-list h2,.pdt_detail h2{font-weight:700;font-size:60px!important;line-height:60px!important;margin:10px 0 40px!important;color:#3e3e3e}.single_pdt h2.heading,.goals_bottom_head,.stack_pdt h2{font-family:Montserrat,sans-serif!important;text-align:center}.goals_bottom_head,.challenge h2 span,.stack_pdt h2 span,.contact h2 span,.team h2 span,.social h2 span,.goals h2 span,.results h2 span,.step_up span,.single_pdt h2.heading span,.product-list span,.pdt_detail span{color:#2eca1d}.challenge h3,.step_up h3,.goals h3{font-family:Montserrat,sans-serif;font-size:32px;text-transform:uppercase;line-height:32px;color:#47d837}.challenge h3,.step_up h3{margin:20px 0}.challenge p,.step_up p{font-size:24px}.challenge .block{padding-bottom:30px}.btn_lt{min-width:60%;float:right;margin-right:15px}.btn_rt{min-width:60%;float:left;margin-left:15px}.stack_pdt ul{overflow:hidden}.stack_pdt ul li{float:left;width:23%;margin:10px 0 40px 2.6%}.stack_pdt ul li:nth-child(4n+1){clear:both;margin-left:0}.stack_pdt ul li .img{display:block;position:relative;font-size:0;line-height:0}.stack_pdt ul li .img img{width:100%;height:auto}.stack_pdt ul li .img .quick-shop{display:none;position:absolute;bottom:0;left:0;width:100%;height:50px;background:#0000004d;text-align:center}.stack_pdt ul li .img .quick-shop a{display:block;height:100%;color:#fff}.stack_pdt ul li .img .quick-shop .fa-search{display:block;line-height:1}.stack_pdt ul li .img:hover .quick-shop{display:block}.stack_pdt ul li .img .quick-shop .fa-search{display:block;color:#fff;line-height:1;text-align:left}.stack_pdt ul li .img .quick-shop .fa-search:before{display:inline-block;font-family:FontAwesome;font-size:15px;position:absolute;left:70px;-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scaleX(-1)}.stack_pdt ul li .img .quick-shop .fa-search span{width:100%;font-size:15px;text-transform:uppercase;text-align:center;display:block;font-weight:600}.stack_pdt ul li .img .discount .badge h4.new{line-height:50px}.stack_pdt ul li h3{margin:20px 0;font-size:24px;line-height:normal;font-family:Montserrat,sans-serif;text-transform:uppercase}.stack_pdt ul li .collection{font-size:16px;font-weight:600;text-transform:uppercase;line-height:1}.stack_pdt ul li .price{display:block;margin:5px 0 0;font-size:24px;color:#2eca1d;font-weight:600;line-height:1}.stack_pdt ul li .price .compare-at{font-size:20px;color:#999;text-decoration:line-through}.stack_pdt ul li .stars{display:block;margin:10px 0 0;font-size:0;text-align:center;color:#2eca1d}.stack_pdt ul li .stars span:first-child{margin-left:0}.stack_pdt ul li .stars span{display:inline-block;margin:0 0 0 15px;line-height:1}.stack_pdt ul li .stars span:before{font-family:FontAwesome;font-size:18px}.goals_bottom{background:url(//5ecc13-2.myshopify.com/cdn/shop/t/2/assets/product-background.jpg?v=36086271695346896001697125750);border-top:1px solid #ccc!important;text-align:center}.goals_bottom h2,.goals_shop h2{font-weight:700;font-size:60px!important;line-height:60px!important;margin:0 0 25px!important}.goals_bottom h3,.goals_shop h3{font-family:Montserrat,sans-serif;font-size:32px;text-transform:uppercase;line-height:32px;margin:0 0 30px}.none{text-decoration:none!important}.contact .section{text-align:left;padding-bottom:10px;padding-right:20px}.contact .section p{font-size:18px;* margin: 0 !important;font-family:Helvetica-LT-Std-Roman}.contact .section p.gray{color:#ccc;margin-top:20px!important;text-transform:uppercase}.contact .form-wrapper{border:1px solid #d9d9d9;padding-left:10px;padding-right:10px;box-shadow:0 5px #c9c9c9}.contact .form-wrapper h3{color:#39d52d}.contact .form-wrapper h3,.contact .section h3{text-align:left;margin-top:10px;margin-bottom:25px}.contact .form-wrapper h3:first-child,.contact .section h3:first-child{margin-top:15px!important;margin-bottom:20px!important}.contact .form-wrapper .input-set{padding-right:20px;overflow:hidden}.contact .form-wrapper .input-set input,.contact .form-wrapper .input-set textarea{border:1px solid #d9d9d9;margin-bottom:10px;color:#1c1c1c;font-size:18px;font-family:Helvetica-LT-Std-Roman}.contact .form-wrapper .input-set input,.contact .form-wrapper .input-set label{float:left;font-size:18px;font-family:Helvetica-LT-Std-Roman}.contact .form-wrapper .input-set input[type=radio]{box-shadow:0 2px #c9c9c9}.contact .form-wrapper .input-set input[type=radio]:checked{border:5px solid #3b99fc}.contact .form-wrapper .input-set label{width:10%;line-height:1.2em;margin-right:15px;text-align:left}.contact .form-wrapper button{width:300px;margin-top:25px;margin-bottom:15px;color:#fff}.contact .form-wrapper .input-set input::-webkit-input-placeholder,.contact .form-wrapper .input-set textarea::-webkit-input-placeholder{color:#1c1c1c;font-size:18px;font-family:Helvetica-LT-Std-Roman}.team{background-image:url(//5ecc13-2.myshopify.com/cdn/shop/t/2/assets/ambassador-page-bg.jpg?v=77798755810071302671697125744);border-top:1px solid #cccccc;padding:20px 0 70px}.team ul{margin:0;padding:0;overflow:hidden}.team ul li{float:left;width:15.8%;margin-right:1%;margin-bottom:17px}.team ul li:last-child{margin-right:0!important}.team ul li a{display:block;padding:5px;box-shadow:0 2px #c9c9c9;background:#fff}.team ul li a img{width:100%}.team ul li:nth-child(6n){margin-right:0}.team ul li:nth-child(6n+1){clear:left}.articles{padding:30px 0}.articles h2,.single_post h2{font-size:40px;margin:10px 0 30px;font-weight:700}.articles ul{margin:0;padding:0;overflow:hidden}.articles ul li{display:inline-block;vertical-align:top;width:31%;padding:10px}.articles ul li .blog{margin-bottom:50px;font-size:18px;font-family:Helvetica-LT-Std-Roman}.articles ul li .blog h3{margin:25px 0 0!important;text-transform:none!important}.articles ul li .blog h3 a{color:#000;text-decoration:none}.articles ul li .blog span{display:block;color:#999}.articles ul li .blog p{padding:20px 0 25px!important;margin:0!important}.articles ul li .blog a{color:#39d52d;text-decoration:underline}.articles .shop_article{width:100%;text-align:center}.articles .shop_article a{width:32%;display:inline-block}.articles .shop_article a.buttonn:before{margin:0 15px 0 0;font-family:FontAwesome;font-size:18px;color:#fff;font-weight:400}.articles .blog_img img{width:100%}.single_post .blog{width:75%;padding-right:20px;font-size:18px;font-family:Helvetica-LT-Std-Roman}.single_post .topics{font-size:18px;font-family:Helvetica-LT-Std-Roman}.single_post .blog a{text-decoration:underline;color:#39d52d}.single_post .blog .post span{color:#999;display:block;margin-bottom:10px}.single_post .blog .post h3{margin:0!important;text-transform:none!important}.single_post .blog .half_block{padding:30px 0}.single_post .blog .half_block h2{font-weight:unset!important;margin:0 0 25px!important}.single_post .blog .half_block h2.green{color:#39d52d!important}.single_post .blog .half_block .table .table-cell{width:50%}.single_post .blog .half_block .table .table-cell:first-child{padding-right:10px}.single_post .blog .half_block .table .table-cell:last-child{padding-left:10px}.single_post .blog .image img{width:100%}.post_bottom{text-align:center;padding:30px 0}.post_bottom h2{font-weight:unset!important;margin:0 0 25px}ul.topics{margin:0;padding:0}ul.topics li{display:block;margin-bottom:5px}ul.topics li a{text-decoration:none;color:#000!important}ul.topics li a.active{text-decoration:underline;color:#39d52d!important}.home_goals,.social,.goals_shop,.step_up{background-image:url(//5ecc13-2.myshopify.com/cdn/shop/t/2/assets/indexv2-bg.jpg?v=54716999347597671611697125748);border-top:1px solid #cccccc}.goals_shop .buttonn{margin-bottom:5px!important}.home_goals{padding:35px 0}.home_goals .block .shop_goals{padding:50px 0 10px;text-transform:uppercase}.home_goals .block .shop_goals h3{font-size:32px;line-height:32px;font-family:Montserrat-SemiBold}.home_goals .block .shop_goals span{font-family:OpenSans-Semibold;font-size:16px;border-bottom:1px solid #a7a7a7}.pad{padding-top:35px!important;padding-bottom:45px!important}.pad .buttonn{margin-top:0!important}.social{padding:20px 0 80px;text-align:center;position:relative}.social:after{background:none!important}.slide{position:relative}.social h2{font-weight:700;font-size:60px!important;line-height:60px!important;margin:10px 0 20px!important;color:#3e3e3e}.social ul li{margin-left:15px!important}.border_btm{border-bottom:1px dashed #3e3e3e}.border_btm .info .price .compare-at{display:inline-block}.goals_shop{padding:45px 0 80px;text-align:center}.included_pdt .wt_loss ul li{width:14%!important;margin-left:2.3%;margin-right:0;margin-bottom:10px}.included_pdt .wt_loss .stars .fa-star,.included_pdt .wt_loss .stars .fa-star-half-full{color:#0c3!important}.included_pdt .wt_loss ul li .pdt_rated .img{padding:20px 25px 0;min-height:160px}.included_pdt .wt_loss ul li .pdt_rated h5{font-size:14px}.step_up{padding:40px 0;text-align:center}.step_up p{font-family:Helvetica-LT-Std-Roman;line-height:1.2em}.step_up ul{margin:0 0 10px;padding:0;overflow:hidden}.step_up ul li,.guide ul li{float:left;width:32%;margin-left:2%}.step_up ul li:first-child,.guide ul li:first-child{margin-left:0}.step_up ul li img{width:100%;height:auto}.step_up .btn_challenge{display:inline-block;min-width:26%}.product-list{padding:30px 0;text-align:center;font-family:Helvetica-LT-Std-Roman;font-size:24px;line-height:1.2em}.product-list ul{margin:40px 0 0;overflow:hidden;padding:0}.product-list ul li{display:block;padding-bottom:70px;clear:both;overflow:hidden}.product-list ul li div.cont_lt{float:left;width:38%;text-align:center}.product-list ul li div.cont_rt{float:left;width:58%;margin-left:4%;text-align:left}.product-list ul li div.cont_rt h3,.guide h3{color:#47d837;font-size:32px;line-height:32px;font-family:Montserrat-SemiBold;margin:15px 0 30px;text-transform:uppercase}.product-list ul li div.cont_rt p.pdt_tag{padding-bottom:40px}.product-list .btn_challenge{display:inline-block;min-width:38%}.guide{padding:40px 0 50px;text-align:center;border-bottom:1px dashed #3e3e3e}.guide p,.results p,.pdt_detail p{font-family:Helvetica-LT-Std-Roman;font-size:24px;line-height:1.2em}.guide ul{overflow:hidden;margin:25px 0 0}.guide ul li p{padding:10px 0 30px}.guide ul li a{display:inline-block;min-width:80%}.results,.testimonial{padding:30px 0 40px;text-align:center;position:relative}.pad_top{padding-top:50px}.testimonial ul{overflow:hidden;margin:0;padding:0}.testimonial ul li{margin-left:30px!important}.testimonial ul li .story{font-family:Helvetica-LT-Std-Roman;font-size:24px;line-height:1.2em;padding-top:30px}.testimonial ul li a{display:block;padding:5px;background:#fff;border-bottom:2px solid #cccccc;font-size:0;line-height:0}.testimonial .btn{display:inline-block;min-width:30%}.pdt_detail{text-align:center;padding:30px 0 35px}.pdt_detail h3{font-family:Montserrat,sans-serif;font-size:32px;text-transform:uppercase;line-height:32px;margin-bottom:30px}.details{padding:30px 0}.details h4,.details h3{color:#3e3e3e;font-family:Montserrat-SemiBold;overflow:hidden;text-align:left}.details h4{font-size:24px}.details h3{font-size:30px;padding-left:10%}.details h4.green,.details h4 span{color:#39d52d;text-transform:uppercase}.details h4 span,.details h3 span{float:right}.details h4 span.gray,.details h3 span.gray{color:#ccc;margin-right:10px}.details h4 span.gray.cut,.details h3 span.gray.cut{text-decoration:line-through}.details .half:last-child div{margin-bottom:30px}.details .table-cell:first-child{padding-right:15px}.details .table-cell:last-child{padding-left:15px}.pdt_detail .btn{display:inline-block;min-width:60%}.banners{text-align:center}.banners .banner_link{font-size:32px;color:#39d52d;font-weight:600;text-transform:uppercase}body.page-shopcollection #wrapper,body.page-blog-post #wrapper,body.page-about #wrapper,body.page-account #wrapper,body.page-cart #wrapper,body.page-terms-and-conditions #wrapper,body.page-privacy-policy #wrapper,body.page-careers #wrapper,body.page-wholesalers #wrapper,body.page-retailers #wrapper,body.page-store-locator #wrapper,body.page-customer-service #wrapper,body.page-shipping #wrapper,body.page-faqs #wrapper,body.page-contact-us #wrapper{padding-bottom:56px}body.page-account #content,body.page-cart #content{overflow:hidden}.snize-sticky-searchbox{display:none!important}.quick-view-container{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%}.sca-qv-button{display:block!important;top:0!important;left:0!important;margin:0!important;padding:0!important;background:transparent!important;font-size:0!important;line-height:0!important;text-indent:-99999px!important;opacity:1!important}.name-title,.name-title strong{margin:0!important;padding:0!important;font-family:Montserrat,sans-serif!important;font-size:32px!important;text-transform:uppercase!important;line-height:32px!important}.name-title,.sca-qv-price-container{margin:0 0 15px!important}.sca-qv-product-price{font-size:24px!important;color:#39d52d!important;font-weight:600!important}.sca-qv-row{margin:0 0 15px!important}.sca-qv-product-options{margin:0!important;padding:15px 0 0!important;border-top-color:#ccc!important}.sca-qv-product-options label{margin:0!important;padding:0!important;height:50px!important;line-height:50px!important}#sca-qv-variant-options .selector-wrapper select,#sca-qv-quantity{padding:15px!important;height:48px!important;background:#f7f7f7!important;line-height:15px!important;-moz-appearance:menulist;-webkit-appearance:menulist;appearance:menulist}.sca-qv-cartbtn{display:block!important;margin:0!important;width:100%!important;height:50px!important;background:#5de042!important;background:-webkit-linear-gradient(#3cd630,#8cf24f)!important;background:-o-linear-gradient(#3cd630,#8cf24f)!important;background:-moz-linear-gradient(#3cd630,#8cf24f)!important;background:linear-gradient(#3cd630,#8cf24f)!important;border:solid 1px #23ac19!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;border-radius:5px!important;font-size:18px!important;color:#fff!important;font-weight:700!important;text-transform:uppercase!important;text-align:center!important;line-height:50px!important;box-shadow:0 2px #b5b5b58c!important}.sca-qv-cartbtn:hover{background:#a7a7a7!important;background:-webkit-linear-gradient(#969696,#bfbfbf)!important;background:-o-linear-gradient(#969696,#bfbfbf)!important;background:-moz-linear-gradient(#969696,#bfbfbf)!important;background:linear-gradient(#969696,#bfbfbf)!important;border-color:#8d8d8d!important;color:#393939!important}.snize-modal .snize-close-button{z-index:99999!important;opacity:.75!important;cursor:pointer!important}#snize-modal-sticky-searchbox{background:#fffffffa!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important}#snize-modal-sticky-searchbox .control-group{margin-top:0!important}#snize-modal-sticky-searchbox form{margin:15px 0 0!important}#snize-modal-sticky-searchbox form label{display:none!important}#snize-modal-sticky-searchbox form input{display:inline-block!important;float:none!important;margin:0!important;padding:0 25px!important;width:100%!important;height:50px!important;background:#fff!important;border:solid 1px #868686!important;-moz-border-radius:3px!important;-webkit-border-radius:3px!important;border-radius:3px!important;font-family:Open Sans,sans-serif!important;font-size:18px!important;color:#555a0a!important;font-weight:400!important;line-height:13px!important;-moz-box-shadow:0 2px 0 0 rgba(181,181,181,.55);-webkit-box-shadow:0 2px 0 0 rgba(181,181,181,.55);box-shadow:0 2px #b5b5b58c;-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important}#snize-modal-sticky-searchbox form button{display:inline-block!important;position:static!important;float:none!important;margin:0 0 0 5px!important;padding:0 30px!important;width:auto!important;height:50px!important;background:#5de042;background:-webkit-linear-gradient(#3cd630,#8cf24f)!important;background:-o-linear-gradient(#3cd630,#8cf24f)!important;background:-moz-linear-gradient(#3cd630,#8cf24f)!important;background:linear-gradient(#3cd630,#8cf24f)!important;border:solid 1px #23ac19!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;border-radius:5px!important;font-size:18px!important;color:#393939!important;font-weight:700!important;text-transform:uppercase!important;text-align:center!important;line-height:48px!important;-moz-box-shadow:0 2px 0 0 rgba(181,181,181,.5)!important;-webkit-box-shadow:0 2px 0 0 rgba(181,181,181,.5)!important;box-shadow:0 2px #b5b5b580!important}#snize-modal-sticky-searchbox form button:hover{background:#a7a7a7!important;background:-webkit-linear-gradient(#969696,#bfbfbf)!important;background:-o-linear-gradient(#969696,#bfbfbf)!important;background:-moz-linear-gradient(#969696,#bfbfbf)!important;background:linear-gradient(#969696,#bfbfbf)!important;border-color:#8d8d8d!important;color:#393939!important}#snize-modal-sticky-searchbox hr{margin:15px 0!important;border-top:1px solid #b0b0b0!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}div.snize-ac-results span.snize-title,div.snize-ac-results .snize-price-list{color:#39d52d!important}.newstitle{text-align:left}.faq_banner{height:450px}.exit_mobile{display:none}.hide{display:none!important}.amb_banner{height:500px}#content.amb_container,#content.cat_container{padding:30px 20px;width:calc(100% - 40px)}.table .table-cell.nolow_table{height:auto}@media all and (max-width:1230px){#content .shop-filters form .select-wrapper,#content .shop-filters .form .select-wrapper{max-width:230px}#content .shop-filters form select,#content .shop-filters .form select{font-size:18px}}@media all and (max-width:1200px){.logo_container{margin-left:20px;margin-right:20px;width:calc(100% - 40px);max-width:100%}#footer .alt-nav .widgets .widget:first-child{margin-left:20px}#footer .alt-nav .widgets .widget{width:calc(25% - 30px)}#footer .alt-nav .widgets .widget.cta{width:100%;margin:0}#footer .alt-nav .widgets .widget.cta .table{width:300px;margin:auto}.freq_section .width_adj{width:100%}#footer .table{padding-top:20px}#footer .alt-nav{height:auto}}.faq_banner h2{text-align:center}.blog_filter_wrapper{margin:0 0 20px}.blog_filter_wrapper .select-wrapper select{border:1px solid #000;min-height:35px;padding:15px!important;font-family:OpenSans-Semibold;font-size:15px;line-height:unset;width:300px;text-transform:uppercase}.blog_filter_wrapper{max-width:300px;float:right;margin-right:31px}.collection_banner,.collection_banner img{width:100%;display:block}.EndlessClick .more_prod_grid{display:grid;grid-template-columns:repeat(4,25%);grid-template-rows:repeat(2,auto);align-items:center;justify-content:center;text-align:center}img.reg_image{width:100%}.EndlessClick .more_prod_grid .more_prod_item{padding-bottom:40px}#content.cart_container{padding:30px 20px 0;width:calc(100% - 40px)}.single_post p{text-align:left!important}.single_post .table{display:inline-block}@media only screen and (max-width:1252px){.included_pdt h2 span:first-child,.included_pdt h2 span:last-child{width:30%}.goal_prod_info_container{width:calc(100% - 80px)}}@media all and (max-width:1140px){#content .shop-filters form .select-wrapper,#content .shop-filters .form .select-wrapper{max-width:170px}#content .shop-filters form select,#content .shop-filters .form select{font-size:14px}#content .shop-page ul li .img{width:200px}}@media all and (max-width:1140px){#content .shop-page ul li .info{width:calc(100% - 430px)}}@media all and (max-width:980px){.single_post p{text-align:left!important}.single_post .table{display:inline-block;padding:20px!important;width:calc(100% - 40px)}.single_post .table .table-cell,.articles ul li,.articles .shop_article a{width:100%}.blog_tile{min-height:auto}.load-more,.load-more a{width:100%}.cat_reviews .yotpo-stars{float:left}#content .shop-page{width:100%;float:left}#content .shop-page ul li .price-actions{width:100%}#content .shop-page ul li .info{width:100%;margin:0}#content .shop-page ul li .img{width:100%}#content .shop-filters form .select-wrapper,#content .shop-filters .form .select-wrapper{max-width:100%;margin:20px 0 0}.help-contact .text{width:100%}.help-contact .form{width:100%;margin-top:40px}#content .help-overview .tabs li{margin:20px 0 0}.contact h2{font-size:32px!important}.team h2{font-size:22px!important}#content h3{font-size:28px}.amb_banner{height:auto;padding:80px 0}.amb_text_cell,.amb_form_cell,.half{width:100%;float:left}#content .about-blocks li .img{float:none}#content .about-blocks li:nth-child(2n) .img{float:none}#header .logo-nav .navigation li a{font-size:14px}#header .logo-nav .navigation li{margin:27px 0 0 38px}.product_cell h2{text-align:center}.product_cell p{text-align:center;padding:0}.product_cell a{text-align:center;margin:20px auto 0}.single_pdt .pdt_grid{background-color:#fff}.select-wrapper{width:calc(100% + -0px)}.fact_left_cell,.fact-cell{width:100%;float:left}.prod_additional_info .table{height:auto}.video{margin-right:0;border-right:0px solid white}.included_pdt h2 span:first-child,.included_pdt h2 span:last-child{width:20%}}@media all and (max-width:769px){div.snize-modal{text-align:left!important}.grid_new_my .pro_list{display:grid;grid-template-columns:repeat(2,50%)}.mob_pop.vis_my{display:block;position:fixed;background:#fff;z-index:9999999;width:100%;top:0;height:100%;padding:60px 0}.out_frm{width:95%;margin:10px auto}a.undone_frm{margin-left:11px;margin-bottom:10px;font-size:14px;text-transform:uppercase;letter-spacing:1px}.mob_atc_bnt{display:block;width:100%;position:fixed;bottom:0;background:#fff;z-index:9999;text-align:center;padding:20px 0}.mob_atc_bnt a{text-transform:uppercase;font-size:16px;padding:10px 30px;background:#2eca1d;display:block;font-weight:700;color:#fff;width:70%;margin:0 auto}#content .shop-page.grid_new_my .pro_list li .cat_reviews .yotpo .text-m{float:unset;margin-left:0;margin-top:0;font-size:15px!important;display:block}.desk_only{display:none}.mob_only{display:block}#header .logo-nav .navigation li .dropdown .shop-by-title{padding:8px 0 8px 20px;font-size:15px;font-weight:600;margin-bottom:0;margin-top:0}#header .logo-nav .navigation li .dropdown ul{float:left;margin:0 0 15px}#header .logo-nav .navigation li .dropdown ul li a{font-size:12px}#header .logo-nav .navigation li .dropdown ul li a.strong{font-weight:600;color:#3c3;font-size:14px}.widget h4:after{content:"\f106";position:absolute;font-family:FontAwesome;right:20px}.widget h4.active:after{content:"\f107";position:absolute;font-family:FontAwesome;right:20px}#footer .alt-nav .widgets .widget ul{display:none}#footer .alt-nav .widgets .widget.drop ul{display:block}.stack_pdt ul li .img .quick-shop{display:none!important}.blog_filter_wrapper{float:unset;margin-right:0}.in_block.nolow_table,.in_block.image_table,.in_block.product_info_table,.in_block.review_table{width:100%}.EndlessClick .more_prod_grid{display:grid;grid-template-columns:repeat(2,50%)}.rated_pdt{display:none}#snize-modal-sticky-searchbox form{text-align:left!important;padding-left:10px!important}.snize-modal .snize-close-button{right:15px!important}.features{width:100%;position:relative;z-index:5}.features li{padding:5px}.features li img{width:50px}.mobile-table td{width:calc(100% - 30px);float:left}.cart_container .tfoot{overflow:auto}#content .tfoot .note,#content .tfoot .totals{width:100%}#content .tfoot h3{text-align:left}#content .tfoot .totals .totals-keys{float:none}#content .tfoot .button{width:100%;margin:20px 0}#content table tbody tr td:last-child{text-align:left}#content table thead tr th{display:none}#wrapper{margin:auto 0}#footer .newsletter .newsletter-form button{margin:10px auto!important}#footer .newsletter .newsletter-form input[type=email]{width:calc(100% - 52px)}.container{overflow:visible}#footer .alt-nav .widgets .widget{margin:0 0 20px}#footer .alt-nav .widgets .widget:first-child{margin-left:0}.home_goals .table .table-cell:first-child .block{padding-right:0}.home_goals .table .table-cell:last-child .block{padding-left:0}.home_goals{padding:0}.home-challenges h2{font-size:24px!important;margin:10px 0 20px!important}#content .home-challenge p,#content .home-challenges p{font-size:18px;padding:20px}#header .logo-nav .logo{width:50px}#header .logo-nav .navigation li{clear:both;margin:10px 0 0 30px}.navigation.active{margin-top:30px}#header .logo-nav .navigation li .dropdown .float-left-25{width:100%}#header .logo-nav .navigation li:hover .dropdown{z-index:9999998;overflow-y:scroll;height:100%}#header .logo-nav .navigation li .dropdown .float-left-50{width:100%}#header .logo-nav .navigation li .dropdown .shop-by-title{padding-left:20px}.exit_mobile{display:block}.exit_mobile .fa-times{font-size:22px;position:absolute;top:8px;right:20px;z-index:9999999}#header .logo-nav .navigation li:hover .dropdown{display:none}#header .logo-nav .navigation li:hover .dropdown.active{display:block;z-index:9999999}.product_cell h2{text-align:center}.rated_pdt ul li:before{content:none}.prod_additional_info{width:calc(100% - 40px)}.qa_table{width:auto}.select-wrapper{width:100%}}@media only screen and (max-width:500px){.included_pdt h2{font-size:22px}}@media only screen and (min-width:767px){.apparel-menu{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main-style.scss.css.map */
