html{min-height:100%;font-size:100%;position:relative}body{height:100%}body,td,input,textarea,select,option{font-family:TradeGothicRoman,sans-serif;font-size:16px}h1{letter-spacing:1.3px;text-transform:uppercase;margin:40px 0;font-family:Montserrat,TradeGothicRoman,sans-serif;font-size:1.4em}h2{letter-spacing:1px;border-bottom:2px solid #25aae1;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.25em}h3{font-size:1.25em}input[type=text],textarea,select{width:100%}input[type=text].invalid,textarea.invalid,select.invalid{border:1px solid red}a{color:#002f5f}iframe{border:0}#wrapper{width:100%}.alert{z-index:10000;border:1px solid #0000;border-radius:4px;width:100%;max-width:1366px;margin:0 auto;padding:15px;font-size:1.1em}.alert button.close{float:right;opacity:.2;text-shadow:0 1px #fff;cursor:pointer;color:inherit;background:0 0;border:0;padding:0;font-size:21px;font-weight:700;line-height:1;position:relative;top:-2px}#flash-error,.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.home-body{background:#000}#wrapper-home{background:#000;width:100%;height:100%}#wrapper-home #home-container{width:100%;margin:0 auto}#wrapper-home #home-container .home-panel-main{width:50%;height:100%;max-height:1286px;transition:background-image .7s;display:inline-block}#wrapper-home #home-container .home-panel-menu{color:#fff;vertical-align:top;background:#000;width:246px;height:100%;margin-left:-123px;padding-top:80px;position:absolute;top:0;left:50%}#wrapper-home #home-container .home-menu-container-ag{margin:30px 0}#wrapper-home #home-container .home-menu{margin:20px 0 15px;padding:0;list-style:none}#wrapper-home #home-container .home-menu li{color:#fff;text-align:center;letter-spacing:4px;margin:0;padding:8px 1px}#wrapper-home #home-container .home-menu li.menu-item-brand:hover,#wrapper-home #home-container .home-menu li.menu-item-country:hover{background:#101010}#wrapper-home #home-container .home-menu li a{color:#d5d5d5;font-size:1.2em}#wrapper-home #home-container .home-menu li a:hover{color:#fff;text-decoration:none}.help-block{color:red}@media screen and (width>=600px){#container{width:600px;margin:0 auto}#account-form input[type=text],#account-form input[type=password],#account-form select,#account-form textarea{font-size:14px}}@media screen and (width>=1200px){#container{width:1200px}}@media screen and (width<=1084px){#wrapper-home .home-panel-store,#wrapper-home .home-panel-store:hover{background-position:right -50px center}#wrapper-home .home-panel-training,#wrapper-home .home-panel-training:hover{background-position:-40px}}@media screen and (width>=1550px){#wrapper-home .home-panel-store,#wrapper-home .home-panel-training,#wrapper-home .home-panel-store:hover,#wrapper-home .home-panel-training:hover{background-size:100%!important}}.container.no-gutter{padding-left:0;padding-right:0}.container.no-gutter>.row{margin-left:0;margin-right:0}.container.no-gutter>.row>[class*=col-]{padding-left:0;padding-right:0}.row.no-gutter{margin-left:0;margin-right:0}.row.no-gutter>[class*=col-]{padding-left:0;padding-right:0}.gutter{padding-left:15px!important;padding-right:15px!important}header{height:110px}@media screen and (width>=1024px){header{height:90px}}header .navbar-topband{background:#000;width:100%;height:50px}@media screen and (width>=1024px){header .navbar-topband{height:30px}}@media screen and (width>=1366px) and (width<=1390px){header .navbar-topband{padding:0 1em}}header .navbar-topband .navbar-topband-inner{color:#fff;background:#000;justify-content:space-between;align-items:center;height:50px;margin:0 10px;font-size:15px;display:flex}@media screen and (width>=390px){header .navbar-topband .navbar-topband-inner{margin:0 15px}}@media screen and (width>=1024px){header .navbar-topband .navbar-topband-inner{height:30px;font-size:12px}}@media screen and (width>=1366px){header .navbar-topband .navbar-topband-inner{margin:0}}header .navbar-topband .navbar-topband-country{white-space:nowrap}header .navbar-topband .navbar-topband-country label{margin:0;font-weight:400;display:none}@media screen and (width>=768px){header .navbar-topband .navbar-topband-country label{display:inline-block}}header .navbar-topband .navbar-topband-country select{-webkit-appearance:none;-moz-appearance:none;white-space:nowrap;text-overflow:ellipsis;color:#fff;background:#000 url(/assets/images/dropdown-caret.png) right 66%/2em no-repeat;border:0;border-radius:0;max-width:15em;padding:0 2em 0 0;font-size:15px;font-weight:400;line-height:20px;display:inline-block;position:relative;overflow:hidden}@media screen and (width>=1024px){header .navbar-topband .navbar-topband-country select{margin-left:6px;font-size:12px}}header .navbar-topband .navbar-topband-country select option{font-size:15px}@media screen and (width>=1024px){header .navbar-topband .navbar-topband-country select option{font-size:12px}}header .navbar-topband .navbar-topband-country select:hover,header .navbar-topband .navbar-topband-country select:active,header .navbar-topband .navbar-topband-country select:focus,header .navbar-topband .navbar-topband-country select:visited{border:0;outline:0}header .navbar-topband .navbar-topband-actions .navbar-actions-desktop{display:none}@media screen and (width>=992px){header .navbar-topband .navbar-topband-actions .navbar-actions-desktop{display:inline-block}}header .navbar-topband .navbar-topband-actions .navbar-actions-desktop>div{margin-left:10px}header .navbar-topband .navbar-topband-actions div{width:90px;display:inline-block}@media screen and (width>=992px){header .navbar-topband .navbar-topband-actions div{width:auto}}header .navbar-topband .navbar-topband-actions a,header .navbar-topband .navbar-topband-actions a:hover{color:#fff}header .navbar-default{box-shadow:none;background:#fff;border-top:0;border-bottom:1px solid #e8e8e8}header .navbar-default .navbar-nav>.active>a,header .navbar-default .navbar-nav>.active>a:hover,header .navbar-default .navbar-nav>.active>a:focus{color:#000;background-color:#fff}header .nav>li>a{padding:0}header .navbar .container{padding:0;position:relative;width:100%!important}header .navbar .container .navbar-header{z-index:10000;width:150px;position:absolute;top:0;left:0}header .navbar .container #navbar-menu-top{position:relative}header .navbar .container .navbar-links{vertical-align:top;width:49%;display:inline-block}header .navbar .container .navbar-nav{float:right}header .navbar .container .navbar-nav>li{width:auto;padding:0 20px;font-family:Montserrat,sans-serif;font-size:.9em}@media screen and (width>=1024px){header .navbar .container .navbar-nav>li{padding:8px 12px}}@media screen and (width>=1125px){header .navbar .container .navbar-nav>li{padding:8px 20px}}@media screen and (width>=1200px){header .navbar .container .navbar-nav>li{padding:15px 25px}}header .navbar .container .navbar-nav>li.nav-searchbar{display:none}@media screen and (width>=1024px){header .navbar .container .navbar-nav>li.nav-searchbar{padding-right:0;display:inline-flex}}@media screen and (width>=1366px) and (width<=1390px){header .navbar .container .navbar-nav>li.nav-searchbar{padding-right:10px;display:inline-flex}}header .navbar .container .navbar-nav>li .dropdown-sub-outer{z-index:1;background:#fff;border-top:1px solid #002f5f;border-bottom:1px solid #00000026;padding:20px 0 30px;display:none;box-shadow:0 6px 8px #0006}header .navbar .container .navbar-nav>li .dropdown-sub-outer .dropdown-menu{float:none;box-shadow:none;background:0 0;border:0;border-top-left-radius:0;border-top-right-radius:0;min-width:50px;min-height:8em;margin:0 auto;padding:0;font-family:Montserrat,sans-serif;font-weight:700;position:relative}header .navbar .container .navbar-nav>li .dropdown-sub-outer .dropdown-menu>li{width:auto;height:2em;display:list-item}header .navbar .container .navbar-nav>li .dropdown-sub-outer .dropdown-menu>li>a{color:#000;padding:3px 10px;font-family:Montserrat,sans-serif;font-size:1em;font-weight:400;text-decoration:none}@media (width<=1023px){header .navbar .container .navbar-nav>li .dropdown-sub-outer .dropdown-menu>li>a{width:auto;font-size:20px}}header .navbar .container .navbar-nav>li .dropdown-sub-outer .dropdown-menu>li>a:hover{color:#333;background:0 0}header .navbar .container .navbar-nav>li .dropdown-sub-outer .dropdown-sub-inner{margin:0 auto;display:block}@media screen and (width>=1024px){header .navbar .container .navbar-nav>li .dropdown-sub-outer .dropdown-sub-inner{display:table}}header .navbar .container .navbar-nav>li .dropdown-sub-outer .dropdown-sub-inner-col{float:left;padding:0 40px}header .navbar .container .navbar-nav>li .dropdown-sub-outer .dropdown-sub-inner-col:last-of-type{border-right:none}header .navbar .container .navbar-nav>li .dropdown-sub-outer .dropdown-sub-inner-col ul{width:auto;height:auto}@media screen and (width>=1024px){header .navbar .container .navbar-nav>li .dropdown-sub-outer .dropdown-sub-inner-col span{font-weight:700}}header .navbar .container .navbar-nav>li .dropdown-sub-outer .dropdown-sub-inner-col span{color:#474646}header .navbar .container .navbar-nav>li .dropdown-sub-outer .dropdown-sub-inner-col .dropdown-single-link a{color:#002f5f}header .navbar .container .navbar-nav>li>a{color:#333;background:#fff;padding:7px 0;font-size:20px;font-weight:700;line-height:32px}@media screen and (width>=1024px){header .navbar .container .navbar-nav>li>a{min-width:4em;font-size:.9rem;text-decoration:none}}header .navbar .container .navbar-nav>li.open>a{background:#fff}header .navbar .container .navbar-nav>li.open>.dropdown-sub-outer .dropdown-menu{margin-top:10px;display:none}header .navbar .container .navbar-nav>li .dropdown-sub-inner-col span a{color:#000;padding:3px 10px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:400;text-decoration:none;display:block}@media screen and (width>=1023px){header .navbar .container .navbar-nav>li .dropdown-sub-inner-col span a{font-size:1em}}body.slide-active{overflow:hidden}.no-margin-top{margin-top:0!important}#page-content{position:relative;right:0}#page-content.slide-active{-webkit-filter:blur(4px);padding-top:0;transition:filter .8s}#navbar-top{z-index:10001;height:110px;-webkit-transform:translateZ(0)}@media screen and (width>=1024px){#navbar-top{height:90px!important}}#navbar-top .navbar-toggle{cursor:pointer;background:0 0;border:0;width:30px;height:30px;padding:0;line-height:0;position:absolute;top:6px;right:5px}@media (width>=768px){#navbar-top .navbar-toggle{display:block}}@media (width>=1024px){#navbar-top .navbar-toggle{display:none}}#navbar-top .navbar-toggle>.icon-bar{background:#000;width:100%;height:3px;margin:5px 0 0;display:block}#navbar-top #navbar-menu-top{background:#fff}.navbar-header{position:relative}@media screen and (width>=1200px){header .navbar .container .navbar-nav>li{padding:8px 25px}}header .navbar .container .navbar-nav>li a .navbar-dropdown-label{justify-content:space-between;display:flex}@media screen and (width>=1024px){header .navbar .container .navbar-nav>li a .navbar-dropdown-label{justify-content:center}}header .navbar .container .navbar-nav>li a .navbar-dropdown-label .navbar-dropdown-caret{display:block}@media screen and (width>=1024px){header .navbar .container .navbar-nav>li a .navbar-dropdown-label .navbar-dropdown-caret{display:none}}header .navbar .container .navbar-nav>li.open>.dropdown-sub-outer{width:100%;display:block}header .navbar .container .navbar-mobile-search{position:absolute;top:12px;right:115px}header .navbar .container .navbar-mobile-search #search-icon-svg{width:auto;height:38px}header .navbar .container .navbar-mobile-search #search-icon-svg .search-icon-path{fill:#060606}@media screen and (width>=1024px){header .navbar .container .navbar-mobile-search{display:none}}header .navbar .container .navbar-mobile-cart{position:absolute;top:13px;right:69px}@media screen and (width>=1024px){header .navbar .container .navbar-mobile-cart{display:none}}header .navbar .container .navbar-mobile-cart #cart-icon-svg{width:auto;height:34px}header .navbar .container .navbar-mobile-cart #cart-icon-svg .cart-icon-path{fill:#060606}header .navbar .container .navbar-mobile-cart #cart-icon-svg .cart-icon-path:hover,header .navbar .container .navbar-mobile-cart #cart-icon-svg .cart-icon-path:active,header .navbar .container .navbar-mobile-cart #cart-icon-svg .cart-icon-path.filled{fill:#25aae1}.navbar-fixed-top .navbar-collapse{max-height:360px}.navbar-default .navbar-toggle:hover{background:#002f5f}@media (width<=1023px){#page-content:after{content:"";opacity:0;background:#0003;width:0;height:0;transition:opacity .5s,width .1s .5s,height .1s .5s;position:absolute;top:0;right:0}#page-content.slide-active:after{opacity:1;width:100%;height:100%;transition:opacity .8s}#navbar-top .container{margin:0;padding:0!important}#navbar-top .navbar-header{width:100%;margin:0 auto;padding:0 10px 0 0}#navbar-top .navbar.slide-active{z-index:1000;width:390px;position:absolute;top:-1px}#navbar-top #navbar-menu-top{z-index:2;min-width:0;margin:0;padding-left:0;position:absolute;overflow-y:scroll}body.amwaygear #navbar-top #navbar-menu-top,body.xsgear #navbar-top #navbar-menu-top{width:240px;top:58px;right:-100%}}@media screen and (width<=1023px) and (width>=1024px){body.xsgear #navbar-top #navbar-menu-top{top:88px}}@media (width<=1023px){#navbar-top #navbar-menu-top .navbar-nav{width:100%;min-width:0;margin:0 0 30px}}@media screen and (width<=1023px) and (width>=992px){#navbar-top #navbar-menu-top .navbar-nav{margin:0}}@media (width<=1023px){header .navbar .container .navbar-nav>li .dropdown-sub-outer{z-index:1;background:#fff;border-top:0;border-bottom:1px solid #00000026;border-radius:0;min-width:190px;margin-top:0;padding:0 0 15px;line-height:1em;list-style:none;display:none;position:relative;top:0;left:0;right:0;box-shadow:2px 2px 3px #0000004d}body.amwaygear header .navbar .container .navbar-nav>li .dropdown-sub-outer{margin-top:5px}header .navbar .container .navbar-nav>li .dropdown-sub-outer .dropdown-menu{float:none;box-shadow:none;background:0 0;border:0;border-top-left-radius:0;border-top-right-radius:0;min-height:1em;margin:0 auto;padding:0;display:none;position:relative}header .navbar .container .navbar-nav>li .dropdown-sub-outer .dropdown-sub-inner-col{float:none;border-right:0;padding:0;line-height:1.8em}}@media screen and (width>=1024px){#page-content{right:0!important}.navbar.navbar-fixed-top.slide-active{position:fixed}.navbar-header{right:0!important}#navbar-top #navbar-menu-top .navbar-nav .dropdown-menu{display:block}}#main-container{margin-bottom:40px;padding:0 0 635px}@media (width>=768px){#main-container{margin-bottom:30px;padding:0 0 387px}}@media (width>=992px){#main-container{padding:0 0 204px}}#main-container #content{position:relative}.btn-primary,.btn-primary-black{background:#002f5f;border:0;font-size:1.1em}.btn-primary-black{color:#fff;background:#000;border-radius:0}.btn-primary-black:hover,.btn-primary-black:focus{color:#fff;background-color:#25aae1;outline:none}.btn-blast-info{background:#eb1e4d}.btn-blast-info:hover{background:#f37c97}.ajax-loader{background:url(/assets/images/ajax-loader.gif) 100% no-repeat}.category-banner-mobile.brand-amway{background-color:#e2001d}.category-banner-mobile.brand-artistry{background-color:#b7a66d}.category-banner-mobile.brand-nutrilite{background-color:#519a37}.category-banner-mobile.brand-xs,.category-banner-mobile.brand-blast{background-color:#25aae1}@media screen and (width>=1024px){.category-banner-mobile{display:none}}.container{width:100%}@media (width>=1366px){.container{max-width:1366px}}.container.shop-page{padding-left:0;padding-right:0}.shop-banners-mobile img{border-bottom:1px solid #d9d9d9;width:100%}.shop-banners-mobile a>img:active{opacity:.75}.progress-bar{background-color:#002f5f}.progress-bar.brand-amway{background-color:#e2001d}.progress-bar.brand-artistry{background-color:#b7a66d}.progress-bar.brand-nutrilite{background-color:#519a37}.progress-bar.brand-xs,.progress-bar.brand-blast{background-color:#25aae1}.progress-bar-wrapper{margin-top:20px}.progress-bar-wrapper .progress-bar{color:#fff}.product-search-h1{text-align:center;margin-bottom:10px}.product-search-form{justify-content:center;align-items:center;margin-bottom:40px;display:flex}.product-search-form .product-search-input{border:1px solid #ccc;border-left:0;border-radius:0;width:300px;height:auto;padding:6px;font-size:1.5em}.product-search-form .product-search-input:active,.product-search-form .product-search-input:focus{outline:0}.product-search-form .product-search-icon{cursor:pointer;border:1px solid #ccc;border-right:0;height:48px;padding:4px}.nav-searchbar{justify-content:center;align-items:center;height:60px;padding-right:0;display:flex}.nav-searchbar .nav-searchbar-wrapper{display:flex}.nav-searchbar .nav-search-icon{cursor:pointer;border:1px solid #ccc;border-right:0;width:auto;height:26px}.nav-searchbar .search-input{border:1px solid #ccc;border-left:0;width:9em;height:26px;font-family:Montserrat,TradeGothicRoman,sans-serif;font-size:.8em;padding:1px 0 1px 6px!important}.nav-searchbar .search-input:active,.nav-searchbar .search-input:focus{outline:0}.home-cof-btn{border-radius:50%;width:130px;transition:background-color .5s}.home-cof-btn:hover{background-color:#ee3124}.login-partner{border-top:1px solid #002f5f;margin-top:20px;padding-top:20px}#wrapper-home .home-menu-container{margin:0;position:fixed}#wrapper-home .home-panel-menu{color:#fff;vertical-align:top;text-align:center;z-index:999;background:#000;width:246px;min-width:246px;height:100%;margin-left:0;position:fixed;left:calc(50% - 123px)}.form-error-message{color:red;font-size:.9rem}.form-control{padding:6px}select.form-control{padding:2px}select.form-control.dropdown-numeric{padding:6px 12px}select.select-item-qty{padding:6px}input.form-input-error{background:#ffb6c163;border:1px solid #999}.cms-faq-table th{text-align:center}.cms-faq-table td{padding:4px}.cms-faq-table td span.glyphicon{text-align:center;display:block}.section-subscribe-callout{text-align:center;margin:70px auto 0;font-family:Montserrat,TradeGothicRoman,sans-serif}.section-subscribe-callout h1{margin-bottom:0;font-size:1.2em;font-weight:700}@media screen and (width>=992px){.section-subscribe-callout h1{font-size:1.5em}}.section-subscribe-callout p{font-size:.9em}.section-subscribe-callout button{text-transform:uppercase;letter-spacing:4px;width:90%;margin:0;padding:10px 0;font-size:1.2em;font-weight:700}@media screen and (width>=768px){.section-subscribe-callout button{width:160px;margin:2px 0;padding:10px 0;font-size:.9em}}.gearcoin{letter-spacing:2px}.show{opacity:1;display:block}.show-fade{animation:.4s fade_in_show;display:block}.hide{opacity:0;display:none!important}@keyframes fade_in_show{0%{opacity:0}to{opacity:1}}.container.account-login{border-radius:4px;max-width:340px;margin-top:50px}@media screen and (width>=340px){.container.account-login{margin-left:calc(50% - 170px);box-shadow:0 0 6px #d5d5d5}}.container.account-login h1{text-align:center;margin:20px 0}.container.edit-password h1,.container.edit-account h1,.container.order-history h1,.container.customer-rewards h1,.ship-address h1{text-align:center;margin-top:0}.container.forgot-password,.container.edit-password{max-width:500px}.container.forgot-password h1,.container.edit-password h1{text-align:center}.container.my-account ul{margin-left:1em;padding:0}.container.my-account li{margin-bottom:5px}.container.create-account,.container.edit-account{max-width:650px}@media screen and (width>=650px){.container.create-account,.container.edit-account{margin-left:calc(50% - 325px)}}.container.create-account h1,.container.edit-account h1{text-align:center}.container.create-account .alert-info,.container.edit-account .alert-info{font-size:.9em}#account-form{width:100%}#account-form h2{margin-top:40px}#account-form label{width:150px;display:inline-block}#account-form label.label-xsnation-insider{width:auto;font-weight:400}#account-form input[type=text],#account-form input[type=password],#account-form select,#account-form textarea{width:100%}@media screen and (width>=600px){#account-form input[type=text],#account-form input[type=password],#account-form select,#account-form textarea{font-size:14px}}#account-breadcrumb{height:40px}@media screen and (width>=768px){#account-breadcrumb{align-items:center;display:flex}}.customer-rewards-points-display{justify-content:center;margin-top:60px;display:flex}.customer-rewards-point-box{background:#d8d8d8;flex-direction:column;place-content:center space-around;align-items:center;width:215px;height:205px;margin:0 20px;display:flex}.customer-rewards-box-label-top{font-size:.75em}.customer-rewards-box-label-bottom{font-size:.85em}.customer-rewards-box-points{font-size:43px;font-weight:700}.customer-rewards-more-ways-to-earn{text-align:center;margin-top:50px}.ship-address{max-width:768px;margin:0 auto}.ship-address-form{max-width:420px;margin:0 auto}.ship-address-form h1{text-align:center}.ship-address-card-grid{grid-template-columns:repeat(1,1fr);width:100%;max-width:768px;margin:1rem auto 0;display:grid}@media screen and (width>=768px){.ship-address-card-grid{grid-template-columns:repeat(2,1fr);width:768px}}.ship-address-card{border:1px solid #ccc;width:100%;height:10rem;margin:1rem 0;padding:6px 8px;position:relative}@media screen and (width>=768px){.ship-address-card{width:360px}}.ship-address-card .ship-address-actions{margin-top:.5rem;position:absolute;bottom:6px}.ship-address-card .ship-address-actions .ship-address-button-row{justify-content:space-between;align-items:center;width:340px;display:flex}.ship-address-card .ship-address-actions .ship-address-button-row .ship-address-button{font-size:.9rem;display:inline-block}@media (width>=1366px){.row.product-grid{margin-left:-25px;margin-right:-25px}}@media screen and (width>=768px){.product-details-info{float:right}}.product-detail-name-desktop{display:none}@media screen and (width>=1024px){.product-detail-name-desktop{display:block}}.product-details-name-mobile{margin:0 15px 20px;display:block}@media screen and (width>=1024px){.product-details-name-mobile{display:none}}.product-item-wrapper{min-height:315px;margin:0 0 30px;padding-left:3px;padding-right:3px;display:table-cell}@media screen and (width>=768px){.product-item-wrapper{min-height:auto;padding-left:5px;padding-right:5px}}@media screen and (width>=1024px){.product-item-wrapper{padding-left:10px;padding-right:10px}}.product-item-wrapper .thumbnail{border:0;border-radius:0;margin:0;padding:0;line-height:1.3rem;position:relative}.product-item-wrapper .thumbnail .caption{background:0 0;border-top:0;width:100%;min-height:110px;padding:10px;font-weight:700;position:relative}.product-item-wrapper .thumbnail .caption .product-name{text-align:left;color:#333;min-height:75px;padding:0;font-size:.9em;display:block}.product-item-wrapper .thumbnail .caption .product-name:hover{text-decoration:none}.product-item-wrapper .thumbnail .caption .product-name .product-category-title{text-transform:uppercase;margin-bottom:6px}.product-item-wrapper .thumbnail>img,.product-item-wrapper .thumbnail a>img{border-radius:0;width:350px;max-width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}.product-exclusive .thumbnail{border:1px solid gold!important}.product-exclusive .caption{border-top:2px solid gold!important}.product-item-wrapper.brand-amway .caption{border-top-color:#e2001d}.product-item-wrapper.brand-artistry .caption{border-top-color:#b7a66d}.product-item-wrapper.brand-nutrilite .caption{border-top-color:#519a37}.product-item-wrapper.brand-xs .caption,.product-item-wrapper.brand-blast .caption{border-top-color:#25aae1}.product-item-wrapper.brand-amway .caption.product-label-new{border-top-color:#e2001d}.product-item-wrapper.brand-artistry .caption.product-label-new{border-top-color:#b7a66d}.product-item-wrapper.brand-nutrilite .caption.product-label-new{border-top-color:#519a37}.product-item-wrapper.brand-xs .caption.product-label-new,.product-item-wrapper.brand-blast .caption.product-label-new{border-top-color:#25aae1}.product-item{border:1px solid #e9e6e6}.product-image{width:300px;height:300px}.product-image-thumb-strip div{width:150px;height:auto;display:inline-block}.product-image-thumb-strip img.product-alt-image{cursor:pointer;border-bottom:3px solid #fff}.product-image-thumb-strip img.product-alt-image:hover{border-bottom:3px solid #e9e6e6}.product-image-thumb-strip img.product-alt-image.active{border-bottom:3px solid #002f5f}.product-category-details{background:0 0;border:0;display:none}.product-category-details div{width:49%;line-height:30px;display:inline-block}.product-category-details .view-details-btn{text-align:center;text-transform:uppercase;background:#5c5a5a;font-size:15px;display:none}.product-category-details .view-details-btn a{color:#fff}.product-category-details .category-product-price{text-align:center;background:0 0;width:100%;font-size:.9em}.product-details-image img{width:100%;height:auto}@media screen and (width>=1024px){.product-details-info{padding-left:5%}}.product-reviews-wrapper{border-top:4px double #999;margin-top:20px}.product-image-active{border:0}.product-image-thumb-strip{margin-top:1em;margin-left:1em}.product-info-wrapper .product-info{margin-bottom:20px}.product-info-wrapper .progress{margin-bottom:5px}@media screen and (width>=768px) and (width<=1023px){.product-info-wrapper{width:100%;padding:0 0 20px 20px}}@media screen and (width>=1024px){.product-info-wrapper{max-width:415px;margin-top:20px;padding:0}}.product-label{z-index:100;text-align:center;color:#fff;letter-spacing:3px;border-radius:2px;min-width:80px;padding:4px 16px;font-size:.8em;font-weight:700;display:inline-block;position:absolute;top:0;left:0}.product-label.product-label-new{background:#000}.product-label.product-label-updated,.product-label.product-label-comingsoon,.product-label.product-label-backorder,.product-label.product-label-2-bottles,.product-label.product-label-4-bottles,.product-label.product-label-12-bottles{background:#002f5f}.product-label.product-label-sale,.product-label.product-label-limited,.product-label.product-label-lastchance,.product-label.product-label-freeship,.product-label.product-label-back-to-school{background:red}.product-label.product-label-bfdeal{letter-spacing:1px;text-align:center;background:#000;width:100%}@media screen and (width>=992px){.product-label.product-label-bfdeal{letter-spacing:4px;text-align:left}}.product-detail-page .product-label{left:15px}@media screen and (width<=768px){.product-detail-page .product-label{width:calc(100% - 30px)}}.product-item .caption.product-label-new{border-top-color:#002f5f}.product-item .caption.product-label-new,.product-item .caption.product-label-sale,.product-item .caption.product-label-back-to-school{border-top-color:red}.product-name-details{color:#333;font-size:24px;font-weight:700}@media screen and (width>=768px){.product-name-details{font-size:30px}}.product-description{margin-top:20px}@media screen and (width>=768px){.product-description{margin-top:0}}.product-description p:last-of-type{margin-bottom:0}.details-product-price{color:#333;margin:6px 0;font-size:18px;font-weight:700}.details-product-markets{align-items:center;font-size:16px;font-weight:700;display:flex}.details-product-markets .ship-to-flags{height:24px;display:inline-block}.details-product-markets .ship-to-flags img{width:auto;height:14px;margin-left:6px}.details-price-available .details-product-markets,.details-price-available .details-product-price{text-align:left;width:100%;display:inline-block}.details-price-available{margin:30px 0}.details-price-available .details-product-markets,.details-price-available .details-product-price{height:36px;line-height:36px}.details-price-available .details-product-markets{width:100%;height:36px;line-height:36px;position:relative}.details-price-available .details-product-markets .ship-to-flags{height:26px;display:inline-block}.details-price-available .details-product-markets .ship-to-flags img{width:auto;height:26px;margin-left:6px}.details-price-available .details-product-price{color:#fff;background:#474646;width:100%;height:36px;padding:0 15px;font-size:24px;line-height:36px}.details-price-available .details-product-price span{font-size:.5em}.price-info{margin:20px 0;font-size:1em;font-weight:700}.fb_iframe_widget{vertical-align:top;margin-top:-2px}.product-attribute-row{margin:10px 0}.product-attribute-row ul{min-height:60px;margin:0;padding:0;list-style:none}.product-attribute-row ul li{float:left;cursor:pointer;color:#fff;border:1px solid #000;margin:2px;padding:0}.product-attribute-row ul li.option-size{min-width:42px;min-height:42px}.product-attribute-row ul li.inactive{border-color:#ccc}.product-attribute-row ul li button{color:#333;background:#fff;border:0;border-radius:0;width:100%;min-width:40px;height:100%;min-height:40px;font-size:1em;font-weight:700}.product-attribute-row ul li button.selected{color:#fff;background:#333;border-radius:0}.product-attribute-row ul li button.inactive{cursor:default;color:#ccc}.product-attribute-row ul li button:focus{box-shadow:none;outline:0}.product-attribute-row ul li:hover{border:1px solid #002f5f}.product-attribute-row ul li:hover.inactive{border:1px solid #e9e6e6}.product-attribute-row ul li.list-item-multi{float:none;border:0;justify-content:space-between;align-items:center;margin:4px 0;display:flex}.product-attribute-row ul li.list-item-multi:hover{border:0}.product-attribute-row ul li.list-item-multi label{color:#fff;text-transform:uppercase;background:#000;align-items:center;width:280px;min-width:200px;max-width:calc(100% - 120px);height:40px;margin-bottom:0;padding-left:10px;font-size:.9em;font-weight:700;display:flex}.product-attribute-row ul li.list-item-multi select{border:1px solid #000;width:80px;padding-right:40px}.product-attributes{border-top:1px solid #ccc;margin-top:20px;display:block}.product-qty{margin:0;display:block}.product-attributes .product-low-qty,.product-qty .product-low-qty{color:red;padding-left:10px;font-size:1em}.product-attributes label,.product-qty label{color:#474646;font-size:18px;font-weight:700;display:inline-block}.product-attributes select,.product-qty select{color:#333;-webkit-appearance:none;-moz-appearance:none;background:#fff url(/assets/images/dropdown-caret.png) 100% 0/40px 40px no-repeat;border:1px solid #000;border-radius:0;width:80px;height:40px;padding-left:13px;font-size:1rem;font-weight:700;display:inline-block}.product-attributes select option,.product-qty select option{color:#000;font-size:1rem}.product-attributes select:focus,.product-qty select:focus{box-shadow:none;outline:0}.product-addtocart{height:50px;margin:30px 0 20px}@media screen and (width>=1024px){.product-addtocart{height:36px;margin:30px 0 2%}}.product-addtocart .btn-addtocart{color:#fff;letter-spacing:1px;background-color:#000;border:0;border-radius:0;width:100%;height:50px;padding:5px 30px;font-size:1.2em}@media screen and (width>=1024px){.product-addtocart .btn-addtocart{height:36px;margin-bottom:2%;font-size:1em}}.product-addtocart .btn-addtocart:hover{background-color:#7fcded}.product-addtocart .btn-addtocart[disabled],.product-addtocart .btn-addtocart[disabled]:hover{background:#999}.product-share{flex-wrap:wrap;justify-content:space-between;display:flex}.product-share-item{flex-basis:100%;margin-bottom:5px}.product-share-item svg{width:auto;height:26px}.product-share-item svg path{fill:#fff}.product-share-item:hover path{fill:#7fcded}@media screen and (width>=1024px){.product-share-item{flex-basis:49%}}.btn-social-share{color:#fff;letter-spacing:1px;background-color:#000;border:0;border-radius:0;justify-content:space-evenly;align-items:center;width:100%;height:36px;display:flex}.btn-social-share:hover,.btn-social-share:focus,.btn-social-share:active:focus{color:#fff;outline-offset:0;outline:0}.share-fb{vertical-align:top;margin-top:2px;line-height:1;display:inline-block}.share-tw{vertical-align:top;line-height:1;display:inline-block}.h2-featured-products{text-transform:uppercase;border:0;margin:30px 0 15px 10px;font-family:Montserrat,TradeGothicRoman,sans-serif;font-size:1em;font-weight:700}.brand-featured-products{flex-wrap:nowrap;justify-content:space-between;display:flex}.featured-product-item{width:30%;font-size:.85em;display:inline-block;position:relative}.featured-product-overlay{color:#000;background:#fff;width:100%;height:100px;padding:15px;position:absolute;bottom:0;left:0}.featured-product-image{text-align:center}.featured-product-image img{width:100%;height:auto}.featured-product-name,.featured-product-price{font-weight:700}@media screen and (width>=1024px){.featured-product-price{position:absolute;top:15px;right:15px}}.featured-products-carousel-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;bottom:-25px}.featured-products-carousel-dots li{cursor:pointer;width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.featured-products-carousel-dots li.slick-active{background:0 0}.featured-products-carousel-dots li.slick-active button{background:#25aae1}.featured-products-carousel-dots li:focus{outline:none}.featured-products-carousel-dots li button{cursor:pointer;background:#333;border:0;border-radius:50%;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.featured-products-carousel-dots li button:focus{outline:none}#product-image-carousel .carousel-outer{position:relative}#product-image-carousel .product-image-thumb-strip-2{display:none}@media screen and (width>=768px){#product-image-carousel .product-image-thumb-strip-2{display:block}}#product-image-carousel .carousel-indicators{text-align:left;white-space:nowrap;width:100%;margin:10px 0 0;position:static;overflow:auto}#product-image-carousel .carousel-indicators li{background-color:#0000;border-radius:0;width:auto;height:auto;display:inline-block;margin:0!important}#product-image-carousel .carousel-indicators li.active img{opacity:1}#product-image-carousel .carousel-indicators li:hover img{opacity:.75}#product-image-carousel .carousel-indicators li img{opacity:.5;display:block}textarea.review-text-edit{font-weight:400}.customer-has-review{border:1px solid #999;margin-top:2rem;padding:6px;font-weight:700}.product-reviews-headline{border:0;justify-content:space-between;max-width:500px;font-weight:700;display:flex}.product-reviews-actions{justify-content:space-between;align-items:center;display:flex}@media screen and (width>=600px){.product-reviews-actions{justify-content:flex-start}}.product-review-action-link{color:#fff;background:#002f5f;border:0;justify-content:space-between;align-items:center;padding:10px 16px;font-size:1rem;display:flex}.product-review-action-link input{font-size:inherit;background:0 0;border:0;padding:0}.product-review-action-link .glyphicon{margin-left:1rem}@media screen and (width>=600px){.product-review-action-link{padding:4px 12px}}.product-review-action-button{color:#fff;background:#002f5f;border:1px solid #999;width:49%;padding:12px;font-size:1rem}@media screen and (width>=600px){.product-review-action-button{width:auto;font-size:initial;padding:6px 16px}}.product-review-cancel-button{color:#333;background:#cccccc69;border:1px solid #999;width:49%;padding:12px;font-size:1rem}@media screen and (width>=600px){.product-review-cancel-button{width:auto;font-size:initial;padding:6px 16px}}.product-review-action-button:disabled{color:#ccc;text-decoration:none}.review-error{color:red}.reviews-headline{align-items:center;margin:1rem 0;display:flex}@media screen and (width>=600px){.reviews-headline{justify-content:space-between}}.product-review-item{border-bottom:1px solid #efefef;margin:20px 0;padding:6px;position:relative}.current-user-review{background:#f1f1f155;border:1px solid #ccc}.review-author{font-size:.9rem;position:absolute;top:6px;right:6px}.review-rating{margin-top:-7px;line-height:1}.review-date{font-size:.9rem}.review-text{margin-top:2em}.review-text-edit{border:1px solid #efefef;border-radius:4px;padding:8px}.verified-purchase{color:#3c763d;font-size:.9rem;position:absolute;top:26px;right:6px}.btn-edit-review{margin:1.5rem 0 0}.edit-review{background:#f1f1f155;margin:1em -6px 0;padding:4px 8px 1em}.star-rating{--color-full:#002f5f;--color-empty:#ccc;color:var(--color-full);font-size:1.8rem;line-height:1.8rem;display:flex}.star-rating .review-star-empty{color:var(--color-empty)}.star-rating .review-star-half{--ratio:50%;color:var(--color-empty);background:linear-gradient(to right, var(--color-full), var(--color-full) var(--ratio), var(--color-empty) var(--ratio), var(--color-empty));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.shopcart{width:100%}@media screen and (width>=1024px){.shopcart{width:calc(100% - 350px)}}.shopcart .shopcart-row{border-top:1px solid #ddd;padding:10px 0;display:flex;position:relative}.shopcart .shopcart-flex-row{align-items:flex-start;display:flex}.shopcart .noship-country{background:#f2dede}.shopcart .shopcart-product-image{margin-top:6px;display:inline-block}.shopcart .shopcart-product-details{vertical-align:top;margin-left:20px;display:inline-block}.shopcart .shopcart-product-details .shopcart-details-spacer{min-height:75px}@media screen and (width>=768px){.shopcart .shopcart-product-details .shopcart-details-spacer{min-height:auto}}.shopcart .shopcart-product-name{font-weight:700}.shopcart .shopcart-product-options{font-size:.85em}.shopcart .shopcart-item-price{margin:10px 0}@media screen and (width>=1024px){.shopcart .shopcart-item-price{position:absolute;top:0;right:20px}}.shopcart .shopcart-messages{margin:6px 0;font-size:.85em;font-style:italic}.shopcart .shopcart-actions{align-items:center;margin:20px 0 0 -95px;display:flex}@media screen and (width>=768px){.shopcart .shopcart-actions{margin-left:0}}.shopcart .shopcart-actions .shopcart-item-qty{width:7em}.shopcart .shopcart-actions .shopcart-remove-item{background-color:#eee;border:1px solid #ccc;border-radius:4px;margin-left:2em;padding:6px;font-size:.85em}.shopcart .shopcart-actions .shopcart-remove-item a{color:#555}@media screen and (width>=768px){.shopcart .shopcart-actions .shopcart-remove-item{background-color:#fff;border:0;padding:0}}.shopcart .shopcart-thumbnail{width:75px;height:auto;padding-bottom:1px;display:block}@media screen and (width>=768px){.shopcart .shopcart-thumbnail{width:120px}}.shopcart-subtotal{z-index:100;background-color:#f4f4f4;border:1px solid #d5d5d5;width:100%;margin-bottom:20px;padding:1em}@media screen and (width>=1024px){.shopcart-subtotal{width:330px;position:fixed;top:180px;right:15px}}@media screen and (width>=1366px){.shopcart-subtotal{right:calc(50% - 683px)}}.shopcart-subtotal .shopcart-subtotal-headline{margin-bottom:2px;font-size:20px}.shopcart-subtotal .shopcart-checkout input.btn{width:100%;margin:1em 0 0}.shopcart-subtotal .shopcart-empty{color:#a13d2d;align-items:center;margin-top:30px;display:flex}.shopcart-subtotal .shopcart-empty input{background:0 0;border:0;font-size:.8em}.shopcart-subtotal .shopcart-empty .glyphicon{font-size:.8em;top:0}.checkout-container{margin-left:-15px;margin-right:-15px}@media screen and (width>=768px){.checkout-container{margin:0}}@media screen and (width>=1024px){.checkout-container{max-width:calc(100% - 360px)}}@media screen and (width>=1366px){.checkout-container{max-width:calc(100% - 345px)}}@media screen and (width>=768px){.checkout-container>section{margin-bottom:35px}}.checkout-container .panel-default{border:0;padding:0}.checkout-container .panel-default:first-of-type{border-top:1px solid #d5d5d5}@media screen and (width>=768px) and (width<=991px){.checkout-container .panel-default:first-of-type{margin-bottom:35px}}@media screen and (width>=768px){.checkout-container .panel-default{border:1px solid #d5d5d5}}.checkout-container .panel-default label{vertical-align:top;margin-bottom:0}.checkout-container .panel-default>.panel-heading{border-bottom:1px solid #002f5f;border-radius:0}.checkout-container .panel-default>.panel-heading h2{border-bottom:0;margin-top:10px;margin-bottom:5px}.checkout-container .panel-default .panel-body{padding:15px}@media (width>=992px){.panel-default.billing-address,.panel-default.shipping-address{max-width:45%;margin:0 20px 20px}}.panel-default.billing-address .alert-warning,.panel-default.shipping-address .alert-warning{margin:10px 0;font-size:.9em}@media (width>=1024px){.panel-default.billing-address{max-width:calc(50% - 15px);margin:0 15px 0 0}.panel-default.shipping-address{max-width:calc(50% - 15px);margin:0 0 0 15px}}.billing-address label{width:140px}.billing-address-row{margin-bottom:6px}.billing-address-row>div{display:inline-block}.shipping-address-row,.payment-form-row{margin-bottom:6px}.shipping-address-row input.btn,.payment-form-row input.btn{width:100%;margin:10px 0}@media screen and (width>=768px) and (width<=1024px){.shipping-address-row input.btn,.payment-form-row input.btn{width:auto}}.checkout-shipping-type label{font-size:.9em;font-weight:400}.checkout-discounts{border:1px solid #d5d5d5;border-top:0;width:100%}@media screen and (width>=768px){.checkout-discounts{border-top:1px solid #d5d5d5;margin:35px 0}}#promo_message{margin-top:10px;font-size:.9em}.checkout-discounts-form{padding:25px 15px}.checkout-discounts-form input{vertical-align:middle}.checkout-discounts-form button{width:100%;margin-top:4px}@media screen and (width>=768px){.checkout-discounts-form button{width:auto;margin-top:0}}.promo-code{max-width:400px;display:inline-block}#cart-message{max-width:1000px}.checkout-shopcart{width:100%}.checkout-shopcart .shopcart{width:100%!important}.checkout-shopcart .shopcart .shopcart-row:first-of-type{border-top:0}.checkout-shopcart-subtotal{z-index:501;background-color:#fff;border:1px solid #d5d5d5;border-top:0;width:100%;padding-bottom:10px}@media screen and (width>=768px){.checkout-shopcart-subtotal{border-top:1px solid #d5d5d5;margin-bottom:20px}}@media screen and (width>=1024px){.checkout-shopcart-subtotal{width:330px;position:absolute;top:105px;right:15px}}@media screen and (width>=1366px){.checkout-shopcart-subtotal{right:calc(50% - 683px)}}.checkout-subtotal-row{align-items:center;margin:10px 15px;display:flex}.checkout-subtotal-row>div:first-of-type{width:75%}.checkout-subtotal-row>div:last-of-type{text-align:right;width:25%}.checkout-subtotal-row .cart-total{font-size:1.1em;font-weight:700}.checkout-subtotal-row .cart-discount,.checkout-subtotal-row .cart-gc-value{color:#8b0000}.checkout-subtotal-row .cart-gc-total{font-weight:700}.checkout-subtotal-row input.ship-option{margin-right:-3px}.checkout-subtotal-row .checkout-shipping-type{border:1px solid #ccc;width:100%;margin-top:-8px;padding:7px 10px}@media screen and (width>=768px) and (width<=1000px){.checkout-subtotal-row .checkout-shipping-type{max-width:450px}}.checkout-subtotal-row.checkout-review-pay-btn input{width:100%;height:3em;margin-top:10px;margin-bottom:10px;font-size:1.2em}@media screen and (width>=768px){.checkout-subtotal-row.checkout-review-pay-btn input{font-size:1.1em}}.shopcart-subtotal-item-count{font-size:1.1em;font-weight:700}@media screen and (width>=768px){.giftcard-input{vertical-align:top;max-width:300px;display:inline-block}}.payment-form-row input.btn-primary{height:3em}@media screen and (width>=1024px){.payment-form-row input.btn-primary{width:auto}}.payment-terms .alert{font-size:.9em}#btn-gc-process{width:100%;margin-top:4px}@media screen and (width>=768px){#btn-gc-process{width:auto;margin-top:0}}input.cc-name,input.cc-number{width:100%}@media screen and (width>=768px){input.cc-name,input.cc-number{width:300px}}.checkout-card-exp label{display:block}.cc-exp{margin-right:10px;display:inline-block;width:6em!important}.cc-ccv{width:4em!important}#gc-message{margin-top:4px;padding:5px 10px}.intl-customer-ship-alert{border:1px solid #f5e79e;border-radius:4px;max-width:1000px;padding:20px}.intl-customer-ship-alert ul{margin:0;padding-left:20px}.bizcard-wizard-panel{margin:30px 0!important}.bizcard-wizard-panel h2{font-size:20px}.bizcard-wizard-panel div{margin:.7em 0}.bizcard-wizard-panel button{width:100%;height:3em;font-size:1.1em}@media screen and (width>=768px){.bizcard-wizard-panel button{width:auto;font-size:1em}}.end-of-invoice,.invoice-shipping-method{margin:20px 0}.customer-reward-points-applied{text-align:center;border-radius:2px;width:100%;padding:3px 6px;font-size:1.1em;font-weight:700}.section-redeem-reward-points{color:#444;border-radius:0;font-size:1em}.section-redeem-reward-points label{text-align:center;border:1px solid #999;border-radius:5px;width:100%;margin:7px 0;padding:6px}.section-redeem-reward-points label:hover{cursor:pointer}.ship-address-item{cursor:pointer;border-bottom:1px solid #e9e6e6;padding:8px 6px}.ship-address-item:hover{background:#90ee90}h1.social-title{flex-direction:column;align-items:center;display:flex}@media (width>=768px){h1.social-title{flex-direction:row;justify-content:space-between}}h1.social-title span{margin-top:10px;font-size:14px;font-style:italic;display:block}@media (width>=768px){h1.social-title span{margin-top:0}}.feeds-facebook{margin-top:40px}@media (width>=992px){.feeds-facebook{margin-top:80px}}.feeds-facebook h2{text-align:center;margin-bottom:0}@media (width>=992px){.feeds-facebook h2{text-align:left}}.feeds-facebook .col{margin:2rem auto 0}.feeds-facebook .fb-xsgear{border-top:1px solid #e9e6e6;padding-top:2rem}@media (width>=992px){.feeds-facebook .fb-xsgear{border:0;padding-top:0}}.feeds-instagram h2{text-align:center;margin-bottom:2rem}@media (width>=992px){.feeds-instagram h2{text-align:left}}.instagram-feed-list{text-align:center}@media (width>=992px){.instagram-feed-list{text-align:left}}.instagram-feed-list a{border:1px solid #e9e6e6;border-radius:2px;margin:1px;display:inline-block}.instagram-feed-list a img{width:150px;height:150px}.social-links .social-icon{width:auto;height:100px;margin:20px 0}.social-links .social-checked{opacity:.75;width:100px;position:absolute;top:15px;left:14px}.social-links .col-md-1{min-width:128px}.social-links h2{color:#25aae1;font-style:italic}.survey-link{margin:20px 0}.survey-link .survey-event-title{font-size:1.1em;font-weight:700}footer{background-color:#000;width:100%;height:625px;position:absolute;bottom:0}footer .container{background:#000}footer .container .navbar-fixed-bottom{margin-bottom:0;padding:30px 0}footer .container .footer-column .footer-column-header{color:#fff;text-transform:uppercase;margin:30px 0 10px}footer .container .footer-column ul{margin:0;padding-left:0;list-style:none}footer .container .footer-column ul li{color:#999;font-size:14px;line-height:1.7em}footer .container .footer-column ul li a{color:#999}footer .container .footer-column ul li a:hover{color:#fff;text-decoration:none}footer .container .footer-column .follow-brand{margin-bottom:0;padding-left:0;border:0!important}footer .container .footer-column .follow-brand>div{color:#999;width:100px;font-size:14px;display:inline-block}footer .container .footer-column .follow-brand ul{padding-left:0;list-style:none;display:inline-block}footer .container .footer-column .follow-brand ul li{display:inline-block}footer .container .footer-column .follow-brand ul li>a{padding:0 1px}footer .container .footer-column .follow-brand ul li>a:hover path{fill:#fff}footer .container .footer-column .follow-brand ul li svg{vertical-align:middle;width:auto;height:22px}footer .container .footer-column .follow-brand ul li svg path{fill:#9f9e9f}footer .container .footer-column .follow-brand ul li img{width:1.5rem;height:1.5rem}footer .copyright{vertical-align:middle;background:#000;line-height:30px}footer .copyright .container{color:#f4f4f4;text-align:center;margin:0 auto;font-size:.8em}footer .btn-newsletter-subscribe{letter-spacing:4px;text-transform:uppercase;color:#000;background:#25aae1;border-radius:0;width:100%;padding:10px 0;font-size:.9rem;font-weight:700}footer .btn-newsletter-subscribe:hover{color:#fff;background:#25aae1}@media screen and (width>=768px){footer .btn-newsletter-subscribe{width:160px;padding:8px 0}}@media (width>=768px){footer .container{margin:auto}}@media (width>=768px) and (width<=1023px){footer{width:100%;height:387px}}@media (width>=992px){footer{height:207px}footer .container .footer-column .footer-column-header{margin-top:0}}@media (width>=1024px){footer .container{margin:30px auto 0}}.flash-modal{top:15%}.flash-modal .modal-content{border:6px solid #000;border-radius:0}.flash-modal .modal-header{border-bottom:0;border-radius:0}.flash-modal .modal-header .modal-title{color:#fff}.flash-modal .modal-header .close{color:#fff;opacity:.9}.flash-modal .modal-body{min-height:0}.flash-modal .modal-body input,.flash-modal .modal-body button{margin-top:10px}.flash-modal .modal-dialog{max-width:500px}.flash-modal .modal-footer{background:0 0;border-top:0;border-radius:0;padding:0}.flash-modal .modal-footer button{background:#333;border-radius:0}.modal-promo-item .modal-dialog{max-width:800px}.modal-promo-item .modal-header{border-bottom-width:1px}.modal-promo-item .modal-header button{float:right}.modal-promo-item .modal-body{padding:0}.modal-promo-item .modal-body .product-image-active{border-bottom-width:1px}.modal-promo-item .modal-body .product-info{padding:15px}.modal-promo-item .modal-body .product-info .product-name-details{font-size:28px}#subscribeModal .modal-header{background:#002f5f}#subscribeModal .modal-title{color:#fff}#subscribeModal button.close{color:#fff;opacity:.8;margin-top:2px}#subscribeModal button.close:hover{opacity:1}#subscribeModal .modal-dialog{max-width:400px}#subscribeModal .modal-dialog .subscribe-form>div{margin:10px 0}#subscribeModal .subscribe-failure{background:#ffb6c163;border:1px solid pink;margin-bottom:1rem;padding:.6rem 1rem}#subscribeModal .form-error-message{margin-top:2px;padding-left:6px}#subscribeModal .btn-subscribe-submit{width:100%;margin-top:1rem;padding:.6rem 0}#xsgearModal{z-index:10001}#xsgearModal .modal-content{border:0;border-radius:0}#xslearnModal{z-index:10001}#xslearnModal .modal-content{background:#002f5f;border:5px solid #002f5f}#xslearnModal .modal-header{background:#002f5f;border-bottom:0;border-radius:0}#xslearnModal .modal-header h1{color:#fff;margin:10px 0;font-size:32px}#xslearnModal .modal-body{padding:0}#xslearnModal .modal-body iframe{width:100%}#modalShipping{top:70px}#modalShipping .modal-header{background:#002f5f}#modalShipping .modal-title{color:#fff}#modalShipping button.close{color:#fff;opacity:.8}#modalShipping button.close:hover{opacity:1}.ship-rate-tables table{width:100%}.ship-rate-tables th{background:#d5d5d5;border:1px solid #789;padding:4px 6px}.ship-rate-tables td{border:1px solid #ccc;padding:4px 6px}.standard-ship-CA,.expedited-shipping-rates{display:none}.blast-mixer-webinar-banner{margin:0}.webinar-top-banner{background:#000 url(/assets/images/webinars/blast-mixer/video-banner-m.jpg) 0 0/100% no-repeat}.webinar-top-banner:hover{cursor:pointer}@media (width>=768px){.webinar-top-banner{background:#000 url(/assets/images/webinars/blast-mixer/video-banner-t.jpg) 0 0/100% no-repeat}}@media (width>=1200px){.webinar-top-banner{background:#000 url(/assets/images/webinars/blast-mixer/video-banner.jpg) 0 0/100% no-repeat}}.webinar-top-banner-push{padding-bottom:56.25%}@media (width>=1200px){.webinar-top-banner-push{padding-bottom:49.25%}}.webinar-btm-banner{background:#000 url(/assets/images/webinars/blast-mixer/video-banner-lower-m.jpg) 0 0/100% no-repeat}@media (width>=768px){.webinar-btm-banner{background:#000 url(/assets/images/webinars/blast-mixer/video-banner-lower-t.jpg) 0 0/100% no-repeat}}@media (width>=1200px){.webinar-btm-banner{background:#000 url(/assets/images/webinars/blast-mixer/video-banner-lower.jpg) 0 0/100% no-repeat}}.webinar-btm-banner-push{padding-bottom:57.45%}@media (width>=768px){.webinar-btm-banner-push{padding-bottom:24.9%}}@media (width>=1200px){.webinar-btm-banner-push{padding-bottom:13.7%}}.webinar-banner-video-container{display:none;position:absolute;top:0;left:0}.webinar-hero-title{color:#fff;font-size:25px;font-style:italic;font-weight:700;position:absolute;top:23px;left:15px}@media (width>=768px){.webinar-hero-title{letter-spacing:6.9px;font-size:37px;top:30px;left:20px}}@media (width>=1200px){.webinar-hero-title{letter-spacing:normal;font-size:50px;top:43px;left:135px}}.webinar-hero-subtitle{color:#fff;font-size:18px;position:absolute;top:70px;left:15px}@media (width>=768px){.webinar-hero-subtitle{letter-spacing:3px;font-size:16px;top:auto;bottom:81px;left:24px}}@media (width>=1200px){.webinar-hero-subtitle{letter-spacing:3.9px;font-size:15px;bottom:57px;left:140px}}.bm-guide-english{margin:0 15px;position:absolute;top:135px}.bm-guide-english img{width:100%}@media (width>=768px){.bm-guide-english{height:auto;margin:0;inset:auto auto 23px 25px}.bm-guide-english img{height:auto}}@media (width>=1200px){.bm-guide-english{inset:60px 135px auto auto}}.bm-guide-spanish{margin:0 15px;position:absolute;top:175px}.bm-guide-spanish img{width:100%}@media (width>=768px){.bm-guide-spanish{height:auto;margin:0;inset:auto 25px 23px auto}}@media (width>=1200px){.bm-guide-spanish{bottom:60px;right:135px}}.social-blast-mixer{background:#efefef;flex:1;justify-content:center;align-items:center;padding:6px 0;font-size:1em;display:flex}.webinar-section-header{color:#fff;text-align:center;background:#9f9e9e;padding:20px 0;font-size:1.2em}@media (width>=768px){.webinar-section-header{font-size:1.2em}}.webinar-episode{background:#ededee;margin-bottom:50px;display:block;box-shadow:0 3px 3px #666}@media (width>=768px){.webinar-episode{box-shadow:none;background:#ededee;border-bottom:1px solid #ddd;flex:1;margin-bottom:10px;padding-bottom:20px;display:flex}}@media (width>=1200px){.webinar-episode{background:0 0;border:0;padding:0}}.episode-label{text-align:center;color:#fff;background:#25aae1;padding:10px 0;font-size:1.4em;font-weight:700}@media (width>=768px){.episode-label{display:none}}.webinar-date{color:#25aae1;font-weight:700;display:block}@media (width>=768px){.webinar-date{padding-left:30px;display:inline-block}}.webinar-episode-image{display:none}@media (width>=768px){.webinar-episode-image{margin-left:15px;padding-top:24px;display:block}}@media (width>=1200px){.webinar-episode-image{margin-left:135px;padding-top:0}}.webinar-info{background:#ededee;padding:20px 30px}@media (width>=768px){.webinar-info{width:100%;height:auto;margin-bottom:10px;display:inline-block}}@media (width>=1200px){.webinar-info{height:115px}}.webinar-title{width:180px;font-size:1.2rem;font-style:italic;font-weight:700;display:inline-block}.webinar-description{color:#9f9e9e;padding-top:10px;font-size:1.2em}@media (width>=768px){.webinar-description{font-size:.9em}}.webinar-action-buttons{width:100%}@media (width>=768px){.webinar-action-buttons{width:130px;height:115px;margin-right:15px;padding-top:24px;display:inline-block}}@media (width>=1200px){.webinar-action-buttons{margin-right:135px;padding-top:0}}.webinar-watch,.webinar-register,.webinar-download-file{text-align:center;flex:0;justify-content:center;align-items:center;width:100%;font-size:.9em;font-style:italic;display:flex}@media (width>=768px){.webinar-watch,.webinar-register,.webinar-download-file{width:130px}}.webinar-watch,.webinar-register{background:#474646;height:57.5px}@media (width>=768px){.webinar-register{width:130px;height:115px}}.webinar-download-file{background:#25aae1;height:57.5px}.webinar-download-file a{color:#fff;letter-spacing:.2em;flex:1;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.3em;font-weight:700;text-decoration:none;display:flex}@media (width>=768px){.webinar-download-file a{letter-spacing:normal;font-size:1em;font-weight:400}}.webinar-watch:hover,.webinar-register:hover{background:#333}.webinar-download-file:hover{cursor:pointer;background:#0077ae}.webinar-watch a,.webinar-register a{color:#25aae1;letter-spacing:.2em;flex:1;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.5em;font-weight:700;text-decoration:none;display:flex}@media (width>=768px){.webinar-watch a,.webinar-register a{letter-spacing:normal;font-size:1em;font-weight:400}}.webinar-watch a:hover,.webinar-register a:hover{color:#fff;text-decoration:none}iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.webinar-iframe{top:127px}@media (width>=768px){.webinar-iframe{top:80px}}@media (width>=1200px){.webinar-iframe{top:70px}}#webinarModal .modal-content{background:#000;border:0;border-radius:0;top:90px}#webinarModal .modal-dialog{width:100%;max-width:1366px;margin:0 auto}#webinarModal .modal-body{padding:0 0 22.25%;position:relative}@media (width>=768px){#webinarModal .modal-body{padding:0 0 56.25%}}#webinarModal .modal-open .modal{background:#9f9e9e;overflow:hidden auto}.webinar-cover{text-align:left;color:#fff;z-index:1051;background:#000;width:100%;max-width:1366px;margin:0;padding:5% 0 5% 15px;position:relative}@media (width>=768px){.webinar-cover{padding:10px 0 0 15px}}@media (width>=1200px){.webinar-cover{text-align:center;height:70px;padding:10px 0 0;position:absolute}}.webinar-cover a{color:#fff}.webinar-cover a:hover{color:#25aae1}.webinar-exit{display:flex;position:absolute;bottom:0;right:10px}@media (width>=768px){.webinar-exit{top:20px;bottom:auto}}.webinar-exit:hover{cursor:pointer}.close-icon{box-sizing:border-box;background:-webkit-linear-gradient(-45deg,#0000 0% 46%,#fff 46% 56%,#0000 56% 100%),red -webkit-linear-gradient(45deg,#0000 0% 46%,#fff 46% 56%,#0000 56% 100%);border:3px solid red;border-radius:100%;width:20px;height:20px;transition:all .3s;display:inline-block;box-shadow:0 0 5px 2px #00000080}.shop-voting{padding:20px 0;display:none}@media (width>=768px){.shop-voting{border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;margin-top:40px}}.shop-voting,.shop-collections{display:block}.shop-voting .section-headline,.shop-collections .section-headline{text-align:center;margin:0 auto 20px;padding:0 15px}.shop-voting .section-headline a,.shop-collections .section-headline a{color:#000}.shop-voting .section-headline ahover,.shop-collections .section-headline ahover{text-decoration:none}.shop-voting img.full-width,.shop-collections img.full-width{width:100%;max-width:1366px}.voting-label{z-index:100;text-align:center;color:#666;width:100%;padding:4px;font-size:1.1em;font-weight:700;position:absolute;top:0;left:0}.voting-expired .voting-label,.voting-comingsoon .voting-label,.voting-archived .voting-label{background:#f2dedecc}.voting-expired .voting-item,.voting-comingsoon .voting-item,.voting-archived .voting-item{color:#ccc}.voting-expired .voting-item .title a,.voting-comingsoon .voting-item .title a,.voting-archived .voting-item .title a{color:#ccc!important}.voting-expired .voting-item .progress-bar,.voting-comingsoon .voting-item .progress-bar,.voting-archived .voting-item .progress-bar{background:#ccc}.voting-expired .voting-item img,.voting-comingsoon .voting-item img,.voting-archived .voting-item img{opacity:.3;filter:grayscale();-moz-filter:grayscale(100%)}.voting-archived .voting-label{background:#d9edf7cc}.voting-comingsoon .voting-label{background:#dff0d8cc}.voting-item-wrapper{margin:20px 0;display:table-cell}.voting-item-wrapper .voting-item{position:relative}.voting-item-wrapper .thumbnail{border:1px solid #e9e6e6;border-radius:0;margin:0;padding:10px;position:relative}.voting-item-wrapper .thumbnail.brand-amway{border-bottom:3px solid #e2001d}.voting-item-wrapper .thumbnail.brand-artistry{border-bottom:3px solid #b7a66d}.voting-item-wrapper .thumbnail.brand-nutrilite{border-bottom:3px solid #519a37}.voting-item-wrapper .thumbnail.brand-xs,.voting-item-wrapper .thumbnail.brand-blast{border-bottom:3px solid #25aae1}.voting-item-wrapper .caption{border:1px solid #e9e6e6;border-top:0;padding:10px}.voting-item-wrapper .caption .title{font-size:1.15em}.voting-item-wrapper .caption .title a{color:#002f5f}.voting-item-wrapper .caption .title a:hover{text-decoration:none}.voting-item-wrapper .caption .voting-price{margin-bottom:10px}.voting-item-wrapper .caption .progress{height:10px;margin-bottom:0}.voting-item-wrapper .caption .goal-stats div{display:inline-block}.voting-item-wrapper .caption .goal-stats div.voting-days-left{float:right}.home-voting-banners .voting-item{margin-bottom:10px;padding-left:0;padding-right:0;display:inline-block}.home-voting-banners .voting-item img{width:100%}.home-voting-banners .product-info{text-align:left;width:100%;margin-bottom:20px;padding:10px}.home-voting-banners .caption{text-align:left;display:inline-block}.vote-now{float:right;width:30%;max-width:136px;padding-left:10px}.voting-options h3{margin:20px 0}.voting-options .voting-selection-row{margin-bottom:30px;position:relative}.voting-options .voting-type-pick-one{margin-top:30px}.voting-options .voting-type-pick-one .voting-selection{text-align:left;width:120px;margin-right:0;position:relative}.voting-options .voting-type-pick-one .voting-selection img{width:100px;height:auto}.voting-options .voting-type-pick-one .voting-selection .voting-button{width:100px}.voting-options .voting-type-pick-one .progress-bar-wrapper{width:140px;margin-top:0;font-size:.8em;position:absolute;top:23px;left:140px}.voting-options .voting-type-pick-one .progress-bar-wrapper .progress{margin-top:0}.voting-options .voting-type-yesno .voting-selection{text-align:center;margin-right:40px;display:inline-block}.voting-options .voting-type-yesno .voting-selection img{width:120px;height:auto}.voting-options .voting-type-yesno .voting-selection .voting-button{width:120px}.voting-options .voting-selection{cursor:pointer}.voting-options .voting-selection .voting-button{color:#fff;text-align:center;background:#002f5f;border-radius:2px;margin:10px 0;padding:2px 4px;font-size:.9em}.voting-options .voting-selection .voting-button.brand-amway{background-color:#e2001d}.voting-options .voting-selection .voting-button.brand-artistry{background-color:#b7a66d}.voting-options .voting-selection .voting-button.brand-nutrilite{background-color:#519a37}.voting-options .voting-selection .voting-button.brand-xs,.voting-options .voting-selection .voting-button.brand-blast{background-color:#25aae1}.voting-options .user-date-voted{margin:10px 0;font-size:.9em;font-style:italic}@media (width>=768px) and (width<=1023px){header .navbar{min-height:70px}.navbar-fixed-top .navbar-collapse{max-height:470px}.collection-subheader{top:65%}.details-price-available .details-product-markets,.details-price-available .details-product-price{text-align:left;width:100%}.product-share{margin-top:20px}.product-share div{vertical-align:top;display:inline-block}.shop-voting,.shop-collections{margin-top:90px;line-height:30px}}@media (width<=768px){table.cart .cart-item-qty .product-low-qty{text-align:left;font-size:.9em}}@media (width>=768px){.voting-item .product-info{width:417px;max-width:100%;margin-top:10px;margin-bottom:0}.cart-thumbnail{float:left;margin-right:20px}}@media (width>=992px){body.xslearn #main-container{padding:0 0 250px}.collections .row{margin:20px 0}.collections .collection-item{padding:0}.collections .collection-item:nth-child(odd){padding-right:10px}.collections .collection-item:nth-child(2n){padding-left:10px}.voting-options .voting-type-pick-one .progress-bar-wrapper{width:200px}}@media (width>=1024px){header .navbar-default{border-top:0}header .navbar .container .navbar-nav>li.nav-actions{width:auto}header .navbar .container .navbar-nav>li.nav-actions a span.glyphicon{padding-left:0;padding-right:5px}header .navbar-brands{width:100%!important;display:block!important}header .navbar-brands ul{margin:0 auto;padding:0}header .navbar-brands ul li{width:145px;margin:0 auto;display:inline-block}header .navbar-links{position:absolute;top:0;right:0;width:auto!important;display:block!important}.product-item-wrapper{padding-left:10px;padding-right:10px}.product-item-wrapper .thumbnail:hover{border-color:#474646}.product-item-wrapper .thumbnail .product-category-image{border:0}.product-item-wrapper .thumbnail .caption .product-name{background:0 0}.product-category-details{display:none}.details-price-available .details-product-markets{width:60%}.details-price-available .details-product-price{text-align:right;width:40%}}
