.pointer-events-none{pointer-events:none}.pac-container{z-index:999999}.gro__app__header{z-index:100}.nuxt-progress{background:#9d48f6!important;background:linear-gradient(45deg,#9d48f6,#3275f0)!important;border-color:#0000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor,endColorstr=$endColor,GradientType=1);height:5px!important;opacity:1!important}.gro__horizontal__grid{display:flex;flex-wrap:nowrap}body{background:#fff}body.light-grey-bg{background:#fafafd}.sticky-top{position:sticky;top:0}.bullet-style-none{list-style-type:none}ul.gro__numbered__list{counter-reset:li;line-height:18px;list-style-type:none;margin-bottom:1em;margin-left:0;padding:0}ul.gro__numbered__list li{padding:5px 0 5px 46px;position:relative}ul.gro__numbered__list li:before{background:#9d48f6!important;background:linear-gradient(45deg,#9d48f6,#3275f0)!important;border-color:#0000;border-radius:50%;color:#fff;content:counter(li);counter-increment:li;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor,endColorstr=$endColor,GradientType=1);height:32px;left:0;padding-top:2px;position:absolute;text-align:center;top:4px;width:32px}.multiselect__select:before{display:none}.multiselect .multiselect__input{padding-left:0;padding-top:3px}.multiselect .multiselect__spinner:after,.multiselect .multiselect__spinner:before{border-color:#0078f8 #0000 #0000}.multiselect.multiselect--active .multiselect__tags{padding:8px 40px 0 12px!important}.multiselect .multiselect__tags{background:#fff;border:1px solid #c8c7cc!important;border-radius:5px;display:block!important;font-size:14px;min-height:48px;padding:8px 40px 0 12px}.multiselect .multiselect__tags .multiselect__tags-wrap{display:block!important;padding-bottom:3px}.multiselect .multiselect__tags .multiselect__tags-wrap span.tag{align-items:center;background:#9d48f6!important;background:linear-gradient(45deg,#9d48f6,#3275f0)!important;border-color:#0000;border-radius:8px;color:#fff;display:inline-flex;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor,endColorstr=$endColor,GradientType=1);margin-right:4px;padding-left:4px;padding-right:4px}.multiselect .multiselect__tags .multiselect__tags-wrap span.tag.st-barts{border-radius:99px;padding:4px 8px}.multiselect .multiselect__tags .multiselect__tags-wrap span.tag{margin-bottom:4px}.multiselect .multiselect__tags .multiselect__tags-wrap span i{align-self:center;display:flex}.multiselect .multiselect__content{position:relative;z-index:999999}.multiselect .multiselect__content .multiselect__element{background:#fff}.multiselect .multiselect__content .multiselect__element span.multiselect__option.multiselect__option--highlight{align-items:center;background:#ededed;color:#062940;display:flex}.multiselect .multiselect__content .multiselect__element span.multiselect__option.multiselect__option--highlight:after{display:none}.gro-mobile-menu-overlay{background:#fff;height:100%;left:0;overflow-x:hidden;overflow-y:scroll;padding:99px 16px 24px;position:fixed;top:0;-webkit-user-select:none;user-select:none;width:100%;z-index:3;z-index:9999}.gro-mobile-menu-overlay ul{list-style-type:none;-webkit-user-select:none;user-select:none}.gro-mobile-menu-overlay ul li{font-size:24px}.gro-mobile-menu-overlay ul li a{color:#000;display:inline-block;padding:16px;width:100%}.scroll-lock{overflow:hidden}.hamburger .hamburger-inner,.hamburger .hamburger-inner:after,.hamburger .hamburger-inner:before{background:#fff}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background:#000}.media-collection-list .item figure{border:0;line-height:0}.media-collection-list .item figure .overlay{background:#000;border-radius:13px;height:100%;left:0;opacity:.2;top:0;width:100%}.media-collection-list .item figure img{border-radius:13px}.media-collection-list .item figure .duration-glass{border-radius:8px;bottom:8px;color:#fff;left:8px;padding:4px 6px;position:absolute}.media-collection-list .item figure .duration-glass .underlay{background:#000;border-radius:8px;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.media-collection-list .item figure .duration-glass .overlay-image{filter:blur(30px);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.media-collection-list .item figure .duration-glass .in-front{position:relative;z-index:1}article img{margin-bottom:16px;margin-top:16px;width:100%}article h1,article h2,article h3,article h4,article h5,article h6{margin-bottom:1em}article p,article ul{font-size:1em;margin-bottom:16px}article ul{margin-left:16px}.gro__lifestyle__article{margin-bottom:2rem}.gro__lifestyle__article .gro__video__wrapper{overflow:hidden}.gro__lifestyle__article article img{border-radius:13px;margin-top:0}.gro__lifestyle__article img.main{border-radius:13px}.gro__lifestyle__article figure{margin-bottom:20px}.gro__lifestyle__article figure img{margin-bottom:0}.gro__lifestyle__article figure figcaption{background-color:#c8c7cc4d;margin:8px 0 0;padding:8px 12px}.gro__lifestyle__article blockquote{border-left:8px solid #0078f8;font-size:22px;line-height:28px;margin-bottom:20px;padding:20px}.gro__lifestyle__article blockquote p{margin-bottom:0}.category-title{color:#79797b}.article-card-widget{font-size:18px;margin-top:8px}.article-card-widget a{color:#000;text-decoration:none}.gro__ubc__popup{align-items:center;background:#0000004d}.gro__ubc__popup .gro__card{height:100%}.gro__ubc__popup .gro__modal__container{box-shadow:0 0 50px #00000040;margin:0 auto}@media(max-width:800px){.gro__ubc__popup .gro__modal__container{height:100%!important;width:100%!important}}.gro__ubc__popup .gro__card__body{height:100%}.gro__ubc__popup p{margin-bottom:16px}.gro__welcome__aboard__popup .close-btn{right:24px;top:24px}.gro__welcome__aboard__popup .gradient-box-cta{position:relative;z-index:1}.gro__welcome__aboard__popup .apple-icon{padding:9%}@media(max-width:800px){.gro__welcome__aboard__popup .apple-icon{margin-top:-24px;padding:5%}.gro__welcome__aboard__popup h1{font-size:46px;margin-bottom:16px}}.gro__welcome__aboard__popup.dot-bg .gro__card{background-position:100% 100%;background-size:50%;height:100%;width:100%}.gro__welcome__aboard__popup .dot-bg-holder{padding:0 46px;z-index:0}.gro__welcome__aboard__popup .dot-bg-holder .bg-top-right{background:url(/dots-xd.svg) no-repeat bottom;bottom:-19px;height:300px;right:0;width:300px}.gro__welcome__aboard__popup .dot-bg-holder .bg-bottom-left{background:url(/dots-xd.svg) no-repeat top;height:300px;left:0;top:-15px;width:300px;z-index:1}.gro__welcome__aboard__popup img{height:auto;width:294px}@media(max-width:700px){.gro__welcome__aboard__popup img{width:70%}}.gro__welcome__aboard__popup .scroll-card{height:100%;left:0;min-height:100%;position:absolute;top:0;width:100%}.gro__welcome__aboard__popup .gro__modal__container{margin:0 auto}@media(max-width:1000px){.gro__welcome__aboard__popup .gro__modal__container{height:100%!important;padding:24px;width:100%!important}}.gro__welcome__aboard__popup .gradient-box-cta{padding-top:28px;text-align:center}.gro__comments .comment-item{margin-bottom:18px}.gro__comments .comment-item .body,.gro__comments .comment-item .heading{padding-left:20px;padding-right:20px}.gro__comments .comment-item .heading{padding-bottom:20px;padding-top:20px}.gro__comments .comment-item .body{padding-bottom:19px;padding-top:19px}.gro__comments .comment-item .body .photos{line-height:0}.gro__comments .comment-item .body .photos .d-inline-block{line-height:0;padding-right:12px}.gro__comments .comment-item .body .photos .d-inline-block:last-of-type{padding-right:0}.gro__comments .comment-item .body .photos .d-inline-block img{border-radius:4px}.gro__comments .comment-item .footer{padding:14px 20px}.gro__comments .comment-item .circle-avatar{border:2px solid #0078f8;border-radius:50%;height:52px;margin:0 13px 0 0;width:52px}.gro__comments .comment-item .display-name{color:#062940;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;margin-bottom:8px;text-align:left}.gro__comments .comment-item .content{line-height:22px;white-space:pre-line}.gro-gradient-rect{border-color:#0000;height:4px;width:48px}.gradient-box-cta,.gro-gradient-rect{background:#9d48f6!important;background:linear-gradient(45deg,#9d48f6,#3275f0)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor,endColorstr=$endColor,GradientType=1)}.gradient-box-cta{border-color:#0000;border-radius:26px;box-shadow:0 0 32px #00000026}.gradient-box-cta img.app-image{bottom:6px}.gradient-box-cta .gradient-box-title{font-size:2.889em!important;letter-spacing:-.11375rem}.gradient-box-cta .dots{bottom:10px;left:-50px;position:absolute;z-index:0}.gradient-box-cta .dots img{width:160px}.grecaptcha-badge{z-index:9999}.parallax-video-wrapper{height:700px;position:relative;z-index:1}@media(max-width:800px){.parallax-video-wrapper{height:830px}}.parallax-video-wrapper header{height:128px;left:0;position:absolute;right:0;top:0;z-index:4}.parallax-video-wrapper header img{width:102px}.parallax-video-wrapper header ul.nav li{display:inline-block;list-style-type:none}.parallax-video-wrapper .parallax-video-content{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.parallax-video-wrapper .parallax-video-background{background:#0078f8;display:block;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}.parallax-video-wrapper .parallax-overlay{bottom:0;left:0;position:absolute;width:100%;z-index:2}.parallax-video-wrapper .parallax-overlay svg{height:100%;width:100%}.parallax-video-wrapper .video-container{bottom:0;height:100%;overflow:hidden;position:absolute;top:0;-webkit-transition:-webkit-filter .5s linear;-moz-transition:-moz-filter .5s linear;-o-transition:-o-filter .5s linear;width:100%}.parallax-video-wrapper .video-container video{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.health-overview-container .gro__fab__button.disabled{background-color:#0000!important;opacity:.5}.health-overview-section .overview-card{color:#062940;text-decoration:none}.health-overview-section .overview-card .gro__card{align-items:center;display:flex;max-height:76px;min-height:76px}.health-overview-section .overview-card .gro__card .gro__card__body{width:100%}.health-overview-section .overview-card .ellipsis{max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.health-overview-section .overview-card .strong{font-family:Circular Std Bold,sans-serif}.health-overview-section .overview-card .gro__fab__button{box-shadow:none}.health-overview-section .overview-card .ellipse{align-items:center;border:1px solid #c8c7cc;border-radius:50%;display:flex;height:44px;width:44px}.health-overview-section .overview-card .ellipse img{height:24px;margin:0 auto;width:24px}.health-tracking .month-separator{color:#484848}.health-tracking.empty-state{align-items:center;display:flex;height:100%;min-height:calc(100vh - 168px)}.health-tracking.empty-state img.empty-image{margin-bottom:16px}.health-tracking.empty-state .message{color:#79797b;margin-bottom:32px}.health-tracking .no-shadow{box-shadow:none}.gro__chart .gro__chart__wrapper>div:first-child{height:240px}.gro__chart .gro__calendar__popper{z-index:9999}.gro__chart .gro__chart__pills{align-items:center;display:flex;justify-content:center}.gro__chart .gro__chart__pills .pill:last-of-type{margin-right:0}.gro__chart .gro__chart__pills .pill{background-color:#0000;border:1px solid #fff;border-radius:99px;color:#fff;display:inline-block;margin:0 8px 0 0;padding:4px 16px;-webkit-user-select:none;user-select:none}@media(max-width:800px){.gro__chart .gro__chart__pills .pill{font-size:.5rem}}.gro__chart .gro__chart__pills .pill:hover{background:#e0e0e014;color:#fff;cursor:pointer}.gro__chart .gro__chart__pills .pill.active{background:#fff;color:#062940}.vel-modal{z-index:9999999999!important}.tooltip{display:block!important;z-index:99999999}.tooltip .tooltip-content{padding:16px}.tooltip .tooltip-content h3{font-size:22px;margin-bottom:16px}.tooltip .tooltip-inner{background:#fff;border-radius:16px;box-shadow:0 0 30px #0000001c;color:#000;font-size:14px;max-width:350px;padding:5px 10px 4px}.tooltip .tooltip-arrow{border-color:#fff;border-style:solid;height:0;margin:5px;position:absolute;width:0;z-index:1}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-bottom-color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important;border-width:5px 5px 0;bottom:-5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-left-color:#0000!important;border-right-color:#0000!important;border-top-color:#0000!important;border-width:0 5px 5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0;top:-5px}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-bottom-color:#0000!important;border-left-color:#0000!important;border-top-color:#0000!important;border-width:5px 5px 5px 0;left:-5px;margin-left:0;margin-right:0;top:calc(50% - 5px)}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-bottom-color:#0000!important;border-right-color:#0000!important;border-top-color:#0000!important;border-width:5px 0 5px 5px;margin-left:0;margin-right:0;right:-5px;top:calc(50% - 5px)}.tooltip.popover .popover-inner{background:#f9f9f9;border-radius:5px;box-shadow:0 5px 30px #0000001a;color:#000;padding:24px}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden=true]{opacity:0;transition:opacity .15s,visibility .15s;visibility:hidden}.tooltip[aria-hidden=false]{opacity:1;transition:opacity .15s;visibility:visible}#home h2{font-size:2.444em}#home h2 u{font-family:inherit;font-size:1em}@media(max-width:800px){#home h2{font-size:2rem;line-height:3rem}}#home .title{font-size:3.5rem;line-height:4rem}@media(max-width:800px){#home .title{font-size:2rem;line-height:2.5rem}}#home .subHeading{font-family:Circular Std Book,-apple-system,SFNSText-Regular,San Francisco,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,sans-serif;font-size:1.375rem;margin-bottom:16px;margin-top:16px;opacity:.7}#home .moodsUpperFade{background:#0000!important;background:linear-gradient(180deg,#0000,#fafafd)!important;border-color:#0000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor,endColorstr=$endColor,GradientType=1)}#home #fitness{background:url(/images/home/fitness-background.png) no-repeat;background-size:cover;clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 3vw));padding-bottom:60px}#home #infiniteSupport{background:#fafafd;position:relative;z-index:5}#home #sleepTracking{padding-bottom:128px!important;padding-top:50px!important;position:relative;z-index:1}#home #sleepTracking:before{-webkit-backface-visibility:hidden;background-size:cover!important;background-size:125% 125%!important;background:url(/images/home/sleep-sunset@2x.png) no-repeat;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;transform:skewY(2.5deg);transform-origin:100% 0;width:100%;z-index:-1}#home #optimizeWellbeing{padding-bottom:110px!important;padding-top:100px;position:relative;z-index:1}#home #optimizeWellbeing:before{-webkit-backface-visibility:hidden;background-size:cover!important;background-size:125% 125%!important;background:url(/images/home/mental-wellbeing.png) no-repeat;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;transform:skewY(2.5deg);transform-origin:100% 0;width:100%;z-index:-1}#home #optimizeWellbeing:after{background:#fafafd;bottom:0;content:"";height:80px;left:0;position:absolute;right:0;width:100%}@media(min-width:800px){#home #healthTracking{background:url(/images/home/mood@2x.png) no-repeat 100% 0;background-size:48%}}@media(min-width:800px)and (min-width:800px){#home #healthTracking:before{background:#fafafd;background:linear-gradient(1turn,#fafafd 36%,#0000);content:"";height:100%;position:absolute;width:100%}}#home .gradient-circle{background:#9d48f6!important;background:linear-gradient(45deg,#9d48f6,#3275f0)!important;border-color:#0000;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor,endColorstr=$endColor,GradientType=1)}@media(min-width:800px){#home .fixed-width-button{max-width:338px;min-width:338px}}#home .color-quote{background:#b134ff!important;background:linear-gradient(90deg,#b134ff,#0078f8)!important;border-color:#0000;border-radius:8px 8px 4px 4px;box-shadow:12px 12px 24px 0 #00000029;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor,endColorstr=$endColor,GradientType=1);font-size:2.222em;font-weight:700;padding:8px 16px}@media(-ms-high-contrast:active)and (min-width:800px),(-ms-high-contrast:none)and (min-width:800px){#home .parallax-video-wrapper .ie-specific-fix{min-width:800px}}#home .parallax-video-wrapper .parallax-video-background{background:#b134ff!important;background:linear-gradient(90deg,#b134ff,#0078f8)!important;border-color:#0000;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor,endColorstr=$endColor,GradientType=1);height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}#pcos .title{font-size:2em}#pcos .parallax-video-wrapper .parallax-video-background{background:#9643c9;display:block;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}#nafld .title{font-size:2em}#nafld .parallax-video-wrapper .parallax-video-background{background:#0078f8!important;display:block;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}.eligibility_page #failPage,.eligibility_page #successPage{max-width:850px;position:relative;text-align:center;width:100%;z-index:2}.eligibility_page #failPage .gro__card__body,.eligibility_page #successPage .gro__card__body{margin:0 auto;max-width:80%}.eligibility_page #failPage .icon img,.eligibility_page #successPage .icon img{display:block;width:220px}.eligibility_page #failPage .title p a,.eligibility_page #successPage .title p a{border-bottom:1px solid #0078f8;color:#0078f8;padding-bottom:2px;text-decoration:none}#recipe img.favorite{height:68px;width:68px}#recipe .print{left:16px;top:16px}#recipe .photo{border-radius:13px;height:400px;object-fit:cover}@media(max-width:600px){#recipe .photo{height:200px}}#recipe .nutrient-cell{padding:11px 26px 11px 24px}#recipe .nutrient-cell:nth-child(2n){background-color:#fafafa}#recipe .nutrition .nutrition-item{padding:20px 24px;text-align:center}#recipe .nutrition .nutrition-item .chip{border:1px solid #c8c7cc4f;border-radius:99px;display:inline-block;margin-bottom:8px;min-width:69.9px}#recipe .nutrition .nutrition-item .label{font-size:14px}.gro__recipe__item h2{text-wrap-style:balance;font-family:Circular Std Medium;font-size:1.09rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%}.gro__recipe__item.no-gutters{padding-right:0}.gro__recipe__item img{height:146px;object-fit:cover}.gro__recipe__item a,.gro__recipe__item img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.gro__recipe__item .tab-bg{background-color:#fff;border:1px solid #c8c7cc4f;border-radius:99px;padding:4px 11px}.gro__recipe__item .vegan-tick{align-items:center;background-color:#4cd964;border-radius:50%;color:#fff;display:flex;height:28px;width:28px}.gro__recipe__item .categories{color:#79797b;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:99%}#food-diary .gro__food_diary_overview .label{display:inline-block;position:relative;top:-4px}#food-diary .gro__food_diary_overview .label-img{position:relative;top:1px}#food-diary .gro__food_diary_overview .gro__d3__circle__meter.over .foreground{fill:#ff394a}#food-diary .gro__food_diary_overview .body{padding:24px}#food-diary .gro__food_diary_overview .body .date{font-size:20px}#food-diary .gro__food_diary_overview .over div{color:#ff394a}#food-diary .gro__food_diary_overview .progress{border:1px solid #e6e5e8;border-radius:99px;height:8px;width:100%}#food-diary .gro__food_diary_overview .progress.over .progress-rail{background-color:#ff394a}#food-diary .gro__food_diary_overview .progress.under .progress-rail{background-color:#4cd964}#food-diary .gro__food_diary_overview .progress .progress-rail{border-radius:99px;height:8px;position:relative;top:-1px;transition:width .2s ease}#food-diary .gro__food__diary__sections .cp-f{text-transform:capitalize}#food-diary .gro__food__diary__entry__dialog .servingSize input{font-size:28px!important;height:66px;margin:0 auto;text-align:center;width:121px!important}#food-diary .gro__food__diary__entry__dialog .nutrition .nutrition-item{padding:12px 15px 11px}#food-diary .gro__food__diary__entry__dialog .nutrition .nutrition-item:nth-child(2n){background-color:#fafafa;border-radius:13px}#food-diary .gro__food__diary__entry__dialog .gro__chip{border:1px solid #c8c7cc4f!important}#food-diary .gro__food__diary__entry__dialog .gro__chip .gro__chip__content{border-radius:99px;padding:4px 12px}#food-diary .food__diary__input__source .empty-region,#food-diary .food__diary__input__source .scroll-region{height:253px}#food-diary .food__diary__input__source .empty-region{display:flex;vertical-align:middle}#food-diary .food__diary__input__source .empty-region .label{color:#595959}#food-diary .food__diary__input__source .scroll-region{margin-bottom:12px;overflow-x:hidden;overflow-y:auto}#food-diary .food__diary__input__source .scroll-region .item{padding:12px 16px}#food-diary .food__diary__input__source .scroll-region .item:hover{cursor:pointer}#food-diary .food__diary__input__source .scroll-region .item .brand{font-size:14px;padding-top:4px}#food-diary .gro__food__select__input__source h2{font-size:28px}#food-diary .gro__my__plate__beta .croppa-container{background:#fbfbfb;border:1px dashed #bfbfbf;border-radius:13px;margin-bottom:14px;margin-top:16px}#food-diary .gro__my__plate__beta input,#food-diary .gro__my__plate__beta select{background:#fff;border:1px solid #ebebf0;font-size:16px}#food-diary .gro__my__plate__beta .preview-image{border:1px solid #ebebf0;border-radius:13px;width:38px}#food-diary .gro__my__plate__beta input,#food-diary .gro__my__plate__beta select{max-height:28px;padding:4px}#food-diary .gro__my__plate__beta .gro__tab__rail .d-flex{display:flex;overflow:auto;padding-bottom:4px}#food-diary .gro__my__plate__beta .gro__tab__rail .d-flex .d-inline-flex .gro__tab__item{display:flex}#food-diary .gro__my__plate__beta .gro__tab__rail .d-flex .d-inline-flex .gro__tab__item div:last-of-type{white-space:pre}#food-diary .gro__my__plate__beta .gro__tab__rail .d-flex .d-inline-flex .gro__tab__item div:last-child{text-align:center;width:100%}#food-diary .gro__food__barcode__scanner .gro__notice{color:#000}#food-diary .gro__food__barcode__scanner .gradient{background:#9d48f6!important;background:linear-gradient(45deg,#9d48f6,#3275f0)!important;border-color:#0000;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor,endColorstr=$endColor,GradientType=1);padding:100px 40px;text-align:center}#food-diary .gro__food__barcode__scanner .scanner{line-height:0;position:relative}#food-diary .gro__food__barcode__scanner .scanner video{width:100%}#food-diary .gro__food__barcode__scanner .scanner .clip{background:#000;clip-path:polygon(0 0,0 100%,25% 100%,25% 25%,75% 25%,75% 75%,25% 75%,25% 100%,100% 100%,100% 0);height:100%;left:0;opacity:.7;position:absolute;width:100%}#food-diary .gro__food__barcode__scanner .scanner canvas{height:100%;left:0;position:absolute;top:0;width:100%}.gro__app__header__title{font-size:24px;margin-left:24px;max-width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.portal{background:#e8f0fe8f}body.portal .gro__app__header.portal-header.transparent.sidebar-open{z-index:999}body.portal .pill-selector{background:#fff;border:1px solid #c8c7cc4f;border-radius:99px;color:#0078f8;display:inline-flex;font-size:16px;padding:4px 8px;-webkit-user-select:none;user-select:none}body.portal .pill-selector:hover{cursor:pointer}body.portal .pill-selector:active{border:1px solid #0078f8}body.portal .pill-selector i{font-size:18px}body.portal .full-height,body.portal .portal-empty-state{height:calc(100% - 64px)}body.portal h1.title,body.portal h2.title,body.portal h3.title,body.portal h4.title,body.portal h5.title,body.portal h6.title{font-size:1.1rem;font-weight:100}body.portal #content{height:100%;overflow-x:hidden;overflow-y:scroll}body.portal #content.coaching-route{overflow-y:hidden}body.portal #content.coaching-route main>.container.pt-3{display:none}body.portal .vertically-centered{align-items:center;display:flex;height:100%}body.portal #__nuxt,body.portal #__nuxt #__layout{height:100%}body.portal .gro__select__focus .tooltip-info{right:16px;top:16px}body.portal .gro__select__focus .select-approach{position:relative}body.portal .gro__select__focus .select-approach img{border-radius:13px}body.portal .gro__select__focus .animated-opacity{transition:opacity .3s ease-in-out}body.portal .gro__select__focus .overlayable{position:relative}body.portal .gro__select__focus .overlayable .overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:99}body.portal .gro__select__focus .choice-card{border-radius:13px;line-height:0;min-height:190px;position:relative;-webkit-user-select:none;user-select:none}body.portal .gro__select__focus .choice-card .mask{border-radius:13px;height:100%;left:0;opacity:.65;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}body.portal .gro__select__focus .choice-card img{height:200px}body.portal .gro__select__focus .choice-card:hover{cursor:pointer}body.portal .gro__select__focus .choice-card:hover .mask{opacity:.4}body.portal .gro__select__focus .choice-card:hover .image{opacity:.85}body.portal .gro__select__focus .choice-card:active .image{opacity:.75}body.portal .gro__select__focus .choice-card .text-area{bottom:24px;color:#fff;left:24px;padding-right:16px}body.portal .gro__select__focus .choice-card .text-area .title{font-size:32px}.mixed-media-groups{display:grid;gap:16px;grid-template-columns:1fr 1fr}.media-group-item{border-radius:8px;min-height:153px;overflow:hidden;position:relative}.media-group-item img{height:100%;object-fit:cover;object-position:center;width:100%}.media-group-item .underlay,.media-group-item img{inset:0;position:absolute}.media-group-item .title{align-items:center;display:flex;height:100%;justify-content:center;min-height:153px;position:relative;z-index:1}@media(max-width:768px){.scroller-fab-buttons .gro__fab__button{display:none}}.tools-scroller{position:relative}.tools-scroller:first-child{margin-left:-15px}.tools-scroller:after,.tools-scroller:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:40px;z-index:2}@media(min-width:768px){.tools-scroller:after,.tools-scroller:before{display:none}}.tools-scroller:before{background:linear-gradient(90deg,#e8f0fe8f,#0000);left:0}.tools-scroller:after{background:linear-gradient(270deg,#e8f0fe8f,#0000);right:0}.tools-track{display:flex}@media(max-width:1200px){.tools-track{-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:4px;padding-right:32px;scroll-snap-type:x mandatory;scrollbar-width:none}.tools-track::-webkit-scrollbar{display:none}.tools-track>.d-inline-flex{scroll-snap-align:start}}.covid_19_banner{align-items:center;background-color:#062940;background-image:url(https://res.cloudinary.com/grohealth/image/upload/f_auto/Gro/webflow/5e3166c9c3a640580c154533/5e319dd9cf36f651454f777d_waves%402x.png);background-position:0 0;background-size:cover;border-radius:15px;box-shadow:0 32px 64px 0 #0e567c29;display:flex;justify-content:space-between;margin:140px auto 100px;max-width:980px;min-height:243px;padding-left:80px;padding-right:80px;width:100%}@media(max-width:800px){.covid_19_banner{box-shadow:0 1px 48px 0 #0e567c29;margin:24px 0;min-height:auto;padding:24px}}.covid_19_banner h2{font-size:2.4rem;margin-bottom:8px}.gro__faq__card .body{padding:24px}.gro__faq__card .body .content p{margin-bottom:16px}.gro__faq__card .body .content p:last-of-type{margin-bottom:0}.gro__faq__card .body .feedback .feedback-button{cursor:pointer;padding:0 8px;-webkit-user-select:none;user-select:none}.gro__faq__card .body .feedback .feedback-button.helpful .text{color:#0078f8}.gro__faq__card .body .feedback .feedback-button.not-helpful .text{color:#ff394a}.gro__faq__card .body .feedback .feedback-button.disabled{color:#868686;opacity:.5}.subscriptions .upgrading{color:#b9b9b9;cursor:wait}.subscriptions .status{border-left:3px solid #0078f8}.subscriptions .status .status-chip{border:1px solid #c8c7cc;border-radius:50px;display:inline-block;margin-bottom:8px;padding:2px 8px}.subscriptions .status .status-chip span.label{font-size:14px;line-height:0;padding-right:4px}.subscriptions .status .status-chip.active,.subscriptions .status .status-chip.canceling{background:#caf4d1;border-color:#caf4d1}.subscriptions .status .status-chip.incomplete,.subscriptions .status .status-chip.incomplete_expired{background:#ffd2d6;border-color:#ffd2d6}.subscriptions .payment-methods .card-icon{height:30px}.subscriptions .payment-methods .payment-card:hover{cursor:pointer}.subscriptions .payment-methods .payment-card .card-summary .digits{font-size:22px}.subscriptions .payment-methods .payment-card .card-brand{text-transform:uppercase}.subscriptions .payment-methods .payment-card .card-icon{width:48px}.subscriptions .payment-methods .payment-card .is-default-method{border-color:#4cd964!important}.subscriptions .invoices .unpaid{border-color:#ff394a}.two-factor-auth{display:flex}.two-factor-auth .setup{width:100%}.two-factor-auth .setup img{width:102px}.two-factor-auth .setup .heading-text{margin-inline:auto;max-width:340px;min-width:200px}.two-factor-auth .setup .help{color:#0078f8}.two-factor-auth .setup .help-modal p{margin-bottom:16px}.two-factor-auth .verify input{color:#0078f8;font-size:24px;height:54px;padding:0;text-align:center}.two-factor-auth .verify .resend{color:#0078f8;text-decoration:underline}.two-factor-auth .verify .resend.is-resending{opacity:.85}.two-factor-auth .verify .resend.has-resent{color:#4cd964}.iti{display:inline-block;position:relative;width:100%}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti input,.iti input[type=tel],.iti input[type=text]{margin-bottom:0!important;margin-right:0;margin-top:0!important;padding-right:36px;position:relative;z-index:0}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti__flag-container{bottom:0;padding:1px;position:absolute;right:0;top:0}.iti__selected-flag{align-items:center;display:flex;height:100%;padding:0 6px 0 8px;position:relative;z-index:1}.iti__arrow{border-left:3px solid #0000;border-right:3px solid #0000;border-top:4px solid #555;height:0;margin-left:6px;width:0}.iti__arrow--up{border-bottom:4px solid #555;border-top:none}.iti__country-list{-webkit-overflow-scrolling:touch;background-color:#fff;border:1px solid #ccc;box-shadow:1px 1px 4px #0003;list-style:none;margin:0 0 0 -1px;max-height:200px;overflow-y:scroll;padding:0;position:absolute;text-align:left;white-space:nowrap;z-index:9999999}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}.iti__flag-box{display:inline-block;margin-right:6px;vertical-align:middle;width:20px}.iti__divider{border-bottom:1px solid #ccc;margin-bottom:5px;padding-bottom:5px}.iti__country{outline:none;padding:5px 10px}.iti__dial-code{color:#999;vertical-align:middle}.iti__country.iti__highlight{background-color:#0000000d}.iti__country-name{margin-right:6px;vertical-align:middle}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text]{margin-left:0;padding-left:52px;padding-right:6px}.iti--allow-dropdown .iti__flag-container{left:0;right:auto}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:#0000000d}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag{background-color:#0000}.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:#0000}.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{margin-left:0;padding-left:52px;padding-right:6px}.iti--separate-dial-code .iti__flag-container{left:0;right:auto}.iti--separate-dial-code .iti__selected-flag{background-color:#0000000d}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{left:-1000px;padding:1px;position:absolute;top:-1000px;z-index:1060}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{bottom:30px;left:30px;position:fixed;right:30px;top:30px}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{line-height:1.5em;padding:10px}.iti__flag{background-color:#dbdbdb;background-image:url(/flags.png);background-position:20px 0;background-repeat:no-repeat;box-shadow:0 0 1px 0 #888;height:15px;width:20px}.iti__flag.iti__be{background-position:-440px 0;height:15px;width:18px}.iti__flag.iti__ch{background-position:-944px 0;height:15px;width:15px}.iti__flag.iti__mc{background-position:-3139px 0;height:15px;width:19px}.iti__flag.iti__ne{background-position:-3666px 0;height:15px;width:18px}.iti__flag.iti__np{background-color:#0000;background-position:-3796px 0;height:15px;width:13px}.iti__flag.iti__va{background-position:-5329px 0;height:15px;width:15px}.iti__flag.iti__ac{background-position:0 0;height:10px}.iti__flag.iti__ad{background-position:-22px 0;height:14px}.iti__flag.iti__ae{background-position:-44px 0;height:10px}.iti__flag.iti__af{background-position:-66px 0;height:14px}.iti__flag.iti__ag{background-position:-88px 0;height:14px}.iti__flag.iti__ai{background-position:-110px 0;height:10px}.iti__flag.iti__al{background-position:-132px 0;height:15px}.iti__flag.iti__am{background-position:-154px 0;height:10px}.iti__flag.iti__ao{background-position:-176px 0;height:14px}.iti__flag.iti__aq{background-position:-198px 0;height:14px}.iti__flag.iti__ar{background-position:-220px 0;height:13px}.iti__flag.iti__as{background-position:-242px 0;height:10px}.iti__flag.iti__at{background-position:-264px 0;height:14px}.iti__flag.iti__au{background-position:-286px 0;height:10px}.iti__flag.iti__aw{background-position:-308px 0;height:14px}.iti__flag.iti__ax{background-position:-330px 0;height:13px}.iti__flag.iti__az{background-position:-352px 0;height:10px}.iti__flag.iti__ba{background-position:-374px 0;height:10px}.iti__flag.iti__bb{background-position:-396px 0;height:14px}.iti__flag.iti__bd{background-position:-418px 0;height:12px}.iti__flag.iti__bf{background-position:-460px 0;height:14px}.iti__flag.iti__bg{background-position:-482px 0;height:12px}.iti__flag.iti__bh{background-position:-504px 0;height:12px}.iti__flag.iti__bi{background-position:-526px 0;height:12px}.iti__flag.iti__bj{background-position:-548px 0;height:14px}.iti__flag.iti__bl{background-position:-570px 0;height:14px}.iti__flag.iti__bm{background-position:-592px 0;height:10px}.iti__flag.iti__bn{background-position:-614px 0;height:10px}.iti__flag.iti__bo{background-position:-636px 0;height:14px}.iti__flag.iti__bq{background-position:-658px 0;height:14px}.iti__flag.iti__br{background-position:-680px 0;height:14px}.iti__flag.iti__bs{background-position:-702px 0;height:10px}.iti__flag.iti__bt{background-position:-724px 0;height:14px}.iti__flag.iti__bv{background-position:-746px 0;height:15px}.iti__flag.iti__bw{background-position:-768px 0;height:14px}.iti__flag.iti__by{background-position:-790px 0;height:10px}.iti__flag.iti__bz{background-position:-812px 0;height:14px}.iti__flag.iti__ca{background-position:-834px 0;height:10px}.iti__flag.iti__cc{background-position:-856px 0;height:10px}.iti__flag.iti__cd{background-position:-878px 0;height:15px}.iti__flag.iti__cf{background-position:-900px 0;height:14px}.iti__flag.iti__cg{background-position:-922px 0;height:14px}.iti__flag.iti__ci{background-position:-961px 0;height:14px}.iti__flag.iti__ck{background-position:-983px 0;height:10px}.iti__flag.iti__cl{background-position:-1005px 0;height:14px}.iti__flag.iti__cm{background-position:-1027px 0;height:14px}.iti__flag.iti__cn{background-position:-1049px 0;height:14px}.iti__flag.iti__co{background-position:-1071px 0;height:14px}.iti__flag.iti__cp{background-position:-1093px 0;height:14px}.iti__flag.iti__cr{background-position:-1115px 0;height:12px}.iti__flag.iti__cu{background-position:-1137px 0;height:10px}.iti__flag.iti__cv{background-position:-1159px 0;height:12px}.iti__flag.iti__cw{background-position:-1181px 0;height:14px}.iti__flag.iti__cx{background-position:-1203px 0;height:10px}.iti__flag.iti__cy{background-position:-1225px 0;height:14px}.iti__flag.iti__cz{background-position:-1247px 0;height:14px}.iti__flag.iti__de{background-position:-1269px 0;height:12px}.iti__flag.iti__dg{background-position:-1291px 0;height:10px}.iti__flag.iti__dj{background-position:-1313px 0;height:14px}.iti__flag.iti__dk{background-position:-1335px 0;height:15px}.iti__flag.iti__dm{background-position:-1357px 0;height:10px}.iti__flag.iti__do{background-position:-1379px 0;height:14px}.iti__flag.iti__dz{background-position:-1401px 0;height:14px}.iti__flag.iti__ea{background-position:-1423px 0;height:14px}.iti__flag.iti__ec{background-position:-1445px 0;height:14px}.iti__flag.iti__ee{background-position:-1467px 0;height:13px}.iti__flag.iti__eg{background-position:-1489px 0;height:14px}.iti__flag.iti__eh{background-position:-1511px 0;height:10px}.iti__flag.iti__er{background-position:-1533px 0;height:10px}.iti__flag.iti__es{background-position:-1555px 0;height:14px}.iti__flag.iti__et{background-position:-1577px 0;height:10px}.iti__flag.iti__eu{background-position:-1599px 0;height:14px}.iti__flag.iti__fi{background-position:-1621px 0;height:12px}.iti__flag.iti__fj{background-position:-1643px 0;height:10px}.iti__flag.iti__fk{background-position:-1665px 0;height:10px}.iti__flag.iti__fm{background-position:-1687px 0;height:11px}.iti__flag.iti__fo{background-position:-1709px 0;height:15px}.iti__flag.iti__fr{background-position:-1731px 0;height:14px}.iti__flag.iti__ga{background-position:-1753px 0;height:15px}.iti__flag.iti__gb{background-position:-1775px 0;height:10px}.iti__flag.iti__gd{background-position:-1797px 0;height:12px}.iti__flag.iti__ge{background-position:-1819px 0;height:14px}.iti__flag.iti__gf{background-position:-1841px 0;height:14px}.iti__flag.iti__gg{background-position:-1863px 0;height:14px}.iti__flag.iti__gh{background-position:-1885px 0;height:14px}.iti__flag.iti__gi{background-position:-1907px 0;height:10px}.iti__flag.iti__gl{background-position:-1929px 0;height:14px}.iti__flag.iti__gm{background-position:-1951px 0;height:14px}.iti__flag.iti__gn{background-position:-1973px 0;height:14px}.iti__flag.iti__gp{background-position:-1995px 0;height:14px}.iti__flag.iti__gq{background-position:-2017px 0;height:14px}.iti__flag.iti__gr{background-position:-2039px 0;height:14px}.iti__flag.iti__gs{background-position:-2061px 0;height:10px}.iti__flag.iti__gt{background-position:-2083px 0;height:13px}.iti__flag.iti__gu{background-position:-2105px 0;height:11px}.iti__flag.iti__gw{background-position:-2127px 0;height:10px}.iti__flag.iti__gy{background-position:-2149px 0;height:12px}.iti__flag.iti__hk{background-position:-2171px 0;height:14px}.iti__flag.iti__hm{background-position:-2193px 0;height:10px}.iti__flag.iti__hn{background-position:-2215px 0;height:10px}.iti__flag.iti__hr{background-position:-2237px 0;height:10px}.iti__flag.iti__ht{background-position:-2259px 0;height:12px}.iti__flag.iti__hu{background-position:-2281px 0;height:10px}.iti__flag.iti__ic{background-position:-2303px 0;height:14px}.iti__flag.iti__id{background-position:-2325px 0;height:14px}.iti__flag.iti__ie{background-position:-2347px 0;height:10px}.iti__flag.iti__il{background-position:-2369px 0;height:15px}.iti__flag.iti__im{background-position:-2391px 0;height:10px}.iti__flag.iti__in{background-position:-2413px 0;height:14px}.iti__flag.iti__io{background-position:-2435px 0;height:10px}.iti__flag.iti__iq{background-position:-2457px 0;height:14px}.iti__flag.iti__ir{background-position:-2479px 0;height:12px}.iti__flag.iti__is{background-position:-2501px 0;height:15px}.iti__flag.iti__it{background-position:-2523px 0;height:14px}.iti__flag.iti__je{background-position:-2545px 0;height:12px}.iti__flag.iti__jm{background-position:-2567px 0;height:10px}.iti__flag.iti__jo{background-position:-2589px 0;height:10px}.iti__flag.iti__jp{background-position:-2611px 0;height:14px}.iti__flag.iti__ke{background-position:-2633px 0;height:14px}.iti__flag.iti__kg{background-position:-2655px 0;height:12px}.iti__flag.iti__kh{background-position:-2677px 0;height:13px}.iti__flag.iti__ki{background-position:-2699px 0;height:10px}.iti__flag.iti__km{background-position:-2721px 0;height:12px}.iti__flag.iti__kn{background-position:-2743px 0;height:14px}.iti__flag.iti__kp{background-position:-2765px 0;height:10px}.iti__flag.iti__kr{background-position:-2787px 0;height:14px}.iti__flag.iti__kw{background-position:-2809px 0;height:10px}.iti__flag.iti__ky{background-position:-2831px 0;height:10px}.iti__flag.iti__kz{background-position:-2853px 0;height:10px}.iti__flag.iti__la{background-position:-2875px 0;height:14px}.iti__flag.iti__lb{background-position:-2897px 0;height:14px}.iti__flag.iti__lc{background-position:-2919px 0;height:10px}.iti__flag.iti__li{background-position:-2941px 0;height:12px}.iti__flag.iti__lk{background-position:-2963px 0;height:10px}.iti__flag.iti__lr{background-position:-2985px 0;height:11px}.iti__flag.iti__ls{background-position:-3007px 0;height:14px}.iti__flag.iti__lt{background-position:-3029px 0;height:12px}.iti__flag.iti__lu{background-position:-3051px 0;height:12px}.iti__flag.iti__lv{background-position:-3073px 0;height:10px}.iti__flag.iti__ly{background-position:-3095px 0;height:10px}.iti__flag.iti__ma{background-position:-3117px 0;height:14px}.iti__flag.iti__md{background-position:-3160px 0;height:10px}.iti__flag.iti__me{background-position:-3182px 0;height:10px}.iti__flag.iti__mf{background-position:-3204px 0;height:14px}.iti__flag.iti__mg{background-position:-3226px 0;height:14px}.iti__flag.iti__mh{background-position:-3248px 0;height:11px}.iti__flag.iti__mk{background-position:-3270px 0;height:10px}.iti__flag.iti__ml{background-position:-3292px 0;height:14px}.iti__flag.iti__mm{background-position:-3314px 0;height:14px}.iti__flag.iti__mn{background-position:-3336px 0;height:10px}.iti__flag.iti__mo{background-position:-3358px 0;height:14px}.iti__flag.iti__mp{background-position:-3380px 0;height:10px}.iti__flag.iti__mq{background-position:-3402px 0;height:14px}.iti__flag.iti__mr{background-position:-3424px 0;height:14px}.iti__flag.iti__ms{background-position:-3446px 0;height:10px}.iti__flag.iti__mt{background-position:-3468px 0;height:14px}.iti__flag.iti__mu{background-position:-3490px 0;height:14px}.iti__flag.iti__mv{background-position:-3512px 0;height:14px}.iti__flag.iti__mw{background-position:-3534px 0;height:14px}.iti__flag.iti__mx{background-position:-3556px 0;height:12px}.iti__flag.iti__my{background-position:-3578px 0;height:10px}.iti__flag.iti__mz{background-position:-3600px 0;height:14px}.iti__flag.iti__na{background-position:-3622px 0;height:14px}.iti__flag.iti__nc{background-position:-3644px 0;height:10px}.iti__flag.iti__nf{background-position:-3686px 0;height:10px}.iti__flag.iti__ng{background-position:-3708px 0;height:10px}.iti__flag.iti__ni{background-position:-3730px 0;height:12px}.iti__flag.iti__nl{background-position:-3752px 0;height:14px}.iti__flag.iti__no{background-position:-3774px 0;height:15px}.iti__flag.iti__nr{background-position:-3811px 0;height:10px}.iti__flag.iti__nu{background-position:-3833px 0;height:10px}.iti__flag.iti__nz{background-position:-3855px 0;height:10px}.iti__flag.iti__om{background-position:-3877px 0;height:10px}.iti__flag.iti__pa{background-position:-3899px 0;height:14px}.iti__flag.iti__pe{background-position:-3921px 0;height:14px}.iti__flag.iti__pf{background-position:-3943px 0;height:14px}.iti__flag.iti__pg{background-position:-3965px 0;height:15px}.iti__flag.iti__ph{background-position:-3987px 0;height:10px}.iti__flag.iti__pk{background-position:-4009px 0;height:14px}.iti__flag.iti__pl{background-position:-4031px 0;height:13px}.iti__flag.iti__pm{background-position:-4053px 0;height:14px}.iti__flag.iti__pn{background-position:-4075px 0;height:10px}.iti__flag.iti__pr{background-position:-4097px 0;height:14px}.iti__flag.iti__ps{background-position:-4119px 0;height:10px}.iti__flag.iti__pt{background-position:-4141px 0;height:14px}.iti__flag.iti__pw{background-position:-4163px 0;height:13px}.iti__flag.iti__py{background-position:-4185px 0;height:11px}.iti__flag.iti__qa{background-position:-4207px 0;height:8px}.iti__flag.iti__re{background-position:-4229px 0;height:14px}.iti__flag.iti__ro{background-position:-4251px 0;height:14px}.iti__flag.iti__rs{background-position:-4273px 0;height:14px}.iti__flag.iti__ru{background-position:-4295px 0;height:14px}.iti__flag.iti__rw{background-position:-4317px 0;height:14px}.iti__flag.iti__sa{background-position:-4339px 0;height:14px}.iti__flag.iti__sb{background-position:-4361px 0;height:10px}.iti__flag.iti__sc{background-position:-4383px 0;height:10px}.iti__flag.iti__sd{background-position:-4405px 0;height:10px}.iti__flag.iti__se{background-position:-4427px 0;height:13px}.iti__flag.iti__sg{background-position:-4449px 0;height:14px}.iti__flag.iti__sh{background-position:-4471px 0;height:10px}.iti__flag.iti__si{background-position:-4493px 0;height:10px}.iti__flag.iti__sj{background-position:-4515px 0;height:15px}.iti__flag.iti__sk{background-position:-4537px 0;height:14px}.iti__flag.iti__sl{background-position:-4559px 0;height:14px}.iti__flag.iti__sm{background-position:-4581px 0;height:15px}.iti__flag.iti__sn{background-position:-4603px 0;height:14px}.iti__flag.iti__so{background-position:-4625px 0;height:14px}.iti__flag.iti__sr{background-position:-4647px 0;height:14px}.iti__flag.iti__ss{background-position:-4669px 0;height:10px}.iti__flag.iti__st{background-position:-4691px 0;height:10px}.iti__flag.iti__sv{background-position:-4713px 0;height:12px}.iti__flag.iti__sx{background-position:-4735px 0;height:14px}.iti__flag.iti__sy{background-position:-4757px 0;height:14px}.iti__flag.iti__sz{background-position:-4779px 0;height:14px}.iti__flag.iti__ta{background-position:-4801px 0;height:10px}.iti__flag.iti__tc{background-position:-4823px 0;height:10px}.iti__flag.iti__td{background-position:-4845px 0;height:14px}.iti__flag.iti__tf{background-position:-4867px 0;height:14px}.iti__flag.iti__tg{background-position:-4889px 0;height:13px}.iti__flag.iti__th{background-position:-4911px 0;height:14px}.iti__flag.iti__tj{background-position:-4933px 0;height:10px}.iti__flag.iti__tk{background-position:-4955px 0;height:10px}.iti__flag.iti__tl{background-position:-4977px 0;height:10px}.iti__flag.iti__tm{background-position:-4999px 0;height:14px}.iti__flag.iti__tn{background-position:-5021px 0;height:14px}.iti__flag.iti__to{background-position:-5043px 0;height:10px}.iti__flag.iti__tr{background-position:-5065px 0;height:14px}.iti__flag.iti__tt{background-position:-5087px 0;height:12px}.iti__flag.iti__tv{background-position:-5109px 0;height:10px}.iti__flag.iti__tw{background-position:-5131px 0;height:14px}.iti__flag.iti__tz{background-position:-5153px 0;height:14px}.iti__flag.iti__ua{background-position:-5175px 0;height:14px}.iti__flag.iti__ug{background-position:-5197px 0;height:14px}.iti__flag.iti__um{background-position:-5219px 0;height:11px}.iti__flag.iti__un{background-position:-5241px 0;height:14px}.iti__flag.iti__us{background-position:-5263px 0;height:11px}.iti__flag.iti__uy{background-position:-5285px 0;height:14px}.iti__flag.iti__uz{background-position:-5307px 0;height:10px}.iti__flag.iti__vc{background-position:-5346px 0;height:14px}.iti__flag.iti__ve{background-position:-5368px 0;height:14px}.iti__flag.iti__vg{background-position:-5390px 0;height:10px}.iti__flag.iti__vi{background-position:-5412px 0;height:14px}.iti__flag.iti__vn{background-position:-5434px 0;height:14px}.iti__flag.iti__vu{background-position:-5456px 0;height:12px}.iti__flag.iti__wf{background-position:-5478px 0;height:14px}.iti__flag.iti__ws{background-position:-5500px 0;height:10px}.iti__flag.iti__xk{background-position:-5522px 0;height:15px}.iti__flag.iti__ye{background-position:-5544px 0;height:14px}.iti__flag.iti__yt{background-position:-5566px 0;height:14px}.iti__flag.iti__za{background-position:-5588px 0;height:14px}.iti__flag.iti__zm{background-position:-5610px 0;height:14px}.iti__flag.iti__zw{background-position:-5632px 0;height:10px}@media(max-width:500px){.iti__country-list{white-space:normal}}@media(-webkit-min-device-pixel-ratio:2){.iti__flag{background-image:url(/flags.png);background-size:5652px 15px}}@media(min-resolution:192dpi){.iti__flag{background-image:url(/flags@2x.png);background-size:5652px 15px}}.favorite{right:0;top:0;z-index:99}.favorite img{height:44px!important;width:44px!important}.locked-lesson{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.locked-lesson:hover{cursor:not-allowed}.relative{line-height:0}.relative .locked-lesson{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.relative .locked-lesson:hover{cursor:not-allowed}.locked:after{background:#000;border-radius:13px;content:"";height:100%;left:0;opacity:.5;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.gro__lessons__scroller .slide{-moz-appearance:none;outline:none}.gro__lessons__scroller .slide img{border-radius:13px;display:block;height:150px;object-fit:cover;width:100%}@media(max-width:480px){.gro__lessons__scroller .slide img{height:120px}}.gro__lessons__scroller .slide .title{color:#062940;font-size:18px;letter-spacing:-.29px;margin-top:8px}@keyframes gro-skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}.gro-skeleton{animation:gro-skeleton-pulse 1.4s ease-in-out infinite;background:#e0e0e0;border-radius:8px;display:flex;flex-wrap:nowrap;overflow:hidden}.gro-skeleton--text{border-radius:6px;height:14px;margin-bottom:8px}.gro-skeleton--text:last-child{margin-bottom:0}.gro-skeleton--heading{border-radius:6px;height:24px;width:200px}.gro-skeleton--circle{border-radius:50%}.gro-skeleton--pill{border-radius:14px;height:28px;width:100px}.gro-skeleton--chip{border-radius:14px;height:28px;width:140px}.gro-skeleton--card{border-radius:13px;height:180px;width:240px}.gro-skeleton--list-item{border-radius:8px;height:56px;margin-bottom:12px}.gro-skeleton-cards-row{display:flex;flex-wrap:nowrap;gap:16px;overflow:hidden}.gro-skeleton-home-slider-card{flex:0 0 auto;width:310px}@media(max-width:768px){.gro-skeleton-home-slider-card{width:240px}}@media(max-width:480px){.gro-skeleton-home-slider-card{width:50vw}}.gro-skeleton-home-slider-img{border-radius:13px;display:block;height:150px;width:100%}@media(max-width:480px){.gro-skeleton-home-slider-img{height:120px}}.gro-skeleton-home-slider-title{height:16px;margin-top:8px;width:80%}.gro-skeleton-home-health-card{border-radius:13px;height:76px}.gro-slick-slider{margin-bottom:0!important}.gro-slick-slider .title{font-size:1.1rem;letter-spacing:-.29px;line-height:1.3}.gro-slick-slider .slick-list{margin-left:-8px;margin-right:-8px}.gro-slick-slider .slide{padding-right:0}.activity-content .popular-this-week .rounded-edges,.nutrition-content .popular-this-week .rounded-edges,.sleep-content .popular-this-week .rounded-edges,.wellbeing-content .popular-this-week .rounded-edges{border-radius:8px}.activity-content .divider,.nutrition-content .divider,.sleep-content .divider,.wellbeing-content .divider{background-color:#c8c7cc;height:1px;width:100%}.activity-content .gro__notice .gro__notice__content div,.nutrition-content .gro__notice .gro__notice__content div,.sleep-content .gro__notice .gro__notice__content div,.wellbeing-content .gro__notice .gro__notice__content div{font-size:14px}.activity-content .mixed-media-groups .media-group-item,.nutrition-content .mixed-media-groups .media-group-item,.sleep-content .mixed-media-groups .media-group-item,.wellbeing-content .mixed-media-groups .media-group-item{border-radius:13px;position:relative}.activity-content .mixed-media-groups .media-group-item .underlay,.nutrition-content .mixed-media-groups .media-group-item .underlay,.sleep-content .mixed-media-groups .media-group-item .underlay,.wellbeing-content .mixed-media-groups .media-group-item .underlay{background:#062940;border-radius:13px;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:0}.activity-content .mixed-media-groups .media-group-item .title,.nutrition-content .mixed-media-groups .media-group-item .title,.sleep-content .mixed-media-groups .media-group-item .title,.wellbeing-content .mixed-media-groups .media-group-item .title{color:#fff;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.56px;line-height:1.38;position:relative;text-align:center;z-index:1}#select-activity-approach .ellipsis,#select-nutrition-approach .ellipsis{max-width:88px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#select-activity-approach .gro__chip.approach-chip .gro__chip__content,#select-activity-approach .gro__chip.approach-chip .gro__chip__text,#select-nutrition-approach .gro__chip.approach-chip .gro__chip__content,#select-nutrition-approach .gro__chip.approach-chip .gro__chip__text{font-size:16px}.sound-dock{bottom:56px;left:248px;position:fixed;right:0;width:calc(100% - 248px);z-index:9999}.sound-dock .gro__sound__player{border-radius:0!important}.sound-dock .gro__sound__player .underlay{border-radius:0}@media(max-width:768px){.sound-dock{bottom:64px;left:0;right:0;width:100%}}.container-sound-player{margin-inline:auto}.back-btn{font-size:.9rem}.back-btn i{font-size:1.2rem}#portal-container .wrapper #content{padding-bottom:56px}@media(max-width:800px){#portal-container .wrapper #content{padding-bottom:64px}}.bottom-app-bar{backdrop-filter:blur(20px);background:#ffffffeb;border-top:1px solid #ebebf0;bottom:0;height:56px;left:248px;position:fixed;right:0;z-index:100}@media(max-width:800px){.bottom-app-bar{height:64px;left:0;padding-bottom:8px}}.bottom-app-bar .bottom-nav-item{align-items:center;background:none;border:none;color:#b0b0b8;cursor:pointer;display:flex;flex:1;height:100%;justify-content:center;padding:0;text-decoration:none}.bottom-app-bar .bottom-nav-item img{height:26px}.bottom-app-bar .bottom-nav-item .material-icons{color:#b0b0b8;font-size:24px}.bottom-app-bar .bottom-nav-item.nuxt-link-active .material-icons,.bottom-app-bar .bottom-nav-item.nuxt-link-exact-active .material-icons{color:#0078f8}.portal-header{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffff9e!important;border-bottom:1px solid #ebebf0}.gro__modal__container{outline:none}.wrapper #sidebar{max-width:248px;min-width:248px;z-index:120}.wrapper #content{padding-left:248px;width:100%}#portal-container{height:100%;width:100%}#portal-container .logo{width:36px}#portal-container .gro__button.fill.default:not(.gradient):hover:not([disabled]){background:#fff!important;color:#062940}#portal-container .gro__button.fill.default:not(.gradient):hover:not([disabled]) .gro__button__text{color:#062940!important}#portal-container .gro__button.fill.default:not(.gradient):hover:not([disabled]) .icon{color:#062940}#portal-container #txt_global_Search{width:250px}#portal-container .bg-usp{background:url(/usp1-bg.png)}#portal-container .sidebar-overlay{background:#00000073;display:none;inset:0;opacity:0;position:fixed;transition:opacity .25s ease;z-index:1000}#portal-container .sidebar-overlay.sidebar-overlay-visible{opacity:1}@media(max-width:767px){#portal-container .gro__app__header__title{font-size:16px}#portal-container .gro__app__header__title img{width:30px}#portal-container .wrapper #content{overflow-y:scroll;padding-left:0;width:100%}#portal-container .wrapper{position:relative}#portal-container #sidebar{height:100%;left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .25s ease;z-index:999991}#portal-container #sidebar.sidebar-open{transform:translateX(0)}#portal-container .sidebar-overlay{display:block}}.lesson-status-widget .label{font-size:14px;padding-top:8px;width:85px;word-break:break-word}.user-menu{flex-shrink:0;position:relative}.user-menu__trigger{align-items:center;background:none;border:none;border-radius:8px;cursor:pointer;display:flex;gap:6px;padding:4px 6px;transition:background .15s ease}.user-menu__trigger.is-open,.user-menu__trigger:hover{background:#0000000d}.user-menu__avatar{align-items:center;background:#e8f0fe;border-radius:50%;color:#062940;display:flex;flex-shrink:0;font-size:14px;font-weight:600;height:32px;justify-content:center;overflow:hidden;width:32px}.user-menu__avatar img{height:100%;object-fit:cover;width:100%}.user-menu__avatar--lg{font-size:16px;height:40px;width:40px}.user-menu__chevron{color:#666;font-size:18px;transition:transform .2s ease}.is-open .user-menu__chevron{transform:rotate(180deg)}.user-menu__dropdown{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#fff;border:1px solid #00000014;border-radius:12px;box-shadow:0 4px 24px #0000001f,0 1px 4px #0000000f;min-width:220px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:9999}.user-menu__identity{align-items:center;display:flex;gap:10px;padding:14px 16px}.user-menu__name{color:#062940;font-size:14px;font-weight:600;white-space:nowrap}.user-menu__divider{background:#00000012;height:1px;margin:2px 0}.user-menu__item{align-items:center;background:none;border:none;color:#062940;cursor:pointer;display:flex;font-size:14px;gap:10px;padding:10px 16px;text-align:left;text-decoration:none;transition:background .12s ease;width:100%}.user-menu__item-icon{flex-shrink:0;height:18px;object-fit:contain;opacity:.9;width:18px}.user-menu__item:hover{background:#0000000a}.user-menu__item--logout{color:#c0392b}.user-menu-drop-enter-active,.user-menu-drop-leave-active{transition:opacity .15s ease,transform .15s ease}.user-menu-drop-enter,.user-menu-drop-leave-to{opacity:0;transform:translateY(-6px) scale(.98)}@media(max-width:767px){.gro__modal__container{-webkit-overflow-scrolling:touch;max-height:100%!important;min-height:100%!important;min-width:100%!important;overflow-y:auto;width:100%!important}.gro__modal__container>.gro__card:first-child{height:100%;min-height:100vh}}@media(max-height:900px){.gro__modal__container{-webkit-overflow-scrolling:touch;max-height:85vh;overflow-y:auto}}.approach-chip{padding:2px 4px 2px 8px}.portal #launcher{bottom:4px!important;left:50px!important}body{overflow-x:hidden;overflow-y:auto}@media(max-width:768px){.gro__chip.default .gro__chip__content .gro__chip__text{font-family:Circular Std Book,serif;font-size:.9rem!important}}.iti--container{z-index:9999999}.iti input:focus{padding-left:52px!important}.gro__community__badge{border-radius:30px;color:#fff;padding:4px 12px;-webkit-user-select:none;user-select:none}.gro__community__badge.mini{padding:6px 9px}.gro__community__badge.mini .icon{margin:0!important}.gro__community__badge .icon{margin-right:4px}.gro__community__badge .icon .image{display:flex;margin:0!important}.gro__community__badge .d-inline-flex{font-family:Circular Std Book,sans-serif;font-size:12px}