:root{--black: #010101;--white: #ffffff;--tundora: #434343;--star-dust: #949493;--light-grey: #F2F2F2;--green: #77F351;--blue: #72CCFF;--yellow: #FFBD3D;--indigo: #570096;--pink: #FF4090;--green-light: #A2F589;--blue-light: #BAE6FF;--yellow-light: #FFD179;--indigo-light: #8630C5;--pink-light: #FF87B9;--box-border-radius: 15px;--blog-card-image-padding: 0rem;--blog-card-corner-radius: 0rem;--blog-card-text-alignment: left;--blog-card-border-width: 0rem;--blog-card-border-opacity: .1;--blog-card-shadow-opacity: 0;--blog-card-shadow-visible: 0;--blog-card-shadow-horizontal-offset: 0rem;--blog-card-shadow-vertical-offset: .4rem;--blog-card-shadow-blur-radius: .5rem;--grid-desktop-vertical-spacing: 8px;--grid-desktop-horizontal-spacing: 8px;--grid-mobile-vertical-spacing: 4px;--grid-mobile-horizontal-spacing: 4px}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;font-size:16px;height:100%;scroll-behavior:smooth}body{margin:0;font-size:1rem;line-height:1.5;font-family:Roboto,sans-serif,azo-sans-web,sans-serif;font-style:normal;font-weight:400;background-color:var(--black);color:var(--white)}main{background-color:var(--black)}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}img{display:block;max-width:100%}svg{display:block}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.banner{font-weight:900;letter-spacing:0px}.h1,h1{font-size:32px;line-height:36px}.banner{font-size:40px;line-height:48px;max-width:700px}.banner p{font-size:40px;line-height:48px;max-width:800px;font-weight:900}.banner strong{font-weight:900}.h2,h2{font-size:20px;line-height:30px}.h3,h3{font-size:14px;line-height:21px}.h4,h4{font-size:16px;line-height:22px}.h5,h5{font-size:10px;line-height:16px}p{font-size:14px;font-weight:400;line-height:17px}p.small,span.small{font-size:10px;line-height:12px}a:not(.btn){color:inherit;text-decoration:none;transition:all .25s ease-in-out}a:not(.btn):hover{color:var(--green)}.desktop-view{display:none}.mobile-view{display:block}@media screen and (min-width: 450px){.banner{font-size:44px;line-height:48px}}@media screen and (min-width: 768px){.h1,h1{font-size:32px}.banner{font-size:88px;line-height:88px}.banner p,.kickstart-club-hero .banner p{font-size:68px;line-height:68px;font-weight:700}.h2,h2{font-size:24px}.h3,h3{font-size:20px}.h5,h5{font-size:12px;line-height:14px}p{line-height:18px}p.small,span.small{font-size:12px}.desktop-view{display:block}.mobile-view{display:none}}.hidden{display:none}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}.bold{font-weight:700}.pointer-events-none{pointer-events:none}.overflow-y-hidden,.overflow-y-hidden--extra{overflow-y:hidden}.hidden-large{display:none!important}@media screen and (max-width: 768px){.hidden-small{display:none!important}.hidden-large{display:block!important}}button{border:0;background-color:transparent;cursor:pointer}.rc_subscription_cta_wrapper a,.btn{width:fit-content;display:flex;padding:12px 14px;justify-content:center;align-items:center;gap:10px;border-radius:40px;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,color .25s ease-in-out;font-family:azo-sans-web,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:22px;text-transform:uppercase;text-decoration:none;white-space:nowrap}.btn:disabled{opacity:.5;pointer-events:none}.btn.active:not(.btn--filter){background-color:var(--green);color:var(--black);border-color:var(--green)}.btn--green{background-color:var(--green);color:var(--black)}.btn--green:not(.btn--no-hover):hover{background-color:var(--white)}.btn--green.btn--alt-hover{border:1px solid var(--green);margin:0 auto}.btn--green.btn--alt-hover:hover{border-color:var(--black)}.btn--blue{background-color:var(--blue);color:var(--black)}.btn--yellow{background-color:var(--yellow);color:var(--black)}.btn--indigo{background-color:var(--indigo);color:var(--white)}.btn--pink{background-color:var(--pink);color:var(--black)}.btn--star-dust{background-color:var(--star-dust);color:var(--black)}.btn--star-dust:hover{background-color:#94949370;color:var(--white)}.btn--dark-grey{background-color:#94949370;color:var(--black)}.btn--dark-grey:hover{background-color:#94949370;color:var(--white)}.btn--green.btn--filter:hover,.btn--green.btn--filter.active{background-color:var(--green-light)}.btn--blue.btn--filter:hover,.btn--blue.btn--filter.active{background-color:var(--blue-light)}.btn--yellow.btn--filter:hover,.btn--yellow.btn--filter.active{background-color:var(--yellow-light)}.btn--indigo.btn--filter:hover,.btn--indigo.btn--filter.active{background-color:var(--indigo-light)}.btn--pink.btn--filter:hover,.btn--pink.btn--filter.active{background-color:var(--pink-light)}.btn--star-dust.btn--filter:hover{background-color:var(--white);color:var(--black)}.btn--small{font-size:10px;padding:6px 10px}.btn--small-font{font-size:10px}.rc_subscription_cta_wrapper a,.btn--outline{border:1px solid var(--white);color:var(--white);gap:5px}.rc_subscription_cta_wrapper a:hover,.btn--outline:hover,.rc_proceed-btn:hover{background-color:var(--green);border-color:var(--green);color:var(--black)!important}.rc_proceed-btn,.rc_proceed-btn:hover{color:#000!important}.rc_cancel-proceed:hover{background-color:#94949370!important}.rc_subscription_cta_wrapper a{white-space:inherit}.btn--outline.btn--black{border:1px solid var(--black);color:var(--black);gap:5px}.btn--outline.btn--bg--black{background-color:var(--black)}.btn--outline.btn--bg--black:hover,.btn--outline.active{background-color:var(--green);border-color:var(--green);color:var(--black)!important}.btn-social:hover svg rect{fill:var(--green-light)}.logo-svg path{margin-top:-3px;font-size:14px;transition:fill .25s ease-in-out}.btn--outline:hover .logo-svg path{fill:var(--black)}.btn--outline:hover .logo-svg path.logo-svg-green{fill:var(--white)}.btn--full{width:100%}.icon-link{display:flex;align-items:center;gap:10px}.login-link path{transition:fill .25s ease-in-out,stroke .25s ease-in-out}.login-link:hover path:first-child{fill:var(--green)}.login-link:hover path:first-child,.login-link:hover path:nth-child(2),.login-link:hover path:last-child{stroke:var(--black)}.logged-in .login-link:hover path:first-child{fill:var(--green)}.logged-in .login-link:hover path:first-child,.logged-in .login-link:hover path:nth-child(2),.logged-in .login-link:hover path:last-child{stroke:var(--black)}@media screen and (min-width: 768px){.btn{padding:12px 24px}}.marquee{--gap: 0px;position:relative;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;gap:var(--gap)}.marquee__content{flex-shrink:0;display:flex;justify-content:space-around;gap:var(--gap);min-width:100%;animation:scroll 25s linear infinite}@media screen and (min-width: 768px){.marquee.desktop_stop_animation .marquee__content{animation:none}}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}.grab-scroll{scrollbar-width:none;-ms-overflow-style:none;cursor:grab}.grab-scroll::-webkit-scrollbar{display:none}.cursor-grabbing{cursor:grabbing}.page-container{max-width:1260px;padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;background-color:var(--black)}.overlay{position:absolute;left:0;top:0;right:0;bottom:0}@keyframes rotating{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}#meal-plan-overlayer{display:flex;align-items:center;justify-content:center;flex-direction:column;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000060;z-index:999;opacity:1;visibility:visible;transition:all .2s ease-in-out}#meal-plan-overlayer .loader-message{display:flex;gap:29px;flex-direction:column;justify-content:center;align-items:center;background:var(--black);border-radius:var(--box-border-radius);padding:50px 40px 40px;text-align:center;color:var(--black);width:100%;max-width:460px;margin-top:30px;box-shadow:0 0 10px #00000025;color:var(--white);position:relative}#meal-plan-overlayer .loader-message h2{font-size:18px;text-transform:uppercase;font-weight:700;margin-bottom:8px}#meal-plan-overlayer.hidden{opacity:0;visibility:hidden}#meal-plan-overlayer .close_btn{position:absolute;top:10px;right:10px;font-size:20px;font-weight:700}#rc-confirm-overlay,#loader2,#loader{display:flex;align-items:center;justify-content:center;flex-direction:column;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000060;z-index:999;opacity:1;visibility:visible;transition:all .2s ease-in-out}#rc-confirm-overlay.hidden,#loader2.hidden,#loader.hidden{opacity:0;visibility:hidden}#rc-confirm-overlay .spinner,#loader2 .spinner,#loader .spinner{animation:rotating 2s linear infinite}#rc-confirm-overlay .loader-message,#loader2 .loader-message,#loader .loader-message{display:flex;gap:29px;flex-direction:column;justify-content:center;align-items:center;background:var(--black);border-radius:var(--box-border-radius);padding:40px;text-align:center;color:var(--black);width:100%;max-width:460px;margin-top:30px;box-shadow:0 0 10px #00000025;color:var(--white)}#rc-confirm-overlay .loader-message h2,#loader2 .loader-message h2,#loader .loader-message h2{font-size:18px;text-transform:uppercase;font-weight:700;margin-bottom:8px}#rc-confirm-overlay .loader-message p,#loader2 .loader-message p,#loader .loader-message p{font-size:12px}#rc-cancellation-overlay,#loader2,#loader{display:flex;align-items:center;justify-content:center;flex-direction:column;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000060;z-index:99999;opacity:1;visibility:visible;transition:all .2s ease-in-out}#rc-cancellation-overlay.hidden,#loader2.hidden,#loader.hidden{opacity:0;visibility:hidden}#rc-cancellation-overlay .spinner,#loader2 .spinner,#loader .spinner{animation:rotating 2s linear infinite}#rc-cancellation-overlay .loader-message,#loader2 .loader-message,#loader .loader-message{display:flex;gap:29px;flex-direction:column;justify-content:center;align-items:center;background:var(--black);border-radius:var(--box-border-radius);padding:40px;text-align:center;color:var(--black);width:100%;max-width:460px;margin-top:30px;box-shadow:0 0 10px #00000025;color:var(--white)}#rc-cancellation-overlay .loader-message h2,#loader2 .loader-message h2,#loader .loader-message h2{font-size:18px;text-transform:uppercase;font-weight:700;margin-bottom:8px}#rc-cancellation-overlay .loader-message p,#loader2 .loader-message p,#loader .loader-message p{font-size:12px}#rc-announcement-overlay,#loader2,#loader{display:flex;align-items:center;justify-content:center;flex-direction:column;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000060;z-index:999;opacity:1;visibility:visible;transition:all .2s ease-in-out}#rc-announcement-overlay.hidden,#loader2.hidden,#loader.hidden{opacity:0;visibility:hidden}#rc-announcement-overlay .spinner,#loader2 .spinner,#loader .spinner{animation:rotating 2s linear infinite}#rc-announcement-overlay .loader-message,#loader2 .loader-message,#loader .loader-message{display:flex;gap:29px;flex-direction:column;justify-content:center;align-items:center;background:var(--black);border-radius:var(--box-border-radius);padding:40px;text-align:center;color:var(--black);width:100%;max-width:460px;margin-top:30px;box-shadow:0 0 10px #00000025;color:var(--white)}#rc-announcement-overlay .loader-message h2,#loader2 .loader-message h2,#loader .loader-message h2{font-size:18px;text-transform:uppercase;font-weight:700;margin-bottom:8px}#rc-announcement-overlay .loader-message p,#loader2 .loader-message p,#loader .loader-message p{font-size:14px}.rc-overlay{display:flex;align-items:center;justify-content:center;flex-direction:column;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000060;z-index:99999;opacity:1;visibility:visible;transition:all .2s ease-in-out}.rc-overlay.hidden{opacity:0;visibility:hidden}.rc-overlay .spinner{animation:rotating 2s linear infinite}.rc-overlay .loader-message{display:flex;gap:29px;flex-direction:column;justify-content:center;align-items:center;background:var(--black);border-radius:var(--box-border-radius);padding:40px;text-align:center;color:var(--black);width:100%;max-width:460px;margin-top:30px;box-shadow:0 0 10px #00000025;color:var(--white)}.rc-overlay .loader-message h2{font-size:18px;text-transform:uppercase;font-weight:700;margin-bottom:8px}.rc-overlay .loader-message p{font-size:12px}.announcement-bar{width:100%;z-index:13;position:relative;display:flex}.announcement-bar__item{width:100vw;padding:4px 0;text-align:center;height:100%;align-self:stretch}@keyframes announcementFade{0%,to{opacity:0}50%{opacity:1}}.announcement-container{height:42px}.announcement-container-inner{display:flex;height:100%}.announcement-bar__message{color:var(--white);text-transform:uppercase;display:flex;justify-content:center;align-items:center;height:100%}.announcement-bar__message p{font-size:12px}.announcement-bar__message p span{font-size:10px}@media screen and (min-width: 768px){.announcement-bar__item{width:100vw}.announcement-bar__message p{font-size:14px}}.header{display:grid;align-items:center;grid-template-columns:repeat(3,1fr);color:var(--white);padding:0 16px;position:relative;z-index:12}.header--nav-open{background-color:var(--black)}.header__section{display:flex;gap:25px;align-items:center}.sticky-header{position:sticky;z-index:10;top:44px;background-color:#000}.sticky-header.sticky-header-blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header--sticky--buttons a{display:none}.header--sticky--buttons a:nth-child(1){display:block}.header--sticky--buttons a:nth-child(2){display:none}.sticky-header-scrolled .header--sticky--buttons a:nth-child(1){display:none}.sticky-header-scrolled .header--sticky--buttons a:nth-child(2){display:block}.header__section--center{justify-content:center;padding-top:3px;padding-bottom:15px}.header__section--right{justify-content:end}.header__burger{width:20px;height:18px;border-radius:2px;position:relative;cursor:pointer}.header__burger span{width:20px;height:2px;display:block;background-color:var(--white);position:absolute;transition:transform .3s,opacity .3s;left:0;transform:translateY(0) rotate(0)}.header__burger span:first-child{top:0}.header__burger span:nth-child(2){top:49%;opacity:1}.header__burger span:last-child{top:100%}.header__burger.is-open span:first-child{animation:moveTopToMiddle .3s ease-in-out forwards}.header__burger.is-open span:nth-child(2){animation:fadeOut .3s ease-in-out forwards}.header__burger.is-open span:last-child{animation:moveBottomToMiddle .3s ease-in-out forwards}.header__mobile-nav{position:absolute;width:100%;top:100%;background-color:var(--black);padding:25px 16px;flex-direction:column;gap:34px;display:none;height:100vh}.header--nav-open .header__mobile-nav{display:flex;flex-direction:column;gap:18px;overflow:auto;padding-bottom:150px}.header__section--desktop-nav{display:none;font-weight:700;text-transform:uppercase}.header__section--desktop-nav-list{list-style:none;display:flex;padding:0 30px 0 0;margin:0;flex-direction:row;gap:20px;position:relative}.header__section--desktop-nav-list:after{content:" ";width:1px;height:50%;background-color:#ccc;position:absolute;top:25%;right:0}.header__section--desktop-nav-list li a{position:relative;display:flex;flex-direction:row;gap:5px;justify-content:flex-start;align-items:center;cursor:pointer}.header__section--desktop-nav-list li:has(ul)>a:after{content:" ";display:block;color:#fff;width:10px;height:10px;overflow:hidden;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="%23ffffff" d="M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"/></svg>')}.header__section--desktop-nav-list li:has(ul):hover>a:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="%2377F351" d="M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z"/></svg>')}.header__section--desktop-nav-list li:has(ul):hover .header__section--desktop-subnav-list{display:block}.header__section--desktop-subnav-list{display:none;position:absolute;list-style:none;margin:0;text-align:left;background-color:#000;padding:10px 15px}.header__section--desktop-subnav-list li{margin-bottom:10px;margin-top:10px;white-space:nowrap}.header__section--mobile-nav-list{list-style:none;display:flex;padding:0;margin:0;flex-direction:column;gap:15px;position:relative;font-size:120%;font-weight:700;text-transform:uppercase;height:100%}.header__section--mobile-nav-list li{width:100%;display:flex;flex-wrap:wrap;margin:0 auto}.header__section--mobile-nav-list li a{position:relative;display:flex;flex-direction:row;gap:5px;justify-content:flex-start;align-items:center;cursor:pointer;width:100%;flex-shrink:0}.header__section--mobile-nav-list li:has(ul)>a:after{content:" ";display:block;color:#fff;width:10px;height:15px;overflow:hidden;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="%23FFFFFF" d="M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z"/></svg>');background-repeat:no-repeat;background-position:center center;margin-left:5px}.header__section--mobile-nav-list li.open>a:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="%2377F351" d="M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z"/></svg>')}.header__section--mobile-subnav-list{display:none;list-style:none;margin:0;text-align:left;background-color:#000;padding:10px 0 10px 15px}.header__section--mobile-subnav-list li{margin-bottom:10px;margin-top:10px;white-space:nowrap}a.header__navs-third{padding-left:15px}.desktop-header-menu-parent{position:relative}.desktop-header-menu-parent:after{display:block;content:" ";opacity:1;text-rendering:auto;-webkit-font-smoothing:antialiased;background-image:url(/cdn/shop/files/down-arrow-white.svg?v=1715859892);background-repeat:no-repeat;background-position:center center;background-size:contain;width:20px;height:13px;margin-left:4px;position:absolute;right:5px;bottom:5px}.desktop-header-menu-parent.open:after{background-image:url(/cdn/shop/files/up-arrow-white.svg?v=1715859892)}.desktop-header-menu-child{display:none}.pushNav_parent a:after{content:" ";display:block;color:#fff;width:10px;height:15px;overflow:hidden;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="%23FFFFFF" d="M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z"/></svg>');background-repeat:no-repeat;background-position:center center;margin-left:5px}.pushNav_level{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:1000;padding:0 0 10px}.pushNav_level .go-back{color:#dadada;margin-top:0}.pushNav_level .go-back:before{content:" ";display:block;color:#dadada;width:10px;height:25px;overflow:hidden;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="%23dadada" d="M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z"/></svg>');background-repeat:no-repeat;background-position:center center;margin-right:5px}.pushNav_level li:not(.go-back){padding-left:20px}@keyframes moveTopToMiddle{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(9px) rotate(0)}75%{transform:translateY(9px) rotate(0)}to{transform:translateY(9px) rotate(45deg)}}@keyframes moveBottomToMiddle{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-9px) rotate(0)}75%{transform:translateY(-9px) rotate(0)}to{transform:translateY(-9px) rotate(-45deg)}}@keyframes fadeOut{0%{opacity:1}50%{opacity:0}to{opacity:0}}@media screen and (min-width: 1024px){.header{grid-template-columns:200px auto}.header__section--left{display:none}.header__section--center{padding-bottom:17px;text-align:left;justify-content:flex-start}.header__mobile-nav,.header__burger{display:none}.header__section--desktop-nav{display:block}}@media screen and (min-width: 1024px){.header{padding:0 60px}}.hero{position:relative;overflow:hidden;height:90vh}.hero.style_2,.hero.style_3{height:auto}.hero__background-images{display:grid;grid-template-columns:1;grid-template-rows:1;position:relative}.hero__background-images .fade-item:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(270deg,#0000,#0000009c 60%,#000 80% 100%);z-index:2;display:none;opacity:.6}.hero__background-images .fade-item-desktop-overlay:after{display:block}.hero__content-text-bg h1,.hero__content-text-bg h2,.hero__content-text-bg h3,.hero__content-text-bg h4,.hero__content-text-bg p,.hero__content-text-bg li{background-color:#000;padding:6px}.hero__content-text-bg ul{width:auto;background-color:#000;max-width:440px}.hero__content-text-bg .hero__content ul{gap:0px}.hero__content .h4 .price{font-size:200%;font-weight:700}.hero__content .h4 .price .original{color:#a4a4a4;text-decoration:line-through;font-size:70%;padding-right:15px}.hero-bg-img-pop-up{position:absolute;right:140px;top:25%;width:300px!important;height:300px!important;cursor:pointer;opacity:0;animation:hero-bg-img-pop-up-animation 1s forwards}.hero-bg-img-pop-up-mobile{right:30px;top:15%;width:120px!important;height:120px!important;cursor:pointer;animation:hero-bg-img-pop-up-animation .6s forwards}#tp_above_hero_title div{display:flex;font-size:12px;align-items:center}#tp_above_hero_title img{width:100px;margin-right:8px;object-fit:contain}@keyframes hero-bg-img-pop-up-animation{0%{opacity:0;transform:scale(2)}to{opacity:1;transform:scale(1) rotate(0)}}@media screen and (max-width: 768px){.hero__background-images .fade-item:after{content:"";width:100%;height:50%;position:absolute;top:auto;bottom:0;left:0;background:linear-gradient(180deg,#0000,#0000009c 45%,#000 70% 100%);z-index:2;display:none;opacity:1}.hero__background-images .fade-item-mobile-overlay:after{display:block}.style_2 .hero__content-text-bg h1,.style_2 .hero__content-text-bg h2,.style_2 .hero__content-text-bg h3,.style_2 .hero__content-text-bg h4,.style_2 .hero__content-text-bg p,.style_2 .hero__content-text-bg li,.style_3 .hero__content-text-bg h1,.style_3 .hero__content-text-bg h2,.style_3 .hero__content-text-bg h3,.style_3 .hero__content-text-bg h4,.style_3 .hero__content-text-bg p,.style_3 .hero__content-text-bg li{padding:0}.style_2 .hero__content-text-bg .hero__content ul,.style_3 .hero__content-text-bg .hero__content ul{gap:12px}#tp_above_hero_title{display:none}}.hero__background-images div{width:100%;height:100%;object-fit:cover;grid-column-start:1;grid-row-start:1;opacity:1;transition:opacity 1s ease-in-out}.hero__background-images img{width:100%;height:100%;object-fit:cover}.hero__content-area{height:100%;display:flex;flex-direction:column;justify-content:end;gap:0px;padding:80px 20px;position:absolute;top:0;z-index:3}.hero.style_2 .hero__content-area,.hero.style_3 .hero__content-area{position:static;top:auto;padding:20px}.hero__content,.hero__content ul{display:flex;flex-direction:column;gap:3px}.hero__content h3,.hero__content h4,.hero__content p{max-width:474px}.hero__content h3{display:none}.hero__content p:nth-child(1){display:none}.hero__content ul{list-style:none;padding:0}.hero__content li{display:flex;gap:12px;align-items:baseline}.hero__content li div{width:20px;min-width:20px}.hero__ctas{display:flex;flex-wrap:wrap;gap:10px}.hero .hero-collection_container{width:100%;position:static}.hero .hero-collection_container .product-slider__products{padding:20px 20px 0}.hero .hero-collection_container .product-meal-item .meal-img-box{padding-bottom:120%}.hero .hero-trustpilot_container{margin-top:20px}.product-slider__placeholder_img{width:90%}.hero .hero-showasyouseen_container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:20px}.hero .hero-showasyouseen_container .logo__item{height:45px;padding:10px 20px 10px 0}.hero .hero-showasyouseen_container .logo__item img{height:100%;width:auto}@media screen and (min-width: 1024px){.hero{padding:180px 60px}.hero.style_2{height:90vh}.hero.style_2 .hero__content-area{padding:80px 20px;position:absolute;top:auto}.hero__background-images{width:100%;height:90vh;position:absolute;top:0;left:0;z-index:1}.hero__content-area{padding:180px 0 100px;margin-top:0;height:auto;position:absolute;top:auto;justify-content:center;gap:28px;bottom:0}.hero__content,.hero__content ul{gap:12px}.hero .hero-showasyouseen_container{padding:20px 0 0;justify-content:flex-start}}@media screen and (min-width: 1024px){.hero.style_3{height:70vh;min-height:650px;max-height:700px}.hero.style_3 .hero__content-area{padding:20px 20px 0;position:absolute;top:0;bottom:auto;width:850px;justify-content:flex-start;height:96%}.hero .hero-collection_container{width:calc(100% - 650px);max-width:800px;position:absolute;top:0;right:0}.hero.hero-meal-for-lifestyle .hero-collection_container{width:calc(100% - 650px);max-width:1020px;position:absolute;top:0;right:0}.hero .hero-collection_container .product-slider__products .product-meal-item{flex:0 0 60%}.hero .hero-collection_container .product-slider__products{padding:20px 20px 0 0}.hero .hero-collection_container .product-meal-item .meal-img-box{padding-bottom:120%}.hero .hero-trustpilot_container{position:absolute;left:0;bottom:5px}}@media screen and (max-height: 600px){.hero__content-area{padding-top:0;padding-bottom:20px;gap:10px}.banner p{font-size:70px;line-height:72px}}.logo-ticker{width:100%;padding-top:30px;padding-bottom:32px;display:flex;align-items:center;flex-direction:column;gap:20px;text-align:center;overflow-x:hidden}.logo-ticker__item{width:30vw;display:flex;justify-content:center;align-items:center}.logo-ticker__item svg{margin:auto;max-height:100px;width:90%;height:90%}@media screen and (min-width: 768px){.logo-ticker__item{width:10vw}}.background-texture{display:flex;flex-direction:column;gap:80px;padding:60px 0;background-image:url(/cdn/shop/files/DarkGrunge_Textures01-min_2.jpg?v=1696416380);background-repeat:repeat;background-size:cover}@media screen and (min-width: 768px){.background-texture{gap:100px;padding:100px 0}}.type-filter-btn{padding:5px 8px!important}.type-filter-btn svg{display:none}.product-slider,.product-filters{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;overflow-x:hidden}.product-filters{max-width:900px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;gap:10px}.product-filters__filters{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:30px}.product-filters__filters .btn{white-space:nowrap}.product-slider{gap:30px}.product-slider__title{max-width:878px;display:flex;flex-direction:column;gap:10px;margin:0 auto;text-align:center}.product-slider__products{width:100%;padding:0 20px;margin:0 auto;overflow-x:scroll;overflow-y:hidden;display:flex;gap:20px;flex-wrap:nowrap}.product-slider__products .product-meal-item{flex:0 0 45%}.product-slider__content{padding:0 20px}.product-slider .btn{margin:10px auto 20px}.product-slider__content__btns{display:flex}.product-slider__content__btns .btn{margin-left:10px;margin-right:10px}.tags-filter{padding:5px 8px}@media screen and (min-width: 768px){.product-slider__products{padding:0 100px}.product-slider__products .product-meal-item{flex:0 0 32%}.type-filter-btn{padding:10px 14px!important}.tags-filter{padding:10px 14px}}.product-meal-item .meal-img-box{position:relative;width:100%;height:0;padding-bottom:100%;border-radius:5px}.product-meal-item .meal-img-box img{position:absolute;width:100%;height:100%;left:0;top:0}.product-meal-item .meal-info-box{display:flex;flex-direction:column;flex-grow:1;margin-top:5px;text-align:left}.product-meal-item .meal-info-box .info-head{flex-grow:1;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.5rem;text-transform:uppercase;gap:5px}.product-meal-item .meal-info-box .info-head svg{width:20px;height:20px;display:inline-block;transform:translateY(3px)}.rc-upsell-add,.product-meal-item .add-cart-btn{display:none;color:var(--white);width:100%;padding:10px 18px;border:none;border-radius:40px;background-color:var(--black);border:1px solid var(--white);box-shadow:0 0 10px #0000001a;text-transform:uppercase;font-weight:900;font-size:12px;transition:background-color .25s ease-in-out;height:36px}.rc-upsell-add:hover,.product-meal-item .add-cart-btn:hover{background-color:var(--green)}.rc-upsell-add:disabled,.product-meal-item .add-cart-btn:disabled{pointer-events:none;opacity:.5}.product-meal-item .add-cart-btn.active{display:block}.product-meal-item .meal-popup-action{position:absolute;top:1rem;right:1rem;padding:0;text-transform:lowercase}.meal-popup-action.btn--outline:hover{background-color:var(--green)}.product-meal-item .meal-type-icon-group{display:flex;gap:.5rem;justify-content:flex-start}.product-meal-item .meal-img-box .meal-type-icon-group{position:absolute;left:0;right:0;bottom:0;padding:2rem .75rem .75rem;background:#000;background:linear-gradient(180deg,#0000,#000);justify-content:center}.product-meal-item .meal-img-box .meal-icon-group{position:absolute;left:2rem;top:1rem}.product-meal-item .meal-img-box .meal-type-icon-group svg{width:auto;height:22px}.meal-type-icon{font-size:10px;font-weight:800;padding:3px 5px;border:1px solid var(--white);background-color:var(--black);overflow:hidden;border-radius:15px;display:flex;justify-content:center;align-items:center;color:var(--white);text-transform:capitalize}.meal-type-icon svg{margin-right:5px;height:8px!important;transform:translateY(-1px);width:auto}.product-meal-item .meal-img-box .meal-type-icon-group .meal-type-icon{border:0px solid var(--white);background-color:transparent;border-right:1px solid var(--white);border-radius:0;padding:0 5px;padding-right:calc(.5rem + 5px)}.product-meal-item .meal-img-box .meal-type-icon-group .meal-type-icon:last-child{border-right:0px solid var(--white);padding-right:5px}.product-meal-item .meal-free-icon-group{display:inline;white-space:nowrap}.product-meal-item .meal-free-icon-group svg{width:25px;height:25px}.meal-group-icons{display:flex;flex-direction:row;gap:.5rem}.meal-group-icons .meal-free-icon-group{display:flex;gap:.5rem}.meal-free-icon-group .cls-1{fill:#000!important}.meal-tag-premium{position:absolute;top:1rem;left:-10px;padding:4px 10px 3px 30px;background:var(--green);color:#000;border-top-right-radius:5px;border-bottom-right-radius:5px;line-height:16px;font-size:16px;font-weight:700;background-image:url(/cdn/shop/files/icon-food_938b1897-aafe-4a75-b509-c86256ecd7f7.png?v=1745484978);background-size:16px 16px;background-position:10px center;background-repeat:no-repeat}.meal-tag-premium:before{content:" ";display:block;position:absolute;bottom:-4px;left:0;width:0px;height:0px;border-style:solid;border-width:0px 10px 5px 0;border-color:transparent #56b339 transparent transparent;transform:rotate(0);z-index:0}@media screen and (max-width: 1024px){.product-meal-item .add-cart-btn:hover{background-color:var(--white)}.product-meal-item .meal-popup-action{top:.5rem;right:.5rem}.meal-tag-premium{top:.5rem;left:-10px}}.product-meal-item .meal-popup-box{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;background-color:#0006;z-index:100;opacity:0;visibility:hidden;transition:all .25s ease-in-out;color:var(--black);padding:30px}@media screen and (max-width: 768px){.product-meal-item .meal-popup-box{align-items:flex-start;padding-top:50px}}.product-meal-item .meal-popup-box.show{opacity:1;visibility:visible}.product-meal-item .meal-popup-box-inner{width:100%;max-width:840px;position:relative;display:flex;background-color:var(--white);margin:0 auto;border-radius:5px}@media screen and (max-width: 768px){.product-meal-item .meal-popup-box-inner{height:80%}.meal-popup-box .popup-info{height:100%!important}}.meal-popup-box .close-popup{position:absolute;top:10px;right:20px;background-color:transparent;border:none}.meal-popup-box .popup-image{aspect-ratio:1;padding:24px 8px 24px 24px}.meal-popup-box .popup-image img{width:100%;height:100%;border-radius:5px}.meal-popup-box .popup-info{max-width:50%;min-width:50%;padding:24px;overflow-y:scroll;text-align:left;height:440px;display:flex;flex-direction:column;gap:14px;font-size:10px}.meal-popup-box .popup-info .meal-title{text-transform:uppercase;padding-right:30px}.meal-popup-box .accordions{gap:14px}.meal-popup-box .accordions .accordion-item{background-color:transparent;border-bottom:1px solid #f2f2f2;border-radius:0;padding-top:0}.meal-popup-box .accordion-item .accordion-heading{padding:0;margin-bottom:14px;text-transform:uppercase}.meal-popup-box .accordions .accordion-content{padding:0;margin-bottom:1rem;border-color:transparent}.meal-popup-box .meal-type-icon-group svg rect{fill:#f2f2f2}.meal-popup-box .popup-info .allergens-snippet{background-color:#f2f2f2;padding:1rem;margin-top:.5rem}.meal-popup-box .allergens-snippet .subtitle{font-size:.8rem;line-height:1.5;margin-bottom:1rem}.meal-popup-box .allergens-snippet .desc{font-size:.64rem;line-height:1.5}@media (max-width: 1023px){.meal-popup-box .popup-info{max-width:100%}}.compare{display:flex;flex-direction:column;justify-content:center;text-align:center;gap:30px;padding:0 20px}.compare__title{max-width:878px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.compare__items{display:flex;justify-content:center;flex-wrap:wrap;gap:40px}.compare__item{width:fit-content;background-color:var(--black);padding:40px;display:flex;flex-direction:column;gap:28px;text-align:left;border-radius:var(--box-border-radius)}.compare__item-title{display:flex;gap:16px;align-items:center}.compare__points{display:flex;flex-direction:column;gap:10px}.compare__point{display:flex;align-items:center;gap:12px;font-weight:900}.compare_advanced{max-width:1200px;margin:0 auto}.compare_advanced.full-width{max-width:100%;gap:0px;padding:0}.compare_advanced .compare__item{display:flex;flex-direction:row;align-items:flex-start;width:45%;padding:30px 20px}.compare_advanced .compare__item-img{width:50%;position:relative}.compare_advanced .compare__item-img .compare__item-title{opacity:0;position:absolute;top:46%;text-align:center;width:100%;justify-content:center}.compare_advanced .compare__item-info{display:flex;flex-direction:column;gap:28px;width:50%}.compare_advanced .compare__item-info .compare__item-info-cta{display:flex;align-items:center}.compare_advanced .compare__item-info .compare__item-info-content{display:flex;flex-direction:column;gap:28px}.compare_advanced .compare__item-info .compare__item-info-content .compare__item-title{opacity:1}.compare_advanced .compare__item.invert-position{flex-direction:row-reverse}.compare_advanced .compare__item .compare__item-info:only-child{width:fit-content}.compare_advanced.full-width .compare__item{background-color:transparent;flex-direction:column;padding:0;gap:0px;width:100%}.compare_advanced.full-width .compare__item-img,.compare_advanced.full-width .compare__item-img img{width:100%}.compare_advanced.full-width .compare__item-img .compare__item-title{opacity:1}.compare_advanced.full-width .compare__item-info{width:fit-content;margin:30px 0;padding:20px;background-color:var(--black);border-radius:30px;border:1px solid #ffffff}.compare_advanced.full-width .compare__item-info .compare__item-info-cta{justify-content:center}.compare_advanced .compare__points .compare__point:only-child svg{display:none}@media (max-width: 1023px){.compare_advanced .compare__item{flex-direction:column;width:100%}.compare_advanced .compare__item.invert-position{flex-direction:column}.compare_advanced .compare__item-img,.compare_advanced .compare__item-info{width:100%}}.ourboxes{display:flex;flex-direction:column;justify-content:center;text-align:center;gap:30px;padding:0 20px}.ourboxes__title{max-width:878px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.ourboxes__items{display:flex;justify-content:center;flex-wrap:wrap;gap:40px}.ourboxes__item{width:fit-content;background-color:var(--black);padding:40px;display:flex;flex-direction:column;gap:28px;text-align:left;border-radius:var(--box-border-radius);overflow:hidden}.ourboxes__item.most-popular{position:relative}.ourboxes__item.most-popular:after{content:"MOST POPULAR";opacity:1;position:absolute;right:-45px;top:30px;background-color:var(--green);font-weight:700;font-size:14px;padding:5px 45px;text-align:center;color:#000;transform:rotate(40deg)}.ourboxes__item-title{display:flex;gap:16px;align-items:center}.ourboxes__points{display:flex;flex-direction:column;gap:10px}.ourboxes__point{display:flex;align-items:center;gap:12px;font-weight:900}.ourboxes__item-info,.ourboxes__item-info .ourboxes__item-info-content{display:flex;flex-direction:column;gap:28px}.ourboxes.full-width .ourboxes__item{background-color:transparent;flex-direction:column;padding:0;gap:0px;width:100%}.ourboxes.full-width .ourboxes__item-img,.ourboxes.full-width .ourboxes__item-img img{width:100%}.ourboxes.full-width .ourboxes__item-img .ourboxes__item-title{opacity:1}.ourboxes.full-width .ourboxes__item-info{width:fit-content;margin:30px 0;padding:20px;background-color:var(--black);border-radius:30px;border:1px solid #ffffff}.ourboxes.full-width .ourboxes__item-info .ourboxes__item-info-cta{justify-content:center}@media (max-width: 1023px){.ourboxes__item.most-popular:after{right:-46px;top:23px;font-size:10px;padding:3px 45px}}.testimonial{display:flex;flex-direction:column;justify-content:center;text-align:center;gap:30px;overflow-x:hidden;padding-top:60px}.testimonial__title{max-width:878px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;gap:10px}.testimonial__items{width:100%;padding:0 32px;margin:0 auto;overflow-x:scroll;display:flex;gap:16px;flex-wrap:nowrap}.testimonial__item{min-width:298px;background-color:#000;display:flex;flex-direction:column;gap:16px;text-align:left;border-radius:var(--box-border-radius);padding:20px 15px 50px;position:relative;overflow:hidden}.testimonial__item blockquote{padding:0 0% 0 0;position:relative;margin-bottom:5px;font-size:1rem;font-weight:400}.testimonial__item-meta{display:flex;gap:16px;align-items:center;margin-top:20px}.testimonial__item-meta cite{display:flex;flex-direction:column;font-style:normal;font-weight:400}.testimonial__item-meta cite .h4{font-weight:400;font-size:120%}.testimonial__item-image{overflow:hidden;position:absolute;top:45%;bottom:auto;right:0;width:50%}.testimonial__item-image img{width:100%;height:auto}.testimonial-carousel blockquote{display:none}.testimonial-carousel .testimonial__item-image{width:100%;position:static;top:0}.testimonial-carousel .testimonial__item-meta{margin-top:0}.testimonial-carousel cite{display:none}.testimonial-carousel .testimonial__items{padding:30px 10px 50px 0}.testimonial-carousel .testimonial__item{padding:0;border-radius:0;min-width:460px}@media (min-width: 768px){.testimonial__items{gap:40px;padding:0 80px}.testimonial__item{min-width:520px}.testimonial-carousel .testimonial__items{padding:30px 20px 100px}.testimonial-carousel .testimonial__item{max-width:800px;min-width:650px}.testimonial__item-image{width:36%;bottom:0;top:auto}.testimonial__item blockquote{margin-bottom:15px;padding:0 40% 0 0}}.steps{width:100%;max-width:1080px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:42px;margin:0 auto;padding:20px}.steps__title{max-width:878px;display:flex;flex-direction:column;gap:10px;margin:0 auto;text-align:center}.steps .btn{margin:0 auto}.steps__items{display:grid;grid-template-columns:repeat(2,1fr);gap:34px}.steps__item{display:flex;flex-direction:column;gap:16px}.steps__item img{width:100%;border-radius:5px}.steps__item-meta{display:flex;flex-direction:row;gap:8px}.steps__item-meta svg{min-width:18px;margin-top:2px}.steps__item-meta .h4{margin-bottom:4px}.steps__footer{display:flex;flex-direction:column;gap:20px;text-align:center}.steps_advanced{width:100%;max-width:1080px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:42px;margin:0 auto;padding:20px}.steps_advanced .btn{margin:0 auto}.steps_advanced .number{margin:0 auto 20px;width:30px;height:30px;border:1px solid var(--white);border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-content:center;font-size:16px;padding-top:2px}.steps_advanced .steps__items{display:flex;gap:34px;flex-direction:column}.steps_advanced .steps__items .steps__item{display:block;flex-direction:row;gap:16px;justify-content:center;align-items:center;width:100%;max-width:1200px;padding-top:0;position:relative}.steps_advanced .steps__items .steps__item.reverse{flex-direction:row-reverse}.steps_advanced .steps__items .steps__item img{width:100%;box-sizing:border-box}.steps_advanced .steps__items .steps__item .steps__item-meta{width:100%;text-align:center}.steps_advanced .steps__items .steps__item:before{content:" ";display:none;width:100%;height:150px;background-image:url(/cdn/shop/t/81/assets/dotted-line.svg?v=1712638102);background-repeat:no-repeat;background-position:center center;position:absolute;top:-25px}.steps_advanced .steps__items .steps__item.reverse:before{transform:scaleX(-1)}.steps_advanced .steps__items .steps__item:nth-child(1){padding-top:0}.steps_advanced .steps__items .steps__item:nth-child(1):before{display:none}@media (min-width: 768px){.steps{padding:70px 20px}.steps__items{grid-template-columns:repeat(4,1fr);gap:40px}.steps__item-meta{flex-direction:row}.steps_advanced .steps__items .steps__item{display:flex;padding-top:100px}.steps_advanced .steps__items .steps__item img{width:45%}.steps_advanced .steps__items .steps__item .steps__item-meta{width:55%}.steps_advanced .steps__items .steps__item:before{display:block}.steps_advanced .steps__items .steps__item:nth-child(1){padding-top:0}}.nutrition_guides{width:100%;max-width:1080px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:42px;margin:0 auto;padding:20px}.nutrition_guides__title{max-width:878px;display:flex;flex-direction:column;gap:10px;margin:0 auto;text-align:left}.nutrition_guides__title .h1{text-align:left}.nutrition_guides .btn{margin:0 auto}.nutrition_guides__items{display:grid;grid-template-columns:repeat(2,1fr);gap:34px}.nutrition_guides__item{display:flex;flex-direction:column;gap:16px}.nutrition_guides__item img{width:100%;border-radius:5px}.nutrition_guides__item-meta{display:flex;flex-direction:row;gap:8px}.nutrition_guides__item-meta svg{min-width:18px;margin-top:2px}.nutrition_guides__item-meta .h4{margin-bottom:4px}.nutrition_guides__footer{display:flex;flex-direction:column;gap:20px;text-align:center}@media (min-width: 768px){.nutrition_guides{padding:70px 20px}.nutrition_guides__items{grid-template-columns:repeat(4,1fr);gap:40px}.nutrition_guides__item-meta{flex-direction:row}}.split-content{width:100%;max-width:1200px;display:flex;flex-direction:column-reverse;align-items:center;gap:42px;margin:0 auto;padding:20px}.split-content__content{display:flex;flex-direction:column;gap:42px;margin:0 auto}.split-content__title{display:flex;flex-direction:column;gap:20px;text-align:center}.split-content__title svg{display:inline-block;transform:translateY(2px)}.split-content__items{display:flex;flex-direction:column;gap:22px}.split-content__item{display:flex;flex-direction:row;gap:14px}.split-content__item .h4{text-transform:uppercase;font-size:20px}.split-content__item svg{min-width:18px;margin-top:2px}.split-content__image,.split-content__image img{width:100%;border-radius:5px;height:auto}.split-content .ctas{display:flex;gap:20px;flex-wrap:nowrap;flex-direction:row}.split-content .btn{margin:0 auto}.split-content li{text-align:left}@media (min-width: 768px){.split-content{flex-direction:row;padding:115px 20px;gap:115px}.split-content .btn{margin:0}.split-content__content{max-width:415px}.split-content__title{text-align:left}.split-content__image{width:50%}.split-content.reverse{flex-direction:row-reverse}}.split-content-code{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:20px}.split-content-code.reverse{flex-direction:row-reverse}.split-content-code__content{flex:1;padding:20px}.split-content-code__title{margin-bottom:20px}.split-content-code__text{padding:20px}.split-content-code__items{display:flex;flex-direction:column}.split-content-code__item{display:flex;align-items:center;margin-bottom:10px;font-size:1rem}.split-content-code__item svg{margin-right:10px;flex-shrink:0}.split-content-code__item div{flex:1}.split-content-code__image{flex:1;text-align:center}.split-content-code__image img{max-width:100%;height:auto;padding:10px}.split-content-code .nutritionist_container{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding:20px;background-color:#f9f9f9;border-radius:10px;box-shadow:0 2px 4px #0000001a}.split-content-code .nutritionist_info{flex:1;padding-right:20px}.split-content-code .nutritionist_info__text{margin-bottom:10px;font-size:1rem;color:#333}.split-content-code .nutritionist_info__details{display:flex;flex-direction:column}.split-content-code .nutritionist_info__name{font-weight:700;font-size:1.2rem;margin-bottom:5px;color:#333}.split-content-code .nutritionist_info__title{font-style:italic;font-size:1rem;margin-bottom:5px;color:#666}.split-content-code .nutritionist_info__extra{font-size:.9rem;color:#999}.split-content-code .nutritionist_image{flex:0 0 150px;height:150px;border-radius:50%;overflow:hidden;margin-left:20px}.split-content-code .nutritionist_image img{width:100%;height:100%;object-fit:cover}@media (max-width: 1023px){.split-content-code .nutritionist_container{display:flex;flex-direction:column;align-items:center;margin-bottom:20px;padding:20px;background-color:#f9f9f9;border-radius:10px;box-shadow:0 2px 4px #0000001a}.split-content-code .nutritionist_info{text-align:center;padding-right:0;margin-bottom:20px;width:100%}.split-content-code .nutritionist_image{flex:0 0 100px;height:100px;border-radius:50%;overflow:hidden;margin-left:0}.split-content-code .nutritionist_image img{width:100%;height:100%;object-fit:cover}}.partnership-content{width:100%;display:block;flex-direction:row;align-items:center;gap:30px;margin:0 auto;padding:20px}.partnership-content.reverse{flex-direction:row-reverse}.partnership-content__content{display:flex;flex-direction:column;gap:42px;margin:0 auto;width:100%;padding-bottom:20px}.partnership-content__content .quote{color:var(--green)}.partnership-content__content .quote{gap:20px;display:flex;flex-direction:column}.partnership-content__title{display:flex;flex-direction:column;gap:20px;text-align:left}.partnership-content__title .h1{text-transform:uppercase}.partnership-content__title img{width:80px;height:auto}.partnership-content__title svg{display:inline-block;transform:translateY(2px)}.partnership-content__items{display:flex;flex-direction:column;gap:22px}.partnership-content__item{display:flex;flex-direction:row;gap:14px}.partnership-content__item .h4{text-transform:uppercase;font-size:20px}.partnership-content__item svg{min-width:18px;margin-top:2px}.partnership-content__image{width:100%;margin-bottom:20px}.partnership-content__image img{width:100%;border-radius:5px;height:auto}.partnership-content .btn{margin:0 auto}@media (min-width: 768px){.partnership-content{display:flex;flex-direction:row;padding:115px 20px;gap:80px}.partnership-content .btn{margin:0}.partnership-content__title{text-align:left}.partnership-content__content{width:50%;padding-bottom:0}.partnership-content__image{width:50%;margin-bottom:0}}.featured-testimonial{max-width:1280px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;text-align:center;gap:42px;padding:45px 20px}.featured-testimonial__title{max-width:878px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.featured-testimonial__quote{display:flex;flex-direction:column;justify-content:center;text-align:center;flex-wrap:wrap;gap:40px;margin-top:42px}.featured-testimonial__quote cite{display:flex;flex-direction:column;justify-content:center;font-style:normal}.featured-testimonial__image-products{display:flex;flex-direction:column;align-items:center;gap:40px}.featured-testimonial__image{display:flex;justify-content:center;padding:0 50px}.featured-testimonial__image img{height:auto}.featured-testimonial__product{max-width:580px;display:flex;align-items:center;flex-direction:column;justify-content:end;gap:40px}.featured-testimonial__products{display:flex;gap:20px}.featured-testimonial__products .product-meal-item{width:100%}@media screen and (min-width: 768px){.featured-testimonial{padding:0 80px}.featured-testimonial__image-products{display:grid;grid-template-columns:repeat(2,1fr)}.featured-testimonial__image{padding:0}}.insta-scroller{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:68px;text-align:center;overflow-x:hidden;padding:50px 0}.insta-scroller__title{max-width:878px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;gap:10px}.insta-scroller__items{margin:0 auto;display:flex;flex-wrap:nowrap}.insta-scroller__items img{aspect-ratio:1 / 1}.insta-scroller__social{display:flex;gap:18px;align-items:center;border:1px solid var(--white);border-radius:80px;padding:8px 8px 8px 30px;font-weight:900}.insta-scroller__social div{display:flex;justify-content:center;align-items:center;gap:10px}.insta-scroller .marquee{display:none}@media screen and (max-width: 1024px){.insta-scroller__social{max-width:90%;font-size:14px;white-space:nowrap}.insta-scroller__social a{transform:scale(.7)}.insta-scroller__social div{gap:3px}}.footer{display:flex;flex-direction:column;gap:80px;text-align:center;background-color:var(--black);color:var(--white);text-transform:uppercase;font-weight:700}.footer__navs{width:100%;display:flex;flex-direction:column;gap:32px;padding:40px 24px;justify-content:space-between;background-color:var(--black)}.footer__logo{width:100%;display:flex;flex-direction:column;gap:24px;align-items:flex-start}.footer__navs nav{display:flex;gap:20px;justify-content:space-between;flex-direction:column;width:100%}.footer__navs nav .footer__navs-child{padding-left:30px}.footer__navs nav a{display:none}.footer__navs nav .footer__social a{display:block}.footer__navs nav>div:not(.footer__social){display:flex;flex-direction:column;gap:5px}.footer__navs nav>div:not(.footer__social) div{margin-bottom:5px;padding-right:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer;border-bottom:1px solid #aeaeae}.footer__navs nav>div:not(.footer__social) div:after{display:block;content:" ";opacity:1;text-rendering:auto;-webkit-font-smoothing:antialiased;background-image:url(/cdn/shop/files/down-arrow-white.svg?v=1715859892);background-repeat:no-repeat;background-position:center center;background-size:contain;width:20px;height:13px;margin-left:4px;position:absolute;right:20px}.footer__navs nav>div.open div:after{background-image:url(/cdn/shop/files/up-arrow-white.svg?v=1715859892)}.footer__navs nav>div.open a{display:block;text-align:left;padding-left:20px}.footer__navs nav>div.open a.footer__navs-child{padding-left:30px}.footer__social,.footer__social_desktop{display:flex;flex-direction:row;gap:5px;justify-content:center;align-items:center;width:94%;margin:0 auto;border:1px solid #ffffff;border-radius:30px;padding:5px 10px;box-sizing:border-box}.footer__social_desktop{justify-content:flex-start;border:0px solid #ffffff;border-radius:0;gap:0px;padding:0;width:100%}.footer__social div,.footer__social_desktop div{display:flex;gap:0px;justify-content:center}.footer__social div a,.footer__social_desktop div a{transform:scale(.7)}.footer__copyright{padding:11px 24px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:12px;text-align:center;color:var(--white)}.footer__copyright ul{list-style:none;display:flex;gap:8px;padding:0;margin:0}.footer-insta-scroller,#footer__logo-pro{display:none}@media screen and (min-width: 768px){.footer{text-align:left}#footer__logo-pro{display:flex}.footer__navs nav{flex-direction:row;gap:20}.footer__social{display:none}.footer__social,.footer__social div{justify-content:start}.footer__navs nav>div:not(.footer__social) div{margin-bottom:24px;padding-right:0;display:block;border:0px solid #ffffff}.footer__navs nav>div:not(.footer__social) div:after{display:none}.footer__copyright{flex-direction:row;text-align:left}.footer__navs nav a{display:block}.footer-insta-scrollerP{display:block}.footer__navs nav .footer__navs-parent{display:block!important;position:relative;border-bottom:1px solid #aeaeae}.footer__navs nav .footer__navs-parent:after{display:block;content:" ";opacity:1;text-rendering:auto;-webkit-font-smoothing:antialiased;background-image:url(/cdn/shop/files/down-arrow-white.svg?v=1715859892);background-repeat:no-repeat;background-position:center center;background-size:contain;width:20px;height:13px;margin-left:4px;position:absolute;right:5px;bottom:5px}.footer__navs nav .footer__navs-parent.open:after{background-image:url(/cdn/shop/files/up-arrow-white.svg?v=1715859892)}.footer__navs nav .footer__navs-child{display:none;padding-left:10px}}@media screen and (min-width: 1024px){.footer{gap:85px}.footer__navs{gap:60px;padding:40px 80px;justify-content:space-between;flex-direction:row}.footer__logo{max-width:180px;gap:30px}.footer__navs nav{justify-content:end}.footer__navs nav>div:not(.footer__social){width:100%;min-width:150px;max-width:200px}.footer__navs nav>div:nth-child(1){width:100%;min-width:250px;max-width:250px}.footer__social{width:100%;max-width:257px;display:none}.footer__copyright{padding:11px 80px}}.product-plan,.meals-selection{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1rem;padding:35px 0;border-bottom:1px solid var(--star-dust)}.right-content .meals-selection{border:0}.product-plan.pointer-events-none{opacity:.3}.product-plan .plan-information{grid-column:span 6 / span 6}.plan-information .plan-title{margin-bottom:10px}.plan-account-ctas{display:flex;gap:10px;margin-top:32px}.plan-account-cta{width:fit-content;display:flex;flex-direction:column;gap:8px;padding:22px 18px;background-color:var(--black);border:1px solid var(--white);border-radius:var(--box-border-radius)}.plan-account-cta ul{list-style:none;padding-left:15px;margin:0}.plan-account-cta ul li{background-image:url(/cdn/shop/files/green-tick.svg?v=1715168472);background-repeat:no-repeat;background-position:left center;padding-left:30px}.product-plan.day-select-plan-fixed{display:flex;flex-direction:column}.product-plan.day-select-plan-fixed .plan-information{padding-bottom:15px}.product-plan.day-select-plan-fixed .day-selectbox-wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:30px}@media screen and (max-width: 550px){.plan-account-ctas{flex-direction:column}.plan-account-cta{width:100%;max-width:100%}}.plan-account-cta p{margin-bottom:10px}.plan-account-cta a{margin-top:auto}.product-plan .plan-selection{grid-column:span 5 / span 5;grid-column-start:8}.qty-selection-inner{max-width:500px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 18px;align-items:end}.most-popular-tab{text-align:center;color:var(--black);background-color:var(--green);font-weight:900;border-top-right-radius:5px;border-top-left-radius:5px;text-transform:uppercase;padding:6px 6px 9px;line-height:12px;transform:translateY(3px)}.most-popular-tab .small{font-size:8px;line-height:6px}.qty-selection-inner .plan-qty-item,.day-selectbox-wrap .plan-day-item{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;border:1px solid var(--white);border-radius:var(--box-border-radius);color:var(--white);background-color:var(--black);width:100%}.qty-selection-inner .plan-qty-item{width:100%;max-width:86px;padding:12px 14px}.day-selectbox-wrap .plan-day-item{padding:15px 40px}@media (max-width: 767px){.day-selectbox-wrap .plan-day-item{width:100%}.qty-selection-inner .plan-qty-item,.day-selectbox-wrap .plan-day-item{gap:0px}}.qty-selection-inner .plan-qty-item.most-popular{border-color:var(--green)}.plan-selection .checked-mark{position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:all .25s ease-in-out}.plan-selection button.active .checked-mark{opacity:1;visibility:visible}.qty-selection-inner .plan-qty-item.active,.day-selectbox-wrap .plan-day-item.active{color:var(--black);border-color:var(--black);background-color:var(--green)}.day-selectbox-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:40px}.product-meals.pointer-events-none{opacity:.3}.day-select-desc{padding:12px 10px;text-align:center;color:var(--black);background-color:var(--light-grey);border-radius:var(--box-border-radius)}.day-select-desc-container{display:flex;flex-direction:column;gap:20px}.day-select-desc-container .desc-inner span{display:none;padding-bottom:15px}.main-meal-selection{background-color:var(--black)}.main-meal-selection .title{margin-bottom:10px}.meals-selection-wrap{grid-column:span 9 / span 9}.right-content .meals-selection-wrap{grid-column:span 8}.main-meal-selection #no-meal-ready-for-choose{display:none;text-align:center;font-weight:700;text-transform:uppercase;font-size:120%}@media screen and (max-width: 1023px){.right-content .meals-selection-wrap{grid-column:span 12}}.meals-selection .order-summary{grid-column:span 3 / span 3}.right-content .meals-selection .order-summary{grid-column:span 4}.meal-filter-wrap{display:flex;align-items:center;gap:.5rem;padding-bottom:30px;overflow:auto}.meal-filter-wrap::-webkit-scrollbar{height:3px;width:10px;background:var(--star-dust);-webkit-border-radius:1ex}.meal-filter-wrap::-webkit-scrollbar-thumb{background:var(--green);-webkit-border-radius:1ex;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.75)}.meal-filter-wrap::-webkit-scrollbar-corner{background:var(--star-dust)}.meal-filter-info{margin-top:20px;font-size:14px}.meal-filter-wrap .filter-btn{display:flex;align-items:center;gap:.5rem;font-weight:400;line-height:1;min-height:36px;padding:.5rem 1.5rem;border:1px solid var(--black);border-radius:50px;background-color:var(--white);white-space:nowrap;transition:all .25s ease-in-out;color:var(--black)}.meal-filter-wrap .filter-btn:not(:first-child):hover,.meal-filter-wrap .filter-btn.active{color:var(--white);background-color:var(--black)}.meals-grid-wrap{display:grid;gap:1rem;grid-template-columns:repeat(6,minmax(0,1fr));position:relative;margin-top:28px}.meals-grid-wrap.grid-3-col{padding-right:30px}.meals-grid-wrap.grid-4-col{grid-template-columns:repeat(12,minmax(0,1fr))}.meals-grid-wrap .product-meal-item{display:flex;flex-direction:column;grid-column:span 2}.meals-grid-wrap .product-meal-item.hide{display:none}.weekly-meals-date-tabs{display:flex;align-items:center;gap:.5rem;padding-bottom:0;overflow:hidden;margin-bottom:15px;opacity:0;height:0px}.weekly-meals-date-tabs::-webkit-scrollbar{height:3px;width:10px;background:var(--star-dust);-webkit-border-radius:1ex}.weekly-meals-date-tabs::-webkit-scrollbar-thumb{background:var(--green);-webkit-border-radius:1ex;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.75)}.weekly-meals-date-tabs::-webkit-scrollbar-corner{background:var(--star-dust)}.weekly-meals-date-tabs .label{line-height:1;text-align:center}.weekly-meals-date-tab{cursor:pointer}.weekly-meals-date-tab.delivery{padding:5px 14px!important}.weekly-meals-date-tab.delivery svg{display:block;color:#77f351}.weekly-meals-date-tab.delivery.active svg path:nth-child(1){fill:#000}.weekly-meals-date-tab.delivery.active svg path:nth-child(2){fill:#000;stroke:#fff}@media (max-width: 1023px){.product-plan .plan-information,.product-plan .plan-selection,.meals-selection-wrap,.meals-selection .order-summary{grid-column:span 12 / span 12}.product-plan .plan-selection{margin-top:34px}.meals-grid-wrap .product-meal-item{grid-column:span 3}.quantity-select-plan .snippet-link-wrap{max-width:100%}.main-meal-selection .description{margin-bottom:34px}.qty-selection-inner{margin-top:34px;gap:10px}.meal-filter-wrap{flex-wrap:wrap;justify-content:center}.meals-selection .order-summary{position:fixed;top:0;left:0;right:0;height:100vh;display:flex;align-items:center;justify-content:center;background-color:#0000004d;padding:2rem;opacity:0;visibility:hidden;transition:all .25s ease-in-out;z-index:999}.meals-selection .order-summary.show{opacity:1;visibility:visible}.order-summary-inner{position:relative;max-height:calc(100vh - 8rem)}.weekly-meals-date-tab.delivery svg{width:2em!important;height:2em!important}}@media (max-width: 768px){.meals-grid-wrap{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}.meals-grid-wrap.grid-4-col{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (max-width: 620px){.meals-grid-wrap.grid-4-col{grid-template-columns:repeat(6,minmax(0,1fr))}.extra-meal-selection-inner{width:100%;padding:2rem 1rem 0}#rc_manage_subscription_container .extra-meal-selection .meals-grid-wrap{max-height:calc(100vh - 100px)}}.extra-meal-selection{position:static;width:100%;display:flex;align-items:center;background-color:#0006;z-index:100;opacity:1;transition:all .25s ease-in-out;border-top:1px solid var(--star-dust);margin-top:40px}.extra-meal-selection.show{opacity:1;visibility:visible}.extra-meal-selection-inner{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;background-color:var(--black);padding:30px;color:var(--white)}#recharge-te .extra-meal-selection-inner{padding:20px 0 30px}#recharge-te .extra-meal-selection-inner{overflow:auto}.extra-meal-selection .close-popup{position:absolute;right:1.5rem;top:1.5rem;border:none;background:transparent}.close-popup--extra,#recharge-te .close-popup--extra{display:none}#recharge-te .meals-grid__heading{display:block;color:#fff}@media (max-width: 767px){.extra-meal-selection .close-popup{right:.5rem}#recharge-te .extra-meal-selection-inner{max-height:100vh}}.extra-meal-selection .continue-to-checkout{display:block;background-color:var(--black);border:none;color:var(--white);padding:.9rem 1.5rem;margin-top:1rem;margin-left:auto;margin-right:auto;border-radius:50px}.extra-heading{grid-column:span 6;margin-top:30px;margin-bottom:10px}.extra-category-heading{grid-column:span 6;text-transform:uppercase;margin-top:20px}#recharge-te .product-meal-item.extra-meal{grid-column:span 2}@media (max-width: 767px){#recharge-te .product-meal-item.extra-meal{grid-column:span 3}}.meal-plan-preset-extras{padding:0 0 20px}.meal-plan-preset-extras .meal-price{width:50px;white-space:nowrap;text-align:right}.order-summary-inner{position:sticky;top:15px;display:flex;gap:20px;flex-direction:column;padding:31px 24px;border-radius:5px;background-color:var(--white);color:var(--black)}.order-summary-inner .mobile-close-summary{position:absolute;top:-1.4rem;right:-1.4rem;border:none;background-color:transparent;display:none}@media screen and (max-width: 1024px){.order-summary-inner .mobile-close-summary{display:block}}.order-summary .summary-head{display:flex;flex-direction:column;gap:16px}.order-summary .summary-head .state{display:flex;align-items:center;justify-content:space-between;gap:1rem}.order-summary .summary-head .qty-calc{color:var(--star-dust);display:flex}.order-summary .summary-head .current-qty{color:var(--black)}#recharge-te .order-summary .summary-head .current-qty{color:var(--white)}.order-summary .summary-progressbar{position:relative;height:9px;background-color:var(--star-dust);border-radius:var(--box-border-radius);overflow:hidden}.order-summary .summary-progressbar .progress-val{position:absolute;left:0;top:0;bottom:0;background-color:var(--green);transition:width .25s ease-in-out}.order-summary .empty-summary{text-align:center}.order-summary .empty-summary .title{margin-bottom:.5rem}.order-summary .empty-summary .desc{margin-bottom:20px}.order-summary .empty-summary button{width:100%;padding:.5rem 1rem}.added-detail-summary .detail-lists{max-height:50vh;overflow-y:auto}.added-detail-summary .meal-item{display:flex;align-items:stretch;justify-content:space-between;gap:1rem}.added-detail-summary .meal-item{padding-top:1rem;border-top:1px solid var(--star-dust)}.added-detail-summary .meal-item:not(:first-child){margin-top:1rem}.added-detail-summary .meal-item .price-qty-wrap{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:1rem}.added-detail-summary .meal-item .qty-selection-wrap{flex:0 0 auto;display:flex;min-width:66px;background-color:var(--black)}.added-detail-summary .meal-item .qty-selection-wrap .qty-ctrl-btn{width:auto;height:auto;padding:0;background-color:transparent}.mobile-summary-nav{position:sticky;bottom:56px;width:100%;grid-column:span 12 / span 12;border:none;background-color:var(--tundora);padding:11px 15px;color:var(--white);display:none}.mobile-summary-nav .summary-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.mobile-summary-nav .summary-head{display:flex;align-items:center;gap:.5rem;font-size:10px;text-transform:uppercase;color:var(--white)}.mobile-summary-nav .summary-head div{display:flex;gap:5px}.mobile-summary-nav .summary-head svg path{stroke:var(--white)}.mobile-summary-nav .summary-head .qty-calc{display:flex}@media (max-width: 1023px){.added-detail-summary .detail-lists{max-height:40vh}.mobile-summary-nav{display:block}}.slider-container_inner{background-color:#f2f2f2;padding-top:4rem;padding-bottom:4rem;border-radius:1.5rem}.slider-title{font-weight:700;text-transform:uppercase;text-align:center;margin:0}.slider-heading{font-weight:700;text-transform:uppercase;text-align:center;margin-top:0}.accordions{display:flex;flex-direction:column;gap:1.5rem}.accordions .accordion-item{border-radius:1.5rem;background-color:#202020;padding-top:1.5rem}.accordion-item .accordion-heading{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;padding-left:2rem;padding-right:2rem;margin-bottom:1.5rem;cursor:pointer}.accordion-item .accordion-heading h4{text-transform:uppercase}.accordion-item .accordion-heading:before,.accordion-item .accordion-heading:after{content:"";display:block;position:absolute;left:0;width:100%;height:1.5rem}.accordion-item .accordion-heading:before{bottom:100%}.accordion-item .accordion-heading:after{top:100%}.accordion-heading .item-question{font-weight:700}.accordion-heading .accordion-nav{position:relative;width:12px;height:12px;min-width:12px}.accordion-heading .accordion-nav:before,.accordion-heading .accordion-nav:after{content:"";display:block;position:absolute;background-color:var(--white)}.accordion-heading .accordion-nav:before{left:0;width:100%;height:2px;top:50%;margin-top:-1px}.accordion-heading .accordion-nav:after{top:0;height:100%;width:2px;left:50%;margin-left:-1px;transition:opacity .25s ease-in-out}.accordion-heading.active .accordion-nav:after{opacity:0}.accordions .accordion-content{display:none;padding:1.5rem 2rem;border-top:1px solid var(--black)}.accordion-content a{color:var(--white);text-decoration:underline}.page-hero-banner{position:relative;color:var(--white);background-color:var(--black);padding:72px 20px;display:flex;align-items:center;justify-content:center}.page-hero-banner .banner-image,.page-hero-banner .banner-overlay{position:absolute;left:0;top:0;width:100%;height:100%}.page-hero-banner .banner-overlay{background-color:var(--black);opacity:.3}.page-hero-banner .hero-banner_content{text-align:center;z-index:10}.page-hero-banner .banner{text-transform:uppercase}@media (max-width: 1023px){.page-hero-banner{padding-top:96px;padding-bottom:96px}}.hero-video-inner{position:relative}.hero-video-inner .video-overlay{opacity:.3;background-color:var(--black)}.hero-video-inner .hero-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.hero-content__text{font-size:3.052rem;line-height:130%;font-weight:700;color:var(--white);text-transform:uppercase;text-align:center;margin-top:0;margin-bottom:24px}.hero-content__text .lighlight{color:var(--green)}@media (max-width: 1023px){.hero-video-inner{height:70vh}.hero-video{height:100%}.hero-video video{height:100%;object-fit:cover}.hero-video-inner .hero-content{width:100%;padding-left:2rem;padding-right:2rem}.hero-content__text{font-size:1.953rem;line-height:1.3}}.trustbox-widget-wrapper{padding:1rem 0;background-color:var(--black)}.testimonial-container{background-color:var(--white);overflow-x:hidden}.testimonial-container_inner{position:relative;padding-bottom:6.4rem}.testimonial-container_inner .testimonial-heading{margin-bottom:7rem}.testimonial-container_inner .button-wrap-link{position:absolute;left:50%;bottom:4rem;transform:translate(-50%);white-space:nowrap}.testimonial-swiper-wrapper{margin-bottom:0!important}.testimonial-swiper-wrapper-virtual{position:absolute;left:0;width:100%;opacity:0;visibility:hidden}.testimonial-swiper-wrapper .slick-list{overflow:visible!important}.testimonial-swiper-wrapper .slick-dots{bottom:30px}.testimonial-item_inner{background-color:var(--white);box-shadow:10px 10px 30px #00000040;margin:0 16px;padding:6rem 1rem 1rem}.testimonial-item_inner .inner__container{position:relative;color:var(--white);background-color:var(--black);padding-top:11rem;border-top-left-radius:2rem;border-top-right-radius:2rem;text-align:center;min-height:330px;transition:padding .5s ease-in-out}.testimonial-item_inner .user-avatar{position:absolute;left:50%;top:-3.5rem;width:12rem;height:12rem;transform:translate(-50%);transition:all .5s ease-in-out}.testimonial-item_inner .user-avatar img{width:100%;height:auto}.testimonial-item_inner .user-info{padding-left:1rem;padding-right:1rem;padding-bottom:1.25rem}.testimonial-item_inner .name{font-weight:700}.testimonial-item_inner .user-quote{position:relative;max-height:0px;padding:0 40px;border-top:1px solid rgb(255 255 255 / 60%);opacity:0;visibility:hidden;transition:all .5s ease-in-out}.testimonial-item{transition:all .5s ease-in-out}.testimonial-item.slick-current{transform:translateY(-11%);transition-delay:.25s}.testimonial-item.slick-current .inner__container,.testimonial-item-virtual .inner__container{padding-top:120px;transition-delay:.25s}.testimonial-item.slick-current .user-avatar,.testimonial-item-virtual .user-avatar{width:148px;height:148px;transition-delay:.25s}.testimonial-item.slick-current .user-quote,.testimonial-item-virtual .user-quote{max-height:350px;opacity:1;visibility:visible;padding:40px;transition-delay:.25s}.testimonial-item_inner .user-quote .quote-text{font-size:1.563rem;line-height:1.3}.testimonial-item_inner .user-quote .quotation-symbol{position:absolute;font-size:130px;line-height:1;color:#343434}.testimonial-item_inner .quotation-symbol.start{left:0;top:11px}.testimonial-item_inner .quotation-symbol.end{right:0;bottom:-50px}@media (max-width: 1440px){.testimonial-item_inner{margin:0 8px}}@media (max-width: 1270px){.testimonial-item_inner .user-quote .quote-text{font-size:1.25rem}}.icon-boxes-container{color:var(--white);background-color:var(--black);padding-top:60px;padding-bottom:60px;padding-left:4rem;padding-right:4rem}.icon-boxes-container .container-heading{font-weight:700;text-transform:uppercase;margin-bottom:2rem}.icon-boxes-container .icon-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:2.25rem;column-gap:1rem}.icon-boxes-container .icon-box{grid-column:span 4 / span 4;display:flex;align-items:center}.icon-boxes-container .icon-box .icon-image{width:2.75rem;object-fit:contain}.icon-boxes-container .icon-box .icon-text{margin-left:1rem}.icon-box .icon-subheading{font-weight:700;margin-bottom:.5rem}.icon-box .fa-solid{font-size:40px;font-weight:600;min-width:50px;display:flex;align-items:center;justify-content:center}@media (max-width: 1023px){.icon-boxes-container .icon-box{grid-column:span 6 / span 6}.icon-boxes-container{padding-left:2rem;padding-right:2rem}}@media (max-width: 625px){.icon-boxes-container .icon-box{grid-column:span 12 / span 12}}.highlight-container{overflow-x:hidden}.highlight-container_inner .highlight-heading{margin-bottom:3.5rem}.highlight-swiper-wrapper{margin-bottom:3.3rem!important}.highlight-swiper-wrapper .highlight-item{padding:0 1rem}.highlight-swiper-wrapper .slick-list{overflow:visible!important}.highlight-swiper-wrapper .slick-dots{bottom:-2.2rem}.highlight-item .highlight-product-image{width:100%;height:auto;border-radius:1rem;margin-bottom:2.5rem;transition:all .5s ease-in-out}.highlight-item.slick-current .highlight-product-image{scale:1.1}.highlight-item .highlight-product-title{text-align:center;opacity:0;transition:all .5s ease-in-out}.highlight-item.slick-active .highlight-product-title{opacity:1}.taster-banner_inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;border-radius:2rem;background-color:var(--black);overflow:hidden}.taster-banner-image{grid-column:span 8 / span 8}.taster-banner-image_mobile{grid-column:span 12 / span 12;order:99}.teaster-banner-content{grid-column:span 3 / span 3;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:var(--white);padding-top:4rem;padding-bottom:4rem}.teaster-banner-content .banner-title{font-weight:700;text-transform:uppercase;margin-bottom:.5rem}.teaster-banner-content .banner-description{font-size:1.25rem;line-height:1.5;margin-bottom:1rem}.teaster-banner-content .button-wrap-link{margin:0}.teaster-banner-content .button{white-space:nowrap}@media (max-width: 1023px){.teaster-banner-content{padding-left:2rem;padding-right:2rem;padding-bottom:0;grid-column:span 12 / span 12}.taster-banner-image_mobile{display:flex;align-items:center}}.faqs-container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;color:var(--white);background-color:var(--black);border-radius:2rem;padding-top:4rem;padding-bottom:4rem}.faqs-container .faqs-intro{grid-column:span 3 / span 3;grid-column-start:2}.faqs-intro .faqs-title{font-weight:700}.faqs-intro .faqs-heading{font-weight:700;text-transform:uppercase;margin-bottom:1rem}.faqs-intro .button-wrap-link{justify-content:flex-start;margin-top:1.5rem;margin-left:0;margin-right:0}.faqs-container .faqs-list{grid-column:span 6 / span 6;grid-column-start:6}.short-faqs-wrapper{display:block;gap:80px;flex-direction:row;justify-content:center;align-items:center;max-width:1200px;margin:0 auto}.short-faqs-wrapper.reverse{flex-direction:row-reverse}.short-faqs-wrapper .faqs-image-container{width:50%;display:none}.short-faqs-wrapper .faqs-image-container img{border-radius:5px;width:100%}.short-faqs-wrapper .faqs-container{width:100%;display:block;padding-top:0;padding-bottom:0}.short-faqs-wrapper .accordions .accordion-item{border-radius:0;background-color:transparent;border-top:1px solid #5a5a5a}.short-faqs-wrapper .accordions .accordion-item:last-child{border-bottom:1px solid #5a5a5a;padding-bottom:1.5rem}.short-faqs-wrapper .accordion-item .accordion-heading{padding-left:0;margin-bottom:0}.short-faqs-wrapper .accordions .accordion-content{padding:10px;font-size:96%}@media (min-width: 1024px){.short-faqs-wrapper{display:flex}.short-faqs-wrapper .faqs-image-container{width:40%;display:block}.short-faqs-wrapper .faqs-container{width:60%;display:block;padding-top:0;padding-bottom:0}}@media (max-width: 1023px){.faqs-container .faqs-intro{grid-column:span 12 / span 12;text-align:center;padding:0 1.5rem}.faqs-intro .button-wrap-link{justify-content:center;margin-left:auto;margin-right:auto;margin-bottom:2.5rem}.faqs-container .faqs-list{grid-column:span 12 / span 12;padding:0 1.5rem}}.faq-accordion-wrapper{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));background-color:#f2f2f2;padding-top:2.5rem;padding-bottom:2.5rem}.faq-accordion-container{grid-column:span 10 / span 10;grid-column-start:2}.faq-accordion-container .title{font-weight:700;text-transform:uppercase;margin-bottom:1.5rem;color:var(--black)}.faq-accordion-list .faq-item{background-color:var(--white);color:var(--black)}.faq-accordion-list .accordion-content{border-color:#f2f2f2}.faq-accordion-list .accordion-content a{color:var(--black)}.faq-accordion-list .accordion-nav:before,.faq-accordion-list .accordion-nav:after{background-color:var(--black)}@media (max-width: 425px){.faq-accordion-container{grid-column:span 12 / span 12}}.accordion-wrapper{max-width:1200px;margin:0 auto}.accordion-container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;color:var(--white);background-color:var(--black);border-radius:2rem;padding-top:4rem;padding-bottom:4rem}.accordion-container .accordion-intro{grid-column:span 3 / span 3;grid-column-start:2}.accordion-intro .accordion-title{font-weight:700}.accordion-intro .accordion-heading{font-weight:700;text-transform:uppercase;margin-bottom:1rem}.accordion-intro .button-wrap-link{justify-content:flex-start;margin-top:1.5rem;margin-left:0;margin-right:0}.accordion-container .accordion-list{grid-column:span 6 / span 6;grid-column-start:6}.accordion-container .accordion-ctas{white-space:nowrap;display:flex;gap:20px;justify-content:center}.short-accordion-wrapper{display:flex;gap:80px;flex-direction:column;justify-content:center;align-items:flex-start}.short-accordion-wrapper.reverse{flex-direction:column-reverse}.short-accordion-wrapper .accordion-image-container{width:100%;display:block}.short-accordion-wrapper .accordion-image-container img{border-radius:5px;width:100%}.short-accordion-wrapper .accordion-container{width:100%;display:block;padding-top:0;padding-bottom:0}.short-accordion-wrapper .accordions .accordion-item{border-radius:0;background-color:transparent;border-top:1px solid #5a5a5a}.short-accordion-wrapper .accordions .accordion-item:last-child{border-bottom:1px solid #5a5a5a;padding-bottom:1.5rem}.short-accordion-wrapper .accordion-item .accordion-heading{padding-left:0;margin-bottom:0}.short-accordion-wrapper .accordions .accordion-content{padding:10px;font-size:96%}@media (min-width: 1024px){.short-accordion-wrapper{display:flex}.short-accordion-wrapper .accordion-image-container{width:50%;display:block}.short-accordion-wrapper .accordion-container{width:50%;display:block;padding-top:0;padding-bottom:0}.short-accordion-wrapper .accordion-image-container .accordion-container{width:100%}.short-accordion-wrapper.reverse{flex-direction:row-reverse}.accordion-container .accordion-ctas{justify-content:flex-start}}@media (max-width: 1023px){.accordion-container .accordion-intro{grid-column:span 12 / span 12;text-align:center;padding:0 1.5rem}.accordion-intro .button-wrap-link{justify-content:center;margin-left:auto;margin-right:auto;margin-bottom:2.5rem}.accordion-container .accordion-list{grid-column:span 12 / span 12;padding:0 1.5rem}}.social-banner-wrapper{background-color:#f2f2f2}.social-information{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem}.social-information .social-heading{display:flex;align-items:center;gap:1rem}.social-heading .social-banner_title{font-weight:700;text-transform:uppercase}.social-list{display:grid;gap:2rem;grid-template-columns:repeat(12,minmax(0,1fr))}.social-list .social-card{grid-column:span 3 / span 3}.social-card a{display:block}.social-card .social-card_image{display:block;width:100%;height:auto;border-radius:1.5rem}@media (max-width: 1023px){.social-list{gap:1rem}}@media (max-width: 768px){.social-information{align-items:center}.social-information .social-heading{flex-direction:column}.social-list .social-card{grid-column:span 6 / span 6}}.social-icon-list{display:flex;align-items:center;gap:1rem;padding:0;list-style:none;margin-top:1.25rem;margin-bottom:0}.social-icon-list svg{display:block;width:30px;height:30px;border-radius:50%;background:var(--white);color:var(--black)}.shopify-section.anchor-group{position:sticky;top:0;z-index:5}.anchor-group-wrapper{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1.5rem 2rem;overflow-x:auto;background-color:var(--black)}.anchor-group-wrapper .button-wrap-link{max-width:initial;margin:0;white-space:nowrap}.anchor-group-wrapper .primary-btn.active{color:var(--black);background-color:var(--green)}@media (max-width: 1023px){.anchor-group-wrapper{justify-content:flex-start}}.shopify-section.tab-group{position:sticky;top:0;z-index:5}.tab-group-wrapper{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1.5rem 2rem;overflow-x:auto;background-color:var(--black);border-bottom:1px solid #cccccc}.tab-group-wrapper .button-wrap-link{max-width:initial;margin:0;white-space:nowrap}.tab-group-wrapper .primary-btn.active{color:var(--black);background-color:var(--green)}.tab-group-wrapper .btn{border-radius:0;border:none}.tab-group-wrapper .btn--outline{border:none}@media (max-width: 1023px){.tag-group-wrapper{justify-content:flex-start}}.image-textbox-wrapper{padding:82px 264px}.image-textbox-container{width:100%;max-width:1312px;display:flex;align-items:center;justify-content:space-between;gap:7%;margin:0 auto}.image-textbox-container .image-wrap{width:100%;max-width:400px}.image-textbox-container .image-wrap img{width:100%;height:100%;object-fit:cover;border-radius:5px}.image-textbox-container .textbox-wrap{max-width:900px;display:flex;flex-direction:column;justify-content:center}.image-textbox-container.invert-position{flex-direction:row-reverse}.image-textbox-container .textbox-wrap .h1{margin:10px 0}.image-textbox-wrapper .cta-container{padding:15px 0}@media (max-width: 1024px){.image-textbox-wrapper{padding:32px}.image-textbox-container{flex-direction:column;gap:23px}.image-textbox-container.invert-position{flex-direction:column}.image-textbox-container .image-wrap{min-width:100%}}.slogan-text-contain{display:flex;justify-content:center;color:var(--white);background-color:var(--black);padding-top:4rem;padding-bottom:4rem}.slogan-text-contain_inner{position:relative;width:45%;text-align:center}.slogan-text-contain_inner h2{line-height:68px;margin-bottom:20px}.slogan-text-contain_inner .quotation-symbol{position:absolute;font-size:120px;font-weight:900;line-height:1;color:var(--tundora)}.slogan-text-contain_inner .quotation-symbol.start{right:100%;top:-20px}.slogan-text-contain_inner .quotation-symbol.end{left:100%;bottom:-60px}@media (max-width: 1024px){.slogan-text-contain_inner{width:80%}.slogan-text-contain_inner h2{line-height:45px}.slogan-text-contain_inner .quotation-symbol.start{right:90%;top:-70px}.slogan-text-contain_inner .quotation-symbol.end{left:90%;bottom:-30px}.slogan-text-contain_inner .author{padding-top:50px}}.our-values-contain{color:var(--white);background-color:var(--black);padding:64px}.value-items{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.our-values-contain .value-text{display:flex;flex-direction:column;gap:20px;text-align:center}.our-values-contain .value-item{padding:20px 24px;border-radius:1rem;background-color:#202020;white-space:nowrap}.our-values-contain .value-image{margin-top:40px}.our-values-contain .value-image img{width:100%;height:100%;object-fit:cover}@media (max-width: 1023px){.our-values-contain{padding:32px}.our-values-contain .value-image{margin-top:70px}}.contact-page-wrapper{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem;background-color:#f2f2f2}.contact-page-wrapper .contact-information{display:flex;flex-direction:column;justify-content:center;gap:2rem;grid-column:span 5 / span 5;padding-left:3.5rem;padding-right:3.5rem;color:var(--black)}.contact-information .info-heading{font-weight:700;margin-bottom:1rem;text-transform:uppercase}.contact-information .info-description a{color:var(--black);text-decoration:underline}.contact-information .info-description,.contact-information .info-value{font-size:1.25rem;line-height:1.5}.contact-information .info-title{font-weight:700;margin-bottom:.5rem}.contact-page-wrapper .contact-form{grid-column:span 7 / span 7;padding:3.5rem;background-color:var(--white);border-radius:2rem;color:var(--black)}.contact-form .form-title{font-weight:700;text-transform:uppercase;border-radius:2rem;margin-bottom:1rem}#ContactForm .form-group{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}#ContactForm .field__input{font-size:1rem;line-height:1.5;border:none;background-color:#f2f2f2;padding:.5rem}#ContactForm .form-submit{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}#ContactForm .form__message{margin-bottom:1rem}#ContactForm .form-status-list{margin-top:-.8rem;margin-bottom:1rem;padding-left:1.5rem}@media (max-width: 991px){.contact-page-wrapper .contact-information,.contact-page-wrapper .contact-form{grid-column:span 12 / span 12}.contact-information .info-description,.contact-information .info-value{font-size:1rem}}@media (max-width: 425px){.contact-page-wrapper{column-gap:0px}.contact-page-wrapper .contact-information{padding:0}.contact-page-wrapper .contact-form{padding:2rem}}.customer-sign-wrapper{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));gap:1rem;padding:50px 0}.customer-sign-form{grid-column:span 5 / span 6;grid-column-start:2}.customer-sign-form .sign-inup-tabs{display:flex;align-items:center;justify-content:center}.sign-inup-tabs .sign-tab{flex:1 1 50%;max-width:50%;font-size:1.25rem;line-height:1.5;font-weight:700;text-align:center;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;overflow:hidden}.sign-inup-tabs .sign-tab.active{padding:1rem;background-color:#f2f2f2;color:var(--black)}.sign-inup-tabs .sign-tab .tab-link{display:block;color:var(--white);background-color:var(--black);padding:1rem}.sign-inup-tabs .sign-tab .tab-link:hover{color:var(--black);background-color:var(--green)}.customer-sign-form .sign-form-wrapper{padding:3rem;background-color:#f2f2f2;border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.customer-sign-form .sign-form-wrapper .form-title{font-weight:700;text-transform:uppercase;margin-bottom:1rem;color:var(--black)}.customer-sign-form #RecoverPasswordForm .form-title{margin-bottom:2rem}.customer-sign-form .sign-form-wrapper .form-description{margin-bottom:1rem;color:var(--black)}.customer-sign-form .sign-form-wrapper .form-group{display:flex;flex-direction:column;gap:1rem;padding:1rem 0}.customer-sign-form .sign-form-wrapper .field__input{font-size:1rem;line-height:1.5;width:100%;padding:.5rem .75rem;border:1px solid var(--black)}.customer-sign-form .sign-form-wrapper .form-submit{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-top:2rem}.customer-sign-form #create_customer .form-submit{padding-top:1rem}.sign-form-wrapper .anchor-link{color:var(--black);text-decoration:underline}.sign-form-wrapper ul{padding:0;margin:0;list-style:none}.sign-form-wrapper #rc_login{display:none}.customer-sign-wrapper .bullet-point-list{display:flex;align-items:center;justify-content:center;grid-column:span 4 / span 9;grid-column-start:8}.customer-sign-wrapper .bullet-list-inner{display:flex;flex-direction:column;gap:2rem;width:100%}.customer-sign-wrapper .bullet-list-inner .compare_advanced{width:100%}.customer-sign-wrapper .bullet-list-inner .bullet-point{display:flex;align-items:center;gap:1rem}.customer-sign-wrapper .bullet-point svg{display:block}.customer-sign-wrapper .bullet-point .bullet-text{font-size:1.25rem;line-height:1.5}@media (max-width: 1023px){.customer-sign-form{grid-column:span 14 / span 14;grid-column-start:2}.customer-sign-wrapper .bullet-point-list{grid-column:span 16 / span 4;margin-top:3rem}}@media (max-width: 768px){.sign-inup-tabs .sign-tab{font-size:1rem}}@media (max-width: 425px){.customer-sign-form .sign-form-wrapper{padding:2rem}.customer-sign-form .sign-form-wrapper .form-submit{gap:0px}.sign-inup-tabs .sign-tab .tab-link,.sign-inup-tabs .sign-tab.active{padding:1rem .5rem}}.qty-selection-wrap{display:none;align-items:center;justify-content:space-between;gap:10px;border-radius:40px;background-color:var(--black);box-shadow:0 0 10px #0000001a;color:var(--white);border:1px solid var(--white);font-size:14px;text-transform:uppercase}.qty-selection-wrap.active{display:flex}.qty-selection-wrap .qty-ctrl-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:2rem;border:none;background-color:var(--green)}.qty-selection-wrap .qty-ctrl-btn:disabled{opacity:.5;pointer-events:none}.plan-order-footer-wrap{position:sticky;bottom:0;z-index:20}.meal-plan-order-footer{color:var(--white);background-color:var(--black);padding:15px 106px;border-top:1px solid var(--star-dust)}.meal-plan-order-footer .order-footer-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem}@media screen and (max-width: 1024px){.meal-plan-order-footer{padding:5px 15px;border-top:0}}.order-footer-inner .step-wrap{display:flex;align-items:center;gap:2.25rem}.order-steps{display:flex;flex-direction:column;gap:10px}.order-steps .step{display:flex;align-items:center;gap:1rem}.order-steps .step .icon{display:none}.order-steps .step .step-before-circle{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--white);border-radius:50%}.order-steps .step .current .step-before-circle{color:var(--black);background-color:var(--green);border-color:var(--green)}.order-steps .current-step .current,.order-steps .before-step .before,.order-steps .passed-step .passed{display:block}.order-checkout{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.order-checkout .checkout-info{display:flex;flex-direction:column;gap:10px}.order-checkout .checkout-info.hidden{display:none}.order-checkout .unit-price{display:none;align-items:center;gap:.5rem;font-size:.8rem}.plan-checkout-btn{font-weight:400;color:var(--black);border:none;border-radius:2rem;padding:.75rem 1.5rem;background-color:var(--white)}@media (max-width: 1023px){.order-steps{display:none}.order-checkout{width:100%}.order-checkout .checkout-info{gap:5px}.order-checkout .unit-price{display:none}}.meal-filter-tags{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;align-items:stretch;background-color:#000000b3;z-index:30;opacity:0;visibility:hidden;transition:all .25s ease-in-out}.meal-filter-tags.show{opacity:1;visibility:visible}.meal-filter-tags-inner{width:23rem;background-color:var(--black)}.meal-filter-tags .filter-heading{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;background-color:var(--black)}.meal-filter-tags .filter-heading .close-filter{border:none;background-color:transparent}.meal-filter-tags .filter-content{display:flex;flex-direction:column;gap:31px;height:calc(100vh - 231px);padding:40px 32px}.meal-filter-tags .group-title{margin-bottom:17px}.meal-filter-tags .filter-lists{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.meal-filter-tags .tag-filter-btn{display:flex;align-items:center;gap:6px;border:none;background-color:transparent;padding:0;color:var(--white);font-family:azo-sans-web,sans-serif;font-size:14px}.meal-filter-tags .tag-filter-btn .checkbox-checked-icon,.meal-filter-tags .tag-filter-btn.clicked .checkbox-icon{display:none}.meal-filter-tags .tag-filter-btn.clicked .checkbox-checked-icon{display:block}.template-product #tidio-chat,.template-product #smile-ui-container,.template-product .header--sticky--buttons{display:none}.extra-checkout-btn{margin-top:20px;text-align:center;position:static;bottom:0;z-index:1;grid-column:1 / -1;padding:10px;display:none}.meals-grid__heading{grid-column:1 / -1;margin-top:14px}.meals-grid__heading.h3{text-transform:uppercase}.main-meal-selection .meal-price,.summary-details .meal-price{display:none}.extra-meal .meal-price{display:block}.account-nav{background:var(--black);color:var(--white);padding:2.5rem 0}.account-nav__list{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:flex-start;column-gap:.5rem;overflow-x:auto;margin-top:1rem}@media (max-width: 767px){.account-nav__list{overflow-x:scroll}}.nav-list__item{padding:12px 24px;border:1px solid var(--white);border-radius:100px;background:var(--black);color:var(--white);display:block;white-space:nowrap;text-transform:uppercase;font-weight:700}.nav-list__item--logout{border:0;padding:0;background:transparent}.nav-list__item--active{background:var(--white);color:var(--black)!important}.account-subscription{padding:2rem 0}.subscription-notice{display:flex;padding:3rem;border-radius:2rem;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:var(--white)!important}.subscription-notice h4{font-weight:700;color:var(--white)!important;text-transform:uppercase}.subscription-notice__link{margin-top:1rem}.account-orders{padding:2rem 0}.account-orders h3{text-transform:uppercase}.account-orders__list{margin-top:1rem}.order-item{padding:3rem;border:1px solid var(--star-dust);margin-bottom:1rem;border-radius:2rem}.order-item h4{font-weight:700;margin-bottom:1rem}.order-item__info{display:flex}.item-info__title{font-weight:700;width:150px}.item-info__content{width:calc(100% - 150px)}.order-item__meals{margin-top:1rem;color:var(--white)!important}.order-item__meals{padding:3rem;border-radius:2rem;color:var(--white)!important}.order-item__meals h5{font-weight:700;margin-bottom:1rem;text-align:center}.item-meals__heading{display:flex;justify-content:space-between;border-bottom:1px solid var(--white)}.item-meal{display:flex;justify-content:space-between;border-bottom:1px solid var(--white);padding:.5rem 0}.item-meal__image{width:40px;height:40px;margin-right:.5rem}.item-meal__name{width:calc(100% - 40px - .5rem);line-height:1;font-size:.85rem}.item-meal__info{display:flex;align-items:center;width:calc(100% - 30px)}.item-meal__quantity{width:20px;line-height:40px;font-size:.85rem}.order-history{padding:3rem 0}.order-history__table{width:100%;border-radius:2rem;padding:3rem;margin-top:2rem;color:var(--white)}.order-history__table table{width:100%;text-align:left}@media (max-width: 767px){.account-nav__list{margin-left:-1rem;padding-left:1rem;padding-right:1rem;margin-right:-1rem;width:calc(100% + 2rem)}.nav-list__item{padding:12px 20px;font-size:.85rem}.nav-list__item--logout{padding:0}.subscription-notice{padding:1.5rem}.subscription-notice__link{font-size:.85rem}.account-subscription,.account-orders{padding:1rem 0}.order-item,.order-item__meals{padding:1rem}.order-history__table{overflow-x:scroll;padding:1rem;margin-top:1rem;font-size:.85rem}.order-history__table table{min-width:600px}}.shopify-challenge__container{padding:100px 0}.subscription-item{padding:3rem;border:1px solid var(--white);border-radius:2rem;margin-top:1rem}.subscription-item+.page-title{margin-top:1rem}.subscription-date{text-transform:none}@media (max-width: 767px){.subscription-item{padding:1rem}.rc_subscription_next_charge_date a{display:inline-block;margin-top:1rem}}#updateVariantForm .button{margin-top:15px}#updateVariantForm h4{margin-top:10px;margin-bottom:10px}#updateVariantForm .js-rc_product_icon{display:none!important}#subscriptionSkipForm .subscription-date{margin-top:1rem;margin-bottom:1rem}body#recharge-novum #recharge-te .button img{min-width:auto}#recharge-te{color:var(--white)}#recharge-te .page-title{text-transform:uppercase}.rc_subscription_cta_wrapper{display:flex;flex-direction:column;text-align:center;max-width:300px}@media (max-width: 767px){.rc_subscription_cta_wrapper{margin:0 auto}}.subscription-timer{width:300px;margin-top:8px;height:52px;line-height:1.1;text-align:center}.rc-card--subscription{display:flex;flex-direction:column;gap:10px}.rc-card--subscription .subscription-timer{width:100%;text-align:left}.subscription-variants{display:flex;flex-wrap:wrap;justify-content:space-between}#rc_pause_options_list{display:flex;flex-direction:column;gap:10px}#rc_pause_options_list .subscription-variants{margin-bottom:10px}.rc-meals__heading{font-weight:700}.rc-onetimes{display:flex;flex-direction:column;gap:10px}.rc-meals__row{font-size:.8rem;display:flex;flex-direction:row}.rc-meal__title{width:100%}.rc-meal__qty{width:30px;text-align:right}.rc-extras__row{font-size:.8rem;display:flex;justify-content:space-between}.rc-extras__row .extras__title{width:calc(100% - 40px)}.rc-extras__row .extras__price{width:30px}.rc-meals__note{margin-bottom:10px}.button.bordered-btn.white-btn{border-color:var(--black)}.rc-upsell-add.loading{font-size:0;pointer-events:none}.rc-upsell-add.added{font-size:0}.rc-upsell-add.added:before{content:"Added";display:inline;font-size:1rem}.rc-upsell-add.loading:before{content:"Processing...";display:inline;font-size:1rem}.meals-selection-wrap .rc-update-fuel{width:auto;display:block;margin:20px auto}.choose-fuel-popup{display:flex;gap:1rem;align-items:center;background-color:#0006;z-index:100;transition:all .25s ease-in-out}.choose-fuel-popup .page-container{position:relative;background-color:var(--white);padding:35px 0 30px 30px}.choose-fuel-popup .page-container .product-meals{max-height:80vh;overflow-y:auto}.choose-fuel-popup .close-popup{position:absolute;right:1.5rem;top:1.5rem;border:none;background:transparent}.choose-fuel-popup .order-summary-inner{top:3rem}.rc-update-fuel,.choose-fuel-popup .order-summary .empty-summary{margin-bottom:0}.rc-update-fuel:not(.btn--full){margin-top:1rem}@media (max-width: 600px){.choose-fuel-popup .page-container{max-height:100vh;overflow-y:auto;padding:20px}.choose-fuel-popup .page-container .product-meals{max-height:100vh}.choose-fuel-popup .close-popup{top:10px;right:10px;z-index:999}}.choose-fuel-popup .mobile-summary-nav{bottom:1.5rem}.choose-fuel-popup.show{opacity:1;visibility:visible}.rc-upsell-add{display:none}.rc-upsell-add.active{display:block}.rc-upsell-qty.disabled{pointer-events:none;opacity:50%}.rc-upsells{color:var(--white)}.choose-extras{display:none}.edit_subscription_info--wrapper{display:flex;flex-direction:column;gap:0!important}.edit_subscription_info--wrapper .btn--green{margin:16px 0}body#recharge-novum #recharge-te #rc_te-template-wrapper .rc_subscription_info_container{border-right-color:var(--white)!important}.right-content .order-summary .summary-description{display:none}.account-nav__header{display:flex;flex-direction:column;gap:10px}.account-nav__header h1{text-transform:uppercase}.inline-reviews-carousel{width:100%;max-width:1120px;background-color:var(--black);margin:0 auto}.inline-reviews-carousel .trustpilot-widget:after{top:20%;right:0;left:auto;content:" ";display:block;width:50%;height:30px;position:absolute;background-color:#000}@media (min-width: 768px){.inline-reviews-carousel{padding:0 20px 85px}.inline-reviews-carousel-micro{padding:40px 20px}.inline-reviews-carousel .trustpilot-widget:after{top:50%;left:0;right:auto;width:200px}}.menu-list-cta-container{text-align:center;display:flex;justify-content:center;padding-top:30px}.asyouseen-logo-container{padding:20px 0}.asyouseen-logo-container h2{text-align:center}.asyouseen-logo-image__content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.asyouseen-logo-image__content .logo__item{height:45px;padding:10px}.asyouseen-logo-image__content .logo__item img{height:100%;width:auto}@media (min-width: 768px){.asyouseen-logo-image__content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.asyouseen-logo-image__content .logo__item{padding:10px 20px;height:60px;display:block}}.discount-banner-container{padding:15px 0}.discount-banner-container h2{text-align:center}.discount-item{padding:7px 0;text-align:center}.form__message{color:var(--black)}.reset-password .field{text-align:left}.reset-password .field label{display:none}.reset-password .form__message{color:var(--white)}.reset-password .form__message svg{display:none}.reset-password input{padding:5px 10px}.errors,#create_customer{color:var(--black)}.page-width{width:100%;max-width:1024px;margin:0 auto;box-sizing:border-box}@media (max-width: 1024px){.page-width{padding:0 20px}}@media (min-width: 1024px){.page-spacing{padding-left:4rem;padding-right:4rem}.page-y-spacing{padding-top:5rem;padding-bottom:5rem}.desktop-block{display:block}.desktop-hidden{display:none}}.blog-page-width{width:100%;max-width:1400px;margin:0 auto;box-sizing:border-box;padding:20px}.blog-page-width p{font-size:1rem;line-height:1.5}.blog-list-container h2{text-align:left;font-size:26px;line-height:30px;margin-bottom:20px}.blog-item-container{padding:0;border-radius:30px;overflow:hidden;margin:20px auto}.blog-item-container-inner{position:relative}.blog-item-container-inner h2{font-size:40px;font-weight:700;text-align:center;line-height:50px;position:absolute;left:0;top:46%;width:100%}.article-card-wrapper .card,.contains-card--article{--border-radius: var(--blog-card-corner-radius);--border-width: var(--blog-card-border-width);--border-opacity: var(--blog-card-border-opacity);--shadow-horizontal-offset: var(--blog-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--blog-card-shadow-vertical-offset);--shadow-blur-radius: var(--blog-card-shadow-blur-radius);--shadow-opacity: var(--blog-card-shadow-opacity);--shadow-visible: var(--blog-card-shadow-visible);--image-padding: var(--blog-card-image-padding);--text-alignment: var(--blog-card-text-alignment)}.blog-page-width .blog-img{margin-bottom:20px}.blog-page-width .card__information{display:flex;width:100%;justify-content:space-between;padding-top:0;padding-bottom:0}.blog-page-width .card__information .card__heading{width:calc(100% - 100px);font-weight:600}.blog-page-width .card__information .article-card__info{width:100px;text-align:right;padding-left:20px}.blog-page-width .blog-articles{display:block;box-sizing:border-box;padding:0 20px}.blog-page-width .article-template__social-sharing,.blog-page-width .article-template__hero-container{display:none}.blog-page-width .article-template header{margin-top:0}.blog-page-width .share-button{display:none}.blog-page-width .article-template__content{margin-top:0}.blog-page-width .article-template__content p{padding-bottom:25px}.blog-page-width .article-template__content img{width:100%;height:auto;margin-bottom:20px}.article-template__content a{text-decoration:underline}.article-template.blog-page-width{display:flex}.article-template h2{padding-bottom:25px}.article-template h3,.article-template h4,.article-template h5{padding-bottom:15px}.article-template .article-main-content{width:100%}.article-template .article-sidebar{min-width:350px;margin-left:100px}.article-author{margin-top:20px;margin-bottom:20px}.article-author .article-author-info{display:grid;grid-template-columns:60px calc(100% - 60px);grid-gap:20px;align-items:center}.article-author .article-author-info .article-author-photo{border-radius:50%;background-color:var(--green);overflow:hidden;border:1px solid #ffffff;box-sizing:border-box;padding-top:100%;position:relative;height:0px}.article-author .article-author-info .article-author-photo img{position:absolute;top:0;left:0}.article-author .article-author-info .article-author-details{padding-top:10px}.article-extra-content{border-top:1px solid #ffffff;margin-top:50px;padding-top:50px}.article-extra-content-url button{width:100%}.article-extra-content-points ul{list-style:none;padding-left:0;margin-left:0}.article-extra-content-points li{background-image:url(/cdn/shop/files/green-tick.svg?v=1715168472);background-position:center left;background-repeat:no-repeat;background-size:14px;padding-left:25px;background-position:0 5px;padding-bottom:5px}.article-sidebar .article-author{border-top:1px solid #ffffff;margin-top:50px;padding-top:50px}.article-sidebar h2,.article-sidebar h3{text-transform:uppercase;font-weight:600}.article-template__back{display:none}.article-header{display:flex;gap:15px;justify-content:flex-start;align-items:middle}.article-header span{display:block;padding:3px 10px}.article-tags{color:#939299;background-color:#2b2b36;cursor:pointer;text-transform:uppercase}.article-date{font-size:14px;color:#939299}.articles-container{display:grid;gap:30px;grid-template-columns:33.3% 33.3% 33.3%;flex-direction:row;width:100%;max-width:1400px;margin:0 auto;box-sizing:border-box;padding:20px}.articles-container .card__content{display:block;padding:0!important}.article-card-wrapper{flex-grow:1;flex-basis:0;margin-bottom:10px}.article-card__image-wrapper{width:100%!important;position:relative!important;padding:60% 0 0!important}.article-card__image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.article-card__image img{object-fit:cover;object-position:center;width:100%;height:100%}.articles-container .card__tags{display:flex;gap:5px;justify-content:flex-start;align-items:center;margin:15px 0}.articles-container .card__tags span{display:block;padding:3px 10px}.articles-container .card__heading{margin-bottom:15px}.articles-container .card__information{padding:0!important}.articles-container .article-card__excerpt{margin-top:0}.newsletter-signup-form-container{width:100%;max-width:1400px;margin:0 auto;background-image:url(/cdn/shop/files/New-Banner-size-test.png?v=1720185724);background-position:center center;background-size:cover;padding:40px 20px}@media (max-width: 1024px){.article-template>*:first-child:not(.article-template__hero-container){margin-top:1rem!important}.article-template.blog-page-width{display:block;padding:24px}.article-template .article-sidebar{width:100%;margin-left:0;min-width:auto}.article-template header{margin-top:0rem!important}.articles-container{display:block}.articles-container .card__heading{font-size:18px;margin-bottom:10px}.article-card-wrapper{margin-bottom:20px}.articles-container .card__tags{margin:10px 0}}.blogs-container{width:100%;max-width:1400px;margin:0 auto;padding:20px 0;display:flex;flex-direction:row;justify-content:center;gap:15px;flex-wrap:wrap}.blogs-container .blog a{display:block;padding:10px 14px;font-style:normal;font-weight:700;line-height:22px;color:#fff;background-color:#000;cursor:pointer;text-transform:uppercase;border-radius:30px;border:1px solid #ffffff;font-size:10px}.blogs-container .blog.active a{background-color:var(--green);color:#000}.blog .page-title_content{width:100%;max-width:650px;margin:0 auto}.main-product-template{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:30px}.main-product-template .product__media-wrapper{width:50%}.main-product-template .product__media-wrapper img{border-radius:5px}.main-product-template .product__info-wrapper .product__title{text-transform:uppercase}.main-product-template .product__info-wrapper{width:50%;display:flex;flex-direction:column;gap:15px}.main-product-template .product__info-wrapper .accordions{gap:14px}.main-product-template .product__info-wrapper .accordions .accordion-item{background-color:transparent;border-bottom:1px solid #f2f2f2;border-radius:0;padding-top:0}.main-product-template .product__info-wrapper .accordion-item .accordion-heading{padding:0;margin-bottom:14px;text-transform:uppercase}.main-product-template .product__info-wrapper .accordions .accordion-content{padding:0;margin-bottom:1rem;border-color:transparent}.main-product-template .product__info-wrapper .accordion-item .accordion-heading svg path{stroke:#fff}.main-product-template .allergens-snippet{background-color:#151515;padding:1rem;margin-top:.5rem;border-radius:5px}.main-product-template .product__info-wrapper .bundle-details .meals-including{display:flex;gap:10px;flex-direction:column}.main-product-template .product__info-wrapper .bundle-details .meals-including .meal-item{display:flex;gap:20px;font-weight:900;text-transform:uppercase}.main-product-template .product__info-wrapper .bundle-details .price{font-weight:700;color:var(--green);font-size:30px;padding:15px 0}.main-product-template .product__info-wrapper .bundle-details .price .remark{font-size:16px;color:#fff}.main-product-template .product__info-wrapper .delivery-date label{font-weight:700;text-transform:uppercase;display:block;padding-bottom:10px}.main-product-template .product__info-wrapper .delivery-date .day-selectbox-wrap{margin-bottom:0}#taster-box-error{color:red}@media (max-width: 1024px){.main-product-template{display:block}.main-product-template .product__media-wrapper{width:100%;margin-bottom:20px}.main-product-template .product__info-wrapper{width:100%}}.page-title_container{text-align:center;padding:40px 20px}.page-title_container h1 b{color:var(--green);font-size:inherit;font-weight:inherit}.page-title_container h1:has(img){display:flex;justify-content:center;gap:7px}.blog .page-title_container h1:has(img){font-size:28px}.page-title_container h1 img{height:30px;margin-top:-3px}.page-text_content p{padding-bottom:20px}.page-text_content ul{padding:0;margin:0 0 15px;list-style:none}.page-text_content ul li{background-image:url(/cdn/shop/files/green-tick.svg?v=1715168472);background-position:center left;background-repeat:no-repeat;background-size:14px;padding:5px 0 5px 25px}.cta-wrapper .cta-container{text-align:center;display:flex;justify-content:center}#smile-ui-container{z-index:214748364!important}@media (max-width: 768px){#smile-ui-container .smile-launcher-frame-container{right:80px!important;left:auto!important}}.breadcrumb{--breadcrumb-divider: "/";--breadcrumb-color: "#cccccc";display:flex;margin:0;padding:0;list-style-type:none}.breadcrumb-item{display:list-item;text-align:-webkit-match-parent;unicode-bidi:isolate}.breadcrumb-item:not(:first-child){padding-left:.5625rem}.breadcrumb-item a{color:#fff;font-size:12px}.breadcrumb-item a:hover{color:#fff}.breadcrumb-item:not(:last-child) a{color:var(--breadcrumb-color)}.breadcrumb-item a:before{position:absolute;content:"";bottom:0;left:0;width:100%;height:.0625rem;background:currentColor;transform:scaleX(0);transition:.3s}.breadcrumb-item:not(:first-child):before{content:var(--breadcrumb-divider);padding-right:.5625rem;color:var(--breadcrumb-divider-color);font-size:12px}.benefits-wrapper{width:100%;max-width:1200px;margin:30px auto}.benefits-wrapper .benefit__items{display:flex;flex-wrap:wrap}.benefits-wrapper .benefit__items .benefit__item{width:50%;box-sizing:border-box;padding:15px;align-self:stretch;display:flex}.benefits-wrapper .benefit__items .benefit__item .benefit__item-inner{flex-grow:1;border:1px solid #ffffff;border-radius:10px;box-sizing:border-box;padding:15px;position:relative}.benefits-wrapper .benefit__items.subscriber .benefit__item .benefit__item-inner{padding:15px 15px 85px}.benefits-wrapper .benefit__items .benefit__item .benefit__item-inner .benefit__item-image-wrap{text-align:center;margin-bottom:15px;width:100%;border:1px solide #ff0000;padding-top:40%;position:relative}.benefits-wrapper .benefit__items .benefit__item .benefit__item-inner .benefit__item-image-wrap .benefit__item-image-wrap-inner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.benefits-wrapper .benefit__items .benefit__item .benefit__item-inner .benefit__item-image-wrap .benefit__item-image-wrap-inner img{margin:0 auto;max-width:200px;width:100%;height:100%;object-fit:contain}.benefits-wrapper .benefit__items .benefit__item .benefit__item-inner .benefit__item-image-info{text-align:center}.benefits-wrapper .benefit__items .benefit__item .benefit__item-inner .benefit__item-image-info-cta{text-align:center;margin-top:15px;display:flex;justify-content:center;position:absolute;bottom:15px;width:calc(100% - 30px)}@media (min-width: 1000px){.benefits-wrapper .benefit__items .benefit__item{width:33%}}.diet_programmes{position:relative}.diet_programmes__container_inner{position:relative;padding:20px}.dite_programmes__image{position:absolute;top:100px;right:0;width:42%;display:none}.dite_programmes__image img{width:100%;height:auto}.diet_programmes__info{width:100%;box-sizing:border-box;padding-right:0}.diet_programmes__title{text-transform:uppercase}.diet_programmes__title .h1{font-size:32px;line-height:36px;margin-bottom:20px}.diet_programmes__title strong{color:var(--green)}.diet_programmes__text{width:100%;box-sizing:border-box;padding-left:0;display:flex;gap:30px;flex-direction:column;margin-bottom:30px}.diet_programmes__ctas{width:100%;box-sizing:border-box;padding-left:0;display:flex;flex-direction:column;gap:10px}.diet_programmes__items{width:100%;padding:40px 0;display:grid;grid-template-columns:auto;gap:30px;grid-auto-rows:min-content}.diet_programmes__item{display:flex;gap:30px}.diet_programmes__item:nth-child(2){margin-top:0}.diet_programmes__item:nth-child(3){margin-top:0}.diet_programmes__item:nth-child(4){margin-top:0}.diet_programmes__item:nth-child(5){margin-top:0}.diet_programmes__item:nth-child(6){margin-top:0}.diet_programmes__item-meta{display:flex;flex-direction:row;gap:8px}.diet_programmes__item-meta svg{min-width:18px;margin-top:2px}.diet_programmes__item-meta .h4{margin-bottom:4px}.diet_programmes__item-meta .h4:empty{display:none}.diet_programmes__item-meta-text{display:flex;flex-direction:column;gap:15px}.diet_programmes.style_2{display:flex;flex-direction:column}.diet_programmes.style_2 .dite_programmes__image{position:static}.diet_programmes__info_2{padding-top:30px;padding-bottom:30px}@media (min-width: 1024px){.diet_programmes__container_inner{padding:50px 60px}.dite_programmes__image{display:block}.diet_programmes__info{width:60%;max-width:800px;padding-right:50px}.diet_programmes__title .h1{font-size:48px;line-height:50px;margin-bottom:20px}.diet_programmes__text{padding-left:100px}.diet_programmes__ctas{padding-left:100px;gap:30px;flex-direction:row}.diet_programmes__items{padding:100px 100px 0;gap:40px;grid-template-columns:auto auto auto}.diet_programmes__item:nth-child(2){margin-top:35px}.diet_programmes__item:nth-child(3){margin-top:70px}.diet_programmes__item:nth-child(4){margin-top:-70px}.diet_programmes__item:nth-child(5){margin-top:-35px}.diet_programmes__item:nth-child(6){margin-top:0}.diet_programmes.style_2{display:flex;flex-direction:row;gap:80px;align-items:center}.diet_programmes.style_2 .dite_programmes__image{width:35%}.diet_programmes.style_2 .diet_programmes__container_inner{width:65%}.diet_programmes.style_2 .diet_programmes__info{width:100%}.diet_programmes.style_2 .diet_programmes__text,.diet_programmes.style_2 .diet_programmes__ctas{padding-left:0}.diet_programmes.style_2 .diet_programmes__items{padding-left:0;padding-top:0;grid-template-columns:auto auto;column-gap:80px}.diet_programmes.style_2 .diet_programmes__items .diet_programmes__item{margin-top:0}}.essential_nutrients{position:relative}.essential_nutrients__container_inner{position:relative;padding:20px;display:flex;flex-direction:column;gap:30px}.essential_nutrients__title{width:100%;box-sizing:border-box}.essential_nutrients__title .h1{font-size:32px;line-height:36px;text-transform:uppercase}.essential_nutrients__title strong{color:var(--green)}.essential_nutrients__info_container{padding-left:0;padding-right:0;display:flex;flex-direction:column;gap:30px}.essential_nutrients__info{width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:30px}.essential_nutrients__text{width:100%;display:flex;flex-direction:column;gap:15px}.nutritionist_container{width:100%;display:flex;flex-direction:row;gap:15px;align-items:flex-end}.nutritionist_container img{width:35%;object-fit:contain;height:auto}.nutritionist_container .nutritionist_info{width:65%;display:flex;flex-direction:column;gap:15px}.nutritionist_info__name{font-weight:700}.nutritionist_info__text{width:100%;display:flex;flex-direction:column;gap:15px}.nutritionist_info__title{font-size:80%}.nutritionist_info__extra{display:none;font-size:80%}.essential_nutrients__items{display:flex;flex-direction:column;gap:30px}.essential_nutrients__item{width:100%;display:flex;flex-direction:column;gap:15px}.essential_nutrients__item .h3{font-size:26px;line-height:30px;text-transform:uppercase}.essential_nutrients__item-meta{display:flex;flex-direction:column;gap:15px}.essential_nutrients__item-meta-text{display:flex;flex-direction:row;gap:15px}.essential_nutrients__item-meta-text svg{min-width:18px;margin-top:2px}.essential_nutrients__item-meta-text-point strong{color:var(--green)}@media (min-width: 1024px){.essential_nutrients__container_inner{padding:30px 60px;gap:50px}.essential_nutrients__title{width:60%}.essential_nutrients__info_container{padding-left:100px;padding-right:100px;gap:50px}.essential_nutrients__info{flex-direction:row;gap:50px}.essential_nutrients__text{width:55%}.nutritionist_container{width:40%}.nutritionist_container img{width:30%}.nutritionist_container .nutritionist_info{width:70%}.nutritionist_info__extra{display:block}.essential_nutrients__items{flex-direction:row;gap:100px;flex-wrap:wrap}.essential_nutrients__item{width:calc(50% - 50px)}.essential_nutrients__item-meta{gap:30px}}.divider{display:block;height:0px;width:100%;position:relative}.divider .foreground{width:100%;height:100%}.divider .foreground.curved{border-top-left-radius:50% 100%;border-top-right-radius:50% 100%}.mode_white{background-color:#fff;color:#000}.mode_white .essential_nutrients__item-meta-text-point strong{color:#000}.mode_white .hero__content svg path:nth-child(1){stroke:#000}.mode_white .hero__content svg path:nth-child(2){stroke:#000}.mode_white .faqs-container{background-color:#fff;color:#000}.mode_white .accordion-heading .accordion-nav:before{background-color:#000}.mode_white .accordion-heading .accordion-nav:after{background-color:#000}.mode_white .accordions .accordion-content{border-top:1px solid #ffffff}.mode_white .faqs-description{padding-bottom:30px}.mode_white .accordion-container{background-color:#fff;color:#000}.mode_white .accordion-description{padding-bottom:30px}.mode_white .btn--outline{border:1px solid #000000;color:#000}.mode_white .btn--bg--black{color:#fff}.tab-group-wrapper.mode_white{border-bottom:1px solid #CCCCCC}.tab-group-wrapper.mode_white .btn--outline{border:none}.mode_white .compare__item{background-color:transparent}.mode_grey{background-color:#f5f5f5;color:#000}.mode_grey .essential_nutrients__item-meta-text-point strong{color:#000}.mode_grey .hero__content svg path:nth-child(1){stroke:#000}.mode_grey .hero__content svg path:nth-child(2){stroke:#000}.mode_grey .faqs-container{background-color:#f5f5f5;color:#000}.mode_grey .accordion-heading .accordion-nav:before{background-color:#000}.mode_grey .accordion-heading .accordion-nav:after{background-color:#000}.mode_grey .accordions .accordion-content{border-top:1px solid #ffffff}.mode_grey .faqs-description{padding-bottom:30px}.mode_grey .accordion-container{background-color:#f5f5f5;color:#000}.mode_grey .accordion-description{padding-bottom:30px}.mode_grey .btn--outline{border:1px solid #000000;color:#000}.mode_grey .btn--bg--black{color:#fff}.tab-group-wrapper.mode_grey{border-bottom:1px solid #FFFFFF}.tab-group-wrapper.mode_grey .btn--outline{border:none}.mode_grey .compare__item{background-color:transparent}#new-parent-meal-box .split-content__title p strong{font-size:30px}
/*# sourceMappingURL=/cdn/shop/t/152/assets/theme.css.map */
