.container-full{padding-inline:15px}.template-page #MainContent{padding-bottom:0!important}@font-face{font-family:Custom-Fonts;src:url(/cdn/shop/files/FranieVariableTest-ExtraLight.otf?v=1733769427);font-weight:200}@font-face{font-family:Custom-Fonts;src:url(/cdn/shop/files/FranieVariableTest-Light.otf?v=1733769427);font-weight:300}@font-face{font-family:Custom-Fonts;src:url(/cdn/shop/files/FranieVariableTest-Regular.otf?v=1733769427);font-weight:400}@font-face{font-family:Custom-Fonts;src:url(/cdn/shop/files/FranieVariableTest-SemiBold.otf?v=1733769427);font-weight:600}@font-face{font-family:Custom-Fonts;src:url(/cdn/shop/files/FranieVariableTest-Bold.otf?v=1733769427);font-weight:700}@font-face{font-family:Custom-Fonts;src:url(/cdn/shop/files/FranieVariableTest-ExtraBold.otf?v=1733769427);font-weight:800}@font-face{font-family:Custom-Fonts;src:url(/cdn/shop/files/FranieVariableTest-Black.otf?v=1733769427);font-weight:900}@font-face{font-family:Custom-cursive;src:url(/cdn/shop/files/SOUTHING-K7LA7.OTF?v=1733769797);font-weight:400}.vegan-protein .m-header,.vegan-protein .shopify-section-group-footer-group,.vegan-protein .m-announcement-bar{display:none}.section-3 .m-gradient,.custom-footer-section .m-gradient{background:unset}.m-section__header{margin-bottom:40px}.vegan-announcement-br{display:flex;align-items:center;justify-content:center;gap:20px;padding-block:11px;border-radius:0 0 15px 15px;background:#231f20;color:#fff}.vegan-announcement-br>p{font-size:13px;text-transform:uppercase;font-weight:500;letter-spacing:1px;line-height:1}.custom-header-holdr{display:flex;align-items:center;justify-content:space-between;padding-block:15px}.custom-header-holdr>img{width:215px}.custom-header-holdr>a:last-child{color:#fff;background:#231f20;padding:13px 15px 11px;font-size:15px;font-weight:500;border-radius:50px;text-transform:capitalize;line-height:normal;letter-spacing:.5px;font-family:Custom-Fonts;transition:.5s all ease}.vegan-slide-show .m-slide__wrapper{padding-left:210px}.vegan-slide-show .m-slide__wrapper .m-richtext__subtitle{font-size:24px;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase;margin-bottom:5px}.vegan-slide-show .m-slide__wrapper h2.m-richtext__title{font-size:93px;line-height:1;text-transform:uppercase;font-family:Custom-Fonts;font-weight:800;margin-left:-6px}.vegan-slide-show .m-slide__wrapper .m-richtext__description{font-family:Custom-cursive;font-size:170px;margin-top:-90px;color:#b16343;font-weight:400}.section-2 .container-full{padding-inline:0;margin:0}.section-2,.section-2 .m-gradient{background:#fdfcf8}.section-2 p.m-section__subheading,.section-7 h2.m-section__heading,.reels-section h2.m-section__heading,.section-8 h3.m-richtext__title,.testimonials-section h2.m-section__heading,.faqs-section h3.m-richtext__title{margin:0 auto;font-family:Custom-Fonts;font-size:64px;font-style:normal;font-weight:800;line-height:1;text-transform:uppercase}.section-2 h2.m-section__heading{line-height:1;font-family:Custom-cursive;text-transform:capitalize;font-size:100px;font-weight:400;color:#b16343;margin-top:-35px}.section-2 .m-section__description{margin-top:20px;font-size:18px;text-transform:capitalize}.section-2 .m-custom-content__wrapper{margin-top:-80px;z-index:0;position:relative}.section-2 .m-section__header{z-index:1;position:relative}.section-3 p.m-richtext__subtitle{font-size:20px;font-family:Custom-Fonts;text-transform:capitalize;line-height:1.3;padding:23px 30px 20px;border-radius:50px;border:2.5px solid var(--FORGROUND, #231F20);width:fit-content;margin:auto}.section-3 .m-richtext__description{font-size:18px;line-height:normal;text-transform:capitalize;margin-top:20px}.section-3 .m-richtext__description strong{color:#e83434;text-decoration:underline}.section-3-text .m-custom-content__block-inner{display:flex;align-items:center}.section-3-text .section-3-content h3{font-size:40px;font-family:Custom-Fonts;text-transform:uppercase;line-height:1.2;font-weight:800}.section-3 .section-3-content{display:flex;flex-direction:column;align-items:flex-start}.section-3 .m-custom-content__block-image{padding-left:135px;transform:rotate(-3.276deg)}.section-3 .m-custom-content__block-liquid{padding-right:135px}.section-3-text .section-3-content .list{margin:40px 0;display:flex;flex-direction:column;gap:25px}.section-3-text .section-3-content .list>div{display:flex;align-items:center;gap:10px;font-size:20px;font-family:Custom-Fonts;font-weight:400}.section-3-text .section-3-content span{font-size:100px;font-family:Custom-cursive;font-weight:400;color:#b16343;line-height:1;margin-top:-35px}.section-3-text .section-3-content>button{font-size:18px;font-family:Custom-Fonts;font-weight:400;display:flex;align-items:center;line-height:1;padding:25px 35px;border-radius:50px;gap:16px;background:#dfff60}.section-3-text .section-3-content>button svg{margin-top:-2px}.section-3{background:linear-gradient(180deg,#fff4e6,#fff4e5)}.section-4 h2.m-section__heading{font-family:Custom-Fonts;font-weight:800;font-size:96px;width:75%;line-height:1;margin:auto}.section-4 .m-section__description{font-size:100px;font-family:Custom-cursive;font-weight:400;color:#b16343;line-height:1;margin-top:-40px}.section-4 .m-image-card{border-radius:50px}.section-4 .m-image-card__content h3.m-richtext__title{font-family:Custom-Fonts;font-weight:500;font-size:48px;line-height:1.2;width:40%;text-transform:capitalize}.section-4 .m-image-card__content a.m-richtext__button,.section-6 .m-button,.section-8 a.m-button.m-button--secondary,.bottom-banner .m-richtext__button .m-button.m-button--primary{margin-top:10px;font-size:18px;background:#dfff60;padding:20px 35px 15px;border-color:#dfff60;font-family:Custom-Fonts;font-weight:500;text-transform:capitalize;color:#231f20}.section-5 h2.m-section__heading{font-size:40px;font-family:Custom-Fonts;font-weight:800;line-height:1.2;width:60%;margin:auto}.section-5 .m-image-card{border-radius:50px}.section-5 .m-image-card h3.m-richtext__title{font-size:24px;font-family:Custom-Fonts;font-weight:500;line-height:1.3;text-transform:capitalize}.section-5 .m-image-card h3.m-richtext__title{font-size:24px;font-family:Custom-Fonts;font-weight:500;line-height:1.3;text-transform:capitalize;width:95%;margin:auto}.section-5 .m-image-card .m-image-card__content{padding:30px!important}.section-6 .m-gradient{background:#241f21;padding:60px;border-radius:50px}.section-6 h3.m-richtext__title{line-height:1;font-size:96px;color:#fff;text-transform:uppercase;font-weight:800;font-family:Custom-Fonts}.section-7 .m-section__description{font-family:Custom-cursive;margin-top:-25px;color:#b16343;font-size:100px;line-height:1;width:fit-content;font-weight:400;margin-left:auto;margin-right:auto;position:relative}.section-7 responsive-image.m-image{border-radius:50px}.section-7 .m-section__description:after{position:absolute;content:"";bottom:-215px;right:-160px;height:256px;width:146px;background:url(/cdn/shop/files/arrow.svg?v=1733849158);background-repeat:no-repeat;background-size:cover;z-index:1}.section-8 p.m-richtext__subtitle{margin-bottom:20px;font-size:50px;color:#b16343;font-family:Custom-cursive;line-height:1}.section-8 .m-custom-content__block-text{width:35%;align-items:flex-start}.section-8 .m-custom-content__block-image:nth-child(2){width:45%}.section-8 .m-custom-content__wrapper{justify-content:space-between}.section-8 .m-custom-content__block-image:nth-child(3){width:45%;margin-top:-400px}.section-8 .m-custom-content__block-image:nth-child(4){width:55%;padding-right:100px}.section-8 .m-custom-content__block-text:last-child{margin-top:-60px}.m-testimonials--layout-1 .m-testimonial__wrapper{opacity:1!important}.testimonials-section .m-testimonial__wrapper{text-align:left!important;border-radius:30px!important;border:1.5px solid rgba(35,31,32,.2);background:unset;padding:40px!important;height:100%;display:flex;flex-direction:column;justify-content:space-between}.testimonials-section .m-testimonial__wrapper .m-stars{display:flex;justify-content:flex-start;background:#27382a;padding:5px 12px 6px;width:fit-content;border-radius:30px;margin-bottom:20px!important}.testimonials-section .m-testimonial__wrapper h3.m-testimonial__title{font-size:32px;font-family:Custom-Fonts;font-weight:600;line-height:1.2;margin-bottom:20px}.testimonials-section .m-testimonial__wrapper .m-testimonial__description{font-size:16px!important;font-family:Custom-Fonts;line-height:1.4!important;margin-bottom:60px}.testimonials-section .m-testimonial__wrapper .m-testimonial__name{font-size:16px;font-family:Custom-Fonts;font-weight:600}.testimonials-section .swiper-slide{height:auto}.testimonials-section .m-testimonial{height:100%}.bottom-banner .m-slide__wrapper{padding:100px 210px}.bottom-banner h2.m-richtext__title{font-size:96px;font-family:Custom-Fonts;font-weight:800;line-height:1;text-transform:uppercase}.bottom-banner .m-richtext__button{margin-top:30px}.faqs-section .m-richtext__description{margin-top:10px;font-family:Custom-Fonts;font-weight:500;line-height:1.4}.faqs-section .faq-content .faq-inner:not(:last-child){margin-bottom:30px}.faqs-section .faq-inner .faq-question{padding-top:0;font-size:18px;position:relative;cursor:alias;font-family:Custom-Fonts;font-weight:500;letter-spacing:0}.faqs-section .faq-content .faq-inner .faq-answer{font-size:16px;font-weight:500;margin-top:20px;font-family:Custom-Fonts;line-height:1.4}.faqs-section .faq-inner .faq-question:before{position:absolute;content:"+";right:0;top:50%;transform:translateY(-50%);font-size:20px;font-weight:600;transition:all .5s;font-family:Custom-Fonts}.faqs-section .faq-inner.active .faq-question:before{content:"-";transition:all .5s}.faqs-section .faq-content .faq-inner{padding:0 0 30px;border-bottom:1px solid rgba(35,31,32,.15)}.custom-footer-section{background:#231f20;padding:20px 0}.custom-footer-section .custom-footer{display:flex;justify-content:space-between}.custom-footer-section .custom-footer .left,.custom-footer-section .custom-footer .right{display:flex;align-items:center;gap:10px;font-size:16px}.custom-footer-section .custom-footer .left p,.custom-footer-section .custom-footer .left span,.custom-footer-section .custom-footer .right a{color:#fff;font-family:Custom-Fonts;font-weight:500}.custom-footer-section .custom-footer .left span,.custom-footer-section .custom-footer .right a{opacity:.6}.product-section .container_small{padding:50px;background:#231f20;border-radius:50px}.product-section .swiper-slide{border-radius:40px}.product-section .m-product-media{padding:0!important;border:unset!important}.product-section .m-product-media responsive-image.m-image{border-radius:15px}.m-featured-product .main-product__block .m-product-title{font-size:64px;color:#fff!important;font-family:Custom-Fonts;text-transform:uppercase;font-weight:800;line-height:1;width:80%}.m-main-product--media{padding-right:25px;width:60%}.m-main-product--info{padding-left:25px;width:40%}.m-featured-product .m-product-text{font-size:16px;color:#fff;font-family:Custom-Fonts;font-weight:500;text-transform:capitalize;opacity:.7}.m-featured-product .main-product__block-text{margin-top:10px!important}.m-featured-product .m-price__sale .m-price-item--last{font-size:36px;color:#fff;font-family:Custom-Fonts;font-weight:600;line-height:1}.m-featured-product .m-price__sale .m-price-item--regular{font-size:18px;color:#fff;font-family:Custom-Fonts;font-weight:600;opacity:.7}.m-featured-product .m-price--on-sale .m-price__sale{flex-direction:column!important;align-items:flex-start!important;gap:5px!important}.m-featured-product .main-product__block .m-product-tag{font-size:15px;color:#231f20;padding:12px 15px 9px;border-radius:40px;background:#dfff60;font-family:Custom-Fonts;line-height:1}.m-featured-product .m-price{display:flex;align-items:flex-start;gap:10px}.main-product__block.main-product__block-price .m-product-tax{opacity:.6;color:#fff;font-family:Custom-Fonts;font-weight:500;font-style:italic}.main-product__block.main-product__block-price{align-items:center;width:100%}.main-product__block.main-product__block-variant_picker{padding-top:30px;border-top:2px solid #ffffff20}label.option-label{color:#fff;font-family:Custom-Fonts;font-size:14px}span.option-label--selected{opacity:.7}variant-picker .m-product-option--button .m-product-option--node__label{border:2px solid #ffffff25!important;font-family:Custom-Fonts;font-weight:400;font-size:14px;line-height:1;padding:13px 20px 10px;border-radius:30px;color:#fff}.m-product-option--button .m-product-option--node input:checked+label,variant-picker .m-product-option--button .m-product-option--node__label:hover{background:#dfff60;color:#231f20}.main-product__block-buy_buttons label.m-product-option--label{display:none}.main-product__block-buy_buttons .m-product-form--input{width:50%;margin-right:8px!important}.main-product__block-buy_buttons .m-quantity{background:unset;color:#fff;font-family:Custom-Fonts;font-size:18px;border:2px solid #ffffff25;min-height:55px}.main-product__block-buy_buttons .m-quantity input.m-quantity__input{color:#fff;font-family:Custom-Fonts;font-weight:500}.main-product__block-buy_buttons .m-quantity button.m-quantity__button{height:55px}.main-product__block-buy_buttons button.m-add-to-cart{background:#dfff60;border:2px solid #dfff60;font-size:18px;color:#231f20;font-family:Custom-Fonts;text-transform:capitalize;font-weight:500;height:55px}.reviews{display:flex;align-items:center;gap:10px}.reviews>div{display:flex;align-items:center;gap:7px;background:#dfff60;padding:7px 12px;border-radius:30px}.main-product__block.main-product__block-custom_liquid .m-product-text{opacity:1}.reviews p{font-family:Custom-Fonts}.section-4 .m-image-card__content{padding:50px!important}.reels-section{padding-top:100px}.cRVBGW_feedFlex.storista-feed-flex{padding-top:0!important}.section-6 .m-richtext__description{font-size:100px;color:#b16343;font-family:Custom-cursive;font-weight:400;margin-top:-40px;line-height:1}.section-4 .m-image-card__content a.m-richtext__button:hover,.section-6 .m-button:hover,.section-8 a.m-button.m-button--secondary:hover,.bottom-banner .m-richtext__button .m-button.m-button--primary:hover,.main-product__block-buy_buttons button.m-add-to-cart:hover,.section-3-text .section-3-content>button:hover{background:#231f20;color:#fff;box-shadow:unset}.custom-header-holdr>a:last-child:hover{background:#dfff60;color:#231f20;transition:.5s all ease}.section-3-text .section-3-content>button:hover path{stroke:#fff}.swiper-button-next:after,.swiper-button-prev:after{display:none}.clinical_report-button{display:flex;align-items:center;gap:10px;background:#685fb6;padding:10px 40px;border-radius:30px;color:#f1edf7;font-family:wgco-fonts;cursor:pointer}.clinical_report-button svg path{fill:#f1edf7}.report-popup{position:fixed;top:50%;left:50%;width:40%;z-index:999;transform:translate(-50%,-50%);height:600px;overflow-y:scroll;padding:20px;background:#fff;display:none}.report-popup span.clinical_report-popup-close{cursor:pointer;position:absolute;top:10px;right:10px;padding:7px 10px;background:#dfff60;color:#231f20;border-radius:30px;line-height:1;font-size:18px;font-family:Custom-Fonts;font-weight:500}.report-popup.active{display:block!important}.bg-overay.active{position:absolute;top:0;left:0;height:100%;width:100%;background:#00000060;z-index:1}.m-custom-content{position:unset!important}@media(max-width:1680px){.vegan-slide-show .m-slide__wrapper{padding-left:130px}.vegan-slide-show .m-slide__wrapper .m-richtext__subtitle{font-size:22px}.vegan-slide-show .m-slide__wrapper h2.m-richtext__title{font-size:85px}.vegan-slide-show .m-slide__wrapper .m-richtext__description{font-size:140px;margin-top:-75px}.section-2 h2.m-section__heading{margin-top:-30px}.section-4 h2.m-section__heading{font-size:90px;width:70%}.section-6 h3.m-richtext__title{font-size:85px}.bottom-banner .m-slide__wrapper{padding:80px 120px}.bottom-banner h2.m-richtext__title{font-size:90px}.bottom-banner .m-richtext__button{margin-top:25px}}@media(max-width:1440px){.vegan-slide-show .m-slide__wrapper{padding-left:70px}.vegan-slide-show .m-slide__wrapper .m-richtext__subtitle{font-size:20px}.vegan-slide-show .m-slide__wrapper h2.m-richtext__title{font-size:80px}.vegan-slide-show .m-slide__wrapper .m-richtext__description{font-size:120px;margin-top:-65px}.section-2 p.m-section__subheading,.section-7 h2.m-section__heading,.reels-section h2.m-section__heading,.section-8 h3.m-richtext__title,.testimonials-section h2.m-section__heading,.faqs-section h3.m-richtext__title,.m-featured-product .main-product__block .m-product-title{font-size:60px}.section-2 h2.m-section__heading{margin-top:-25px;font-size:80px}.section-2 .m-custom-content__wrapper{margin-top:-60px}.section-3 p.m-richtext__subtitle{font-size:18px;padding:20px 30px 17px}.section-3 .m-custom-content__block-image{padding-left:100px}.section-3 .m-custom-content__block-liquid{padding-right:100px}.section-3-text .section-3-content span{font-size:85px;margin-top:-30px}.section-3-text .section-3-content .list>div{font-size:18px}.section-3-text .section-3-content .list>div svg{height:28px;width:auto}.section-3-text .section-3-content .list{margin:35px 0;gap:20px}.section-3-text .section-3-content>button{font-size:16px;padding:22px 35px}.section-4 h2.m-section__heading{font-size:80px;width:65%}.section-4 .m-section__description{font-size:90px}.section-4 .m-image-card{border-radius:40px}.section-4 .m-image-card__content h3.m-richtext__title{font-size:40px}.section-4 .m-image-card__content a.m-richtext__button,.section-6 .m-button,.section-8 a.m-button.m-button--secondary,.bottom-banner .m-richtext__button .m-button.m-button--primary{font-size:16px;padding:18px 35px 13px}.section-5 .m-image-card{border-radius:40px}.section-5 .m-image-card h3.m-richtext__title{font-size:20px}.section-6 h3.m-richtext__title{font-size:80px}.section-6 .m-gradient{padding:50px}.section-7 responsive-image.m-image,.section-6 .m-gradient,.product-section .container_small{border-radius:40px}.section-7 .m-section__description{margin-top:-30px;font-size:85px}.section-7 .m-section__description:after{height:246px;width:146px}.product-section{padding:0 15px}.product-section .container_small{padding:40px}.reviews p{font-size:14px}.m-main-product--media{width:57%}.m-main-product--info{width:43%}.m-featured-product .m-price__sale .m-price-item--last{font-size:32px}.m-featured-product .main-product__block .m-product-tag{font-size:14px;padding:10px 13px 7px}.main-product__block.main-product__block-price .m-product-tax,.m-featured-product .m-product-text{font-size:15px}.main-product__block-buy_buttons button.m-add-to-cart{font-size:16px;height:53px}.m-quantity button.m-quantity__button{height:51px}.m-quantity input.m-quantity__input{font-size:16px}.product-section .swiper-slide{border-radius:30px}.reels-section{padding-top:80px}.section-8 .m-custom-content__block-text{width:33%}.section-8 p.m-richtext__subtitle{margin-bottom:15px;font-size:45px}.testimonials-section .m-testimonial__wrapper{padding:30px!important}.testimonials-section .m-testimonial__wrapper h3.m-testimonial__title{font-size:25px;margin-bottom:15px}.testimonials-section .m-testimonial__wrapper .m-testimonial__description,.testimonials-section .m-testimonial__wrapper .m-testimonial__name{font-size:14px!important}.bottom-banner .m-slide__wrapper{padding:80px 60px}.bottom-banner h2.m-richtext__title{font-size:80px}.faqs-section .faq-content .faq-inner{padding:0 0 25px}.faqs-section .faq-content .faq-inner:not(:last-child){margin-bottom:25px}.faqs-section .faq-inner .faq-question{font-size:17px}.custom-footer-section .custom-footer .left,.custom-footer-section .custom-footer .right{font-size:14px}.section-6 .m-richtext__description{font-size:90px;margin-top:-30px}.report-popup{height:550px}}@media(max-width:1366px){.section-4 h2.m-section__heading{font-size:70px;width:60%}.section-4 .m-section__description{font-size:80px;margin-top:-35px}.m-section__header{margin-bottom:22px}.section-5 h2.m-section__heading{width:70%;font-size:35px}.section-6 h3.m-richtext__title{font-size:75px}.m-featured-product .m-price__sale .m-price-item--last{font-size:30px}.section-8 .m-richtext__description{margin-top:15px}.bottom-banner .m-slide__wrapper{padding:70px 50px}.bottom-banner h2.m-richtext__title{font-size:75px}.bottom-banner .m-richtext__button{margin-top:20px}}@media(max-width:1280px){.vegan-slide-show .m-slide__wrapper{padding-left:30px}.vegan-slide-show .m-slide__wrapper .m-richtext__subtitle{font-size:18px}.vegan-slide-show .m-slide__wrapper h2.m-richtext__title{font-size:70px}.vegan-slide-show .m-slide__wrapper .m-richtext__description{font-size:100px;margin-top:-55px}.section-2 p.m-section__subheading,.section-7 h2.m-section__heading,.reels-section h2.m-section__heading,.section-8 h3.m-richtext__title,.testimonials-section h2.m-section__heading,.faqs-section h3.m-richtext__title,.m-featured-product .main-product__block .m-product-title{font-size:55px}.section-2 h2.m-section__heading{margin-top:-20px;font-size:65px}.section-3-text .section-3-content span{font-size:75px;margin-top:-30px}.section-3-text .section-3-content .list>div{font-size:16px}.section-3-text .section-3-content .list>div svg{height:25px}.section-3-text .section-3-content .list{margin:30px 0;gap:15px}.section-3 .m-custom-content__block-image{padding-left:80px}.section-3 .m-custom-content__block-image{transform:rotate(-3deg)}.section-3 .m-custom-content__block-liquid{padding-right:80px}.section-4 .m-image-card__content h3.m-richtext__title{font-size:38px}.section-6 h3.m-richtext__title{font-size:70px}.section-7 .m-section__description{margin-top:-25px;font-size:75px}.section-7 .m-section__description:after{height:226px;width:130px;bottom:-190px;right:-145px}.product-section .container_small{padding:35px}.m-main-product--media{padding-right:20px}.m-main-product--info{padding-left:20px}.product-section .swiper-slide{border-radius:25px}.section-8 p.m-richtext__subtitle{font-size:40px}.section-8 .m-custom-content__block-image:nth-child(3){margin-top:-300px}.testimonials-section .m-testimonial__wrapper{border-radius:20px!important;padding:25px!important}.testimonials-section .m-testimonial__wrapper h3.m-testimonial__title{font-size:22px;margin-bottom:10px}.testimonials-section .m-testimonial__wrapper .m-testimonial__description{margin-bottom:40px}.bottom-banner .m-slide__wrapper{padding:50px 30px}.bottom-banner h2.m-richtext__title{font-size:70px}.bottom-banner .m-richtext__button{margin-top:15px}.faqs-section .faq-content .faq-inner{padding:0 0 20px}.faqs-section .faq-content .faq-inner:not(:last-child){margin-bottom:20px}.faqs-section .faq-inner .faq-question{font-size:16px}.faqs-section .faq-content .faq-inner .faq-answer{font-size:14px;margin-top:15px}.section-6 .m-richtext__description{font-size:80px;margin-top:-20px}.report-popup{height:500px;width:50%}}@media(max-width:1024px){.vegan-slide-show .m-slide__wrapper{padding-left:15px}.vegan-slide-show .m-slide__wrapper h2.m-richtext__title{font-size:60px}.vegan-slide-show .m-slide__wrapper .m-richtext__description{font-size:80px;margin-top:-45px}.custom-header-holdr>a:last-child{font-size:13px}.custom-header-holdr>img{width:190px}.section-2 p.m-section__subheading,.section-7 h2.m-section__heading,.reels-section h2.m-section__heading,.section-8 h3.m-richtext__title,.testimonials-section h2.m-section__heading,.faqs-section h3.m-richtext__title,.m-featured-product .main-product__block .m-product-title{font-size:50px}.section-2 .m-section__description{margin-top:15px;font-size:16px}.section-2 h2.m-section__heading{font-size:60px}.section-2 .m-custom-content__wrapper{margin-top:-50px}.section-3 p.m-richtext__subtitle{font-size:16px;padding:18px 25px 15px}.section-3 .m-richtext__description{font-size:16px;margin-top:15px}.section-3-text .section-3-content h3{font-size:35px}.section-3 .m-custom-content__block-liquid{padding-right:15px}.section-3 .m-custom-content__block-image{padding-left:50px}.section-4 h2.m-section__heading{font-size:60px;width:65%}.m-section__header{margin-bottom:25px}.section-4 .m-image-card .m-image-card__inner,.section-5 .m-image-card .m-image-card__inner{border-radius:30px}.section-4 .m-image-card__content h3.m-richtext__title{font-size:35px}.section-4 .m-image-card__content a.m-richtext__button,.section-6 .m-button,.section-8 a.m-button.m-button--secondary,.bottom-banner .m-richtext__button .m-button.m-button--primary{font-size:16px;padding:15px 30px 11px}.section-4 .m-image-card__content{padding:40px!important}.section-5 h2.m-section__heading{font-size:30px}.section-5 .m-image-card h3.m-richtext__title{font-size:18px;width:100%}.section-6 h3.m-richtext__title{font-size:60px}.section-6 .m-gradient{padding:40px}.section-7 responsive-image.m-image,.section-6 .m-gradient,.product-section .container_small{border-radius:30px}.section-7 .m-section__description{font-size:70px}.section-7 .m-section__description:after{height:190px;width:109px;bottom:-160px;right:-115px;transform:rotate(4deg)}.product-section .container_small{padding:30px}.m-featured-product .m-price__sale .m-price-item--last{font-size:25px}.m-featured-product .m-price__sale .m-price-item--regular{font-size:16px}.main-product__block.main-product__block-price{flex-wrap:wrap;gap:5px;flex-direction:column;align-content:flex-start;align-items:flex-start}.m-featured-product .main-product__block .m-product-tag{font-size:12px;padding:8px 10px 5px}.main-product__block.main-product__block-price .m-product-tax,.m-featured-product .m-product-text{font-size:14px}.main-product__block.main-product__block-variant_picker{padding-top:22px}.reels-section{padding-top:60px}.section-8 .m-custom-content__block-image:nth-child(4){width:50%;padding-right:50px}.section-8 .m-custom-content__block-image:nth-child(3){width:50%;margin-top:-200px}.section-8 .m-custom-content__block-text{width:45%}.section-8 .m-custom-content__block-image:nth-child(2){width:50%}.bottom-banner h2.m-richtext__title{font-size:60px}.custom-footer-section .custom-footer .left,.custom-footer-section .custom-footer .right{font-size:12px}}@media(max-width:1023px){.section-3 .m-custom-content__block-image{transform:rotate(0);padding-left:15px}.section-3-text .section-3-content h3{font-size:35px;width:60%}.section-3-text .section-3-content span{font-size:65px;margin-top:-30px}.section-8 .m-custom-content__block-text,.section-8 .m-custom-content__block-image:nth-child(2),.section-8 .m-custom-content__block-image:nth-child(3),.section-8 .m-custom-content__block-image:nth-child(4){width:100%}.section-8 .m-custom-content__block-image:nth-child(3){margin-top:0}.section-8 .m-custom-content__block-image:nth-child(4){padding-right:15px}.section-8 .m-custom-content__block-text:last-child{margin-top:0}.section-8 .hide-on-mobile{display:none}.section-8 .hide-on-desk{display:block!important}.section-8 responsive-image.m-image{border-radius:30px}.faqs-section .m-custom-content__block-text{width:100%}.faqs-section .m-richtext__description{font-size:15px}.faqs-section .faq-content .faq-inner:not(:last-child){margin-bottom:15px}.faqs-section .faq-content .faq-inner{padding:0 0 15px}.faqs-section .faq-inner .faq-question{font-size:14px}.faqs-section .faq-content .faq-inner .faq-answer{font-size:13px;margin-top:10px}}@media(max-width:991px){.section-4 h2.m-section__heading{font-size:55px}.section-4 .m-section__description{font-size:70px;margin-top:-30px}.section-4 .m-image-card__content h3.m-richtext__title{font-size:35px;width:45%}.section-7 .m-section__description:after{height:180px;width:104px;bottom:-155px;right:-110px;transform:rotate(8deg)}.m-main-product--media,.m-main-product--info{width:100%}.product-section .swiper-slide{border-radius:20px}.testimonials-section .m-testimonial__wrapper h3.m-testimonial__title{font-size:20px}.testimonials-section .m-testimonial__wrapper{border-radius:15px!important;padding:20px!important}.testimonials-section .m-testimonial__wrapper .m-testimonial__description,.testimonials-section .m-testimonial__wrapper .m-testimonial__name{font-size:12px!important}.bottom-banner h2.m-richtext__title{font-size:55px}.bottom-banner .m-richtext__button{margin-top:10px}.section-6 .m-richtext__description{font-size:70px;margin-top:-20px}}@media(max-width:883px){.vegan-slide-show .m-slide__wrapper .m-richtext__subtitle{font-size:16px}.vegan-slide-show .m-slide__wrapper h2.m-richtext__title{font-size:55px}.vegan-slide-show .m-slide__wrapper .m-richtext__description{font-size:75px;margin-top:-42px}.section-4 h2.m-section__heading{font-size:50px}.section-4 .m-section__description{font-size:65px;margin-top:-25px}.section-4 .m-image-card__content h3.m-richtext__title{font-size:30px}.section-4 .m-image-card__content{padding:30px!important}.section-6 h3.m-richtext__title{font-size:50px}.section-6 .m-gradient{padding:35px}.section-7 .m-section__description:after{height:170px;width:98px;bottom:-150px;right:-90px;transform:rotate(12deg)}}@media(max-width:767px){.vegan-slide-show .m-slide__wrapper{padding-left:15px;display:flex;flex-direction:column;align-items:center!important;padding-top:100px}.vegan-slide-show .m-slide__wrapper .m-slide__content{text-align:center}.vegan-slide-show .m-slide__wrapper .m-richtext__subtitle{font-size:18px}.vegan-slide-show .m-slide__wrapper h2.m-richtext__title{font-size:80px}.vegan-slide-show .m-slide__wrapper .m-richtext__description{font-size:100px;margin-top:-60px}.scroll-main{background:#231f20;border-radius:0 0 10px 10px;padding:10px 0 0}.anounce-scroll{display:flex;align-items:center;gap:8px;font-family:Custom-Fonts;font-size:12px;font-weight:500}.anounce-scroll p{color:#fff;text-transform:uppercase}.section-2 p.m-section__subheading,.section-7 h2.m-section__heading,.reels-section h2.m-section__heading,.section-8 h3.m-richtext__title,.testimonials-section h2.m-section__heading,.faqs-section h3.m-richtext__title,.m-featured-product .main-product__block .m-product-title{font-size:45px}.section-2 h2.m-section__heading{font-size:55px}.section-2 .m-custom-content__wrapper{margin-top:-40px}.section-3-text .section-3-content h3{font-size:35px;width:75%}.section-3-text .section-3-content span{font-size:60px;margin-top:-30px}.section-3-text .section-3-content .list{margin:25px 0}.section-3-text .section-3-content>button{font-size:15px;padding:18px 30px;gap:10px}.section-4 h2.m-section__heading{font-size:45px;width:70%}.section-4 .m-image-card__content h3.m-richtext__title{font-size:30px;width:50%}.section-4 .m-image-card__content a.m-richtext__button,.section-6 .m-button,.section-8 a.m-button.m-button--secondary,.bottom-banner .m-richtext__button .m-button.m-button--primary{font-size:14px;padding:12px 30px 9px}.section-5 h2.m-section__heading{width:100%}.m-section__heading br{display:block}.section-7 .m-section__description{font-size:65px;margin-top:-20px}.main-product__block+.main-product__block{margin-top:15px!important}.main-product__block.main-product__block-variant_picker{padding-top:15px}.m-product-form--input{margin-bottom:0}.main-product__block.main-product__block-price .m-product-tax{font-size:12px}.reels-section{padding-top:50px}.section-8 responsive-image.m-image{border-radius:20px}.bottom-banner .m-slide__wrapper{flex-direction:column;align-items:center!important;justify-content:flex-end!important}.bottom-banner .m-slide__wrapper .m-slide__content{text-align:center;display:flex;flex-direction:column;align-items:center}.custom-footer-section .custom-footer{flex-direction:column;align-items:flex-start;gap:10px}.custom-footer-section .custom-footer .center{order:0}.custom-footer-section .custom-footer .left{order:1}.custom-footer-section{padding:15px 0}.compare-mobile>div{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;padding:20px 0;border-bottom:1px solid #ffffff25}.compare-mobile>div>div>h4{font-size:18px;color:#fff;font-family:Custom-Fonts;font-weight:500;margin-top:15px}.compare-mobile>div>span{width:100%;color:#dfff60;font-family:Custom-Fonts;font-size:18px;font-weight:500;margin-bottom:15px}.compare-mobile>div:not(:first-child){display:flex;align-items:flex-start}.compare-mobile>div>div>p{font-size:14px;color:#fff;font-family:Custom-Fonts;font-weight:500;text-transform:capitalize;line-height:1.4;display:flex;align-items:center;gap:10px}.compare-mobile>div>div>span{color:#fff;font-size:12px;opacity:.6}.compare-mobile>div>div>p svg{width:25px;height:auto}.compare-mobile>div>div{width:50%;padding:5px}.section-7 .m-section__description:after{height:260px;width:151px;bottom:-270px;right:-220px;transform:rotate(12deg)}}@media(max-width:580px){.vegan-slide-show .m-slide__wrapper h2.m-richtext__title{font-size:65px}.vegan-slide-show .m-slide__wrapper .m-richtext__description{font-size:90px;margin-top:-55px}.anounce-scroll,.custom-header-holdr>a:last-child{font-size:11px}.custom-header-holdr>img{width:150px}.custom-header-holdr{padding-block:10px}.section-2 p.m-section__subheading,.section-7 h2.m-section__heading,.reels-section h2.m-section__heading,.section-8 h3.m-richtext__title,.testimonials-section h2.m-section__heading,.faqs-section h3.m-richtext__title,.m-featured-product .main-product__block .m-product-title{font-size:40px}.section-2 h2.m-section__heading{font-size:55px}.section-2 .m-section__description{margin-top:10px}.section-3 p.m-richtext__subtitle{font-size:14px;padding:15px 20px 12px}.section-3 .m-richtext__description{font-size:14px}.section-3-text .section-3-content h3{font-size:30px;width:100%}.section-3-text .section-3-content span{font-size:55px;margin-top:-20px}.section-3-text .section-3-content .list{margin:20px 0;gap:12px}.section-3-text .section-3-content .list>div{font-size:14px}.section-3-text .section-3-content .list>div svg{height:20px}.section-3-text .section-3-content>button{font-size:14px;padding:15px 25px}.section-4 h2.m-section__heading{font-size:40px;width:84%;line-height:1.1}.section-4 .m-section__description{font-size:60px;margin-top:-25px}.m-section__header{margin-bottom:20px}.section-4 .m-image-card .m-image-card__inner .m-image-card__img,.section-5 .m-image-card .m-image-card__inner .m-image-card__img{border-radius:20px}.section-4 .m-image-card__content h3.m-richtext__title{font-size:25px;width:100%}.section-4 .m-image-card__content{padding:25px!important}.section-5 h2.m-section__heading{font-size:25px}.section-5 .m-image-card .m-image-card__content{padding:25px!important}.section-5 .m-image-card h3.m-richtext__title{font-size:16px}.section-6 h3.m-richtext__title{font-size:35px}.section-6 .m-gradient{padding:30px 15px}.section-7 responsive-image.m-image,.section-6 .m-gradient,.product-section .container_small{border-radius:20px}.section-7 .m-section__description{font-size:55px;margin-top:-15px}.product-section .container_small{padding:20px}.m-featured-product .main-product__block .m-product-title{width:100%}.reviews>div{gap:5px;padding:5px 10px}.reviews>div svg{height:15px;width:auto}.reviews p{font-size:13px}.main-product__block-buy_buttons button.m-add-to-cart{font-size:14px;height:48px}.m-quantity{min-height:48px}.m-quantity input.m-quantity__input{font-size:14px}.m-featured-product .main-product__block .m-product-tag{font-size:11px;padding:6px 10px 4px}.m-quantity button.m-quantity__button{height:44px}.product-section .swiper-slide{border-radius:10px}.section-8 .m-richtext__description{margin-top:10px;font-size:15px}.section-8 p.m-richtext__subtitle{font-size:35px}.bottom-banner h2.m-richtext__title{font-size:50px}.bottom-banner .m-richtext__button{margin-top:0}.faqs-section .faq-inner .faq-question,.faqs-section .m-richtext__description{font-size:13px}.faqs-section .faq-content .faq-inner .faq-answer{font-size:12px}.faqs-section .faq-content .faq-inner:not(:last-child){margin-bottom:13px}.faqs-section .faq-content .faq-inner{padding:0 0 13px}.faqs-section .faq-inner .faq-question:before{font-size:16px}.custom-footer-section .custom-footer .left,.custom-footer-section .custom-footer .right{font-size:11px;gap:7px}.custom-footer-section .custom-footer{gap:12px}.compare-mobile>div>div img{width:100px;height:auto}.compare-mobile>div>div>h4{font-size:14px}.compare-mobile>div>span{font-size:14px;margin-bottom:10px}.compare-mobile>div>div>p{font-size:12px}.compare-mobile>div>div>span{font-size:10px}.compare-mobile>div{padding:15px 0}.section-6 .m-richtext__description{font-size:55px;margin-top:-10px}.section-7 .m-section__description:after{height:260px;width:151px;bottom:-240px;right:-170px;transform:rotate(3deg)}.report-popup{width:70%}}@media(max-width:475px){.vegan-slide-show .m-slide__wrapper h2.m-richtext__title{font-size:50px}.vegan-slide-show .m-slide__wrapper .m-richtext__description{font-size:75px;margin-top:-45px}.vegan-slide-show .m-slide__wrapper .m-richtext__subtitle{font-size:16px}.vegan-slide-show .m-slide__wrapper{padding-top:70px}.section-2 p.m-section__subheading,.section-7 h2.m-section__heading,.reels-section h2.m-section__heading,.section-8 h3.m-richtext__title,.testimonials-section h2.m-section__heading,.faqs-section h3.m-richtext__title,.m-featured-product .main-product__block .m-product-title{font-size:35px}.section-2 h2.m-section__heading{font-size:45px;margin-top:-15px}.section-2 .m-section__description{font-size:14px}.section-2 .m-custom-content__wrapper{margin-top:-35px}.section-3 p.m-richtext__subtitle{font-size:14px;padding:12px 20px 10px}.section-4 h2.m-section__heading{font-size:35px;width:100%}.section-4 .m-section__description{font-size:50px;margin-top:-20px}.section-4 .m-image-card__content h3.m-richtext__title{font-size:22px}.section-5 .m-image-card .m-image-card__content{padding:20px!important}.section-6 h3.m-richtext__title{font-size:30px}.m-featured-product .m-price__sale .m-price-item--last{font-size:22px}.m-featured-product .m-price__sale .m-price-item--regular{font-size:14px}label.option-label{font-size:12px}.m-product-option--label{margin-bottom:2px}variant-picker .m-product-option--button .m-product-option--node__label{font-size:12px;padding:10px 15px 7px}.bottom-banner h2.m-richtext__title{font-size:40px}.section-7 .m-section__description:after{height:220px;width:126px;bottom:-205px;right:-133px;transform:rotate(3deg)}.report-popup{width:90%;height:90%}}@media(max-width:428px){.section-6 .m-richtext__description{font-size:50px;margin-top:-15px}.section-7 .m-section__description:after{height:200px;width:116px;bottom:-180px;right:-120px;transform:rotate(3deg)}}@media(max-width:393px){.vegan-slide-show .m-slide__wrapper h2.m-richtext__title{font-size:45px}.vegan-slide-show .m-slide__wrapper .m-richtext__description{font-size:65px;margin-top:-40px}.anounce-scroll,.custom-header-holdr>a:last-child{font-size:10px}.custom-header-holdr>img{width:120px}.section-2 p.m-section__subheading,.section-7 h2.m-section__heading,.reels-section h2.m-section__heading,.section-8 h3.m-richtext__title,.testimonials-section h2.m-section__heading,.faqs-section h3.m-richtext__title,.m-featured-product .main-product__block .m-product-title{font-size:30px}.section-2 h2.m-section__heading{font-size:35px;margin-top:-10px}.section-2 .m-section__description{margin-top:5px}.section-3-text .section-3-content h3{font-size:27px}.section-3-text .section-3-content span{font-size:40px;margin-top:-15px}.section-3-text .section-3-content .list>div{font-size:12px;gap:7px}.section-3-text .section-3-content>button{font-size:13px}.section-3-text .section-3-content .list{gap:10px}.section-4 h2.m-section__heading{font-size:30px}.section-4 .m-section__description{font-size:45px;margin-top:-18px}.section-5 .m-image-card h3.m-richtext__title{font-size:14px}.section-5 h2.m-section__heading{font-size:20px}.section-6 h3.m-richtext__title{font-size:25px}.section-7 .m-section__description{font-size:45px}.m-product-form--input{width:40%;margin-right:15px!important}.m-featured-product .m-product-text{font-size:13px}.main-product__block.main-product__block-price .m-product-tax{font-size:10px}.product-section .container_small{padding:15px}.bottom-banner h2.m-richtext__title{font-size:35px}.compare-mobile>div>div>h4{height:35px}.section-6 .m-richtext__description{font-size:40px;margin-top:-10px}.section-7 .m-section__description:after{height:185px;width:106px;bottom:-170px;right:-110px;transform:rotate(3deg)}}@media(max-width:375px){.vegan-slide-show .m-slide__wrapper h2.m-richtext__title{font-size:40px}.vegan-slide-show .m-slide__wrapper .m-richtext__description{font-size:60px;margin-top:-35px}.vegan-slide-show .m-slide__wrapper{padding-top:50px}.m-product-form--input{width:100%!important;margin-right:0!important;margin-bottom:10px}.section-7 .m-section__description:after{height:175px;width:101px;bottom:-160px;right:-105px;transform:rotate(3deg)}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/Vegan_Protein.css.map */
