html{scroll-behavior:smooth}.page-width{padding-left:15px!important;padding-right:15px!important}.container,.shopify-policy__container{margin:0 auto;padding-left:15px;padding-right:15px;width:100%!important;max-width:1200px!important}body{letter-spacing:initial!important;font-weight:400!important;line-height:1.5em!important;font-size:16px!important;color:#222!important}h1,h2,h3,h4,h5,h6{letter-spacing:initial!important}.p0{padding:0!important}p:last-child{margin-bottom:0!important}.flex_col.align_center{align-items:center}.flex_col{display:flex;flex-wrap:wrap}.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button [role=button]:focus-visible,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button [role=button]:focus{box-shadow:none!important;text-decoration:none!important}a:focus,a:focus-visible,a:hover{outline:none;text-decoration:none;box-shadow:none}a.button,.cart__checkout-button,form#captcha_form .shopify-challenge__button{color:#fff!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:1.5em!important;padding:11px 25px!important;letter-spacing:.02em!important;text-transform:none!important;text-decoration:none!important;border-radius:20px!important;background:#0f411e!important;border:1px solid #0f411e!important;display:inline-block;transition:all .3s ease-in-out!important;opacity:1!important}a.button:hover,.cart__checkout-button:hover,form#captcha_form .shopify-challenge__button:hover{background-color:#fff!important;color:#0f411e!important}a.button_transparent{background:transparent!important;color:#0f411e!important}a.button_transparent:hover{background:#0f411e!important;color:#fff!important}a.button:after,.cart__checkout-button:after{display:none!important}.button.button-arrow{display:flex;align-items:center;width:100%;max-width:fit-content;gap:10px}a.button-arrow:after{content:""!important;position:initial;display:block!important;background:url(/cdn/shop/files/Right_Arrow.png?v=1770879447) center/contain no-repeat;width:20px;height:20px;filter:brightness(0) invert(1);border:none!important;outline:none!important;box-shadow:none!important}a.button-arrow:hover:after{filter:none}.common_divider{min-height:450px;display:block!important}.common-title h1,.shopify-policy__container .shopify-policy__title h1{font-weight:400!important;font-size:64px!important;line-height:1.3em!important;letter-spacing:-.02em!important;color:#0b3518!important;margin:0!important;letter-spacing:1px!important}.shopify-policy__container .shopify-policy__title h1{margin-bottom:20px!important}.inner-title h1,.common-title h2,.faq_section .collapsible-content__heading{margin:0;color:#0b3518;font-size:52px;font-style:normal;font-weight:500;line-height:130%;text-transform:none!important;letter-spacing:0!important}.shopify-policy__body h2{margin:15px 0 10px!important;color:#0b3518;font-size:32px;font-style:normal;font-weight:500;line-height:130%;text-transform:none!important;letter-spacing:0!important}.leaf_list ul{padding:0;margin:24px 0 0;list-style:none}.leaf_list li{margin-bottom:10px;position:relative;padding-left:24px;font-size:18px;line-height:1.5em}.leaf_list li:last-child{margin-bottom:0}.leaf_list li:before{content:"";position:absolute;display:block!important;background:url(/cdn/shop/files/Banner_List_Icon_9b9b0181-7143-4b43-a672-e811c829ede6.png?v=1770898721) center/contain no-repeat;width:20px;height:20px;left:0;top:3px}.shopify-section-header-sticky .header{box-shadow:0 0 16px #0000001a;gap:10px}.section_tag{border:1px solid #D9D9D9;color:#000;padding:5px 11px 5px 35px;position:relative;width:100%;max-width:fit-content;display:block;border-radius:20px;margin:0!important}.section_tag:before{content:"";position:absolute;left:12px;top:10px;width:16px;height:16px;background:url(/cdn/shop/files/Testimonial_Tag_Image.png?v=1771227079) center/contain no-repeat;display:block!important}.common_banner,.shopify-policy__container{padding-top:80px!important;padding-bottom:80px!important}.inner_banner{min-height:300px!important}header.header{display:flex!important;max-width:100%!important;padding-left:30px!important;padding-right:30px!important;border-bottom:1px solid #D9D9D9!important}header.header a.header__heading-link{padding:0!important;margin:0!important}header.header nav.header__inline-menu{margin-left:auto!important}header nav.header__inline-menu ul.list-menu{align-items:center!important}header nav.header__inline-menu ul.list-menu li{margin-left:2px!important;margin-right:2px!important}header nav.header__inline-menu ul.list-menu a.header__menu-item{padding:0!important}header nav.header__inline-menu ul.list-menu a.header__menu-item,header nav.header__inline-menu ul.list-menu a.header__menu-item span{color:#222!important;text-decoration:none!important;border-radius:10px!important}header nav.header__inline-menu ul.list-menu a.header__menu-item span{font-weight:500!important;font-size:14px!important;line-height:1.5em!important;text-transform:uppercase!important;border-bottom:1px solid transparent!important;padding:9px 9px 7px!important;transition:all .3s ease-in-out!important}html[lang=de] header nav.header__inline-menu ul.list-menu a.header__menu-item span{font-size:12px!important}header nav.header__inline-menu ul.list-menu a.header__menu-item span.header__active-menu-item,header nav.header__inline-menu ul.list-menu a.header__menu-item:hover span{color:#0b3518!important;border-color:#0b3518!important;text-decoration:none!important;background:#f7f5ef!important}header nav.header__inline-menu ul.list-menu a#HeaderMenu-build-your-plan,header nav.header__inline-menu ul.list-menu a#HeaderMenu-2-day-trial{border-radius:20px!important}header nav.header__inline-menu ul.list-menu a#HeaderMenu-build-your-plan span,header nav.header__inline-menu ul.list-menu a#HeaderMenu-2-day-trial span{border-radius:20px!important;padding:11px 18px!important;position:relative;display:flex;align-items:center;justify-content:center;gap:10px;text-transform:none!important;letter-spacing:.02em!important;line-height:1.8em!important}header nav.header__inline-menu ul.list-menu a#HeaderMenu-build-your-plan span{background:#0b3518!important;border:1px solid #0b3518!important;color:#fff!important}header nav.header__inline-menu ul.list-menu a#HeaderMenu-build-your-plan span:after{content:""!important;display:block!important;background:url(/cdn/shop/files/Right_Arrow.png?v=1770879447) center/contain no-repeat;width:20px;height:20px;filter:brightness(0) invert(1)}header nav.header__inline-menu ul.list-menu a#HeaderMenu-build-your-plan span:hover:after{filter:none}header nav.header__inline-menu ul.list-menu li #HeaderMenu-build-your-plan{margin-left:12px!important}header nav.header__inline-menu ul.list-menu a#HeaderMenu-build-your-plan span:hover{background:#f7f5ef!important;color:#0b3518!important}header nav.header__inline-menu ul.list-menu a#HeaderMenu-2-day-trial{margin-left:10px!important}header nav.header__inline-menu ul.list-menu a#HeaderMenu-2-day-trial span{background:#f7f5ef!important;border:1px solid #0b3518!important;color:#0b3518!important}header nav.header__inline-menu ul.list-menu a#HeaderMenu-2-day-trial:hover span{background:#0b3518!important;color:#fff!important}header.header .header__icon .svg-wrapper{width:fit-content!important}header.header .header__icon .svg-wrapper svg,header.header account-icon .svg-wrapper svg{width:20px!important;height:20px!important;color:transparent!important}header.header .header__icon.header__icon--search .svg-wrapper svg{background:url(/cdn/shop/files/Search_Icon_ef3b87a2-9f08-4a53-8dcb-7f45b28ca4a1.png?v=1770882717) center/contain no-repeat}header.header account-icon .svg-wrapper svg{background:url(/cdn/shop/files/User_Icon_1d20f160-d327-4b3a-9474-43c27d9f4897.png?v=1770882717) center/contain no-repeat}header.header .header__icon.header__icon--cart .svg-wrapper svg{background:url(/cdn/shop/files/Cart_Icon_d3bebf65-2dc3-487a-9b1f-de460fa73cd8.png?v=1770882717) center/contain no-repeat}header.header ul.list.list-social{display:none!important}.popup_divs .modal-body{padding:90px 20px 70px!important;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:20px}.popup_divs .content{font-size:18px;max-width:80%;color:#000!important}.footer_section{padding-top:80px;padding-bottom:24px}.footer_section .footer_row{display:flex!important;justify-content:space-between!important;gap:30px!important}.footer_section .footer_row:before,.footer_section .footer_row:after{display:none!important}.footer_section .footer_menu_col{display:flex;justify-content:space-between;gap:30px}.footer_section .footer_logo_col .footer_content{width:100%!important}.footer_section .footer_logo{display:block!important;width:100%!important;max-width:259px!important}.footer_section .payment_icons{max-width:100%;max-height:30px;object-fit:contain}.footer_section .footer_content{margin-top:12px!important;padding-top:12px!important;border-top:1px solid rgba(217,217,217,.2)!important}.footer_section .footer_content p{color:#8fae7a!important}.footer_section .footer_content a{color:#fff!important}.footer_section .footer_content a:hover,.footer_section .footer_content a:focus{color:#fff!important}.footer_menu h2.footer-block__heading{font-weight:400!important;font-size:24px!important;line-height:1.29em!important;color:#fff!important;text-transform:none!important;margin:0 0 14px!important}.footer_section .footer_menu{padding:0!important;margin:0!important;list-style:none!important;display:flex!important;flex-direction:column!important;gap:10px!important}.footer_section .footer_menu li a{font-weight:400!important;font-size:16px!important;line-height:1.5em!important;color:#8fae7a!important;padding:0!important}.footer_section .footer_menu li a:hover,.footer_section .footer_menu li a:focus{color:#fff!important}.footer_section .footer_menu li a.list-menu__item--active{color:#fff!important;text-decoration:underline!important}.copy_right_row{margin:40px 0 0!important;padding-top:24px;border-top:1px solid #d9d9d9!important}.copy_right_row .copy_right_text,.copy_right_row .copy_end_text{padding:0!important;color:#fff!important}.copy_right_row .copy_end_text{text-align:right}.banner_row,.about_content_row{padding-right:15px}.banner_content_col{padding-top:56px;padding-bottom:56px}.banner_content_col .common-title p{margin-top:18px;margin-bottom:0;font-size:18px;line-height:1.5em}.banner_img{border-radius:20px}.banner_btn{display:flex;align-items:stretch;gap:16px;flex-wrap:wrap;margin-top:40px}.our_message .rich-text__text{font-size:24px!important;line-height:1.3em!important}.our_message .rich-text__wrapper{width:100%!important}.our_message .rich-text__blocks{max-width:940px!important}.container.bigger{width:100%;max-width:1350px!important}.marquee_sec{padding-top:22px;padding-bottom:22px;overflow:hidden}.marquee_sec .marquee-wrapper{display:flex;gap:33px;white-space:nowrap;width:max-content}.marquee_sec .marquee-wrapper:hover{animation-play-state:paused!important}.marquee_sec .marquee-item{display:flex;align-items:center;gap:15px}.marquee_sec .marquee-item img{width:36px;min-width:36px;height:36px;object-fit:contain}.marquee_sec .marquee-item p{font-weight:500!important;font-size:28px!important;line-height:1.2em!important;color:#0f411e!important}@keyframes scroll-loop{0%{transform:translate(0)}to{transform:translate(-50%)}}.step_section .step_row,.goal_section .goal_row{display:flex;flex-wrap:wrap;gap:32px;margin-top:60px}.step_row .step_col{border:1px solid #d9d9d9;border-radius:20px;width:calc(25% - 24px);overflow:hidden}.step_row .step_col .step_img{width:100%!important;height:250px!important;object-fit:cover!important}.step_row .step_col .step_content{padding:24px}.step_row .step_col .step_content .step_number,.meal_box .meal_plan_category{padding:4px 14px!important;background:#8fae7a!important;border-radius:20px!important;font-weight:500!important;font-size:14px!important;line-height:1.29!important;color:#0b3518!important;width:100%!important;max-width:fit-content!important;margin:0}.step_row .step_col .step_content .step_heading{margin:18px 0 8px!important;color:#000!important;font-weight:700!important;font-size:18px!important;line-height:1.3em!important}.step_row .step_col .step_content p{line-height:1.3em!important;margin:0!important}.y_us_section{padding-right:calc((100% - 1170px)/2)!important}.y_us_section .y_us_content_col{padding-top:100px;padding-bottom:100px;padding-left:63px}.y_us_content_col .y_us_list{padding:0;margin:37px 0 0;list-style:none}.y_us_content_col .y_us_list li{position:relative;z-index:1;padding-left:32px;margin-bottom:20px}.y_us_content_col .y_us_list li:last-child{margin-bottom:0}.y_us_content_col .y_us_list li:before{content:"";position:absolute;left:0;top:5px;width:24px;height:24px;background:url(/cdn/shop/files/Correct_list_Icon_90a7d72b-585d-4f1d-8a2c-e781631c7482.png?v=1770978209) center/contain no-repeat;pointer-events:none}.y_us_content_col .y_us_list h3,.meal_box .meal_slide_title{font-weight:500!important;font-size:24px!important;line-height:1.3em!important;color:#0b3518!important;margin:0 0 6px!important}.y_us_content_col .y_us_list p{margin:0!important}.meal_slider_row{margin-top:60px;overflow:hidden}.meal_slider_row .meal_slider_col{width:115%!important;max-width:115%!important;padding:0 0 0 50px!important}.meal_box{text-align:center!important;background:#f7f5ef!important;border:1px solid #F7F5EF!important;padding:23px!important;border-radius:20px!important;transition:all .3s ease-in-out!important}.meal_box:hover{border-color:#0b3518!important}.meal_slider .slick-slide{margin:0 16px}.meal_slider{margin:0 -16px!important}.meal_slider .slick-track{display:flex!important}.meal_slider .slick-slide{height:auto}.meal_box .meal_slide_img{width:100%;height:220px!important;object-fit:cover!important;border-radius:10px!important}.meal_box .meal_plan_category{margin:auto!important}.meal_box .meal_slide_title{margin:16px 0 0!important}.meal_box .meal_box_content{margin-top:16px!important}.trial_menu_col .trial_menu_img{width:100%!important;max-width:220px!important;height:220px!important;margin:auto!important;object-fit:cover;border-radius:1000px;border:1px solid #D9D9D9}.trial_menu_col{text-align:center}.trial_menu_col .trial_menu_category{font-weight:500!important;font-size:14px!important;line-height:1.3em!important;color:#0b3518!important;border:1px solid #794F2E!important;border-radius:20px!important;width:100%;max-width:fit-content;margin:24px auto 0;padding:3px 14px!important}.trial_menu_col .trial_menu_name,.goal_section .goal_row .goal_box_col .goal_box_title{font-weight:500!important;font-size:24px!important;line-height:1.3em!important;color:#0f411e!important;margin:16px 0 0!important}.trial_tab_wrapper,.trial_order_row{margin-top:60px}.trial_menu_row{margin-top:32px!important}.trial_menu_row:before,.trial_menu_row:after{display:none!important}.trial_menu_row{display:none;opacity:0;transition:opacity .4s ease}.trial_menu_row.active{display:flex;flex-wrap:wrap;opacity:1}.trial_tab_wrapper{display:flex;justify-content:center;gap:20px;align-items:stretch;flex-wrap:wrap}.trial_menu_tab{font-weight:500!important;font-size:18px!important;line-height:1.3em!important;text-align:center!important;padding:10px!important;color:#0b3518!important;background:#fff!important;min-width:190px!important;max-width:190px!important;margin:0!important;border-radius:50px!important;text-decoration:none!important;outline:none!important;border:1px solid #0b3518!important}.trial_menu_tab.active{color:#fff!important;background:#0b3518!important}.goal_section .goal_row .goal_box_col{width:calc(33.33% - 22.5px);padding:24px;background:#f7f5ef;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;gap:20px;transition:all .4s cubic-bezier(.25,1,.5,1);min-height:357px;overflow:hidden}.goal_section .goal_row .goal_box_col:hover{background:#8fae7a;justify-content:center}.goal_section .goal_row .goal_box_col .goal_box_title{margin:0!important;color:#0b3518!important;transition:all .4s ease}.goal_section .goal_row .goal_box_col .goal_box_img{width:220px;height:220px;object-fit:cover;border-radius:500px;border:1px solid #D9D9D9;margin:0 auto;transition:all .4s ease;opacity:1;transform:scale(1)}.goal_section .goal_row .goal_box_col:hover .goal_box_img{opacity:0;transform:scale(.8);height:0;margin:0;display:none}.goal_section .goal_row .goal_box_col p{color:#000!important;max-height:0;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .4s ease-in-out;display:none}.goal_section .goal_row .goal_box_col:hover p{display:block;max-height:fit-content;opacity:1;visibility:visible;transform:translateY(0)}.testi_info{display:flex;flex-direction:column;gap:16px}.testi_info .common-title{width:100%;max-width:350px}.testi_info .common-title h2{margin-top:16px;color:#000!important}.testi_info .testi_content{width:100%;max-width:305px}.testi_info .button-arrow{margin:auto 0 24px}.testi_review_col{padding-left:45px!important;display:flex;flex-direction:column;gap:32px}.testi_review_col .testi_review_box{display:flex;align-items:center;gap:30px;padding:24px;background:#fff;border-radius:20px}.testi_review_box .testi_review_content h3{line-height:1.2em!important;color:#000;margin:0 0 10px!important}.testi_review_author{display:flex;align-items:flex-end;gap:24px;justify-content:space-between;margin-top:32px}.testi_review_author h4{font-weight:400!important;font-size:20px!important;line-height:1.2em!important;color:#000;margin:0!important}.testi_review_author p{margin:4px 0 0!important}.testi_review_col .testi_review_box .testi_review_img{flex:0 0 50px;align-self:flex-start}.testi_review_author .star-rating{display:flex;align-items:center;justify-content:center;gap:4px}.testi_review_author .star-rating img{width:20px;height:20px;object-fit:contain;filter:invert(1) sepia(1) saturate(10) hue-rotate(-25deg)}.testi_review_author .star-rating img.star-half{width:11px;object-fit:cover;object-position:center left}.faq_section .collapsible-content-wrapper-narrow{max-width:1200px}.faq_section .grid__item .accordion{border-top:1px solid #D9D9D9!important;border-bottom:1px solid #D9D9D9!important;padding:24px 0!important}.faq_section .accordion__content{padding:0!important;width:100%;margin:14px 0 0!important}.faq_section summary[role=button]{padding:0!important;justify-content:space-between;align-items:center}.faq_section summary[role=button]:hover{background:none}.faq_section summary[role=button] .accordion__title{text-decoration:none!important;font-weight:500!important;font-size:24px!important;line-height:1.29em!important;color:#0b3518!important}.faq_section .grid__item .accordion:first-child{border-top:none!important;padding-top:0!important}.faq_section .grid__item .accordion:last-child{border-bottom:none!important;padding-bottom:0!important}.faq_section{counter-reset:section}.faq_section summary[role=button] .accordion__title:before{counter-increment:section;content:counter(section) "."}.faq_section summary[role=button] svg.icon{width:32px!important;height:32px!important;border:1px solid #0B3518;padding:9px!important;border-radius:8px;color:#0b3518!important;position:initial}.faq_section .collapsible-content__grid{margin-top:60px!important}.start_today_section .common-title h3{font-weight:500!important;font-size:32px;line-height:1.31em!important;color:#0b3518;margin:16px 0 0!important}.start_today_section .stc_content a.button{margin-top:40px!important}.start_today_section .stc_content ul{margin:24px 0 0!important;padding:0!important;list-style:none;display:flex;align-items:center;justify-content:center;gap:12px}.start_today_section .stc_content ul li{display:flex;align-items:center;gap:12px}.start_today_section .stc_content ul li:after{content:"";display:block;width:5px;height:5px;background:#666!important;border-radius:1000px}.start_today_section .stc_content ul li:last-child:after{display:none}.inner-title p{font-size:18px;line-height:1.6em}.about_banner .inner-title p{margin:0!important}.about_banner .inner-title h1{margin-bottom:8px}.about_banner .about_content_row,.hiw_banner .hiw_content_row{margin-top:60px}.about_content_row .about_content_col{padding-right:50px;padding-top:26px;padding-bottom:26px}.about_content_row .about_img_col{border-radius:30px}.hiw_banner .inner-title{width:100%;max-width:650px;margin:auto}.hiw_banner .inner-title p{margin:0;line-height:1.6em}.hiw_banner .hiw_content_col{padding-left:50px}.hiw_banner .hiw_area .hiw_box{display:flex;align-items:flex-start;gap:20px;border-bottom:1px solid #D9D9D9;padding-bottom:32px;margin-bottom:32px}.hiw_banner .hiw_area .hiw_box:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.hiw_banner .hiw_area{padding:32px;border:1px solid #D9D9D9;border-radius:20px}.hiw_banner .hiw_area .hiw_box .hiw_box_img{background:#fff!important;border-radius:5px;max-width:40px;min-width:40px;height:40px;display:flex;align-items:center;justify-content:center}.hiw_banner .hiw_area .hiw_box .hiw_box_img img{width:35px;height:35px;object-fit:contain}.hiw_banner .hiw_area .hiw_box .hiw_content h3{color:#000;margin:0!important}.hiw_banner .hiw_area .hiw_box .hiw_content p{margin-top:10px}.hiw_banner .hiw_col_content{margin-top:32px}.hiw_banner .hiw_img_col{border-radius:20px}.hiw_banner .hiw_content_row{padding-left:15px}.contact_section .inner-title p{width:100%;max-width:356px;font-size:18px;line-height:1.7em;margin:8px 0 0}.contact_section .contact_content_col{padding-right:45px!important}.contact_section .contact_info_area{margin-top:32px;padding-top:32px;border-top:1px solid #D9D9D9;display:flex;flex-direction:column;gap:20px}.contact_section .contact_info_box{display:flex;align-items:flex-start;gap:16px}.contact_section .contact_info_box .contact_info_img{background:#fff!important;border-radius:5px;max-width:40px;min-width:40px;height:50px;display:flex;align-items:center;justify-content:center}.contact_section .contact_info_box .contact_info_img img{width:35px;height:35px;object-fit:contain}.contact_section .contact_info_box .contact_info_content p{font-weight:500!important;margin:0!important}.contact_section .contact_info_box .contact_info_content a{margin-top:2px;color:#0b3518}.contact_form_area .contact{padding:24px!important;background:#f7f5ef!important;border:1px solid #D9D9D9!important;border-radius:20px!important}.contact_form_area .contact h2.title{font-weight:500!important;font-size:24px!important;line-height:1em!important;color:#0b3518!important;margin:0!important}.contact_form_area .contact form{margin:24px 0 0!important}.contact_form_area .contact form input,.contact_form_area .contact form textarea{padding:12px!important;border:1px solid #D9D9D9!important;border-radius:4px!important;font-weight:400!important;font-size:14px!important;line-height:1.7em!important;color:#666!important;background:transparent!important;outline:none!important;box-shadow:none!important}.contact_form_area .contact form .field:after,.contact_form_area .contact form .field:before{display:none!important}.contact_form_area .contact form .field{flex-direction:column-reverse;gap:10px}.contact_form_area .contact form .field .field__label{position:initial!important;margin:0!important;font-size:16px!important;letter-spacing:0!important;font-weight:500!important;color:#0b3518!important}.contact_form_area .contact form .contact__button{margin-top:24px!important}.contact_form_area .contact form .contact__button button.button{font-weight:500!important;font-size:16px!important;line-height:1.5em!important;letter-spacing:.02em!important;color:#fff!important;background:#0f411e!important;padding:11px 24px!important;width:100%!important;border-radius:20px!important;border:1px solid #0F411E!important;outline:none!important;box-shadow:none!important;transition:all .3s ease-in-out!important}.contact_form_area .contact form .contact__button button.button:hover{color:#0f411e!important;background:#fff!important}.contact_form_area .contact form .contact__button button.button:after,.contact_form_area .contact form .contact__button button.button:before{display:none!important}.scoial_box{display:flex;align-items:flex-end;gap:16px;padding-top:32px;margin-top:32px;border-top:1px solid #D9D9D9!important}.scoial_box .social ul{display:flex;align-items:center;gap:20px}.scoial_box .social ul li{line-height:0!important}.scoial_box .social ul li svg{color:#8fae7a}.scoial_box .social_box_title{font-weight:500!important;font-size:24px;line-height:1em!important;color:#0b3518}.scoial_box .social ul li .svg-wrapper{width:24px!important;height:24px!important}.contact_form_area .contact form input::placeholder,.contact_form_area .contact form textarea::placeholder{opacity:1!important}.blog_section .blog-articles{grid-template-columns:1fr 1fr 1fr;gap:30px;margin-top:60px}.blog_section .blog-articles .blog-articles__article{border-radius:20px;overflow:hidden}.blog_section .blog-articles .blog-articles__article .article-card__image-wrapper{border-radius:20px!important}.blog_section .card__content .card__heading.h2{font-weight:600!important;font-size:20px!important;line-height:1.3em!important;text-transform:capitalize!important;margin:0 0 10px!important}.blog_section .card__content .card__heading.h2 a{color:#000;text-decoration:none!important}.blog_section .card__content{padding:15px 15px 25px!important}.blog_section .card__content .card__information{padding:0!important}.blog_section .card__content .circle-divider{position:absolute;top:15px;left:15px;background:#fff;padding:8px 10px 7px;border-radius:20px;font-weight:400!important;font-size:12px!important;line-height:1.33em!important;text-transform:capitalize!important;color:#000!important;letter-spacing:0!important}.blog_section .card__content .circle-divider:after{display:none!important}.blog_section .inner-title p{width:100%;max-width:468px;margin:8px auto 0}.blog_section .card__content .article-card__info{margin:0!important;padding:0!important}.blog_section .card__content .blog_read_more{font-weight:600!important;font-size:12px!important;line-height:1.33em!important;text-decoration-line:underline!important;text-transform:capitalize;color:#794f2e;text-underline-offset:auto!important}.blog_section .pagination-wrapper{display:none!important}.blog_section .blog_button_area{margin-top:60px!important}.blog_section .blog_button_area .button.button-arrow{margin:auto}.blog_section .blog_button_area #ViewAllButton{cursor:pointer}.blog-articles__article:nth-child(n+7){display:none}.blog-articles.show-all .blog-articles__article{display:block!important}.wfq-footer-section{margin-top:20px!important}#wfq-modal .wfq-modal-content .wfq-product-info{grid-template-columns:unset!important}.product__info-container #wfq_inject_wish_button,.cart__blocks .tax-note,.wfq-modal-product-image{display:none!important}.contact__field-error .form__message{align-items:center;margin:0}.contact .form-status.form-status-list{line-height:1.3;border:1px solid #428445;padding:5px 10px;margin:20px 0;font-size:14px}form#captcha_form{text-align:center}.product__info-container #wfq_inject_wish_button,.cart__blocks .tax-note{display:none!important}.cart-item__details .mw-apo-configure-link,.cart-items .cart-item__media,table.cart-items quantity-input,.cart-items .cart-items__heading--quantity{display:none}.cart-items .cart-item__details{padding-left:0!important}button.product-form__submit{background:#0b3518!important;border:1px solid #0b3518!important;color:#fff!important;border-radius:20px}button.product-form__submit:hover{background:#fff!important;color:#0b3518!important}button.product-form__submit:after,button.product-form__submit:before{display:none}.product.product--no-media{max-width:100%}.wfq_cart_to_basket{margin-top:20px!important}.cart-item cart-remove-button{width:unset!important;height:unset!important}table.cart-items .cart-item .cart-item__details{padding:10px 0;width:100%}table.cart-items .cart-item .cart-item__details dl{max-width:100%}.cart-item cart-remove-button{margin-left:0!important}.cart-count-bubble{color:#fff}.wfq-text-field .wfq-phone-wrapper{position:relative}.wfq-text-field .wfq-phone-wrapper .wfq-custom-dropdown{position:unset}table.wfq-product-table{margin-top:10px}#wfq-inner-content .wfq-delete-icon-box{position:absolute;right:5px;top:5px;border:1px solid #000;margin:10px!important}cart-remove-button a.button{border-radius:100%!important;padding:3px 7px!important;align-items:center;justify-content:center;display:flex}.cart-items tr th{font-weight:500;color:#000;opacity:1;font-size:15px}cart-items .title{font-weight:600}.product-info-two-col{display:flex;gap:50px;align-items:flex-start!important;justify-content:space-between}.product-info-two-col__left{width:65%!important}.product-info-two-col__right{width:35%!important;padding:20px!important;background:#f7f5ef!important;border-radius:10px!important;position:sticky;top:98px}.product--no-media,.product__info-container{max-width:100%!important}.product__text{letter-spacing:0!important;text-align:left!important;font-weight:400!important;line-height:1.5em!important;font-size:16px!important;color:#666!important;text-transform:none!important}.product__title h1{margin:0!important;color:#0b3518;font-size:32px;font-style:normal;font-weight:500;line-height:130%;text-transform:none!important;letter-spacing:0!important;text-align:left!important}.mw-option__container{display:grid!important;grid-template-columns:1fr 1fr 1fr;margin:0!important}.mw-option__container{display:grid!important;grid-template-columns:1fr 1fr 1fr;gap:20px}.mw-apo-container .mw-option+.mw-option{margin-top:0}.mw-option__container .mw-option__value,.mw-stack,.mw-option__container .mw-option__value>.mw-stack .mw-stack__item,.mw-option__container .mw-option__value>.mw-stack .mw-stack__item .mw-option__media{margin:0!important}.mw-option__container .mw-option__value>.mw-stack{display:flex!important;flex-direction:row-reverse!important;flex-wrap:nowrap;justify-content:flex-end;background:#f7f5ef!important;border-radius:10px;border:1px solid #D9D9D9;height:100%}.mw-option__container .mw-option__value--selected.mw-option__value>.mw-stack{background:#8fae7a!important}.mw-option__container .mw-option__value--selected.mw-option__value>.mw-stack .mw-stack__item .mw-option__button .mw-option__value-title{color:#fff!important}.mw-option__container .mw-option__value>.mw-stack .mw-stack__item .mw-option__media-image{width:80px!important;height:80px!important;margin:0!important;padding:20px!important;background:transparent!important;border:none!important}.mw-option__container .mw-option__value>.mw-stack .mw-stack__item .mw-option__media-image img{min-width:60px!important;max-width:60px!important;height:60px!important;object-fit:contain!important;border-radius:100px;pointer-events:none}.mw-option__container .mw-option__value>.mw-stack .mw-stack__item>.mw-stack,.mw-option__container .mw-option__value>.mw-stack .mw-stack__item>.mw-stack>.mw-stack__item.mw-stack__item--fill,.mw-option__container .mw-option__value>.mw-stack .mw-stack__item label.mw-label{display:block!important;height:100%!important;width:100%!important}.mw-option__container .mw-option__value>.mw-stack .mw-stack__item .mw-option__button{height:100%!important;box-shadow:none!important;border:none!important;display:flex;align-items:center;padding:0!important}.mw-option__container .mw-option__value>.mw-stack>.mw-stack__item{width:100%;flex:auto}.mw-option__container .mw-option__value>.mw-stack>.mw-stack__item:last-child:not(:only-child){flex:0 0 80px}.product-variant-summary h3{font-weight:500!important;font-size:24px!important;line-height:1.3em!important;color:#0b3518!important;margin:0 0 20px!important}ul.product-variant-summary__list li{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #8FAE7A!important;color:#000!important;display:flex;gap:2px}ul.product-variant-summary__list li span{margin-left:auto!important;text-align:right}.wfq-phone-field .wfq-dropdown-list{width:100%!important}.wfq-phone-field #wfq-country-search{color:#000!important}select.is-disabled,.calorie-details--disabled .selectCustom{cursor:not-allowed}.price{margin-top:30px}.price .price__container{margin:0!important}.price .price__container .price__regular{font-size:28px!important;line-height:1.3em!important;font-weight:700!important;color:#0b3518!important;margin:0!important}.product__tax.caption.rte{margin:0;font-size:12px;line-height:1.5em!important}.program-length .mw-option__value--selected .mw-option__media-image img{filter:brightness(100%) invert(1)}th.caption-with-letter-spacing{font-size:30px!important;font-weight:500!important;color:#0b3518!important}h1.title.title--primary{color:#0b3518;font-size:52px;font-style:normal;font-weight:500;line-height:130%;text-transform:none!important;letter-spacing:0!important}a.underlined-link:hover{text-decoration:none;background:#0b3518!important;color:#fff!important}a.underlined-link{background:#f7f5ef!important;border:1px solid #0b3518!important;color:#0b3518!important;border-radius:20px!important;padding:11px 24px!important;position:relative;display:flex;align-items:center;justify-content:center;gap:10px;text-transform:none!important;letter-spacing:.02em!important;line-height:1.8em!important;transition:all .3s ease-in-out}.cart__items a.cart-item__name.h4.break{color:#000!important;font-weight:700!important;font-size:22px!important;line-height:1.3em!important}.cart__items td.cart-item__quantity{background:#f7f5ef!important;vertical-align:bottom!important;padding-bottom:22px!important}.cart__items td.cart-item__totals.right.small-hide{background:#f7f5ef;vertical-align:bottom!important;padding-bottom:20px!important;padding-right:20px!important;order:2;border-radius:0!important}.cart__items td.cart-item__totals.right.small-hide span.price.price--end{font-size:16px!important;font-weight:600!important;border:2px solid #0b3518;padding:10px 20px!important;border-radius:20px!important;color:#0b3518}.cart__items .cart-item__price-wrapper{display:flex;align-items:end!important}.cart__items .cart-item__details dl{display:block;column-gap:9px!important;width:100%;align-items:center;justify-content:start;row-gap:10px!important}.cart__items .product-option+.product-option{border-bottom:1px solid #ddd!important;color:#000!important;padding:10px 0!important;border-radius:0!important;width:80%!important}.cart__items .product-option:first-child{color:#000!important;line-height:1.3em!important;padding:10px 0!important;width:80%;border-bottom:1px solid #ddd}span.days-hidden{display:none}.cart__items{padding-bottom:0!important}.cart__items table.cart-items .cart-item .cart-item__details{padding-top:50px!important;padding-left:0!important;padding-bottom:50px!important;border-bottom:1px solid #ebebeb;border-right:0px!important;border-radius:0!important}.totals h2.totals__total{font-size:20px!important;font-weight:500!important;color:#0b3518}.totals p.totals__total-value{font-size:16px!important;font-weight:600!important;color:#0b3518}td.wfq-table-index{font-size:20px!important;font-weight:700!important;color:#0b3518}.wfq-product-table .wfq-tbl-qty,.wfq-product-table .wfq-tbl-qty-data{display:none!important}tr.wfq-heading-tr{background:#0b3518;color:#fff!important}tr.wfq-heading-tr th{font-size:16px!important}th.wfq-tbl-sno{border-right:1px solid #fff!important}th.wfq-tbl-qty{border-left:1px solid #fff!important}tr.wfq-pro-info td{border-left:1px solid #ccc;border-bottom:none!important}.wfq-modal-content .wfq-phone-wrapper input[type=phone],.wfq-modal-content .wfq-form input,.wfq-modal-content .wfq-form textarea{border-radius:10px!important}tr.wfq-pro-info td:first-child{border-left:0px!important}.wfq-selected-country{border-radius:10px!important;margin-right:10px}.wfq-modal{background-color:#000000b3!important}#wfq-modal .wfq-modal-content{border-radius:15px!important}.wfq-popup-heading h2{color:#0b3518!important;padding-bottom:10px!important}form.wfq-quote-form{padding:24px 15px!important;background:#f7f5ef!important;border-radius:20px!important}td.wfq-tbl-img-data{display:flex;justify-content:space-between;padding:15px 0!important}h3.wfq-title a{font-size:16px!important;color:#0b3518!important}.wfq-modal .wfq-main-Modal-form{margin:0 auto}.free-delivery-wrapper{display:block;text-align:center}span.free-delivery-icon img{width:30px;height:auto;margin-right:10px}.cart__items td.cart-item__totals.right.small-hide span.price{min-width:max-content}.mw-option__container .mw-option__value>.mw-stack>.mw-stack__item:first-child:not(:only-child) label.mw-label{padding:14px 30px 14px 80px;min-height:80px}.mw-option__container .mw-option__value>.mw-stack>.mw-stack__item:last-child:not(:only-child){position:absolute;left:0;top:0}.mw-option__value .mw-stack{position:relative}.calorie-details--disabled{opacity:.5}.mw-option__container .mw-option__value>.mw-stack>.mw-stack__item:first-child:not(:only-child){z-index:1}.meals-details .mw-option__container .mw-option__value>.mw-stack .mw-stack__item .mw-option__media-image img{object-fit:cover!important}@media screen and (min-width:990px){html[lang=de] .inner-title h1,html[lang=de] .common-title h2,html[lang=de] .faq_section .collapsible-content__heading{font-size:48px}}@media screen and (max-width:1400px){header nav.header__inline-menu ul.list-menu a.header__menu-item span{padding:9px 6px 6px!important}.header-localization:not(.menu-drawer__localization) .localization-form:only-child .localization-form__select{margin:0;font-size:12px!important}header nav.header__inline-menu ul.list-menu a#HeaderMenu-build-your-plan span,header nav.header__inline-menu ul.list-menu a#HeaderMenu-2-day-trial span{padding:10px!important;gap:8px}header.header{padding-left:20px!important;padding-right:20px!important}header .header__icon,header .header__icon--cart .icon{height:4rem;width:4rem}}@media screen and (max-width:1300px){html[lang=de] header nav.header__inline-menu ul.list-menu a.header__menu-item span{font-size:11px!important;padding:9px 4px 6px!important}header nav.header__inline-menu ul.list-menu a#HeaderMenu-build-your-plan span:after{width:16px;height:16px}header nav.header__inline-menu ul.list-menu a.header__menu-item span{font-size:13px!important}}@media screen and (max-width:1200px){header.header{padding-left:15px!important;padding-right:15px!important}header.header a.header__heading-link .header__heading-logo{width:160px!important}header nav.header__inline-menu ul.list-menu a.header__menu-item span{padding:6px 5px!important}header nav.header__inline-menu ul.list-menu a#HeaderMenu-build-your-plan span,header nav.header__inline-menu ul.list-menu a#HeaderMenu-2-day-trial span{padding:8px 12px!important}header.header{gap:10px!important}header nav.header__inline-menu ul.list-menu li #HeaderMenu-build-your-plan{margin-left:5px!important}header nav.header__inline-menu ul.list-menu li{margin-left:0!important;margin-right:0!important}.y_us_section{padding-right:15px!important}.common-title h1{font-size:52px!important}header header-drawer{display:block}header .header__inline-menu{display:none}header.header{display:grid!important;grid-template-columns:1fr auto 1fr}header .header__heading,.header__heading-link{grid-area:unset}}@media screen and (max-width:991px){.common-title h1{font-size:45px!important}.inner-title h1,.common-title h2,.faq_section .collapsible-content__heading,.shopify-policy__container .shopify-policy__title h1{font-size:35px!important}.shopify-policy__body h2{font-size:26px!important}.footer_menu h2.footer-block__heading,.testi_review_box .testi_review_content h3{font-size:22px!important;margin:0 0 5px!important}.column-reverse{display:flex;flex-direction:column-reverse}header.header{display:grid!important;grid-template-columns:1fr auto 1fr}.footer_section{padding-top:50px}.footer_section .footer_logo{max-width:200px!important}.copy_end_text{margin-bottom:15px}.copy_right_row .copy_right_text,.copy_right_row .copy_end_text{text-align:center}.footer_section .footer_row{flex-wrap:wrap!important}.copy_right_row{margin:30px 0 0!important}.footer_section .footer_logo_col .footer_content{max-width:100%!important}.common_banner,.our_message .rich-text.content-container,.blog_section,.shopify-policy__container{padding-top:50px!important;padding-bottom:50px!important}.banner_btn{margin-top:30px}.banner_row,.about_content_row{padding-left:15px;margin:0}.banner_content_col,.about_content_row .about_content_col,.hiw_banner .hiw_content_col{padding:30px 0 0!important}.banner_content_col .common-title p{margin-top:12px;margin-bottom:0}.banner_img{border-radius:10px}.our_message .rich-text__text{font-size:20px!important}.marquee_sec .marquee-item p{font-size:25px!important}.marquee_sec .marquee-item img{width:30px;min-width:30px;height:30px}.marquee_sec .marquee-wrapper{gap:15px}.marquee_sec .marquee-item{gap:10px}.marquee_sec{padding-top:15px;padding-bottom:15px}.step_row .step_col,.goal_section .goal_row .goal_box_col{border-radius:10px;width:calc(50% - 16px)}.step_row .step_col .step_content{padding:15px}.step_section .step_row,.meal_slider_row,.goal_section .goal_row,.about_banner .about_content_row,.hiw_banner .hiw_content_row{margin-top:30px}.y_us_section .y_us_content_col{padding-top:30px;padding-bottom:50px;padding-left:15px}.y_us_content_col .y_us_list{margin:20px 0 0}.y_us_content_col .y_us_list h3,.meal_box .meal_slide_title,.trial_menu_col .trial_menu_name,.faq_section summary[role=button] .accordion__title,.hiw_banner .hiw_area .hiw_box .hiw_content h3,.scoial_box .social_box_title{font-size:22px!important}.meal_box{padding:15px!important;border-radius:10px!important}.meal_box .meal_slide_img{border-radius:5px!important}.meal_slider_row .meal_slider_col{width:100%!important;max-width:100%!important;padding:0 15px!important}.trial_tab_wrapper,.trial_order_row,.faq_section .collapsible-content__grid{margin-top:30px!important}.trial_menu_tab{font-size:18px!important;min-width:120px!important}.trial_menu_row{gap:30px!important}.goal_section .goal_row .goal_box_col{padding:15px}.start_today_section .common-title h3{font-size:25px}.start_today_section .stc_content a.button{margin-top:20px!important}.testi_review_col .testi_review_box{gap:20px;padding:15px;background:#fff;border-radius:10px}.testi_review_col{padding-left:15px!important}.testi_info .testi_content,.testi_info .common-title{max-width:100%}.about_content_row .about_img_col,.hiw_banner .hiw_img_col{border-radius:10px}.hiw_banner .hiw_content_row{padding-left:0;margin:30px 0 0}.hiw_banner .hiw_area{padding:15px;border-radius:10px}.hiw_banner .hiw_area .hiw_box{padding-bottom:20px;margin-bottom:20px}.hiw_banner .hiw_col_content{margin-top:20px}.contact_section .contact_content_col{padding-right:15px!important}.contact_form_area{padding-top:30px}.contact_form_area .contact{padding:20px 15px!important;border-radius:10px!important}.contact_section .contact_info_area,.scoial_box{margin-top:20px;padding-top:20px}.blog_section .inner-title p{max-width:100%}.blog_section .blog-articles{grid-template-columns:1fr 1fr;margin-top:30px}.blog_section .blog-articles .blog-articles__article,.blog_section .blog-articles .blog-articles__article .article-card__image-wrapper{border-radius:10px!important}.blog_section .blog_button_area{margin-top:30px!important}.product-info-two-col{flex-direction:column;gap:30px}.product-info-two-col__left,.product-info-two-col__right{width:100%!important}}@media screen and (max-width:767px){.popup_divs .content{font-size:16px;max-width:95%}.popup_divs .modal-body{padding:70px 20px 50px!important}.inner_banner.banner--small:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content,.inner_banner{min-height:16rem!important}.common-title h1{font-size:36px!important}.shopify-policy__body h2{font-size:22px!important}.inner-title h1,.common-title h2,.faq_section .collapsible-content__heading,.start_today_section .rich-text__heading,.shopify-policy__container .shopify-policy__title h1{font-size:28px!important}.footer_menu h2.footer-block__heading,.trial_menu_col .trial_menu_name,.testi_review_box .testi_review_content h3,.hiw_banner .hiw_area .hiw_box .hiw_content h3,.scoial_box .social_box_title{font-size:20px!important}.common_divider{min-height:350px}header.header .header__icon .svg-wrapper svg{width:20px!important;height:20px!important}.footer_section .footer_menu_col{flex-direction:column}.our_message .rich-text__text{font-size:18px!important}.marquee_sec .marquee-item p{font-size:22px!important}.step_row .step_col,.goal_section .goal_row .goal_box_col{width:100%}.y_us_content_col .y_us_list h3,.meal_box .meal_slide_title,.faq_section summary[role=button] .accordion__title{font-size:20px!important}.start_today_section .common-title h3{font-size:20px}.testi_review_col .testi_review_box{flex-direction:column}.testi_review_author{align-items:flex-start;gap:18px;flex-direction:column}.start_today_section .stc_content ul{flex-direction:column}.start_today_section .stc_content ul li{flex-direction:row-reverse}.start_today_section .stc_content ul li:last-child:after{display:block}.hiw_banner .hiw_area .hiw_box .hiw_box_img{max-width:30px;min-width:30px;height:30px}.hiw_banner .hiw_area .hiw_box .hiw_box_img img{width:30px;height:30px}.blog_section .blog-articles{grid-template-columns:1fr}.testi_review_col .testi_review_box .testi_review_img{max-width:40px;flex:0 0 auto}.mw-option__container{grid-template-columns:1fr}.cart__items td.cart-item__quantity{background:#fff!important}.cart__items table.cart-items .cart-item .cart-item__details{padding-top:0!important;padding-left:0!important;padding-bottom:20px!important;border-bottom:1px solid #00000024!important;border-right:0px!important;border-left:0px!important;border-top:0px!important;border-radius:0!important}h1.title.title--primary{font-size:36px;padding-right:40px!important}a.underlined-link{border-radius:15px!important;padding:8px 18px!important}th.caption-with-letter-spacing{font-size:28px!important}.wfq-product-table .wfq-tbl-sno,.wfq-product-table .wfq-tbl-qty,.wfq-product-table .wfq-table-index,.wfq-product-table .wfq-tbl-c-price{display:block!important}table.wfq-product-table{margin-top:10px;min-width:500px!important;overflow:scroll!important}.wfq-heading-tr{justify-content:left}tr.wfq-heading-tr{margin-bottom:0!important}form.wfq-quote-form{margin-top:15px!important}}@media screen and (max-width:750px){.wfq-product-table tr.wfq-pro-info{margin:0!important}table.cart-items .cart-item td{padding:0}table.cart-items .cart-item{display:flex;flex-direction:column;gap:10px;justify-content:start;align-items:start}.cart-items thead tr>th:nth-child(2),.cart-items thead tr>th:nth-child(4),.cart-items tbody tr>td:last-child{display:none}.cart-item__price-wrapper{display:flex;gap:10px}.cart-item__price-wrapper:before{content:"Total:";font-size:18px;text-align:left}.cart-items thead tr{margin-bottom:2rem!important}#wfq-inner-content .wfq-delete-icon-box{margin-left:unset!important}.wfq-product-content-sec,.wfq-false-product{padding-left:0}.wfq-popup-heading{padding:0 0 15px}.cart__items .product-option+.product-option,.cart__items .product-option:first-child{width:100%!important}.cart__items .product-option:last-child{border-bottom:unset!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-style.css.map */
