@font-face{font-family:Mulish-Light;src:url(/cdn/shop/files/Mulish-Light.ttf?v=1729509039)}@font-face{font-family:Mulish-Regular;src:url(/cdn/shop/files/Mulish-Regular.ttf?v=1729509039)}@font-face{font-family:Mulish-Bold;src:url(/cdn/shop/files/Mulish-Bold.ttf?v=1729509039)}@font-face{font-family:Mulish-ExtraBold;src:url(/cdn/shop/files/Mulish-ExtraBold.ttf?v=1729509039)}@font-face{font-family:Mulish-Italic;src:url(/cdn/shop/files/Mulish-Italic.ttf?v=1729848015)}.meal-type-flex p span{display:none}.meal-type-flex p:hover span{padding:10px;font-size:14px;line-height:16px;display:block;text-decoration:unset;position:absolute;left:0;bottom:52px;right:0;background:#000;border-radius:20px;color:#fff}.meal-type-flex p:hover span:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid #000 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.meal-type-flex p:hover span:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.selected-meals-section{max-width:500px;margin:0 auto}.page-faqs .meals-faq-section{margin-top:90px}.homepage-banner-section.faqs-page-banner .banner-info h1{font-family:Mulish-Bold}*,:after,:before{box-sizing:border-box}body{margin:0;background:#fcfbf9!important}.container,.shopify-policy__container{max-width:1675px;margin:0 auto}.shopify-policy__body *{font-family:Mulish-Light}.shopify-policy__title *{font-family:Mulish-Bold;margin-top:0}main#MainContent:has(.shopify-policy__container){padding:60px 0}.banner-section .image-block img{width:100%;height:100%;object-fit:cover}.banner-section{position:relative}.banner-section .image-block{height:100%;display:flex}.banner-section .info-block{position:absolute;top:50%;width:100%;transform:translateY(-50%);padding-top:100px}.banner-section h1{font-size:65px;line-height:82px;font-family:Mulish-Light;text-transform:uppercase;font-weight:300;margin:0}.banner-section span{font-family:Mulish-Bold}.banner-section p{font-family:Mulish-Regular;font-weight:300;font-size:20px;line-height:25px;margin:40px 0 0;max-width:658px}.banner-section p strong{font-family:Mulish-Bold;font-weight:600;font-size:20px;line-height:25px;margin:26px 0 38px;max-width:658px}.zipcode-block{position:relative;display:inline-block}.zipcode-block input#zipcode{height:74px;width:360px;border:1px solid #000;border-radius:10px;padding-left:48px;padding-right:72px;font-family:Mulish-Regular;font-size:25px;line-height:32px;-webkit-appearance:none;appearance:none;color:#000}.zipcode-block input#zipcode::placeholder{color:#b5b7b0}.zipcode-block input::-webkit-outer-spin-button,.zipcode-block input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.zipcode-block input[type=number]{-moz-appearance:textfield}.zipcode-block button.submit{position:absolute;right:6px;top:50%;transform:translateY(-50%);background:#bee347;width:62px;height:60px;border:unset;border-radius:10px;cursor:pointer}.personalize-plan-section{background:#fcfbf9;padding-top:86px;padding-bottom:105px}.personalize-plan-section h2.title{font-size:55px;line-height:69px;color:#000;font-family:Mulish-ExtraBold;text-transform:uppercase;text-align:center;margin:0}.personalize-plan-section h2.title+p{font-size:28px;line-height:25px;font-family:Mulish-Regular;color:#000;text-align:center;margin:0 0 30px;font-weight:700}.personalize-plan-section .plan-flex{display:flex;margin:0 -15px}.plan-flex .plan-block{width:75%;padding:0 15px}.plan-flex .plan-block .block-border{border:1px solid #000;border-radius:10px;background:#fff}.plan-flex .plan-block:last-child{width:25%}.plan-flex .subscriptions-flex{display:flex}.subscriptions-flex .subscription-block{width:33.33%;text-align:center;padding:30px 0;position:relative}.plan-flex .plan-block .heading{height:88px;background:#bee347;display:flex;justify-content:center;align-items:center;border-radius:10px 10px 0 0;border-bottom:1px solid #000}.plan-block .heading h3{font-size:25px;line-height:32px;margin:0;font-family:Mulish-ExtraBold;text-transform:uppercase}.plan-block .onetime-block{text-align:center;padding:30px 0}.plan-block h3{font-family:Mulish-ExtraBold;font-size:30px;line-height:38px;color:#000;margin:10px 0 0}.plan-block span.duration{font-family:Mulish-ExtraBold;font-size:20px;line-height:25px;color:#000;margin:6px 0 0}.plan-block .onetime-block span.duration{opacity:0}.plan-block p.info{font-family:Mulish-ExtraBold;font-size:35px;line-height:44px;color:#000;margin:25px 0 0}.plan-block p.info span{font-family:Mulish-Light}.plan-block button{width:264px;height:70px;background:#000;color:#fff;border-radius:10px;border:unset;font-family:Mulish-Bold;font-size:25px;line-height:31px;margin-top:56px;cursor:pointer}.subscription-block .border{border-right:1px solid #000}.subscription-block div.popular{position:absolute;margin:0;top:-18px;width:100%}.subscription-block div.popular p{width:176px;height:44px;font-family:Mulish-Bold;color:#fff;font-size:19px;line-height:24px;background:#0f4b3c;display:flex;align-items:center;justify-content:center;border-radius:10px;margin:0 auto}.plan-selection-section{background:#fcfbf9;padding-bottom:90px;display:none}.plan-selection-section .meal-plans-flex{display:flex;margin:0 -45px;flex-flow:column}.meal-plans-flex .meal-plan-block{width:100%!important;padding:0 45px}.meal-plans-flex .meal-plan-block:last-child{width:100%!important;position:relative}.meal-plan-block .stick-section{background:#fff;border-radius:10px;padding:35px;position:sticky;top:0}.stick-section h2{margin:30px 0 0;font-size:55px;line-height:69px;font-family:Mulish-ExtraBold;text-transform:uppercase;text-align:center}.stick-section p{margin:12px 0 0;font-size:20px;line-height:25px;font-family:Mulish-ExtraBold;color:#0f4b3c;text-align:center}.selected-meal-block{display:flex;align-items:center;padding:10px 14px;border:1px solid #000;border-radius:10px;margin:14px auto 0}.selected-meal-block>*{width:33.33%}.selected-meal-block img{height:100px;border-radius:10px}.selected-meal-block p{font-family:Mulish-Bold;color:#000;margin:0;font-size:25px;line-height:32px}.quantity-block{display:flex;align-items:center}.quantity-block>*{width:33.33%}.selected-meal-block .quantity-block img{height:auto}.quantity-block button.minus,.quantity-block button.plus{border:1px solid #000;border-radius:50%;background:transparent;width:36px;height:36px;cursor:pointer}.quantity-block span{text-align:center;font-family:Mulish-Bold;color:#000;margin:0;font-size:25px;line-height:32px}.selected-type-flex{display:flex;align-items:center;padding:14px 16px;border:1px solid #000;border-radius:10px;margin-top:14px;justify-content:space-between;display:none}.selected-type-flex p{margin:0;font-size:25px;line-height:32px;font-family:Mulish-Light;color:#000}.selected-type-flex select#meal-type,.selected-type-flex select#cooler-bag-option{margin:0;font-size:25px;line-height:32px;font-family:Mulish-Bold;border:unset;background-image:url(down-arow.png);background-repeat:no-repeat;background-position:right;-webkit-appearance:none;appearance:none;padding:0 22px;color:#000;cursor:pointer}.selected-meals-section .exlude-meal,.selected-meals-section .add-ons,.selected-meals-section .monthly-plan{margin:30px 0 0;font-size:25px;line-height:31px;font-family:Mulish-Light;color:#000;text-align:left}.selected-meals-section .exlude-meal span,.selected-meals-section .add-ons span,.selected-meals-section .monthly-plan span{font-family:Mulish-Bold}.selected-meals-section .checkout-btn{margin-top:50px;text-align:center}.selected-meals-section button.checkout{background:#0f4b3c;color:#fff;width:100%;height:70px;border-radius:10px;font-family:Mulish-Bold;font-size:25px;line-height:31px;cursor:pointer;max-width:380px}.per-week-section h2,.meal-type-section h2,.exclude-meal-section h2,.addon-meal-section h2,.plan-ready-section h2{font-size:55px;line-height:69px;font-family:Mulish-ExtraBold;text-transform:uppercase;margin:0;color:#000}.per-week-section p,.meal-type-section p,.exclude-meal-section p,.addon-meal-section p{font-size:20px;line-height:25px;font-family:Mulish-Regular;margin:18px 0 0;color:#000}.per-week-flex{display:flex;margin:42px -12px 0}.per-week-flex .per-week-block{width:33.33%;padding:0 12px}.per-week-block .border{padding:12px;border:1px solid #000;border-radius:10px}.per-week-block .image-block{height:230px}.per-week-block .image-block img{width:100%;height:100%;object-fit:cover;border-radius:10px}.per-week-block .info{text-align:center}.per-week-flex .info h3{font-size:25px;line-height:31px;font-family:Mulish-Bold;text-align:center;color:#000;margin:24px 0 0}.per-week-flex .info .list-example{font-size:20px;line-height:31px;font-family:Mulish-Bold;text-align:center;text-decoration:underline;color:#000;margin:24px 0 0;cursor:pointer}.per-week-flex .quantity-block span{width:auto;padding:0 16px}.per-week-block .quantity-block{justify-content:center;margin-top:18px;margin-bottom:20px}.per-week-block button.minus{background:#d9d9d9}.per-week-block button.plus{background:#bee347}.meal-type-section{padding-top:86px}.meal-type-flex{display:flex;flex-wrap:wrap;align-items:center;margin-top:68px;row-gap:36px}.meal-type-flex .meal-type-block{width:50%;text-align:center;cursor:pointer;position:relative}.meal-type-block input[type=radio]{opacity:0;height:0}.meal-type-block img.check{display:none}.meal-type-block .image-block{position:relative}.meal-type-block .image-block h3{margin:0 auto;display:inline-block;position:absolute;bottom:-20px;right:0;left:0;font-family:Mulish-Bold;font-size:25px;line-height:31px;background:#0f4b3c;color:#fff;width:max-content;padding:6px 24px;border:1px solid #000}.meal-type-block p{font-size:15px;line-height:19px;font-family:Mulish-Regular;margin-top:44px;margin-bottom:24px;display:inline-block;text-decoration:underline}.meal-type-block:has(input:checked) .border{border:1px solid #000;background:#f2f0ec;border-radius:10px;padding:28px 0}.meal-type-block:has(input:checked) img.check{display:block;position:absolute;right:22px;top:0}.exclude-meal-section{padding-top:86px}.meal-type-block:has(input:checked) .image-block h3{background:#bee347;color:#000}.exclude-meal-flex{display:flex;flex-wrap:wrap;margin:40px -10px 0;row-gap:20px}.exclude-meal-flex .exclude-meal-block{width:25%;padding:0 10px;cursor:pointer}.exclude-meal-block .border{border:1px solid #000;border-radius:10px;display:flex;flex-flow:column;padding:24px;position:relative;background:#f2f0ec;height:100%}.exclude-meal-block input[type=checkbox]{opacity:0;height:0}.exclude-meal-block img{height:auto;width:auto;margin:0 auto}.exclude-meal-block img.white,.exclude-meal-block img.check{display:none}.exclude-meal-block:has(input[type=checkbox]:checked) img.black{display:none}.exclude-meal-block:has(input[type=checkbox]:checked) img.white,.exclude-meal-block:has(input[type=checkbox]:checked) img.check{display:block}.exclude-meal-block:has(input[type=checkbox]:checked) img.check{position:absolute}.exclude-meal-block:has(input[type=checkbox]:checked) .border{background:#0f4b3c}.exclude-meal-block:has(input:checked) img.check{position:absolute;right:10px;top:12px}.exclude-meal-block h3{font-family:Mulish-Regular;font-size:25px;line-height:31px;color:#000;margin:16px 0 0;font-weight:400;text-align:center}.exclude-meal-block:has(input[type=checkbox]:checked) h3{color:#fff}.exclude-meal-block img.black,.exclude-meal-block img.white{height:90px;width:100%;object-fit:contain}.addon-meal-section{padding-top:86px}.addon-meal-flex .addon-meal-block{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.addon-meal-flex .addon-meal-block .main-block{display:flex;gap:25px;align-items:center;position:relative}.addon-meal-flex .addon-meal-block img{height:auto;width:auto;object-fit:contain}.addon-meal-block .duration{display:flex;gap:55px}.addon-meal-block .duration-flex{display:flex;align-items:center;gap:15px;position:relative}.addon-meal-flex{display:flex;flex-flow:column;row-gap:40px;padding-top:100px}.addon-meal-flex h3{margin:0;font-size:30px;line-height:32px;font-family:Mulish-Bold;color:#000}.addon-meal-block:has(input[type=checkbox]:checked) img.check{display:block}.addon-meal-block:has(input[type=checkbox]:checked) img.empty-check{display:none}.addon-meal-block img.check{display:none}.addon-meal-block input[type=checkbox]{opacity:0;height:0;position:absolute}.duration-flex:has(input[type=checkbox]:checked) img.filled-rect{display:block}.duration-flex:has(input[type=checkbox]:checked) img.empty-rect{display:none}.duration-flex img.filled-rect{display:none}.meal-plan-block hr{margin-top:134px;margin-bottom:140px;width:260px;margin-left:0}.plan-ready-section button.discover{background:#bee347;border:1px solid #000;height:70px;width:280px;border-radius:10px;font-family:Mulish-Bold;font-size:25px;line-height:31px;margin-top:56px;cursor:pointer}.plan-ready-section .plan-selector h3{margin:0;font-size:30px;line-height:32px;font-family:Mulish-Bold;color:#000}.plan-ready-section .plan-selector .addon-div>*{display:flex}.plan-selector img.check{display:none}.plan-selector .addon-div>*:has(input[type=radio]:checked) img.check{display:block}.plan-selector .addon-div>*:has(input[type=radio]:checked) img.empty-check{display:none}.plan-ready-section .plan-selector .addon-div>*{display:flex;width:100%;align-items:center;cursor:pointer;padding:0 10px}.plan-ready-section .plan-selector .border{border:1px solid #000;border-radius:10px;padding:10px}.plan-ready-section .plan-selector{display:flex;flex-wrap:wrap;row-gap:20px;margin-top:40px;display:none;margin-left:0;margin-right:0}.plan-ready-section .plan-selector input[type=radio]{opacity:0;height:0}.selected-meals-section .selected-meal-block,.selected-meals-section .monthly-plan,.selected-meals-section .exlude-meal,.selected-meals-section .add-ons{display:none}.swal2-html-container{font-size:25px!important;line-height:31px!important;font-family:Mulish-Regular!important;color:#000!important}.swal2-popup.swal2-modal.swal2-show{width:26%!important}.swal2-actions button.swal2-styled{font-size:25px!important;line-height:31px!important;font-family:Mulish-Bold!important;padding:12px 20px!important;border-radius:10px!important}.per-week-block .per-week-plan,.exclude-meal-flex .per-week-plan,.addon-meal-flex .per-week-plan{display:none}button.pre-plan-selector.selected{background:#0f4b3c;color:#fff}.zipcode-block p{position:absolute;margin:0;font-family:Mulish-Regular;font-weight:300;font-size:20px;line-height:25px;bottom:-28px;color:red;display:none}.no-plan-selected h2{font-size:30px;line-height:37px;font-family:Mulish-Regular;color:#000}.no-plan-selected h3{font-size:30px;line-height:37px;font-family:Mulish-ExtraBold;color:#000;margin:0;text-align:center}.no-plan-selected h4{font-size:30px;line-height:37px;font-family:Mulish-ExtraBold;color:#0f4b3c;margin:24px 0 0;text-align:center}.no-plan-selected{padding:80px 0}.checkout-btn p{margin:0 0 18px;font-size:20px;line-height:25px;font-family:Mulish-Italic;color:#0f4b3c;text-align:center}.meal-type-section,.exclude-meal-section,.addon-meal-section,.plan-ready-section,.meal-plan-block hr,.exclude-meal-section .show-addon-meals{display:none}.exclude-meal-section button.show-addon-meals,.show-discover-plan{background:#0f4b3c;color:#fff;height:52px;border-radius:10px;font-family:Mulish-Bold;font-size:20px;line-height:25px;cursor:pointer;padding:0 26px;border:unset;margin:10px auto 0}.swal2-actions .swal2-styled{background-color:#000!important}.duration-flex .quantity-block{display:none;width:100%;position:absolute;bottom:-50px;right:0!important}.duration-flex:has(input[type=checkbox]:checked) .quantity-block{display:flex}.addon-meal-block:has(input[type=checkbox]:checked) .quantity-block{display:flex;position:absolute;right:-195px;width:108px}.addon-meal-block .quantity-block{display:none}.shopify-section.shopify-section-group-header-group.announcement-bar-section{height:57px;display:flex;align-items:center;justify-content:center;background:#0f4b3c}.announcement-bar-section p.announcement-bar__message.h5 span{font-size:20px;line-height:25px;font-family:Mulish-Bold;text-transform:uppercase}.announcement-bar-section p.announcement-bar__message.h5 span span{font-family:Mulish-Regular}.announcement-bar-section p.announcement-bar__message.h5{margin:0;height:100%;min-height:100%!important;letter-spacing:unset;padding:0;display:flex;align-items:center;color:#fff}.announcement-bar-section .utility-bar--bottom-border{border:unset}.announcement-bar-section .page-width.utility-bar__grid{height:100%;background:#0f4b3c}.announcement-bar-section .localization-wrapper{display:none}header .header__inline-menu a{font-size:20px;line-height:25px;font-family:Mulish-Bold;color:#000;text-decoration:unset}header .header__inline-menu a span{text-decoration:unset}header .header__inline-menu a:hover span{text-decoration:unset}footer.footer{background:#0f4b3c}header .header__icons details-modal.header__search,header .header__icons .header__icon{display:none!important}header.header.page-width{padding:0!important;max-width:1770px;margin:0 auto}header.header a.header__heading-link.link.link--text{padding:26px 0}header .header__inline-menu li a{padding:0 42px 0 0}header .header__inline-menu li:last-child a{padding-right:0}header .header__icons .header__inline-menu li:last-child a{padding-right:42px}header .header__icons a.get-started{height:60px;width:200px;background:#bee347;color:#000;display:flex;align-items:center;justify-content:center;text-decoration:unset;font-size:20px;line-height:25px;font-family:Mulish-Bold;border-radius:10px;border:1px solid #000000}.header__icons nav.header__inline-menu{display:flex;align-items:center}header nav.header__inline-menu{margin-left:0}header .header__icons{padding-right:0}body.home .header-wrapper.header-wrapper--border-bottom,body.page-meal-plans .header-wrapper.header-wrapper--border-bottom,body.page-contact .header-wrapper.header-wrapper--border-bottom{position:absolute;width:100%;background:#fcfbf9e5;border-bottom:1px solid #000}footer.footer{padding:118px 0 70px}footer .footer__content-top.page-width,footer .footer__content-bottom-wrapper.page-width{max-width:1675px;margin:0 auto;padding:0}footer h2.footer-block__heading.inline-richtext{color:#bee347;font-family:Mulish-ExtraBold;font-size:25px;line-height:31px;margin:0 0 16px}footer .footer-block__details-content .list-menu__item--link{padding:0;color:#fff;font-family:Mulish-Regular;font-size:20px;line-height:25px;margin-bottom:14px;text-decoration:unset}footer .footer-block__details-content .list-menu__item--link:hover{color:#fff;text-decoration:unset}footer .footer-block__image-wrapper{margin-bottom:0}.footer__content-top .footer__blocks-wrapper{display:flex;flex-wrap:wrap}.footer__blocks-wrapper .left-block{width:40%}.footer__blocks-wrapper .right-block{width:60%;display:flex;justify-content:space-between}footer .footer__copyright.caption{margin:0}footer small.copyright__content,footer ul.policies.list-unstyled span{font-size:15px;line-height:19px;color:#fff;font-family:Mulish-Regular}footer ul.policies.list-unstyled li:before{content:unset}footer ul.policies.list-unstyled li span{padding-left:20px;padding-right:20px}footer .footer__content-bottom{padding-top:78px;border:unset}.footer__content-bottom-wrapper .flex-div{display:flex;width:100%;justify-content:space-between;align-items:center}.footer__content-bottom-wrapper a.list-social__link{padding:0 56px 0 0}.footer__content-bottom-wrapper .list-social .list-social__item:last-child a{padding-right:0}footer small.copyright__content a:hover{color:#fff;text-decoration:unset}.homepage-banner-section{position:relative}.homepage-banner-section .banner-info{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center}.homepage-banner-section .banner-image img{height:100%;width:100%;object-fit:cover;overflow:unset;display:flex}.banner-info h1{font-size:40px;line-height:45px;font-family:Mulish-Light;margin:0 0 20px;color:#000;text-transform:uppercase;padding-top:95px}.banner-info h3{font-size:28px;line-height:40px;font-family:Mulish-ExtraBold;margin:0;color:#000;text-transform:uppercase}.banner-info p{font-size:25px;line-height:31px;font-family:Mulish-Regular;margin:0;color:#000}.banner-info a{background:#bee347;width:264px;height:70px;display:flex;align-items:center;justify-content:center;margin:38px auto 0;border-radius:10px;color:#000;text-decoration:unset;font-size:25px;line-height:31px;font-family:Mulish-Bold;border:1px solid #000000}.homepage-work-section h2,.personalize-plan-section h1{font-size:55px;line-height:69px;font-family:Mulish-ExtraBold;color:#000;text-transform:uppercase;text-align:center;margin:0 0 75px}.homepage-work-section .work-flex{display:flex;flex-wrap:wrap;margin:0 -41px;padding:0 100px}.homepage-work-section .work-block{width:25%;padding:0 41px}.homepage-work-section .img-block{position:relative;width:220px;height:220px;border-radius:50%;margin:0 auto;display:flex;align-items:center;justify-content:center}.homepage-work-section .img-block img{width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:50%}.homepage-work-section .img-block img.num{position:absolute;top:10px;left:10px;width:64px;height:64px;border-radius:50%;object-fit:contain}.homepage-work-section h3{font-size:25px;line-height:31px;margin:14px 0;font-family:Mulish-Bold;text-align:center;color:#000}.homepage-work-section p{font-size:20px;line-height:25px;margin:0;font-family:Mulish-Regular;text-align:center;color:#000}.homepage-work-section a{display:flex;align-items:center;justify-content:center;height:70px;width:264px;margin:90px auto 0;color:#fff;text-decoration:unset;font-size:25px;line-height:31px;font-family:Mulish-Bold;background:#000;border-radius:10px}.homepage-work-section{padding-top:130px;padding-bottom:150px}.personalize-plan-section.homepage{padding-top:0!important}.personalize-plan-section.homepage h1{margin-bottom:20px;text-align:center}.homepage .plan-flex .plan-block .block-border{background:#f2f0ec}.personalize-plan-section.homepage .desc-home p{text-align:center;font-size:20px;line-height:25px;color:#000;font-family:Mulish-Regular;max-width:650px;margin:0 auto}.personalize-plan-section.homepage .desc-home{margin-bottom:78px}.homepage-delicious-section .delicious-flex{display:flex;margin:0 -50px;align-items:center}.delicious-flex .image-block{width:50%;padding:0 50px}.delicious-flex img{width:100%;height:100%;object-fit:cover;border:1px solid #000;border-radius:20px;display:flex}.delicious-flex .text-block{width:50%;padding:0 50px}.delicious-flex h2{font-size:55px;line-height:69px;color:#000;font-family:Mulish-ExtraBold;text-transform:uppercase;margin:0}.tab-section .tab-flex{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border:1px solid #000;border-radius:100px}.tab-section .tab-flex button{width:25%;background:transparent;border:unset;font-size:25px;font-family:Mulish-Bold;height:57px;line-height:31px;cursor:pointer;color:#000}.tab-section .tab-flex button.active{background:#bee347;border-radius:100px;border:1px solid #000}.tab-section .tab-block p{font-size:20px;line-height:25px;font-family:Mulish-Regular;margin:0;color:#000;position:relative;padding-left:38px;padding-bottom:20px}.tab-section .tab-block p b{font-family:Mulish-Bold}.tab-section .tab-block p:before{content:"";background:url(/cdn/shop/files/Subtract.png?v=1731063739);background-repeat:no-repeat;height:27px;width:27px;display:block;position:absolute;left:0}.delicious-flex .tab-section{padding-top:60px}.delicious-flex .tab-block{padding-top:40px;display:none}.delicious-flex .tab-block.active{display:block}.accordian-section h3{font-size:20px;line-height:25px;font-family:Mulish-Bold;margin:0;color:#000;position:relative}.accordian-section p{font-size:20px;line-height:25px;font-family:Mulish-Regular;margin:10px 0 0;color:#000;display:none}.text-block .accordian-section{background:#f2f0ec;border-radius:10px;border:1px solid;display:flex;flex-direction:column;justify-content:center;padding:22px 42px;margin-top:16px;margin-bottom:48px;cursor:pointer}.accordian-section h3:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);background:url(/cdn/shop/files/Arrow_1_1.png?v=1731065586);height:7px;width:12px}.accordian-section.show h3:before{transform:rotateX(180deg);animation:.3s ease}.delicious-flex a{height:70px;width:264px;display:flex;align-items:center;justify-content:center;background:#000;color:#fff;border-radius:10px;font-size:25px;line-height:31px;font-family:Mulish-Bold;text-decoration:unset}.homepage-newm-section{position:relative;height:800px;align-items:center;display:flex;margin-top:125px;margin-bottom:154px}.homepage-newm-section form{margin:auto}.homepage-newm-section .left-img{position:absolute;left:0;height:100%;top:0;bottom:35px}.homepage-newm-section .right-img{position:absolute;right:0;height:100%;top:280px;bottom:0}.homepage-newm-section h2{font-size:55px;line-height:69px;color:#000;font-family:Mulish-ExtraBold;margin:0 0 40px;text-transform:uppercase;letter-spacing:0}.homepage-newm-section h3{letter-spacing:0;font-size:35px;line-height:44px;color:#000;font-family:Mulish-Light;margin:0 0 44px}.homepage-newm-section p{font-size:20px;line-height:25px;color:#000;font-family:Mulish-Italic;margin:0;max-width:460px;letter-spacing:0}.homepage-newm-section .center-text{max-width:695px;margin:0 auto;padding-top:70px;padding-bottom:30px;position:relative;left:60%;transform:translate(-40%)}.homepage-newm-section .newsl-signup{border:1px solid #000000;height:74px;border-radius:10px;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:42px;max-width:550px}.newsl-signup input{height:66px;width:65%;padding-left:20px;border:unset;border-radius:10px;font-size:25px;line-height:31px;font-family:Mulish-Regular;color:#000}.newsl-signup input:placeholder{color:#b5b7b0}.newsl-signup button{height:66px;background:#bee347;color:#000;width:35%;border:unset;border-radius:10px;margin-right:4px;font-size:25px;line-height:31px;font-family:Mulish-Bold}.homepage-farm-section{background:linear-gradient(105.94deg,#0f4b3c 3.59%,#0c5945 101.91%)}.homepage-farm-section .farm-flex{display:flex;align-items:center;padding-top:50px;padding-bottom:100px}.homepage-farm-section .farm-block{width:50%;position:relative}.homepage-farm-section .farm-block:first-child{padding-right:60px}.homepage-farm-section img.above-img{position:absolute;bottom:0;left:0}.homepage-farm-section h2{font-size:55px;line-height:69px;color:#bee347;font-family:Mulish-ExtraBold;margin:0;text-transform:uppercase}.homepage-farm-section h3{font-size:55px;line-height:69px;color:#fff;font-family:Mulish-ExtraBold;margin:0 0 40px;text-transform:uppercase}.homepage-farm-section p{font-size:20px;line-height:25px;color:#fff;margin:0;font-family:Mulish-Regular}.homepage-farm-section p b{font-family:Mulish-Bold}.homepage-farm-section a{width:264px;height:70px;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:25px;line-height:31px;color:#000;text-decoration:unset;font-family:Mulish-Bold;margin-top:60px}.homepage-testimonial-section{padding:140px 0 100px}.homepage-testimonial-section .testimonial-flex{display:flex;margin:0 -50px}.homepage-testimonial-section .testimonial-block{width:50%;padding:0 50px;border-right:1px solid transparent}.homepage-testimonial-section .testimonial-block:first-child{border-color:#000}.homepage-testimonial-section .testimonial-block:first-child img{margin-top:-40px}.homepage-testimonial-section .rating-flex{display:flex;align-items:center;gap:8px;margin-bottom:30px}.homepage-testimonial-section img{height:auto;object-fit:contain;width:auto!important}.homepage-testimonial-section .arrow-flex{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:60px;margin-bottom:14px}.homepage-testimonial-section .arrow-block{display:flex;align-items:center;gap:40px;padding-right:2px}.homepage-testimonial-section .owl-carousel .left-arrow,.homepage-testimonial-section .owl-carousel .right-arrow-dis{display:none}.homepage-testimonial-section h2{font-size:40px;line-height:50px;font-family:Mulish-ExtraBold;margin:-30px 0 0 30px}.homepage-testimonial-section p{font-size:25px;line-height:31px;margin:0;font-family:Mulish-Regular;color:#000}.homepage-testimonial-section h3{font-size:25px;line-height:31px;margin:0;font-family:Mulish-Italic;color:#000}.homepage-testimonial-section .owl-nav{display:none}.homepage-testimonial-section .arrow-block img{cursor:pointer}.homepage-susbcribe-section{display:flex;margin-bottom:94px}.homepage-susbcribe-section form{margin:auto}.homepage-susbcribe-section .image-block{position:relative}.homepage-susbcribe-section .image-block img{display:flex;width:100%;height:100%;object-fit:cover}.homepage-susbcribe-section .info-block{position:absolute;top:50%;transform:translateY(-50%);left:90px}.homepage-susbcribe-section h2{color:#000;font-size:45px;line-height:56px;font-family:Mulish-ExtraBold;margin:0 0 24px;text-transform:uppercase;max-width:630px;letter-spacing:0}.homepage-susbcribe-section p{font-size:20px;line-height:25px;font-family:Mulish-Regular;max-width:554px;color:#000;letter-spacing:0;margin:0}.news-sec form{width:100%;height:100%}.homepage-susbcribe-section .news-sec{display:flex;align-items:center;position:relative;width:549px;height:70px;border:1px solid #000;border-radius:10px;margin-top:44px}.homepage-susbcribe-section .news-sec input{width:100%;height:100%;border-radius:10px;border:unset;background:#fff;font-size:25px;line-height:31px;color:#000;font-family:Mulish-Regular;padding-left:40px}.homepage-susbcribe-section .news-sec input:placeholder{color:#b5b7b0}.homepage-susbcribe-section .news-sec img{width:26px;height:16px;object-fit:contain;margin:0 auto}.homepage-susbcribe-section .news-sec button{border:unset;background:#bee347;position:absolute;right:2px;height:62px;width:63px;border-radius:10px}header div#menu-drawer a{font-family:Mulish-Bold;color:#000}.meals-faq-section h2{font-size:55px;line-height:69px;font-family:Mulish-ExtraBold;margin:0;text-transform:uppercase;letter-spacing:0;text-align:center}.faq-accordion h3{font-size:22px;line-height:28px;margin:0;font-family:Mulish-Bold;padding-right:20px;letter-spacing:0}.faq-accordion p{font-size:20px;line-height:25px;margin:0;font-family:Mulish-Light;display:none;padding-top:34px;color:#000;letter-spacing:0;padding-right:20px}.faq-accordion ul{display:none}.faq-accordion .active p,.faq-accordion .active ul{display:block}.faq-accordion .acc-flex{position:relative}.faq-accordion img{position:absolute;right:6px;top:8px;transform:rotate(90deg)}.meals-faq-section .bg{background:#f2f0ec;padding:118px 180px 130px;border-radius:10px}.meals-faq-section .faq-accordion{padding-top:94px}.faq-accordion .acc-block{padding:42px 0 48px;border-bottom:1px solid #000;cursor:pointer;animation:.3s ease}.faq-accordion .acc-block:first-child{padding-top:0}.faq-accordion .acc-block:last-child{padding-bottom:0;border:unset}.faq-accordion .active img{transform:rotate(0);top:7px}.meals-faq-section{margin-bottom:90px}.addon-meal-block:not(:has(.duration)) .main-block{padding-right:140px}.addon-meal-block:not(:has(.duration)) .quantity-block.addon{right:0!important}.show-discover-plan{margin-top:-10px}.plan-flex .plan-block:has(.onetime-block) .heading{background:#000}.plan-flex .plan-block:has(.onetime-block) .heading h3{color:#fff}.homepage-banner-section .banner-image img.mob{display:none}.homepage-work-section .slider-div>img{display:none}.delicious-flex .text-block .image-block,.homepage-newm-section hr,.homepage-farm-section h3.upper,.homepage-farm-section h2.upper,.homepage-farm-section .farm-block img.mob,.left-block ul.list-social{display:none}.shopify-section:has(.personalize-plan-section.meal-type .onetime-block button.pre-plan-selector.selected) .plan-ready-section .plan-selector .addon-div{display:none}.shopify-section:has(.personalize-plan-section.meal-type .onetime-block button.pre-plan-selector.selected) .plan-ready-section .plan-selector .addon-div:has(.on-time){display:flex}.shopify-section:has(.personalize-plan-section.meal-type .subscription-block button.pre-plan-selector.selected) .plan-ready-section .plan-selector .addon-div{display:flex}.shopify-section:has(.personalize-plan-section.meal-type .subscription-block button.pre-plan-selector.selected) .plan-ready-section .plan-selector .addon-div:has(.on-time){display:none}.plan-ready-section .plan-selector p{width:100%;margin:0;font-size:14px;line-height:18px;font-family:Mulish-Regular;color:#000}.contact-banner-image img{width:100%;height:100%;object-fit:cover}.contact-banner-image img.mob{display:none}.contact-banner-section{position:relative}.contact-banner-image{display:flex}.contact-banner-info{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:100%;padding-top:20px}.contact-banner-info h1{margin:0;font-family:Mulish-Bold;color:#fff;font-size:56px;letter-spacing:0;line-height:normal}.contact.container-full{max-width:1380px;margin:0 auto}.contact.container-full{max-width:1380px;margin:0 auto;padding:110px 0}.contact-page-flex{display:flex;flex-flow:row-reverse;align-items:center;justify-content:center;margin:0 -65px}.contact-page-flex .contact-page-block{width:50%;display:flex;flex-flow:column;padding:0 65px}.contact-page-block img{width:100%;object-fit:cover;height:100%}.contact-icon img{width:24px;height:24px;object-fit:contain}.contact-page-block h2{margin:0;font-family:Mulish-Bold;font-size:36px;letter-spacing:0;color:#000;text-transform:uppercase;line-height:normal;padding-bottom:10px}.contact-page-block p{margin:0;font-family:Mulish-Regular;font-size:20px;letter-spacing:0;color:#000;line-height:normal;padding-bottom:20px}.contact-icon a{font-family:Mulish-Regular;font-size:20px;letter-spacing:0;line-height:normal;color:#104b3c;text-decoration:none}.contact-page-block .contact-icon{display:flex;align-items:center;gap:10px}.contact-page-block form#ContactForm{padding-top:36px}.contact-page-block>.contact-icon{padding-bottom:8px}.contact-page-block form#ContactForm .field:after{border:unset;box-shadow:unset}.contact-page-block form#ContactForm .field:hover.field:after{box-shadow:unset;border:unset}.contact-page-block form#ContactForm input.field__input,.contact-page-block form#ContactForm .text-area{border:1px solid #000;border-radius:4px;font-family:Mulish-Regular;font-size:18px;line-height:normal;letter-spacing:0;padding-left:14px}.contact-page-block form#ContactForm label.field__label{font-family:Mulish-Regular;font-size:18px;line-height:normal;letter-spacing:0;color:#5d5d5d;left:16px;top:50%;transform:translateY(-50%);margin-top:-1px}.contact-page-block form#ContactForm input.field__input{height:60px}.contact-page-block form#ContactForm .field:has(textarea) label.field__label{top:16px;margin:0;transform:unset}.contact-page-block form#ContactForm .field{margin-bottom:18px}.contact-page-block form#ContactForm .contact__button{margin:0}.contact-page-block form#ContactForm .contact__button button{width:228px;height:64px;font-family:Mulish-Bold;font-size:20px;line-height:normal;color:#fff;letter-spacing:0;background:#104b3c;border-radius:16px}.contact-page-block form#ContactForm .contact__button button:before,.contact-page-block form#ContactForm .contact__button button:after{content:unset}.contact-page-block form#ContactForm .field__input:not(:placeholder-shown)~.field__label{font-size:14px;top:32%}.contact-page-block form#ContactForm .field:has(textarea) .field__input:not(:placeholder-shown)~.field__label{top:8px;transform:unset}.contact-page-block h2.form-status{font-size:14px;font-family:Mulish-Regular;text-transform:unset}.howitworks-banner-main{background:#0f4b3c;padding:110px 0}.howitworks-banner-main .howitworks-banner-section{display:flex;align-items:center;max-width:1420px;margin:0 auto}.howitworks-banner-main .banner-image{width:50%;padding-right:45px}.howitworks-banner-main .banner-info{width:50%;position:unset;transform:unset;padding-left:45px}.howitworks-banner-section img.mob{display:none}.howitworks-banner-section h1{letter-spacing:0;padding:0;color:#fff}.howitworks-banner-section h3{letter-spacing:0;margin:0;color:#bee347;padding-bottom:60px}.howitworks-banner-section img{width:100%;object-fit:cover;height:100%}.howitworks-banner-section p{color:#fff;letter-spacing:0;font-size:20px;line-height:25px;padding-bottom:30px}.howitworks-banner-section a{margin:35px 0 0;text-transform:capitalize;letter-spacing:0}.howit-step-section{background:#fcfbf9;padding:110px 0}.howit-step-flex-main{max-width:1350px;margin:0 auto;display:flex;flex-wrap:wrap}.howit-step-flex-main .steps-flex{display:flex;flex-wrap:wrap}.howit-step-flex-main .step-block.text,.howit-step-flex-main .step-block.img{width:50%}.howit-step-flex-main .step-block.img img{width:100%;height:auto;object-fit:cover}.step-block.text h3{font-size:30px;line-height:38px;letter-spacing:0;color:#000;font-family:Mulish-Light;text-transform:uppercase;margin:0;padding-bottom:16px}.step-block.text h2{font-size:55px;line-height:70px;letter-spacing:0;color:#000;font-family:Mulish-ExtraBold;text-transform:uppercase;margin:0}.step-block.img h3{font-size:30px;line-height:38px;letter-spacing:0;color:#000;font-family:Mulish-Light;text-transform:uppercase;margin:0;padding-top:36px;padding-bottom:18px;text-align:center}.step-block.img h2{font-size:40px;line-height:50px;letter-spacing:0;color:#000;font-family:Mulish-Bold;text-transform:uppercase;margin:0;padding-bottom:18px;text-align:center}.step-block.img p{font-size:20px;line-height:25px;letter-spacing:0;color:#000;font-family:Mulish-Light;margin:0;padding-bottom:145px;text-align:center}.steps-flex:last-child .step-block.img p{padding-bottom:0}.step-block.text{position:relative}.step-block.text:before{content:"";position:absolute;bottom:0;right:130px;height:100%;width:1px;background:#000}.steps-flex:first-child .step-block.text:before{height:93.5%}.steps-flex:first-child .step-block.text:after{content:"";position:absolute;top:0;right:103px;height:56px;width:56px;background:url(munch-spoon.png)}.steps-flex:last-child .step-block.text:before{height:44%;top:0}.steps-flex:last-child .step-block.text:after{content:"";position:absolute;top:44%;right:103px;height:56px;width:56px;background:url(munch-spoon.png)}.step-block.img .info{padding:0 45px}.step-block.img .info a{background:#bee347;border:1px solid #000000;width:264px;height:70px;display:flex;align-items:center;justify-content:center;text-decoration:unset;color:#000;font-size:25px;line-height:31px;letter-spacing:0;font-family:Mulish-Bold;text-transform:capitalize;border-radius:10px;margin:30px auto 0}.test-block .testimonial-block img{height:auto;width:auto!important;object-fit:contain}.test-block .testimonial-block .rating-flex{display:flex;align-items:center;gap:10px;margin-bottom:30px}.test-block .testimonial-block p{font-size:25px;line-height:31px;margin:0;font-family:Mulish-Regular;letter-spacing:0;color:#000}.test-block .testimonial-block .arrow-flex{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:30px;margin-bottom:0}.test-block .testimonial-block h3{font-size:25px;line-height:31px;margin:0;font-family:Mulish-Italic;letter-spacing:0;color:#000}.test-block .testimonial-block .arrow-block{display:flex;align-items:center;gap:40px;padding-right:2px}.test-block .testimonial-block .owl-carousel .left-arrow,.test-block .testimonial-block .owl-carousel .right-arrow-dis,.test-block .testimonial-block .owl-nav{display:none}.test-block .testimonial-block .arrow-block img{cursor:pointer}.howit-testimonial-section .howit-block img.mob{display:none}.howit-testimonial-section .howit-block{position:relative}.howit-block .subs-block{position:absolute;max-width:565px;bottom:60px;left:80px}.howit-block .test-block{position:absolute;max-width:565px;bottom:60px;right:80px}.howit-block>.image-block{display:flex}.howit-block>.image-block img{width:100%;height:100%;object-fit:cover}.howit-block .subs-block h2{margin:0;font-size:45px;line-height:57px;font-family:Mulish-Regular;letter-spacing:0;text-transform:uppercase;max-width:460px;padding-bottom:30px}.howit-block .subs-block h2 strong{font-family:Mulish-ExtraBold}.howit-block .subs-block p{margin:0;font-size:20px;line-height:25px;font-family:Mulish-Italic;color:#000;letter-spacing:0;max-width:460px}.subs-block .signup{display:flex;align-items:center;position:relative;width:100%;height:74px;border:1px solid #000;border-radius:10px;margin-top:52px}.subs-block .signup input{width:549px;height:100%;border-radius:10px;border:unset;background:#fff;font-size:25px;line-height:31px;color:#000;font-family:Mulish-Regular;padding-left:20px;letter-spacing:0}.subs-block .signupinput:placeholder{color:#b5b7b0}.subs-block .signup button{border:unset;background:#bee347;position:absolute;right:3px;height:66px;width:188px;border-radius:10px;font-size:25px;line-height:31px;color:#000;font-family:Mulish-Bold;letter-spacing:0}.meals-faq-section.howitworks{margin-top:110px;margin-bottom:110px}.meals-faq-section.howitworks .bg{background:#fff}.howitworks .faq-accordion h3{color:#0f4b3c}.step-block.text .sticky{position:sticky;top:30px;padding-bottom:145px}.steps-flex:last-child .step-block.text .sticky{padding-bottom:0}.howitworks-banner-section .banner-image h1,.howitworks-banner-section .banner-image h3,.howit-step-section .howit-step-slider-main,.subs-block .signup button img{display:none}.addon-meal-flex h3 span{font-size:14px;line-height:18px;font-family:Mulish-Regular;margin-left:-5px;position:relative;bottom:3px}.plan-ready-section .plan-selector .addon-div{width:50%;display:flex;flex-flow:column;gap:10px;margin:0 -10px}.plan-ready-section .plan-selector .addon-div span.dis{font-family:Mulish-Regular;color:#000;font-size:22px;line-height:28px;justify-content:center;gap:6px;align-items:center}.plan-ready-section .plan-selector .addon-div span.dis b{font-family:Mulish-Bold;text-decoration:line-through}.quantity-block button.minus img{padding-top:4px}.quantity-block button.plus img{padding-top:3px}.page-faqs .homepage-banner-section .banner-info h1{padding-top:0!important}.howit-step-flex-main{position:relative}.step-block.text.outer{position:absolute;height:100%;top:0}.step-block.text.outer .sticky{opacity:1;padding-bottom:0}.step-block.text.outer:before,.step-block.text:after{content:unset!important}.step-block.text .sticky{opacity:0}.step-block.text.outer .sticky:after{content:"";position:absolute;top:0;right:103px;height:56px;width:56px;background:url(munch-spoon.png);z-index:99;background-color:#fcfbf9}.selected-meals-section button.checkout.disabled{background:gray;border-color:gray}.banner-section.update-meal .d-none{display:none}.update-meal-plan .plan-flex .plan-block{width:75%}.update-meal-plan .plan-flex{justify-content:center}@media (max-width: 1800px){footer .footer__content-top.page-width,footer .footer__content-bottom-wrapper.page-width{padding:0 80px!important}header.header.page-width{padding:0 80px!important}}@media (max-width: 1699px){.container{padding:0 80px}.banner-section h1{font-size:56px;line-height:68px}.per-week-section h2,.meal-type-section h2,.exclude-meal-section h2,.addon-meal-section h2,.plan-ready-section h2,.stick-section h2,.personalize-plan-section h1{font-size:48px;line-height:54px}.exclude-meal-block h3,.selected-meal-block p,.selected-meals-section .quantity-block span{font-size:20px;line-height:25px}.per-week-flex .info h3,.meal-type-block .image-block h3,.selected-type-flex select#meal-type,.selected-type-flex select#cooler-bag-option,.selected-meals-section .exlude-meal,.selected-meals-section .add-ons,.selected-meals-section .monthly-plan,.selected-type-flex p{font-size:22px;line-height:25px}.meal-type-block .image-block img{position:inherit;bottom:20px}.plan-ready-section .plan-selector h3,.addon-meal-flex h3{font-size:27px;line-height:32px}.delicious-flex h2,.personalize-plan-section.homepage h1,.homepage-work-section h2,.homepage-farm-section h3,.homepage-farm-section h2,.homepage-newm-section h2,.personalize-plan-section homepage h1{font-size:48px;line-height:68px}.homepage-newm-section .left-img img,.homepage-newm-section .right-img img{width:100%;height:100%;object-fit:contain}.homepage-newm-section .left-img{width:500px}.homepage-newm-section .right-img{width:400px}.homepage-newm-section{margin-top:56px;margin-bottom:176px}.homepage-farm-section .farm-block img{height:100%;width:100%;object-fit:contain}.homepage-farm-section img.above-img{height:auto;width:auto;object-fit:contain}.plan-ready-section .plan-selector .addon-div span.dis{font-size:20px;line-height:25px}.plan-ready-section .plan-selector .addon-div{gap:6px}}@media (max-width: 1499px){.homepage-work-section{padding-top:100px;padding-bottom:110px}.banner-info a,.homepage-work-section a,.delicious-flex a,.plan-block button,.homepage-farm-section a{width:226px;height:64px;font-size:22px;line-height:26px}.delicious-flex a{position:relative;z-index:99}.homepage-work-section a{margin-top:64px}.personalize-plan-section.homepage{padding-bottom:110px}.homepage-delicious-section .delicious-flex{align-items:flex-start;margin:0 -25px}.delicious-flex .image-block{padding:0 25px}.delicious-flex h2,.personalize-plan-section.homepage h1,.homepage-work-section h2,.homepage-farm-section h3,.homepage-farm-section h2,.homepage-newm-section h2{font-size:46px;line-height:52px}.tab-section .tab-flex button{font-size:22px;line-height:26px}.homepage-newm-section .left-img{width:450px}.homepage-newm-section .right-img{width:370px;top:220px}.homepage-newm-section .center-text{left:52%}.personalize-plan-section.homepage .desc-home{margin-bottom:60px}.homepage-newm-section{margin-top:0;height:720px;margin-bottom:152px}.homepage-newm-section h2{margin-bottom:26px}.homepage-farm-section .farm-block:first-child{padding-right:30px}.homepage-testimonial-section .arrow-block{gap:20px}.homepage-susbcribe-section .image-block{height:435px}.homepage-susbcribe-section .image-block img{border-radius:10px}.homepage-work-section .work-flex{margin:0 -25px;padding:0 40px}.homepage-work-section .work-block{padding:0 25px}header .header__inline-menu li a{padding:0 24px 0 0}footer.footer{padding:100px 0 40px}footer .footer__content-bottom{padding-top:62px}.homepage-farm-section .farm-flex{padding-top:60px}.announcement-bar-section p.announcement-bar__message.h5 span{font-size:18px;line-height:22px}.banner-section h1{font-size:52px;line-height:62px}.banner-section p.description{margin-top:16px}.banner-section p.bold{margin:22px 0 34px}.per-week-block .image-block{height:186px}.personalize-plan-section.meal-type h1{margin-bottom:50px}.meals-faq-section .bg{padding:92px 120px 100px}.meals-faq-section .faq-accordion{padding-top:70px}.meals-faq-section h2{font-size:48px;line-height:52px}.faq-accordion p{padding-top:16px}.faq-accordion .acc-block{padding:32px 0 38px}.no-plan-selected h2{font-size:30px;line-height:37px}.no-plan-selected{padding:50px 0}.selected-meals-section .checkout-btn{margin-top:35px}.meal-type-section .meal-type-flex{margin-top:50px}.stick-section .selected-meal-block p,.stick-section{font-size:18px;line-height:22px}.meal-type-block p{margin-top:34px}.exclude-meal-block img.black,.exclude-meal-block img.white{height:68px}.addon-meal-flex{padding-top:50px;row-gap:34px}.meal-plan-block hr{margin-top:110px;margin-bottom:106px}.plan-ready-section .plan-selector h3,.addon-meal-flex h3{font-size:25px;line-height:31px}.contact.container-full{padding:110px 80px}.contact-page-flex{margin:0 -45px;align-items:stretch}.contact-page-flex .contact-page-block{padding:0 45px}.contact-banner-image{height:445px}.howitworks-banner-section .banner-info h3{margin-bottom:0;padding-bottom:30px}.howitworks-banner-section a{margin:20px 0 0}.howitworks-banner-main .howitworks-banner-section{max-width:1240px}.howitworks-banner-main .banner-info{padding-left:30px}.howit-step-flex-main{max-width:1240px}.howit-block .subs-block{left:60px;max-width:500px}.howit-block .test-block{right:60px;max-width:480px}.subs-block .signup input{width:495px}.quantity-block button.plus img{padding-top:2px}.swal2-popup.swal2-modal.swal2-show{width:36%!important}}@media (max-width: 1280px){.homepage-banner-section.faqs-page-banner .banner-image{height:400px}.container{padding:0 60px}.banner-section h1{font-size:48px;line-height:54px}footer .footer__content-top.page-width,footer .footer__content-bottom-wrapper.page-width{padding:0 60px!important}header.header.page-width{padding:0 60px!important}header .header__inline-menu li a{padding:0 18px 0 0}header .header__icons .header__inline-menu li:last-child a{padding-right:18px}.announcement-bar-section p.announcement-bar__message.h5 span{font-size:16px;line-height:20px}header .header__icons a.get-started{height:54px;width:170px}.delicious-flex .text-block{padding:0 25px}.delicious-flex .tab-section{padding-top:42px}.homepage-newm-section .left-img{width:400px}.homepage-newm-section .right-img{width:350px;top:182px}.homepage-newm-section{margin-top:0;height:660px;margin-bottom:134px}.banner-section p.description,.banner-section p.bold{max-width:560px}.contact.container-full{padding:80px 60px}.contact-page-flex{margin:0 -35px;align-items:flex-start}.contact-page-flex .contact-page-block{padding:0 35px}.contact-banner-image{height:420px}.contact-banner-info h1{font-size:52px}.contact-page-block h2{font-size:32px}.contact-page-block p,.contact-icon a{font-size:18px}.contact-icon img{width:20px;height:20px}.contact-page-block form#ContactForm{padding-top:25px}.howitworks-banner-main .howitworks-banner-section,.howit-step-flex-main{max-width:100%;padding:0 60px}.howitworks-banner-main .banner-image{padding-right:30px}.step-block.text:before{right:100px}.steps-flex:first-child .step-block.text:after,.steps-flex:last-child .step-block.text:after{right:73px}.steps-flex:last-child .step-block.text:after{top:36%}.steps-flex:last-child .step-block.text:before{height:36%}.howit-block>.image-block{position:relative}.howit-block>.image-block:after{content:"";background:#0000;height:100%;width:100%;position:absolute}.howitworks-banner-main,.howit-step-section{padding:90px 0}.step-block.img p{padding-bottom:100px}.meals-faq-section.howitworks{margin-top:90px;margin-bottom:90px}}@media (max-width: 1200px){header.header.page-width,.container,footer .footer__content-top.page-width,footer .footer__content-bottom-wrapper.page-width{padding:0 40px!important}.banner-info p{font-size:20px;line-height:25px}.banner-info a,.homepage-work-section a,.delicious-flex a,.plan-block button,.homepage-farm-section a{width:190px;height:52px;font-size:20px;line-height:25px}.delicious-flex h2,.personalize-plan-section.homepage h1,.homepage-work-section h2,.homepage-farm-section h3,.homepage-farm-section h2,.homepage-newm-section h2{font-size:42px;line-height:48px}.homepage-work-section{padding-top:80px;padding-bottom:80px}.homepage-work-section .work-flex{margin:0 -25px;padding:0}.homepage-work-section h2{margin-bottom:60px}.homepage-work-section h3{font-size:22px;line-height:26px;margin:8px 0}.homepage-work-section a{margin-top:44px}.personalize-plan-section.homepage h1{margin-bottom:10px}.personalize-plan-section.homepage .desc-home{margin-bottom:40px}.plan-flex .plan-block .heading{height:65px}.plan-block .heading h3{font-size:20px;line-height:25px}.plan-block h3{font-size:25px;line-height:31px}.plan-block p.info{font-size:30px;line-height:35px}.plan-block button{margin-top:34px}.personalize-plan-section.homepage{padding-bottom:90px}.delicious-flex .tab-section{padding-top:28px}.homepage-delicious-section .delicious-flex{margin:0 -15px}.delicious-flex .text-block,.delicious-flex .image-block{padding:0 15px}.delicious-flex .tab-block{padding-top:30px}.tab-section .tab-flex button{font-size:20px;line-height:25px}.text-block .accordian-section{padding:15px 25px;margin-bottom:36px;margin-top:6px}.homepage-newm-section h2{margin-bottom:12px}.homepage-newm-section h3{font-size:30px;line-height:35px;margin-bottom:30px}.newsl-signup input{font-size:20px;line-height:25px;width:66%}.newsl-signup button{font-size:22px;line-height:26px;width:34%}.homepage-newm-section .newsl-signup{margin-bottom:30px}.homepage-newm-section{margin-top:0;height:594px;margin-bottom:136px}.homepage-newm-section .left-img{width:380px}.homepage-newm-section .right-img{width:330px}.homepage-farm-section img.above-img{width:224px}.homepage-farm-section h2,.homepage-farm-section h3{font-size:36px;line-height:40px}.homepage-farm-section h3{margin-bottom:18px}.homepage-farm-section a{margin-top:28px}.homepage-farm-section .farm-flex{padding-top:46px;padding-bottom:80px}.homepage-testimonial-section .testimonial-block:first-child img{height:48px}.homepage-testimonial-section{padding:90px 0 80px}.homepage-testimonial-section p{font-size:20px;line-height:25px}.homepage-testimonial-section .rating-flex{gap:4px;margin-bottom:20px}.homepage-testimonial-section h3{font-size:20px;line-height:25px}.homepage-testimonial-section .arrow-flex{margin-top:24px}.homepage-testimonial-section .testimonial-flex{margin:0 -30px}.homepage-testimonial-section .testimonial-block{padding:0 30px}.homepage-susbcribe-section .info-block{left:40px}.homepage-susbcribe-section h2{font-size:36px;line-height:44px;margin-bottom:10px;max-width:546px}.homepage-susbcribe-section .news-sec input{font-size:20px;line-height:25px;padding-left:24px}.homepage-susbcribe-section{margin-bottom:80px}.homepage-susbcribe-section .image-block{height:380px}footer.footer{padding:80px 0 30px}footer .footer__content-bottom{padding-top:42px}footer h2.footer-block__heading.inline-richtext{font-size:22px;line-height:25px}.footer__content-bottom-wrapper a.list-social__link{padding:0 40px 0 0}.personalize-plan-section.meal-type{padding-top:70px;padding-bottom:72px}.personalize-plan-section.meal-type h1{margin-bottom:30px}.per-week-flex .per-week-block{padding:0 6px}.per-week-flex{margin:25px -6px 0}.meal-plans-flex .meal-plan-block{padding:0 20px}.plan-selection-section .meal-plans-flex{margin:0 -20px}.meal-type-flex .meal-type-block .image-block img:first-child{height:220px}.meal-type-block:has(input:checked) .border{padding:6px 0}.exclude-meal-section{padding-top:70px}.exclude-meal-block .border{padding:12px}.addon-meal-flex{padding-top:32px;row-gap:28px}.meal-plan-block hr{margin-top:80px;margin-bottom:70px}.plan-ready-section button.discover{margin-top:35px}.plan-selection-section{padding-bottom:80px}.meals-faq-section .bg{padding:70px 80px 76px}.meals-faq-section .faq-accordion{padding-top:36px}.faq-accordion .acc-block{padding:28px 0 30px}.faq-accordion p{padding-top:10px}.meals-faq-section{margin-bottom:80px}.meal-type-section{padding-top:70px}.personalize-plan-section.meal-type h1,.per-week-section h2,.meal-type-section h2,.exclude-meal-section h2,.addon-meal-section h2,.plan-ready-section h2,.stick-section h2,.meals-faq-section h2{font-size:42px;line-height:48px}.meal-type-section .meal-type-flex{margin-top:36px;row-gap:10px}.exclude-meal-flex{margin-top:30px}.addon-meal-section{padding-top:78px}.addon-meal-flex{padding-top:26px;row-gap:24px}.no-plan-selected h2{font-size:30px;line-height:37px}.no-plan-selected h3{font-size:25px;line-height:31px}}@media (max-width: 1099px){.page-faqs .meals-faq-section h2{font-size:30px;line-height:35px}.homepage-banner-section.faqs-page-banner .banner-image{height:400px}header.header a.header__heading-link.link.link--text{padding:14px 0}header.header a.header__heading-link.link img{height:52px}header .header__inline-menu li a{padding:0 12px 0 0;font-size:18px;line-height:22px}header .header__icons a.get-started{height:46px;width:140px;font-size:18px;line-height:22px}.homepage-work-section .img-block img.num{height:52px}.subscription-block div.popular p{width:146px;height:38px;font-size:16px;line-height:20px}.plan-flex .plan-block{padding:0 6px}.personalize-plan-section .plan-flex{margin:0 -6px}.delicious-flex h2{font-size:36px;line-height:40px}.tab-section .tab-flex button{font-size:18px;line-height:22px}.tab-section .tab-block p{font-size:18px;line-height:22px;padding-bottom:14px}.text-block .accordian-section{padding:14px 20px;margin-bottom:30px;margin-top:4px}.accordian-section h3,.accordian-section p{font-size:18px;line-height:22px}.homepage-newm-section .left-img{width:290px}.homepage-newm-section .right-img{width:260px;top:140px}.homepage-newm-section{height:446px;margin-bottom:106px}.homepage-newm-section .newsl-signup{max-width:480px}footer h2.footer-block__heading.inline-richtext{font-size:20px;line-height:25px;margin-bottom:12px}footer ul.policies.list-unstyled li span{padding-left:8px;padding-right:8px}footer .footer-block__details-content .list-menu__item--link{font-size:18px;line-height:22px;margin-bottom:10px}footer small.copyright__content,footer ul.policies.list-unstyled span{font-size:14px;line-height:18px}.banner-section .image-block{height:620px}.zipcode-block input#zipcode{height:60px;padding-left:30px}.zipcode-block button.submit{height:48px}.banner-section .image-block{height:590px}.per-week-block .image-block{height:130px}.per-week-flex .info h3{margin-top:12px}.per-week-block .quantity-block{margin-top:12px;margin-bottom:8px}.plan-ready-section .plan-selector h3,.addon-meal-flex h3{font-size:20px;line-height:25px}.plan-ready-section .plan-selector input[type=radio]{width:8px}.plan-ready-section .plan-selector img{height:42px}.banner-section .info-block{padding-top:68px}.per-week-section p br,.meal-type-section p br{display:none}.selected-meal-block img{height:70px}.selected-meal-block{padding:10px}.meal-plan-block .stick-section{padding:25px 20px}.meal-plans-flex .meal-plan-block{padding:0 10px}.plan-selection-section .meal-plans-flex{margin:0 -10px}.exclude-meal-block img.black,.exclude-meal-block img.white,.addon-meal-flex .addon-meal-block .main-block>img{height:54px}.selected-meals-section button.checkout{font-size:22px;line-height:28px}.stick-section h2{margin-top:0}.meals-faq-section .bg{padding:70px 46px}.contact-banner-image{height:360px}.contact-banner-info{padding-top:10px}.contact-page-block h2{font-size:30px}.contact-page-flex{margin:0 -20px}.contact-page-flex .contact-page-block{padding:0 20px}.howitworks-banner-main{padding:75px 0}.howitworks-banner-main .banner-image{padding-right:20px}.howitworks-banner-main .banner-info{padding-left:20px}.howitworks-banner-section .banner-info h3,.howitworks-banner-section p{padding-bottom:10px}.howitworks-banner-section a{margin:15px 0 0}.step-block.text h2{font-size:42px;line-height:48px}.step-block.text h3{font-size:22px;line-height:28px;padding-bottom:8px}.step-block.text:before{right:85px}.steps-flex:first-child .step-block.text:after,.steps-flex:last-child .step-block.text:after{right:58px}.step-block.img h3{font-size:24px;line-height:28px;padding-top:22px;padding-bottom:12px}.step-block.img h2{font-size:32px;line-height:38px;padding-bottom:12px}.step-block.img p{padding-bottom:80px}.step-block.img .info a{font-size:20px;line-height:25px;margin:24px auto 0}.steps-flex:first-child .step-block.text:before{height:92%}.steps-flex:last-child .step-block.text:after{top:30%}.steps-flex:last-child .step-block.text:before{height:30%}.meals-faq-section.howitworks{margin-top:75px;margin-bottom:75px}.howit-block .test-block{position:unset;max-width:565px;margin:75px auto 0}.howit-block .subs-block h2{font-size:42px;line-height:48px;padding-bottom:12px}.subs-block .signup{margin-top:22px;max-width:430px}.howit-block .subs-block{top:50px;bottom:unset}.subs-block .signup{height:64px}.subs-block .signup input{width:100%;font-size:20px;line-height:25px}.subs-block .signup button{font-size:20px;line-height:25px;height:58px;width:160px}.howit-block .subs-block{max-width:100%}.plan-ready-section .plan-selector .addon-div span.dis{font-size:18px;line-height:22px}.swal2-popup.swal2-modal.swal2-show{width:46%!important}}@media (max-width: 991px){.page-faqs .meals-faq-section{margin-top:65px}header .header__icons a.get-started{width:126px;font-size:17px}.homepage-farm-section h2,.homepage-farm-section h3{font-size:32px;line-height:38px}.homepage-farm-section .farm-block:first-child{padding-right:10px}.homepage-farm-section p{font-size:18px;line-height:24px}.homepage-testimonial-section h2{font-size:36px;line-height:40px}.homepage-testimonial-section .testimonial-flex{margin:0 -15px}.homepage-testimonial-section .testimonial-block{padding:0 15px}.delicious-flex h2,.personalize-plan-section.homepage h1,.homepage-work-section h2,.homepage-farm-section h3,.homepage-farm-section h2,.homepage-newm-section h2,.banner-info h1,.banner-info h3{font-size:36px;line-height:44px}.banner-info h3{margin-bottom:12px}.banner-info a,.homepage-work-section a,.delicious-flex a,.plan-block button,.homepage-farm-section a{width:170px;height:50px;font-size:18px;line-height:22px}.homepage-testimonial-section p{font-size:18px;line-height:22px}.homepage-newm-section p{max-width:420px}.homepage-newm-section .newsl-signup{height:54px;max-width:400px}.newsl-signup input{height:50px}.newsl-signup button{height:48px;font-size:20px;line-height:25px;margin-right:3px}.homepage-susbcribe-section .news-sec{width:500px;height:54px;margin-top:28px}.homepage-susbcribe-section p{max-width:500px}.homepage-susbcribe-section .news-sec button{height:48px}.homepage-work-section a{margin-top:22px}.banner-section h1{font-size:42px;line-height:48px}.banner-section p.description,.banner-section p.bold{max-width:480px;font-size:18px;line-height:22px}.banner-section p.bold{margin:14px 0 26px}.banner-section p.description{margin-top:12px}.banner-section .image-block{height:534px}.banner-section .info-block{padding-top:70px}.zipcode-block input#zipcode{font-size:22px;line-height:26px}.personalize-plan-section.meal-type{padding-top:52px;padding-bottom:60px}.personalize-plan-section.meal-type h1{margin-bottom:18px}.personalize-plan-section.meal-type h1,.per-week-section h2,.meal-type-section h2,.exclude-meal-section h2,.addon-meal-section h2,.plan-ready-section h2,.stick-section h2,.meals-faq-section h2{font-size:36px;line-height:44px}.no-plan-selected h2,.no-plan-selected h4{font-size:25px;line-height:31px}.selected-meals-section button.checkout{height:56px}.no-plan-selected{padding:30px 0 0}.per-week-section p,.exclude-meal-section p,.addon-meal-section p{font-size:18px;line-height:22px;margin:6px 0 0}.stick-section .selected-meal-block p{font-size:16px;line-height:20px}.meal-type-section{padding-top:52px}.meal-type-section .meal-type-flex{margin-top:20px}.per-week-flex .info h3,.meal-type-block .image-block h3,.selected-type-flex select#meal-type,.selected-type-flex select#cooler-bag-option,.selected-meals-section .exlude-meal,.selected-meals-section .add-ons,.selected-meals-section .monthly-plan,.selected-type-flex p{font-size:20px;line-height:25px}.meal-type-section p{margin-top:6px;margin-bottom:10px;font-size:18px;line-height:22px}.meal-type-block p{margin-top:28px;margin-bottom:18px;font-size:15px;line-height:19px}.exclude-meal-section{padding-top:56px}.exclude-meal-flex{margin:24px -5px 0}.exclude-meal-flex .exclude-meal-block{padding:0 5px}.exclude-meal-block h3{font-size:18px;line-height:22px}.exclude-meal-block .border{padding:8px}.exclude-meal-block img.check{height:36px}.addon-meal-section{padding-top:58px}.addon-meal-flex .addon-meal-block .main-block>img{height:40px}.addon-meal-flex{padding-top:24px;row-gap:18px}.addon-meal-flex .addon-meal-block .main-block{gap:18px}.addon-meal-block:not(:has(.duration)) .main-block{padding-right:125px}.addon-meal-block:has(.duration) .quantity-block{top:28px}.addon-meal-flex:has(.duration-flex input[type=checkbox]:checked) .addon-meal-block:has(input[type=checkbox]:checked):nth-child(2){padding-top:30px}.meal-plan-block hr{margin-top:65px;margin-bottom:56px}.plan-ready-section button.discover{margin-top:24px;height:54px;width:234px;font-size:20px;line-height:25px}.plan-selection-section{padding-bottom:65px}.meals-faq-section .bg{padding:58px 40px}.meals-faq-section .faq-accordion{padding-top:26px}.faq-accordion h3{font-size:20px;line-height:25px}.faq-accordion p{font-size:18px;line-height:22px;padding-top:8px}.faq-accordion .acc-block{padding:20px 0}.meals-faq-section{margin-bottom:65px}.contact.container-full{padding:70px 60px}.contact-page-block h2{font-size:28px}}@media (max-width: 989px){.header__icons nav.header__inline-menu{display:none}}@media (max-width: 992px){.header__icons nav.header__inline-menu{display:none}.banner-info p{font-size:18px;line-height:22px}.banner-info h1{padding-top:70px}.banner-info a{margin-top:20px}.homepage-work-section{padding-top:60px;padding-bottom:60px}.homepage-work-section h2{margin-bottom:40px}.homepage-work-section .work-flex{row-gap:50px;margin:0 auto}.homepage-work-section .work-block{width:50%}.homepage-work-section h3{font-size:20px;line-height:25px}.homepage-work-section p{font-size:18px;line-height:22px}.homepage-work-section a{margin-top:30px}.personalize-plan-section.homepage .desc-home p{font-size:18px;line-height:22px}.personalize-plan-section.homepage .desc-home{margin-bottom:24px}.personalize-plan-section .plan-flex{margin:0;flex-flow:column;row-gap:24px}.plan-flex .plan-block{padding:0;width:100%}.plan-flex .plan-block:last-child{width:38%}.plan-block h3{font-size:22px;line-height:26px}.plan-block span.duration{font-size:18px;line-height:22px}.plan-block p.info{font-size:25px;line-height:31px;margin-top:16px}.plan-block button{margin-top:26px}.plan-block .heading h3{font-size:18px;line-height:21px}.subscription-block div.popular p{width:130px;height:34px;font-size:14px;line-height:16px}.plan-flex .plan-block .heading{height:60px}.plan-flex .plan-block:last-child{width:34%}.plan-block .onetime-block span.duration{display:none}.plan-block .onetime-block h3{margin:0}.personalize-plan-section.homepage{padding-bottom:68px}.homepage-delicious-section .delicious-flex{margin:0;flex-flow:column;align-items:center;row-gap:32px}.delicious-flex .text-block,.delicious-flex .image-block{padding:0;width:100%}.delicious-flex h2,.personalize-plan-section.homepage h1,.homepage-work-section h2,.homepage-farm-section h3,.homepage-farm-section h2,.homepage-newm-section h2,.banner-info h1,.banner-info h3{font-size:36px;line-height:40px}.delicious-flex .tab-section{padding-top:20px}.text-block .accordian-section{margin-top:12px;margin-bottom:24px}.homepage-newm-section .center-text{left:50%;transform:translate(-50%);z-index:99;padding:0}.homepage-newm-section .right-img{top:100px}.homepage-newm-section .left-img img,.homepage-newm-section .right-img img{opacity:.5}.homepage-newm-section{height:470px;margin-bottom:70px}.homepage-newm-section h3{font-size:26px;line-height:30px;margin-bottom:26px}.newsl-signup button{font-size:18px;line-height:22px;width:32%}.newsl-signup input{font-size:18px;line-height:22px;padding-left:16px;width:68%}.homepage-farm-section .farm-flex{flex-flow:column-reverse;padding-top:30px;padding-bottom:74px;row-gap:30px}.homepage-farm-section .farm-block:first-child{padding:0}.homepage-farm-section .farm-block{width:100%}.homepage-farm-section p{font-size:18px;line-height:22px}.homepage-testimonial-section .testimonial-flex{margin:0;flex-flow:column;row-gap:30px}.homepage-testimonial-section .testimonial-block{border-right:0;width:100%;padding:0}.homepage-testimonial-section h2{margin-top:-26px}.homepage-testimonial-section{padding:90px 0 50px}.homepage-susbcribe-section h2{font-size:36px;line-height:40px;max-width:510px}.homepage-susbcribe-section p{max-width:380px;font-size:18px;line-height:22px}.homepage-susbcribe-section .news-sec{width:365px;margin-top:20px}.homepage-susbcribe-section .news-sec input{font-size:18px;line-height:22px;padding-left:16px}.homepage-susbcribe-section .info-block{left:30px}.homepage-susbcribe-section .image-block{height:330px}.homepage-susbcribe-section{margin-bottom:70px}footer.footer{padding:70px 0 20px}.footer__content-top .footer__blocks-wrapper{flex-flow:column;justify-content:center;align-items:center;row-gap:24px}.footer__blocks-wrapper .left-block{width:100%}.left-block .footer-block__details-content.footer-block-image{justify-content:center}.footer__blocks-wrapper .right-block{width:100%}.footer__content-bottom-wrapper .flex-div{flex-flow:column-reverse;row-gap:20px}.banner-section h1{font-size:36px;line-height:44px}.banner-section .info-block{height:100%;display:flex;align-items:center;padding-top:68px;background:#fff9}.banner-section .info-block .container{margin-left:0}.banner-section p.description,.banner-section p.bold{max-width:412px}.zipcode-block input#zipcode{font-size:20px;line-height:25px;padding-left:20px;width:276px;height:54px}.zipcode-block button.submit{height:46px;right:4px}.meals-faq-section .bg{padding:58px 30px}.plan-selection-section .meal-plans-flex{flex-flow:column;margin:0;row-gap:34px}.meal-plans-flex .meal-plan-block{padding:0;width:100%}.meal-plans-flex .meal-plan-block:last-child{width:100%}.per-week-block .image-block{height:160px}.selected-meals-section .selected-meal-block>img{object-fit:cover}.selected-meals-section .exlude-meal,.selected-meals-section .add-ons,.selected-meals-section .monthly-plan{margin:14px 0 0}.meal-plan-block .stick-section{padding:34px 40px 40px}.selected-meals-section .checkout-btn{margin-top:28px}.meal-type-block:has(input:checked) .image-block h3{padding:10px 5px}.faq-accordion img{top:5px}.contact-banner-info{padding-top:8px}.contact.container-full{padding:60px}.contact-page-flex{margin:0;flex-flow:column-reverse;row-gap:28px}.contact-page-flex .contact-page-block{padding:0;width:100%}.contact-page-block img{height:400px}.contact-icon img{height:20px}.page-faqs .banner-image{height:335px}.howitworks-banner-main .howitworks-banner-section{flex-flow:column}.howitworks-banner-main .banner-image{width:100%;padding-right:0}.howitworks-banner-main .banner-info{width:100%;padding-left:0}.howitworks-banner-main .banner-info h1{padding-top:20px}.howitworks-banner-main,.howit-step-section{padding:65px 0}.howitworks-banner-main .howitworks-banner-section,.howit-step-flex-main{padding:0 40px}.steps-flex:first-child .step-block.text:after,.steps-flex:last-child .step-block.text:after{right:58px;height:45px;width:45px;background-size:contain}.step-block.text h3{font-size:18px;line-height:22px;padding-bottom:6px}.step-block.text h2{font-size:36px;line-height:40px}.step-block.img h2{font-size:28px;line-height:32px;padding-bottom:8px}.step-block.img h3{font-size:20px;line-height:22px;padding-top:12px;padding-bottom:10px}.step-block.img p{padding-bottom:60px;font-size:18px;line-height:22px}.step-block.img .info{padding:0 15px}.step-block.img .info a{font-size:18px;line-height:22px;margin:18px auto 0;width:185px;height:54px}.step-block.text:before{right:52px}.steps-flex:first-child .step-block.text:after,.steps-flex:last-child .step-block.text:after{right:30px}.howit-testimonial-section img.desk{height:380px}.howit-block>.image-block:after{background:#ffffff42}.howit-block .subs-block{top:60px;left:40px}.howit-block .subs-block h2{font-size:38px;line-height:42px;padding-bottom:12px;max-width:390px}.howit-block .test-block{margin:60px auto 0}.test-block .testimonial-block p{font-size:20px;line-height:25px}.test-block .testimonial-block .rating-flex{gap:6px;margin-bottom:18px}.test-block .testimonial-block .arrow-flex{margin-top:20px}.test-block .testimonial-block h3{font-size:20px;line-height:25px}.test-block .testimonial-block .arrow-block{gap:22px}.meals-faq-section.howitworks{margin-top:60px;margin-bottom:60px}.swal2-popup.swal2-modal.swal2-show{width:66%!important}}@media (max-width: 600px){.homepage-banner-section.faqs-page-banner .banner-info h1{text-align:center}.announcement-bar-section .page-width.utility-bar__grid,header.header.page-width,.container,footer .footer__content-top.page-width,footer .footer__content-bottom-wrapper.page-width{padding:0 20px!important}header .header__icons a.get-started{display:none}.announcement-bar-section p.announcement-bar__message.h5 span{font-size:12px;line-height:15px}.homepage-banner-section .banner-image{height:100%}.homepage-banner-section .banner-image img{opacity:1;object-position:unset}.homepage-banner-section .banner-info{padding:0 20px}.personalize-plan-section.homepage h1,.homepage-work-section h2,.homepage-farm-section h3,.homepage-farm-section h2,.homepage-newm-section h2,.banner-info h1,.banner-info h3{font-size:30px;line-height:34px}.banner-info h1,.banner-info h3,.banner-info p{text-align:left}.banner-info a{margin-left:0}header.header a.header__heading-link.link img{height:42px}.banner-info h1{padding-top:66px}.homepage-work-section{padding-top:40px;padding-bottom:40px}.homepage-work-section .work-block{padding:0 10px}.homepage-work-section .work-flex{margin:0 -10px;row-gap:25px}.homepage-work-section a{margin-top:20px}.homepage-work-section .img-block{width:100%;height:auto;border-radius:0;display:block}.homepage-work-section .img-block img{width:100%;height:auto;object-fit:cover}.homepage-work-section .img-block img.num{width:48px;height:48px;top:15px;left:15px}.plan-flex .subscriptions-flex{flex-flow:column}.subscriptions-flex .subscription-block{width:100%;padding-bottom:0}.subscription-block .border{border-bottom:1px solid #000;border-right:0;padding-bottom:30px}.plan-block .subscription-block h3{margin:0}.subscription-block div.popular{position:relative;margin-bottom:14px;top:0}.subscriptions-flex .subscription-block:last-child{padding-bottom:30px}.plan-flex .plan-block:last-child{width:100%}.personalize-plan-section.homepage{padding-bottom:48px}.personalize-plan-section .plan-flex{row-gap:20px}.delicious-flex h2,.personalize-plan-section.homepage h1,.homepage-work-section h2,.homepage-farm-section h3,.homepage-farm-section h2,.homepage-newm-section h2,.banner-info h1,.banner-info h3{font-size:25px;line-height:31px;letter-spacing:0}.homepage-delicious-section .delicious-flex{row-gap:20px}.tab-section .tab-flex{border-radius:30px}.tab-section .tab-flex button{width:50%}.delicious-flex .tab-block{padding-top:20px}.tab-section .tab-block p{padding-bottom:14px}.homepage-newm-section{height:440px;margin-bottom:60px}.homepage-newm-section .newsl-signup{height:unset;flex-flow:column;border:unset;row-gap:10px;align-items:flex-start;margin-bottom:14px}.newsl-signup input{width:100%;border:1px solid #000}.newsl-signup button{width:170px;border:1px solid #000}.homepage-newm-section h3{font-size:22px;line-height:24px;margin-bottom:16px}.homepage-newm-section h2{margin-bottom:8px}.homepage-newm-section p{font-size:18px;line-height:22px}.homepage-farm-section img.above-img{width:140px}.homepage-farm-section .farm-flex{padding-bottom:60px}.homepage-testimonial-section h2{font-size:30px;line-height:34px}.homepage-testimonial-section .testimonial-block:first-child img{height:48px}.homepage-testimonial-section h2{margin-top:-22px;margin-left:0}.homepage-testimonial-section{padding:70px 0 26px}.homepage-susbcribe-section .info-block{left:0;width:100%;padding:12px 18px 18px}.homepage-susbcribe-section h2{font-size:30px;line-height:34px;max-width:510px}.homepage-susbcribe-section .news-sec{width:100%;margin-top:16px}.homepage-susbcribe-section .image-block{height:400px}.homepage-susbcribe-section{margin-bottom:46px}.homepage-testimonial-section .rating-flex{margin-bottom:14px}.homepage-testimonial-section .arrow-flex{margin-top:16px}footer.footer{padding:52px 0 18px}.left-block .footer-block__details-content.footer-block-image{margin-bottom:0}.footer__blocks-wrapper .right-block{width:100%;flex-flow:column}footer h2.footer-block__heading.inline-richtext{margin-bottom:8px}footer .footer-block__details-content .list-menu__item--link{margin-bottom:6px}.right-block .footer-block__details-content{margin-bottom:18px}footer .footer__content-bottom{padding-top:16px}.footer__content-bottom-wrapper .flex-div{row-gap:10px}.footer__copyright .policies li a{padding:4px 0}.banner-section h1{font-size:30px;line-height:34px}.banner-section p.description{margin-top:8px}.banner-section p.bold{margin:14px 0 20px}.personalize-plan-section.meal-type h1,.per-week-section h2,.meal-type-section h2,.exclude-meal-section h2,.addon-meal-section h2,.plan-ready-section h2,.stick-section h2,.meals-faq-section h2{font-size:25px;line-height:31px;letter-spacing:0}.per-week-flex{margin:25px -6px 0;row-gap:18px;flex-wrap:wrap}.per-week-flex .per-week-block{padding:0 6px;width:50%}.per-week-block .image-block{height:140px}.meal-type-block .image-block{margin-top:-14px}.meal-type-flex .meal-type-block .image-block img:first-child{height:175px;width:100%;object-fit:contain}.meal-type-section .meal-type-flex{margin-left:-5px;margin-right:-5px}.meal-type-flex .meal-type-block{padding:0 5px}.meal-type-block:has(input:checked) .border{padding:6px}.exclude-meal-flex .exclude-meal-block{width:33.33%}.exclude-meal-flex{row-gap:10px;position:relative}.addon-meal-flex .addon-meal-block{flex-flow:column;justify-content:flex-start;align-items:flex-start;row-gap:12px}.addon-meal-block .duration{margin-left:36px;gap:25px}.addon-meal-flex:has(.duration-flex input[type=checkbox]:checked) .addon-meal-block:has(input[type=checkbox]:checked):nth-child(2){padding-top:0}.addon-meal-flex:has(.duration-flex input[type=checkbox]:checked) .duration{margin-bottom:40px}.exclude-meal-section button.show-addon-meals{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.meal-plan-block .stick-section{padding:30px 14px 36px}.meals-faq-section h2{font-size:28px}.faq-accordion h3{font-size:18px;line-height:22px}.faq-accordion img{top:5px;height:12px}.meals-faq-section .faq-accordion{padding-top:20px}.meals-faq-section .bg{padding:40px 16px}.exclude-meal-flex:not(:has(input[type=checkbox]:checked)){padding-bottom:75px}.plan-ready-section .plan-selector{flex-flow:column;margin-left:0;margin-right:0;row-gap:14px}.plan-ready-section .plan-selector .addon-div>*{width:100%;padding:0}.no-plan-selected h2,.no-plan-selected h4,.no-plan-selected h3{font-size:22px;line-height:26px}.no-plan-selected{padding:20px 0 0}.no-plan-selected h4{margin:22px 0 0}.exclude-meal-block h3{font-size:16px;line-height:22px;margin-top:10px}.announcement-bar-section p.announcement-bar__message.h5{font-size:12px;line-height:15px;letter-spacing:0;max-width:218px}.announcement-bar-section p.announcement-bar__message.h5>span{padding:10px 0}.shopify-section.shopify-section-group-header-group.announcement-bar-section{height:100%}.header__icon img.icon.icon-hamburger{height:auto;width:auto}.header__icon .icon.icon-hamburger{transform:unset!important}.homepage-banner-section .banner-image img.desk{display:none}.homepage-banner-section .banner-image img.mob{display:block}.homepage-banner-section .banner-info h1,.homepage-banner-section .banner-info h3{font-size:22px;line-height:30px;text-align:center;max-width:280px;margin:0 auto 20px;letter-spacing:0}.homepage-banner-section .banner-info h3{font-size:18px}.homepage-banner-section .banner-info p{display:none}.homepage-banner-section .banner-info a{width:140px;height:40px;font-size:14px;line-height:17px;margin:38px auto 0}.homepage-work-section .work-block{width:100%;padding:0}.homepage-work-section .work-flex{max-width:170px;margin:0 auto}.homepage-work-section h2{margin-bottom:20px}.homepage-work-section .img-block img.num{height:42px;top:6px}.homepage-work-section h3{font-size:15px;line-height:19px;letter-spacing:0;margin-top:15px;margin-bottom:6px}.homepage-work-section p{font-size:14px;line-height:18px;letter-spacing:0}.homepage-work-section a{margin-top:16px;width:135px;height:43px;font-size:14px;line-height:18px}.homepage-work-section{padding-top:36px;padding-bottom:60px}.homepage-work-section .slider-div{max-width:300px;margin:0 auto;position:relative}.homepage-work-section .owl-theme .owl-nav{display:none}.homepage-work-section img.warrow-dis-left,.homepage-work-section img.warrow-right{display:block}.homepage-work-section img.warrow-dis-right,.homepage-work-section img.warrow-right{position:absolute;top:30%;right:0}.homepage-work-section img.warrow-dis-left,.homepage-work-section img.warrow-left{position:absolute;top:30%;left:0}.homepage-work-section img.warrow-left,.homepage-work-section img.warrow-right{cursor:pointer}.personalize-plan-section.homepage .container{max-width:270px;margin:0 auto;padding:0!important}.personalize-plan-section.homepage .desc-home p{font-size:14px;line-height:18px;letter-spacing:0}.plan-block h3{font-size:18px;line-height:22px;letter-spacing:0}.plan-block .heading h3{font-size:15px;line-height:19px;letter-spacing:0}.plan-flex .plan-block .heading{height:52px}.plan-block span.duration{font-size:15px;line-height:19px;letter-spacing:0}.plan-block p.info{font-size:18px;line-height:23px;letter-spacing:0;margin-top:12px}.plan-block button{margin-top:18px;width:135px;height:43px;font-size:14px;line-height:18px;letter-spacing:0}.subscription-block div.popular p{width:121px;height:27px;font-size:12px;line-height:15px;letter-spacing:0}.subscription-block .border{max-width:172px;margin:0 auto}.personalize-plan-section.homepage h1{max-width:231px;margin:0 auto 18px}.personalize-plan-section.homepage .desc-home{margin-bottom:42px}.delicious-flex .text-block .image-block{display:block;padding-top:8px}.delicious-flex>.image-block{display:none}.delicious-flex h2{text-align:center}.tab-section .tab-flex{display:inline-flex}.tab-section .tab-flex button{width:fit-content;padding:0 8px;height:31px;letter-spacing:0;font-size:14px;line-height:18px}.tab-section .tab-block p{font-size:14px;line-height:18px;letter-spacing:0;max-width:300px;margin:0 auto;padding-left:22px}.tab-section .tab-block p:before{height:14px;width:14px;background-size:14px;top:2px}.accordian-section h3,.accordian-section p{font-size:14px;line-height:18px}.delicious-flex a{width:135px;height:43px;font-size:14px;line-height:18px;margin:0 auto}.personalize-plan-section.homepage{padding-bottom:50px}.delicious-flex .tab-block{padding-top:22px}.text-block .accordian-section{margin-top:12px;margin-bottom:14px}.homepage-newm-section{height:100%;margin-bottom:48px;display:block}.homepage-newm-section .left-img,.homepage-newm-section .right-img{display:none}.homepage-newm-section hr{display:block;width:170px;height:1px;background-color:#000;margin:45px auto}.homepage-newm-section h2{margin-bottom:10px;text-align:center}.homepage-newm-section h3{font-size:14px;line-height:18px;margin-bottom:24px;text-align:center;letter-spacing:0}.homepage-newm-section .newsl-signup{height:44px;flex-flow:row;border:1px solid;row-gap:0;align-items:center;margin-bottom:22px}.newsl-signup input{width:65%;border:unset;height:40px;font-size:14px;line-height:18px;letter-spacing:0}.newsl-signup button{width:35%;height:37px;border:unset;font-size:14px;line-height:18px;letter-spacing:0}.homepage-newm-section p{font-size:12px;line-height:15px;max-width:226px;margin:0 auto;text-align:center;letter-spacing:0}.homepage-farm-section h3,.homepage-farm-section h2{display:none}.homepage-farm-section h3.upper,.homepage-farm-section h2.upper{display:block}.homepage-farm-section .farm-block img.desk{display:none}.homepage-farm-section .farm-block img.mob{display:block}.homepage-farm-section img.above-img{width:124px;right:-15px;bottom:-15px;left:unset}.homepage-farm-section p{font-size:14px;line-height:18px}.homepage-farm-section a{width:135px;height:43px;font-size:14px;line-height:18px}.homepage-farm-section .farm-flex{padding-bottom:50px;padding-top:50px}.homepage-farm-section h3{margin-bottom:20px}.homepage-farm-section a{margin-top:24px}.homepage-testimonial-section .arrow-block{display:none}.homepage-testimonial-section h2{font-size:22px;line-height:28px;letter-spacing:0;margin-left:12px;margin-top:-24px;max-width:200px}.homepage-testimonial-section .testimonial-block:first-child img{height:49px;width:66px!important}.homepage-testimonial-section .rating-flex img{width:20px;height:20px}.homepage-testimonial-section .rating-flex{gap:8px;margin-bottom:22px}.homepage-testimonial-section .testimonial-flex{row-gap:34px}.homepage-testimonial-section p,.homepage-testimonial-section h3{font-size:14px;line-height:18px;letter-spacing:0}.homepage-testimonial-section .arrow-flex{margin-top:20px}.homepage-testimonial-section .owl-theme .owl-dots .owl-dot.active span,.homepage-testimonial-section .owl-theme .owl-dots .owl-dot:hover span{background:#2c7865}.homepage-testimonial-section .owl-theme .owl-dots .owl-dot span{height:6px;width:6px;margin:0 5px}.homepage-testimonial-section .owl-theme .owl-nav.disabled+.owl-dots{margin-top:0;margin-bottom:6px}.homepage-susbcribe-section h2{font-size:20px;line-height:25px;text-align:center;margin-bottom:24px}.homepage-susbcribe-section p{font-size:14px;line-height:18px;letter-spacing:0;text-align:center}.homepage-susbcribe-section .news-sec input{font-size:14px;line-height:18px;padding-left:16px}.homepage-susbcribe-section .news-sec{height:49px;margin-top:24px}.homepage-susbcribe-section .news-sec button{height:42px;width:43px;right:4px}.homepage-susbcribe-section .news-sec img{width:15px}.homepage-susbcribe-section .image-block{height:306px}.homepage-susbcribe-section{margin-bottom:42px}.footer-block__image-wrapper img{width:135px;height:48px}footer h2.footer-block__heading.inline-richtext{text-align:center;font-size:15px;line-height:19px;margin-bottom:12px}footer .footer-block__details-content .list-menu__item--link{font-size:15px;line-height:19px;justify-content:center;margin-bottom:16px}footer small.copyright__content,footer ul.policies.list-unstyled span{font-size:12px;line-height:15px}.left-block ul.list-social{display:flex;margin-top:28px}.footer__content-bottom ul.list-social{display:none}.list-social__item a.link.list-social__link img{height:18px}.list-social__item a.link.list-social__link{padding:0 20px}.footer__content-top .footer__blocks-wrapper{row-gap:38px}.right-block .footer-block__details-content{margin-bottom:30px}footer .footer__content-bottom{padding-top:0;padding-bottom:18px}.contact.container-full{padding:40px 20px}.contact-page-block img{height:320px}.contact-icon img{height:20px}.contact-banner-image{height:310px}.contact-banner-info h1{font-size:42px}.contact-page-block h2{font-size:26px;padding-bottom:6px}.contact-page-block p,.contact-icon a{font-size:16px}.contact-page-block p{padding-bottom:16px}.contact-page-block form#ContactForm input.field__input,.contact-page-block form#ContactForm .text-area,.contact-page-block form#ContactForm label.field__label{font-size:16px}.contact-page-block form#ContactForm .contact__button button{width:160px;height:52px;font-size:18px}.contact-page-block form#ContactForm input.field__input{height:52px}.contact-page-block form#ContactForm .field__input:not(:placeholder-shown)~.field__label{font-size:16px;top:30%}.contact-page-block form#ContactForm{padding-top:14px}.contact-page-block form#ContactForm .field{margin-bottom:12px}.contact-page-block>.contact-icon{gap:8px}.contact-page-flex{row-gap:26px}.page-faqs .banner-image{height:180px}.page-faqs .homepage-banner-section .banner-image img.mob{opacity:1}.page-faqs .meals-faq-section h2{font-size:24px;line-height:28px}.faq-accordion p{font-size:17px;line-height:22px;padding-top:4px}.faq-accordion h3{font-size:17px;line-height:22px}.page-faqs .meals-faq-section{margin-top:40px;margin-bottom:40px}.meals-faq-section .bg{padding:35px 20px}.howitworks-banner-section .banner-image h1{font-size:25px;line-height:31px;font-family:Mulish-Light;margin:0;text-transform:uppercase;letter-spacing:0;padding:0;color:#fff;display:block;text-align:center}.howitworks-banner-section .banner-image h3{font-size:25px;line-height:31px;font-family:Mulish-ExtraBold;text-transform:uppercase;letter-spacing:0;margin:0;color:#bee347;padding-bottom:18px;display:block;text-align:center}.howitworks-banner-main .banner-info h1,.howitworks-banner-main .banner-info h3{display:none}.howitworks-banner-main{padding:48px 0 56px}.howitworks-banner-section img.desk{display:none}.howitworks-banner-section img.mob{display:block}.howitworks-banner-section .banner-info p{font-size:14px;line-height:18px}.howitworks-banner-section .banner-info p:nth-child(3){padding-top:24px;padding-bottom:18px}.howitworks-banner-main .howitworks-banner-section{padding:0 30px}.howit-step-section .howit-step-flex-main{display:none}.howit-step-section .howit-step-slider-main{display:block;padding:0 30px}.howit-step-section{background:#f2f0ec;padding:48px 0}.howit-step-slider-main h3.main{font-size:18px;line-height:23px;letter-spacing:0;color:#000;font-family:Mulish-Light;text-transform:uppercase;margin:0;padding-bottom:6px;text-align:center}.howit-step-slider-main h2.main{font-size:25px;line-height:31px;letter-spacing:0;color:#000;font-family:Mulish-ExtraBold;text-transform:uppercase;margin:0;text-align:center;padding-bottom:30px}.step-block.img h3{font-size:18px;line-height:23px;padding-top:20px;padding-bottom:4px}.step-block.img h2{font-size:22px;line-height:28px;padding-bottom:10px}.step-block.img p{padding-bottom:0;font-size:14px;line-height:18px}.step-block.img .info{padding:0 8px}.howit-step-slider-main .owl-dots button.owl-dot span{width:7px;height:7px;background:#bee347;margin:0 5px}.howit-step-slider-main .owl-dots button.owl-dot.active span{background:#0f4b3c;width:11px;height:11px}.howit-step-slider-main .owl-dots button.owl-dot:hover span{background:#bee347}.howit-step-slider-main .owl-dots button.owl-dot.active:hover span{background:#0f4b3c}.howit-step-slider-main .owl-dots{display:flex;align-items:center;justify-content:center;margin-top:20px!important}.howit-testimonial-section .howit-block img.mob{display:block}.howit-testimonial-section .howit-block img.desk{display:none}.howit-testimonial-section{padding:70px 35px 0}.howit-block .subs-block{top:42px;left:0;padding:0 20px}.howit-block .subs-block h2{font-size:20px;line-height:25px;padding-bottom:22px;text-align:center}.howit-block .subs-block p{font-size:14px;line-height:18px;text-align:center}.subs-block .signup{height:50px;margin-top:40px;background:#fff}.howit-block>.image-block:after{content:unset}.subs-block .signup button img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.subs-block .signup button{color:transparent;position:relative;height:42px;width:43px;right:5px}.subs-block .signup input{font-size:14px;line-height:18px;padding-left:18px}.howit-block .test-block{margin:55px auto 0}.test-block .testimonial-block .rating-flex{gap:8px;margin-bottom:22px}.test-block .rating-flex img{height:20px;width:20px!important}.test-block .testimonial-block p,.test-block .testimonial-block h3{font-size:14px;line-height:18px}.test-block .testimonial-block .arrow-block{display:none}.test-block .testimonial-block .owl-dots .owl-dot span{background:#d9d9d9!important;height:6px;width:6px;margin:0 4px}.test-block .owl-dots .owl-dot.active span{background:#2c7865!important}.test-block .testimonial-block .owl-dots{border-bottom:1px solid;padding-bottom:12px}.meals-faq-section.howitworks{margin-top:78px;margin-bottom:66px}.meals-faq-section.howitworks .bg{padding:60px 20px;box-shadow:0 0 12px -8px #00000087;-webkit-box-shadow:0px 0px 12px -8px rgba(0,0,0,.53);-moz-box-shadow:0px 0px 12px -8px rgba(0,0,0,.53)}.meals-faq-section.howitworks h2{font-size:25px;line-height:31px}.howitworks .faq-accordion h3,.howitworks .faq-accordion p{color:#000;font-size:15px;line-height:19px}.howitworks .faq-accordion .acc-block{padding:14px 0}.howitworks .faq-accordion .acc-block:last-child{padding-bottom:0}.howitworks .faq-accordion p{display:none}.plan-ready-section .plan-selector .addon-div{width:100%;margin:0}.plan-ready-section .plan-selector .addon-div span.dis{justify-content:left;padding-left:58px}footer .footer__copyright.caption{max-width:260px}.footer__copyright .policies li:nth-child(2) span{display:none}.swal2-popup.swal2-modal.swal2-show{width:86%!important}.swal2-html-container,.swal2-actions button.swal2-styled{font-size:20px!important;line-height:25px!important}.homepage-testimonial-section .container{padding:0 30px!important}.homepage-susbcribe-section .container{padding:0 35px!important}.homepage-delicious-section .container{padding:0 28px!important}.delicious-flex .text-block{text-align:center}.delicious-flex .tab-block.active{text-align:left;padding-left:10px;padding-right:10px}.text-block .accordian-section{padding:14px 30px 14px 22px;margin-left:12px;margin-right:12px;text-align:left}.accordian-section h3{text-align:left}.delicious-flex .text-block .image-block{padding-left:12px;padding-right:12px}.accordian-section.show h3:before{top:8px}.accordian-section h3:before{top:10px}.homepage-newm-section .container,.homepage-farm-section .container{padding:0 40px!important}main#MainContent:has(.shopify-policy__container){padding:40px 0}}@media (max-width: 399px){.delicious-flex h2{text-align:center;font-size:23px;line-height:28px}.homepage-newm-section h2,.homepage-farm-section h3,.homepage-farm-section h2{font-size:23px;line-height:28px}.homepage-susbcribe-section h2{font-size:19px;line-height:23px}}.page-meal-plans .national-shipping-notice p{color:#f60000}.page-meal-plans .shipping-notice p{color:#00bdf6;display:flex;align-items:center;border:2px solid #00bdf6;border-radius:15px;padding:10px 15px;background-color:#f9f9f9;box-shadow:0 4px 6px #0000001a;font-family:Arial,sans-serif;font-size:14px;font-weight:700}.page-meal-plans .shipping-notice p span{display:grid;margin-right:10px}@media (max-width: 768px){.page-meal-plans .shipping-notice p span{display:none}.banner-image{height:600px}}@media (max-width:601px){.personalize-plan-section h2.title{font-size:37px;line-height:32px;padding-top:15px;word-break:initial;margin-bottom:20px}body.home .header-wrapper.header-wrapper--border-bottom,body.page-meal-plans .header-wrapper.header-wrapper--border-bottom{position:relative}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom.css.map */
