.v3-main-board .mobile-background{display:none}@media only screen and (min-width: 40.063em) and (max-width: 64em){.v3-main-board{height:550px}.v3-main-board .text-container{padding:30px}.v3-main-board .board-title{font-size:38px;line-height:45px}.v3-main-board .board-desc{font-size:20px}.v3-blue-section-title,.v3-how-it-works-section h2,.v3-our-plan-section .v3-plan-section-title,.v3-our-receipe-section .title-con h2,.v3-footer-top .title-con h3{font-size:32px}.v3-first-box-section img{width:200px}}@media only screen and (max-width: 40em){.v3-main-menu{transition:top .3s;box-shadow:#0003 0 3px 3px}.floating-nav{position:fixed;z-index:9999;background:#fff;top:0;width:100%}.floating-menu{height:calc(100vh - 77px)!important}#topSec .topButton{font-size:16px!important;padding:0 6px!important}.v3-main-board .mobile-background{display:block}.v3-main-board{height:auto}.v3-main-board .left-pan,.right-pan{display:none}.v3-main-board .mobile-background{width:100%;aspect-ratio:1/1;object-fit:cover}.v3-main-board .main-pan{position:relative;height:auto;background-color:#1d252c}.v3-main-board .main-pan .text-container{width:100%;padding:0;text-align:center}.v3-main-board .main-pan .text-container .over-shipped{margin:-23px auto 30px}.v3-main-board .main-pan .text-container h1{font-size:32px;line-height:normal}.v3-main-board .main-pan .text-container{font-size:18px;margin-bottom:24px}.v3-main-board .main-pan .text-container .button.yellow{margin-top:0;margin-bottom:40px}.button.yellow{width:100%!important}.v3-header .button.yellow{padding:0 6px!important}.v3-header .logo-con,.v3-main-menu .logo-con{display:flex;gap:20px;align-items:center}.v3-main-menu ul a{font-size:20px;line-height:38px;padding:0}.v3-main-menu .tMainMenu{text-align:left;border-bottom:1px rgba(255,255,255,.5) solid;margin-bottom:16px;padding-bottom:10px}#top_menu.expanded{height:calc(100vh - 127px);z-index:9999;padding:30px;display:flex;flex-direction:column;justify-content:left;flex-wrap:nowrap}#top_menu.expanded .tMenu{width:100%;margin-bottom:5px}#top_menu.expanded .menu-footer-pan{display:flex;flex-direction:column;justify-content:space-between;flex:1 0}#top_menu.expanded .menu-footer-pan .header-review-pan{flex-grow:1}#top_menu.expanded .menu-footer-pan .mobile-btn-group{flex-grow:0}.v3-main-menu .mobile-login{font-size:16px;color:#fff;padding:0;line-height:16px}.v3-main-menu .header-review-pan{display:flex}.v3-main-menu .header-review-pan .review-card{margin:auto;padding:24px;background:#fff;border-radius:12px;text-align:center}.v3-main-menu .header-review-pan .review-card .rating .fa-star{font-size:24px;color:#ffb600}.v3-main-menu .header-review-pan .review-card .rating .fa-star:before{content:"I"}.v3-main-menu .header-review-pan .review-card .content p{font-size:16px;font-weight:900;color:#1d252c;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;overflow:hidden}.v3-main-menu .header-review-pan .review-card .name{font-size:14px}.v3-main-menu .header-review-pan .review-card .verified-mark{display:flex;justify-content:center;align-items:center;gap:4px;font-size:12px;margin-top:8px;color:#00bed6}.v3-main-menu .header-review-pan .review-card .verified-mark img{width:14px;height:14px}.v3-main-menu .mobile-btn-group{color:#fff;text-align:center;line-height:26px;font-size:14px}.v3-main-menu .mobile-btn-group .button.yellow{font-size:20px!important;margin-bottom:12px;margin-top:10px}.icon-close{display:none}.icon-open,#topMenuBar[aria-expanded=true] .icon-close{display:block}#topMenuBar[aria-expanded=true] .icon-open{display:none}.v3-blue-section-title{font-size:32px}.v3-blue-section-shipping-info{flex-direction:column;text-align:center;padding:32px 24px;gap:14px}.v3-blue-section-shipping-info img{width:42px}.v3-how-it-works-section h2{font-size:32px;margin-bottom:40px}.v3-how-it-works-section .line1 p{font-size:28px;line-height:40px}.v3-how-it-works-section .circle-num{width:40px;height:40px}.v3-how-it-works-section .sub-con{font-size:18px}.v3-how-it-works-section img{max-width:300px;margin-bottom:40px}.v3-our-plan-section{padding:48px 0}.v3-our-plan-section .v3-plan-section-title,.v3-our-receipe-section .title-con h2{font-size:32px}.v3-our-receipe-section .title-con .mark-con img{width:19px;height:19px}.hpRecipesBox{margin-top:90px!important}.v3-plan-card-container .plan-card .body .plan-title{font-size:28px}.v3-plan-card-container .plan-card .body .plan-desc{font-size:16px}.v3-plan-card-container .plan-card .body .price{font-size:28px}.v3-plan-card-container .plan-card .items .item .item-text{font-size:16px}.v3-plan-card-container .plan-card .percent-circle{width:120px;height:120px}.v3-plan-card-container .plan-card .percent-circle h2{font-size:28px}.v3-plan-card-container .plan-card .percent-circle span{font-size:12px}.v3-our-receipe-section .bt-ship-text{font-size:14px}.hHpBenefitsRow .cell{display:flex;gap:10px;text-align:left;margin-bottom:40px}.v3-health-benefits-section .cell .hpHBimg{width:96px;height:96px;line-height:77px;border:7px solid #d9f5f9}.v3-health-benefits-section .cell .hpHBimg img{width:47px}.v3-health-benefits-section .cell .hpHBimg .img-more-energy{width:68px}.v3-health-benefits-section .cell .text-con{width:65%}.v3-health-benefits-section .cell .text-con h5{text-align:left;margin-top:0}.v3-health-benefits-section .cell .text-con p{margin-bottom:0;font-size:18px}.v3-health-benefits-section{padding:48px 0!important}.v3-our-receipe-section{padding:40px 0!important}.v3-customer-review-section{padding:48px 0!important}.v3-customer-review-section .title-con .rating .fa.fa-star{font-size:32px}.v3-customer-review-section .title-con h3{margin-bottom:40px}.v3-customer-review-section :not(.slick-current) .review-footer{height:80px}.v3-customer-review-section .slick-current .review-footer{height:auto}.v3-first-box-section img{width:160px}.v3-footer-top{text-align:center}.v3-footer-top .title-con h3{font-size:32px;margin-top:30px}.v3-footer-top .right-side .email-con{display:block}footer .logo-con>a{margin-bottom:28px}footer .logo-con>a img{width:300px}.footMenu li{margin:0;padding:14px}footer .border-line{border-bottom:1px solid rgba(255,255,255,.5);margin:23px 13px}footer .footMUL{margin:0!important;padding:10px}footer .contact-info{display:block;margin-top:0}footer .contact-info a{height:55px;text-align:center;justify-content:center}footer .contact-info .icon-b{display:flex;justify-content:center;margin-top:6px;gap:32px}footer .contact-info .icon-b a{font-size:27px}.hTopBar p{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/v3-mobile.css.map */
