.autocomplete[data-v-6489f017]{font-size:.9em;margin:100px auto;max-width:800px;position:relative}.autocomplete input[data-v-6489f017]{background:#f5f5fa url(../img/search.svg) 0 no-repeat;background-position:20px;background-size:25px;border:1px solid #eee;border-radius:5px;font-size:1.2em;padding:20px 30px 20px 60px}.autocomplete input[data-v-6489f017]:focus{border:0 solid;outline:none}.autocomplete ul li[data-v-6489f017]{grid-gap:10px;align-items:center;display:grid;grid-template-columns:auto 1fr;justify-content:center;padding:10px}.autocomplete a span[data-v-6489f017]{display:block}.autocomplete-results[data-v-6489f017]{border:1px solid #eee;border-radius:5px;height:285px;margin:0;overflow:auto;padding:0;width:100%}.autocomplete-result[data-v-6489f017]{cursor:pointer;list-style:none;padding:4px 2px;text-align:left}.autocomplete-result.active[data-v-6489f017],.autocomplete-result[data-v-6489f017]:hover{background-color:#66b32e;color:#fff}.autocomplete-result.active .product-subname[data-v-6489f017],.autocomplete-result:hover .product-subname[data-v-6489f017]{color:#fff}html[data-v-4629225c]{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif;line-height:1.15}body[data-v-4629225c]{font-family:\'Helvetica\',\'Arial\',sans-serif!important;margin:0}p[data-v-4629225c]{margin:.5em}p.para-lead[data-v-4629225c]{font-size:.8em;margin:10px 0 20px}a[data-v-4629225c]{-webkit-text-decoration-skip:objects;background-color:transparent}a[data-v-4629225c]:active,a[data-v-4629225c]:hover{outline-width:0}#herbalifepopup h1[data-v-4629225c],#herbalifepopup p[data-v-4629225c]{color:#6c6d70!important;font-family:Poppins,sans-serif;font-size:.8em}.border[data-v-4629225c]{border:0!important}.herbalife-popup[data-v-4629225c]{color:#6c6d70!important;position:fixed!important;text-align:center!important;z-index:999999!important}.herbalife-bg[data-v-4629225c],.herbalife-popup[data-v-4629225c]{bottom:0!important;left:0!important;right:0!important;top:0!important}.herbalife-bg[data-v-4629225c]{background:#000!important;opacity:.9!important;position:absolute!important;z-index:999998!important}.herbalife-wrap[data-v-4629225c]{color:#6c6d70!important;height:auto!important;left:50%!important;margin:0 auto!important;max-height:100%!important;min-width:400px!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:999999!important}.herbalife-content[data-v-4629225c]{background:#fff!important;display:inline-block!important}.herbalife-content[data-v-4629225c],.herbalife-info[data-v-4629225c]{color:#6c6d70!important;padding:15px!important;position:relative!important}.herbalife-info[data-v-4629225c]{border:3px solid #7ac142!important;float:left!important}.herbalife-info h1[data-v-4629225c]{font-size:18px!important;font-weight:700!important;line-height:1em!important;margin:auto!important;padding:0!important;width:calc(100% - 2rem)!important}.herbalife-info .herbalife-close[data-v-4629225c]{background:#7ac142!important;border-radius:50%!important;color:#fff!important;cursor:pointer!important;font-size:17px!important;font-weight:700;line-height:8px;padding:13px!important;position:absolute!important;right:-12px;text-align:center!important;text-decoration:none!important;top:-14px}.herbalife-content[data-v-4629225c],.herbalife-info[data-v-4629225c]{padding:15px 15px 20px!important}.herbalife-info .herbalife-row[data-v-4629225c],.herbalife-info .left-col[data-v-4629225c]{color:#6c6d70!important;float:left!important;position:relative!important}.herbalife-info .left-col[data-v-4629225c]{width:60%!important}.herbalife-info .left-col.border[data-v-4629225c]{color:#6c6d70!important;padding:0 15px 0 0!important;width:calc(60% - 16px)!important}.herbalife-info .left-col img[data-v-4629225c]{color:#6c6d70!important;height:auto;max-width:100%!important}.herbalife-info .left-col img.f-right[data-v-4629225c]{color:#6c6d70!important;float:right!important;margin:10px 0 0!important}.herbalife-info .right-col[data-v-4629225c]{color:#6c6d70!important;float:left!important;position:relative!important;width:40%!important}.herbalife-info .right-col.border[data-v-4629225c]{border-left:1px solid #7ac142!important;color:#6c6d70!important;padding:0 0 0 15px!important;width:calc(40% - 15px)!important}.herbalife-info .right-col p.copy[data-v-4629225c]{color:#6c6d70!important;font-size:14px!important;line-height:13px!important;margin:15px 0 0!important}.herbalife-info .right-col p span[data-v-4629225c]{color:#7ac142!important}.herbalife-info p a[data-v-4629225c]{color:#6c6d70!important;font-weight:700;text-decoration:none}.clear[data-v-4629225c]{clear:both!important;height:0!important;line-height:0px!important}@media screen and (max-width:767px){.herbalife-wrap[data-v-4629225c]{min-width:90%!important;overflow-y:auto}.herbalife-info .left-col.border[data-v-4629225c],.herbalife-info .left-col[data-v-4629225c],.herbalife-info .right-col.border[data-v-4629225c],.herbalife-info .right-col[data-v-4629225c]{border:0!important;margin:0 0 10px!important;padding:0!important;width:100%!important}.herbalife-info .left-col.border[data-v-4629225c]{text-align:center!important}.herbalife-info h1[data-v-4629225c]{font-size:.95em!important;line-height:1.2em!important}.herbalife-info .left-col[data-v-4629225c],.herbalife-info .right-col.border[data-v-4629225c],.herbalife-info .right-col[data-v-4629225c]{margin:0!important}.herbalife-info .left-col img.f-right[data-v-4629225c]{float:left!important;margin:5px 0 0!important}p[data-v-4629225c]{font-size:.85em;line-height:1.4em!important}}@media screen and (min-width:768px){.herbalife-wrap[data-v-4629225c]{min-width:768px!important}}@media screen and (min-width:850px){.herbalife-wrap[data-v-4629225c]{min-width:850px!important}}.form-switch .form-check-input[data-v-2621a6e1]{width:3em}.form-switch[data-v-2621a6e1]{padding-left:2em}.overlay[data-v-7fab1ab4]{align-content:center;background-color:rgba(0,0,0,.8);background:radial-gradient(ellipse at closest-corner,50% 50%,rgba(0,0,0,.6) 0,rgba(0,0,0,.8) 100%);color:#fff;display:grid;float:left;font-family:sans-serif;height:100%;justify-content:center;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:5000}.content[data-v-7fab1ab4]{max-width:300px}.overlay p[data-v-7fab1ab4]{color:#fff;margin:30px 0}.spinner[data-v-7fab1ab4]{animation:rotate-data-v-7fab1ab4 .8s linear infinite;border:3px solid #b5b8b9;border-radius:50%;border-right-color:transparent;height:50px;margin:0 auto;width:50px}@keyframes rotate-data-v-7fab1ab4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.carousel{margin-bottom:30px}.carousel-item img{padding:70px 0}.carousel .badge{position:absolute;top:15px;z-index:2}.image-gallery{grid-column-gap:20px;display:grid;grid-template-columns:1fr 7fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr;margin:0 auto}.image-gallery .gallery{border-radius:5px;grid-column:2/3;grid-row:1/7;margin-bottom:16px;position:relative}.image-gallery section{display:none;margin-bottom:0;margin-top:0;width:100%}.image-gallery section img{border-radius:5px;height:auto;width:100%}.image-gallery input{display:none}.image-gallery label{border-radius:5px;grid-column:1/2;margin:0 0 10px;text-align:center;width:100%}.image-gallery label:hover{cursor:pointer}.image-gallery label img{border-radius:5px;height:auto;width:100%}.image-gallery input:checked+label{border-radius:5px;margin:0}.gallery .show{display:block}.gallery-head{-moz-column-gap:5px;column-gap:5px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;padding:30px;position:absolute}.filter-item[data-v-bb45319e]{padding-bottom:20px}.filter-item-title[data-v-bb45319e]{border-top:1px solid #ececec;padding-top:20px}.form-check-label span[data-v-bb45319e]{opacity:.3}.progress-monitor[data-v-3f52e3e3]{display:table;margin:60px auto;max-width:1000px;padding-bottom:30px;width:100%}.progress-monitor .steps-container[data-v-3f52e3e3]{align-content:start;background:#ddd;border-radius:20px;display:grid;grid-template-columns:1fr 1fr 1fr;height:5.5px;justify-content:center;list-style:none;margin:auto;padding:0;position:relative;text-align:center;width:100%}.progress-monitor .step-bar[data-v-3f52e3e3]{background-color:#65b32e;border-radius:10px 0 0 10px;display:block;height:5.5px;position:absolute;top:0}.progress-monitor .steps-container li[data-v-3f52e3e3]{margin-top:-7px}.progress-monitor li.activated span[data-v-3f52e3e3]:after{background-color:#fff;border-radius:20px;box-shadow:2px 2px 0 0 rgba(0,0,0,.15);content:"";display:block;height:14px;margin:3px;position:absolute;width:14px;z-index:1}.progress-monitor .step[data-v-3f52e3e3]{display:inline-block}.progress-monitor .step-image[data-v-3f52e3e3]{border-radius:20px;height:20px;margin:auto;width:20px}.progress-monitor .step-image span[data-v-3f52e3e3]{background-color:#ddd;border-radius:37px;display:block;height:20px;margin:0 auto;width:20px}.progress-monitor .step-current[data-v-3f52e3e3]{color:#999;font-size:.6em;margin-top:5px}.progress-monitor .step-description[data-v-3f52e3e3]{font-size:.9em}.progress-monitor li.activated .step-image span[data-v-3f52e3e3],.progress-monitor li.done .step-image span[data-v-3f52e3e3]{background-color:#65b32e}.step-bar.step-one[data-v-3f52e3e3]{width:17%}.step-bar.step-two[data-v-3f52e3e3]{width:50%}.step-bar.step-three[data-v-3f52e3e3]{width:67%}.StripeElement[data-v-64871711]{background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 3px 0 #e6ebf1;box-sizing:border-box;height:40px;padding:10px 12px;transition:box-shadow .15s ease}.StripeElement--focus[data-v-64871711]{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid[data-v-64871711]{border-color:#fa755a}.StripeElement--webkit-autofill[data-v-64871711]{background-color:#fefde5!important}input[data-v-64871711]{background:#fff;border:1px solid rgba(50,50,93,.1);border-radius:6px;font-size:16px;height:44px;margin-bottom:6px;padding:12px;width:100%}#card-errors[data-v-64871711]{color:#697386;font-size:13px;line-height:17px;margin-top:12px;text-align:left}#card-element[data-v-64871711]{background:#fff;border:1px solid rgba(50,50,93,.1);border-radius:5px;height:44px;margin-bottom:20px;padding:12px;width:100%}button[data-v-64871711]{background:#65b32e;border:0;border-radius:100px;box-shadow:0 4px 5.5px 0 rgba(0,0,0,.07);color:#fff;cursor:pointer;display:block;font-family:Arial,sans-serif;font-size:16px;font-weight:600;padding:12px 16px;transition:all .2s ease;width:100%}button[data-v-64871711]:hover{filter:contrast(115%)}button[data-v-64871711]:disabled{cursor:default;font-size:.9em;font-weight:500;opacity:.75}#payment-request-errors{color:#697386;font-size:13px;line-height:17px;margin-top:12px;text-align:left}#payment-request-button{margin-bottom:0}#apple-pay-button{background-color:#000;background-image:-webkit-named-image(apple-pay-logo-white);background-origin:content-box;background-position:50%;background-repeat:no-repeat;background-size:contain;box-sizing:border-box}#apple-pay-button.loading{background-image:none}#google-pay-button{background:#000;border:0;border-radius:100px;box-shadow:0 4px 5.5px 0 rgba(0,0,0,.07);color:#fff;cursor:pointer;display:block;font-weight:600;transition:all .2s ease;width:100%}.my-account-bar{background-color:#f8f8f8;border-radius:5px;margin-bottom:30px;padding:40px}.my-account-bar .active{color:#111;font-weight:600}.my-account-bar img.avatar{border-radius:100px;margin-bottom:20px}.my-account-bar h2{font-size:1.5em!important}.my-account-bar ul{list-style:none;margin:30px 0 0;padding:0}.my-account-bar ul li{border-top:1px solid #ececec;font-size:.8em;padding:15px 0 15px 30px}.my-account-bar li.password-icon{background:url(../img/padlock.svg) no-repeat 0/15px,url(../img/next.svg) no-repeat 100%/15px}.my-account-bar li.order-icon{background:url(../img/delivery.svg) no-repeat 0/15px,url(../img/next.svg) no-repeat 100%/15px}.my-account-bar li.address-icon{background:url(../img/address.svg) no-repeat 0/15px,url(../img/next.svg) no-repeat 100%/15px}.my-account-bar li.account-icon{background:url(../img/user.svg) no-repeat 0/15px,url(../img/next.svg) no-repeat 100%/15px}.my-account-bar li.logout-icon{background:url(../img/cross.svg) no-repeat 0/15px,url(../img/next.svg) no-repeat 100%/15px}.my-account-block h3{margin-bottom:30px}.my-account-block .box{border:1px solid #ececec;border-radius:5px;padding:4em 5em 3em}.my-account-block .table{font-size:.8em;font-weight:300}.my-account-block form .col-md-3{position:relative}.my-account-block form.row{margin-bottom:50px;margin-top:0}.my-account-block .table td,.my-account-block .table th{padding:1.5rem 0;text-align:center}.my-account-block thead th{background-color:#f8f8f8;border-bottom:none}.my-account-block .btn-outline-primary{border:1px solid #cacaca;border-radius:3px;color:#333;font-size:.9em;padding:10px 5px}.my-account-block .btn-check:active+.btn-outline-primary,.my-account-block .btn-check:checked+.btn-outline-primary,.my-account-block .btn-outline-primary.active,.my-account-block .btn-outline-primary.dropdown-toggle.show,.my-account-block .btn-outline-primary:active,.my-account-block .btn-outline-primary:hover{background-color:#65b32e;border-color:#65b32e;color:#fff}.my-account-block .table a{color:#111!important;font-weight:400}.my-account-block h3{border-bottom:1px solid #65b32e;padding-bottom:10px}.my-account-block .row{margin-bottom:30px}.my-account-block label{width:100%}.book{border:1px solid #efefef;border-radius:5px;display:block;height:250px;margin-bottom:25px;padding:30px;position:relative}.book p{margin-bottom:0}.add-address:hover p{color:#fff}.book-name{border-bottom:1px solid #65b32e;color:#111;display:block;font-size:.9em;font-weight:500;margin-bottom:20px;padding-bottom:20px}.default-address{border:1px solid #65b32e}.default-address b{color:#65b32e}.delete-address{bottom:30px;position:absolute;right:30px}.edit-address{position:absolute;right:30px;top:30px}.add-address{padding-top:110px;text-align:center;transition:all .2s ease-in-out}.add-address:hover{background-color:#65b32e;color:#fff!important}.add-address b{font-weight:500}.add-address:hover b{color:#fff}.card-body+.card-body{padding-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:2em}.order-card{border:1px solid #e9e9e9;border-radius:5px;margin-bottom:30px}.order-card .card-header{border-bottom:1px solid #e9e9e9;padding:1em 2em;position:relative}.order-card li,.order-card ul{list-style:none;padding:0}.order-card .row{margin:0}.order-preview{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;overflow:hidden;padding:0}.order-preview li{margin-bottom:10px;margin-right:10px;max-width:14%;padding:25px 0}.order-preview a{border:1px solid transparent;display:block;overflow:hidden;transition:all .2s;transition-delay:0s}.card-title{display:inline-block;margin:0 20px 0 0;padding:20px 0}.card-header span{position:absolute;right:2em;top:35px}.order-meta{display:flex;flex-wrap:wrap;overflow:hidden;width:100%}.order-meta li+li{padding-left:2em}.order-meta li{box-shadow:-1px -1px 0 0 #e9e9e9;color:#000;padding-right:2em}.order-meta-title{color:#999;display:block;font-size:.7em;font-weight:400;letter-spacing:.05em;margin-bottom:.3125rem;text-transform:uppercase}img{border-style:none;max-width:100%;vertical-align:middle}@media(width <= 1199.98px){.order-meta li{flex:0 0 50%;padding:.9375rem;text-align:center}}.shipping-address-main{border-bottom:1px solid #efefef;border-top:1px solid #efefef;margin-bottom:30px;padding:50px 0}.auth,.checkout-start{background-color:#f7f7f7;padding-bottom:150px;padding-top:100px}.auth form{margin-bottom:20px}.auth h1{margin-bottom:30px}.forgottten{color:#666;font-size:.8em}.login-or{border-bottom:1px solid #ececec;line-height:.1em;margin-bottom:30px;margin-top:50px;text-align:center}.login-or span{background-color:#fff;padding:0 15px}.socialaccount_providers{list-style:none;padding:0}.socialaccount_providers li{margin:10px 0;opacity:1}.socialaccount_providers li a{color:#fff!important;width:100%}.socialaccount_providers li:hover{opacity:.9}.facebook{background:#3b5998 url(../img/icon-facebook.svg) 10px no-repeat;background-size:20px;font-size:.9em}.socialaccount_providers li a.facebook{color:#fff!important}.google{background:#fff url(../img/icon-google.svg) 10px no-repeat;background-size:18px;border:1px solid #d4d4d4;font-size:.9em}.socialaccount_providers li a.google{color:#333!important}.auth-block{filter:drop-shadow(0 0 30px rgba(0,0,0,.1));margin:auto;max-width:520px}.auth-block .form-control{border:0;border-bottom:1px solid #ced4da;border-radius:0;padding-left:0}.auth-block .form-check-input{margin-left:-1.9em}.auth-block input[type=checkbox]{height:15px!important;margin-top:5px;padding:5px;width:15px!important}.auth-block .form-check-label{font-size:.9em;font-weight:300;margin:0}.auth-block ::-moz-placeholder{color:#333;font-size:.9em!important;font-weight:300}.auth-block ::placeholder{color:#333;font-size:.9em!important;font-weight:300}.auth-block button.black-btn,.auth-block button.green-btn{background-image:none;margin-top:20px}.auth-block button.black-btn,.auth-block button.green-btn:hover{background-color:#333}.auth-block button.black-btn:hover,.auth-block button.green-btn{background-color:#65b32e}.auth{background-color:#fefefe;background-position:100%;background-repeat:no-repeat;background-size:auto 100%}.auth-container{background-color:#fff;border-radius:5px;padding:60px 50px 40px}.auth-container a{font-weight:500}.auth-container a:hover{color:#65b32e!important}.auth-container button{margin-top:15px}.auth-container h1{margin-bottom:30px!important;margin-top:5px!important;text-align:center}.auth-container h2,.auth-container p{text-align:center}.auth-container .socialaccount_providers{margin-top:30px}.auth-container .facebook,.auth-container .google{padding:10px}.auth-container span.forgotten{display:block;float:right;font-weight:400;margin:5px 0}.auth-container .remember{margin:10px auto}.auth-container span.forgotten:hover{color:#65b32e!important}.auth-container .input{margin-bottom:15px}.auth-container .login-or{margin-top:50px}.auth-footer{margin:40px auto 0;text-align:center}.auth-footer a{margin-left:5px}.auth-footer a:hover{color:#65b32e!important}.auth-footer p{margin:0 0 15px;padding:0}.primary,.unverified,.verified{display:inline-block;margin-right:5px}.unverified{color:red;font-weight:500}.verified{color:green}@media(width <= 992px){.auth-block{margin:40px auto;max-width:500px}.auth-container{margin-bottom:30px;padding:40px}.auth-container h1{font-size:1.7em!important}.auth-footer a{display:inline-block}}body{color:#333;font-family:Poppins,sans-serif;min-height:100vh}a{color:inherit!important;text-decoration:none!important}p{color:#333;font-size:.9em;font-weight:300;letter-spacing:.01em}b{color:#111}h1{font-size:1.8em}h2{font-size:1.2em;font-weight:500}h3{font-size:.8em;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}h4{font-size:.85em;margin-bottom:4px}.container-fluid{overflow:hidden}input{margin:0 auto 15px}button,input,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacaca;border-radius:3px;font-size:.8em;margin:5px auto;padding:10px 5px;width:100%}button{font-weight:500;letter-spacing:1px}.form-label{margin:0}.form-check-label{margin-top:5px}label{font-size:.8em;font-weight:400;margin:0;padding:0}input[type=checkbox]{margin-right:10px;width:22px}::input-placeholder{color:#ececec;font-size:.7em;font-weight:300}:input-placeholder{color:#ececec;font-size:.7em;font-weight:300}::-moz-placeholder{color:#ececec;font-size:.7em;font-weight:300}::placeholder{color:#ececec;font-size:.7em;font-weight:300}.form-check-input:checked,.form-check-input:focus,.form-control:focus{border-color:inherit;box-shadow:none}.required-field{font-weight:500}.green{color:#65b32e;margin-left:2px}.wishlist-btn{bottom:0;position:absolute;right:0}.wishlist-btn img{width:15px}.product-card-body .addtowish-btn{opacity:0;transition:all .3s ease-in-out}.product-card-body:hover .addtowish-btn{display:none;opacity:1}.addtocart-btn{background:url(../img/plus.svg) 90% no-repeat;background-size:10px;border:1px solid #111;bottom:0;color:#fff;font-size:.8em;font-weight:400;left:30%;padding:10px 30px 10px 20px;position:absolute;transition:all .3s ease-in-out;width:40%}.addtocart-btn:hover{background-color:#111;background-image:url(../img/plus-white.svg);color:#fff;text-decoration:none}.addtowish-btn{background:url(../img/heart.svg) 90% no-repeat;background-size:15px;color:#111;font-size:.8em;font-weight:400;padding:10px 30px 10px 20px;position:absolute;right:20px;top:15px;width:10%}.addtowish-btn:hover{background:url(../img/heart-black.svg) 90% no-repeat;background-size:15px}.color1{background-color:#e9e4dc}.color1,.color2{border-radius:5px}.color2{background-color:#ebe8ca}.color3{background-color:#efebca}.color3,.color4{border-radius:5px}.color4{background-color:#ebdddc}.color5{background-color:#ffebcb;border-radius:5px}.product-card{margin-bottom:50px;position:relative;text-align:center}.product-card-body img:hover,.product-card-body:hover{cursor:pointer!important}.product-card .product-thumb:hover{cursor:pointer}.product-card:hover .product-thumb{transform:scale(1.1)}.product-name{color:#111;display:inline-block;font-size:.9em;font-weight:400;margin-bottom:0;margin-top:10px}.product-description{color:#999;font-size:.9em;font-weight:400;margin-top:0}span.strike{color:#666;padding-right:0;text-decoration:line-through}.product-detail-side span.strike{font-size:.8em}.product-price span.red{color:#e64040;margin:0!important;padding:0}.badge{border-radius:0;box-shadow:0 25px 20px -20px rgba(0,0,0,.3),0 0 15px rgba(0,0,0,.06);font-size:.7em;font-weight:500;margin:0;text-align:center;z-index:1}.badge.new{background-color:#fff;color:#65b32e}.badge.sale{background-color:#e64040;color:#fff}.badge p{display:none}.product-thumb{align-items:center;display:flex;justify-content:center;margin:auto;padding:60px 0;transition:transform .3s ease;width:100%}.product-thumb img{max-height:100%;max-width:100%}.product-details{padding:30px}.product-detail-overview{border-top:1px solid #e9e9e9;padding:30px 0}.product-detail-overview p{margin:0}.product-detail-price{font-size:1.2em;font-weight:400;margin-bottom:15px;text-align:right;width:100%}.product-detail-side .points{display:inline-block;float:left}.product-details h4 a{display:block;font-weight:500;margin-bottom:10px;text-align:center;text-decoration:none;transition:.3s}.product-details h4 a:hover{color:#fbb72c}.product-details p{font-size:15px;line-height:22px;margin-bottom:15px;text-align:center}.product-bottom-details{overflow:hidden;padding-top:20px}.product-bottom-details div{float:left;width:50%}.product-price{color:#000;font-size:.9em;font-weight:400;margin-top:0;position:absolute;right:0;top:8px}.product-price small{display:inline-block;font-size:80%;font-weight:400;margin-right:5px;text-decoration:line-through}.product-links{text-align:right}.product-links a{color:#e1e1e1;display:inline-block;font-size:17px;margin-left:5px;transition:.3s}.product-links a:hover{color:#fbb72c}.product-card-head{-moz-column-gap:5px;column-gap:5px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;padding:20px;position:absolute}.product-card-body{border-radius:5px;margin-bottom:5px;overflow:hidden;position:relative}.product-card-footer{position:relative;text-align:left}.product-card-footer span{display:block}.product-card-footer span.currency{display:inline-block}.shopping-cart-thumb{max-width:100%;padding:0}.shipping-address{padding-bottom:50px}.shipping-address-side .order-summary .delivery-quota{margin-bottom:10px}.form-check-input:checked{background-color:#65b32e;border-color:#65b32e}.order-summary-simple h2{margin:0;padding:0}.order-summary h2{border-bottom:1px solid #dcdcdc;margin-bottom:20px;padding-bottom:30px}.order-summary .qty-dot,.order-summary-simple .qty-dot{background-color:#65b32e;border-radius:100px;color:#fff;display:inline-block;height:30px;line-height:normal;margin:0;padding-top:3px;position:absolute;right:40px;text-align:center;top:35px;width:30px}.order-summary-item{grid-gap:20px;display:grid;grid-template-columns:1fr 3fr;margin-bottom:10px;padding:10px 0;position:relative}.order-summary-thumb{padding:10%}.order-summary-thumb img{width:100%}.order-summary-details{position:relative}.order-summary-details p{font-size:.75em;font-weight:400;margin:0}.order-summary-details h3{margin-bottom:5px}.order-summary-details p.price{bottom:0;display:block;font-size:.75em;font-weight:500;left:0;position:absolute;width:100%}.order-summary-details p.qty{background-color:#65b32e;border-radius:100px;color:#fff;display:block;height:19px;left:-34px;padding-top:1px;position:absolute;text-align:center;top:-6px;width:19px}.order-summary,.order-summary-simple{background-color:#f8f8f8;border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:30px;padding:40px 40px 70px;position:relative}.order-summary-simple:after,.order-summary:after{background:linear-gradient(-45deg,#fff 16px,transparent 0),linear-gradient(45deg,#fff 16px,transparent 0);background-position:left-bottom;background-repeat:repeat-x;background-size:30px 30px;bottom:0;content:" ";display:block;height:30px;left:0;position:absolute;width:100%}.order-summary .shopping-cart-list p{font-size:.7em;margin:0}.order-summary .shopping-cart-details h3{margin:0}.order-summary .shopping-cart-thumb img{padding:25% 0 0}.shopping-cart-list-titles{grid-gap:20px;border-bottom:1px solid #ececec;display:grid;grid-template-columns:2fr 6fr 2fr 2fr 2fr;margin-bottom:30px;padding-bottom:20px;text-align:left}.shopping-cart-list-titles p{font-size:.7em;font-weight:400;letter-spacing:1px;margin:0;text-transform:uppercase}.shopping-cart-list-titles .price{grid-column:3/4}.shopping-cart-list-titles .quantity{grid-column:4/5}.shopping-cart-list-titles .total{grid-column:5/6}.shopping-cart-details input{border-radius:0;width:auto}.shopping-cart-list{grid-gap:20px;align-items:center;border-bottom:1px solid #efefef;display:grid;grid-template-columns:2fr 6fr 2fr 2fr 2fr;justify-items:left;margin-bottom:30px;padding-bottom:30px}.shopping-cart-thumb{grid-column:1/2;padding:10%}.shopping-cart-thumb img{width:100%}.shopping-cart-product{align-self:center;justify-self:left!important}.shopping-cart-total p{font-weight:400;margin:0;padding:0}.shopping-cart-product h3{font-size:.9em;margin:0 0 5px;padding:0}.shopping-cart-product p{font-size:.8em;margin:0;padding:0}.shopping-cart-details{grid-column:2/6}.shopping-cart-side .points{position:relative}.completed{margin-bottom:100px}.coming-soon h2,.completed h2,.shopping-cart-empty h2{font-size:5em;line-height:1em;margin-bottom:30px}.coming-soon,.shopping-cart-empty .empty-block{margin:auto auto 100px;text-align:center}.completed .heading,.shopping-cart-empty .heading{margin-bottom:5em}.coming-soon button.back,.completed button.back,.shopping-cart-empty button.back{margin-top:50px;max-width:400px}.shopping-cart-main{border-top:1px solid #ececec;margin-bottom:30px;padding-top:20px}.shopping-cart-main .shopping-cart-details{position:relative}.shopping-cart-main .shopping-cart-details .price{color:#111;font-weight:600;margin-bottom:0;margin-top:10px}.shopping-cart-main .shopping-cart-details p{margin:0;padding:0}.shopping-cart-main a.remove{border-bottom:1px solid #999;display:inline-block;font-size:.7em;font-weight:300;opacity:.6}.shopping-cart-main a.remove:hover{cursor:pointer;opacity:1}.shopping-cart-main .shopping-cart-thumb img{padding:0}.shopping-cart-list .shopping-cart-delete{align-self:right;justify-self:end!important}.shopping-cart-qty small{display:block;margin-bottom:5px;margin-top:-15px;text-align:center}.shopping-cart-qty .qty-buttons{display:flex;position:relative;width:100%}.shopping-cart-price .price{color:#111;font-weight:400;margin:0;padding:0;text-align:center}.shopping-cart-price small{display:block;font-weight:300;margin-bottom:5px;margin-top:0;text-align:center}.confirmation-block{text-align:center}.confirmation-block p{margin-top:20px}.confirmation-block img{margin-bottom:30px;margin-top:30px}.confirmation-block .points{position:relative}.confirmation-block .points p{text-align:center}.herba-points{border-top:1px solid #e6e6e6;margin-top:10px;padding-top:30px}.herba-points a{color:#111!important;font-weight:400}.herba-points h4{color:#65b32e;font-size:.8em}.herba-points p{font-size:.7em;line-height:1.6}.delivery-quota{background:url(../img/box.svg) 0 no-repeat;background-size:20px;border-bottom:1px solid #e6e6e6;font-size:.8em;margin:0 0 30px;padding:5px 0 15px 40px}.delivery-quota p{margin-bottom:0}.delivery-quota b{color:#111;font-weight:600}.upsell{border-top:1px solid #efefef;padding-bottom:100px!important;width:100%}.upsell .product-list{margin:auto;width:80%}.upsell p.heading{font-size:1.8em;font-weight:500;margin-bottom:40px}.quantity{display:inline-block;margin:0}.form-control{font-size:.85em;padding:8px 15px}.quantity .input-text.qty{background-color:transparent;border:1px solid #f8f8f8;border-radius:0;height:24px;margin:0;padding:0 5px;text-align:center;width:35px}.quantity.buttons_added{position:relative;text-align:left;vertical-align:top;white-space:nowrap;width:60px}.quantity.buttons_added:hover{cursor:pointer}.quantity.buttons_added input{box-shadow:none;display:inline-block;margin:0 0 0 5px;vertical-align:top}.quantity.buttons_added .minus,.quantity.buttons_added .plus{background:#f8f8f8;border:1px solid #f8f8f8;border-radius:0;cursor:pointer;height:24px;padding:1px 10px 8px}.quantity.buttons_added .minus{border-right:0}.quantity.buttons_added .plus{border-left:0;margin:0}.quantity.buttons_added .minus:hover,.quantity.buttons_added .plus:hover{background:#eee}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.quantity.buttons_added .minus:focus,.quantity.buttons_added .plus:focus{outline:none}.heading{margin-bottom:40px}.heading,.heading-np{margin-top:100px;text-align:center}.usp{background-color:#f9f9f9;padding:90px 0 40px;width:100%}.usp,.usp h2{text-align:center}.usp h2{font-size:.9em;margin-bottom:0}.usp p{color:#111;font-size:.75em;text-align:center}.usp{grid-template-columns:1fr 1fr;grid-template-rows:1fr auto auto auto}select{background:url(../img/down.svg) right 15px center no-repeat;background-size:10px;margin-top:0;padding-left:15px}span.forgotten{font-size:.8em}button.add-load,input.add-load{background-size:15px;border-radius:100px}button.add-done,input.add-done{background-color:#111;background-size:15px;border-radius:100px;color:#fff;text-transform:uppercase}button,button.add,button.button,button.checkout,button.next,button.save,button.shopnow,input.next{background-color:#65b32e;background-size:15px;border:none;border-radius:100px;color:#fff;font-size:.8em;font-weight:500;height:45px;letter-spacing:1px;text-transform:uppercase;transition:background-color .3s ease-in-out;width:100%}button.add:hover,button.button:hover,button.checkout:hover,button.next:hover,button.save:hover,button.shopnow:hover,input.next:hover{background-color:#111}button.save{background-image:url(../img/save-white.svg)}button.checkout{background-image:url(../img/padlock-w.svg);background-size:12px}button.button{background-image:none}button.shopnow{max-width:300px}button.out-of-stock{background-color:#d3d3d3;border:1px solid #ececec;border-radius:100px;height:45px;text-transform:uppercase}a.backbtn{background:url(../img/home.svg) 20px 17px no-repeat;background-color:transparent;background-size:10px;border:1px solid #333;border-radius:100px;color:#333;display:block;font-size:.9em;font-weight:400;letter-spacing:0;margin:30px auto auto;max-width:300px;padding:10px 40px;text-align:center;text-transform:none;transition:background-color .3s ease-in-out}a.backbtn:hover{background:url(../img/home-w.svg) 20px 17px no-repeat;background-color:#333;background-size:10px;color:#fff!important}button.wish:hover{background:url(../img/heart-black.svg) 15px 13px no-repeat;background-size:15px;border:1px solid #111}a.back{background:url(../img/home.svg) 22px 18px no-repeat;background-size:10px;border:1px solid #ececec;border-radius:100px;display:block;font-size:.8em;height:50px;padding:13px 0 0;text-align:center;text-transform:uppercase}a.back,a.back:hover{opacity:1}buttom.home,button.wish{border:1px solid #cacaca;border-radius:100px;color:#111;font-size:.85em;transition:background-color .3s ease-in-out}buttom.home,button.wish,button.wish-load{background:url(../img/heart.svg) 15px 13px no-repeat;background-color:transparent;background-size:15px}button.wish-done,button.wish-load{border:1px solid #cacaca}button.wish-done{background:url(../img/heart-black.svg) 15px 13px no-repeat;background-color:transparent;background-size:15px;font-size:.85em}.mobile-menu-container .home img{height:20px;margin-left:30px;margin-top:35px}button.home{background:url(../img/home.svg) 15px 13px no-repeat;background-size:15px}.points span{color:#539548;font-weight:600}.points p{color:#333;font-size:.8em;font-weight:400;margin:3px 0 0;text-align:left}.btn:active,.btn:focus,button:active,button:focus,input[type=submit]:active,input[type=submit]:checked,input[type=submit]:focus,label,label:focus{box-shadow:none!important;outline:none!important}.checkmark{stroke:#fff;stroke-miterlimit:10;stroke-width:4;display:block;height:100%;margin:auto}.checkmark-check{stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;transform-origin:50% 50%}@keyframes stroke{to{stroke-dashoffset:0}}.lds-ring{display:inline-block;height:15px;position:relative;width:15px}.lds-ring div{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:3px solid transparent;border-radius:50%;border-top-color:#fff;box-sizing:border-box;display:block;height:20px;margin:0;position:absolute;width:20px}.lds-ring.black div{border:3px solid transparent;border-top-color:#000}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.footer{background-color:#202020;border-top:1px solid #f1f1f1;color:#b8b8b8;padding-bottom:1em;padding-top:6em}.footer p{font-size:.8em}.footer a{text-decoration:none}.footer .links{margin-bottom:20px}.footer .links ul{list-style-type:none;margin-top:-5px!important}.footer .secure-payment,.footer ul{margin-bottom:30px}.footer li{font-size:.8em!important;line-height:2;list-style:none}.footer .help li:hover,.footer .links li:hover{text-decoration:underline}.footer .herbavida{border-bottom:1px solid #4d4d4d;margin-bottom:30px}.footer .herbavida h5{color:#fff;font-size:1.7em;font-weight:600;margin-top:20px}footer .herbavida p{color:#fff;font-size:.9em;margin-bottom:60px}.footer h5{color:#dcdcdc;font-size:1em;font-weight:500!important;margin-bottom:10px}.copyright p{border-top:1px solid #4d4d4d;font-size:.9em;padding-top:20px}.copyright p a{padding:0 10px}.copyright p{color:#fff;opacity:.3}.copyright small{font-weight:200}ul.payment-icons{padding:0}.payment-icon{display:inline-block}@media(width <= 575.98px){.copyright p{text-align:center}}.hero-home{align-items:center;background-color:#eeebdf;background-image:url(../img/home-1.jpg);background-position:100%;background-repeat:no-repeat;background-size:auto 100%;display:grid;grid-template-columns:1fr 1fr;height:600px;width:100%}.hero-home h1{display:block;font-size:4em;font-weight:500;line-height:1.1;margin-bottom:20px;margin-top:-100px}.hero-home .text{padding-left:100px;width:100%}.hero-home .text p{font-size:1em;font-weight:400}.hero-categories{align-items:center;background-color:#eeebdf;background-color:#a7a7a7;background-image:url(../img/hero.jpg);background-position:100%;background-repeat:no-repeat;background-size:auto 100%;display:grid;height:450px;padding-left:8%;text-align:left}.hero-categories.weight-loss{background-color:#4d4041;background-image:url(../img/hero0.jpg)}.hero-categories.supplements{background-color:#bdb1a4;background-image:url(../img/hero5.jpg)}.hero-categories.breakfast{background-color:#debea0;background-image:url(../img/hero4.jpg)}.hero-categories.sports-fitness{background-color:#898c86;background-image:url(../img/hero2.jpg)}.hero-categories.skin-hair{background-color:#aaa299;background-image:url(../img/hero3.jpg)}.hero-categories .text{max-width:410px;width:80%}.hero-categories h1{color:#fff;font-size:3.2em;line-height:1.1;margin-bottom:15px}.hero-categories p{color:#fff;margin-bottom:0}.home-top-grid{grid-gap:10px 0;border-radius:5px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto auto;margin:80px auto}.home-top-grid .collections div{position:relative}.home-top-grid .collections a{height:100%;left:0;position:absolute;top:0;width:100%}.home-top-grid .newproduct{align-items:center;background-color:#ecece6;border-radius:5px;display:grid;grid-column:1/3;padding:40px;position:relative}.home-top-grid .newproduct .newproduct-img{grid-column:1/2;position:relative}.newproduct-img .badge{left:0;position:absolute;top:0}.newproduct-img img{display:block;margin:auto}.home-top-grid .newproduct .newproduct-text{grid-column:2/3}.home-top-grid h3{color:#111;font-size:1.4em;letter-spacing:0;text-transform:none}.home-top-grid .productimg{background-position:50%;background-repeat:no-repeat;background-size:auto 120%;grid-column:3/4}ul.ticks{padding:0}.formula1 h3{font-size:1.7em;letter-spacing:0}ul.ticks li{font-size:.84em;list-style:none;padding:5px 0}ul.ticks li:before{content:url(../img/check.svg);display:inline-block;height:20px;margin-bottom:-5px;margin-right:10px;vertical-align:-5px;width:20px}.formula1{grid-gap:20px;background-position:50%;background-repeat:no-repeat;background-size:auto 120%;border-radius:5px;display:grid;grid-column:1/2;grid-row:3/4;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr auto}.formula1 .f1-1{background-image:url(../img/f1.jpg);grid-column:1/2;height:300px}.formula1 .f1-1,.formula1 .f1-2{background-position:50%;background-repeat:no-repeat;background-size:100% auto;border-radius:5px;grid-row:2/3}.formula1 .f1-2{background-image:url(../img/f2.jpg);grid-column:2/3}.formula1 .f1-3{background-image:url(../img/f3.jpg);border-radius:5px;grid-column:3/4;grid-row:2/3}.formula1 .f1-3,.home-bottom-grid .bottom1{background-position:50%;background-repeat:no-repeat;background-size:100% auto}.home-bottom-grid .bottom1{background-image:url(../img/bottom1.jpg);grid-column:1/2}.home-bottom-grid .bottom2{background-image:url(../img/bottom3-sm.jpg);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;grid-column:2/3}.home-bottom-grid .bottom3{background-image:url(../img/bottom4.jpg);background-position:50%;background-repeat:no-repeat;background-size:100% auto;grid-column:3/4}.home-top-grid .testimonials{background-color:#dbe1d7;background-image:url(../img/quote.svg);background-position:top 10px right 30px;background-repeat:no-repeat;background-size:50px;border-radius:5px;display:grid;grid-column:3/4;padding:50px}.home-top-grid .herbalife-info{grid-gap:30px;align-items:center;background-color:#eae5dc;border-radius:5px;display:grid;grid-column:1/3;grid-row:3/4;grid-template-columns:1fr 1fr 1fr;padding:50px}.home-top-grid .herbalife-info h2{font-size:2.5em;grid-column:1/2;letter-spacing:0;line-height:1.1}.home-top-grid .herbalife-info p{grid-column:2/4}.home-usp{margin-bottom:30px}.home-usp .usp{padding:40px 30px}.carousel-indicators button{border-radius:0;height:5px;margin:0 10px 0 0;max-width:50px;padding:0}.carousel-indicators{bottom:0;justify-content:start;margin:0}.testimonials .slide{margin:0}.testimonials .quote{margin:1em 0}.testimonials .city{font-size:.7em;font-weight:400;letter-spacing:2px;text-transform:uppercase}.testimonials .date{color:#111;font-size:.8em;font-weight:400}.testimonials .name{color:#111;font-size:.9em;font-weight:400;margin-bottom:0}.text-card{align-items:center;display:grid;height:100%;padding-bottom:90px;text-align:center}.text-card h3{font-size:2.5em;letter-spacing:0;line-height:1;margin-top:10px;text-transform:none}.text-card img{margin:auto;width:90%}.best-sellers{margin:80px auto 30px}.home-top-grid .collections{grid-gap:20px;display:grid;grid-column:1/4;grid-row:1/2;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:2fr 1fr}.home-top-grid .collections .shopnow{height:auto;max-width:180px;padding:8px 20px;width:auto}.home-top-grid .collections .breakfast,.home-top-grid .collections .skin-hair,.home-top-grid .collections .sports-fitness,.home-top-grid .collections .supplements,.home-top-grid .collections .weight-loss{border-radius:5px;min-height:200px;padding:40px}.home-top-grid .collections .weight-loss{background-color:#e1e1e3;background-image:url(../img/weightloss.jpg);background-position:50%;background-repeat:no-repeat;background-size:auto 110%;grid-column:1/3;grid-row:1/2}.home-top-grid .collections .supplements{background-image:url(../img/supplements.jpg);background-position:100%;background-repeat:no-repeat;background-size:120% auto;grid-column:3/5;grid-row:1/2}.home-top-grid .collections .breakfast{background-color:#e3e3e5;background-image:url(../img/tea.jpg);background-position:right -40px center;background-repeat:no-repeat;background-size:auto 110%;grid-column:5/7;grid-row:1/2}.home-top-grid .collections .skin-hair{background-color:#d3ccc6;background-image:url(../img/skin.jpg);background-position:100% 100%;background-repeat:no-repeat;background-size:auto 150%;grid-column:1/4;grid-row:2/3}.home-top-grid .collections .sports-fitness{background-color:#f1f2f4;background-image:url(../img/24.jpg);background-position:100%;background-repeat:no-repeat;background-size:auto 100%;grid-column:4/7;grid-row:2/3}.home-top-grid .newproduct{grid-gap:30px;grid-row:1/2;grid-template-columns:1fr 1fr}.home-top-grid .productimg{background-image:url(../img/f4.jpg);background-size:auto 100%;border-radius:5px;grid-row:1/2}.home-top-grid .badge.best{background-color:#faa634;border-radius:5px;font-size:.8em;left:25px;padding:7px 15px;position:absolute;text-transform:uppercase;top:20px;width:auto}.home-bottom-grid .newproduct{background-image:url(../img/coll-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:auto 120%}.home-bottom-grid .newproduct h3{font-size:1.7em;letter-spacing:0;text-transform:none}.home-bottom-grid .productimg{background-image:url(../img/bottom2.jpg);background-position:50%;background-size:auto 100%;border-radius:5px;grid-column:1/2}.home-bottom-grid .badge.new{background-color:#fff;border-radius:5px;font-size:.8em;left:25px;padding:7px 15px;position:absolute;text-transform:uppercase;top:20px;width:auto}.home-bottom-grid,.testimonial-grid{grid-gap:20px;border-radius:5px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;margin-top:30px}.home-bottom-grid{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr auto;margin:80px auto}.home-bottom-grid .bottom1,.home-bottom-grid .bottom2,.home-bottom-grid .bottom3{height:300px}.testimonial-grid{grid-gap:60px;background:#ffc23f url(../img/review.png) center right 20% no-repeat;background-color:#ddeed9;background-size:auto 140%;border-radius:0;grid-template-columns:1fr 1fr;padding:100px;text-align:left}.home-bottom-grid .newproduct{align-items:center;background-color:#ecdddc;border-radius:5px;display:grid;grid-column:2/4;grid-row:1/2;grid-template-columns:1fr 1fr;padding:40px;position:relative}.home-bottom-grid div{border-radius:5px}.testimonial-grid .testimonials{align-items:center;background-image:url(../img/quote.svg);background-position:top -10px left;background-repeat:no-repeat;background-size:80px;border-radius:5px;display:grid;height:230px;padding:30px;position:relative}.home-bottom-grid .herbalife-info h2{font-size:2.5em;grid-column:1/2;line-height:1.1}.usp{grid-gap:20px;align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;margin:0 auto}.usp div{align-items:start;display:grid}.usp .body{margin-top:20px}.usp .body p{margin:0;padding:0}.usp .trusted{background-image:url(../img/herbalife-icon.svg);background-size:auto 40px;grid-column:4/5}.usp .secure,.usp .trusted{align-items:center;background-position:top;background-repeat:no-repeat;border-radius:5px;grid-row:1/2;padding:40px}.usp .secure{background-image:url(../img/secure.svg);background-size:40px;grid-column:3/4}.usp .delivery{align-items:center;background-image:url(../img/dpd-icon.svg);background-position:top;background-repeat:no-repeat;background-size:auto 40px;border-radius:5px;display:grid;grid-row:1/2;padding:40px}.usp .delivery,.usp .delivery .body{grid-column:2/3}.usp .guarantee{background:url(../img/guarantee.svg) no-repeat;background-position:top -10px center;background-size:45px;border-radius:5px;display:grid;grid-row:1/2;overflow:visible;overflow-x:visible;padding:40px}.guarantee .body{max-width:800px}.badge.best span{font-size:.6em;vertical-align:2px}.testimonials .city{margin-bottom:5px}.covid{grid-gap:20px;align-items:center;background-color:#6d96d9;background-image:url(../img/nhs.png);background-position:100% 100%;background-repeat:no-repeat;background-size:auto 100%;display:grid;grid-column:1/2;grid-row:2/3;grid-template-columns:1fr 1fr;padding:60px 130px}.covid .covid-img{display:grid;justify-content:center}.covid .covid-img img{height:100px}.covid h3{font-size:2.5em;letter-spacing:0;text-transform:none}.covid h3,.covid p{color:#fff}.covid h4{color:#f9e820;font-size:1.6em;letter-spacing:1px;margin-top:10px;text-transform:uppercase}.loyalty{grid-gap:30px;align-items:center;background:#ffc23f url(../img/cashback.png) center right 20% no-repeat;background-color:#e5d4e8;background-size:auto 140%;display:grid;grid-column:2/4;grid-row:2/3;grid-template-columns:4fr 6fr;padding:60px 130px}.loyalty .body img{margin-bottom:20px;width:150px}.loyalty h3{font-size:2.5em;letter-spacing:0;text-transform:none}.loyalty a{font-weight:400}.info-page{margin-bottom:100px}.info-page-subtitle,.info-page-title{border-top:1px solid #ececec;margin-top:25px;padding-top:30px}.info-page-title{margin-top:15px}ul.green-list{list-style:none;margin:0 0 25px}ul.green-list li{font-size:.9em;font-weight:300;margin-bottom:10px}ul.green-list li:before{color:#65b32e;content:"•";display:inline-block;font-size:1.5em;margin-left:-1em;width:1em}.cart-icon{position:relative}.item-count{background-color:#65b32e;border-radius:100px;color:#fff!important;font-size:.85em;font-weight:500;height:20px;padding-top:3px;position:absolute;right:-13px;text-align:center;top:-5px;width:20px}.main-menu-container,.sub-menu-container{background-color:#fff!important;margin:auto;width:100%}.main-menu-container img{display:table;height:100px;margin:auto;padding:30px 0 20px}.sub-menu-container{background-color:#fff;border-bottom:1px solid #ececec;display:table;padding:0;vertical-align:middle;width:100%}.sub-menu-container ul{display:table;margin:auto;padding:0}.main-menu img{height:35px;margin-left:0;margin-top:15px;vertical-align:middle}.main-menu-list{display:inline-block;height:8px;vertical-align:middle}.main-menu-list-item{color:#333;display:block;font-size:.8em;text-align:center;text-transform:uppercase}.main-menu-list-item a{color:#1c2e58;font-weight:600;letter-spacing:1px}.sub-menu-container ul li{color:#333;display:inline-block;font-size:.9em;font-weight:400;padding:0 30px}.sub-menu-container ul li a{display:block;padding:15px 0}.sub-menu-container ul li:hover{color:#65b32e}.sub-menu-container ul li:first-child a{padding-left:0}.sub-menu-container ul li:last-child a{padding-right:0}.newsletter-btn{background-color:#15213a;color:#fff;display:inline-block;font-size:13px;list-style:none;padding:5px 10px}.last a{border-right:none}.menu .active{border-bottom:1px solid #333}.sub-menu-container ul li.active a{border-bottom:2px solid #65b32e}.menu-icons{margin:35px 0;position:absolute;right:30px}.menu-icons a{font-size:.8em;padding-left:20px;position:relative}.mobile-menu-container{border-bottom:1px solid #ececec;height:100px;position:relative;z-index:10}.mobile-menu-container .logo{left:50%;position:absolute;top:16px;transform:translate(-50%);width:230px!important}.mobile-menu-container h5{color:#fff;font-size:.8em;font-weight:600}.mobile-menu-container #submenu{margin:20px 0 0;padding:0}.mobile-menu-container #submenu a li{border-bottom:1px solid #cacaca;display:inline-block;font-size:.8em;margin-right:5px;margin-top:5px;padding:5px 10px}#menu-toggle{display:block;height:0;left:0;position:absolute;top:40px;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}#menu-toggle input,#menu-toggle span{margin-left:30px}#menu-toggle a{color:#232323;text-decoration:none}#menu-toggle input{-webkit-touch-callout:none;cursor:pointer;display:block;height:32px;left:-5px;opacity:0;position:absolute;top:-7px;width:40px;z-index:2}#menu-toggle span{background:#111;border-radius:3px;display:block;height:2px;margin-bottom:5px;position:relative;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;width:25px;z-index:1}#menu-toggle span:first-child{transform-origin:0 0}#menu-toggle span:nth-last-child(2){transform-origin:0 100%}#menu-toggle input:checked~span{background:#fff;opacity:1;transform:rotate(45deg) translate(-2px,-1px)}#menu-toggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2)}#menu-toggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translateY(-1px)}#menu{-webkit-font-smoothing:antialiased;background:#65b32e;height:100vh;list-style-type:none;margin:-61px 0 0;min-width:300px;padding:80px 10px 50px 25px;position:relative;transform:translate(-100%);transform-origin:0 0;transition:transform .5s cubic-bezier(.77,.2,.05,1);width:100%}#menu li{color:#fff;font-size:1em;padding:10px 0}#menu ul li{list-style-type:disc!important}#menu-toggle input:checked~ul{transform:none}.notification-bar{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#65b32e;color:#fff;display:grid;font-size:.6em;font-weight:400;grid-template-columns:1fr 1fr 1fr;height:35px;width:100%}.notification-bar .center,.notification-bar .left,.notification-bar .right{align-items:center;display:flex;height:100%;justify-content:center;letter-spacing:.15em;text-align:center;vertical-align:middle}.notification-bar .center{font-size:1.2em;text-transform:uppercase}.notification-bar .left{font-size:1.1em;justify-content:left;letter-spacing:1px;margin-left:20px}.notification-bar .center b{color:#fff;margin-right:5px}.notification-bar .left p{color:#fff;font-weight:400;justify-content:center;margin:0;padding:0}.notification-bar .right{justify-content:flex-end;margin-right:20px}.notification-bar .sign-in,.notification-bar .sign-out{font-size:1.2em;font-weight:500;letter-spacing:0;margin-right:20px}.checkout{margin-bottom:100px}.review-main{border-top:1px solid #ececec;padding-top:30px}.checkout-address,.checkout-payment,.review-main{margin-bottom:30px}.powered-stripe{float:right}.payment-main{text-align:left}.payment-main .nav-tabs .nav-link{border:1px solid #ececec;border-radius:5px;margin-bottom:30px;margin-right:10px;margin-top:0;padding:30px}.payment-main .nav-link.active{background-color:#f8f8f8}.payment-main .tab-pane{padding:50px 0;text-align:center}.payment-main .tab-pane img{margin-bottom:15px}button.apple{background-color:#000;border-color:#000}button.paypal{background-color:#253b80;border-color:#253b80}#google-pay-button img{height:20px}.padlock{background:url(../img/padlock-w.svg) no-repeat 50%;background-size:12px}.or-card{margin:30px 0 40px;text-align:center;width:100%}.or-card p{background-color:#fff;color:#999;display:inline-block;font-size:.95em;font-weight:300;padding:0 20px}.or-card .line{border-top:1px solid #c5c5c5;margin-top:-28px}#content1,.tab1 .tab1{padding:10%}#product-detail,.product-list{margin:100px 15px 150px}#variant-picker h4{font-size:.8em;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.product-details-main{margin-bottom:20px}.product-detail-side h2{margin-bottom:30px}.product-detail-price span.red{color:#e64040}.product-detail-options select{margin-bottom:20px}.product-detail-thumb img{max-height:100%;max-width:100%;padding:55px 0}.product-attrs b{display:inline-block;font-size:.9em;font-weight:500;letter-spacing:1px;margin-right:5px;margin-top:10px;text-transform:uppercase}.card-header{background-color:transparent;border-bottom:0}.card-header .btn{color:inherit;font-size:inherit}.plus{color:#333;font-size:1em!important;font-weight:500!important;position:absolute;right:0;top:25px;width:20px;z-index:1}.slide{margin-bottom:50px}.herbalife-product-card-body{background-color:#ececec}.herbalife-tri-blend-select-protein-shake-mix{background-color:#ffeabd}.herbalife-high-protein-iced-coffee{background-color:#e2cdba}.herbalife-fibre-herb-tablets{background-color:#dfe7c4}.herbalife-high-protein-iced-coffee-2{background-color:#d4c7c1}.herbalife-formula-1-nutritional-shake-mix-7{background-color:#e9e4dc}.herbalife-gourmet-tomato-soup{background-color:#f3e8cc}.herbalife-formula-1-express-bar{background-color:#e5cfba}.herbalife-roasted-soy-beans{background-color:#f2dfbc}.herbalife-tri-blend-select-protein-shake-mix-2{background-color:#ead7c1}.herbalife-personalised-protein-powder{background-color:#fff4c3}.herbalife-cell-activator{background-color:#e3e5c8}.herbalife-instant-herbal-beverage,.herbalife-instant-herbal-beverage-3{background-color:#eee3c1}.herbalife-thermo-complete{background-color:#f4d8a0}.herbalife-protein-drink-mix{background-color:#fef3ce}.herbalife-protein-bars-3{background-color:#fef4b6}.herbalife-protein-bars-2{background-color:#eedbb9}.herbalife-protein-bars{background-color:#e5d9b1}.herbalife-protein-chips{background-color:#cae7d2}.herbalife-protein-chips-2{background-color:#e5c6cb}.herbalife-instant-herbal-beverage,.herbalife-instant-herbal-beverage-2{background-color:#e8ebc2}.herbalife-instant-herbal-beverage-4{background-color:#e3c4d0}.herbalife-instant-herbal-beverage-5{background-color:#f4dac1}.herbalife-formula-2-vitamin-mineral-complex-2{background-color:#e7d9e1}.herbalife-formula-2-vitamin-mineral-complex{background-color:#ffe6bb}.herbalife-formula-1-nutritional-shake-mix-3{background-color:#ddcbac}.herbalife-formula-1-nutritional-shake-mix-4{background-color:#ddeed9}.herbalife-formula-1-nutritional-shake-mix-10{background-color:#f2edd7}.herbalife-formula-1-free-from{background-color:#eee1e2}.herbalife-formula-1-nutritional-shake-mix-sachets{background-color:#f2ebd7}.herbalife-formula-1-nutritional-shake-mix{background-color:#f6ecc4}.herbalife-formula-1-nutritional-shake-mix-2{background-color:#e7dfce}.herbalife-formula-1-nutritional-shake-mix-9{background-color:#d7d2c4}.herbalife-formula-1-nutritional-shake-mix-8{background-color:#f5edd7}.herbalife-formula-1-nutritional-shake-mix-7{background-color:#e7e2d8}.herbalife-formula-1-nutritional-shake-mix-5{background-color:#ecd5e0}.herbalife-formula-1-savoury-meal-replacement{background-color:#e4d5c4}.herbalife-formula-1-nutritional-shake-mix-6{background-color:#ecd9da}.herbalifeline-max{background-color:#c8daec}.herbalife-n-r-g-natures-raw-guarana{background-color:#ffe7bb}.herbalife-niteworks{background-color:#f3e6a6}.herbalife-immune-booster{background-color:#eacdd2}.herbalife-xtra-cal{background-color:#c4dec3}.herbalife-oat-apple-fibre-drink{background-color:#eacbc0}.herbalife-roseguard{background-color:#d8deb7}.herbalife-beta-heart{background-color:#ece4c6}.herbalife-lift-off-effervescent-energy-drink{background-color:#e2eaa3}.herbalife-24-cr7-drive,.herbalife-24-cr7-drive-2{background-color:#c4b7c5}.herbalife-24-restore{background-color:#e5d4e8}.herbalife-24-achieve-protein-bar,.herbalife-24-achieve-protein-bar-2{background-color:#9fd8e7}.herbalife-n-r-g-natures-raw-guarana,.herbalife-pro-20-select-water-mixable-protein-shake{background-color:#dedccb}.herbalife-aloemax{background-color:#d4e4b1}.herbalife-aloe-concentrate{background-color:#f3d5a8}.herbalife-collagen-skin-booster{background-color:#f7e1de}.herbalife-aloe-bath-body-bar{background-color:#ead4df}.herbalife-aloe-strengthening{background-color:#fbeacf}.herbalife-aloe-strengthening-conditioner,.herbalife-aloe-strengthening-shampoo{background-color:#e0f3d3}.herbalife-aloe-hand-body-lotion{background-color:#efe6f0}.herbalife-aloe-hand-body-wash,.herbalife-aloe-soothing-gel{background-color:#dbe4ed}.herbalife-microbiotic-max{background-color:#d8cbf6}.herbalife-liftoff-max{background-color:#ecd9da}.herbalife-vegan-protein-drink-mix{background-color:#e5eeec}.herbalife-24-formula-1-sport,.herbalife-24-hydrate,.herbalife-24-prolong,.herbalife-24-rebuild-endurance,.herbalife-37-day-results-kit-skincare,.herbalife-collagen-skin-booster,.herbalife-daily-glow-moisturiser,.herbalife-energising-herbal-toner,.herbalife-firming-eye-gel,.herbalife-hydrating-eye-cream,.herbalife-instant-reveal-berry-scrub,.herbalife-line-minimising-serum,.herbalife-polishing-citrus-cleanser,.herbalife-purifying-mint-clay-mask,.herbalife-replenishing-night-cream,.herbalife-soothing-aloe-cleanser,.herbalife-spf-30-protective-moisturiser,.herbalife24-rebuild-strength{background-color:#f5f5f5}.step-1,.step-2,.step-3,.step-4{border-bottom:1px solid #ececec;margin-bottom:30px;padding-bottom:30px;position:relative}.step-3 img,.step-4 img{display:inline-block;margin-right:20px}.step-4 img{margin-left:5px}.step-3 h2{margin-top:10px}.step-4 h2{margin-top:5px}.step-4{border-bottom:1px solid #ececec;margin-bottom:30px}.step-1 p,.step-2 p{margin-bottom:0}.step-3 p,.step-4 p{display:inline-block;margin-bottom:0}.edit{display:table;padding:0;position:absolute;right:15px;top:0;width:0}.edit img{margin:0}.step-3 .edit{top:10px}.totals{border-top:1px solid #dcdcdc;margin-top:20px;padding-top:30px}.itemtotal-title,.shipping-title,.total-title{display:block;font-weight:400;width:100%}.itemtotal-title span,.shipping-title span,.total-title span{float:right}.total-title{border-bottom:1px solid #acacac;border-top:1px solid #acacac;color:#111;font-size:1em;font-weight:600;margin:30px 0;padding:10px 0}.itemtotal-title .currency,.shipping-title .currency,.total-title .currency{float:left}.hidden{display:none!important;visibility:hidden!important}.no-resize{resize:none}.alert li{font-size:.85rem;list-style-type:none}[v-cloak]{display:none!important}[data-negative]{color:#de0e0e}@media(width <= 1400px){.hero-home{grid-template-columns:2fr 1fr}.home-top-grid .collections .breakfast,.home-top-grid .collections .skin-hair,.home-top-grid .collections .sports-fitness{background-position:100%;background-size:auto 100%}.loyalty,.testimonial-grid{background-position:center right -10%}.home-top-grid .collections .skin-hair{background-position:100% 100%;background-size:auto 140%}}@media(width <= 1200px){.usp{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.usp .delivery{grid-column:2/3;grid-row:1/2}.usp .guarantee{grid-column:1/2;grid-row:1/2}.usp .trusted{grid-column:2/3;grid-row:2/3}.usp .secure{grid-column:1/2;grid-row:2/3}.home-top-grid .newproduct{grid-column:1/4}.home-top-grid .newproduct-img img{width:70%}.hero-home{background-position:100% 100%;background-size:100% auto;grid-template-columns:1fr;text-align:center}.hero-home .text{padding:0 60px}.hero-categories{background-position:right -100px center}.loyalty,.testimonial-grid{background-position:center right -200px;grid-template-columns:2fr 1fr}.covid{background-position:100%;background-size:auto 100%;grid-template-columns:3fr 1fr}}@media(width <= 1000px){.home-top-grid .collections .breakfast,.home-top-grid .collections .skin-hair,.home-top-grid .collections .sports-fitness,.home-top-grid .collections .supplements,.home-top-grid .collections .weight-loss{background-size:100% auto;min-height:180px;padding:30px}.home-top-grid .collections{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr}.home-top-grid .collections .weight-loss{background-position:bottom -80px center;grid-column:1/2;grid-row:1/2}.home-top-grid .collections .supplements{background-position:top -160px center;grid-column:2/3;grid-row:1/2}.home-top-grid .collections .breakfast{grid-column:1/2;grid-row:2/3}.home-top-grid .collections .skin-hair{background-size:auto 110%;grid-column:2/3;grid-row:2/3}.home-top-grid .collections .sports-fitness{background-position:top;grid-column:1/3;grid-row:3/4}.home-bottom-grid{grid-gap:20px;grid-column:auto;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto}.home-bottom-grid .newproduct,.home-top-grid .newproduct{grid-column:auto}.home-bottom-grid .newproduct{grid-column:1/3!important}.home-bottom-grid .bottom1{grid-column:1/2}.home-bottom-grid .productimg,.home-top-grid .productimg{background-position:50%;background-size:100% auto;grid-column:auto}.covid{background-position:100%;background-size:auto 100%}.hero-categories{background-position:right -370px center}.loyalty{grid-template-columns:3fr 1fr;padding:60px 130px}.loyalty,.testimonial-grid{background-position:center right -300px!important}.home-top-grid .newproduct{display:grid;grid-column:1/4;grid-row:2/3;grid-template-columns:1fr 1fr;padding:60px 40px}.home-top-grid .productimg{display:grid;grid-column:1/4;grid-row:3/4}.covid{grid-template-columns:3fr 1fr}.f1-1,.f1-2,.f1-3{display:none}}@media(width <= 768px){.home-top-grid .collections .breakfast,.home-top-grid .collections .skin-hair,.home-top-grid .collections .sports-fitness,.home-top-grid .collections .supplements,.home-top-grid .collections .weight-loss{background-size:100% auto}.home-top-grid .collections{grid-template-columns:1fr 1fr;grid-template-rows:1fr auto auto auto auto}.home-top-grid .collections .weight-loss{background-position:100% 100%;background-size:auto 110%;grid-column:1/3;grid-row:1/2;height:140px}.home-top-grid .collections .supplements{background-color:#f1f2f4;background-position:right bottom -80px!important;background-size:auto 240%;grid-column:1/3;grid-row:2/3}.home-top-grid .collections .breakfast{background-position:100% 100%!important;background-size:auto 140%;grid-column:1/3;grid-row:3/4}.home-top-grid .collections .sports-fitness{background-position:100% 100%!important;background-size:auto 100%;grid-column:1/3;grid-row:4/5}.home-top-grid .collections .skin-hair{background-position:100% 100%!important;background-size:auto 150%!important;grid-column:1/3;grid-row:5/6}.home-bottom-grid .bottom1{background-size:auto 100%}.home-top-grid .newproduct{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.home-top-grid .newproduct .newproduct-img{grid-column:1/2;grid-row:1/2;margin:auto;width:100%}.home-top-grid .newproduct .newproduct-text{grid-column:1/2;grid-row:2/3}.loyalty{background-position:center right -350px!important;grid-template-columns:1fr;margin-top:40px;padding:40px}.covid h3,.loyalty h3,.newproduct-text h3{font-size:2em}.testimonial-grid{background-position:center right -250px!important;grid-template-columns:2fr 1fr;padding:60px}.covid{background-image:none;background-position:100%;background-size:auto 100%;grid-template-columns:1fr;padding:60px}.home-bottom-grid{grid-template-rows:auto auto}.home-bottom-grid .newproduct-img{margin:auto;width:100%}.home-bottom-grid .newproduct{grid-template-columns:1fr}.home-bottom-grid .productimg{height:200px}.hero-home{grid-template-columns:1fr}.hero-home .text{padding:0 50px}.image-gallery{grid-column-gap:8px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:6fr}.image-gallery .gallery{grid-column:1/6;grid-row:1/6}.image-gallery label{grid-row:6/7}.image-gallery label.tab1{grid-column:1/2}.image-gallery label.tab2{grid-column:2/3}.image-gallery label.tab3{grid-column:3/4}.image-gallery label.tab4{grid-column:4/5}.image-gallery label.tab5{grid-column:5/6}.sub-menu-container ul li{font-size:.8em;padding:0 20px}}@media only screen and (width <= 600px){.hero-home{background-image:url(../img/home-1-sm.jpg)}.home-top-grid .collections .weight-loss{background-image:url(../img/weightloss-sm.jpg)}.home-top-grid .collections .supplements{background-image:url(../img/supplements-sm.jpg)}.home-top-grid .collections .breakfast{background-image:url(../img/tea-sm.jpg)}.home-top-grid .collections .skin-hair{background-image:url(../img/skin.jpg)}.home-top-grid .collections .sports-fitness{background-image:url(../img/24-sm.jpg)}.home-bottom-grid{margin:40px auto}.home-bottom-grid .bottom1{background-image:url(../img/bottom1-sm.jpg)}.home-bottom-grid .bottom2{background-image:url(../img/bottom3-sm.jpg)}.covid,.formula1 .f1-1,.formula1 .f1-2,.formula1 .f1-3,.home-bottom-grid .bottom3,.home-bottom-grid .productimg,.loyalty,.testimonial-grid{background-image:none}.home-top-grid .collections{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr}.home-top-grid .collections h3{font-size:1.3em}.home-top-grid .collections .breakfast,.home-top-grid .collections .skin-hair,.home-top-grid .collections .sports-fitness,.home-top-grid .collections .supplements,.home-top-grid .collections .weight-loss{min-height:100px!important}.home-top-grid .collections .weight-loss{background-position:100%;background-size:auto 110%;grid-column:1/3;grid-row:1/2}.home-top-grid .collections .supplements{grid-column:1/3;grid-row:2/3}.home-top-grid .collections .breakfast{grid-column:1/3;grid-row:3/4}.home-top-grid .collections .sports-fitness{background-position:100%!important;grid-column:1/3;grid-row:4/5}.home-top-grid .collections .skin-hair{background-position:bottom right -50px!important;background-size:auto 150%!important;grid-column:1/3;grid-row:5/6}.home-bottom-grid{grid-gap:auto 0}.home-bottom-grid .bottom3,.home-bottom-grid .productimg{display:none}.loyalty{background-position:center right -600px!important;grid-template-columns:1fr;margin-top:30px;padding:40px}.testimonial-grid{grid-gap:0;background-position:center right -450px!important;grid-template-columns:1fr;padding:40px}.testimonial-grid .testimonials{min-height:280px;padding:30px 20px 30px 0}.covid{background-position:bottom right 0;margin:40px auto;padding:40px}.shopping-cart-list-titles{grid-template-columns:1fr 1fr 1fr 1fr}.shopping-cart-list-titles .price{grid-column:2/3}.shopping-cart-list-titles .quantity{grid-column:3/4}.shopping-cart-list-titles .total{grid-column:4/6}.row .row{margin-left:0;margin-right:0}h1{font-size:2.5em!important;margin-bottom:0}h4{font-size:.8em}.covid h3,.loyalty h3,.newproduct-text h3{font-size:1.6em}.footer{padding:30px 15px}.footer li{font-size:.7em!important}.copyright p{font-size:.65em;text-align:left}.mobile-menu-container .logo{left:50%;top:28px;transform:translate(-50%);width:170px!important}.menu-icons a{padding-left:5px}.sub-menu-container{display:block;padding-left:15px;width:auto}.sub-menu-container ul{display:block;overflow:auto;overflow-x:auto;white-space:nowrap}.sub-menu-container ul li{padding:0 15px}.sub-menu-container ul li a{display:block;font-size:.9em;padding:12px 0}.hero-categories{background-position:right -165px center;background-size:auto 100%;height:200px}.hero-categories h1{font-size:1.4em;margin-bottom:5px}.hero-categories .text{font-size:.8em;max-width:60%}.product-thumb{padding:40px 0;width:100%}.product-card{margin-bottom:20px}.product-card-footer .product-name{font-size:.8em}.product-card-footer .product-description{font-size:.8em;margin-bottom:5px}.product-card-footer .product-price{display:inline-block;font-size:.8em!important;position:relative;top:0!important}.product-card-footer span{display:inline-block}.product-price span.red{padding-left:5px}.product-detail-side h1{font-size:1.4em!important}.product-detail-side h2{font-size:1em;margin-bottom:20px;margin-top:10px}.product-detail-side .points p{font-size:.7em}.product-detail-side .price{font-size:.9em}.notification-bar{display:block}.usp .row div{background-size:auto 25px;padding-top:50px}.carousel{margin-bottom:30px}.order-meta span{font-size:.8em}.coming-soon h2,.confirmation-block h2,.shopping-cart-empty h2{font-size:2.5em;line-height:1em;margin-bottom:30px}.completed .heading,.shopping-cart-empty .heading{margin-bottom:3em}.confirmation-block p,.shopping-cart-empty p{margin:auto;width:90%}.shopping-cart-empty button.back{margin-top:30px;max-width:100%}.checkout,.shopping-cart,.upsell{padding:0 15px}.hero-home{background-position:100% 100%;background-size:100% auto;display:block;height:380px;margin-bottom:40px}.formula1{grid-gap:none}.hero-home h1{font-size:2.5em!important;margin-bottom:10px;margin-top:0}.hero-home .text{padding:40px}.home-top-grid{display:block;margin-bottom:10px;margin-top:10px}.home-top-grid .newproduct{display:block;margin:0 auto}.home-top-grid .newproduct .newproduct-img{width:100%}.home-top-grid .newproduct .newproduct-text{padding-right:0}.home-top-grid .newproduct-text h3{color:#333;font-size:1.6em!important}.home-top-grid .productimg{display:none}.home-top-grid .testimonials{margin:10px auto}.home-top-grid .herbalife-info{display:block}.home-top-grid .herbalife-info h2{font-size:2.5em;grid-column:1/2;line-height:1.1}.home-top-grid .herbalife-info p{grid-column:2/4}.home-usp{margin-bottom:30px}.usp h2,.usp p{padding:0;text-align:center}.text-card{display:block;padding:0 20px 30px;text-align:center}.heading,.heading-np{margin-top:50px}.shopping-cart-list{grid-gap:0;grid-column-gap:20px;align-items:start;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr}.shopping-cart-thumb{grid-column:1/2;grid-row:1/3}.shopping-cart-product{align-self:start;grid-column:2/5;grid-row:1/2}.shopping-cart-price{align-self:end;grid-column:2/3;grid-row:2/3}.shopping-cart-qty{align-self:end;grid-column:3/4;grid-row:2/3}.shopping-cart-total{align-self:end;grid-column:4/5;grid-row:2/3}.shopping-cart-price,.shopping-cart-qty,shopping-cart-delete{grid-row:2/3}.shopping-cart-product p{margin-bottom:0}.shopping-cart-product h3,.shopping-cart-qty select{margin:0}.shopping-cart-main .shopping-cart-thumb img{padding:15px 0}.auth-box .log-out,.auth-box .reset-password,.auth-box .sign-in,.auth-box .social-sign-up{padding:30px}#product-detail,.product-list{margin-bottom:50px;margin-top:50px}.auth,.checkout-start{background-color:#fff;padding:0}.auth-box .log-out,.auth-box .new-sign-up{background-size:auto 100%;border-radius:0;padding:60px 30px}.text-card img{width:70%}}@media(width <= 992px){.auth-box{border:0;filter:none;grid-template-columns:1fr;margin:auto;max-width:500px;padding:0}.auth-box .new-customer{background-size:100% auto;border-radius:0 0 5px 5px}.auth-box .existing-customer,.auth-box .new-customer{grid-column:1/3;padding:60px 30px}.auth-box .new-customer .form-row{margin-bottom:30px;margin-top:30px}.notification-bar{grid-template-columns:1fr}.notification-bar .left,.notification-bar .right{display:none}.home-top-grid{grid-gap:0;grid-template-rows:auto auto}.payment-main,.review-main,.shipping-address-main{padding:40px 0 0}.home-top-grid .newproduct .newproduct-text{padding:0}.home-top-grid .herbalife-info{grid-gap:0;grid-template-columns:1fr;grid-template-rows:auto auto}.home-top-grid .testimonials{grid-column:1/4}.home-top-grid .herbalife-info h2,.home-top-grid .herbalife-info p{grid-column:1/3}.home-top-grid .herbalife-info{grid-column:1/4}.checkout button.add,.checkout-address .add,.checkout-address input[type=submit],.checkout-payment .add,.product-detail-side button.add,.review input[type=submit],.review-main button.next{bottom:30px;box-shadow:0 25px 20px -20px rgba(0,0,0,.5),0 0 15px rgba(0,0,0,.06);left:10%;position:fixed;width:80%;z-index:2}.auth-box .new-customer{background-size:auto 100%}}@media(width <= 992px)and (width >= 768px){.herbalife-info .herbalife-close{right:-15px!important;top:-15px!important}.p.para-lead{font-size:.8em!important}.shopping-cart-list-titles{grid-template-columns:1fr 1fr 1fr 1fr}.shopping-cart-list-titles .price{grid-column:2/3}.shopping-cart-list-titles .quantity{grid-column:3/4}.shopping-cart-list-titles .total{grid-column:4/6}.shopping-cart-list{grid-gap:0;grid-column-gap:20px;align-items:start;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr}.shopping-cart-thumb{grid-column:1/2;grid-row:1/3}.shopping-cart-product{align-self:start;grid-column:2/5;grid-row:1/2}.shopping-cart-price{align-self:end;grid-column:2/3;grid-row:2/3}.shopping-cart-qty{align-self:end;grid-column:3/4;grid-row:2/3}.shopping-cart-total{align-self:end;grid-column:4/5;grid-row:2/3}.shopping-cart-price,.shopping-cart-qty,shopping-cart-delete{grid-row:2/3}.shopping-cart-product p{margin-bottom:0}.shopping-cart-product h3,.shopping-cart-qty select{margin:0}.shopping-cart-main .shopping-cart-thumb img{padding:15px 0}.step-3 img,.step-4 img{height:20px;margin-right:5px}}@media(width <= 500px){.loyalty{background-position:50%}.usp{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr;padding:80px 0}.usp .delivery{grid-row:1/2}.usp .delivery,.usp .guarantee{grid-column:1/2;padding:40px 30px 10px}.usp .guarantee{grid-row:2/3}.usp .trusted{grid-row:3/4}.usp .secure,.usp .trusted{grid-column:1/2;padding:40px 30px 10px}.usp .secure{grid-row:4/5}}