@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff");font-display:swap;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/2555e1/00000000000000007735e603/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/2555e1/00000000000000007735e603/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff");font-display:swap;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:proxima-nova-fallback;src:local("Arial");ascent-override:95%;descent-override:25%;line-gap-override:0%;size-adjust:105%}:root{--font-proxima-nova: "proxima-nova", "proxima-nova-fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif}.product-popup{display:none;position:fixed;bottom:20px;background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;z-index:1000;max-width:500px;width:100%;right:20px}@media(max-width:767px){.product-popup{display:none;position:fixed;bottom:0%;background:#fff;border-radius:15px 15px 0 0;box-shadow:0 2px 10px #0000001a;z-index:1000;max-width:max-content;width:100%;right:0}}.product-popup__overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:999;cursor:pointer;cursor:var(--cursor-close-svg-url) 28 28,auto}.product-popup__header{display:flex;justify-content:space-between;align-items:center;padding:10px 18px;background-color:#f6f6f6;border-radius:15px 15px 0 0}.upsell-featured-image img.rounded-xs{border:1px solid #f6f6f6;border-radius:8px}.product-popup__close{font-size:30px;cursor:pointer;width:24px;height:24px;border-radius:50%;padding:15px;display:flex;align-items:center;justify-content:center;background:none;line-height:1;margin-left:auto}.product-popup__content{text-align:center}.upsell-product-title{font-size:14px;font-weight:700;line-height:1.4;padding-right:.8rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.upsell-featured-image{width:25%;margin-right:10px}.upsell-details{width:65%}form.upsell-atc{margin:10px 18px;background-color:#000;color:#fff;border-radius:10px;position:relative}.upsell-atc{position:relative}.selected-count-upsell{display:inline-block;margin-left:1px;font-size:14px;color:inherit}button.quick-add__add-to-cart-button.button.button--primary.button--full-width.upsell{width:100%;border-radius:10px!important;padding:12px;font-size:14px;position:relative;display:flex;align-items:center;justify-content:center;gap:5px}button.quick-add__add-to-cart-button.button.button--primary.button--full-width.upsell:before{content:"";position:static;width:24px;height:24px;background-image:url(/cdn/shop/files/cart.svg?v=1732538444);background-size:contain;background-repeat:no-repeat}button.button.button--lg.w-full.upsell{height:48.4px;letter-spacing:.5px}.loader-upsell{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0000001a}.loader__spinner{position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border:2px solid #ffffff;border-top:2px solid transparent;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#custom-add-to-cart.loading{visibility:hidden}.complementary-products-section{margin-top:20px}.complementary-products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.complementary-product-item{background:#fff;border:1px solid #e1e1e1;padding:10px;text-align:center;border-radius:5px;box-shadow:0 4px 6px #0000001a}.complementary-product-link{text-decoration:none;color:inherit}.complementary-product-image img{width:100%;height:auto;border-radius:5px}.complementary-product-title{font-size:1rem;font-weight:700;margin-top:10px}.complementary-product-price{font-size:1.2rem;margin-top:5px}.complementary-product-price .original-price{text-decoration:line-through;color:#999}.complementary-product-price .discounted-price{color:#e63946;font-weight:700}.complementary-product-price .price{color:#333}.complementary-products-upsell{font-family:proxima-nova;background-color:#f9fafb;padding:24px;border-radius:8px;max-width:600px;margin:0 auto}.complementary-products-upsell .title-upsell{font-size:20px;font-weight:700;padding-bottom:20px;text-align:left}.complementary-products-upsell .subtitle-upsell{font-size:14px;color:#6b7280;margin-top:0;margin-bottom:16px}.product-list-upsell{display:flex;flex-direction:column;gap:16px}.product-item-upsell{display:flex;align-items:center;background-color:#fff;padding:16px;border-radius:10px;border:1px solid #e0e0e0c2}.product-image-upsell{width:25%;margin-right:16px;border:1px solid #f6f6f6;border-radius:8px}.most-ordered-upsell .product-image-upsell{width:25%;margin-right:16px;border:1px solid #f6f6f6;border-radius:8px;margin-left:10px}.product-image-upsell img{width:100%;height:100%;object-fit:cover}.product-info-upsell{width:60%;text-align:left}.header-variant{font-size:12px;color:#757575;letter-spacing:.5px}.product-info-upsell .product-title-upsell{font-size:15px;font-weight:600;margin:0 0 4px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-info-upsell .price-upsell{font-size:14px;font-weight:700;margin:0}.product-select-upsell{width:15%}.badge-upsell.new{position:relative;background-color:#10b981;color:#fff;padding:.8rem .25rem;font-size:10px;font-weight:600;text-transform:uppercase;writing-mode:vertical-rl;text-orientation:mixed;display:flex;align-items:center;justify-content:center;border-radius:0 08px 05px 0;transform:rotate(180deg)}.checkbox-upsell{display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;width:24px;height:24px}.checkbox-upsell input{position:absolute;opacity:0;cursor:pointer}.checkmark-upsell{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:1.5px solid #d1d5db;border-radius:4px}.most-ordered-upsell .checkmark-upsell{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:1.5px solid #009951;border-radius:4px}.checkbox-upsell input:checked~.checkmark-upsell{background-color:#000;border-color:#000}.most-ordered-upsell .checkbox-upsell input:checked~.checkmark-upsell{background-color:#009951;border-color:#009951}.checkmark-upsell:after{content:"";position:absolute;display:none}.checkbox-upsell input:checked~.checkmark-upsell:after{display:block}.checkbox-upsell .checkmark-upsell:after{left:7px;top:3px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.product-list-container{max-height:300px;overflow-y:auto}.product-list-upsell{display:flex;flex-direction:column;gap:10px}.product-item-upsell{display:flex;align-items:center;padding:10px;border-bottom:1px solid #e0e0e0}.variant-details{line-height:1.4!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:7px;font-size:12px;color:#757575;letter-spacing:.5px}.product-item-upsell:last-child{border-bottom:none}.complementary-products-upsell{padding:16px}.product-image-upsell{width:25%}.product-info-upsell .product-title-upsell{font-size:14px;text-align:left;margin-bottom:0;font-weight:600;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-info-upsell .price-upsell{font-size:14px;text-align:left;margin-top:5px;font-weight:600}compare-at-price.price-upsell.compare{text-decoration:line-through;color:#525252;font-size:12px}sale-price.price-upsell{font-weight:600;padding-right:5px;color:#000}span.price-upsell-sale-list{font-weight:600;padding-right:5px}span.price-upsell-compare-list{color:#525252;text-decoration:line-through;font-size:12px}button.quick-add__add-to-cart-button.button.button--primary.button--full-width.info.upsell{font-size:120%;border-radius:5px!important}button.quick-add__add-to-cart-button.button.button--primary.button--full-width.info.upsell:before{content:unset}button.quick-add__add-to-cart-button.button.button--primary.button--full-width.desktop.upsell{font-size:120%;border-radius:5px!important;padding:10px 24px}button.quick-add__add-to-cart-button.button.button--primary.button--full-width.desktop.upsell:before{content:unset}@media(min-width:768px){.default_atc_pdp{display:flex!important}}.total-order-value{padding:10px;border-radius:5px;font-size:16px;width:35%;display:none}.total-order-value strong{margin-right:10px}.popup-footer{display:flex;align-items:center}.popup-atc-button{width:100%}h2#totalOrderValue{font-size:1.4rem;font-weight:600;line-height:1}variant-media.comp-header-image{width:25%!important}.comp-btn,.crazy-btn{width:100%}.product-item-upsell.most-ordered-upsell{padding:0;border:1px solid #10b981}.atc-for-pdp{background:#0c0c0df2;width:100%}@media(max-width:699px){div#custom-add-to-cart-pdp{display:flex;justify-content:space-evenly;margin:0 2rem}.atc-btn-pipe{font-size:15px}.atc-btn-cp{color:#b3b3b3;font-weight:400;text-decoration:line-through}#pdpStickyCart{width:100%}.pdp-stickybar .cart-btn button.btn{width:100%;text-transform:uppercase}.sticky-soldout-pdp{text-transform:uppercase}}@media(min-width:700px){.atc-btn-pipe,.atc-btn-sp,.atc-btn-cp{display:none}button.btn.upsell{font-size:16px;text-transform:uppercase;border-radius:unset}buy-buttons.crazy-btn{padding-block-start:var(--spacing-3-5);padding-block-end:var(--spacing-3-5);padding-inline-start:var(--spacing-8);padding-inline-end:var(--spacing-8)}}@media(max-width:768px){.sticky-spin{position:fixed;right:0;bottom:20%;z-index:1;display:grid;background:linear-gradient(to right,#060606e6,#474747e6);color:#fff;border-radius:16px 0 0 16px;padding:10px 23px;line-height:1}.sticky-spin span{line-height:1;margin-top:10px;font-size:125%;font-weight:500}.rotate-svg{animation:rotate 6s linear infinite}.spin-popup__overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000000a6;backdrop-filter:blur(3px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);z-index:998}.spin-popup{position:fixed;bottom:-130%;left:50%;transform:translate(-50%);width:100%;max-width:600px;background:#fff;padding:30px 0;box-shadow:0 4px 10px #0003;border-radius:10px 10px 0 0;transition:bottom .4s ease-in-out;z-index:999}.spin-popup.show{bottom:0;background-color:#000}.spin-popup__close{height:50px;width:50px;background-color:#00000090;font-size:40px;cursor:pointer;border-radius:50%;padding:0;position:absolute;top:-60px;left:45%;color:#fff;text-align:center;line-height:1}.spin-the-wheel-container{display:none}.congrats-banner img{border-radius:10px 10px 0 0}.popup-content{padding:10px 20px 20px}@keyframes zoomInOut{0%{transform:translate(-50%,-50%) scale(.5);opacity:0}50%{transform:translate(-50%,-50%) scale(1.1);opacity:1}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.congrats-popup{display:none;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%) scale(.5);background:#fff;border-radius:10px;box-shadow:0 4px 24px #0000001a;z-index:1002;width:90%;max-width:320px;padding:0;text-align:center;opacity:0;transition:all .5s ease-out}.congrats-popup.show{display:block;visibility:visible;opacity:1;transform:translate(-50%,-50%) scale(1);animation:zoomInOut .5s ease-out}.coin-container{position:relative;width:80px;height:80px;margin:0 auto 24px}.coin-gnc{position:absolute;width:80px;height:80px;background:gold;border-radius:50%;z-index:2;display:flex;align-items:center;justify-content:center;font-size:24px;color:#b8860b}.coin-gnc:before{content:"G";font-weight:700}.rays{position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;background:repeating-conic-gradient(from 0deg,#ffd70000 0deg 20deg,gold 20deg 40deg);border-radius:50%;animation:rotate 20s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.congrats-popup h2{font-size:20px;margin:0 0 8px;color:#1a1a1a;font-weight:600}.congrats-popup p{font-size:15px;color:#757575;margin:0 0 15px;line-height:1.5}.earn-more-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;background:#1a1a1a;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-bottom:16px}.earn-more-btn span{margin-left:3px}.start-shopping{color:#1e1e1e;text-decoration:none;font-size:16px;font-weight:600;display:block;line-height:1}.congrats-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#000000a6;backdrop-filter:blur(3px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);z-index:1000}.congrats-overlay.show{display:block;animation:fadeIn .3s ease-out}.extra-popup{position:fixed;bottom:-100%;left:50%;transform:translate(-50%);width:100%;max-width:100%;background:#fff;padding:15px;border-radius:12px 12px 0 0;box-shadow:0 2px 10px #0000001a;transition:bottom .5s ease-in-out;z-index:1004}.extra-popup-close{position:absolute;left:50%;top:-63px;background-color:#00000080;border-radius:50%;height:50px;width:50px;color:#fff;text-align:center;font-size:35px;line-height:1;transform:translate(-50%)}.extra-popup.open{bottom:0}.extra-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#000000a6;backdrop-filter:blur(3px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);z-index:1003}.extra-overlay.open{display:block}.extra-popup h2{font-size:20px;text-align:center;margin-bottom:5px;color:#1e1e1e;font-weight:700}.extra-popup p{text-align:center;color:#757575;margin-bottom:15px;font-size:15px;line-height:1.5}.extra-input-group{position:relative;margin-bottom:15px;display:flex;align-items:center;justify-content:space-between}.label-container{position:relative;width:100%}.earn-more-label{position:absolute;top:-12px;left:12px;background:#fff;padding:0 2px;z-index:10}.extra-input-group input{width:100%;padding:12px;border:1px solid #ddd;border-radius:6px;font-size:16px;color:#0c0c0d}.extra-input-group input::placeholder{color:#b3b3b3}.extra-points{display:flex;align-items:center;gap:5px;color:#1e1e1e;margin-left:5px;font-weight:600}.extra-coin{background:#ffb800;color:#fff;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px}.extra-gender-group{display:flex;gap:0;margin-bottom:15px}.extra-gender-btn{flex:1;padding:12px;border:1px solid #D9D9D9;border-radius:6px;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;color:#b3b3b3;font-size:16px;font-weight:600}.extra-gender-btn.active{background-color:#f5f5f5;border-color:#000;color:#000}.extra-gender-group .extra-gender-btn:first-of-type{margin-right:6px}.extra-gender-group .extra-gender-btn:last-of-type{margin-left:6px}.extra-claim-btn{width:100%;padding:15px;background:#d9d9d9;border:none;border-radius:6px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:#fff}.extra-claim-btn.active{background-color:#0c0c0df2}.extra-earned{display:flex;align-items:center;gap:8px;font-weight:600;font-size:16px}span.claim-text{font-weight:600;font-size:16px}.wheel-stand{position:relative;margin-bottom:140px!important}img.wheel-stand-img.img1,img.wheel-stand-img.img2{position:absolute;max-width:310px;left:-22px;top:-24px}.second-congrats-banner img{border-radius:10px 10px 0 0}.second-popup-content{padding:10px 20px 20px}.second-congrats-popup{display:none;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%) scale(.5);background:#fff;border-radius:10px;box-shadow:0 4px 24px #0000001a;z-index:1007;width:90%;max-width:320px;padding:0;text-align:center;opacity:0;transition:all .5s ease-out}.second-congrats-popup.show{display:block;visibility:visible;opacity:1;transform:translate(-50%,-50%) scale(1);animation:zoomInOut .5s ease-out}.second-congrats-popup h2{font-size:20px;margin:0 0 8px;color:#1a1a1a;font-weight:700}.second-congrats-popup p{font-size:15px;color:#757575;margin:0 0 15px;line-height:1.5}.second-earn-more-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;background:#1a1a1a;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;margin-bottom:16px}.second-earn-more-btn span{margin-left:3px}.second-congrats-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#000000a6;backdrop-filter:blur(3px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);z-index:1005}.second-congrats-overlay.show{display:block;animation:fadeIn .3s ease-out}.second-congrats-heading{font-size:20px;margin:0 0 8px;color:#1a1a1a;font-weight:600}.earned-value{font-size:20px;margin:0 0 8px;color:#1a1a1a}.wheel-stand-img{transition:opacity .2s ease-in-out}.numInputWrapper span{opacity:1!important}.extra-input-group input#dob{width:100%;background:transparent;height:50px}.pushable .front{position:relative;overflow:hidden}.pushable .front:after{content:"";position:absolute;top:0;left:-100%;width:20px;height:100%;background:#fff;box-shadow:26px 0 #ffffffb3;opacity:.8;transform:skew(-25deg);animation:shimmer 2s linear infinite}@keyframes shimmer{0%{left:-100%}to{left:100%}}}.apply-coupon-btn{border-radius:.5rem;border:1px solid #e5e5e5;display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:10px 0}.apply-coupon-btn>span{display:flex;align-items:center}.apply-coupon-popup .modal-content{padding:15px}@media(min-width:499px){.apply-coupon-popup .modal-content{position:absolute;right:0}}.apply-coupon-popup .apply-coupon-header{display:flex;align-items:center;justify-content:start;gap:10px;margin-bottom:8px;padding:0;border:none;font-weight:700}.apply-coupon-popup .apply-coupon-header button.back-button{padding:0}.apply-coupon-popup .apply-coupon-header h2{font-size:20px;font-weight:600;cursor:pointer}.apply-coupon-popup .coupon-info{padding:0;margin-bottom:8px}.apply-coupon-popup .coupon-info p{margin:0}.apply-coupon-popup .coupon-input{padding:0}.apply-coupon-popup .coupon-input .input-group{gap:0}.apply-coupon-popup .coupon-input .input-group input{flex:1;padding:8px 10px;border:1px solid #ddd;border-radius:4px 0 0 4px}.apply-coupon-popup .coupon-input .input-group input:focus-visible{box-shadow:none;outline:none}.apply-coupon-popup .coupon-input .input-group .apply-btn{border-radius:0 4px 4px 0;padding:9px 20px;text-align:center}.apply-coupon-popup .coupon-list{margin-top:20px}.apply-coupon-popup .coupon-list .coupon-card{margin:13px 0}.apply-coupon-popup .coupon-list .coupon-card .coupon-sidebar{background:#27a844;font-size:16px;letter-spacing:1px}.apply-coupon-popup .coupon-list .coupon-card .coupon-sidebar:before{content:"";position:absolute;left:0;height:10px;width:100%;background:#ffffff2b;bottom:-40px;animation:shine 4s infinite}@keyframes shine{0%{transform:skewY(30deg) translateY(70px)}50%{transform:skewY(30deg) translateY(-300px)}to{transform:skewY(30deg) translateY(70px)}}.apply-coupon-popup .coupon-list .coupon-card .coupon-sidebar:after{content:"";position:absolute;left:0;height:30px;width:100%;background:#ffffff2b;bottom:-20px;animation:shine 4s infinite}.apply-coupon-popup .coupon-list .coupon-card .coupon-content{padding:11px 10px}.apply-coupon-popup .coupon-list .coupon-card .coupon-content .coupon-header{padding:0;border:none;font-weight:600;font-size:16px;line-height:1.5}.apply-coupon-popup .coupon-list .coupon-card .coupon-content .coupon-header .apply-link{color:#27a844;font-weight:700}.apply-coupon-popup .coupon-list .coupon-card .coupon-content p.coupon-code{margin:0 0 8px;border-bottom:1px dashed #ddd;padding-bottom:8px}.apply-coupon-popup .coupon-list .coupon-card .coupon-content .coupon-desc{margin:4px 0 0;line-height:1.5}.claim-loader{display:inline-block;vertical-align:middle;margin-left:10px;width:18px;height:18px;border:3px solid #fff;border-top-color:#00bfff;border-radius:50%;animation:spinl 1s linear infinite}@keyframes spinl{0%{transform:rotate(0)}to{transform:rotate(360deg)}}variant-sku.product-info__sku.text-xs.text-subdued{font-size:14px;line-height:1.7;font-weight:500}@media(max-width:768px){variant-sku.product-info__sku.text-xs.text-subdued{padding-left:16px}}@media only screen and (max-width:699px){.footer_section ul.footerlistlick li{max-width:unset;width:100%!important}}.footer_section ul.footerlistlick li{line-height:1;width:100%;max-width:100%!important}iframe#preview-bar-iframe{display:none}.product .product-info variant-barcode.product-info__barcode{background:#ff00001a;padding:2px 8px;font-size:15px;font-weight:700;color:#232323;position:relative;top:12px;border:1px solid #ff9f9f}@media only screen and (max-width:699px){.product .product-info variant-barcode.product-info__barcode{margin:0 16px}}.product-info span.reviews.star.start-text{margin:0 5px}.product-info .reviews-icon-div{display:flex;float:left;align-items:center}.product-info span.reviews.verified.verified-text{margin-left:5px}.product-info .reviews.new-review-layout{display:block;margin:0;cursor:pointer}.product-info svg.icon.icon-star-verified{width:20px;height:20px}.product-info svg.icon.icon-verified{width:20px;height:20px}.product-info span.review-pipe.pipe{padding:0rem .5rem}.shopify-section--main-product span.reviews.star.start-text{margin:0 5px}.shopify-section--main-product .reviews-icon-div{display:flex;float:left;align-items:center}.shopify-section--main-product span.reviews.verified.verified-text{margin-left:5px}.shopify-section--main-product .reviews.new-review-layout{display:block;margin:0;cursor:pointer;padding:10px 0}.shopify-section--main-product svg.icon.icon-star-verified{width:20px;height:20px}.shopify-section--main-product svg.icon.icon-verified{width:20px;height:20px}.shopify-section--main-product span.review-pipe.pipe{padding:0rem .5rem}@media(min-width:601px){.reviews.new-review-layout.mobile-vw{display:none}}@media(max-width:600px){.reviews.new-review-layout.desktop-vw{display:none}.shopify-section--main-product .reviews.new-review-layout{margin:0;cursor:pointer;padding:0 16px 10px}}@media(max-width:600px){.reviews-icon-div.review-pc{display:flex;float:left;align-items:center;padding:10px 0;gap:.15rem;font-size:.65rem}}@media(min-width:601px){.reviews-icon-div.review-pc{display:flex;float:left;align-items:center;padding:10px 0;gap:.5rem;font-size:1rem}}.customer-details a.button{margin-top:1rem}.Online-Store-UI-AppProvider_17wto,.mobile-sortby-button{display:none}.customer-details a.button:before{content:"";display:inline-block;width:13px;height:13px;background-color:currentColor;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" fill="currentColor" viewBox="0 0 14 18"><path fill="currentColor" d="M7.34497 10.0933C4.03126 10.0933 1.34497 12.611 1.34497 15.7169C1.34497 16.4934 1.97442 17.1228 2.75088 17.1228H11.9391C12.7155 17.1228 13.345 16.4934 13.345 15.7169C13.345 12.611 10.6587 10.0933 7.34497 10.0933ZM7.34503 1.51318C5.14151 1.51318 3.34503 3.2285 3.34503 5.40526C3.34503 7.58202 5.14151 9.29734 7.34503 9.29734C9.54855 9.29734 11.345 7.58202 11.345 5.40526C11.345 3.2285 9.54855 1.51318 7.34503 1.51318Z"></path></svg>');mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" fill="currentColor" viewBox="0 0 14 18"><path fill="currentColor" d="M7.34497 10.0933C4.03126 10.0933 1.34497 12.611 1.34497 15.7169C1.34497 16.4934 1.97442 17.1228 2.75088 17.1228H11.9391C12.7155 17.1228 13.345 16.4934 13.345 15.7169C13.345 12.611 10.6587 10.0933 7.34497 10.0933ZM7.34503 1.51318C5.14151 1.51318 3.34503 3.2285 3.34503 5.40526C3.34503 7.58202 5.14151 9.29734 7.34503 9.29734C9.54855 9.29734 11.345 7.58202 11.345 5.40526C11.345 3.2285 9.54855 1.51318 7.34503 1.51318Z"></path></svg>');-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;margin-right:5px;position:relative;top:2px}.customer-details-wrapper .login_signup_btn a:before{content:"";display:inline-block;width:15px;height:16px;background-color:currentColor;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" fill="currentColor" viewBox="0 0 14 18"><path fill="currentColor" d="M7.34497 10.0933C4.03126 10.0933 1.34497 12.611 1.34497 15.7169C1.34497 16.4934 1.97442 17.1228 2.75088 17.1228H11.9391C12.7155 17.1228 13.345 16.4934 13.345 15.7169C13.345 12.611 10.6587 10.0933 7.34497 10.0933ZM7.34503 1.51318C5.14151 1.51318 3.34503 3.2285 3.34503 5.40526C3.34503 7.58202 5.14151 9.29734 7.34503 9.29734C9.54855 9.29734 11.345 7.58202 11.345 5.40526C11.345 3.2285 9.54855 1.51318 7.34503 1.51318Z"></path></svg>');mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" fill="currentColor" viewBox="0 0 14 18"><path fill="currentColor" d="M7.34497 10.0933C4.03126 10.0933 1.34497 12.611 1.34497 15.7169C1.34497 16.4934 1.97442 17.1228 2.75088 17.1228H11.9391C12.7155 17.1228 13.345 16.4934 13.345 15.7169C13.345 12.611 10.6587 10.0933 7.34497 10.0933ZM7.34503 1.51318C5.14151 1.51318 3.34503 3.2285 3.34503 5.40526C3.34503 7.58202 5.14151 9.29734 7.34503 9.29734C9.54855 9.29734 11.345 7.58202 11.345 5.40526C11.345 3.2285 9.54855 1.51318 7.34503 1.51318Z"></path></svg>');-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;margin-right:2px;position:relative;top:2px}a.jdgm-ask-question-btn{display:none!important}.product-list .product-card__badge-list .product_tag-badge.new-arrivals{background-color:#00800033;color:green}.product-list .product-card__badge-list .product_tag-badge.top-rated{background-color:#ffa50033;color:orange}.product-list .product-card__badge-list .product_tag-badge.multi-vitamin{background-color:#4169e133;color:#4169e1}@media screen and (min-width:480px){a.text-with-icon.group{border:1px solid #ccc;padding-left:2px;border-radius:50%;height:28px;width:28px}}@media screen and (min-width:1000px){.template-collection .collection{margin-block-start:var(--spacing-3)}}.verify .form-group.international_container{display:flex;max-width:400px;margin:0}.verify .form-group.international_container select{background:#fff;border:1px solid #ccc;border-radius:4px;margin:0 5px 15px 0;padding:5px 8px}h1.sitemap-heading{font-size:var(--text-h1);font-weight:700;text-align:center;line-height:1.1}.gnc-sitemap{display:flex;margin-top:30px!important}.gnc-sitemap>div.col-md-4{margin-top:0}.gnc-sitemap>div h3{font-size:1.5rem;font-weight:700;line-height:1.1;margin-bottom:10px!important}.gnc-sitempa-ul>li>ul{margin-top:1.5rem}.gnc-sitemap ul{list-style:none}.gnc-sitemap ul li{line-height:1.5rem;vertical-align:top;position:relative}.gnc-sitemap ul li a{text-decoration:none;display:inline-block;background:none!important}.gnc-sitemap ul.sitemap-nodrop{display:grid;row-gap:.8rem;padding-left:12px;margin-bottom:20px}.gnc-sitemap ul ul{margin-top:1.5rem;margin-bottom:1.5rem;margin-left:1.5rem}.gnc-sitemap ul ul li{position:relative}.gnc-sitemap ul ul li:before{content:"";display:inline-block;width:3rem;height:100%;border-left:1px #000 solid;position:absolute;top:-.75rem}.gnc-sitemap ul ul li:before{content:"";display:inline-block;width:3rem;height:1.5rem;border-bottom:1px #000 solid;position:absolute;top:-.75rem}.gnc-sitemap ul ul li a{margin-left:3.75rem}@media(max-width:767px){.gnc-sitemap{display:grid}.gnc-sitemap>div.col-md-4{margin-bottom:30px}}@media(min-width:768px){.gnc-sitemap .col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}.no-scroll{overflow:hidden!important;height:100%}@media(min-width:769px){.sticky-spin,.sticky-spin-button,.spin-popup__overlay,.spin-popup,.spin-the-wheel-container,.congrats-popup,.congrats-overlay,.extra-popup,.extra-overlay,.second-congrats-container,.second-congrats-overlay{display:none}}main.page-gnc-india-coupons>section:first-child{background-color:#f7f7f7;padding-top:30px;padding-bottom:30px;margin-bottom:0}main.page-gnc-india-coupons>section:first-child .container .page-spacer{margin:0!important}main.page-gnc-india-coupons section .container .page-spacer .page h1{text-align:center!important}main.page-gnc-india-coupons section .section.section-blends{padding-top:0;padding-bottom:0;max-width:1199px;margin:0 auto}.coupon-item{display:flex;align-items:flex-start;padding-block-start:40px;padding-block-end:40px;border-bottom:1px solid #e9e9e9}.coupon-item:last-of-type{border-bottom:none}.coupon-item .coupon-code{display:inline-block;width:25%;float:left;border:1px dashed #d3d4d5;position:relative}.coupon-item .coupon-code:before{content:"";background:url(/cdn/shop/files/cut-icon.svg?v=1723013138);position:absolute;right:15px;top:-7px;display:inline-block;width:22px;height:14px}.coupon-item .coupon-code .coupon-code-text{display:block;color:#e31837;font-size:20px;font-weight:500;text-transform:uppercase;text-align:center;padding:20px 0;width:100%;margin:0 auto}.coupon-item .coupon-code .copy-code-button{background:#f4f4f4;color:#333;text-align:center;display:block;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px dashed #d3d4d5;font-weight:600;cursor:pointer}.coupon-item .coupon-details{display:inline-block;width:75%;padding-left:30px}.coupon-item .coupon-details h3{font-size:22px;color:#25292b;line-height:35px;font-weight:400;margin:0}.coupon-item .coupon-details .coupon-terms{margin-top:5px;color:#777}.coupon-item .coupon-details .coupon-para{margin-top:10px;color:#000}.coupon-item .coupon-details .coupon-terms a img{max-width:160px;margin-top:10px}@media screen and (max-width:600px){.coupon-code.coupon-code-mob{display:block!important;width:100%!important;margin-top:20px}.coupon-code.coupon-code-desk{display:none!important}.coupon-item{display:grid!important}.coupon-item .coupon-code .coupon-code-text{padding:10px 0!important}.coupon-item .coupon-details{width:100%;padding-left:0}}@media screen and (min-width:600px){.coupon-code.coupon-code-desk{display:block!important}.coupon-code.coupon-code-mob{display:none!important}}.coupon-item-seo{display:block;padding-block-start:40px;padding-block-end:40px;color:#141516}.coupon-item-seo .coupon-seo-content{margin-bottom:20px}.coupon-item-seo .coupon-seo-content:last-of-type{margin-bottom:0}.coupon-item-seo .coupon-seo-content h2{font-weight:700;font-size:18px;font-family:var(--text-font-family)}.coupon-item-seo .coupon-seo-content p{font-size:15px;line-height:1.6}.coupon-item-seo .coupon-seo-content p a{line-height:2}.coupon-item-seo .coupon-seo-content p span{margin:0 5px;color:#999}.prod-cert-hub img{border:1px solid #ccc;margin:30px auto}.prod-cert-hub h2{text-transform:uppercase;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);margin-block-start:var(--spacing-6);line-height:1.1}.prod-cert-hub h2 strong{font-size:30px;color:#e31837}.prod-cert-hub h3 strong{font-size:25px;color:#000}.prod-cert-hub h2+h2{margin-top:10px}.prod-cert-hub h2+div.table-responsive{margin-top:.75rem}.prod-cert-hub p{margin-top:5px!important}.prod-cert-hub p.mb-15{margin-bottom:20px!important}.prod-cert-hub ul{margin-top:5px!important;row-gap:.5em;list-style-position:outside;padding-left:15px}.prod-cert-hub p a{background:none!important;color:#e31837}.prod-cert-hub p a:hover{background:none!important}.prod-cert-hub P>a+span{margin:0 5px;line-height:2}.prod-cert-hub h3{margin-block-start:var(--spacing-6)}#gnc_foot_desc_link{text-align:center;background-color:#f7f7f7;padding:10px 0;color:#e31837;text-decoration:underline;cursor:pointer;font-weight:600}#gnc_foot_desc_link span{align-items:center;display:inline-flex}#gnc_foot_desc_link span:after{content:url(/cdn/shop/files/touch-click-icon.gif?v=1687243950);right:-10px;position:relative}.gnc_foot_desc_toggle{margin:0!important}.rich-text__wrapper,.prose.justify-items-start>div{width:100%}.combo-prod-cont{background-color:#f7f7f7;padding:20px 20px 40px;text-align:left}.combo-prod-cont h2{text-transform:capitalize;margin-block-start:var(--spacing-6)}.combo-prod-cont h2 strong{font-size:24px;color:#e31837}.combo-prod-cont h3 strong{font-size:22px;color:#000}.combo-prod-cont h2+h2{margin-top:10px}.combo-prod-cont h2+div.table-responsive{margin-top:.75rem}.combo-prod-cont h2+p,.combo-prod-cont h3+p{margin-top:0!important}.combo-prod-cont p{margin-top:6px!important}.combo-prod-cont p.mb-15{margin-bottom:20px!important}.combo-prod-cont ul{display:grid;row-gap:.5em;list-style-position:outside;list-style-type:disc;margin-top:5px!important;padding-left:15px}.combo-prod-cont p a{background:none!important;color:#e31837}.combo-prod-cont p a:hover{background:none!important}.combo-prod-cont P>a+span{margin:0 5px;line-height:2}.combo-prod-cont h3{margin-block-start:var(--spacing-6)}.table-responsive table thead th{padding:.5rem!important}.table-responsive table tbody tr+tr>*,.table-responsive table thead+tbody tr>*{padding:.5rem!important}.table-responsive table{width:100%;max-width:800px}.table-responsive table .tbl-subhead-padd{position:relative;left:20px}.option-lbs{display:inline}.unit-kgs .option-lbs{display:none}.unit-kgs .option-kgs{display:inline}.toggleContainer{position:relative;display:grid;grid-template-columns:repeat(2,1fr);width:100px;border:2px solid #0C0C0DF2;border-radius:6px;background:#0c0c0df2;font-weight:700;color:#343434;cursor:pointer}.toggleContainer:before{content:"";position:absolute;width:50%;height:100%;left:0%;border-radius:6px;background:#fff;transition:all .3s}.toggleCheckbox:checked+.toggleContainer:before{left:50%}.toggleContainer span{padding:4px;text-align:center;z-index:1}.toggleCheckbox{display:none}.toggleCheckbox:checked+.toggleContainer span:first-child{color:#fff;transition:color .3s}.toggleCheckbox:checked+.toggleContainer span:last-child{color:#343434;transition:color .3s}.toggleCheckbox+.toggleContainer span:first-child{color:#343434;transition:color .3s}.toggleCheckbox+.toggleContainer span:last-child{color:#fff;transition:color .3s}.popular-search h4{font-weight:700;text-transform:uppercase;margin-bottom:5px;overflow:hidden}.popular-search h4:after{content:"";display:inline-block;height:.4em;vertical-align:middle;width:100%;margin-right:-100%;margin-left:10px;border-top:1px solid #ddd}.popular-search ul{color:#666}.popular-search ul li{display:inline}.popular-search ul span{margin:0 5px;font-size:20px}.popular-search ul li a{transition:color .5s ease-out}.popular-search ul li a:hover{color:#000}.footer__gnc-live-well{margin:30px 0}#livewell-part1{text-decoration:underline;color:#e31837;cursor:pointer}#livewell-part2 h3{margin-top:40px;font-size:28px;font-weight:700;font-family:var(--custom_blod);color:#1e1e1e}.footer__gnc-live-well .h2{font-size:28px;font-weight:700;font-family:var(--custom_blod);color:#1e1e1e}.footer__gnc-live-well p{margin-top:10px;color:#4c4c4c}.footer__gnc-live-well p strong{color:#000}.footer__gnc-live-well p a{color:#e31837;text-decoration:underline}@media only screen and (max-width:699px){.show-mob{display:block}.show-desk{display:none}body.template-about-us .section.section-blends.section-full.text-custom{padding-top:0!important;padding-bottom:0!important;margin-bottom:4px}.about-us-img-left{margin-bottom:30px}.about-us-text-section{margin-top:15px}.section:has(.about-us-footer){background:linear-gradient(to bottom,#fff 80%,#f5f5f5 50%);margin:0 16px}}@media only screen and (min-width:700px){.show-mob{display:none}.show-desk{display:block}body.template-about-us .section.section-blends.section-full.text-custom{padding:0!important;margin-bottom:24px}body.template-about-us .section.section-blends.section-full.text-custom image-banner{margin:0}.about-us-img-left{display:flex;align-items:center;gap:0px;padding:0}.about-us-img-left>div{flex:1}.about-us-img-section img{max-width:500px;margin:0 auto}.section:has(.about-us-footer){background:linear-gradient(to bottom,#fff 70%,#f5f5f5 50%);margin:0 16px}.about-us-footer-img .show-desk{max-width:1100px;margin:0 auto}}.about-us-para{margin-bottom:15px}.about-us-text-section h2{font-size:25px;line-height:120%;font-weight:700;margin-bottom:12px}.about-us-text-section h2 span{color:#e31837}.about-us-text-section p,.about-us-para p{color:#444}.section:has(.diagonal-bg){background:transparent;color:#000;position:relative;z-index:1}.section:has(.diagonal-bg):before{content:"";position:absolute;top:-200px;left:0;width:100%;height:calc(100% + 400px);background:#c00f0c08;z-index:-1;clip-path:polygon(0% 400px,108% 110px,100% calc(117% - 288px),-90px 54%)}.section:has(.diagonal-bg)>*{position:relative;z-index:2}body.template-contact .section .prose p.subheading{color:#e31837;font-size:22px;font-weight:600;margin-top:5px}body.template-contact .section .prose h2.h2{color:#1e1e1e;font-size:25px;margin-top:0}body.template-contact .section .prose p a{color:#e31837;background:none}body.template-contact .section .section-stack__main form input,body.template-contact .section .section-stack__main form textarea{background-color:#fff}body.template-contact .section .section-stack__main form button{padding:12px 65px;background-color:#1e1e1e}@media only screen and (min-width:700px){body.template-contact #main section .section{padding-top:60px;padding-bottom:60px;margin:0 auto}}@media screen and (max-width:1149px){.custom-contact-section{margin-top:20px!important}.contact-form-athlete{margin-top:-150px}.contact-form-athlete img{max-width:120px;position:relative;bottom:0;float:right}.contact-footer-bg{background:transparent;height:170px;position:relative;z-index:1;margin:-120px 16px 0}.contact-footer-bg:before{content:"";position:absolute;top:-196px;left:0;width:100%;height:calc(100% + 404px);background:#c00f0c08;z-index:-1;clip-path:polygon(0% 300px,200% 150px,100% calc(100% - 207px),0 64%)}}@media screen and (min-width:1150px){body.template-contact .section .section-stack--horizontal{align-items:center}.contact-form-athlete img{max-width:250px;position:relative;bottom:-60px}.contact-footer-bg{background:transparent;height:170px;position:relative;z-index:1;margin:-80px 16px 0}.contact-footer-bg:before{content:"";position:absolute;top:-196px;left:0;width:100%;height:calc(100% + 404px);background:#c00f0c08;z-index:-1;clip-path:polygon(0% 300px,200% 150px,100% calc(100% - 207px),0 64%)}}.custom-contact-section{color:#333;width:100%;margin-top:40px}.custom-contact-item{margin-bottom:14px}.custom-contact-icon{position:relative;top:5px}.custom-contact-link{color:#1a73e8;text-decoration:none}.custom-contact-link:hover{text-decoration:underline}.custom-contact-bold{font-weight:600;margin-left:5px}.custom-contact-subtext{color:#b2b2b2;font-size:13px;margin-left:28px;margin-top:-2px}.custom-contact-help{margin-top:30px}.custom-contact-help.show-mob{margin-top:0}.custom-contact-track{color:#e31837;text-decoration:underline;margin-left:5px}.custom-contact-help.show-mob .custom-contact-track{margin-left:0}.custom-contact-track:hover{text-decoration:underline}.product-info__product-picker a.block-swatch.is-selected{background:#434343;color:#fff}@media only screen and (max-width:699px){#main section .section:has(.free-consult-wrapper),#main section .section:has(.expert-section-wrapper),#main section .section:has(.testimonial-sec__wrapper),#main section .section:has(.benefits-sec__wrapper){padding-top:16px;padding-bottom:0}.free-consult-card,.expert-section-card,.testimonial-sec__wrapper{padding:15px}}@media only screen and (min-width:700px){#main section .section:has(.free-consult-wrapper),#main section .section:has(.expert-section-wrapper),#main section .section:has(.testimonial-sec__wrapper),#main section .section:has(.benefits-sec__wrapper){padding-top:24px;padding-bottom:0}.free-consult-card,.expert-section-card,.testimonial-sec__wrapper{padding:24px}}.template-gnc-free-consultation main>section.shopify-section--custom-html{background-color:#f5f5f5}.free-consult-wrapper{width:100%}.free-consult-card{background:#fff;border-radius:8px;width:100%;box-shadow:0 2px 8px #0000000d;box-sizing:border-box}.free-consult-banner img{width:100%;border-radius:6px}.free-consult-content-row{display:flex;justify-content:space-between;align-items:center;margin-top:16px;flex-wrap:wrap;gap:16px}.free-consult-content-left{flex:1;min-width:250px}.free-consult-subtext{color:#757575}.free-consult-name{font-size:22px;font-weight:600;color:#111827;margin-bottom:0}.free-consult-rating{color:#1e1e1e;margin-bottom:16px;display:flex;align-items:center;gap:4px}.free-consult-divider{margin:0 7px;color:#b3b3b3;font-size:14px}.free-consult-star{color:#fbbf24;line-height:0}.free-consult-verified{color:#1d4ed8;line-height:0}.free-consult-tags{display:flex;flex-wrap:wrap;gap:10px}.free-consult-tag{background-color:#f3f4f6;padding:6px 12px;font-size:13px;border-radius:6px;color:#374151}.free-consult-content-right{text-align:right;min-width:100px;display:flex;align-items:center;font-size:16px;font-weight:600;color:#059669}.free-consult-price-strike{text-decoration:line-through;color:#9ca3af;margin-left:10px;font-weight:400}.expert-section-wrapper{width:100%}.expert-section-card{background-color:#fff;border-radius:8px;width:100%;box-shadow:0 2px 6px #0000000a;box-sizing:border-box}.expert-section-title{font-size:20px;font-weight:700;color:#1e1e1e;margin-bottom:10px}.expert-section-description{color:#757575;line-height:1.6;margin-bottom:20px}.expert-section-review-box{border:1px solid #D9D9D9;border-radius:4px;padding:12px}.expert-section-review-header{margin-bottom:12px}.expert-section-review-title{font-weight:700;font-size:15px;color:#1e1e1e}.expert-section-review-content{margin-bottom:16px}.expert-section-review-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.expert-section-reviewer-name{font-weight:600;color:#1e1e1e;font-size:15px}.expert-section-verified{position:relative;top:2px}.expert-section-review-rating{font-size:13px;font-weight:500;color:#1e1e1e;display:flex}.expert-section-review-rating svg{margin-right:3px}.expert-section-review-text{font-size:15px;color:#757575;line-height:1.5}.expert-section-review-footer{text-align:left}.expert-section-see-reviews{font-size:15px;font-weight:600;color:#1e1e1e;background:none;border:none;cursor:pointer;padding:0;font-weight:500;display:flex;align-items:center}.expert-section-see-reviews svg{margin-left:5px}.testimonial-sec__wrapper{background:#fff;border-radius:8px;box-shadow:0 2px 6px #0000000a;box-sizing:border-box}.testimonial-sec__heading{font-size:20px;font-weight:700;color:#1e1e1e;margin-bottom:10px}.testimonial-sec__carousel{display:flex;gap:15px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.testimonial-sec__card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;flex:0 0 calc(33.333% - 11px);scroll-snap-align:start;padding:16px;box-sizing:border-box}.testimonial-sec__images{display:flex;gap:8px;margin-bottom:12px}.testimonial-sec__images img{width:100%;height:auto}.testimonial-sec__content{display:flex;flex-direction:column;gap:4px}.testimonial-sec__name{font-size:14px;color:#757575;display:flex;align-items:center;gap:4px}.testimonial-sec__verified{width:12px;height:12px}.testimonial-sec__title{font-weight:700;color:#1e1e1e}.testimonial-sec__label{font-weight:600;font-size:15px;color:#1e1e1e;margin-top:10px;line-height:1}.testimonial-sec__desc{font-size:14px;color:#757575}@media(max-width:768px){.testimonial-sec__card{flex:0 0 80%;min-width:80%}}.benefits-sec__wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;padding:16px;background-color:#f7f7f7}.benefits-sec__item{background:#fff;padding:15px 10px;border-radius:8px;text-align:center}.benefits-sec__item svg{display:block;margin:0 auto 12px}.benefits-sec__text{color:#000;font-weight:600}@media(max-width:600px){.benefits-sec__wrapper{gap:12px}}@media(max-width:767px){.product-info__product-picker .variant-picker__option-values.wrap.gap-2{width:auto;overflow-x:auto;white-space:nowrap;display:flex;scroll-behavior:smooth;scrollbar-width:none}}@media(min-width:768px){.product-info__product-picker .variant-picker__option-values.wrap.gap-2{flex-wrap:wrap!important}}.cart-drawer .drawercart-button-w{width:40px;height:40px;border-radius:6px;background-color:#0c0c0df2;position:absolute;bottom:10px;right:10px;z-index:1;cursor:pointer;box-shadow:0 4px 16px #0000000f;overflow:hidden;display:flex;align-items:center;justify-content:center}.cart-drawer .drawercart-button-w[disabled]{cursor:not-allowed;background-color:#6c6c6c}.cart-drawer .drawercart-button-w svg{max-width:14px;max-height:14px;width:auto;height:auto}@media(max-width:767px){.variant-title-mobile{width:100%;display:block;margin:-5px 0 10px 16px;font-weight:700;font-style:normal;color:#272727}.product .product-info .variant-title{display:none}}@media(min-width:768px){.product .product-info .variant-title{width:100%;display:block;margin:-20px 0 10px;font-weight:700;font-style:normal;color:#272727}.variant-title-mobile{display:none}}h2.cbb-frequently-bought-title.translatable{font-size:2rem;font-weight:500;text-transform:capitalize!important}@media(max-width:768px){h2.cbb-frequently-bought-title.translatable{font-size:21px!important}.filter-accordian .price-range .input-group{column-gap:12px}.filter-accordian .price-range .input-prefix{padding:7px}}cart-drawer .price-list compare-at-price{display:none}.line-item__info .badge{margin-top:10px}@media(min-width:768px)and (max-width:1023px){.product-gallery{position:unset!important}}.quick-buy-drawer__info .toggleContainer{display:none}.variant-picker__option-info .h-stack.gap-2.variant_option_label{align-items:baseline}@media(max-width:768px){.quick-buy-drawer__info fieldset.variant-picker__option{overflow:unset!important}}.power-stick-container{margin:0 auto;padding:40px 20px;border-radius:10px;background-color:#fff9f3;text-align:center;position:relative;max-width:1000px}.top-banner-elem{position:absolute;bottom:0;left:0;max-width:200px}.top-banner-elem2{position:absolute;top:0;right:0;max-width:200px;transform:rotate(180deg)}.top-banner-elem3{position:absolute;top:0;left:0;max-width:100px}.power-stick-title{font-size:20px;font-weight:700;color:#1e1e1e;margin-bottom:30px}.power-stick-features{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;max-width:800px;margin:0 auto}.power-stick-feature{padding:5px;flex:1}.power-stick-icon{margin-bottom:15px;text-align:center}.power-stick-icon img{margin:0 auto;width:100%;max-width:150px}.power-stick-text{font-size:16px;color:#0d0c0c;line-height:1.2;margin:0;font-weight:500}@media(max-width:768px){.power-stick-title{font-size:17px}.power-stick-text{font-size:15px}}.preworkout-section{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;align-items:flex-start;margin:0 auto;max-width:1000px}.preworkout-video,.preworkout-benefits{flex:1 1 400px;min-width:300px}.preworkout-video h3,.preworkout-benefits h3{font-size:20px;color:#0d0c0c;font-weight:700;line-height:1.1;margin-bottom:10px}.video-wrapper{width:100%;border-radius:12px;overflow:hidden}.preworkout-video-element{width:100%;height:auto;display:block;border-radius:12px;object-fit:cover}.benefits-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.benefit-card{background:#fff;border-radius:12px;overflow:hidden;border:1px solid #D9D9D9;text-align:left;font-size:14px}.benefit-card img{width:100%;height:116px;display:block}.benefit-card p{padding:10px;margin:0;color:#1e1e1e;line-height:1.4;display:flex;align-items:center}.benefit-card p span.ben-icon img{width:36px;height:auto}.benefit-card p span.ben-icon-sep{background-color:#915f46;width:1px;height:30px;margin:0 7px}.benefit-card b{font-weight:600}@media(min-width:880px){.benefit-card p span.ben-icon img.prot-jar{width:27px;height:auto}}@media(max-width:879px){.benefit-card p span.ben-icon img{width:28px;max-width:28px;height:auto}.benefits-grid{gap:5px}.benefit-card p{font-size:90%;line-height:1.2}.benefit-card img{height:auto}}@media(max-width:768px){.preworkout-section{flex-direction:row}.benefits-grid{grid-template-columns:repeat(2,1fr)}}.ingredients-section{display:flex;flex-wrap:wrap;max-width:1000px;margin:0 auto;gap:15px}.ingredients-left,.ingredients-right{flex:0 0 49%;max-width:50%;box-sizing:border-box;padding:0}.ingredients-left h3{font-size:20px;margin-bottom:10px;font-weight:700;color:#0d0c0c}.ingredient-cards{display:flex;gap:10px;flex-wrap:wrap}.ingredient-card{background:#fff;border:1px solid #757575;border-radius:10px;padding:0;width:100%;max-width:180px;text-align:center;flex:1 1 30%}.ashwa-cards .ingredient-card{max-width:240px;flex:1 1 50%}.ingredient-card img{width:100%;height:auto;margin-bottom:0;padding:5px}.ashwa-cards .ingredient-card img{width:100%;max-width:150px;height:auto;margin:0 auto}.ingredient-text{background-color:#fcb42320;padding:15px 10px;border-top:1px solid #757575;border-radius:10px}.ashwa-cards .ingredient-text{min-height:103px}.show-mob .ingredient-text{padding:5px}@media(max-width:450px){.ingredient-text{min-height:119px}.show-mob .ingredient-text{min-height:89px}}.ingredient-text strong{font-size:16px;display:block;margin-bottom:2px;color:#222}.ingredient-text p{font-size:14px;color:#1e1e1e;margin:0;line-height:1.2}.ingredients-right img{width:100%;height:auto;border-radius:12px;display:block}@media(max-width:768px){.ingredients-left,.ingredients-right{flex:0 0 100%;max-width:100%}.ingredient-cards{justify-content:center}.ingredient-card{max-width:240px}.ingredient-text p{font-size:13px}}.boost-intake-section{display:flex;flex-wrap:wrap;max-width:1000px;margin:0 auto;gap:15px}.boost-left,.boost-right{flex:0 0 49%;max-width:50%;box-sizing:border-box;padding:0}.boost-left h3,.boost-right h3{font-size:20px;font-weight:700;color:#0d0c0c;margin-bottom:10px}.boost-cards{display:flex;gap:15px;background:#fff9f3;padding:20px;border-radius:10px;justify-content:space-between;flex-wrap:wrap}.boost-card{flex:1 1 30%;text-align:center}.boost-card img{width:100%;border-radius:12px;display:block;margin-bottom:8px}.boost-card p{color:#000;margin:0;font-weight:500}.intake-wrapper{padding:0;text-align:center}.intake-top-label{font-size:16px!important;font-weight:700}.intake-top-label,.intake-bottom-label{background:#fff9f3;padding:10px 15px;font-size:14px;border-radius:8px;margin-bottom:0;display:inline-block;width:100%}.intake-content{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.intake-content img{width:100%;max-width:100%;display:block;margin:8px 0}.intake-box{background:#fff7e2;border-radius:12px;padding:12px 16px;min-width:140px;text-align:center}.intake-heading{font-weight:600;font-size:14px;margin:0}.intake-text{font-size:14px;margin:4px 0 0;color:#333}@media(max-width:768px){.boost-left,.boost-right{flex:0 0 100%;max-width:100%;padding:0}.boost-cards{justify-content:center}.boost-card{max-width:160px}.intake-content{flex-direction:column}}.shilajit-highlight-section{display:flex;flex-wrap:wrap;max-width:1000px;margin:0 auto;gap:15px}.highlight-left,.highlight-right{flex:0 0 49%;max-width:50%;box-sizing:border-box}.highlight-left img,.highlight-right img{width:100%;height:auto;display:block;border-radius:16px}@media(max-width:768px){.highlight-left,.highlight-right{flex:0 0 100%;max-width:100%}}.badge-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:50px;text-align:center;background:#fff9f3;padding:40px;border-radius:10px}.badge-item{display:flex;flex-direction:column;align-items:center;position:relative}.badge-number{font-weight:600;font-size:24px;color:#915f46;margin:0;position:absolute;left:20px}.badge-item img{max-width:75px;height:auto;width:100%;margin-bottom:5px}.badge-item p{font-size:16px;color:#000;margin:0;font-weight:500}@media(max-width:879px){.badge-grid{padding:20px}.badge-number{font-size:20px;left:0}.badge-item p{font-size:14px}}.cart-drawer .cartdrawer-productlist-wrap .line-item{padding-block-start:0}.fgift-success-banner{color:#1e1e1e;border-radius:8px;text-align:center}.fgift-success-content{display:grid;align-items:center;gap:0px;font-size:16px;font-weight:500;margin-bottom:8px}.fgift-success-content small{font-size:12px;opacity:.9}.fgift-unlocked-section{background:linear-gradient(90deg,#fff,#ebffee);padding:5px 16px}.fgift-unlocked-header{align-items:center;gap:8px;background:#fff;border-radius:10px;text-align:center}.fgift-celebration-emoji{font-size:12px}.fgift-unlocked-text{font-size:16px;font-weight:600;color:#333}.fgift-product-card{display:flex;align-items:center;gap:12px;background:#fff;padding:10px;position:relative;border-radius:8px}.fgift-product-image{flex-shrink:0;width:70px;height:70px;border-radius:8px;overflow:hidden;background:#f5f5f5}.fgift-product-image img{width:100%;height:100%;object-fit:cover}.fgift-product-details{flex:1;text-align:left}.fgift-product-title{font-size:14px;font-weight:600;color:#333;margin:0;line-height:1.3}.fgift-product-variant{font-size:13px;color:#666;margin:0}.fgift-product-price{font-size:14px;font-weight:600;color:#333}.fgift-limited-offer{display:flex;flex-direction:column;align-items:center;gap:4px;margin-left:1.5rem}.fgift-offer-icon{font-size:24px;display:flex;align-items:center;gap:2px}.fgift-current-amount{font-weight:600;color:#4caf50;transition:color .3s ease}.fgift-target-amount{font-weight:500}.fgift-progress-bar--success+.fgift-progress-amount .fgift-current-amount{color:#2e7d32;font-weight:700}.fgift-product-info{background:#e7f7ef;border:1px solid rgba(20,174,92,1);box-shadow:0 1px 4px #00000040;border-radius:10px;padding:7px;display:flex;gap:1rem;align-items:center}@keyframes giftBounce{0%,20%,50%,80%,to{transform:translateY(-50%) scale(1)}40%{transform:translateY(-50%) scale(1.1)}60%{transform:translateY(-50%) scale(1.05)}}@keyframes giftPulse{0%,to{transform:translateY(-50%) scale(1);box-shadow:0 2px 8px #4caf504d}50%{transform:translateY(-50%) scale(1.15);box-shadow:0 4px 12px #4caf5099}}@media(max-width:640px){.fgift-product-card{flex-direction:row;text-align:center;gap:16px}.fgift-limited-offer{position:relative;top:unset;right:unset;margin-left:0}.fgift-product-image{width:50px;height:50px;margin:0 auto}.fgift-success-content{font-size:14px}.fgift-product-info{padding:7px;display:flex;gap:1rem;width:75%}.fgift-product-title,.fgift-product-variant{font-size:11px;margin:0}.fgift-product-price{font-size:14px}.fgift-product-card{display:flex}.fgift-unlocked-text,.fgift-success-content span,.fgift-progress-text{font-size:12px}.fgift-offer-icon{width:40px;height:40px}.fgift-success-content svg{height:30px;width:30px}}.fgift-product-card,.fgift-unlocked-section{transition:all .3s ease}#pdpStickyCart div#notify-container{width:100%;margin-top:0%}#notify-me-btn{padding:11px 20px;background:#0c0c0df2;width:100%;border-radius:0;color:#fff;border:none;cursor:pointer;text-align:center;text-transform:uppercase;font-size:16px;font-weight:700}.product-card__info #notify-me-btn{width:100%;border-radius:4px;font-size:14px;font-family:var(--custom_blod);font-weight:700;line-height:1;padding:14px 10px;text-transform:capitalize}#notify-me-btn:hover{background-color:#333}#notify-me-btn:disabled{background-color:#333;color:#ffffffeb;cursor:not-allowed}body{overflow:auto}body.modal-open{overflow:hidden!important}.notify-me-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease-in-out;z-index:10000}.notify-me-modal.show{display:flex;opacity:1}.notify-modal-content{background:#fff;padding:20px;border-radius:8px;position:relative;width:90%;max-width:550px}.close-modal{color:#666;position:absolute;top:20px;right:25px;font-size:24px;font-weight:400;cursor:pointer;line-height:1}.close-modal:hover,.close-modal:focus{color:#000;text-decoration:none}.notify-logo{margin-bottom:20px;display:block}.notify-heading{font-size:16px;color:#000;margin-bottom:10px;font-weight:400;line-height:1.4;text-align:left;width:90%}.notify-para{font-size:13px;color:#666;margin-bottom:25px;line-height:1.5;text-align:left;width:90%}.input-group.notify-field{margin-bottom:20px;display:block}.input-label{display:block;font-size:14px;color:#333;margin-bottom:8px;font-weight:500}#email,#mobile-number{padding:15px;border:1px solid #e0e0e0;border-radius:8px;width:100%;font-size:14px;color:#333;background-color:#f5f5f5;box-sizing:border-box;transition:border-color .2s ease}.phone-input-group #mobile-number{padding:16px 16px 16px 40px}#email:focus,#mobile-number:focus{outline:none;border-color:#007bff;background-color:#fff}.phone-input-group{position:relative;display:flex;align-items:center}.phone-input-group .input-wrapper{position:relative;display:inline-block;width:100%}.phone-input-group .country-code{position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:14px;color:#333;pointer-events:none;z-index:1}#notify-submit{padding:15px 20px;background-color:#000;color:#fff;border:none;border-radius:8px;cursor:not-allowed;margin-top:10px;width:100%;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px;transition:background-color .2s ease;text-align:center}#notify-submit:enabled{cursor:pointer}#notify-submit:hover:enabled{background-color:#333}.field-error-message{color:#dc3545;font-size:12px;margin-top:5px;margin-bottom:0}.success-state{text-align:center;opacity:0;transition:opacity .3s ease-in-out}.success-state.show{opacity:1}.form-state{opacity:1;transition:opacity .3s ease-in-out}.form-state.hide{opacity:0}.success-content{margin:40px 0}.success-heading{font-size:28px;color:#000;margin-bottom:10px;font-weight:400}.success-message{font-size:14px;color:#666;margin-bottom:0}.exit-button{padding:15px 20px;background-color:#000;color:#fff;border:none;border-radius:8px;cursor:pointer;width:100%;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px;transition:background-color .2s ease}.exit-button:hover{background-color:#333}.privacy-text{margin-top:15px;font-size:12px;color:#999;font-style:normal;text-align:center}@media screen and (max-width:600px){.notify-modal-content{padding:25px 20px;margin:20px}.notify-heading{font-size:15px}.success-heading{font-size:18px}.phone-input-group #mobile-number{padding:10px 10px 10px 40px}#email,#mobile-number{padding:10px}#notify-me-btn{font-size:14px}.product-card__info #notify-me-btn{padding:10px}}@media(max-width:600px){.product-card__info div#notify-container{margin-top:8px!important}}@media(min-width:601px){.product-card__info div#notify-container{margin-top:14px}}@media(min-width:768px){.product-info__price .flashsale-toppricebox .metafiled-price{font-size:24px!important;color:#1e1e1e!important;font-weight:600}}@media(min-width:768px){.product-info__price .flashsale-toppricebox .compareat-price{font-size:24px!important;color:#757575!important;font-weight:500}.flashsale-priceblox .flashsale-toppricebox{gap:15px}.product-info .flashsalebox-text span{font-size:24px;margin-right:15px}}@media(max-width:767px){.product-info__price .flashsale-priceblox .flashsale-toppricebox{margin-bottom:15px;gap:1rem}.product-card__info .flashsale-priceblox .flashsale-bottompricebox .discountPercentage,.flashsale-priceblox .flashsalebox-text span{font-size:12px}}@media(max-width:767px){.product-info__price .flashsale-toppricebox .metafiled-price{font-size:20px!important;color:#1e1e1e!important;font-weight:600}}@media(max-width:767px){.product-info__price .flashsale-toppricebox .compareat-price{font-size:16px!important;color:#757575!important;font-weight:500}}@media only screen and (max-width:699px){.flashsale-priceblox .flashsale-bottompricebox .discountPercentage,.flashsale-priceblox .flashsalebox-text span{font-size:14px}}@media only screen and (max-width:699px){.flashsale-priceblox .flashsale-bottompricebox .discountPercentage,.flashsale-priceblox .flashsalebox-text span{margin-right:15px}.product-card__info .flashsale-priceblox .flashsale-bottompricebox .discountPercentage,.flashsale-priceblox .flashsalebox-text span{margin-right:0}.product-card__info .flashsalebox-text span{font-size:12px}.product-info .flashsalebox-text span{font-size:20px;margin-right:10px}.product-info .flashsale-priceblox .flashsale-toppricebox span{font-size:19px}.product-info .product-info__price .flashsale-toppricebox .compareat-price{font-size:19px!important}}.discount-field{display:none!important}.cart-drawer .cartdrawer-productlist-wrap .line-item{padding-block-start:10px!important}.prd-price span.text-subdued.line-through{font-size:15px}.tier-progress-free-items .compare-price{display:none!important}.cart-drawer_recom div#notify-container{display:none}.hidden{display:none!important}.variant-picker__option-values{flex-wrap:nowrap!important}.product-info__benefits-details{position:relative}.benefits-wrapper{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.benefits-wrapper::-webkit-scrollbar{display:none}.benefit-block{flex:0 0 auto;scroll-snap-align:start;width:calc((100vw - 85px)/3.2)}@media(min-width:700px)and (max-width:1200px){.benefit-block{width:calc((100vw - 64px) / 8.5)}.benefits-wrapper{margin:0 20px}}@media(min-width:1201px){.benefit-block{width:calc((100vw - 64px) / 9.5)}.benefits-wrapper{margin:0 20px}}@media(min-width:1801px){.benefit-block{width:calc((100vw - 64px)*.08)}.benefits-wrapper{margin:0 20px}}.benefit-slider-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;opacity:0;pointer-events:none;transition:opacity .2s ease}.benefit-prev{left:0}.benefit-next{right:0}.product-info__benefits-details.has-scroll .benefit-slider-arrow{opacity:1;pointer-events:auto}.offerdetail_slider{position:relative;overflow:hidden}.offer-scroll{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.offer-scroll::-webkit-scrollbar{display:none}.offer_block{flex:0 0 auto;scroll-snap-align:start;width:85%}@media(min-width:700px){.offer_block{width:45%}}@media(min-width:1000px){.offer_block{width:45%}}@keyframes spin{to{transform:rotate(360deg)}}.cart-drawer span.cartclear-loader{display:flex;align-items:center!important;margin-top:5px!important;padding-left:3px!important}@media only screen and (max-width:699px){.cst-product-slider-wrapper{display:none}.product-hero-section .product-info__block-item[data-block-type=price]{border-top:1px solid #F5F5F5}}.wizzy-result-product img.product-card__image.product-card__image--secondary.object-fill{opacity:0}.wizzy-result-product .product-card:has(.product-card__info .product-card__quick-buy button[disabled]) .pc-imagewrap{opacity:.5}.whatsapp__poweredByTopRight{display:none!important}button.notify-me-btn.button.button--lg{text-transform:uppercase;font-size:14px!important;min-height:unset;padding:19px 10px!important;line-height:1.286;width:100%}.product-card:has(.product-card__info .product-card__quick-buy button[disabled]) .pc-imagewrap{opacity:1}.product-info__variant-picker div#variant_option_block_option1,.product-info__variant-picker div#variant_option_block_option2{overflow-x:auto;white-space:nowrap;display:flex;scroll-behavior:smooth;scrollbar-width:none}@media(max-width:700px){.shopify-section--main-product .reviews.new-review-layout{padding:0 15px}}.pickup-info-wrap{display:flex;gap:4px;flex-direction:column;margin-top:6px}.pickup-info{display:flex;gap:8px;align-items:center}span.free-shipping-icon,span.cod-icon{line-height:0}span.free-shipping-text,span.cod-text{font-size:18px;font-weight:600;color:#292929cf}span.free-shipping-icon svg,span.cod-icon svg{width:24px;height:24px}@media only screen and (max-width:699px){span.free-shipping-text,span.cod-text{font-size:14px}span.free-shipping-icon svg,span.cod-icon svg{width:18px;height:18px}.pickup-info-wrap{margin-top:8px;margin-bottom:12px}}.product-info__block-item[data-block-type=pdp-banner]{border-top:0px!important;padding:16px 0!important}.variant-options.scroll-area{scroll-snap-type:none!important}.variant-picker__option-values{scroll-behavior:auto!important}.bleed{contain:layout paint}.block-swatch{flex-shrink:0}.bundle-section-header[data-count="1"]{display:none!important}.cart-drawer .cart-drawer_recom .product-card__info span.discountPercentage{text-align:right;padding-right:10px}@media only screen and (max-width:699px){.product-hero-section .product-info__block-item[data-block-type=price]{margin-bottom:18px}}.vwo-price-with-gnccash .product-info__badge-list{width:100%}.vwo-price-with-gnccash .rating-with-text{flex-direction:column!important}.vwo-price-with-gnccash on-sale-badge.badge.badge--on-sale{color:#e31837!important}@media only screen and (max-width:699px){.vwo-price-with-gnccash .product-info__price .product-info__badge-list .badge--on-sale{font-size:14px!important}.vwo-price-with-gnccash sale-price.text-on-sale.text-lg.text-on-sale{font-size:20px;line-height:140%;font-weight:600}.vwo-price-with-gnccash compare-at-price.text-subdued.line-through{font-size:13px!important;line-height:130%;color:#858585}.vwo-price-with-gnccash .product-info__price{display:flex;align-items:end;gap:8px}.vwo-price-with-gnccash p.text-sm.text-subdued{font-size:13px;color:#858585}}@media(min-width:769px){.vwo-price-with-gnccash .price-list{margin:8px 0}.vwo-price-with-gnccash .product-info__price{display:flex;align-items:end;gap:8px}}.usp-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;justify-items:center;align-items:center;margin-bottom:16px}.usp-block{padding:9px}.usp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 20px;max-width:900px;margin:auto;text-align:center}.usp-item{display:flex;flex-direction:column;align-items:center}.usp-icon{width:40px;height:40px;margin-bottom:10px;opacity:.7;justify-items:center}.usp-slide-icon img{width:40px}.usp_title{font-size:14px;color:#333333bf;line-height:1.4;font-weight:600;text-align:center;margin-top:10px}.usp-slide_icon,.usp-slide-wrap{display:flex;flex-direction:column;margin:0 auto;align-items:center}.usp-product-description div{font-size:16px;font-weight:600;color:#1e1e1e}.usp-read-more-btn{background:none;border:none;color:#0664a7;cursor:pointer;font-weight:600;padding:0;font-size:16px}@media(max-width:768px){.usp-grid{grid-template-columns:repeat(2,1fr)}.usp_title{font-size:10px}.usp-slide-icon img{width:25px}.usp-product-description div,.usp-read-more-btn{font-size:13px}}.usp-product-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.usp-product-description.expanded{-webkit-line-clamp:unset}.usp-desc-wrapper{padding:0 16px}.product-info__block-item[data-block-type=usp-details]{padding-top:14px;border-top:12px solid #F5F5F5;margin-top:0}.trust-badges img{width:100%}.trust-badges{padding:16px 16px 0}.product-info__block-item[data-block-type=usp-details]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/203/assets/gnc-theme.css.map */
