h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;font-family:var(--heading-font-stack)}.page-main--wrapper>section{margin:0!important}.wrapper.main-content.page-main--wrapper{max-width:100%;padding:0}.accordion.open{border:none!important}.footer-content-item{font-weight:400}.exit-modal{position:fixed;top:0;bottom:0;left:0;right:0;z-index:2;width:100vw;height:100vh;display:none;align-items:center;flex-direction:column;background:#0009;justify-content:center}.exit-modal.is-open{display:flex}.modal--wrapper{background:#fff;padding:24px;margin:24px;border-radius:16px;text-align:center;max-width:450px;position:relative}.exit-modal .close-modal{position:absolute;top:4px;right:4px;box-sizing:border-box;background:none;border:none;padding:16px;height:auto;line-height:1;z-index:1}.exit-modal .close-modal svg{width:14px;height:14px}.exit-modal a.btn.btn-secondary.skip{background:none;color:var(--text);border:1px solid var(--text);padding:16px;border-radius:16px}.award-content{display:flex;gap:8px;align-items:center;justify-content:center;align-content:center;background-color:#424242;padding:8px 24px}.award-content h5{color:var(--White, #fcfcfc);text-align:center;font-family:Red Hat Display;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.award-content i{color:#f3eb2e}.logo-blog{max-width:100%;height:20px}.logo-blog img{max-width:100%;height:100%}.section--new-hero-baner{background-image:url(/cdn/shop/files/banner-home-hero-background-one-montth-trial_1.png?v=1704480750);min-height:calc(100vw / 3);background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;align-items:baseline;justify-content:center}.section--new-hero-baner__container{max-width:1440px;margin:0 auto;width:100%;text-align:center;display:flex;justify-content:center;flex-direction:column}.section--new-hero-baner__content{margin-left:15px;padding-left:15px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:40px}.section--new-hero-baner__beforetitle{color:var(--IDV-Power-Kitchen-Primary-dark, #387000);text-align:center;font-family:Red Hat Display;font-size:24px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.92px;text-transform:uppercase}.scroll-container{overflow:hidden;white-space:nowrap}.scroll-content{display:inline-block;padding-left:0%;animation:scroll-left 15s linear infinite}.scroll-content .logo-blog img{filter:grayscale(100%)}.scroll-content i,.scroll-content h5,.scroll-content .logo-blog{display:inline-block;margin-right:15px}@keyframes scroll-left{0%{transform:translate(100%)}to{transform:translate(-100%)}}@media(max-width:769px){.section--new-hero-baner__beforetitle,h2.section--new-hero-baner__subtitle{font-size:16px!important;padding-inline:0px!important;line-height:150%}.section--new-hero-baner__title{font-size:31px!important}}.section--new-hero-baner__title{color:var(--IDV-Power-Kitchen-Black, #424242);text-align:center;font-family:Red Hat Display;font-size:48px;font-style:normal;font-weight:900;line-height:normal;letter-spacing:.96px;text-transform:uppercase}.section--new-hero-baner__subtitle{color:var(--Text, #636679);text-align:center;font-family:Red Hat Display;font-size:28px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.56px}.section--new-hero-baner__button,button.cta-scroll-top{margin-top:40px;border-radius:4px;background:var(--idv-power-kitchen-primary, #8acf44);display:flex;min-width:290px;padding:16px 24px;justify-content:center;align-items:center;gap:10px;color:var(--black, #424242);text-align:center;font-family:Red Hat Display;font-size:14px;font-style:normal;letter-spacing:.25px;text-transform:uppercase;font-weight:700;line-height:normal;border:none}#image-carousel{width:100%;margin:0 auto;padding:40px 0}.splide__slide{width:100%;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center}.splide__slide img{max-width:100%;height:auto;object-fit:cover}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1;top:22em!important}.bullet-points{display:flex;justify-content:space-between;gap:40px;max-width:800px;margin:0 auto;width:100%}.bullet-points__item{height:186px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:24px;background:#fff;border-radius:12px;padding:24px;width:calc(50% - 10px)}.bullet-points__item i{font-size:56px;color:#424242}.bullet-points__item p{color:#424242;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.36px}.x-mas-wrapper{display:flex;flex-direction:column;gap:80px;font-family:var(--heading-font-stack);padding:80px 0}.x-mas-wrapper>h2{color:#636679;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.48px}.products---wrapper{max-width:1260px;width:100%;margin:0 auto;display:flex;gap:40px;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center}.x-mas-product{flex:1 0 calc(33.33% - 40px);display:flex;flex-direction:column;gap:24px;align-items:center;border-radius:12px;padding:24px 16px;background:#fff;box-shadow:0 2px 11px #00000017}.x-mas-product>div{flex:1 1 0;display:flex;width:100%;justify-content:space-between;gap:16px}.x-mas-product>button{width:100%;border-radius:4px;font-family:var(--heading-font-stack);background:var(--idv-power-kitchen-primary-dark, #387000);border:none;color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal;padding:12px}.x-mas-product .details__{flex:1 1 0;display:flex;flex-direction:column;gap:8px}.x-mas-product__title{color:var(--idv-power-kitchen-black, #424242);font-size:20px;font-style:normal;font-weight:700;line-height:normal}.x-mas-modal--container{display:none;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:#0009;justify-content:center;align-items:center}button.modal-close{position:absolute;top:0;right:0;padding:8px;border:none;background:none;color:#636679;font-size:24px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.48px;cursor:pointer}.x-mas-modal--container.is-active{display:flex}body.modal-open{overflow:hidden}.x-mas-modal{width:100%;max-width:600px;background:#fff;border-radius:12px;padding:32px 64px;position:relative;max-height:90vh;overflow-y:auto}.x-mas-modal .modal__content{display:none;flex-direction:column;align-content:center;justify-content:center;align-items:center;gap:40px}.x-mas-modal>.modal__content *:nth-child(2){flex:1 1 0}.x-mas-modal>.modal__content.active{display:flex}.modal__content h2{color:#424242;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.36px}.modal__content>button{padding:12px 20px;border-radius:4px;border:none;color:#42424280;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.32px;background:#387000;color:#fff;min-width:220px}.modal__content>button:disabled{background:#dbdfe880;color:#42424280}.protein-group{display:flex;flex-wrap:wrap;width:100%;gap:8px}.protein-group>button{width:calc(50% - 4px);min-width:calc(50% - 4px);border-radius:4px;border:2px solid #424242;background:none;padding:8px 12px;color:#424242;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.28px;position:relative}.protein-group>button.selected:before{content:"";top:0;left:0;width:100%;height:calc(100% + 4px);border-radius:4px;border:2px solid #424242;background:#424242;opacity:.1;position:absolute}.protein-group>button.selected:after{content:"\2714";top:50%;right:10px;border-radius:4px;position:absolute;transform:translateY(-50%);color:#8acf44}.delivery-groups{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.delivery-groups>div{border-radius:4px;border:2px solid #424242;background:none;padding:8px 12px;color:#424242;text-align:center;font-size:14px;font-style:normal;font-weight:700;display:flex;align-items:center;gap:8px}[data-step=message] input,[data-step=message] textarea{width:100%}[data-step=message] input{padding:8px}[data-step=confirmation] small{color:#636679;text-align:center;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.28px;padding:8px 16px;border-radius:4px;border:1px dashed #8b8b8b}.attention{display:flex;flex-direction:column;gap:16px}.modal__content h2+h2{border-top:1px solid #8b8b8b;padding-top:16px}.modal__header{display:flex;margin-bottom:32px;padding:8px;background-color:#f6f8f8;border-radius:12px}.modal__header h2{flex:1 1 0;color:#424242;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.36px;text-transform:uppercase}.summary{display:flex;flex-direction:column;gap:8px;width:100%}.bullet-box{width:100%;border-radius:12px;background:#f6f8f8;padding:8px 16px}.how-it-works{display:flex;margin:0 auto;flex-direction:column;align-content:center;align-items:center;gap:40px;padding-bottom:80px}.how-it-works-blocks{display:flex;justify-content:space-between;gap:80px;max-width:100%;margin:0 auto;flex-wrap:wrap;align-items:flex-start}.how-it-works-blocks-content{display:flex;justify-content:space-between;gap:24px;max-width:40ch;margin:0 auto;flex-direction:column;text-align:center;align-items:center}.join-community{max-width:50ch;text-align:center;padding-top:40px}.meal-prep-delivery__reviews{max-width:100%;margin:0 auto;text-align:center;gap:40px;display:flex;flex-direction:column;align-content:center;align-items:center}.meal-prep-delivery__reviews .reviews__wrapper{width:100%}.block__title{text-align:center;max-width:540px}.meal-prep-delivery__help-center{max-width:1440px;margin:0 auto;display:flex;flex-direction:row;gap:48px;padding:80px 0}.nutri--block{display:flex;flex-direction:column;flex-wrap:nowrap;width:50%;justify-content:center;gap:24px;align-content:flex-start;align-items:flex-start;border-radius:12px;background:var(--Grey-light, #f6f6f9);padding:40px 48px;background-color:#fff}.contact-us--block{display:flex;flex-direction:column;flex-wrap:nowrap;width:50%;justify-content:center;align-content:flex-start;align-items:flex-start;border-radius:12px;background:var(--Grey-light, #f6f6f9);gap:24px;background-color:#fff;padding:40px 48px}.nutri--block p{text-align:left}.nutri--block button{margin:inherit;background:var(--idv-power-kitchen-black, #424242)}.contact-us-line{display:flex;flex-direction:column;align-items:flex-start;width:100%}.contact-us-line>*:hover{cursor:pointer}.contact-us--block-inside{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:16px;width:100%}.contact-us--block-inside i{margin-right:32px;font-size:36px;width:40px;height:40px;color:#424242}.contact-us--block-inside p{margin:0}.contact-us-line :hover{background-color:#dbdfe8;border-radius:12px}.contact-us--block-inside p{font-size:16px;color:#424242}.--cta-primary{padding:12px 20px;border-radius:4px;background:var(--idv-power-kitchen-primary-dark, #387000);color:var(--White, #fcfcfc);text-align:center;font-family:Helvetica;font-size:15px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.3px;margin:0 auto;border-width:0px;border-style:none;border-color:none;border-image:none}.splide__video__wrapper{border-radius:16px!important}footer .wrapper{padding:0 40px}.splide video{height:100%!important;object-fit:cover!important;border-radius:16px!important;width:100%!important}.page-main--wrapper{padding:0!important;margin:0!important;max-width:100%!important}.--pt-80{padding-top:80px}.--pt-40{padding-top:40px}.--pt-20{padding-top:20px}.--pb-80{padding-bottom:80px}.--pb-40{padding-bottom:40px}.--pb-20{padding-bottom:20px}.--pl-80{padding-left:80px}.--pl-40{padding-left:40px}.--pl-20{padding-left:20px}.--pr-80{padding-right:80px}.--pr-40{padding-right:40px}.--pr-20{padding-right:20px}.--section-narrow{max-width:1140px;margin:0 auto}.layout-col{display:flex;gap:40px;max-width:1140px;margin:0 auto}.layout-col>div{flex:1}.layout-col>div.two-col{width:calc(50% - 20px)}.section-heading{color:#1e2019;font-size:36px;font-style:normal;font-weight:500;line-height:normal}.section-caption{text-align:center;font-family:Red Hat Display;font-size:24px;font-style:normal;font-weight:700;line-height:28px}.section-body{color:var(--gray, #636679);font-size:18px;font-style:normal;font-weight:400;line-height:28px;max-width:600px;margin-left:auto;margin-right:auto}.video-col{width:100%;display:flex;align-items:center;justify-content:center}.video-col video{height:auto}.flex-col{display:flex;flex-direction:column}.block-col{justify-items:center;align-items:center}.block-title{color:#1e2019;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:28px}.block-subtitle{color:var(--gray, #636679);text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.--gap-8{gap:8px}.--gap-16{gap:16px}.--gap-24{gap:24px}.--gap-40{gap:40px}.two-col h1{font-size:48px;font-style:normal;font-weight:700;line-height:normal}.two-col h3{color:#76bf2b;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.two-col ul{list-style:none;padding:0;margin:0}.two-col ul li{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:4px}.banner-exit{background-image:url(/cdn/shop/files/Banner---Ads---Dump-04-08.png?v=1705516806);height:600px;background-position:center;background-repeat:no-repeat;background-size:cover;max-width:100%;background-color:#fff;border-radius:12px;display:flex;flex-direction:row;padding:40px;gap:40px;justify-content:center;align-items:center;margin:40px 25px;border:solid 1px #dbdfe8}.banner-exit-content{display:flex;background-color:#fff;padding:80px;flex-direction:column;align-content:center;align-items:center;justify-content:center;border-radius:12px;max-width:564px;text-align:center}.banner-exit-content h2{color:var(--Text, #636679);text-align:center;font-family:Red Hat Display;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.banner-exit-content p{color:var(--IDV-Power-Kitchen-Black, #424242);text-align:center;font-family:Red Hat Display;font-size:24px;font-style:normal;font-weight:700;line-height:normal;padding-top:16px}.banner-img{max-width:40%}@media(max-width:769px){.award-content{display:flex;padding:12px 16px;flex-direction:column}.award-content i{font-size:24px}.award-content h5{font-size:16px}.bullet-points{flex-wrap:wrap;padding:0 24px;gap:16px}.section--new-hero-baner{position:relative;margin-bottom:0;min-height:30vh}.section--new-hero-baner__container{position:relative;margin-top:0!important;top:100%!important}.section--new-hero-baner__content{padding:0 24px;margin-left:0;gap:36px}.banner-exit-content{display:flex;background-color:#fff;padding:40px}.banner-exit-content,.banner-img{max-width:100%}.products---wrapper{flex-direction:column;padding:0 24px;gap:24px}}.x-mas-modal{width:95%;margin:auto;padding:32px}.protein-group>button{min-height:55px}.section--new-hero-baner{min-height:70vh;padding-top:48px;padding-bottom:24px}.section--new-hero-baner__content{width:100%;margin-left:0;align-items:center;gap:36px}.section--new-hero-baner__title{color:var(--idv-power-kitchen-black, #424242);text-align:center;font-family:Red Hat Display;font-style:normal;font-weight:900;font-size:40px;padding-top:12px;line-height:normal;text-transform:uppercase}.section--new-hero-baner__subtitle{font-weight:400;font-size:24px!important;padding:0 24px!important}.section--new-hero-baner__button,button.cta-scroll-top{margin-top:0}.section--new-hero-baner__button+div p{max-width:28ch}.meal-prep-delivery__help-center{flex-direction:column;padding:40px 24px}.nutri--block,.contact-us--block{width:100%;padding:40px 48px}.nutri--block h6{text-align:left}.join-community,.block__title{padding-left:25px;padding-right:25px}.x-mas-wrapper{padding:40px 0;gap:40px}.product_card-one-month{background-color:#fff;border-radius:12px;display:flex;flex-direction:column}.image__{max-width:100%;height:300px!important;position:relative}.btn-box{margin:16px;display:flex;padding:12px;justify-content:center;align-items:center;gap:10px;border:none;border-radius:4px;color:#fff;font-weight:600}.btn_txt{margin:0 16px 16px;text-align:center}.product_card-one-month{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;max-width:360px}.meal-box-product{display:flex;padding:16px;flex-direction:column}.image__{max-width:100%;height:auto;position:relative}.image__ img{max-width:100%;height:100%;object-fit:cover;object-position:center}.image__ .badge-free-breakfast{position:absolute;top:8px;right:8px}.product_card-one-month__subheading{color:var(--IDV-Power-Kitchen-Black, #424242);text-align:left;leading-trim:both;text-edge:cap;font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.32px}.product_card-one-month__icons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.icon__block{display:flex;max-width:104px;flex-direction:column;align-content:center;align-items:center;text-align:center;justify-content:flex-start}.product_card-one-month__desc{padding:4px 0 16px}.icon__text{color:var(--Text, #636679);text-align:center;leading-trim:both;text-edge:cap;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.btn-box{display:flex;padding:12px;justify-content:center;align-items:center;gap:10px;border:none;border-radius:8px;color:#fff;font-weight:600;min-height:60px}.btn-box:hover{transition:all .3s ease;filter:saturate(160%)}.btn_txt{display:none;margin:16px;text-align:left}@media(max-width:769px){.icon__block{max-width:88px}}.component-key-benefits-wrapper{margin-block:48px}.component-key-benefits-wrapper p{text-align:center;line-height:120%;margin-top:16px}.component-key-benefits-wrapper h2{font-weight:700}.olympic-video-wrapper{display:flex;gap:24px}.olympic-video-wrapper>div{flex:1}.olympic-video-video video{width:100%;height:auto;margin-right:0}.olympic-video-video{text-align:right}.olympic-video-wrapper h2,.portal-functions__content h2{font-family:Poppins,sans-serif;font-weight:900;color:var(--primary);font-size:42px}.olympic-video-content{display:flex;flex-direction:column;gap:16px}@media(max-width:769px){.olympic-video-wrapper{flex-direction:column}.olympic-video-video video{max-width:unset}}.portal-functions{margin-block:48px}ul.portal-key-points{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;padding:0;margin:0;list-style:none;flex-direction:column;align-items:flex-start;margin-block:24px}ul.portal-key-points li{display:flex;gap:8px;align-items:flex-start}ul.portal-key-points h5{font-weight:700}ul.portal-key-points li small{font-weight:400}ul.portal-key-points li i{font-size:24px}
/*# sourceMappingURL=/cdn/shop/t/168/assets/meal-plan-offer.css.map */
