.btn,.push-btn__surface,.shopify-payment-button__button--unbranded.shopify-payment-button__button--unbranded:before{font-family:Knockout HTF70-FullWelterwt,sans-serif;font-size:35px;line-height:20px;letter-spacing:0px;padding:1rem;font-weight:500}section[data-color-scheme=scheme3] .btn:after,section[data-color-scheme=scheme3] .push-btn:after,section[data-color-scheme=scheme3] .shopify-payment-button__button:after,section[data-color-scheme=scheme4] .btn:after,section[data-color-scheme=scheme4] .push-btn:after,section[data-color-scheme=scheme4] .shopify-payment-button__button:after{border-color:#1d3920}section[data-color-scheme=scheme3] .btn,section[data-color-scheme=scheme3] .push-btn__surface,section[data-color-scheme=scheme3] .shopify-payment-button__button--unbranded.shopify-payment-button__button--unbranded:before,section[data-color-scheme=scheme4] .btn,section[data-color-scheme=scheme4] .push-btn__surface,section[data-color-scheme=scheme4] .shopify-payment-button__button--unbranded.shopify-payment-button__button--unbranded:before{border:2px solid #1D3920}div#weglot-switcher-2{display:none}.section-site-header nav a,.section-site-header nav button{font-family:Knockout HTF70-FullWelterwt;font-weight:500;font-size:20px;line-height:25px;letter-spacing:0px}.logo-image{max-width:400px;padding:1rem 0rem}.header-protein-calculator{display:block}.section-site-header nav button .theme-icon path[stroke]{stroke:#97c053}.section-site-header nav .z-header-dropdown{background:#f4eed9}.section-site-header nav .z-header-dropdown a{color:#1d3920;font-family:Poppins,sans-serif;font-weight:900;font-size:15px;line-height:20px;letter-spacing:0px;text-transform:capitalize}h3.inline-subheading{font-weight:700;font-size:13px;line-height:20px;letter-spacing:1px;text-transform:uppercase}.light-green{color:#97c053}.shopify-section-group-footer-group footer{background-image:url(/cdn/shop/files/footer-brick-wall-bg.png?v=1753289485);background-repeat:no-repeat;background-size:cover;border-top:13px solid #97c053}@media screen and (max-width: 1499px){.desktop-nav,div#weglot-switcher-1{display:none}.mobile-menu button{display:inline-block}}@media screen and (max-width: 767px){.header-protein-calculator{display:none}}button.needsclick.klaviyo-close-form.go3831491109.kl-private-reset-css-Xuajs1{display:none!important}.hero-content-container{max-width:58rem;padding:3rem 3rem 4rem;background:#f4eed9;margin-top:-5rem;position:relative;z-index:999;border-radius:50px}.homepage-hero-bg{margin-top:0rem}.custom-hero-button-container{margin-top:-2rem;position:relative;z-index:999;padding-bottom:4rem}div#shopify-section-template--24913402986867__image_focus_carousel_DDEk9k ul li img{border-radius:50px;padding:0rem}div#shopify-section-template--24913402986867__image_with_text_hzC7zA .section-content,div#shopify-section-template--24913402986867__image_with_text_hzC7zA .px-section{padding:0;max-width:100%}div#shopify-section-template--24913402986867__image_with_text_hzC7zA section,div#shopify-section-template--24913402986867__image_with_text_hzC7zA .grid-flow-row-dense{min-height:500px}div#shopify-section-template--24913402986867__image_with_text_hzC7zA .grid-flow-row-dense .text-left{padding:50px}.protein-calculator-wrapper{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between}.protein-calculator-copy{width:60%;padding:100px 200px 100px 100px;display:inline-flex;flex-direction:column;align-items:center;align-content:center}.protein-calculator-copy h2{font-size:53px;line-height:53px;font-family:BN Kendall,sans-serif;text-transform:uppercase;max-width:360px}.protein-calculator-copy p{font-size:20px;line-height:30px;margin-bottom:45px;margin-top:30px;max-width:360px}.protein-calculator-wrapper span.beige{color:#f4eed9}.protein-calculator-copy .button{border-color:#2c583e!important}.protein-calculator-image{width:35%;padding:50px;background-image:url(/cdn/shop/files/homepage-protein-calculator-section-bg.png?v=1753377509);background-repeat:no-repeat;background-size:cover;background-color:#97c053;display:inline-flex;align-items:center}.protein-calculator-image img{max-width:100%}div#shopify-section-template--24913402986867__image_focus_carousel_DDEk9k .text-center{text-align:left}.carousel-subheading{font-weight:700;font-size:15px;line-height:20px;letter-spacing:1px;text-transform:uppercase;margin-bottom:15px;max-width:50%;padding-left:20px}.icon-list-subtext{font-size:12px;margin-top:0!important}div#shopify-section-template--24913402986867__image_focus_carousel_DDEk9k section{padding-top:125px}div#shopify-section-template--24913402986867__image_with_text_CpFcAn .section-content{padding-bottom:0;padding-top:0}div#shopify-section-template--24913402986867__image_with_text_CpFcAn .px-section{padding-left:0;padding-right:0;max-width:100%}div#shopify-section-template--24913402986867__image_with_text_CpFcAn .px-section .text-left.w-full{padding-right:2rem}.hangry-container{position:static;margin:0;padding:20px}.hangry-heading{font-family:BN Kendall,sans-serif;color:#97c053;text-transform:uppercase;font-size:10rem;font-weight:400;position:absolute;top:-70px;left:-35px;z-index:0}.hangry-subheading{position:relative;z-index:1;margin-top:0rem;margin-left:3rem}html[lang=fr] #shopify-section-template--24913402986867__custom_liquid_T9TQEJ .hangry-heading{font-family:BN Kendall,sans-serif;color:#97c053;text-transform:uppercase;font-size:6rem;font-weight:400;position:absolute;top:-36px;left:-14px;z-index:0}html[lang=fr] #shopify-section-template--24913402986867__custom_liquid_T9TQEJ .hangry-subheading{position:relative;z-index:1;margin-top:-2rem;margin-left:1rem;font-size:25px}html[lang=fr] .healthy-snack-badge{display:none;max-width:170px;position:absolute;right:1rem;top:1rem}.healthy-snack-badge{display:none;max-width:200px;position:absolute;right:1rem;top:1rem}.desert-island-section{margin-bottom:-4rem}div#shopify-section-template--24913402986867__image_focus_carousel_TbDn47,div#shopify-section-template--25102842954099__image_focus_carousel_LWcPEP{display:none}div#shopify-section-template--24913402986867__image_focus_carousel_geDjmV .slide-image{transition:transform .5s ease-in-out}div#shopify-section-template--24913402986867__image_focus_carousel_geDjmV .slide-image:hover{transform:rotate(-5deg)}@media screen and (max-width: 989px){.desert-island-section{margin-bottom:-2rem}div#shopify-section-template--24913402986867__image_focus_carousel_DDEk9k section{padding-top:0}.carousel-subheading{max-width:100%}div#shopify-section-template--24913402986867__image_with_text_CpFcAn .px-section .text-left.w-full,div#shopify-section-template--24913402986867__image_with_text_hzC7zA .grid-flow-row-dense .text-left{padding:2rem}html[lang=fr] #shopify-section-template--24913402986867__custom_liquid_T9TQEJ .hangry-heading{font-family:BN Kendall,sans-serif;color:#97c053;text-transform:uppercase;font-size:4rem;font-weight:400;position:absolute;top:-11px;left:-14px;z-index:0;line-height:4rem}html[lang=fr] #shopify-section-template--24913402986867__custom_liquid_T9TQEJ .hangry-subheading{position:relative;z-index:1;margin-top:-1rem;margin-left:1rem;font-size:25px}}@media screen and (max-width: 768px){#shopify-section-template--24913402986867__custom_liquid_T9TQEJ .healthy-snack-badge{display:none}div#shopify-section-template--24913402986867__image_focus_carousel_TbDn47,div#shopify-section-template--25102842954099__image_focus_carousel_LWcPEP{display:block}div#shopify-section-template--24913402986867__image_focus_carousel_geDjmV,div#shopify-section-template--25102842954099__image_focus_carousel_6LQF9m{display:none}}@media screen and (max-width: 600px){#shopify-section-template--24913402986867__image_with_text_6nqKTF .px-section .text-left{padding:2rem;margin:auto}div#shopify-section-template--24913402986867__image_with_text_6nqKTF .section-content .grid-flow-row-dense{flex-direction:column-reverse}#shopify-section-template--24913402986867__custom_liquid_T9TQEJ .hangry-heading{font-family:BN Kendall,sans-serif;color:#97c053;text-transform:uppercase;font-size:5.5rem;font-weight:400;position:absolute;top:-2rem;left:-1rem;z-index:0}#shopify-section-template--24913402986867__custom_liquid_T9TQEJ .hangry-subheading{position:relative;z-index:1;margin-top:-.5rem;margin-left:0rem;font-size:25px}html[lang=fr] #shopify-section-template--24913402986867__custom_liquid_T9TQEJ .hangry-subheading{position:relative;z-index:1;margin-top:3rem;margin-left:0rem;font-size:25px}.newsletter-container{flex-direction:column}.newsletter-section-copy,.newsletter-form{width:95%;text-align:center}.footer-info{text-align:center}.footer-info .text-sm{font-size:10px}.footer-social-icons ul{justify-content:center}.footer-social-icons span.h-5.w-5{width:1.25rem;height:1.25rem}}.collection-wrapper{max-width:1350px}.all-snacks-header-section{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-evenly;align-items:stretch;max-width:1350px;margin:auto;gap:1rem}.all-snacks-header-section .all-snacks-header-col a span{font-size:22px}.collection-banner-sm-desktop,.collection-banner-tablet,.collection-banner-mobile{display:none}ul.collection-container{gap:5rem}.sticker__container .sold-out{background-color:#c15531}.product-tile__container .product-tile{margin-top:3rem}.product-image-background{display:none;height:100%;width:100%;top:0rem;left:0}.product-tile__featured-media:hover>.product-image-background{display:block}.product-tile h3{font-family:BN Kendall,sans-serif;font-weight:400;font-size:15px;line-height:22px;text-transform:uppercase}p.product-grid-protein-content{font-family:Poppins,sans-serif;font-weight:700;font-size:13px;line-height:20px;letter-spacing:1px;text-transform:uppercase}.collection-page-inline-rating .bv_averageRating_component_container,.collection-page-inline-rating .bv_text{display:none!important}.product-grid-product-description{font-family:Poppins,sans-serif;font-weight:400;font-style:Regular;font-size:15px;line-height:25px;letter-spacing:0px;text-transform:normal}section[data-color-scheme=scheme2] span.light-green{color:#f4eed9}section[data-color-scheme=scheme2] input{background:#fff}@media screen and (max-width: 2000px){.collection-banner-desktop{display:none}.collection-banner-sm-desktop{display:block}}@media screen and (max-width: 1300px){.collection-banner-desktop,.collection-banner-sm-desktop{display:none}.collection-banner-tablet{display:block}}@media screen and (max-width: 775px){.all-snacks-header-section{flex-wrap:wrap}.all-snacks-header-col{width:100%;display:inline-flex;align-items:center;justify-content:center;align-content:flex-start;flex-wrap:nowrap;flex-direction:row}}@media screen and (max-width: 578px){.collection-banner-desktop,.collection-banner-sm-desktop,.collection-banner-tablet{display:none}.collection-banner-mobile{display:block}ul.collection-container{margin-top:4rem;gap:1rem}}.product-image-background.pdp{display:block;height:100%;width:100%;top:0;left:0}button.rc-subscription-details__button{color:#2c583e!important}.snack-flavor{font-weight:900;margin:2rem 0rem}.pdp-nutritional-info-container{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch;justify-content:space-between;align-items:stretch;border-top:1px solid #2C583E;border-bottom:1px solid #2C583E;padding:1rem}.pdp-nutritional-info-cell{display:inline-flex;flex-direction:column;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:space-between;padding:1rem;width:25%}.pdp-nutritional-info-cell:nth-child(-n+3){border-right:1px solid #2C583E;padding-right:1rem}span.nutritional-info-value{font-family:BN Kendall,sans-serif;font-size:45px;letter-spacing:0px;line-height:50px}span.nutritional-info-label{font-family:Poppins,sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:30px;margin-top:3px}.pdp-nutritional-icons-container{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch;justify-content:center;align-items:stretch;border-bottom:1px solid #2C583E;padding-bottom:1.25rem}.pdp-nutritional-icons-cell{display:inline-flex;flex-direction:column;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:flex-start;padding:1rem;width:33%;font-size:14px;text-align:center}.pdp-nutritional-icons-cell img{max-height:65px}.flavor-title{text-align:center}.flavor-title span{font-family:Poppins,sans-serif;font-weight:900;font-size:16px;line-height:24px;letter-spacing:0px}.pdp-options--flavor{margin-bottom:.875rem}.pdp-options--flavor .swatch-selector{position:relative}.pdp-options--flavor .swatch-selector{margin-bottom:1rem}.pdp-options--flavor .swatch-selector{display:flex}.pdp-options--flavor .swatch-selector{min-height:3.125rem}.pdp-options--flavor .swatch-selector{align-items:center}.pdp-options--flavor .swatch-selector{justify-content:flex-start}.pdp-options--flavor .swatch-selector{border-radius:3.125rem}.pdp-options--flavor .swatch-selector{border-width:1px}.pdp-options--flavor .swatch-selector{--tw-border-opacity: 1;border-color:rgba(146,153,143,var(--tw-border-opacity))}.pdp-options--flavor .swatch-selector{padding-left:.625rem;padding-right:.625rem}.pdp-options--flavor .swatch-selector{text-align:left}.pdp-options--flavor .swatch-selector{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.pdp-options--flavor .swatch-selector{transition-duration:.3s}.pdp-options--flavor .swatch-selector.has-swatch{padding-left:2.875rem}.pdp-options--flavor .swatch-selector.has-swatch{padding-right:.375rem}@media (min-width: 1025px){.pdp-options--flavor .swatch-selector.has-swatch{padding-right:.625rem}}.pdp-options--flavor .swatch-selector.active{border-width:2px}.pdp-options--flavor .swatch-selector.active{--tw-border-opacity: 1;border-color:rgba(42,58,31,var(--tw-border-opacity))}.pdp-options--flavor .swatch-selector.active .swatch-name{font-family:Acherus Grotesque Bold,sans-serif}.pdp-options--flavor .swatch-selector.active .swatch-name{font-weight:700}.pdp-options--flavor .swatch-selector:hover{border-width:2px}.pdp-options--flavor .swatch-selector:hover{--tw-border-opacity: 1;border-color:rgba(42,58,31,var(--tw-border-opacity))}.pdp-options--flavor .swatch-selector .swatch-name{line-height:1.125rem}.pdp-options--flavor .swatch-selector.soldout{--tw-border-opacity: 1;border-color:rgba(146,153,143,var(--tw-border-opacity))}.pdp-options--flavor .swatch-selector.soldout:hover{border-width:2px}.pdp-options--flavor .swatch-selector.soldout:hover{--tw-border-opacity: 1;border-color:rgba(42,58,31,var(--tw-border-opacity))}.pdp-options--flavor .swatch-selector.soldout .swatch-name{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.pdp-options--flavor .swatch-selector.soldout .swatch-name,.pdp-options--flavor .swatch-selector.soldout .swatch-color{opacity:.7}.pdp-options--flavor .swatch-selector.soldout .swatch-color:before{content:var(--tw-content);position:absolute}.pdp-options--flavor .swatch-selector.soldout .swatch-color:before{content:var(--tw-content);top:50%}.pdp-options--flavor .swatch-selector.soldout .swatch-color:before{content:var(--tw-content);height:1px}.pdp-options--flavor .swatch-selector.soldout .swatch-color:before{content:var(--tw-content);width:100%}.pdp-options--flavor .swatch-selector.soldout .swatch-color:before{content:var(--tw-content);--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.pdp-options--flavor .swatch-selector.soldout .swatch-color:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgba(140,130,121,var(--tw-bg-opacity))}.pdp-options--flavor .swatch-selector.soldout .swatch-color:before{--tw-content: "";content:var(--tw-content)}.pdp-options--flavor .swatch-selector.active.soldout{border-width:2px}.pdp-options--flavor .swatch-selector.active.soldout{--tw-border-opacity: 1;border-color:rgba(42,58,31,var(--tw-border-opacity))}.pdp-options--flavor .swatch-color{position:absolute}.pdp-options--flavor .swatch-color{top:50%}.pdp-options--flavor .swatch-color{left:5px}.pdp-options--flavor .swatch-color{height:2rem}.pdp-options--flavor .swatch-color{width:2rem}.pdp-options--flavor .swatch-color{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.pdp-options--flavor .swatch-color{border-radius:50%}[data-value=tortilla-chip-variety-pack]{background:#31a60e;background-repeat:no-repeat;background-size:cover}[data-value=birthday-cake]{background:#009eba;background-repeat:no-repeat;background-size:cover}[data-value=chocoberry]{background:#e34448;background-repeat:no-repeat;background-size:cover}[data-value=dark-chocolate-almond]{background:#a36eaf;background-repeat:no-repeat;background-size:cover}[data-value=cocoa-raspberry]{background:#c04b9b;background-repeat:no-repeat;background-size:cover}[data-value=cinnamon-pecan]{background:#b2453d;background-repeat:no-repeat;background-size:cover}[data-value=chocolate-coconut]{background:#fff;background-repeat:no-repeat;background-size:cover}[data-value=dark-chocolate-salted-caramel]{background:#e28c2d;background-repeat:no-repeat;background-size:cover}[data-value=lemon-coconut]{background:#e5a325;background-repeat:no-repeat;background-size:cover}[data-value=peanut-butter],[data-value=peanut-butter-chocolate]{background:#d35827;background-repeat:no-repeat;background-size:cover}[data-value=mint-chocolate-chip]{background:#71b791;background-repeat:no-repeat;background-size:cover}[data-value=cookies-creme]{background:#832a8f;background-repeat:no-repeat;background-size:cover}[data-value=creamy-vanilla]{background:#fff;background-repeat:no-repeat;background-size:cover}[data-value=rich-chocolate]{background:#93492e;background-repeat:no-repeat;background-size:cover}[data-value=sea-salt]{background:#00a0df;background-repeat:no-repeat;background-size:cover}[data-value=hint-of-habanero]{background:#e1251b;background-repeat:no-repeat;background-size:cover}[data-value=hint-of-lime]{background:#76bc21;background-repeat:no-repeat;background-size:cover}.product-content button.add-to-cart-btn span,.product-content button.add-to-cart-btn span:hover{background:#97c053!important}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-box-shadow: var(--button-drop-shadow-left-size) var(--button-drop-shadow-top-size) 0 rgb(151, 192, 83)}#shopify-section-template--24913402954099__image_with_text_overlay_3fATfY h2{font-family:Knockout HTF70-FullWelterwt,sans-serif;font-size:84px;line-height:74px;letter-spacing:0px}#shopify-section-template--24913402954099__image_with_text_overlay_3fATfY h2 em{font-family:BN Rendall,serif;font-weight:700;text-transform:lowercase}.you-might-also-like{max-width:1200px;margin:auto}section#Recent .product-tile h3{font-family:Poppins,sans-serif;font-weight:700;font-size:15px;line-height:22px;text-transform:capitalize}@media only screen and (min-width: 750px){.js-recentPdpBlock{display:grid;grid-template-columns:repeat(4,minmax(270px,1fr));margin:2.5rem auto auto;column-gap:2.5rem;max-width:1200px}}@media only screen and (max-width: 576px){.js-recentPdpBlock{display:grid;grid-template-columns:1fr;column-gap:var(--grid-desktop-horizontal-spacing)}.c-product{cursor:pointer}.c-product h3.c-product__title{padding-bottom:10px}.c-product h3.c-product__title a{text-decoration:none}a.c-product__url{position:relative}.product-image-background.pdp{left:1rem}.product-image-background.pdp img{max-height:100%}span.nutritional-info-value{font-size:35px;line-height:40px}span.nutritional-info-label{font-size:15px;line-height:25px}}.blog-page-container{max-width:1350px;margin:auto}.blog-page-container .blog-image-container{transition:transform .5s ease-in-out}.blog-page-container .blog-image-container:hover{transform:rotate(-5deg)}.blog-title{font-size:20px;line-height:25px;letter-spacing:0px;font-weight:900}.blog-post-container{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;justify-content:space-between;max-width:1350px}.blog-post-sidebar-right{width:20%}.blog-post-sidebar-right .product-tile__container .product-tile{margin-top:2.5rem}.blog-post-sidebar-right .product-tile{margin-bottom:3rem}.blog-post-sidebar-right .pdp-description-container{margin-top:0rem}.blog-post-sidebar-right .product-grid-product-description,.blog-post-sidebar-right .pdp-description-container{font-family:Poppins,sans-serif;font-weight:400;font-style:Regular;font-size:15px;line-height:25px;letter-spacing:0px;text-transform:normal}.blog-main-content{width:65%}div#shopify-section-template--24913402823027__blog_posts_WRcER8 h2{text-align:left}div#shopify-section-template--24913402823027__blog_posts_WRcER8 h3{font-size:20px;line-height:25px;letter-spacing:0px;font-weight:900;font-family:Poppins,sans-serif;text-transform:none}.blog-post-sidebar-right .collection-page-inline-rating,.blog-post-sidebar-right .price{display:none}.recipe-info-container{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch;justify-content:space-between;align-items:stretch;border-top:1px solid #2C583E;border-bottom:1px solid #2C583E;padding:1rem}.recipe-info-cell{display:inline-flex;flex-direction:column;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:space-between;padding:1rem;width:33%}.recipe-info-cell:nth-child(-n+2){border-right:1px solid #2C583E;padding-right:1rem}.recipe-info-label{font-family:Poppins,sans-serif;font-size:20px;font-weight:700;text-transform:normal;line-height:25px;margin-top:3px}.recipe-info-cell img{max-width:125px}@media screen and (max-width: 600px){.recipe-info-container{flex-direction:column}.recipe-info-cell{width:100%;padding:1rem 0rem}.recipe-info-cell:nth-child(-n+2){border-right:0px solid #2C583E;padding-right:0rem;border-bottom:1px solid #2C583E;padding-bottom:1rem}.recipe-info-cell img{max-width:50px}.recipe-info-label{font-size:15px;line-height:20px}}.contest-page-section{background:red}.newsletter-container{max-width:900px}.newsletter-section-copy,.newsletter-form{width:50%}button.kl-private-reset-css-Xuajs1{position:relative;display:inline-block;cursor:pointer;border-radius:var(--button-border-radius);padding:.75rem 1rem;text-align:center;font-size:var(--font-size-base);line-height:var(--base-line-height);text-transform:var(--button-text-transform);background:rgb(var(--color-button-background));color:rgb(var(--color-button-text));box-shadow:inset 0 0 0 var(--button-border-width) rgb(var(--color-button-border));box-sizing:border-box;transition:transform .1s cubic-bezier(.215,.61,.355,1);font-family:var(--button-font-stack);font-weight:var(--button-font-weight);font-style:var(--button-font-style);letter-spacing:var(--button-letter-spacing)}button.kl-private-reset-css-Xuajs1:after{content:"";position:absolute;left:var(--button-drop-shadow-left-size);top:var(--button-drop-shadow-top-size);height:100%;width:100%;border-radius:var(--button-border-radius);display:var(--button-shadow-display);background-color:rgb(var(--color-button-shadow));background-image:var(--color-button-shadow);border-width:var(--button-shadow-border-width);border-color:rgb(var(--color-button-border));z-index:-1}button.kl-private-reset-css-Xuajs1:hover{background:rgb(var(--color-button-background-hover));color:rgb(var(--color-button-text-hover));box-shadow:inset 0 0 0 var(--button-border-width) rgb(var(--color-button-border-hover))}@media screen and (max-width: 600px){.newsletter-section-copy{width:95%}.newsletter-section-copy,.newsletter-form{width:95%;text-align:center}}div#shopify-section-template--25064290615667__rich_text_VJ8Bha h2{text-align:center}body.in-the-news h2{text-transform:none;line-height:25px;letter-spacing:0px;font-weight:900;font-family:Poppins,sans-serif;font-size:20px;text-align:left}.calculator-container{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:stretch;align-items:stretch;justify-content:space-between;position:relative}.protein-calculator-copy{background:#2c583e;color:#f4eed9;padding:5rem;width:50%}.protein-calculator-container{width:50%;background:#f4eed9;min-height:100%;position:relative}.protein-calculator-wrapper{padding:30px;background:#f4eed9;height:100%;position:absolute}.calculator-container h2{text-align:center;color:#333}.form-group{margin-bottom:15px}.form-group label{display:block;margin-bottom:5px;color:#555}.form-group input,.form-group select{width:100%;padding:8px;border:1px solid #ddd;border-radius:5px}.form-group.weight-toggle{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:stretch;gap:10px}.toggle-switch{position:relative;display:inline-block;width:50px;height:24px}.toggle-switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;background-color:#fff;border-radius:24px;width:100%;height:100%;transition:background-color .3s}.slider:before{content:"";position:absolute;height:20px;width:20px;left:4px;bottom:2px;background-color:#2c583e;border-radius:50%;transition:transform .3s}.toggle-switch input:checked+.slider{background-color:#89af4c}.toggle-switch input:checked+.slider:before{transform:translate(26px)}.calculate-btn,.protein-sources-btn{background-color:#007bff;color:#fff;border:none;padding:10px;width:100%;border-radius:5px;cursor:pointer;font-size:16px;transition:background-color .3s;margin-top:10px}.calculate-btn:hover,.protein-sources-btn:hover{background-color:#0056b3}.result{margin-top:20px;text-align:center;font-size:18px;color:#333}.info{font-size:14px;color:#777;margin-top:10px}#sources{display:none;margin-top:15px;text-align:left}#sources ul{padding-left:20px}#sources a{text-decoration:none;color:#007bff}#sources a:hover{text-decoration:underline}.protein-calculator-status-bar{position:relative;z-index:999}.container{position:absolute;top:2rem;left:50%;transform:translate(-50%,-50%)}.steps{position:relative;display:flex;justify-content:space-evenly;width:360px}.step{width:20px;height:20px;background:#2c583e;border:1px solid #1D3920;border-radius:50%;cursor:pointer;transition:background 1s}.step.selected{border:1px solid #1D3920;background:#97c053}.step.completed{border:1px solid #1D3920;background:#2c583e}.progress{position:absolute;width:100%;height:50%;border-bottom:1px solid #2C583E;z-index:-1}html[lang=fr] .newsletter-container button[type=submit]{text-wrap:nowrap}footer .menu-block{max-width:1044px;margin:auto}footer .section-content h2{font-family:Knockout HTF70-FullWelterwt,sans-serif;font-weight:500;font-size:25px;line-height:15px;letter-spacing:1px;text-transform:uppercase;color:#97c053}footer .section-content ul li a{color:#f4eed9}footer .section-content .menu-three{display:none}footer .section-content .menu-three h2{display:none}footer .section-content .menu-three a{font-family:Knockout HTF70-FullWelterwt,sans-serif;font-weight:500;font-size:25px;line-height:15px;letter-spacing:1px;text-transform:uppercase;color:#97c053}footer .section-content .menu-six h2{display:none}footer .section-content .menu-six a{font-family:Knockout HTF70-FullWelterwt,sans-serif;font-weight:500;font-size:25px;line-height:15px;letter-spacing:1px;text-transform:uppercase;color:#97c053}footer .section-content .menu-three,footer .section-content .menu-five{margin-bottom:1.5rem}.footer-social-icons span.h-5.w-5{width:2.25rem;height:2.25rem}.footer-info{color:#f4eed9}@media screen and (max-width: 600px){footer .menu-block{display:flex;flex-wrap:wrap;flex-direction:column;align-items:stretch}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
