.healthyMealTool{font-family:"Apis",sans-serif !important}
.healthyMealTool p,.healthyMealTool ol,.healthyMealTool ul,.healthyMealTool li,.healthyMealTool span,.healthyMealTool h1,.healthyMealTool h6,.healthyMealTool h3{font-family:"Apis",sans-serif !important}
@media screen and (max-width:768px){.healthyMealTool .cope-core-container-content{padding:0 !important}
}
.healthyMealTool .meal-create-plate-display,.healthyMealTool #my-plate-wrapper,.healthyMealTool #showmyplate-loading-page{background:url(clientlibs/resources/Background.png);background-size:cover}
.healthyMealTool .meal-create-plate-display{padding:20px 20px 37px 20px}
@media screen and (min-width:769px){.healthyMealTool .meal-create-plate-display #thankyou-container{padding-right:15px}
}
.healthyMealTool .meal-create-plate-display #thankyou-container .responsivegrid.aem-GridColumn--default--none{float:none}
.healthyMealTool .meal-create-plate-display #thankyou-container .aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--11{width:100%}
.healthyMealTool .meal-create-plate-display.hide{display:none !important}
@media screen and (max-width:768px){.healthyMealTool .meal-create-plate-display{min-height:94vh;height:100%;transition:opacity .3s ease;padding:20px 0 37px 0}
}
.healthyMealTool .meal-create-plate-display .meal-create-plate{display:flex}
.healthyMealTool .meal-create-plate-display .meal-create-plate div>.aem-Grid>.button{width:4%}
@media screen and (max-width:768px){.healthyMealTool .meal-create-plate-display .meal-create-plate{flex-wrap:wrap}
}
.healthyMealTool .meal-create-plate-display .meal-create-plate .container{display:inline-block;width:110px !important;padding:0}
@media screen and (max-width:768px){.healthyMealTool .meal-create-plate-display .meal-create-plate .container{display:flex;flex:1 1 50%;max-width:87px;width:100% !important}
}
@media screen and (max-width:426px){.healthyMealTool .meal-create-plate-display .meal-create-plate .container{max-width:100px}
}
.healthyMealTool .meal-create-plate-display .meal-create-plate .container .meal-img-contains .cope-core-container-content{padding:0}
.healthyMealTool .meal-create-plate-display .meal-create-plate .button{padding-right:0}
.healthyMealTool .meal-create-plate-display .meal-create-plate .button .cope-core-button .cope-core-button-icon{height:30px;width:30px}
.healthyMealTool .meal-create-plate-display .meal-create-plate .button #meal-display-back{border:0;justify-content:end;background:0}
@media screen and (max-width:768px){.healthyMealTool .meal-create-plate-display .meal-create-plate .button{display:flex;flex:1 1 100%;justify-content:end;max-width:90%}
}
@media screen and (min-width:769px){.healthyMealTool .meal-create-plate-display .meal-create-plate .button.aem-GridColumn--default--2{width:23% !important}
.healthyMealTool .meal-create-plate-display .meal-create-plate .button.aem-GridColumn--default--2 #meal-display-showMyPlate{min-width:100%}
}
.healthyMealTool .meal-create-plate-display .meal-create-plate .container .cope-core-image .cope-core-image__image{height:120px;max-width:initial}
@media screen and (max-width:768px){.healthyMealTool .meal-create-plate-display .meal-create-plate .container .cope-core-image .cope-core-image__image{height:auto;max-width:100%}
}
.healthyMealTool .meal-create-plate-display .meal-create-plate .text{margin-right:4%}
.healthyMealTool .meal-create-plate-display .meal-create-plate .text p{font-size:32.04px;line-height:32.04px}
.healthyMealTool .meal-create-plate-display .meal-create-plate .text h1{font-weight:900;font-size:50px;line-height:50px}
@media screen and (max-width:768px){.healthyMealTool .meal-create-plate-display .meal-create-plate .text h1{font-size:26px;line-height:31.2px}
}
.healthyMealTool .meal-create-plate-display .meal-create-plate .text h6{font-size:14px;font-weight:400;line-height:22.4px}
@media screen and (max-width:768px){.healthyMealTool .meal-create-plate-display .meal-create-plate .text h6{display:none}
}
@media screen and (max-width:768px){.healthyMealTool .meal-create-plate-display .meal-create-plate .text{display:flex;flex:1 1 50%;max-width:60%;width:50%}
}
.healthyMealTool .meal-create-plate-display .meal-create-plate .text p,.healthyMealTool .meal-create-plate-display .meal-create-plate .text h1,.healthyMealTool .meal-create-plate-display .meal-create-plate .text h6{margin:0;color:#002069}
@media screen and (max-width:768px){.healthyMealTool .meal-create-plate-display .meal-create-plate .text p,.healthyMealTool .meal-create-plate-display .meal-create-plate .text h1,.healthyMealTool .meal-create-plate-display .meal-create-plate .text h6{font-size:18px;line-height:18px}
}
.healthyMealTool .meal-create-plate-display .meal-create-plate .text .meal-display-text h6{color:#001965;padding-top:2px}
@media screen and (max-width:768px){.healthyMealTool .meal-create-plate-display .meal-create-plate .text h1{font-size:26px;line-height:31px}
}
.healthyMealTool .meal-create-plate-display .meal-create-plate #meal-display-showMyPlate{height:67px;border-radius:75px;border-color:#71a4e7;color:#fff;background-color:#71a4e7;font-size:16px;font-weight:700;min-width:243px;opacity:.5;cursor:none;pointer-events:none}
.healthyMealTool .meal-create-plate-display .meal-create-plate #meal-display-showMyPlate.active{opacity:1;cursor:pointer;background:#005ad2;border-color:#005ad2;pointer-events:auto}
@media screen and (max-width:768px){.healthyMealTool .meal-create-plate-display .meal-create-plate #meal-display-showMyPlate{height:38px;min-width:156px;align-items:center;display:flex;justify-content:center}
}
.healthyMealTool .meal-create-plate>.cope-core-container-content>div>.aem-Grid{display:flex;align-items:center}
@media screen and (max-width:768px){.healthyMealTool .meal-create-plate>.cope-core-container-content>div>.aem-Grid{flex-wrap:wrap;justify-content:start;padding-left:10px}
}
@media screen and (max-width:768px){.healthyMealTool .meal-create-plate>.cope-core-container-content>div>.aem-Grid .button:nth-child(1){display:none}
}
.healthyMealTool .meal-display-area{padding-top:20px}
@media screen and (max-width:992px) and (min-width:769px){.healthyMealTool .meal-display-area .display-area-top .meal-nonstarchy,.healthyMealTool .meal-display-area .display-area-top .meal-carbs{width:50%}
}
.healthyMealTool .meal-display-area .display-area-top .meal-nonstarchy .meal-nonstarchy-items,.healthyMealTool .meal-display-area .display-area-top .meal-nonstarchy .meal-carbs-items,.healthyMealTool .meal-display-area .display-area-top .meal-carbs .meal-nonstarchy-items,.healthyMealTool .meal-display-area .display-area-top .meal-carbs .meal-carbs-items{margin:auto 0}
.healthyMealTool .meal-display-area .display-area-top,.healthyMealTool .meal-display-area .display-area-bottom{display:flex}
@media screen and (max-width:768px){.healthyMealTool .meal-display-area .display-area-top,.healthyMealTool .meal-display-area .display-area-bottom{display:inline-block;width:100%}
}
.healthyMealTool .meal-display-area .display-area-top .meal-nonstarchy-items .food-min-max,.healthyMealTool .meal-display-area .display-area-bottom .meal-nonstarchy-items .food-min-max{display:none;font-size:15px;color:#001965;line-height:22.5px;padding:10px 0 0 20px}
@media screen and (max-width:768px){.healthyMealTool .meal-display-area .display-area-top .meal-nonstarchy-items .food-min-max,.healthyMealTool .meal-display-area .display-area-bottom .meal-nonstarchy-items .food-min-max{padding-top:4px}
}
.healthyMealTool .meal-display-area .display-area-top .meal-nonstarchy-items .food-min-max.show,.healthyMealTool .meal-display-area .display-area-bottom .meal-nonstarchy-items .food-min-max.show{display:block}
.healthyMealTool .meal-display-area .display-area-top .meal-carbs-items .carbs-with-drinks,.healthyMealTool .meal-display-area .display-area-bottom .meal-carbs-items .carbs-with-drinks{display:none;font-size:15px;color:#001965;line-height:22.5px;padding:10px 0 0 20px}
@media screen and (max-width:768px){.healthyMealTool .meal-display-area .display-area-top .meal-carbs-items .carbs-with-drinks,.healthyMealTool .meal-display-area .display-area-bottom .meal-carbs-items .carbs-with-drinks{padding-top:4px}
}
.healthyMealTool .meal-display-area .display-area-top .meal-carbs-items .carbs-with-drinks.show,.healthyMealTool .meal-display-area .display-area-bottom .meal-carbs-items .carbs-with-drinks.show{display:block}
.healthyMealTool .meal-display-area .display-area-top ul,.healthyMealTool .meal-display-area .display-area-bottom ul{padding:0;list-style:none;display:flex;align-items:flex-start;justify-content:flex-start}
@media screen and (max-width:768px){.healthyMealTool .meal-display-area .display-area-top ul,.healthyMealTool .meal-display-area .display-area-bottom ul{margin-top:8px}
}
.healthyMealTool .meal-display-area .display-area-top ul li,.healthyMealTool .meal-display-area .display-area-bottom ul li{position:relative;width:90px;height:90px;display:flex;justify-content:center;padding:15px 15px}
@media screen and (max-width:768px){.healthyMealTool .meal-display-area .display-area-top ul li,.healthyMealTool .meal-display-area .display-area-bottom ul li{width:65px;height:46px;padding:5px}
}
.healthyMealTool .meal-display-area .display-area-top ul li img,.healthyMealTool .meal-display-area .display-area-bottom ul li img{max-width:100%;object-fit:contain}
.healthyMealTool .meal-display-area .display-area-top ul li.meal-food-item span,.healthyMealTool .meal-display-area .display-area-bottom ul li.meal-food-item span{background:url(clientlibs/resources/Remove-icon.png);background-repeat:no-repeat;width:20px;height:20px;display:inline-block;position:absolute;bottom:0;background-size:contain;right:3px;font-size:0}
.healthyMealTool .meal-display-area .display-area-top .meal-fat-items ul,.healthyMealTool .meal-display-area .display-area-top .meal-protein-items ul,.healthyMealTool .meal-display-area .display-area-top .meal-beverage-items ul,.healthyMealTool .meal-display-area .display-area-bottom .meal-fat-items ul,.healthyMealTool .meal-display-area .display-area-bottom .meal-protein-items ul,.healthyMealTool .meal-display-area .display-area-bottom .meal-beverage-items ul{justify-content:space-around}
@media screen and (max-width:768px){.healthyMealTool .meal-display-area .display-area-top .meal-fat-items ul,.healthyMealTool .meal-display-area .display-area-top .meal-protein-items ul,.healthyMealTool .meal-display-area .display-area-top .meal-beverage-items ul,.healthyMealTool .meal-display-area .display-area-bottom .meal-fat-items ul,.healthyMealTool .meal-display-area .display-area-bottom .meal-protein-items ul,.healthyMealTool .meal-display-area .display-area-bottom .meal-beverage-items ul{justify-content:flex-start}
}
.healthyMealTool .meal-display-area .display-area-bottom{justify-content:center}
.healthyMealTool .meal-display-area .display-area-bottom:nth-child(2){width:100%}
.healthyMealTool .meal-display-area .display-area-bottom .meal-protein,.healthyMealTool .meal-display-area .display-area-bottom .meal-beverage{margin-right:10px}
.healthyMealTool .meal-display-area .display-area-bottom .meal-protein,.healthyMealTool .meal-display-area .display-area-bottom .meal-beverage,.healthyMealTool .meal-display-area .display-area-bottom .meal-fat{width:288px}
@media screen and (max-width:768px){.healthyMealTool .meal-display-area .display-area-bottom .meal-protein,.healthyMealTool .meal-display-area .display-area-bottom .meal-beverage,.healthyMealTool .meal-display-area .display-area-bottom .meal-fat{width:100%}
}
.healthyMealTool .meal-display-area .display-area-bottom li.meal-food-item span{float:right;position:static}
.healthyMealTool .meal-display-area .meal-nonstarchy{margin:0 10px 10px 0}
@media screen and (max-width:1200px){.healthyMealTool .meal-display-area .meal-nonstarchy .meal-nonstarchy-title .meal-nonstarchy-arrow{margin-top:-30px}
.healthyMealTool .meal-display-area .meal-nonstarchy .meal-nonstarchy-title .meal-nonstarchy-arrow.m-0{margin-top:0}
}
@media screen and (max-width:768px){.healthyMealTool .meal-display-area .meal-nonstarchy .meal-nonstarchy-title .meal-nonstarchy-arrow{margin-top:-20px}
.healthyMealTool .meal-display-area .meal-nonstarchy .meal-nonstarchy-title .starch-servings{display:block;font-size:15px;line-height:18px}
.healthyMealTool .meal-display-area .meal-nonstarchy .meal-nonstarchy-title .starch-servings.hide{display:none}
}
.healthyMealTool .meal-display-area .meal-nonstarchy.max-displayed{background-color:#dfefee;border:1.5px solid #2a918b}
@media screen and (max-width:768px){.healthyMealTool .meal-display-area .meal-nonstarchy.max-displayed{border-width:4px 0 0}
}
.healthyMealTool .meal-display-area .meal-carbs{margin-bottom:10px}
.healthyMealTool .meal-display-area .meal-carbs.max-displayed{border:2px solid #e6553f;background:linear-gradient(0,rgba(230,85,63,0.1) 0,rgba(230,85,63,0.1) 100%),#FFF}
@media screen and (max-width:768px){.healthyMealTool .meal-display-area .meal-carbs.max-displayed{border-width:4px 0 0}
}
.healthyMealTool .meal-display-area .meal-protein.max-displayed{border:2px solid #eaab00;background:linear-gradient(0,rgba(234,171,0,0.1) 0,rgba(234,171,0,0.1) 100%),#FFF}
@media screen and (max-width:768px){.healthyMealTool .meal-display-area .meal-protein.max-displayed{border-width:4px 0 0}
}
.healthyMealTool .meal-display-area .meal-fat.max-displayed{border:2px solid #eea7bf;background-color:#fcf2f5}
@media screen and (max-width:768px){.healthyMealTool .meal-display-area .meal-fat.max-displayed{border-width:4px 0 0}
}
.healthyMealTool .meal-display-area .meal-beverage.max-displayed{background-color:#e2f0fa;border:2px solid #3b97de}
@media screen and (max-width:768px){.healthyMealTool .meal-display-area .meal-beverage.max-displayed{border-width:4px 0 0}
}
.healthyMealTool .meal-display-area .meal-nonstarchy,.healthyMealTool .meal-display-area .meal-carbs,.healthyMealTool .meal-display-area .meal-protein,.healthyMealTool .meal-display-area .meal-beverage,.healthyMealTool .meal-display-area .meal-fat{display:flex;width:634px;min-height:194px;border-color:#001965;border-width:2px;border-style:dotted;border-radius:23.16px;padding:15px;flex-direction:column}
@media screen and (max-width:768px){.healthyMealTool .meal-display-area .meal-nonstarchy,.healthyMealTool .meal-display-area .meal-carbs,.healthyMealTool .meal-display-area .meal-protein,.healthyMealTool .meal-display-area .meal-beverage,.healthyMealTool .meal-display-area .meal-fat{min-height:95px;height:100%;width:100%;border-color:#002069;border-width:4px 0 0;border-style:solid;border-radius:0;margin:0;padding:10px 20px}
}
.healthyMealTool .meal-display-area .meal-nonstarchy-title,.healthyMealTool .meal-display-area .meal-carbs-title,.healthyMealTool .meal-display-area .meal-protein-title,.healthyMealTool .meal-display-area .meal-beverage-title,.healthyMealTool .meal-display-area .meal-fat-title{font-size:18px;line-height:normal;color:#001965;font-weight:900;display:flex;width:100%}
@media screen and (max-width:768px){.healthyMealTool .meal-display-area .meal-nonstarchy-title,.healthyMealTool .meal-display-area .meal-carbs-title,.healthyMealTool .meal-display-area .meal-protein-title,.healthyMealTool .meal-display-area .meal-beverage-title,.healthyMealTool .meal-display-area .meal-fat-title{font-size:18px;line-height:24.52px;flex-wrap:wrap}
}
.healthyMealTool .meal-display-area .meal-nonstarchy-title span,.healthyMealTool .meal-display-area .meal-carbs-title span,.healthyMealTool .meal-display-area .meal-protein-title span,.healthyMealTool .meal-display-area .meal-beverage-title span,.healthyMealTool .meal-display-area .meal-fat-title span{font-weight:400}
@media screen and (max-width:768px){.healthyMealTool .meal-display-area .meal-nonstarchy-title span,.healthyMealTool .meal-display-area .meal-carbs-title span,.healthyMealTool .meal-display-area .meal-protein-title span,.healthyMealTool .meal-display-area .meal-beverage-title span,.healthyMealTool .meal-display-area .meal-fat-title span{font-size:15px}
}
@media screen and (max-width:768px){.healthyMealTool .meal-display-area .meal-nonstarchy-title span:nth-child(2),.healthyMealTool .meal-display-area .meal-carbs-title span:nth-child(2),.healthyMealTool .meal-display-area .meal-protein-title span:nth-child(2),.healthyMealTool .meal-display-area .meal-beverage-title span:nth-child(2),.healthyMealTool .meal-display-area .meal-fat-title span:nth-child(2){font-size:15px;line-height:18px;flex:0 0 100%}
}
.healthyMealTool .meal-display-area .meal-nonstarchy-arrow,.healthyMealTool .meal-display-area .meal-carbs-arrow,.healthyMealTool .meal-display-area .meal-protein-arrow,.healthyMealTool .meal-display-area .meal-beverage-arrow,.healthyMealTool .meal-display-area .meal-fat-arrow{content:"";width:0;height:0;border-style:solid;border-width:9.29px 0 9.29px 11px;border-color:transparent transparent transparent #3f9c35;display:flex;align-self:center;margin-right:10px}
.healthyMealTool .meal-display-area .meal-carbs-arrow{border-color:transparent transparent transparent #e6553f}
@media screen and (max-width:768px){.healthyMealTool .meal-display-area .meal-carbs-arrow{margin-top:-20px}
.healthyMealTool .meal-display-area .meal-carbs-arrow.m-0{margin-top:0}
}
.healthyMealTool .meal-display-area .meal-protein-arrow{border-color:transparent transparent transparent #eaab00}
.healthyMealTool .meal-display-area .meal-beverage-arrow{border-color:transparent transparent transparent #3b97de}
.healthyMealTool .meal-display-area .meal-fat-arrow{border-color:transparent transparent transparent #eea7bf}
@media screen and (max-width:768px){.healthyMealTool .meal-display-area .meal-carbs-title #carbs-servings{display:block;line-height:18px}
.healthyMealTool .meal-display-area .meal-carbs-title #carbs-servings.hide{display:none}
}
.healthyMealTool .meal-display-area .meal-protein-title,.healthyMealTool .meal-display-area .meal-beverage-title,.healthyMealTool .meal-display-area .meal-fat-title{align-items:center;flex-wrap:wrap}
.healthyMealTool .meal-display-area .meal-protein-title span:nth-child(2),.healthyMealTool .meal-display-area .meal-beverage-title span:nth-child(2),.healthyMealTool .meal-display-area .meal-fat-title span:nth-child(2){font-weight:400;font-size:18.53px;line-height:normal;width:100%;padding-left:19px;padding-top:4px}
@media screen and (max-width:768px){.healthyMealTool .meal-display-area .meal-protein-title span:nth-child(2),.healthyMealTool .meal-display-area .meal-beverage-title span:nth-child(2),.healthyMealTool .meal-display-area .meal-fat-title span:nth-child(2){font-size:15px;line-height:18px;padding-top:0}
.healthyMealTool .meal-display-area .meal-protein-title span:nth-child(2).hide,.healthyMealTool .meal-display-area .meal-beverage-title span:nth-child(2).hide,.healthyMealTool .meal-display-area .meal-fat-title span:nth-child(2).hide{display:none}
}
.healthyMealTool .meal-menu-section{position:relative}
.healthyMealTool .meal-menu-section.hide{display:none}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section{border-top:2px solid var(--True-Blue,#001965);background:#f7f6f5;box-shadow:0 -14px 0 0 rgba(194,207,232,0.5)}
}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .menu-icon-txt{position:fixed;bottom:0;width:100%;z-index:50}
}
.healthyMealTool .meal-menu-section .menuIcon{position:absolute;background:url(clientlibs/resources/menuicon.png);left:0;right:0;margin-inline:auto;width:76px;height:84px;font-size:0;top:-75px;pointer-events:none}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .menuIcon{top:-55px;pointer-events:auto}
}
.healthyMealTool .meal-menu-section .tap-open{font-size:14px;font-weight:400;line-height:22.4px;color:#001965;display:none}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .tap-open{display:block;text-align:center;padding:30px 30px 0 30px}
}
.healthyMealTool .meal-menu-section .menu-tap-close{font-size:16px;line-height:25.6px;color:#001965;width:100%;display:none;justify-content:right;padding:20px 20px 0;cursor:pointer}
.healthyMealTool .meal-menu-section .meal-menu-category{background:#f7f6f5;box-shadow:0 -14px 0 0 rgba(194,207,232,0.5019607843);margin-top:14px;border-top:2px solid #001965}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .meal-menu-category{display:none;animation-duration:1s;animation-timing-function:ease-in-out;margin-top:0}
}
.healthyMealTool .meal-menu-section .meal-menu-category.show{display:flex;animation-name:slideUp;animation-duration:1s}
.healthyMealTool .meal-menu-section .meal-menu-category.active.hide{animation-name:slideDown;animation-duration:1s}
.healthyMealTool .meal-menu-section .meal-menu-category .mobile-menu-icon{position:absolute;background:url(clientlibs/resources/menu.png);left:0;right:0;margin-inline:auto;width:76px;height:27px;font-size:0;display:none}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .meal-menu-category .mobile-menu-icon{display:block}
}
.healthyMealTool .meal-menu-section .meal-menu-category .meal-menu-category-title{height:62px;padding:20px 50px;list-style:none;display:flex;margin:0}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .meal-menu-category .meal-menu-category-title{flex-wrap:wrap;overflow-x:auto;flex-direction:column;padding-left:10px}
}
.healthyMealTool .meal-menu-section .meal-menu-category .meal-menu-category-title li{padding-right:40px;font-size:16px;line-height:25.6px;color:#001965;cursor:pointer}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .meal-menu-category .meal-menu-category-title li{font-size:15px;line-height:24px}
}
.healthyMealTool .meal-menu-section .meal-menu-category .meal-menu-category-title li.active{font-weight:700}
.healthyMealTool .meal-menu-section .meal-menu-category .meal-menu-category-title li.active::after{content:"";border-bottom:4px solid #000;display:block}
.healthyMealTool .meal-menu-section .selected-item{background:#e2f0fa;border-radius:50px;transform:rotate(-15deg);width:74px;background-size:74px;object-fit:scale-down;overflow:visible}
.healthyMealTool .meal-menu-section .disable-item{opacity:.5;pointer-events:none}
@keyframes slideUp{0{transform:translateY(100%);opacity:0}
100%{transform:translateY(0);opacity:1}
}
@keyframes slideDown{0{transform:translateY(0);opacity:1}
100%{transform:translateY(100%);opacity:0}
}
.healthyMealTool .meal-menu-section .meal-menu-category-details{background-color:#fff}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .meal-menu-category-details{display:none;min-height:100vh;max-height:844px}
}
.healthyMealTool .meal-menu-section .meal-menu-category-details.active{display:flex}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content{padding:32px 0 32px 0;display:none}
@media screen and (min-width:769px) and (max-width:992px){.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content{max-width:900px;justify-content:center}
}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content{flex-wrap:wrap}
}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content.mealmenu-items-0{display:flex}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .food-non-caurosal{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;flex-direction:column}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .food-non-caurosal{margin-top:12px}
}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-one{width:25%}
@media screen and (min-width:769px) and (max-width:992px){.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-one{width:15%}
}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-one{width:100%;padding-top:12px}
}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-one .see-all{display:none;cursor:pointer;background:#e2f0fa;border-radius:26px;font-size:12px;font-weight:700;color:#005ad2;padding:7px 10px;position:absolute;bottom:236px}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-one .see-all .arrow.left{border:solid #005ad2;border-width:0 3px 3px 0;display:inline-block;padding:4px;transform:rotate(135deg);-webkit-transform:rotate(135deg);margin-right:3px}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-one .see-all{margin-left:10px;position:unset}
}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-one .meal-menu-icon span{font-weight:900;font-size:20px;line-height:32px;color:#001965}
@media screen and (min-width:769px) and (max-width:992px){.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-one .meal-menu-icon span{font-size:16px}
}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-one .meal-menu-icon span.empty-icon{padding-left:8px}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-one .meal-menu-icon{display:none}
}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-one .meal-menu-icon .sub-food-selected-label{display:none}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-one .meal-menu-description{padding:0 16px}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-one .meal-menu-description p{font-weight:400;font-size:14px;line-height:22.4px;color:#001965}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-one.food-subcategory-label .meal-menu-icon{display:block}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-one.food-subcategory-label .meal-menu-icon img{display:none}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-one.food-subcategory-label .meal-menu-icon span{display:block;margin-left:16px}
}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two{width:55%;overflow:hidden}
@media screen and (min-width:769px) and (max-width:992px){.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two{width:600px}
}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two{width:100%;border-bottom:1px solid #d9d9d9}
}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two .food-sub-category{padding-top:0}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two ul{display:flex;list-style:none;padding:0;margin-top:0;justify-content:center;overflow:hidden;transition:transform .5s ease;width:max-content}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two ul{padding:0 12px;grid-template-columns:repeat(3,1fr);display:grid;max-height:438px;overflow-y:auto;width:100%;margin-block-end:0;margin-bottom:0}
}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two ul .food-ot-img,.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two ul .food-sub-category{display:none}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two ul li{display:flex;justify-content:center;align-items:center;width:123px;height:137px;position:relative;cursor:pointer;flex:0 0 12.5%;box-sizing:border-box}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two ul li{height:138px;margin-bottom:12px}
}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two ul li .food-item-img{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two ul li .food-item-img img{max-width:100%;max-height:100%;object-fit:contain;height:67.5px;width:70px;padding:5px;overflow:visible}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two ul li .food-item-img span{font-weight:400;font-size:14px;line-height:16.8px}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two ul li .food-item-img .meal-food-name{margin-top:15px;color:#001965;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:16ch;white-space:normal}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two ul li .food-item-img .meal-food-portion{color:#4f4f4f;margin-top:5px;height:17px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:16ch;white-space:normal}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two ul li .fat-icon{position:absolute;width:16px;height:16px;top:3px;right:0}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two ul li .fat-icon img{width:16px;height:16px;padding:0}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two .meal-menu-food-list-btn{display:flex;justify-content:center}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two .meal-menu-food-list-btn{display:none}
}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two .meal-menu-food-list-btn .left-btn-food,.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two .meal-menu-food-list-btn .right-btn-food{font-size:0;width:44px;height:44px;cursor:pointer;opacity:1;pointer-events:auto;transition:opacity .3s ease}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two .meal-menu-food-list-btn .left-btn-food{margin-right:60px;background-repeat:no-repeat;background:url(clientlibs/resources/left.png)}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two .meal-menu-food-list-btn .left-btn-food.enable{background:url(clientlibs/resources/left-enable.png)}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two .meal-menu-food-list-btn .left-btn-food.disabled{background:url(clientlibs/resources/left.png)}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two .meal-menu-food-list-btn .right-btn-food{background-repeat:no-repeat;background:url(clientlibs/resources/right.png)}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two .meal-menu-food-list-btn .right-btn-food.enable{background:url(clientlibs/resources/right-enable.png)}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-two .meal-menu-food-list-btn .right-btn-food.disabled{background:url(clientlibs/resources/right.png)}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-three{width:23%;background:rgba(201,207,218,0.1)}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-three .food-main-tip,.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-three .food-sub-tip,.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-three .food-sub-tip-details{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-three img{max-width:216px;min-width:72px;object-fit:contain}
@media screen and (min-width:769px) and (max-width:992px){.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-three{width:10%}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-three img{width:100%;object-fit:contain}
}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-three{text-align:center;width:100%;padding:12px 20px;min-height:160px;margin:0}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-three img{object-fit:contain;height:67px;margin-bottom:0}
}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-three p{font-weight:400;font-size:14px;line-height:22.4px;color:#001965;width:80%;margin:0 auto}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-three p{width:100%;margin-top:17px}
}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-three .food-sub-tip,.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content .meal-menu-section-three .food-sub-tip-details{display:none}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content.mealmenu-items-Combination .meal-menu-section-one{width:75%}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content.mealmenu-items-Combination .meal-menu-section-one{width:100%}
}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content.mealmenu-items-Combination .meal-menu-section-two{width:31%}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content.mealmenu-items-Combination .meal-menu-section-two .meal-menu-food-list-btn{display:none}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content.mealmenu-items-Combination .meal-menu-section-two{display:none}
}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content.mealmenu-items-Combination .meal-menu-section-three{width:56%}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content.mealmenu-items-Combination .meal-menu-section-three .food-main-tip img{max-width:320px}
@media screen and (max-width:768px){.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content.mealmenu-items-Combination .meal-menu-section-three{position:static;right:auto;width:100%}
.healthyMealTool .meal-menu-section .meal-menu-category-details .cope-core-container-content.mealmenu-items-Combination .meal-menu-section-three img{height:auto}
}
.healthyMealTool #showmyplate-loading-page{background-color:#e1eefb;display:flex;justify-content:center;align-items:center;height:903px}
@media screen and (max-width:768px){.healthyMealTool #showmyplate-loading-page{height:773px}
}
.healthyMealTool #showmyplate-loading-page .loading-meal-page{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;height:100%}
.healthyMealTool #showmyplate-loading-page .loading-meal-page p{width:591px;color:#002069;font-size:50px;font-weight:900;line-height:56.5px}
@media screen and (max-width:768px){.healthyMealTool #showmyplate-loading-page .loading-meal-page p{width:345px;height:auto}
}
.healthyMealTool #showmyplate-loading-page .loading-meal-page img{width:425px;height:auto}
@media screen and (max-width:768px){.healthyMealTool #showmyplate-loading-page .loading-meal-page img{width:343.7px;height:auto}
}
.healthyMealTool #my-plate-wrapper{display:none;padding:50px 16px 16px 16px;position:relative;margin:0 auto;overflow:hidden}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper{padding:10px 0 0 0}
}
.healthyMealTool #my-plate-wrapper.show{display:block}
.healthyMealTool #my-plate-wrapper ul{list-style:none}
.healthyMealTool #my-plate-wrapper .my-plate-content{max-width:1160px;margin:0 auto;position:relative}
.healthyMealTool #my-plate-wrapper .my-plate-content.fade-out{opacity:.5}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content{max-width:463px;margin:0 auto}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .non-starchy-node,.healthyMealTool #my-plate-wrapper .my-plate-content .carbs-node,.healthyMealTool #my-plate-wrapper .my-plate-content .protein-node,.healthyMealTool #my-plate-wrapper .my-plate-content .beverage-node,.healthyMealTool #my-plate-wrapper .my-plate-content .beverage-node-mobile,.healthyMealTool #my-plate-wrapper .my-plate-content .fat-node{width:70px;height:70px;background-size:70px 70px;background-repeat:no-repeat;z-index:1;cursor:pointer}
.healthyMealTool #my-plate-wrapper .my-plate-content .non-starchy-node.active,.healthyMealTool #my-plate-wrapper .my-plate-content .carbs-node.active,.healthyMealTool #my-plate-wrapper .my-plate-content .protein-node.active,.healthyMealTool #my-plate-wrapper .my-plate-content .beverage-node.active,.healthyMealTool #my-plate-wrapper .my-plate-content .beverage-node-mobile.active,.healthyMealTool #my-plate-wrapper .my-plate-content .fat-node.active{width:80px;height:80px;background-size:80px 80px}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .non-starchy-node,.healthyMealTool #my-plate-wrapper .my-plate-content .carbs-node,.healthyMealTool #my-plate-wrapper .my-plate-content .protein-node,.healthyMealTool #my-plate-wrapper .my-plate-content .beverage-node,.healthyMealTool #my-plate-wrapper .my-plate-content .beverage-node-mobile,.healthyMealTool #my-plate-wrapper .my-plate-content .fat-node{width:30px;height:30px;background-size:30px 30px}
.healthyMealTool #my-plate-wrapper .my-plate-content .non-starchy-node.active,.healthyMealTool #my-plate-wrapper .my-plate-content .carbs-node.active,.healthyMealTool #my-plate-wrapper .my-plate-content .protein-node.active,.healthyMealTool #my-plate-wrapper .my-plate-content .beverage-node.active,.healthyMealTool #my-plate-wrapper .my-plate-content .beverage-node-mobile.active,.healthyMealTool #my-plate-wrapper .my-plate-content .fat-node.active{width:40px;height:40px;background-size:40px 40px}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section{display:flex;position:relative}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section{margin-top:48px}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container{background-image:url("clientlibs/resources/meal_plate.png");height:738px;width:738px;position:relative;margin:90px auto 0 auto;background-repeat:no-repeat;z-index:2}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container{background-size:370px;background-repeat:no-repeat;height:370px;width:370px;margin:0 auto}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content{height:100%;position:relative}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .carbs-plate,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .protein-plate{background-repeat:no-repeat;background-size:contain}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate li.meal-plate-item img,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .carbs-plate li.meal-plate-item img,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .protein-plate li.meal-plate-item img{width:100%;height:100%}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate{display:flex;position:absolute;align-items:center;margin:50px 0 56px 35px;width:calc(50% - 55px);height:calc(100% - 105px)}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate .non-starchy-node{display:flex;align-items:center;position:absolute;background-image:url("../../../../../../etc.clientlibs/novo-core-framework/site/components/content/healthyMealTool/clientlibs/resources/nonstarchy-node.svg");background-repeat:no-repeat;top:100px;left:25px}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate{width:calc(50% - 27px);height:calc(100% - 50px);margin:25px 0 25px 25px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate .non-starchy-node{top:50px;left:18px}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate:hover,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate.active{background-image:url("clientlibs/resources/non_starchy_bg.png");background-size:cover}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate.salad{background-image:url("clientlibs/resources/green_salad.png");background-size:cover}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate.salad:hover{background-image:url("clientlibs/resources/green_salad.png"),url("clientlibs/resources/non_starchy_bg.png")}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate .non-starchy-left,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate .non-starchy-right{list-style:none;width:50%;flex-direction:column;display:flex;height:100%;padding:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate .non-starchy-left li,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate .non-starchy-right li{align-items:center;display:flex;padding:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate .non-starchy-left li img,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate .non-starchy-right li img{width:auto;height:auto;object-fit:cover;overflow:visible}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate .non-starchy-left li img,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate .non-starchy-right li img{width:100%;height:100%}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate .non-starchy-left{justify-content:center;height:380px}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate .non-starchy-left{height:200px}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate .non-starchy-left li{height:50%;justify-content:flex-end;align-items:center}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate .non-starchy-left li :has(>*:nth-child(1)):first-child{align-items:self-end}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate .non-starchy-left li :has(>*:nth-child(1)):last-child{align-items:self-start}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate .non-starchy-right{justify-content:center}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .non-starchy-plate .non-starchy-right li{height:33.3333333333%;justify-content:flex-start}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right{width:calc(50% - 50px);position:absolute;height:calc(100% - 105px);margin:50px 0 56px 350px}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right{height:calc(100% - 50px);margin:25px 0 25px 185px;width:calc(50% - 25px)}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .protein-plate{height:50%}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .protein-plate ul{display:flex;justify-content:center;align-items:center;margin:0;padding:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .protein-plate:hover,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .protein-plate.active{background-image:url("clientlibs/resources/protein_bg.png")}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .protein-plate .protein-node{background-image:url("../../../../../../etc.clientlibs/novo-core-framework/site/components/content/healthyMealTool/clientlibs/resources/protein-node.svg");background-repeat:no-repeat;position:absolute;right:100px;bottom:25px}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .protein-plate .protein-node{right:70px;bottom:5px}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .protein-plate ul{width:292px;height:192px;position:relative}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .protein-plate ul li{position:absolute;top:30px;left:30px;min-width:192px;max-width:271px;height:192px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .protein-plate ul li img{object-fit:scale-down}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .protein-plate ul{width:150px;height:100px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .protein-plate ul li{top:15px;left:15px;max-width:135px;min-width:100px;height:100px}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate:hover,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate.active{background-image:url("clientlibs/resources/carbs_bg.png")}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate .carbs-node{background-image:url("../../../../../../etc.clientlibs/novo-core-framework/site/components/content/healthyMealTool/clientlibs/resources/carbs-node.svg");background-repeat:no-repeat;position:absolute;top:25px;right:100px}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate .carbs-node{top:0;right:80px}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul{width:100%;height:100%;position:relative}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g .food-60g{bottom:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g .food-15g{top:0;left:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g .food-15g:first-child{left:-10px;top:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g .food-15g:nth-child(2){top:10px;right:10px;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g .food-15g:nth-child(3){top:80px;left:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g .food-15g:nth-child(4){top:100px;right:-20px;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g .food-45g{bottom:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g .food-30g{top:0;left:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5 .food-15g:first-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15 .food-15g:first-child{left:-10px;top:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5 .food-15g:nth-child(2),.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15 .food-15g:nth-child(2){top:10px;right:10px;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5 .food-15g:nth-child(3),.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15 .food-15g:nth-child(3){top:80px;left:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5 .food-15g:nth-child(4),.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15 .food-15g:nth-child(4){top:100px;right:-20px;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5 .food-15g:nth-child(5),.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15 .food-15g:nth-child(5){top:150px;left:50px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5.items-1 .food-15g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15.items-1 .food-15g{left:40px;top:85px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5.items-2 .food-15g:first-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15.items-2 .food-15g:first-child{top:0;left:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5.items-2 .food-15g:last-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15.items-2 .food-15g:last-child{bottom:0;right:0;top:auto;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5.items-3 .food-15g:first-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15.items-3 .food-15g:first-child{top:-10px;left:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5.items-3 .food-15g:nth-child(2),.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15.items-3 .food-15g:nth-child(2){top:50px;right:20px;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5.items-3 .food-15g:last-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15.items-3 .food-15g:last-child{right:70px;bottom:0;top:auto;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5.items-4 .food-15g:first-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15.items-4 .food-15g:first-child{top:-10px;left:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5.items-4 .food-15g:nth-child(2),.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15.items-4 .food-15g:nth-child(2){top:50px;right:0;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5.items-4 .food-15g:nth-child(3),.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15.items-4 .food-15g:nth-child(3){bottom:0;left:0;top:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5.items-4 .food-15g:last-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15.items-4 .food-15g:last-child{bottom:0;right:0;top:auto;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15-twice .food-45g{right:0;margin-bottom:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15-twice .food-15g.count-1{left:-22px;top:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15-twice .food-15g.count-2{left:-22px;bottom:0;top:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-30-twice .food-15g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-30 .food-15g{top:-10px;left:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-30-twice .food-30g.count-1,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-30-twice .food-30g:nth-child(1),.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-30 .food-30g.count-1,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-30 .food-30g:nth-child(1){left:-15px;top:80px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-30-twice .food-30g.count-2,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-30-twice .food-30g:nth-child(2),.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-30 .food-30g.count-2,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-30 .food-30g:nth-child(2){bottom:-30px;right:0;top:auto;left:auto;text-align:center}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15-thrice.selected-30 .food-30g{bottom:-20px;right:-30px;top:auto;left:auto;text-align:right}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15-thrice .food-15g.count-1{left:-15px;top:-20px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15-thrice .food-15g.count-2{right:0;top:25px;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15-thrice .food-15g.count-3{top:150px;left:-15px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.items-2 .food-30g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.items-2 .food-15g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-60 .food-30g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-60 .food-15g{top:-10px;left:-10px;text-align:left}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.items-2.selected-30 .food-30g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-60.selected-30 .food-30g{top:-10px;left:-10px;text-align:left}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.items-2.selected-30 .food-45g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-60.selected-30 .food-45g{bottom:-10px;right:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.items-2.selected-60 .food-15g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-60.selected-60 .food-15g{top:-10px;left:-10px;text-align:left}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.items-2.selected-60 .food-60g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-60.selected-60 .food-60g{bottom:-10px;right:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.items-2 .food-45g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.items-2 .food-60g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-60 .food-45g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-60 .food-60g{bottom:-10px;right:-10px}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g .food-15g:first-child{left:-5px;top:-5px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g .food-15g:nth-child(2){top:5px;right:5px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g .food-15g:nth-child(3){top:50px;left:-5px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g .food-15g:nth-child(4){top:50px;right:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5 .food-15g:first-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15 .food-15g:first-child{left:-5px;top:-5px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5 .food-15g:nth-child(2),.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15 .food-15g:nth-child(2){top:5px;right:5px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5 .food-15g:nth-child(3),.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15 .food-15g:nth-child(3){top:50px;left:-5px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5 .food-15g:nth-child(4),.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15 .food-15g:nth-child(4){top:50px;right:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5 .food-15g:last-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15 .food-15g:last-child{top:75px;left:25px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5.items-1 .food-15g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15.items-1 .food-15g{left:40px;top:85px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5.items-2 .food-15g:first-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15.items-2 .food-15g:first-child{top:0;left:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5.items-2 .food-15g:last-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15.items-2 .food-15g:last-child{bottom:0;right:0;top:auto;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5.items-3 .food-15g:first-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15.items-3 .food-15g:first-child{top:-10px;left:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5.items-3 .food-15g:nth-child(2),.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15.items-3 .food-15g:nth-child(2){top:20px;right:10px;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5.items-3 .food-15g:last-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15.items-3 .food-15g:last-child{right:40px;bottom:0;top:auto;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5.items-4 .food-15g:first-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15.items-4 .food-15g:first-child{top:-10px;left:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5.items-4 .food-15g:nth-child(2),.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15.items-4 .food-15g:nth-child(2){top:5px;right:5px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5.items-4 .food-15g:nth-child(3),.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15.items-4 .food-15g:nth-child(3){bottom:0;left:0;top:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-5.items-4 .food-15g:last-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15.items-4 .food-15g:last-child{bottom:0;right:0;top:auto;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15-twice .food-45g{margin-bottom:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15-twice .food-15g.count-2{left:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-30-twice .food-15g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-30 .food-15g{top:-10px;left:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-30-twice .food-30g.count-1,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-30-twice .food-30g:nth-child(1),.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-30 .food-30g.count-1,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-30 .food-30g:nth-child(1){left:-5px;top:50px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-30-twice .food-30g.count-2,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-30-twice .food-30g:nth-child(2),.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-30 .food-30g.count-2,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-30 .food-30g:nth-child(2){bottom:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15-thrice .food-15g.count-1{left:-10px;top:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15-thrice .food-15g.count-2{top:25px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15-thrice .food-15g.count-3{top:70px;left:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15-thrice .food-30g{bottom:-5px;right:-10px;top:auto;left:auto;text-align:right}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-15-thrice.selected-30 .food-30g{bottom:-15px;right:-10px;top:auto;left:auto;text-align:right}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.items-2.selected-30 .food-30g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-60.selected-30 .food-30g{top:-10px;left:-10px;text-align:left}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.items-2.selected-30 .food-45g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-60.selected-30 .food-45g{bottom:-10px;right:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.items-2.selected-60 .food-15g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-60.selected-60 .food-15g{top:-10px;left:-10px;text-align:left}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.items-2.selected-60 .food-60g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-60.selected-60 .food-60g{bottom:-10px;right:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.items-2 .food-30g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.items-2 .food-15g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-60 .food-30g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-60 .food-15g{top:-10px;left:-10px;text-align:left}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.items-2 .food-45g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.items-2 .food-60g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-60 .food-45g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-75g.selected-60 .food-60g{bottom:-10px;right:-10px}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g .food-60g{left:10px;top:80px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g .food-30g:first-child{left:-24px;top:30px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g .food-30g:last-child{bottom:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g .food-45g{bottom:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g .food-15g{left:0;top:20px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g .food-15g:first-child{top:0;left:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g .food-15g:nth-child(2){top:50px;right:0;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g .food-15g:nth-child(3){bottom:0;left:0;top:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-4 .food-15g:first-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-15 .food-15g:first-child{top:-10px;left:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-4 .food-15g:nth-child(2),.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-15 .food-15g:nth-child(2){top:50px;right:0;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-4 .food-15g:nth-child(3),.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-15 .food-15g:nth-child(3){bottom:0;left:0;top:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-4 .food-15g:last-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-15 .food-15g:last-child{bottom:0;right:0;top:auto;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-4.items-1 .food-15g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-15.items-1 .food-15g{left:40px;top:85px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-4.items-2 .food-15g:first-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-15.items-2 .food-15g:first-child{top:0;left:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-4.items-2 .food-15g:last-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-15.items-2 .food-15g:last-child{bottom:0;right:0;top:auto;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-4.items-3 .food-15g:first-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-15.items-3 .food-15g:first-child{top:0;left:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-4.items-3 .food-15g:last-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-15.items-3 .food-15g:last-child{bottom:0;right:70px;top:auto;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-2 .food-15g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-30 .food-15g{top:0;left:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-2 .food-45g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-30 .food-45g{bottom:0;right:10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-2 .food-30g:first-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-30 .food-30g:first-child{left:0;top:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-2 .food-30g:last-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-30 .food-30g:last-child{bottom:0;text-align:center}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-3.items-3 .food-30g{bottom:-10px;left:auto;top:auto;text-align:center}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-3 .food-15g.count-1{top:0;left:10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-3 .food-15g.count-2{top:50px;right:20px;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-3 .food-15g.count-3{right:70px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g li:nth-child(2):last-child{bottom:0;right:0;top:auto;left:auto}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g .food-60g{left:5px;top:30px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g .food-15g{top:10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g .food-15g.count-1{top:0;left:5px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g .food-15g.count-2{top:40px;right:5px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g .food-15g.count-3{right:55px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-4 .food-15g:nth-child(2),.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-15 .food-15g:nth-child(2){top:25px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-4.items-1 .food-15g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-15.items-1 .food-15g{left:25px;top:45px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-4.items-2 .food-15g:first-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-15.items-2 .food-15g:first-child{top:0;left:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-4.items-2 .food-15g:last-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-15.items-2 .food-15g:last-child{bottom:0;right:0;top:auto;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-4.items-3 .food-15g:first-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-15.items-3 .food-15g:first-child{top:-10px;left:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-4.items-3 .food-15g:nth-child(2),.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-15.items-3 .food-15g:nth-child(2){top:20px;right:10px;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-4.items-3 .food-15g:last-child,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-15.items-3 .food-15g:last-child{right:35px;bottom:0;top:auto;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g .food-30g:first-child{left:-12px;top:15px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-3 .food-15g.count-1{top:0;left:5px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-3 .food-15g.count-2{top:40px;right:5px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-3 .food-15g.count-3{right:35px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g.selected-3 .food-30g{top:auto;left:0;text-align:center}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-60g li:nth-child(2):last-child{bottom:-15px;right:0;top:auto;left:auto}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g .food-45g{left:10px;top:80px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g .food-30g{bottom:5px;left:5px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g .food-15g{top:30px;left:30px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g .food-15g:first-child{left:0;top:20px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g .food-15g:last-child{top:80px;left:120px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g.items-1 .food-15g:first-child{top:85px;left:40px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g.selected-1.food-15g{left:40px;top:85px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g.selected-15.items-1 .food-15g:first-child{top:85px;left:40px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g.selected-15.items-2 .food-15g:first-child{top:0;left:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g.selected-30 .food-15g{top:10px;left:10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g.selected-30 .food-30g{bottom:0;left:0;text-align:center}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g.selected-3 .food-15g:first-child{left:0;top:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g.selected-3 .food-15g:nth-child(2){top:80px;left:120px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g.selected-3 .food-15g:last-child{top:150px;left:50px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g li:nth-child(2):last-child{bottom:0;right:0;top:auto;left:auto}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g .food-45g{top:40px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g .food-15g{top:10px;left:15px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g .food-15g:last-child{top:70px;left:60px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g.items-1 .food-15g{left:25px;top:45px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g.selected-3 .food-15g:first-child{top:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g.selected-3 .food-15g:nth-child(2){top:30px;left:60px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g.selected-3 .food-15g:last-child{top:80px;left:20px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g.selected-15.items-1 .food-15g{left:25px;top:45px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g.selected-15.items-2 .food-15g:first-child{top:0;left:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g.selected-15.items-2 .food-15g:last-child{bottom:0;right:0;top:auto;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g.selected-15.items-3 .food-15g:first-child{top:-10px;left:-10px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g.selected-15.items-3 .food-15g:nth-child(2){top:20px;right:10px;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g.selected-15.items-3 .food-15g:last-child{right:40px;bottom:0;top:auto;left:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g.selected-30 .food-15g{top:20px;left:20px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g.selected-30 .food-30g{bottom:0;left:0;text-align:center;margin-bottom:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-45g li:nth-child(2):last-child{bottom:-15px;right:0;top:auto;left:auto}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-30g .food-15g:first-child{left:0;top:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-30g .food-15g:last-child{bottom:0;right:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-30g.items-1 .food-15g{left:40px;top:85px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-30g .food-30g{left:0;top:100px}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-30g .food-15g:first-child{top:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-30g .food-15g:last-child{right:0;bottom:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-30g.items-1 .food-15g{left:25px;top:45px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul.carb-30g .food-30g{top:50px}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul li{width:180px;height:auto;position:absolute}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul li img{width:100%;height:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul li.food-30g{width:280px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul li.food-30g img{width:auto;height:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul li.food-45g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul li.food-60g{width:230px;height:230px}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul li{width:90px;height:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul li.food-30g{width:150px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul li.food-30g img{width:105px;height:auto;text-align:center}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul li.food-45g,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section #my-plate-container .cope-core-container-content .plate-right .carbs-plate ul li.food-60g{width:115px;height:auto;margin-bottom:0}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section{display:flex;flex-direction:row-reverse;position:absolute;width:100%;right:20px;top:200px;align-items:baseline;z-index:1}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section img{width:170px;height:auto;z-index:2}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section img[src*='lemon']{width:210px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section .sugary-drinks-carbs{position:relative;z-index:1;bottom:40px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section .sugary-drinks-carbs img{margin-right:-150px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section .sugary-drinks-carbs img:first-child{margin-bottom:20px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section .sugary-drinks-carbs:has(>:nth-child(1):last-child) img{margin-right:-65px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section .sugary-drinks-carbs:has(>:nth-child(2):last-child) img{margin-right:-105px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section .sugary-drinks-carbs:has(>:nth-child(2):last-child) img:nth-child(1){margin-bottom:45px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section .sugary-drinks-carbs:has(>:nth-child(2):last-child) img:nth-child(2){margin-bottom:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section .sugary-drinks-carbs:has(>:nth-child(3)) img{margin-right:-140px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section .sugary-drinks-carbs:has(>:nth-child(3)) img:nth-last-child(1){margin-bottom:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section .sugary-drinks-carbs:has(>:nth-child(3)) img:nth-last-child(2){margin-bottom:45px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section .sugary-drinks-carbs:has(>:nth-child(3)) img:nth-last-child(3){margin-bottom:90px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section .sugary-drinks-carbs:has(>:nth-child(3)) img:nth-last-child(4){margin-bottom:135px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section .sugary-drinks-carbs:has(>:nth-child(3)) img:nth-last-child(5){margin-bottom:180px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section .beverage-node{background-image:url("../../../../../../etc.clientlibs/novo-core-framework/site/components/content/healthyMealTool/clientlibs/resources/beverage-node.svg");position:absolute;top:90px;right:50px;z-index:2}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section:has(>.sugary-drinks-carbs img){top:40px;right:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section:has(>.sugary-drinks-carbs img) .beverage-node{top:210px}
@media screen and (max-width:1200px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section{top:50px;height:200px;right:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section img{height:auto;width:150px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section img[src*='lemon']{width:185px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section .sugary-drinks-carbs img{margin-right:-130px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section .sugary-drinks-carbs:has(>:nth-child(2)) img{margin-right:-130px}
}
@media screen and (max-width:992px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section{margin-top:-10px;top:50px;right:0}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section img{height:auto;width:120px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section img[src*='lemon']{width:150px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section .sugary-drinks-carbs img{margin-right:-100px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section .sugary-drinks-carbs:has(>:nth-child(2)) img{margin-right:-100px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section .sugary-drinks-carbs:has(>:nth-child(2):last-child) img{margin-right:-80px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section .beverage-node{top:140px}
}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section{display:none}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section-mobile{display:none}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section-mobile{display:flex;width:99px;height:84px;top:-20px;left:0;flex-direction:row;position:absolute;z-index:3}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section-mobile img{width:80px;height:auto}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-section-mobile .beverage-node-mobile{background-image:url("../../../../../../etc.clientlibs/novo-core-framework/site/components/content/healthyMealTool/clientlibs/resources/beverage-node.svg");top:5px;position:absolute;z-index:1}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-sugary-drinks-mobile{display:none}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-sugary-drinks-mobile{display:flex;position:absolute;flex-direction:row-reverse;min-width:99px;height:84px;top:0;right:0;align-items:center;z-index:3}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-sugary-drinks-mobile img{width:80px;height:auto;margin-right:-60px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-sugary-drinks-mobile img[src*='lemon']{width:90px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-sugary-drinks-mobile img:first-child{margin-right:-40px;margin-top:20px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-sugary-drinks-mobile img:nth-child(2){margin-top:-20px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-sugary-drinks-mobile img:nth-child(3){margin-top:-60px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-sugary-drinks-mobile img:nth-child(4){margin-top:-90px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-sugary-drinks-mobile img:nth-child(5){margin-top:-120px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-section .beverage-sugary-drinks-mobile:has(>:nth-child(1):last-child) img{margin-right:0;margin-top:-31px}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc.hide,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc-mobile.hide{display:none}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc p,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc-mobile p{color:#001965;font-size:16px;line-height:25.6px;min-width:329px;max-width:350px;margin:0}
@media screen and (max-width:1024px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc p,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc-mobile p{width:100%;min-width:250px;max-width:300px}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc .target-desc,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc-mobile .target-desc{align-items:center;display:flex;min-width:329px;color:#002069}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc .target-desc img,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc-mobile .target-desc img{width:87px;height:87px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc .target-desc p,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc-mobile .target-desc p{font-size:32.04px;line-height:32.04px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc .target-desc strong,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc-mobile .target-desc strong{font-size:50px;line-height:50px;font-weight:900;display:block}
@media screen and (max-width:1024px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc .target-desc,.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc-mobile .target-desc{width:100%}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc{position:absolute;margin-left:40px;width:396px}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc p{padding-bottom:0}
@media screen and (max-width:1024px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc{margin-top:-40px;margin-left:10px}
}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc{display:none}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc-mobile{display:none;flex-direction:column;align-items:center;margin:10px 10px 0}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc-mobile{display:flex;width:100%}
.healthyMealTool #my-plate-wrapper .my-plate-content .my-plate-carb-desc-mobile p{margin-right:auto}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .fat-region{display:flex;position:absolute;width:194px;min-height:193px;background-color:#e1eefb;top:50%;transform:translateY(15%);left:15px;z-index:2}
.healthyMealTool #my-plate-wrapper .my-plate-content .fat-region .fat-node{position:absolute;background-image:url("../../../../../../etc.clientlibs/novo-core-framework/site/components/content/healthyMealTool/clientlibs/resources/fat-node.svg");left:70px;z-index:1}
@media screen and (max-width:1200px){.healthyMealTool #my-plate-wrapper .my-plate-content .fat-region{margin-top:150px;transform:none;left:10px;max-width:100px}
.healthyMealTool #my-plate-wrapper .my-plate-content .fat-region .fat-node{left:30px}
}
@media screen and (max-width:992px){.healthyMealTool #my-plate-wrapper .my-plate-content .fat-region{margin-top:300px;left:30px;max-width:110px}
.healthyMealTool #my-plate-wrapper .my-plate-content .fat-region .fat-node{left:20px}
}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .fat-region{position:relative;width:80px;min-height:80px;max-height:230px;margin-top:-10px;z-index:1}
.healthyMealTool #my-plate-wrapper .my-plate-content .fat-region .fat-node{left:20px;top:5px}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .fat-region:hover,.healthyMealTool #my-plate-wrapper .my-plate-content .fat-region.active{background-color:#fcf2f5}
.healthyMealTool #my-plate-wrapper .my-plate-content .fat-region ul{padding:0;margin:20px auto;display:flex;align-items:center;flex-direction:column;top:40px;position:relative}
.healthyMealTool #my-plate-wrapper .my-plate-content .fat-region ul li img{width:100%;height:auto;object-fit:contain}
.healthyMealTool #my-plate-wrapper .my-plate-content .fat-region ul li:first-child{margin-bottom:10px}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .fat-region ul li:first-child{margin-bottom:5px}
.healthyMealTool #my-plate-wrapper .my-plate-content .fat-region ul li img{height:100%}
}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .fat-region ul{top:20px}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .what-next-button{display:flex;justify-content:center}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .what-next-button{justify-content:flex-end}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .what-next-button .meal-my-plate-button{height:67px;border-radius:75px;border-color:#005ad2;color:#fff;background-color:#005ad2;font-size:16px;font-weight:700;min-width:243px;margin-top:-20px;z-index:2}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .what-next-button .meal-my-plate-button{display:none}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .what-next-button .meal-my-plate-button-mobile{display:none;height:60px;width:60px;border-radius:75px;margin:0 30px 30px 0;background-color:#005ad2}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .what-next-button .meal-my-plate-button-mobile{display:flex}
}
.healthyMealTool #my-plate-wrapper .my-plate-content .fork-img{float:right;margin:-280px 30px -20px 0}
@media screen and (max-width:992px){.healthyMealTool #my-plate-wrapper .my-plate-content .fork-img{margin-top:-130px}
}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper .my-plate-content .fork-img{display:none}
}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper{top:0;right:0;position:absolute;margin-left:auto;width:393px;background-color:#fff;transition:right .3s ease-in-out;box-shadow:-11px 14px 0 0 rgba(194,207,232,0.5);z-index:3}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper{position:fixed;width:100%;top:auto;height:calc(100% - 127px);bottom:0;box-shadow:none}
}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper.panel{width:0}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper.panel{height:100%;position:relative}
}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper.panel .open{bottom:0}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .close,.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .open{position:absolute;left:-42px;top:0;cursor:pointer}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .close,.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .open{transform:rotate(90deg);width:40px;height:37px;top:-37px;right:0;left:auto}
}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .close{display:none}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper p,.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper ul{margin:0}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container{width:100%;height:941px;overflow:scroll;border-width:5px 0 0 5px;display:none;border-color:#000;border-style:solid}
@media screen and (max-width:992px){.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container{height:1090px}
}
@media screen and (max-width:768px){.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container{height:100%;border-width:5px 5px 0 5px;background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25),-11px 14px 0 0 rgba(194,207,232,0.5)}
}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container::-webkit-scrollbar{width:10px}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #e3e3e3;border-radius:8px;border:8px solid transparent}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container::-webkit-scrollbar-thumb{border-radius:8px;-webkit-box-shadow:inset 0 0 6px #e3e3e3;border:8px solid #e3e3e3}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container.show{display:block}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .mb-24{margin-bottom:24px}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container{margin:0 auto;max-width:337px}
@media screen and (max-width:400px){.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container{width:300px}
}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .category-section{display:flex;margin:24px 0 24px 0;align-items:center}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .category-section p{font-size:32px;font-weight:900;line-height:38.4px;color:#000}
@media screen and (max-width:400px){.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .category-section p{font-size:28px;line-height:34px}
}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .category-section img{margin-left:auto}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .plate-detail-section ul,.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .tip-section ul{list-style:disc}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .plate-detail-section .category-title,.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .tip-section .category-title{font-size:24px;font-weight:900;line-height:28.8px;border-bottom:4px solid #000;padding-bottom:5px;color:#000}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .plate-detail-section .category-image,.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .tip-section .category-image{display:flex;justify-content:center}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .plate-detail-section .category-image img,.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .tip-section .category-image img{object-fit:contain}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .plate-detail-section .panel-food-list{list-style:none;padding:0}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .plate-detail-section .panel-food-list li{font-size:14px;font-weight:700;line-height:24px;margin:0;color:#000}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .plate-detail-section .panel-food-list li span{font-weight:400}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .plate-detail-section .serving-option{font-size:14px;font-weight:400;line-height:24px}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .plate-detail-section .serving-option p,.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .plate-detail-section .serving-option ol,.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .plate-detail-section .serving-option ul,.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .plate-detail-section .serving-option li,.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .plate-detail-section .serving-option span,.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .plate-detail-section .serving-option h1,.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .plate-detail-section .serving-option h6,.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .plate-detail-section .serving-option h3{color:#000}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .plate-detail-section .serving-option li{margin:0}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .tip-section .tip-content{font-size:16px;font-weight:400;line-height:22px}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .tip-section .tip-content p,.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .tip-section .tip-content ol,.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .tip-section .tip-content ul,.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .tip-section .tip-content li,.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .tip-section .tip-content span,.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .tip-section .tip-content h1,.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .tip-section .tip-content h6,.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .tip-section .tip-content h3{color:#000;font-size:16px;font-weight:400;line-height:22px}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .tip-section .tip-content li{margin:0}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .tip-section a{display:inline-block;font-size:16px;font-weight:700;line-height:24px;text-decoration:none;width:35ch;color:#005ad2}
.healthyMealTool #my-plate-wrapper #nutrition-panel-wrapper .panel-container .panel-inner-container .tip-section a img{margin-left:5px;display:inline;position:relative;top:4px}
#closing-page{background:url(clientlibs/resources/Background.png);background-size:cover}
#closing-page #closing-container{margin:75px 33px}
#closing-page #closing-container p,#closing-page #closing-container a{margin:0;padding:0}
#closing-page #closing-container .celebrate-plate-container .cope-core-container-content,#closing-page #closing-container .dishout-container .cope-core-container-content{padding:0}
#closing-page #closing-container .celebrate-plate-title h1{font-size:48px;font-weight:900;line-height:100%;margin:0 0 25px 0}
@media screen and (max-width:768px){#closing-page #closing-container .celebrate-plate-title h1{margin-bottom:17px}
}
#closing-page #closing-container .celebrate-plate-desc p,#closing-page #closing-container .dish-out-desc p{font-size:16px;font-weight:400;line-height:25.6px}
#closing-page #closing-container #another-plate-button,#closing-page #closing-container #download-plate-button{min-height:67px;height:auto;border-radius:75px;border-color:#005ad2;color:#fff;background-color:#005ad2;font-size:16px;font-weight:700;min-width:334px;opacity:1;cursor:pointer;line-height:24px;padding:21px 10px}
@media screen and (max-width:768px){#closing-page #closing-container #another-plate-button,#closing-page #closing-container #download-plate-button{align-items:center;display:flex;justify-content:center;width:auto}
}
#closing-page #closing-container #another-plate-button{margin:25px 0 13px 0}
@media screen and (max-width:768px){#closing-page #closing-container #another-plate-button{margin:17px 0 10px 0}
}
#closing-page #closing-container #download-plate-button{color:#005ad2;background-color:transparent;border:3px solid #005ad2}
#closing-page #closing-container .dishout-container{margin-top:49px;padding:16px}
@media screen and (max-width:768px){#closing-page #closing-container .dishout-container{margin-top:20px}
}
#closing-page #closing-container .dishout-container .dish-out-title{font-size:18px;font-weight:900;line-height:normal;padding-bottom:8px}
#closing-page #closing-container .dishout-container .dish-out-desc p{line-height:24px;padding:8px 0}
#closing-page #closing-container .dishout-container #learn-more-link{background:transparent;border:0;text-align:start;width:100%;justify-content:flex-end;color:#005ad2;font-size:16px;font-weight:700;line-height:24px;padding-top:8px}
.pdf-foodportion-section,.pdf-beverage-container,.pdf-beverage-arrow,.pdf-nonstarchy-arrow,.pdf-carbs-arrow,.pdf-fat-arrow,.pdf-protein-arrow{display:none}