@font-face{font-family:Graphie;src:url(https://cdn.shopify.com/s/files/1/0880/2402/3334/files/Graphie-Regular.eot?v=1728712327);src:url(https://cdn.shopify.com/s/files/1/0880/2402/3334/files/Graphie-Regular.eot?v=1728712327) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0880/2402/3334/files/Graphie-Regular.woff2?v=1728712327) format("woff2"),url(https://cdn.shopify.com/s/files/1/0880/2402/3334/files/Graphie-Regular.woff?v=1728712327) format("woff"),url(https://cdn.shopify.com/s/files/1/0880/2402/3334/files/Graphie-Regular.ttf?v=1728712327) format("truetype");font-weight:400}html{scroll-behavior:smooth}.js .menu-drawer{height:78vh!important}.main-heading{font-size:62px;line-height:1em;letter-spacing:normal;margin:0;font-family:Lilita One,sans-serif;font-weight:400}.About-us-header{display:none}.heading{font-size:40px;font-weight:600;margin:0;letter-spacing:normal}.header__menu-item{padding:2.2rem;color:#000;font-size:16px;font-weight:600;font-family:Graphie}.custom-content p{font-size:18px;color:#fff;line-height:1.3em}a.button.button--primary{background-color:#231f20;transition:all ease .4s;border:2px solid #231f2047;border-radius:4px;padding:17px 50px;font-size:16px;color:#f5eee7;font-weight:600;text-transform:uppercase}.banner a.button.button--primary{background-color:#fff;color:#231f20}a.button.button--primary:after{display:none}.custom-slideshow a.button.button--primary:hover,a.button.button--primary:hover,.banner a.button.button--primary:hover,footer button#Subscribe:hover{background-color:#f5eee7;color:#231f20}.custom-slideshow a.button.button--primary{background-color:#231f20;padding:17px 25px;border-radius:6px;color:#f5eee7;font-size:18px;font-family:Chewy,system-ui;font-weight:400;box-shadow:none;border:0;text-transform:capitalize}.custom-slideshow .list-wrapper ul{list-style:none;padding:0}.mobile-image-banner{display:none}.custom-slideshow .slideshow__controls{position:absolute;bottom:30px;border:none}.custom-slideshow .slider-button{display:none}.custom-slideshow .banner__text p{color:#231f20;line-height:1.3em;font-size:14px;font-family:Poppins,sans-serif;font-weight:500}.custom-slideshow h1.main-heading.banner__heading{color:#231f20;margin-bottom:15px}.custom-slideshow .banner--desktop-transparent .banner__box{max-width:55rem}.header__icon--cart .icon{height:2.4rem}svg.icon.icon-account,svg.icon.icon-search{height:3rem;width:3rem}.scrolled-past-header .trans_header header.header{position:relative;width:100%;left:0;right:0}.scrolled-past-header .trans_header .header__menu-item span{color:#000!important}.marquee{position:relative;width:100vw;max-width:100%;height:42px;overflow-x:hidden;padding:8px 0}.marquee .track{display:flex}.marquee .txt{color:#000;padding-right:40px;position:relative;font-size:12px;font-weight:500}.marquee .track{position:absolute;white-space:nowrap;will-change:transform;animation:marquee 70s linear infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.custom-marquee,.right-marquee{position:relative;width:100vw;max-width:100%;height:120px;overflow-x:hidden;padding:50px 0 0}.right-marquee{padding:10px 0}.custom-marquee .track,.right-marquee .track{display:flex}.custom-marquee .txt,.right-marquee .txt{color:#000;padding-right:70px;position:relative;font-size:17px;display:flex;align-items:center;grid-gap:50px;font-weight:600}.custom-marquee .track{position:absolute;white-space:nowrap;will-change:transform;animation:custom-marquee 10s linear infinite}.right-marquee .track{position:absolute;white-space:nowrap;will-change:transform;animation:right-marquee 50s linear infinite}@keyframes right-marquee{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes custom-marquee{0%{transform:translate(0)}to{transform:translate(-10%)}}.custom-marquee .txt:nth-child(2n) p,.right-marquee .txt:nth-child(2n) p{background-color:#000;padding:10px 25px;border-radius:4px;margin:0;color:#fff}.Our-benefits{padding:80px 0 60px;background-size:cover;background-position:center;background-repeat:no-repeat}.product-content-slider img.custom-img{width:100%;opacity:1!important;max-width:60px}.Our-benefits h2.heading{text-align:center;font-family:Lilita One,sans-serif;font-weight:400}.Our-benefits .inner_loop{background-color:#fff;text-align:center;margin:80px 10px 0;border-radius:10px}.Our-benefits .slick-slide img{display:block;width:100%;max-width:180px;margin:0 auto;height:180px;object-fit:contain}.Our-benefits .flex_wrapper{max-width:1300px;margin:0 auto}.Our-benefits h4.main_heading{font-size:24px;font-family:Lilita One,sans-serif;font-weight:400;margin:0;background-color:#231f20;color:#fff;padding:10px;border-radius:0 0 5px 5px}.Our-benefits a.links{text-decoration:underline;color:#000;font-size:14px;text-underline-offset:4px;font-weight:900}.Our-benefits .content p{font-size:15px;line-height:1.4em;text-align:left;font-family:Poppins,sans-serif;font-weight:400}.Our-benefits .custom-btn{border:2px solid #231f20;border-radius:5px}.Our-benefits .content{width:100%;max-width:68%;padding:20px 6px 20px 20px;text-align:left;height:400px}.Our-benefits .img_sec{display:flex;flex-direction:row-reverse;justify-content:space-evenly;align-items:end}.Our-benefits ul.slick-dots{padding:0;list-style:none;display:flex;justify-content:center;margin-top:50px}.Our-benefits li.slick-active button{background-color:#000}.Our-benefits li button{background-color:#fff;width:0;height:0;font-size:0;padding:5px;border:none;border-radius:50px;margin:0 4px;cursor:pointer}.our_partners{padding:30px 0;background-color:#231f20;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.our_partners h2.heading{text-align:center;color:#fff;font-size:20px;font-weight:100}.our_partners .flex_wrapper{max-width:800px;margin:20px auto 0}.our_partners .logo-image img{width:100%;max-width:110px;height:50px;object-fit:contain;filter:invert(1);margin:0 auto}.our_partners .logo-image{text-align:center}.custom-img-text .global-media-settings{border:none}.custom_testimonial{position:relative;padding:0 0 20px;background-color:#231f20}.custom_testimonial p.main-content{text-align:center;font-size:28px;max-width:961px;margin:0 auto;line-height:1.3em;font-family:Lilita One,sans-serif;font-weight:400;padding:15px 0}.custom_testimonial h4{font-size:35px;margin:0;text-align:center}.custom_testimonial .slick-dots li button{border-radius:100px;padding:0;width:10px;height:10px;font-size:0;margin:0 3px;border:1px solid #000;cursor:pointer}.custom_testimonial .slick-dots li button:before{content:"";width:auto;height:auto;opacity:1}.custom_testimonial li.slick-active button{background:#f5eee770!important}.custom_testimonial .slick-initialized .slick-slide{margin:0 16px 40px}.custom_testimonial .img_sec{display:flex;justify-content:space-between;width:100%}.custom_testimonial .slick-slide img.rating{display:block;width:100%;max-width:90px;height:20px;object-fit:contain}.custom_testimonial .date-format{font-size:14px;font-weight:400}.custom_testimonial .content{font-size:15px;text-align:center;color:#000;font-style:italic;line-height:1.3em;letter-spacing:normal;margin:22px 10px 0;display:block}.custom_testimonial img.Clientimage{width:100%;max-width:120px;height:120px;margin:0 auto;object-fit:cover;border-radius:100px;padding:20px}.custom_testimonial h5.sub_heading{margin:0;font-size:18px;color:#fff;font-weight:600;text-align:center;font-family:Poppins,sans-serif;font-weight:700}.custom_testimonial .wrapper p{color:#ffffffad;text-align:center;font-family:Poppins,sans-serif;font-weight:400}.custom_testimonial .wrapper{padding:20px;background:#2e292a;border-radius:5px;height:235px}.custom_testimonial .slick-dots{bottom:-66px;display:flex;justify-content:center}.custom_testimonial .inner-all-content:hover{background-color:#231f20}.custom_testimonial .inner-all-content:hover .date-format,.custom_testimonial .inner-all-content:hover .content p,.custom_testimonial .inner-all-content:hover h5.sub_heading{color:#fff}.custom_testimonial .slick-dots li::marker{font-size:0}.custom_testimonial h2.heading{text-align:center}.product-content-slider .img_sec img{width:100%}.product-content-slider .inner_loop{margin:0;position:relative;cursor:pointer}.product-content-slider .content{position:absolute;top:50%;left:0;right:0;display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px;justify-content:center;transform:translatey(-50%)}.product-content-slider .inner_loop:hover img{opacity:0}.product-content-slider .inner_loop:hover .img_sec{background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(/cdn/shop/files/Product-3.png?v=1729663360)}.product-content-slider .inner_loop .content{opacity:0}.product-content-slider .inner_loop:hover .content{opacity:1}.product-content-slider h4.subheading{font-weight:600;margin:0;font-size:17px;color:gray}.product-content-slider h2.main_heading{font-weight:900;font-size:35px;margin:10px 0;font-family:Poppins}.product-content-slider .content p{max-width:500px;margin-top:0}.product-content-slider ul.list{list-style:none;display:flex;width:100%;justify-content:center;padding:0;grid-gap:40px}.product-content-slider .btn_sec{margin-top:20px}.product-content-slider .slick-dots{bottom:-66px;display:flex;justify-content:center}.product-content-slider .slick-dots li button{border-radius:100px;padding:0;width:10px;height:10px;font-size:0;margin:0 3px;border:1px solid #000}.product-content-slider li.slick-active button{background:#000!important}.product-content-slider .slick-dots li::marker{font-size:0}.product-option dt{font-weight:600;font-family:Graphie}.product-option{font-size:12px!important}.product-option+.product-option dd{font-size:12px}.custom_faq_landing{padding:50px 0;position:relative;background-size:cover;background-repeat:no-repeat}.custom_faq_landing h2.heading{text-align:center;margin-bottom:60px}.accordion-single{margin-top:10px}.accordion-single.js-acc-single{max-width:900px;margin:0 auto}.accordion-single-title{padding:20px;cursor:pointer;position:relative;font-size:20px;margin:0;font-family:Poppins,sans-serif;font-weight:700;color:#fff}.accordion-single-item.js-acc-item{background-color:#000;margin:10px 0}.accordion-single-title:after{content:"";position:absolute;top:25px;right:12px;width:0;height:0;border:8px solid transparent;border-top-color:#fff;transition:transform .2s ease}.accordion-single-content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.accordion-single-content p{padding:20px;margin:0;background-color:#fff}.custom-img-text .image-with-text__content .image-with-text__text+.button{background-color:#fff;color:#231f20}.accordion-single-item.is-open .accordion-single-content{max-height:fit-content}.accordion-single-item.is-open .accordion-single-title:after{transform:rotate(180deg)}.custom-image-banner .custom-content p{max-width:530px}.our-videos video{width:100%;max-height:450px;border-radius:5px}.our-videos .flex-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-gap:20px}.our-videos{padding:70px 0}.our-videos h2.heading{text-align:center;margin-bottom:20px}.logo-footer{text-align:left;margin-bottom:10px}.logo-footer img{margin-bottom:0;width:100%;max-width:350px}.footer-block.grid__item:first-child{width:27%;max-width:27%;padding-right:45px}.footer-block.grid__item{width:15%;max-width:15%;border-right:1px solid #00000038;padding:20px 0 0}h2.footer-block__heading.inline-richtext{font-size:18px;font-weight:600;text-transform:uppercase}.footer-block.grid__item:last-child{border-right:0}footer .newsletter-form__field-wrapper .field__input{background-color:transparent;border:1px solid #231f20;border-radius:4px;height:5.5rem}footer button#Subscribe{display:block;position:relative;width:100%;background-color:#231f20;color:#fff;font-size:20px;font-weight:600;border-radius:4px;padding:17px}footer .newsletter-form__field-wrapper .field{flex-direction:column;grid-gap:16px}footer .newsletter-form__field-wrapper .field:after{box-shadow:none}footer .newsletter-form__field-wrapper label.field__label{top:17px}footer.footer{margin:20px;border-radius:20px}.pc-form.form5 .needsclick{width:100%;max-width:500px;margin:0 auto}.pc-form.form5 button.needsclick.go300628013.kl-private-reset-css-Xuajs1{background-color:transparent!important;width:100%;max-width:150px;border:1px solid #fff!important}.Product-videos .slick-initialized .slick-slide{margin:0 10px}ul#product-grid .quick-add__submit{background-color:#231f20;transition:all ease .4s;border-radius:9px;padding:17px;font-size:16px;color:#fff;font-weight:600;text-transform:uppercase}.full-unstyled-link{font-size:18px;text-align:center;font-weight:600}.card-information{text-align:center!important;margin-bottom:14px;font-weight:600}.custom-collections{background-image:url(/cdn/shop/files/leaf_cc3eddfd-b34d-4f4d-88d5-f1b5c7cfb2c0.webp?v=1729583226);background-size:cover}.custom-richtext .rich-text__text p{font-size:16px}.ingredients .flex_wrapper{max-width:1200px;margin:0 auto}.ingredients .img_sec img{width:100%}.ingredients a.our-ingredients{background-color:#231f20;transition:all ease .4s;border:2px solid #231f2047;border-radius:4px;padding:13px 20px;font-size:14px;color:#f5eee7;font-weight:600;text-transform:uppercase;text-align:center;text-decoration:none;display:inline-block;margin:5px 6px}.ingredients .custom-btn{border:2px solid #231f2069;border-radius:5px;display:flex;flex-direction:row-reverse;padding:20px 20px 30px;align-items:center;margin-bottom:30px;background-color:#f5eee703}.ingredients .outer_loop_new{margin-top:50px}.ingredients .img_sec{width:100%;max-width:30%}.ingredients .content{width:100%;max-width:70%;padding-right:30px}.ingredients .content p{font-size:15px;line-height:1.4em;text-align:left}.ingredients{background-position:center}.ingredients h4.main_heading{font-weight:600;font-size:22px;margin:10px 0}.ingredients a.links{background-color:#231f20;color:#fff;padding:10px 15px;border-radius:5px;text-decoration:none}.custom-btn-learn{margin-top:34px}.ingredients-info .img_sec img{width:100%}.ingredients-info .inner_loop{display:flex;align-items:center;grid-gap:50px}.ingredients-info .content,.ingredients-info .img_sec{width:100%;max-width:50%}.ingredients-info{padding:50px 0}.ingredients-info .img_sec img{width:100%;height:600px;object-fit:cover;border-radius:5px}.ingredients-info .content p{font-size:15px}.our-features .img_sec img{width:100%;max-width:100px}.our-features .outer_loop_new{display:flex;max-width:980px;margin:0 auto;align-items:center}.our-features .img_sec{text-align:center}.our-features h4.main_heading{text-align:center;font-size:20px;max-width:150px;margin:0 auto;font-weight:800}.our-features .inner_loop{width:100%}.our-features{padding:50px 0}.our-features h2.heading{text-align:center;margin-bottom:50px}.custom-img-text .custom-logo-image img{width:100%;max-width:100px}.explore-our-ingredients h2.heading{text-align:center}.explore-our-ingredients .flex_wrapper{max-width:1140px;margin:50px auto 0;text-align:center}.explore-our-ingredients .btn_sec a{background-color:#231f20;color:#fff;padding:10px 15px;border-radius:5px;text-decoration:none;width:100%;display:block}.explore-our-ingredients{padding:50px 0 80px}.explore-our-ingredients .btn_sec{width:100%;margin:20px 10px 0;max-width:23%;display:inline-block}.about-image-text .custom-list ul{padding:0;list-style:none}.about-image-text .rich-text{padding:0}.about-image-text .image-with-text__content{padding:6rem 3rem 7rem}.about-image-text .custom-list ul li{margin:10px 0}.our-blogs .article{background-color:#f5eee7;border-radius:5px}.our-blogs .card__information{padding-left:20px!important;padding-right:20px!important;text-align:center}.our-blogs .full-unstyled-link{font-size:24px}.our-blogs .article-card__excerpt{font-size:15px;color:#000}.our-blogs .custom-btn a{color:#000;font-weight:700;text-underline-offset:3px}.our-blogs h1.heading.title--primary{text-align:center;margin-bottom:50px}.article-template__content.page-width.page-width--narrow.rte,header.page-width.page-width--narrow{max-width:1200px}.article-template__link{font-size:16px;color:#231f20;font-weight:600}.product-meta{padding:60px 0;background-size:cover;background-position:center;background-repeat:no-repeat}.product-meta .flex_wrapper{max-width:800px;margin:0 auto;text-align:center}.product-meta a.custom-btn-meta{background-color:#000;padding:10px 25px;border-radius:4px;color:#fff;text-decoration:none}.product-meta .meta-btn{margin-top:38px}.Product-videos .main_meta_wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-gap:30px;margin-top:23px}.Product-videos{padding:50px 0}.Product-videos h2.heading{text-align:center}.Product-videos video{width:100%;max-height:400px;border-radius:5px}.protein-power-meta h2.heading{text-align:center}.protein-power-meta .flex_wrapper{display:grid;grid-template-columns:repeat(3,3fr);margin-top:70px}.protein-power-meta img.custom-image{width:100%}.protein-power-meta{padding:50px 0 80px}.protein-power-meta .main_features_div h3{font-size:22px;font-weight:600;text-align:center;font-family:Chewy,system-ui;font-weight:400}.protein-power-meta .main_features_div p{font-size:15px;text-align:center;max-width:400px;margin:0 auto;color:#000}.meta-image-text h2.heading{text-align:center}.meta-image-text img.prodcedure-img{width:100%;max-width:500px}.meta-image-text img.custom-image{width:100%}.meta-image-text .flex_wrapper{display:flex;align-items:center;max-width:1200px;margin:70px auto 0}.meta-image-text .flex_wrapper .left_wrapper{width:100%;max-width:60%}.meta-image-text .flex_wrapper .right_wrapper{width:100%;max-width:40%}.meta-image-text{padding:20px 0 80px}.meta-image-text ul.list{list-style:none;padding:0}.meta-image-text ul.list li{margin:5px 0;font-weight:600;color:#000}.our-recipes{padding:50px 0}.our-recipes .outer_loop_new{display:grid;grid-template-columns:repeat(4,4fr);grid-gap:50px}.our-recipes h2.heading{margin-bottom:50px;text-align:center}.our-recipes img.custom-image{width:100%;display:flex;border-radius:5px}.our-recipes .content{background-color:#231f20;padding:15px}.our-recipes h4.main_heading{color:#fff;text-align:center;margin:10px 0;font-size:18px}.our-recipes .custom-btn{text-align:center}.our-recipes button.open-popup-btn{background:transparent;color:#fff;border:none;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.recipe-banner a.button.button--primary{background-color:#231f20;color:#fff}.our-recipes .Features ul.custom-list{list-style:none;padding:0;display:flex;font-size:14px;grid-gap:5px;justify-content:center}.our-recipes .Features ul.custom-list li{border-right:1px solid #00000045;padding:0 10px;color:#231f20;font-weight:600;margin:0 0 20px}.our-recipes .Features ul.custom-list li:last-child{border:none}.our-recipes .popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;justify-content:center;align-items:center;z-index:999}.our-recipes .popup-content{background:#f5eee7;padding:50px;width:100%;max-width:700px;border-radius:8px;position:relative}.our-recipes .close-popup-btn{position:absolute;top:10px;right:10px;font-size:34px;cursor:pointer;border:none;background:none}.our-recipes .tabs{display:flex;gap:10px}.our-recipes .tablinks{padding:16px;cursor:pointer;background:#f0f0f0;border-radius:5px;width:100%;font-size:14px;text-transform:uppercase;border:1px solid}.our-recipes .tablinks.active{background:#231f20;color:#fff;border:1px solid}.our-recipes .tabcontent{display:none;padding:10px 0}.our-recipes .tabcontent p{margin:0}.our-recipes ul.list li{color:#000;font-size:14px;margin:6px 0;line-height:normal}.our-recipes ul.list{list-style:none;padding:0}.product .product__title h1{font-family:Lilita One,sans-serif;font-weight:400}.product .product-media-container{background:#edf2f5}.product .product__description{font-size:13px}.custom-globo-options .gpo-swatches.buttons.gpo-ov-item label{width:100%;background-color:#fff;padding:8px;color:#000;font-size:16px;flex:0 0 100%!important;border-radius:5px;border:2px solid #231f20}.custom-globo-options .gpo-swatches.buttons.gpo-ov-item label:hover{color:#231f20;background:#fff}.gpo-tooltip:after,.gpo-tooltip{display:none!important}.custom-globo-options .gpo-swatches.buttons input:checked+label{color:#fff!important;background:#231f20!important;border:1px solid #000}.custom-globo-options .gpo-swatches.buttons input:checked+label span{color:#fff!important;background:#231f20!important}.Custom-purchase-bags-div label,.one-time-purchase-product label{border:2px solid #231f20!important;padding:9px 20px!important;border-radius:5px!important;font-weight:600!important}.one-time-purchase-product label{flex:0 0 calc(100% + -0px)!important}.gpo-form__group.Custom-purchase-bags-div{margin-top:15px}.Custom-purchase-bags-div .gpo-ov-wrapper{display:grid!important;grid-template-columns:repeat(2,2fr)!important}.Custom-purchase-bags-div .gpo-pdLinks--swatches.gpo-pdLinks--buttons input+label,.Custom-purchase-bags-div .gpo-swatches.buttons input+label{width:100%!important}.gpo-selected-values.has-value{margin-bottom:10px;font-size:14px!important;color:#000}.products-global span.label-content{margin:15px 0;font-size:17px!important}.gpo-swatches.image-swatches.gpo-ov-item{border:2px solid #231f20;padding:10px;border-radius:5px}.products-global .gpo-swatches.image-swatches.gpo-ov-item label{border:none!important}.products-global .gpo-ov-title span{font-size:14px;color:#000}.gpo-app .gpo-total-text{font-size:18px!important;font-weight:600!important}label.quantity__label.form__label{display:none}.product-form__submit{margin-bottom:1rem;background-color:#231f20;color:#fff;font-size:17px;border-radius:5px;padding:16px}.product product-form.product-form{margin:0!important}.product .product-form__buttons{max-width:100%}.gpo-paragraph.gpo-quill ul{padding:0;font-size:13px}.product-benefits .slick-initialized .slick-slide{padding:0 10px}.product-benefits h2.heading{text-align:center}.product-benefits .main_features_div img{width:100%}.product-benefits{padding:80px 0}.product-option.pro-price-hide{display:none}.Custom-paragraph-content ul{display:grid;grid-template-columns:repeat(2,2fr);grid-gap:10px}.Custom-paragraph-content ul>li:before{content:""!important;background-image:url(/cdn/shop/files/icons8-tick-48.png?v=1730609325);background-repeat:no-repeat;width:14px;height:14px;background-size:contain}.Custom-paragraph-content ul li{margin:5px 0;font-weight:600}div#ProductGridContainer .price{display:none}.Protein.Mushroom.Coffee .product-benefits .main_meta_wrap{max-width:800px;margin:50px auto 0}.page-custom-ic .custom-content p{margin-bottom:16px}.page-custom-ic button.button-ic.button{background-color:#f5eee7;padding:17px 40px;border-radius:6px;color:#231f20;font-size:18px;font-weight:500;box-shadow:none;border:0;text-transform:uppercase}.page-custom-ic h2.heading.banner__heading.inline-richtext.h0{width:100%;text-align:left}.page-custom-ic .custom-content.banner__text.rte.body{text-align:left;text-transform:uppercase}.page-custom-ic .banner__box.content-container{display:flex;flex-direction:column;align-items:baseline}.page-custom-ic button.button-ic.button:hover{background-color:#231f20;color:#f5eee7}.flex_wrapper-policy{display:flex}.protein-calculator .multicolumn .title-wrapper-with-link{justify-content:center;cursor:pointer}.protein-calculator .title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin.multicolumn__title:after{content:"";position:absolute;right:22px;border:8px solid transparent;border-top-color:#fff;transition:transform .2s ease}.calculator-IC .pc-form{background-image:url(/cdn/shop/files/Calculator-5_1.png?v=1733727715);width:100%;max-width:800px;background-size:cover;background-repeat:no-repeat;background-position:center;padding:5rem 9rem}span.price-percentage-IC{position:absolute;left:0;right:0;text-align:center;color:#087b02;font-family:cursive;font-weight:600;font-size:17px;top:-20px}span.price-old-IC{text-decoration:line-through}.gpo-element.gpo-form__group.custom-globo-options.custom-options-details .gpo-selected-values.has-value{display:none}.gpo-element.gpo-form__group.Custom-div-per{position:relative}.cover{background:#00000080;position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:9999}.custom-popup .contents{width:500px;background:#fff;margin:10% auto;text-align:center;position:relative;padding:30px}.contents img.custom-image{width:100%;max-width:400px}.custom-popup .close{position:absolute;text-align:center;cursor:pointer;top:0;right:0;background:#000;padding:0 15px;color:#fff;font-size:26px}button.popup-btn{background-color:#231f20;width:100%;text-align:center;color:#fff;padding:15px;font-size:18px;border-radius:5px;margin:0;letter-spacing:1px;cursor:pointer}.Sampler.Pack .appstle_subscription_wrapper_option.appstle_include_dropdown.appstle_selected_background.payAsYouGoPlansDropdownWrapper{display:none!important}.product__tax.caption.rte,.appstle_widget_title,.product-form__input .form__label{display:none}.product-form__submit{margin-top:10px}fieldset.js.product-form__input.product-form__input--pill{display:grid;grid-template-columns:repeat(2,2fr)}.appstle_single_option_text{border-bottom:1px solid #80808052;padding-bottom:4px}.flavour-select{display:flex;border:1px solid rgba(63,63,68,.15);border-radius:6px;padding:0;margin-bottom:15px;grid-gap:10px;align-items:center}.content-wrapper label{font-size:16px;font-weight:600;color:#000}.discription__IC{font-size:11px;line-height:normal}.flavour-select .quantity-div{width:100%;max-width:104px;display:flex;padding-right:14px}.product-form .custom_line_item{overflow-y:scroll;max-height:500px}.custom_line_item .flavour-select .image-container input{display:none}.custom_line_item .flavour-select .image-container{width:100%;max-width:105px}.custom_line_item .flavour-select .image-container img{width:100%;max-width:95px;height:95px;object-fit:contain}.custom_line_item .content-wrapper{padding:16px 0}span#bottle-sp_ic{width:100%;display:flex;background:#f5eee7;color:#000;padding:10px;justify-content:center;border-radius:6px;font-weight:600}button.qty-count.qty-count--minus,button.qty-count.qty-count--add{background-color:#231f20!important;width:100%!important;color:#fff!important;font-size:22px!important;border:none!important;border-radius:50px!important;max-width:24px;height:24px;padding:15px;display:flex;justify-content:center;align-items:center}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.flavour-select .quantity-div input{width:100%;border:none;text-align:center;font-size:14px;font-weight:600;max-width:30px}span#bottle-sp_ic:hover{background:#231f20;color:#fff}span#bottle-sp_ic:empty{display:none}p.line-item-property__field{font-size:6px;color:#000}.product-benefits .flex_wrapper{margin-top:40px}.img_sec.mobile-image{display:none}div#appstle_subscription_widget0>div.appstle_subscription_wrapper>div.appstle_subscription_wrapper_option.appstle_include_dropdown.appstle_selected_background.payAsYouGoPlansDropdownWrapper.appstle-active-option>div.appstle_subscription_radio_wrapper>label>span.appstle_circle,div#appstle_subscription_widget0>div.appstle_subscription_wrapper>div.appstle_subscription_wrapper_option.appstle-active-option>div.appstle_one_time_details_wrapper>label>span.appstle_circle{border-color:#000!important}div#appstle_subscription_widget0 .appstle_subscription_wrapper_option input[type=radio]:checked+label .appstle_circle .appstle_dot{background:#000}@media only screen and (max-width: 1680px){.custom-slideshow .slideshow__text-wrapper.banner__content{padding-bottom:0}.main-heading{font-size:44px}}@media only screen and (max-width: 1380px){.custom-slideshow a.button.button--primary,a.button.button--primary{padding:14px 40px}.custom-slideshow .banner--adapt,.custom-slideshow .banner--adapt_image.banner--mobile-bottom .banner__media:not(.placeholder){height:100%!important}.custom-slideshow .slideshow__controls{right:0}.custom-content p{font-size:18px}.custom-slideshow .banner--desktop-transparent .banner__box{padding:10rem 0 0}.header__menu-item{padding:1.2rem 1rem}.heading{font-size:38px}.custom-img-text .media>img{object-fit:contain}.custom_testimonial .inner-all-content{padding:32px 10px 24px}.custom_testimonial .slick-initialized .slick-slide{margin:0 18px 28px}.Custom-purchase-bags-div label{padding:9px 5px!important}.product-content-slider .content p{font-size:14px}.product-content-slider img.custom-img{max-width:42px}.flavour-select .quantity-div input{width:20px}}@media only screen and (max-width: 1180px){.footer-block.grid__item:first-child{width:27%;max-width:27%}.footer-block.grid__item{width:18%;max-width:18%;padding:20px 0 0 27px}.main-heading{font-size:40px}.custom-slideshow h1.main-heading.banner__heading{max-width:350px}.custom-slideshow .slideshow__controls{bottom:0}.footer__content-top .grid{column-gap:0}.our-videos .flex-wrapper{grid-template-columns:repeat(3,3fr)}.custom_testimonial .content{height:auto;display:block}.Our-benefits .content{height:500px}.Custom-purchase-bags-div .gpo-ov-wrapper{grid-template-columns:repeat(1,1fr)!important}.Product-videos .main_meta_wrap{grid-template-columns:repeat(3,3fr)}.product-content-slider .content p{font-size:12px}.product-content-slider .btn_sec{margin-top:10px}.product-content-slider h2.main_heading{font-size:30px;margin:0}}@media only screen and (max-width: 980px){.Custom-purchase-bags-div .gpo-ov-wrapper{grid-template-columns:repeat(2,2fr)!important}.footer-block.grid__item:first-child{width:68%;max-width:68%}.footer-block.grid__item{width:32%;max-width:32%}.our-videos .flex-wrapper{grid-template-columns:repeat(2,2fr)}.Our-benefits .img_sec{display:block}.Our-benefits .content{max-width:100%;padding:21px 23px}.ingredients-info .inner_loop{display:block}.ingredients-info .content,.ingredients-info .img_sec{max-width:100%}.explore-our-ingredients .btn_sec{max-width:34%}.blog-articles{grid-template-columns:repeat(2,2fr)!important}.Our-benefits .content{height:400px}.protein-power-meta .main_features_div h3{font-size:18px}.protein-power-meta .main_features_div p{font-size:14px}.custom-slideshow .slideshow__text-wrapper{position:absolute;top:0;left:0;align-items:flex-start}.custom-slideshow .slideshow__text{padding-top:90px!important;text-align:left;align-items:flex-start}}@media only screen and (max-width: 880px){.protein-power-meta .flex_wrapper{grid-template-columns:repeat(1,1fr)}.protein-power-meta .image_wrapper{margin:60px 0}.main-heading{font-size:30px}.custom-slideshow .banner--desktop-transparent .banner__box{padding:6rem 0 0}.custom-slideshow a.button.button--primary,a.button.button--primary{padding:10px 34px;font-size:17px}.Our-benefits{padding:60px 0 30px}.Our-benefits .inner_loop{margin:50px 10px 0}.custom-img-text .grid--2-col-tablet .grid__item{width:100%}.custom-img-text .image-with-text__content--desktop-left>*{align-self:center;text-align:center}.custom-slideshow h1.main-heading.banner__heading{max-width:260px}.custom-slideshow .slideshow__controls{bottom:0}.our-features{padding:0 0 50px}.explore-our-ingredients{padding:40px 0 30px}.our-recipes .outer_loop_new{grid-template-columns:repeat(2,2fr)}.our-recipes .popup-content{padding:50px 20px;max-width:600px}.our-recipes .Features ul.custom-list li{font-size:12px}.Custom-purchase-bags-div .gpo-ov-wrapper{grid-template-columns:repeat(1,1fr)!important}}@media only screen and (max-width: 749px){.Custom-purchase-bags-div .gpo-ov-wrapper{grid-template-columns:repeat(2,2fr)!important}.about-image-text .image-with-text__content{padding:3rem calc(2rem / var(--font-body-scale)) 2rem}.custom-slideshow .banner--desktop-transparent .banner__box{padding:2rem 1rem 5rem}.custom-marquee,.right-marquee{padding:36px 0 0}.footer-block.grid__item:first-child{width:100%;max-width:100%;padding:0}.footer-block.grid__item{max-width:100%;border-right:0}.logo-footer,.footer-block.grid__item{text-align:center}footer .footer-block__details-content .list-menu__item--link{justify-content:center}.custom-image-banner .custom-content p{max-width:100%;margin-left:0}.ingredients .content{max-width:60%}.ingredients .img_sec{max-width:40%}.custom-slideshow .list-wrapper ul li{color:#000}.explore-our-ingredients .btn_sec{max-width:43%}.ingredients-info .img_sec img{height:auto}.our-features .img_sec img{max-width:80px}.our-features h4.main_heading{font-size:17px;max-width:130px}.Our-benefits .content{height:465px}.Product-videos .main_meta_wrap{grid-template-columns:repeat(2,2fr)}.protein-power-meta .flex_wrapper{margin-top:20px}.protein-power-meta{padding:0 0 40px}.meta-image-text .flex_wrapper{display:block}.meta-image-text .flex_wrapper .left_wrapper,.meta-image-text .flex_wrapper .right_wrapper{max-width:100%}.slideshow__media.banner__media.media:before{padding-bottom:100%!important}.mobile-image-banner{display:block}.desktop-banner-image{display:none}.mobile-image-banner img{width:100%;display:block}}@media only screen and (max-width: 680px){.img_sec.desktop-image{display:none}.img_sec.mobile-image{display:block}.custom-popup .contents{width:400px}p{word-wrap:break-word}.flex_wrapper-policy{display:block}.custom-content p{font-size:15px}.explore-our-ingredients .btn_sec{max-width:100%;margin:10px 0}.explore-our-ingredients .flex_wrapper{margin:20px auto 0}.our-features .outer_loop_new{display:block}.our-features h2.heading{margin-bottom:20px}.our-features .inner_loop{margin:20px 0}.heading{font-size:28px}.Our-benefits ul.slick-dots{margin-top:0}.custom-img-text .image-with-text__content{padding:2rem calc(1rem / var(--font-body-scale)) 1rem}.custom_testimonial .content{height:auto;font-size:16px}.product-content-slider .img_sec img{height:70vh;object-fit:cover}.product-content-slider ul.list li{margin:0 8px}.our_partners h2.heading{margin-bottom:30px}.custom-collections .grid--2-col-tablet-down .grid__item{width:100%;max-width:100%}.custom-slideshow h1.main-heading.banner__heading{margin-bottom:15px}.our-videos .flex-wrapper{grid-template-columns:repeat(1,1fr)}.product-content-slider ul.list{grid-gap:10px}.ingredients .custom-btn{display:block}.ingredients .img_sec{max-width:100%}.ingredients .content{max-width:100%;padding-right:0}.ingredients a.our-ingredients{width:100%}.blog-articles{grid-template-columns:repeat(1,1fr)!important}.our-recipes .outer_loop_new{grid-template-columns:repeat(1,1fr)}.our-recipes .popup-content{margin:0 30px}.our-recipes .Features ul.custom-list{display:grid;grid-template-columns:repeat(2,2fr)}.our-recipes .Features ul.custom-list li{margin:0}.our-recipes .popup-content{padding:30px 20px}.our-recipes .Features ul.custom-list li:last-child{border-right:1px solid #00000045}.Product-videos .main_meta_wrap{grid-template-columns:repeat(1,1fr)}.product-benefits{padding:40px 0}.meta-image-text{padding:20px 0 40px}.header{padding:2px 1rem!important}.custom-slideshow h1.main-heading.banner__heading.inline-richtext.h1{width:100%;max-width:100%;font-size:31px}.custom-slideshow .custom-content.banner__text.rte p{font-size:13px!important}.custom-slideshow .banner__text p{line-height:1.2em}.custom-content.banner__text.rte,.custom-slideshow .list-wrapper ul{margin:0}.custom-slideshow .list-wrapper ul li{color:#000;font-size:12px!important}.product-content-slider h2.main_heading{font-size:22px}.contents img.custom-image{max-width:300px}}@media only screen and (max-width: 480px){.custom-popup .contents{width:290px;margin:20% auto}.custom-popup .close{font-size:18px}.product-content-slider ul.list li{height:88px}.our_partners .logo-image img{max-width:100px;height:70px}.our-recipes .Features ul.custom-list{grid-template-columns:repeat(1,1fr)}.our-recipes .Features ul.custom-list li,.our-recipes .Features ul.custom-list li:last-child{border-right:none}.Custom-purchase-bags-div .gpo-ov-wrapper{grid-template-columns:repeat(1,1fr)!important}.custom-slideshow .slideshow__text{padding-top:50px!important}.Our-benefits .content{height:357px}.Our-benefits .slick-slide img{max-width:100px;height:100px}.Our-benefits h4.main_heading{font-size:20px}.Our-benefits li button{padding:10px}.appstleSellingPlanDescription li{display:block!important}}.product-content-slider .slick-arrow img,.our-videos .slick-arrow img,.Product-videos .slick-arrow img{display:block;width:23px;height:23px}.product-content-slider .slick-arrow,.our-videos .slick-arrow,.Product-videos .slick-arrow{background:none;border:none;border-radius:30px;padding:14px;cursor:pointer}.product-content-slider button.slick-next.pull-right.slick-arrow,.our-videos button.slick-next.pull-right.slick-arrow,.Product-videos button.slick-next.pull-right.slick-arrow{position:absolute;top:50%;right:30px}.product-content-slider button.slick-prev.pull-left.slick-arrow,.our-videos button.slick-prev.pull-left.slick-arrow,.Product-videos button.slick-prev.pull-left.slick-arrow{position:absolute;left:30px;top:50%;z-index:1}.product-content-slider button.slick-prev.pull-left.slick-arrow img,.our-videos button.slick-prev.pull-left.slick-arrow img,.Product-videos button.slick-prev.pull-left.slick-arrow img{transform:rotate(180deg)}p.name-text{color:#fff;font-size:18px;margin:0;font-family:Poppins,sans-serif;font-weight:500}@media only screen and (max-width: 989px){a.gm-target.js-no-transition{border-bottom:1px solid rgba(63,63,68,.05)!important}.About-us-header{display:block}.custom_testimonial .wrapper{height:360px;padding:15px}.our-videos .flex-wrapper{display:block}.our-videos video{height:auto}.custom_testimonial .slick-initialized .slick-slide,.our-videos .slick-initialized .slick-slide{margin:0 10px}.our-videos button.slick-next.pull-right.slick-arrow{right:0;top:40%}.our-videos button.slick-prev.pull-left.slick-arrow{top:40%}.Product-videos .main_meta_wrap{display:block}.Product-videos video{height:auto}.Product-videos button.slick-prev.pull-left.slick-arrow{left:0;top:40%}.Product-videos button.slick-next.pull-right.slick-arrow{top:40%;right:0}}@media only screen and (max-width: 749px){.product-content-slider button.slick-prev.pull-left.slick-arrow,.our-videos button.slick-prev.pull-left.slick-arrow{left:0}.product-content-slider button.slick-next.pull-right.slick-arrow{right:0}.custom_testimonial p.main-content{font-size:26px}.custom_testimonial p.main-content span{font-size:14px}.custom_testimonial .wrapper{height:310px;padding:15px}}.custom-slideshow .list-wrapper ul li{font-family:Chewy,system-ui;font-weight:500;font-size:14px}h2.heading,.product-form label.flavour-label,.ingredients .content .main_heading,.ingredients-info .content .heading,.our-features .content .main_heading,h2.banner__heading.inline-richtext.h1{font-family:Lilita One,sans-serif;font-weight:400}.button,.main_features_div .list li,.custom_testimonial p.main-content span,.meta-image-text h2.heading span,.custom-content.banner__text.body{font-family:Chewy,system-ui;font-weight:400}.product .product__description h2,.flavour-select .content-wrapper label,.content h3 a{font-family:Poppins,sans-serif;font-weight:700}.content h3{font-family:Poppins,sans-serif;font-weight:400}.meta-image-text h2.heading span .red{color:red}.custom_testimonial p.main-content span{font-size:24px}.main_features_div.first{padding-top:31.545px!important}.mobile-section .main_features_div.first,.mobile-section .main_features_div{padding:0!important}.mobile-section .main_features_div.first{width:230px!important}.mobile-section .main_features_div[data-slick-index="3"],.mobile-section .main_features_div[data-slick-index="7"]{width:200px!important}.mobile-section .main_features_div[data-slick-index="2"],.mobile-section .main_features_div[data-slick-index="6"]{width:202px!important}.mobile-section .main_features_div[data-slick-index="1"],.mobile-section .main_features_div[data-slick-index="5"]{width:197px!important}.mobile-section .slick-track{height:490px;width:900px!important}@media only screen and (max-width: 1200px){.our-videos video,.Product-videos video{min-width:220px}.our-videos .flex-wrapper,.Product-videos .main_meta_wrap{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:scroll}}@media only screen and (max-width: 960px){.main_features_div.first{padding-top:19.545px!important}}@media only screen and (max-width: 480px){.product-form .custom_line_item{overflow-y:scroll;max-width:410px;max-height:400px}.custom_line_item .flavour-select .image-container{width:100%;max-width:90px;max-height:90px}.custom_line_item .flavour-select .image-container img{width:100%;max-width:90px;height:90px}.custom_testimonial p.main-content span{font-size:16px}.custom_testimonial .slick-dots{padding:0}.custom_testimonial .slick-dots li button{width:15px;height:15px}}@media only screen and (max-width:380px){.custom-slideshow .slideshow__text{padding-top:35px!important}}.product-form label.flavour-label{font-size:18px}.product-form .main-blossom{margin-bottom:10px}.desktop-section{display:block}.mobile-section{display:none}@media (max-width: 480px){.desktop-section{display:none}.mobile-section{display:block}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom.css.map */
