@import"https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Just+Another+Hand&display=swap";:root{--shadeFloralWhite: #FDFAF0;--shadeTeal: #116766;--shadeDarkTeal: #004D4D;--shadePaleLavender: #DACCF8;--shadeBlueGreen: #2FB9BC;--shadeJetStream: #C1DDB9;--fontBarlow: "Barlow", sans-serif;--fontBarlowCondensed: "Barlow Condensed", sans-serif;--fontBarlowSemiCondensed: "Barlow Semi Condensed", sans-serif;--fontHand: "Just Another Hand", cursive}.font-barlow{font-family:Barlow,sans-serif}.font-barlow-condensed{font-family:Barlow Condensed,sans-serif}.font-barlow-semi-condensed{font-family:Barlow Semi Condensed,sans-serif}.font-hand{font-family:Just Another Hand,cursive}.custom-site-footer{background-color:var(--primaryColor);color:var(--whiteColor)}.custom-site-footer .page-width{max-width:160rem}.custom-site-footer .footer-top{padding:45px 0 32px}.custom-site-footer .logo{width:163px;margin-bottom:35px}.custom-site-footer .logo img{width:100%;max-width:100%}.custom-site-footer .flex-row{display:flex;flex-wrap:wrap;margin-inline:-12px;row-gap:33px}.custom-site-footer .flex-row .grid-item{width:50%;padding:0 12px}.custom-site-footer .social-connect .connect-list{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:45px}.custom-site-footer .social-connect .connect-list a svg{display:block;height:20px}.custom-site-footer .social-connect .connect-list a svg path{fill:#fff}.custom-site-footer .branding-boxes .branding-title h6{font-size:16px;color:var(--whiteColor);font-weight:400;margin-bottom:13px}.custom-site-footer .brand-box-list .brand-single{padding:12px;background-color:#fff3;border-radius:15px;display:flex;gap:16px;text-decoration:none;color:var(--whiteColor);align-items:center;transition:all ease .2s}.custom-site-footer .brand-box-list .brand-single:hover{background-color:#ffffff21}.custom-site-footer .brand-single .box-flex{display:flex;width:calc(100% - 22px);gap:10px;align-items:center}.link-icon{width:22px;flex-shrink:0}.custom-site-footer .brand-single .brand-icon{width:60px;height:60px;border-radius:10px;overflow:hidden;flex-shrink:0}.custom-site-footer .brand-single .brand-info h6{font-size:13px;margin-bottom:6px;color:var(--whiteColor);margin-top:0}.custom-site-footer .brand-single .brand-info p{margin:0;font-size:13px;line-height:1.3}.custom-site-footer .brand-box-list{display:flex;flex-wrap:wrap;column-gap:42px;row-gap:20px}.footer-navigation h6{color:var(--whiteColor);margin-top:0;margin-bottom:8px;font-size:16px}.footer-navigation ul{padding:0;margin:0;list-style:none}.footer-navigation ul a{color:var(--whiteColor);text-decoration:none;display:block;font-size:14px;line-height:normal}.footer-navigation ul a:hover{color:var(--whiteColor);text-decoration:underline}.footer-grid-right{display:flex;flex-direction:column;align-items:flex-end}.custom-site-footer .site-bio{text-align:center;margin-top:95px;max-width:1240px;margin-inline:auto}.custom-site-footer .site-bio p{font-size:13px;font-weight:400;line-height:23px}.footer-payment-icons ul.list-payment{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;gap:14px}.custom-site-footer .footer-bottom{padding:20px 0 28px;border-top:1px solid #fff}.custom-site-footer .footer-bottom .flex-items{display:flex;justify-content:space-between;align-items:center;gap:10px}.custom-site-footer .footer-bottom .cpy-text p{margin:0;font-size:14px}.header-localization form .disclosure__list-wrapper.country-selector{padding:32px;border-radius:15px;background-color:#fff;position:fixed;top:50%;left:50%;right:auto;transform:translate(-50%,-50%);animation:countrySelectorOpen var(--duration-default) ease;max-height:400px;overflow:auto;max-width:500px;width:100%;bottom:initial;height:auto}@keyframes countrySelectorOpen{0%{opacity:0}to{opacity:1}}.header-localization .disclosure__list-wrapper.country-selector:not([hidden])+.country-selector__overlay{display:block}.header-localization .disclosure__list-wrapper.country-selector+.country-selector__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#39323299}.header-localization .disclosure__list-wrapper.country-selector .country-selector__list{width:100%;overflow:visible;max-height:none;max-width:100%}.header-localization .disclosure__list-wrapper.country-selector .country-selector__list a{color:var(--blackColor);padding:8px 16px;font-size:18px;font-weight:500;background-color:var(--paleGreenColor);border-radius:5px;display:flex;gap:10px;align-items:center;letter-spacing:0;line-height:1.3}.header-localization .disclosure__list-wrapper.country-selector .country-selector__list .country-image img{margin-left:0;width:100%;height:100%}.header-localization .disclosure__list-wrapper.country-selector .country-selector__list span:has(img,svg){line-height:0}.header-localization .disclosure__list-wrapper.country-selector .country-selector__list span.country-image{width:24px;height:24px;flex-shrink:0}.header-localization .disclosure__list-wrapper.country-selector .country-selector__list ul{padding-top:0}.header-localization .disclosure__list-wrapper.country-selector .country-selector__list ul li:not(:last-child){margin-bottom:18px}.header-localization .disclosure__list-wrapper.country-selector .country-selector__close-button{display:block;padding:0;position:absolute;top:4px;width:auto;height:auto}.header-localization .disclosure__list-wrapper.country-selector .country-filter{background-color:transparent;padding:0}.header-localization .disclosure__list-wrapper.country-selector .country-selector__list h5{color:var(--secondaryColor);margin-top:0;margin-bottom:32px;font-weight:700;padding-right:34px}.challenge-banner-wrapper .banner-image{max-width:993px;width:100%;margin-inline:auto}.challenge-banner-wrapper .banner-image img{width:100%}.challenge-banner-wrapper .banner-btn{text-align:center;margin-top:38px}.image-with-form-block{background-color:var(--shadeFloralWhite);padding-bottom:20px}.image-with-form-block .form-checklist-box{padding:48px 40px;border-radius:20px;background-color:#fff;margin-bottom:-220px;margin-top:60px;box-shadow:4px 4px 4.3px #0000001a}.image-with-form-block .form-checklist-box.hide{display:none}.image-with-form-block .form-checklist-box .box-title h2{margin-top:0;margin-bottom:26px;color:var(--shadeTeal)}.image-with-form-block .form-checklist-box .box-title h2 strong{color:var(--shadePaleLavender)}.checklist ul{padding:0;margin:0;list-style:none}.checklist li{position:relative;padding-left:28px;--iconSize: 20px}.checklist li:not(:last-child){margin-bottom:10px}.checklist li:before{content:"";background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2026%2026%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M26%2013C26%2020.1797%2020.1797%2026%2013%2026C5.82028%2026%200%2020.1797%200%2013C0%205.82028%205.82028%200%2013%200C20.1797%200%2026%205.82028%2026%2013ZM11.4963%2019.8834L21.1414%2010.2382C21.469%209.91074%2021.469%209.37963%2021.1414%209.05216L19.9554%207.86604C19.6279%207.53851%2019.0968%207.53851%2018.7692%207.86604L10.9032%2015.732L7.23079%2012.0595C6.90326%2011.732%206.3722%2011.732%206.04464%2012.0595L4.85854%2013.2456C4.53103%2013.5732%204.53103%2014.1042%204.85854%2014.4318L10.3102%2019.8834C10.6377%2020.2109%2011.1688%2020.2109%2011.4963%2019.8834Z%22%20fill%3D%22%23004D4D%22%2F%3E%3C%2Fsvg%3E);width:var(--iconSize);height:var(--iconSize);background-size:var(--iconSize);background-position:center;background-repeat:no-repeat;position:absolute;top:1px;left:0;color:var(--shadeDarkTeal)}.image-with-form-block .block-form{margin-top:40px}.image-with-form-block .grid-image{padding-right:50px}.image-with-form-block .block-form .field__button{position:relative;width:100%;height:auto;background-color:var(--shadeBlueGreen)}.image-with-form-block .block-form .field:after{display:none}.image-with-form-block .block-form .field input{height:48px;border:0;background-color:#f9f9f9;border-radius:10px}.image-with-form-block .block-form .field{margin-bottom:20px}.image-with-form-block .block-form .field label{letter-spacing:0}.image-with-form-block .block-form .sub_text{text-align:center;margin-top:24px;font-style:italic;color:var(--primaryColor)}.image-with-form-block .form-submission-box{padding:40px 40px 105px;border-radius:20px;border:1px solid var(--primaryColor);background-color:#fff;margin-top:58px}.image-with-form-block .form-submission-box.submission-success{background-color:#e5fcde}.image-with-form-block .form-submission-box.submission-failed{background-color:#ffe9e5;border-color:#f4735a}.image-with-form-block .form-submission-box .form__message{display:block;font-size:18px;margin-top:0}.image-with-form-block .form-submission-box .form__message:focus-visible{box-shadow:none;outline:none}.image-with-form-block .form-submission-box .form__message .icon-close{width:24px;margin-left:auto;margin-bottom:25px;cursor:pointer}.image-with-form-block .form-submission-box .form__message .content h5{color:var(--primaryColor);margin-bottom:12px;margin-top:0;font-weight:700}.image-with-form-block .form-submission-box.submission-failed .form__message .content h5{color:#f4735a}.image-with-form-block .form-submission-box .form__message .content p{font-size:18px;font-weight:400}.image-with-form-block .form-submission-box .form__message .content h6{margin:0}.js header-drawer details[open].menu-opening>.menu-drawer{transform:none}.belly_image_text_section .image-with-text__grid .sliding-text-container{width:100%;margin-top:32px}.belly_image_text_section .image-with-text__grid .sliding-text-container .sliding-text-item{font-size:34px;font-weight:400;text-transform:capitalize;font-family:var(--fontHand);text-align:center}.plan-by-day-wrapper{padding:72px 0 64px;background-color:#f9f7f2}.plan-by-day-wrapper .title-box{text-align:center;color:var(--shadeTeal);margin-bottom:22px}.plan-by-day-wrapper .title-box h2{margin-top:0;margin-bottom:22px;color:#116766;font-family:var(--fontBarlow)}.plan-by-day-wrapper .title-box h2 strong{color:var(--skyBlueColor)}.plan-by-day-wrapper .title-box p{font-size:18px}.day-plan-upper{margin-bottom:32px}.day-plan-big-thumb{position:relative;aspect-ratio:15/11;border-radius:15px;overflow:hidden}.day-plan-big-thumb img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.day-plan-upper .day-plan-big-thumb{margin-bottom:24px}.day-plan-upper .day-plan-user-data-grid .user-name{flex-shrink:0}.day-plan-upper .day-plan-user-data-grid .user-name h3{margin-top:0;margin-bottom:8px}.day-plan-upper .day-plan-user-data-grid .user-name .tag span{font-size:15px;color:#fff;background-color:#bba2ef;padding:14px 19px;border-radius:5px;font-weight:700;display:inline-block}.day-plan-upper .diet-results-grid-outer{width:100%;margin-left:10px}.day-plan-upper .diet-results-grid{display:flex;flex-wrap:wrap;margin-right:-10px;row-gap:16px}.day-plan-upper .diet-results-grid .grid-item{width:25%;padding:0 10px}.day-plan-upper .plan-data-grid{display:flex;align-items:center}.day-plan-upper .diet-results-grid .diet-result-single{padding:16px;border:1px solid #000;border-radius:15px;background-color:#fff;display:flex;justify-content:center;flex-direction:column;height:100%}.day-plan-upper .diet-results-grid .diet-result-single h3,.day-plan-upper .diet-results-grid .diet-result-single h6{margin:0;font-size:18px}.day-plan-upper .diet-results-grid .diet-result-single h3{margin-top:4px}.day-plan-upper .diet-results-grid .diet-result-single h3 strong{font-size:40px;line-height:1.05}.day-plan-upper .diet-results-grid .diet-result-single h6{font-size:16px;color:#2fb9bc}.day-plan-bottom{margin-top:32px}.diet-chart-main-grid{display:flex;flex-wrap:wrap}.diet-chart-main-grid .big-thumb-grid{width:44%;padding-right:10px}.diet-chart-main-grid .big-thumb-grid .day-plan-big-thumb{height:100%;aspect-ratio:auto;padding-top:73%}.diet-chart-main-grid .diet-chart-inner-grid{width:56%}.diet-chart-main-grid .diet-chart-inner-grid-row{display:flex;flex-wrap:wrap;row-gap:20px;margin-right:-10px}.diet-chart-main-grid .diet-grid-single{width:50%;padding-inline:10px}.diet-chart-main-grid .diet-grid-flex{display:flex;padding:15px 20px;min-height:186px;background-color:#fff;border-radius:15px;overflow:hidden;height:100%}.diet-chart-main-grid .diet-grid-flex .grid-thumb{width:149px;margin-block:-15px;margin-left:-20px;flex-shrink:0;position:relative;background-color:#d9d9d9}.diet-chart-main-grid .diet-grid-flex .grid-thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.diet-chart-main-grid .diet-grid-flex .grid-text{align-self:center;padding-left:20px}.diet-chart-main-grid .diet-grid-flex .grid-text h5,.diet-chart-main-grid .diet-grid-flex .grid-text h6{margin:0}.diet-chart-main-grid .diet-grid-flex .grid-text h6{font-size:18px}.diet-chart-main-grid .diet-grid-flex .grid-text h5{font-weight:700;color:#2fb9bc;margin-bottom:16px;line-height:1.05!important}.day-plan-carousel .slick-dots button{padding:0;border-color:#2fb9bc;background-color:#fff}.day-plan-carousel .slick-dots li.slick-active button{background-color:#2fb9bc}.day-plan-carousel .slick-dots{position:static;margin-top:28px;line-height:0}.day-plan-carousel.slick-dotted{margin-bottom:0}.day-plan-carousel button.slick-arrow:before{display:none}.day-plan-carousel button.slick-arrow{background-image:url(/cdn/shop/files/chevy-left.svg?v=1752206080);background-size:15px;height:30px;width:15px;padding:0;background-position:center;background-repeat:no-repeat;top:14%}.day-plan-carousel button.slick-next{background-image:url(/cdn/shop/files/chevy-right.svg?v=1752206080)}header.counter-header{padding:25px 0;background-color:#b5f5a3}header.counter-header h4{margin:0;text-transform:uppercase;font-weight:700}.counter-header .counter-box{display:flex;column-gap:20px;row-gap:16px;align-items:center}.counter-header .header-content{display:flex;align-items:center;justify-content:space-between;column-gap:10px;row-gap:16px}.counter-header .counter-box .countdown{display:flex;column-gap:24px;row-gap:12px;opacity:0}.counter-header .counter-box .countdown.visible{opacity:1}body.device-ios .counter-header .counter-box .countdown>div{padding:16px 8.5px 8px;display:flex;height:45px;align-items:center;gap:3px}body.device-ios .counter-header .counter-box .countdown>div span{transform:translateY(-2px)}body.device-ios .counter-header .counter-box .countdown>div strong{display:block;transform:translateY(-3px);line-height:.8}.counter-header .counter-box .countdown>div{padding:6px 8.5px;background-color:#fff;border-radius:8px;border:1px solid #024444;font-size:13px;text-transform:capitalize;text-align:center}.counter-header .counter-box .countdown>div strong{font-size:38px;line-height:.5}.counter-header .counter-box .countdown>div span{transform:translateY(-7px);display:inline-block}.subscription_plan_section .about_plan h2.heading{margin-top:0;margin-bottom:24px}.subscription_plan_section .about_plan .plan--caption{margin-bottom:24px}.subscription_plan_section .about_plan h2.heading strong{color:#bba2ef}.subscription_plan_section .product__accordion{border:0}.subscription_plan_section .product__accordion summary{background-color:#2fb9bc;padding:15px 16px;border-top-left-radius:10px;border-top-right-radius:10px;align-items:center}.subscription_plan_section .product__accordion summary h2{color:#fff;font-size:18px;font-weight:700}.subscription_plan_section .product__accordion .accordion__content{background-color:#f9f7f2;padding:24px 16px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-bottom:0}.subscription_plan_section .product__accordion .accordion__content ul{list-style:none;padding:0;margin:0}.subscription_plan_section .product__accordion .accordion__content li:not(:first-child){padding-top:12px;margin-top:12px;border-top:1px solid #C7CDCD}.subscription_plan_section .product__accordion .accordion__content li{position:relative;display:flex;gap:10px}.subscription_plan_section .product__accordion .accordion__content li:before{content:"";width:24px;height:24px;background-image:url(/cdn/shop/files/Tick.svg?v=1752217756);background-size:24px;background-position:center;background-repeat:no-repeat;flex-shrink:0;position:relative;top:-1px}.subscription_plan_section .product__accordion details .plus-icon{display:flex;align-items:center;justify-content:center}.subscription_plan_section .product__accordion details:not([open]) .plus-icon{transform:rotate(180deg)}.subscription_plan_section .variant_data label{background-color:#f9f7f2;padding:42px 24px 40px;border-radius:15px;border:2px solid transparent;margin-bottom:32px;cursor:pointer}.subscription_plan_section .variant_data .popular-badge{padding:5px 18px;background-color:#116766;color:#fff;border-radius:5px;display:inline-block;font-size:17px;font-weight:700;margin-bottom:8px}.subscription_plan_section .about_plan .plan--caption{font-size:17px;color:#fff;font-weight:700;background-color:#116766;border-radius:5px;padding:12px 26px;width:fit-content;margin:0}.subscription_plan_section .plan_container{display:flex;align-items:flex-start;justify-content:space-between}.subscription_plan_section .about_plan{width:45%}.subscription_plan_section .plan_selection{width:50%;padding-left:2%}.subscription_plan_section .about_plan h2.heading{margin-block:24px;font-family:var(--fontBarlow)}.subscription_plan_section .about_plan .plan-text p{font-size:18px;margin-top:0}.subscription_plan_section .variant_data .about-payment h4{font-weight:700;margin:0 0 12px}.subscription_plan_section .variant_data .variant-title{font-size:17px;margin-bottom:8px;font-weight:500}.subscription_plan_section .variant_data .variant-price h5{margin:0 0 8px;font-weight:500}.subscription_plan_section .variant_data .about-renew{font-size:18px;font-weight:500}.subscription_plan_section .variant_data label{position:relative;display:block;padding-right:65px;cursor:pointer}.subscription_plan_section .variant_data .sale-badge{font-size:17px;font-weight:700;color:#024444;padding:14px 32px;background-color:#b5f5a3;display:inline-block;border-radius:100px;position:absolute;top:-26px;right:18%}.subscription_plan_section .variant_data label:before{content:"";height:30px;width:30px;border:2px solid #116766;position:absolute;right:24px;top:42px;border-radius:50px}.subscription_plan_section .variant_data label:after{content:"";height:18px;width:18px;background-color:#116766;border-radius:50px;position:absolute;right:30px;top:48px;opacity:0;visibility:hidden}.subscription_plan_section .variant_data:has(input:checked) label:after{opacity:1;visibility:visible}.subscription_plan_section .variant_data:has(input:checked) label{border-color:#116766}.subscription_plan_section .variant_data input[type=radio]{display:none}.subscription_button button.checkout_button{width:100%;border:0}.subscription_plan_section .plan-variant{display:flex;flex-direction:column-reverse}.subscription_button .quick-add__submit,.custom-plan-list-slider-sec.layout-2 .fixed-box{width:100%}.custom-plan-list-slider-sec.layout-2 .fixed-box-col{width:100%;max-width:360px;position:sticky;top:10px}.custom-plan-list-slider-sec.layout-2 .slider-main{width:calc(100% - 360px)}.fixed-box-slider-arrows{display:flex;align-items:center;gap:16px;margin-top:24px;justify-content:center}.fixed-box-slider-arrows.controls-mobile{display:none}.fixed-box-slider-arrows .arrow{width:32px;height:32px;cursor:pointer}.fixed-box-slider-arrows .arrow.slick-disabled{opacity:.5}.block-title.text-center{text-align:center}.block-title.text-white,.block-title.text-white h2{color:#fff}.block-title h2{text-transform:uppercase;font-family:var(--fontBarlowCondensed);margin-top:0;color:#116766}.block-title p{font-family:MetaSerifPro}.block-title h2 strong{color:#b5f5a3;font-family:var(--fontBarlowCondensed);font-style:normal}.blood-list-slider-wrapper{padding:56px 0 48px;background-color:#004d4d}.blood-list-slider-wrapper .block-title h2{margin-bottom:16px}.bloodwork-grid-slider{margin-top:48px}.bloodwork-grid-slider *{margin-top:0}.bloodwork-grid-slider .slide-box h6{color:#116766;margin:0}.bloodwork-grid-slider .slide-box .top-title h6{font-family:var(--fontBarlow)}.bloodwork-grid-slider .slide-box .slide-top{padding:16px 20px;background-color:#eaeaea}.bloodwork-grid-slider .slide-box .slide-top .icon{margin-bottom:8px;width:52px;margin-inline:auto}.bloodwork-grid-slider .slide-box{overflow:hidden;text-align:center;color:#116766;transition:transform 1s;min-height:248px;display:flex;flex-direction:column;position:relative}.bloodwork-grid-slider .slide-box .slide-main{padding:24px 20px 60px;position:relative;flex-grow:1}.bloodwork-grid-slider .slide-box .slide-main p{font-weight:700}.bloodwork-grid-slider .slide-box .side-back .slide-main{text-align:left}.bloodwork-grid-slider .side-badge{font-size:14px;font-weight:700;padding:10px 27px;background-color:#d4ffc7;border-radius:100px;line-height:16px;position:absolute;right:9px;bottom:9px}.bloodwork-grid-slider .slide-box .side-back-top{padding:15px 20px;background-color:#e4fddd}.bloodwork-grid-slider .slide-box .side-back-top h6{font-family:var(--fontBarlow)}.bloodwork-grid-slider .slide-box .side-back{transform:rotateY(180deg);backface-visibility:hidden;transition:transform .5s;display:flex;flex-direction:column;flex-grow:1;background-color:#fff;border-radius:15px;overflow:hidden}.bloodwork-grid-slider .slide-box .side-front{border-radius:15px;overflow:hidden;position:absolute;left:0;top:0;width:100%;z-index:8;height:100%;backface-visibility:hidden;transform-style:preserve-3d;background-color:#fff;transition:transform .5s;display:flex;flex-direction:column}.bloodwork-grid-slider .slick-track{display:flex;gap:4.6%}.bloodwork-grid-slider .slick-arrow:before{display:none}.bloodwork-grid-slider .slick-arrow{background-image:url(/cdn/shop/files/grid-left.svg?v=1754388460);width:21px;height:40px;background-size:20px;background-position:center;background-repeat:no-repeat}.bloodwork-grid-slider .slick-arrow.slick-next{background-image:url(/cdn/shop/files/grid-right.svg?v=1754388460)}.bloodwork-grid-slider .slick-dots button{height:16px;width:16px;border:1px solid #fff;padding:0;background-color:transparent}.bloodwork-grid-slider .slick-dots .slick-active button{background-color:#fff}.bloodwork-grid-slider .slick-dots{position:static;margin-top:32px}.blood-list-slider-wrapper .block-btn{text-align:center;margin-top:48px}.blood-list-slider-wrapper .block-btn .button{background-color:#2fb9bc}.blood-list-slider-wrapper .cue{position:absolute;left:30px;bottom:10px}.blood-list-slider-wrapper .cue .cue-desktop{max-width:277px;width:100%}.blood-list-slider-wrapper .page-width{position:relative}.blood-list-slider-wrapper .cue .cue-mobile{display:none}.pdf-modal{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transform:scale(.95);transition:all ease .2s;z-index:999;padding:20px}.pdf-modal[open]{opacity:1;visibility:visible;transform:scale(1)}.pdf-modal .overlay{position:fixed;top:0;left:0;background-color:#0009;width:100%;height:100%;z-index:1;display:block}.pdf-modal .modal-dialog{max-width:1246px;width:100%;background-color:#fff;border-radius:15px;margin-inline:auto;position:relative;z-index:2}.pdf-modal .modal-header{padding:24px 40px;position:relative;border-bottom:1px solid #D4D1D1}.pdf-modal .modal-body{padding:32px 28px}.pdf-modal .modal-body .pdf-viewer{position:relative;height:75vh}.pdf-modal .modal-body .pdf-viewer iframe{position:absolute;left:0;top:0;width:100%;height:100%}.pdf-modal .modal-header .modal-title h5{margin:0;text-align:center;font-size:22px;font-weight:700;font-family:var(--fontBarlow);color:#116766}.pdf-modal .modal-header .modal-title{padding-inline:18px}.pdf-modal .btn-close{position:absolute;top:50%;right:24px;cursor:pointer;transform:translateY(-50%);line-height:0}.after-before-flip-block{padding:56px 0 80px}.after-before-flip-block .block-title{max-width:calc(100% - 164px);padding-right:10px}.after-before-flip-block .block-title h2{margin-bottom:16px}.after-before-flip-block .block-title p{color:#116766}.after-before-flip-block .block-title h2 strong{color:#2fb9bc}.after-before-flip-block .block-cue .cue{max-width:164px;width:100%}.after-before-flip-block .block-cue .cue-mobile{display:none}.after-before-flip-block .block-title-box{display:flex;justify-content:space-between}.after-before-flip-block .before-after-flip-slider{margin-bottom:0}.before-after-flip-slider .slick-track{display:flex}.before-after-flip-slider .slick-list{padding-bottom:30px}.before-after-flip-slider .slick-track .slick-slide{height:inherit}.before-after-flip-slider .slick-track .slick-slide>div{height:100%}.before-after-flip-slider .slide-thumb-main img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.before-after-flip-slider .slide-thumb-main{position:relative;aspect-ratio:.78}.before-after-flip-slider .slide-box .slide-box-inner{position:relative;height:100%}.before-after-flip-slider .slide-box{height:100%}.before-after-flip-slider .slide-box .slide-front,.before-after-flip-slider .slide-box .slide-back{border-radius:15px;overflow:hidden;box-shadow:4px 4px 8px #0000001a;-ms-transition:transform .7s cubic-bezier(.4,.2,.2,1);transition:transform .7s cubic-bezier(.4,.2,.2,1);-webkit-transition:transform .7s cubic-bezier(.4,.2,.2,1)}.before-after-flip-slider .slide-thumb .person-info{position:absolute;bottom:0;left:0;width:100%;padding:8px 10px;background-color:#2fb9bc;color:#fff;font-weight:700;display:flex;justify-content:center;gap:32px;font-family:var(--fontBarlow)}.before-after-flip-slider .slide-thumb .person-info .info{position:relative;font-size:18px}.before-after-flip-slider .slide-thumb .person-info .info:not(:last-child):after{content:"|";position:absolute;right:-20px;top:0}.before-after-flip-slider .slide-thumb{position:relative}.before-after-flip-slider .side-front-content{color:#116766;background-color:#f9f7f2;padding:32px 24px;flex-grow:1}.before-after-flip-slider .side-front-content h6{margin-top:0;font-family:var(--fontBarlow);font-style:italic;margin-bottom:16px;color:#116766;font-weight:700}.before-after-flip-slider .side-front-content p{font-weight:400;font-size:16px}.before-after-flip-slider .side-front-content ul{padding-left:20px;font-weight:700;margin-bottom:0}.before-after-flip-slider .side-front-content .badge{margin-top:66px}.before-after-flip-slider .slide-item{padding:0 10px;height:100%}.badge{padding:8px 16px;border-radius:5px;background-color:#bba2ef;display:inline-flex;align-items:center;gap:10px;color:#fff;font-weight:700;font-size:16px;border:0}.badge .icon{width:26px}.before-after-flip-slider .slide-front{backface-visibility:hidden;-ms-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0);-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;height:100%;background-color:#f9f7f2;display:flex;flex-direction:column}.before-after-flip-slider .slide-back{background-color:#116766;display:flex;height:100%;align-items:center;color:#fff;padding:20px 32px;justify-content:center;text-align:center;position:absolute;top:0;left:0;transform:rotateY(180deg);backface-visibility:hidden;z-index:1}.before-after-flip-slider .slide-back .icon{margin-bottom:32px;width:73px;margin-inline:auto}.before-after-flip-slider .slide-back h5{margin-top:0;color:#fff;margin-bottom:24px;font-family:var(--fontBarlow);font-weight:700}.before-after-flip-slider .slide-back p{font-size:16px;font-weight:400}.before-after-flip-slider .slick-dots{position:static;margin-top:24px}.before-after-flip-slider .slick-dots button{border-color:#2fb9bc}.before-after-flip-slider .slick-dots .slick-active button{background-color:#2fb9bc}.blood-plan-section{overflow:hidden}.blood-plan-section.two-column-plan-sec .plan-column{color:#116766;padding-inline:32px;padding-top:32px;padding-bottom:16px;width:calc(50% - 10px);position:relative}.blood-plan-section .plan-column:has(.custom-badge-white){border:2px solid #BBA2EF}.blood-plan-section .about-box{border-bottom:0;text-align:center}.blood-plan-section .plan-detail-box{text-align:center}.blood-plan-section .plan-column .heading-box h4{margin-top:0;font-family:var(--fontBarlow);font-weight:800;margin-bottom:10px;color:#116766}.blood-plan-section .plan-column .heading-box h3{color:#116766;margin-top:0;margin-bottom:14px;font-family:var(--fontBarlow);font-weight:800}.blood-plan-section .plan-detail-box h4{line-height:1.2!important;color:#116766}.blood-plan-section .plan-column .heading-box .text p{margin-top:0;font-family:MetaSerifPro}.blood-plan-section .row{max-width:995px;width:100%;margin-inline:auto;gap:20px}.blood-plan-section .plan-detail-box h4,.blood-plan-section .plan-detail-box p{margin-top:0}.blood-plan-section .plan-detail-box p{margin-bottom:0;font-weight:400}.blood-plan-section .plan-column .plan-detail-box{margin-bottom:40px}.blood-plan-section .bottom-box .text ul{list-style:none;padding:0;margin:0;text-align:left}.blood-plan-section .bottom-box .text li{position:relative;font-weight:400;display:flex;column-gap:10px}.blood-plan-section .bottom-box .text li:not(:last-child){margin-bottom:18px}.blood-plan-section .bottom-box{margin-top:0}.blood-plan-section .bottom-box .text li:before{background-image:url(/cdn/shop/files/Vector_6.svg?v=1749461994);content:"";width:18px;height:18px;background-repeat:no-repeat;background-size:cover;background-position:center;flex-shrink:0;position:relative;display:inline-block;top:3px}.blood-plan-section .bottom-box .text{margin-top:40px;padding-top:24px;border-top:1px solid #D4D1D1;text-align:left}.blood-plan-section .bottom-box .text p{margin-top:0;font-weight:700;text-decoration:underline;margin-bottom:20px}.blood-plan-section .about-box .custom-badge-white{padding:14px 19px;background-color:#bba2ef;display:inline-block;border-radius:100px;font-size:18px;font-weight:700;color:#fff;position:absolute;top:-24px;right:-43px}.blood-plan-section .heading h2{font-family:var(--fontBarlowCondensed);margin-bottom:16px;text-transform:uppercase}.blood-plan-section .heading h2 strong{font-family:var(--fontBarlowCondensed);font-style:normal}.blood-plan-section .content{text-align:center;max-width:870px;width:100%;margin-inline:auto;margin-bottom:38px;font-family:MetaSerifPro}.blood-plan-section .content p{margin-top:0;font-weight:400}.blood-plan-section .heading{margin-bottom:16px;max-width:870px;width:100%;margin-inline:auto}.blood-plan-section .page-width{position:relative}.blood-plan-section .cue-pricing{position:absolute;right:-60px;top:50px}.blood-plan-section .cue-mobile{display:none;max-width:320px;width:100%;margin-inline:auto;margin-top:20px}.blood-plan-section .cue-pricing .cue-desktop{max-width:230px;width:100%}.custom-blood-landing-slider .main-heading-box h2,.custom-blood-landing-slider .main-heading-box h2 strong{font-family:var(--fontBarlowCondensed);text-transform:uppercase}.custom-blood-landing-slider .main-heading-box h2{margin-bottom:16px}.custom-blood-landing-slider .main-heading-box h2 strong{font-style:normal;color:#2fb9bc}.custom-blood-landing-slider .main-heading-box .body-text{font-family:MetaSerifPro}.custom-blood-landing-slider:not(.slide-no-bg) .image-slider-main .slick-slide .item{padding:0;border-radius:0;background-color:transparent;border:0;padding-inline:30px}.custom-blood-landing-slider .img-box{position:relative;aspect-ratio:.71;border-radius:15px;overflow:hidden;max-width:100%}.custom-blood-landing-slider .img-box img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.custom-blood-landing-slider .image-slider-main .slick-slide{margin:0}.custom-blood-landing-slider .slide-image-badge-box{position:relative}.custom-blood-landing-slider .slick-slide .item .custom-badge{background-color:#2fb9bc;border-color:#2fb9bc;font-weight:700;left:50%;transform:translate(-50%);width:max-content;padding-block:12px;padding-inline:16px;border-radius:200px;top:auto;bottom:-23px}.custom-blood-landing-slider .slick-slide .item .custom-badge span{color:#fff}.custom-blood-landing-slider .slide-text{padding-top:50px}.custom-blood-landing-slider .slide-text .custom-subheading{font-size:16px;font-weight:700;color:#2fb9bc;margin-bottom:8px}.custom-blood-landing-slider .slide-text .custom-heading{font-size:22px;font-weight:700}.custom-blood-landing-slider .slide-text .custom-content p{margin-top:16px;font-weight:400}.custom-blood-landing-slider .slick-arrow{background-image:url(/cdn/shop/files/grid-left.svg?v=1754388460);width:21px;height:40px;background-size:20px;background-position:center;background-repeat:no-repeat;left:-6px;top:35%}.custom-blood-landing-slider .three-image-slider.slick-slider,.custom-blood-landing-slider .three-image-slider.slick-slider .slick-track{margin-bottom:0}.custom-blood-landing-slider .slick-arrow.slick-next{background-image:url(/cdn/shop/files/grid-right.svg?v=1754388460);left:auto;right:-6px}.custom-blood-landing-slider .slick-arrow:before{display:none}.custom-blood-landing-slider .slick-dots{position:static;margin-top:24px}.custom-blood-landing-slider .slick-dots button{border-color:#fff}.custom-blood-landing-slider .slick-dots .slick-active button{background-color:#fff}.blood-page-info-secure-block{padding:70px 0}.blood-page-info-secure-block .secure-box{padding:48px 40px;background-color:#116766;border-radius:15px;max-width:995px;width:100%;margin-inline:auto}.blood-page-info-secure-block .two-col-row{display:flex;flex-wrap:wrap;align-items:center;margin:0 -12px}.blood-page-info-secure-block .col-one--third{width:33.33%;padding:0 12px}.blood-page-info-secure-block .col-title{text-align:center}.blood-page-info-secure-block .col-title h4{color:#fff;font-weight:700;font-family:var(--fontBarlow);font-size:32px;margin:0}.blood-page-info-secure-block .col-title h4 strong{font-family:MetaSerifPro;font-style:italic;color:#b5f5a3}.blood-page-info-secure-block .col-title .icon{width:35px;margin-inline:auto;margin-bottom:12px}.blood-page-info-secure-block .col-two--thirds{width:66.66%;padding:0 12px}.blood-page-info-secure-block .block-content{color:#fff;padding-left:16px}.blood-page-info-secure-block .block-content *{margin-top:0}.blood-page-info-secure-block .block-content ul{list-style:none;padding:0;margin:0}.blood-page-info-secure-block .block-content li{position:relative;display:flex;column-gap:12px;row-gap:10px}.blood-page-info-secure-block .block-content li:not(:last-child){margin-bottom:16px}.blood-page-info-secure-block .block-content li:before{background-image:url(/cdn/shop/files/check-white.svg?v=1754468654);content:"";width:18px;height:18px;background-repeat:no-repeat;background-size:cover;background-position:center;flex-shrink:0;position:relative;display:inline-block;top:3px}.custom-plan-list-slider-sec .fixed-box-child-slider .item-grid-row{display:flex;flex-wrap:wrap;margin:0 -12px;row-gap:48px}.custom-plan-list-slider-sec .fixed-box-child-slider .item-grid-row.mobile-layout{display:none}.custom-plan-list-slider-sec .fixed-box-child-slider .col-one--third{width:33.33%;padding:0 12px}.custom-plan-list-slider-sec .slider-main .fixed-box-child-slider .slick-slide>div:first-child .item{margin-bottom:0}.custom-plan-list-slider-sec .fixed-box-child-slider .grid-badge{padding:2px 8px 4px;background-color:#2fb9bc;border-radius:5px;font-weight:500;color:#fff;font-size:14px;margin-top:8px;display:inline-block}.custom-plan-list-slider-sec .fixed-box-child-slider .body-text{color:#000}.custom-plan-list-slider-sec .slider-main .fixed-box-child-slider .item .content-box .heading h5{margin-bottom:0}.custom-plan-list-slider-sec .fixed-box-child-slider .grid-single .heading{display:flex;gap:8px;align-items:center;margin-bottom:8px}.custom-plan-list-slider-sec .fixed-box-child-slider .grid-single .heading .icon{width:13px;flex-shrink:0}.custom-plan-list-slider-sec.layout-2 .main-heading-box .heading h2{font-family:var(--fontBarlowCondensed);text-transform:uppercase;color:#116766;margin-bottom:10px}.custom-plan-list-slider-sec.layout-2 .main-heading-box .heading h2 strong{font-family:var(--fontBarlowCondensed);color:#2fb9bc;font-style:normal}.custom-plan-list-slider-sec.layout-2 .main-heading-box .content p{margin-top:0;font-family:MetaSerifPro}@media (max-width: 1200px){.diet-chart-main-grid .big-thumb-grid{display:none}.diet-chart-main-grid .diet-chart-inner-grid{width:100%}.day-plan-upper .plan-data-grid{flex-direction:column;align-items:flex-start;row-gap:16px}.day-plan-bottom{margin-top:24px}.day-plan-upper .diet-results-grid-outer{margin-inline:0}.day-plan-upper .diet-results-grid{margin-inline:-10px}.diet-chart-main-grid .diet-chart-inner-grid-row{margin-left:-10px}.blood-plan-section{padding:32px 0}.blood-plan-section .cue-mobile{display:block}.blood-plan-section .cue-pricing .cue-desktop{display:none}.blood-plan-section .about-box .custom-badge-white{font-size:15px;padding:4px 15px;top:-16px;right:30px}.blood-plan-section .bottom-box .text{margin-top:24px}}@media (max-width: 1199px){.custom-plan-list-slider-sec.layout-2 .desktop-cards-design-box{display:block}.custom-plan-list-slider-sec .fixed-box-child-slider .col-one--third{width:50%}}@media (min-width: 1025px) and (max-width: 1199px){.counter-header .header-content{flex-direction:column}}@media (max-width: 1024px){.day-plan-upper .diet-results-grid .diet-result-single h3 strong{font-size:25px}.day-plan-upper .diet-results-grid .diet-result-single h3{font-size:13px}.day-plan-upper .diet-results-grid .diet-result-single h6{font-size:15px}.day-plan-upper .day-plan-user-data-grid .user-name h3{font-size:29px}.day-plan-upper .day-plan-user-data-grid .user-name .tag span{padding:6px 25px}.diet-chart-main-grid .diet-grid-flex .grid-text h5{font-size:18px;margin-bottom:4px}.diet-chart-main-grid .diet-grid-flex .grid-text h6{font-size:14px}.diet-chart-main-grid .diet-grid-flex{min-height:120px}.counter-header .counter-bar-btn{display:none}.counter-header .header-content{justify-content:center}}@media (max-width: 991px){.custom-site-footer .brand-box-list{column-gap:15px}.counter-header .header-content,.counter-header .counter-box{flex-direction:column}.plan-by-day-wrapper{padding:32px 0}.counter-header .counter-box{row-gap:10px}header.counter-header{padding:15px 0}.blood-list-slider-wrapper .cue .cue-desktop{display:none}.blood-list-slider-wrapper .cue .cue-mobile{display:block}.blood-list-slider-wrapper .cue{left:14%;bottom:150px}.bloodwork-grid-slider .slick-dots{margin-top:112px}.bloodwork-grid-slider .slick-track{gap:0}.bloodwork-grid-slider .slick-track .slick-slide{padding-inline:30px}.bloodwork-grid-slider .slick-arrow{left:-10px;top:33%}.bloodwork-grid-slider .slick-arrow.slick-next{left:auto;right:-10px}.blood-list-slider-wrapper{padding:32px 0}.block-title p{font-size:18px}.blood-plan-section .bottom-box .text p,.blood-plan-section .bottom-box .text li{font-size:16px}.custom-blood-landing-slider .slick-slide .item .custom-badge span{font-size:14px}.custom-blood-landing-slider .slick-slide .item .custom-badge{padding-block:11px}.blood-page-info-secure-block{padding:32px 0}.custom-plan-list-slider-sec .fixed-box-child-slider .body-text,.custom-plan-list-slider-sec .slider-main .fixed-box-child-slider .item .content-box .heading h5{font-size:16px}}@media (max-width: 989px){.header-localization .disclosure__list-wrapper.country-selector .country-selector__close-button:after{display:none}.shopify-section .challenge-banner-wrapper{padding-bottom:56px}.shopify-section .client-review-sec{padding-top:230px;padding-bottom:35px}.shopify-section:has(.form-submission-box.submission-failed,.form-submission-box.submission-success)~.shopify-section .client-review-sec{padding-top:30px}.image-with-form-block .form-submission-box .form__message .content p{font-size:16px}.image-with-form-block .form-submission-box,.image-with-form-block .form-checklist-box{margin-top:40px}.image-with-form-block .grid-image{padding-right:0}header-drawer .menu-drawer{filter:none}.subscription_plan_section .plan_container{flex-direction:column}.subscription_plan_section .plan_selection{padding-left:0;width:100%}.subscription_plan_section .about_plan{width:100%}.subscription_plan_section .product__accordion{margin-bottom:40px}.subscription_plan_section .about_plan .plan--caption{margin-inline:auto;padding-block:10px}.subscription_plan_section .about_plan h2.heading,.subscription_plan_section .about_plan .plan-text{text-align:center}.subscription_plan_section .about_plan h2.heading{font-size:30px;margin-bottom:16px}.subscription_plan_section .about_plan .plan-text p{font-size:15px}.subscription_plan_section .variant_data .sale-badge{padding:6px 26px;font-size:15px;top:-16px}.subscription_plan_section .variant_data label{padding-block:34px}.subscription_plan_section .variant_data label:before{top:34px}.subscription_plan_section .variant_data label:after{top:40px}.subscription_plan_section .variant_data .about-payment h4{font-size:25px}.subscription_plan_section .variant_data .variant-price h5{font-size:21px}.subscription_plan_section .variant_data .about-renew{font-size:15px}}@media (max-width: 839px){.day-plan-upper .diet-results-grid .grid-item{width:50%}.custom-plan-list-slider-sec .fixed-box-child-slider .col-one--third{width:100%}.custom-plan-list-slider-sec .fixed-box-child-slider .item-grid-row.mobile-layout{display:block}.custom-plan-list-slider-sec .fixed-box-child-slider .item-grid-row.mobile-layout .slick-dots{position:static;line-height:0;margin-top:32px}.custom-plan-list-slider-sec .fixed-box-child-slider .item-grid-row:not(.mobile-layout){display:none}.custom-plan-list-slider-sec.layout-2 .slider-main{max-width:360px;max-width:100%;width:100%;margin-inline:auto}.custom-plan-list-slider-sec.layout-2 .fixed-box-col{margin-inline:auto;max-width:100%}.custom-plan-list-slider-sec.layout-2 .fixed-box-with-slider-main{flex-direction:column;padding-top:0}.custom-plan-list-slider-sec.layout-2 .slider-main .slick-slide{margin-left:0}.custom-plan-list-slider-sec .fixed-box-child-slider .item-grid-row.mobile-layout{margin:0}.fixed-box-slider-arrows.controls-mobile{display:flex;justify-content:space-between;margin-bottom:20px}.fixed-box-slider-arrows.controls-mobile .arrow{width:auto;height:auto}.fixed-box-slider-arrows.controls-mobile .arrow img{width:32px}.fixed-box-slider-arrows.controls-mobile .arrow{display:flex;align-items:center;gap:8px}.fixed-box-slider-arrows.controls-mobile .arrow span{font-size:16px;color:#116766}.fixed-box-slider-arrows.controls-desktop{display:none}.fixed-box-slider{margin-bottom:24px}.custom-plan-list-slider-sec.layout-2 .fixed-box-col{position:static}}@media (max-width: 767px){.custom-site-footer .site-bio{margin-top:35px;text-align:left}.custom-site-footer .flex-row .grid-item{width:100%}.custom-site-footer .footer-bottom .flex-items{flex-direction:column;gap:20px;align-items:flex-start}.footer-navigation ul a{padding-block:3px}.footer-grid-right{display:block}.custom-site-footer .logo{width:130px}.custom-site-footer .social-connect .connect-list{gap:8px;margin-bottom:20px}.custom-site-footer .social-connect .connect-list a svg{height:16px}.image-with-form-block .form-checklist-box{padding:24px}.checklist li{font-size:14px}.checklist li:before{top:0}.plan-by-day-wrapper .title-box p{font-size:16px}.counter-header .counter-box .countdown>div strong{font-size:30px}.counter-header .counter-box .countdown>div span{font-size:10px;transform:translateY(-3px)}header.counter-header h4{font-size:24px}.counter-header .counter-box .countdown{column-gap:10px}.after-before-flip-block .block-title-box{flex-direction:column}.after-before-flip-block .block-title{text-align:center;max-width:100%;padding-right:0}.after-before-flip-block .block-cue .cue-mobile{display:block;max-width:177px}.after-before-flip-block .block-cue .cue-desktop{display:none}.after-before-flip-block{padding:32px 0}.blood-plan-section.two-column-plan-sec .row{row-gap:36px}.blood-plan-section.two-column-plan-sec .plan-column{width:100%}div.blood-plan-section{padding:32px 0}.custom-blood-landing-slider .slide-text .custom-heading{font-size:18px}.custom-blood-landing-slider .slide-text .custom-subheading{font-size:14px}.custom-blood-landing-slider .slide-text .custom-content p{font-size:16px;margin-top:8px}.custom-blood-landing-slider .slide-text{padding-top:32px}.custom-blood-landing-slider{padding:32px 0}.blood-page-info-secure-block .col-one--third,.blood-page-info-secure-block .col-two--thirds{width:100%}.blood-page-info-secure-block .two-col-row{row-gap:32px}.blood-page-info-secure-block .col-title h4{font-size:28px}.blood-page-info-secure-block .secure-box{padding-block:32px}.blood-page-info-secure-block .block-content{padding-left:0}.blood-page-info-secure-block .block-content li:before{top:1px}.pdf-modal .btn-close{width:24px;right:16px}.pdf-modal .modal-header .modal-title{padding-inline:10px}.bloodwork-grid-slider .slide-box.active_box .side-front,.before-after-flip-slider .slide-box.active_box .slide-front{transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg)}.bloodwork-grid-slider .slide-box.active_box .side-back,.before-after-flip-slider .slide-box.active_box .slide-back{transform:rotateY(0);-ms-transform:rotateY(0deg);-webkit-transform:rotateY(0deg)}}@media (max-width: 749px){.plan-by-day-wrapper .page-width{padding:0 4rem}.day-plan-upper .diet-results-grid .diet-result-single{padding:13px}.subscription_plan_section .product__accordion .accordion__content li:before{top:-2px}}@media (max-width: 639px){.custom-site-footer .brand-single .brand-info h6,.custom-site-footer .brand-single .brand-info p{font-size:8px;margin-bottom:0}.custom-site-footer .brand-single .brand-info p{line-height:normal}.custom-site-footer .brand-single .brand-icon{width:35px;height:35px;border-radius:6px}.custom-site-footer .brand-box-list .brand-single{padding:8px 7px;border-radius:9px}.link-icon{width:13px}.custom-site-footer .branding-boxes .branding-title h6,.footer-navigation ul a,.footer-navigation h6,.custom-site-footer .footer-bottom .cpy-text p{font-size:12px}.challenge-banner-wrapper .banner-btn .button,.diet-chart-main-grid .diet-grid-single{width:100%}}@media (max-width: 550px){.header-localization form .disclosure__list-wrapper.country-selector{max-width:calc(100% - 50px)}.day-plan-carousel button.slick-arrow{top:11%}.blood-list-slider-wrapper .block-btn .button{display:block}}@media (max-width: 439px){.counter-header .counter-box .countdown>div strong{font-size:25px}}@media (max-width: 419px){.counter-header .counter-box .countdown>div{display:flex;flex-direction:column;height:auto;row-gap:5px}.counter-header .counter-box .countdown>div span{transform:none}body.device-ios .counter-header .counter-box .countdown>div{padding:12px 8.5px 4px;height:auto;row-gap:1px}}@media (min-width: 992px) and (max-width: 1150px){.counter-header .header-content,.counter-header .counter-box{column-gap:10px}.counter-header .counter-box .countdown{column-gap:8px}}@media (min-width: 768px){.belly_image_text_section .image-with-text__grid .sliding-text-container{max-width:370px}.diet-chart-main-grid .diet-grid-flex .grid-thumb,.diet-chart-main-grid .diet-grid-flex .grid-text{width:50%}.bloodwork-grid-slider .slide-box:hover .side-front,.before-after-flip-slider .slide-box:has(.slide-back):hover .slide-front{transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg)}.bloodwork-grid-slider .slide-box:hover .side-back,.before-after-flip-slider .slide-box:has(.slide-back):hover .slide-back{transform:rotateY(0);-ms-transform:rotateY(0deg);-webkit-transform:rotateY(0deg)}}@media (min-width: 990px){.hidden-desktop{display:none}}@media (min-width: 1201px){.day-plan-upper .day-plan-big-thumb{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/design.css.map */
