.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
@media (min-width:64em){.slick--main .slick__slide img{pointer-events:none;}.slide__caption{left:0;padding:20px;top:10%;}.slide--caption--center .slide__caption,.slide--caption--center-top .slide__caption,.slide--caption--left .slide__caption,.slide--caption--right .slide__caption{width:42%;}.slide--caption--center .slide__caption{margin-top:-16%;position:absolute;top:50%;}.slide--caption--center .slide__caption,.slide--caption--center-top .slide__caption{left:50%;padding:0;position:absolute;text-align:center;transform:translateX(-50%);}.slide--caption--center .slide__caption{transform:translate(-50%,-50%);}.slide--caption--left .slide__caption{position:absolute;}.slide--caption--right .slide__caption{left:auto;position:absolute;right:0;}.slide--caption--top .slide__caption,.slide--caption--bottom .slide__caption{position:absolute;width:100%;}.slide--caption--top .slide__caption{top:0;}.slide--caption--bottom .slide__caption{bottom:0;top:auto;}.slide--caption--stage-left .slide__caption,.slide--caption--stage-right .slide__caption,.slide--caption--stage-zebra .slide__caption{left:50%;padding:0;position:absolute;transform:translateX(-50%);width:82%;}.slick--thumbnail .slide__caption,.slide--caption--below .slide__caption{padding:20px 0;position:relative;top:auto;width:100%;}.slick--thumbnail .slide__caption{padding:5px 6px;}.slick--multiple-view .slide--caption--center .slide__caption,.slick--multiple-view .slide--caption--center-top .slide__caption{left:0;margin-left:auto;width:100%;}.slick-wrapper--tn-left .slick--thumbnail{float:left;left:0;width:20%;}.slick-wrapper--tn-left .slick--main{margin-left:20%;}.slick-wrapper--tn-right .slick--thumbnail{float:right;right:0;width:20%;}.slick-wrapper--tn-right .slick--main{margin-right:20%;}.slick-wrapper--tn-overlay .slick--main{margin-left:auto;margin-right:auto;}.slick-wrapper--tn-overlay .slick--thumbnail{height:100%;max-height:90%;overflow:hidden;position:absolute;top:0;z-index:9;}.slick-wrapper--tn-over-top .slick--thumbnail{height:auto;max-height:none;width:100%;}div[class*="slick-wrapper--tn"] .slick__slider::after{clear:none;}}
.gig-share-bar-container td iframe{vertical-align:bottom;}.gigya-login{margin-bottom:15px;}.gigya-raas-login{padding-right:12px;margin-right:12px;border-right:1px solid;}.hidden{display:none;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.fivestar-basic div.fivestar-widget-static .star{background-image:url(/modules/contrib/fivestar/widgets/basic/star.png);}.fivestar-basic div.fivestar-widget-static .star span.on{background-image:url(/modules/contrib/fivestar/widgets/basic/star.png);}.fivestar-basic div.fivestar-widget-static .star span.off{background-image:url(/modules/contrib/fivestar/widgets/basic/star.png);}.fivestar-basic div.fivestar-widget .cancel,.fivestar-basic div.fivestar-widget .cancel a{background-image:url(/modules/contrib/fivestar/widgets/basic/cancel.png);}.fivestar-basic div.fivestar-widget .star,.fivestar-basic div.fivestar-widget .star a{background-image:url(/modules/contrib/fivestar/widgets/basic/star.png);}.fivestar-basic div.fivestar-widget div.hover a,.fivestar-basic div.rating div a:hover{background-image:url(/modules/contrib/fivestar/widgets/basic/star.png);}
form.fivestar-widget{clear:both;display:block;}form.fivestar-widget select,form.fivestar-widget input{margin:0;}.fivestar-combo-stars .fivestar-static-form-item{float:left;margin-right:40px;margin-left:40px;}.fivestar-combo-stars .fivestar-static-item{float:left;margin-right:40px;}.fivestar-combo-stars .fivestar-form-item{float:left;}.fivestar-static-form-item .form-item,.fivestar-form-item .form-item{margin:0;}div.fivestar-widget-static{display:block;}div.fivestar-widget-static br{clear:left;}div.fivestar-widget-static .star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em;background:url(/modules/contrib/fivestar/widgets/default/star.gif) no-repeat 0 0;}div.fivestar-widget-static .star span.on{display:block;width:100%;height:100%;background:url(/modules/contrib/fivestar/widgets/default/star.gif) no-repeat 0 -32px;}div.fivestar-widget-static .star span.off{display:block;width:100%;height:100%;background:url(/modules/contrib/fivestar/widgets/default/star.gif) no-repeat 0 0;}div.fivestar-widget{display:block;}div.fivestar-widget .cancel,div.fivestar-widget .star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em;}div.fivestar-widget .cancel,div.fivestar-widget .cancel a{background:url(/modules/contrib/widgets/default/delete.gif) no-repeat 0 -16px;text-decoration:none;}div.fivestar-widget .star,div.fivestar-widget .star a{background:url(/modules/contrib/widgets/default/star.gif) no-repeat 0 0;text-decoration:none;}div.fivestar-widget .cancel a,div.fivestar-widget .star a{display:block;width:100%;height:100%;background-position:0 0;cursor:pointer;}div.fivestar-widget div.on a{background-position:0 -16px;}div.fivestar-widget div.hover a,div.rating div a:hover{background-position:0 -32px;}form.fivestar-widget div.description{margin-bottom:0;}html.js .fivestar-submit{display:none;}.fivestar-combo-stars .form-type-fivestar .form-item{float:left;}
.embedded-entity.align-center{float:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.embedded-entity.align-left{float:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.embedded-entity.align-right{float:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}table[align=center]{float:none;margin-left:auto;margin-right:auto;}table[align=left]{float:none;margin-left:0px;margin-right:auto;}table[align=right]{float:none;margin-left:auto;margin-right:0px;}.cke_editable img{width:100%;}.js .paragraph-type,.js .paragraph-type-title{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;overflow:visible !important;}
.comment-dsu-ratings-reviews-comment-type-form .fivestar-basic div.fivestar-widget-static .star{transition:all 0.2s;}.comment-dsu-ratings-reviews-comment-type-form .fivestar-basic div.fivestar-widget-static .star.hover{background-position:0 -32px;}.comment-dsu-ratings-reviews-comment-type-form .fivestar-basic div.fivestar-widget-static .star span{transition:all 0.2s;}.comment-dsu-ratings-reviews-comment-type-form .fivestar-basic div.fivestar-widget-static .star span.on{background-position:0 -16px;}.comment-dsu-ratings-reviews-comment-type-form .fivestar-basic div.fivestar-widget-static .star.hover span{background-position:0 -32px;}.comment-dsu-ratings-reviews-comment-type-form .field--name-field-dsu-recommend input{display:none;}.comment-dsu-ratings-reviews-comment-type-form .field--name-field-dsu-recommend div.form-item-field-dsu-recommend{margin:4px;display:inline-block;overflow:auto;padding:0;width:350px;vertical-align:bottom;}.comment-dsu-ratings-reviews-comment-type-form .field--name-field-dsu-recommend div.form-item-field-dsu-recommend label{text-align:center;padding:7px 5px;display:block;font-weight:bold;color:teal;text-decoration:none;border:1px solid teal;border-radius:4px;background-color:aliceblue;cursor:pointer;}.comment-dsu-ratings-reviews-comment-type-form .field--name-field-dsu-recommend div.form-item-field-dsu-recommend label:hover{background-color:lightcyan;}.comment-dsu-ratings-reviews-comment-type-form .field--name-field-dsu-recommend div.form-item-field-dsu-recommend input:checked + label{background-color:midnightblue;border-color:blue;color:white;}.comment-dsu-ratings-reviews-comment-type-form .field--name-field-dsu-recommend div.form-item-field-dsu-recommend input:checked + label:hover{background-color:royalblue;color:white;border-color:midnightblue;}.comment-dsu-ratings-reviews-comment-type-form .field--name-field-dsu-recommend .form-item-field-dsu-recommend:nth-child(1){display:none;}.view-dsu-ratings-node-view .js-form-submit{display:none;}.view-dsu-ratings-node-view div.checkbox{margin:4px;background-color:aliceblue;border-radius:4px;overflow:auto;padding:0;width:250px;display:inline-block;}.view-dsu-ratings-node-view div.checkbox label{text-align:center;padding:7px 5px;display:block;border-radius:4px;font-weight:bold;color:teal;border:1px solid teal;}.view-dsu-ratings-node-view div.checkbox input{position:absolute;top:-9999px;}.view-dsu-ratings-node-view div.checkbox input:checked + label{background-color:midnightblue;border-color:blue;color:white;}.view-dsu-ratings-node-view div.checkbox input + label:hover{background-color:lightcyan;}.view-dsu-ratings-node-view div.checkbox input:checked + label:hover{background-color:royalblue;color:white;border-color:midnightblue;}.usefulness{clear:both}.usefulness div.flag{margin:4px;display:inline-block;overflow:auto;padding:0;width:100px;vertical-align:bottom;}.usefulness div.flag a{text-align:center;padding:7px 5px;display:block;font-weight:bold;color:teal;text-decoration:none;border:1px solid teal;border-radius:4px;background-color:aliceblue;}.usefulness div.flag:hover a{background-color:lightcyan;}.usefulness div.flag.action-unflag:hover a{background-color:royalblue;border-color:midnightblue;}.usefulness div.flag.action-unflag a{color:white;border-color:blue;background-color:midnightblue;}.usefulness .flag .ajax-progress{display:none;}.usefulness .flag p{display:none;}.dsu-ratings-reviews-comment .form-item-vote small.description{display:none;}.dsu-ratings-reviews-comment article.comment span.comment-forbidden{display:none;}
.ats-transparent{background:#ffffff;}
.slick-wrapper,.slick,.slick *{-webkit-box-sizing:border-box;box-sizing:border-box;}.slick img{height:auto;}.slick img,.slick iframe{border:0;max-width:100%;}.slick,.slick-wrapper{max-width:100%;position:relative;}.slick-initialized{overflow:visible;}.slick__slider::before,.slick__slider::after{display:table;content:'';}.slick__slider::after{clear:both;}.draggable{cursor:-webkit-grab;cursor:grab;}.draggable:active{cursor:-webkit-grabbing;cursor:grabbing;}.draggable:active a,.draggable:active .slide__caption{cursor:-webkit-grabbing;cursor:grabbing;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none;user-select:none;}.slick__slide{max-width:100%;position:absolute;visibility:hidden;}.slick__slide.slide--0{position:relative;}.unslick .slick__slide,.slick-initialized .slick__slide{position:relative;visibility:visible;}.slick__slide:focus{outline:0;}.unslick .slick__slide{width:100%;}.slick-current{z-index:4;}.slide__content,.grid__content{position:relative;}.slide__content::after{content:"";display:table;clear:both;}.slide__title{margin:10px 0 5px;line-height:1.2;}.slide__link{margin:30px auto;}.slide__caption{cursor:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;-webkit-user-select:text;user-select:text;width:100%;}.slick__arrow,.is-loading .slide__caption{visibility:hidden;}.slick--initialized .slick__arrow{visibility:visible;}.slick--main .slide__caption{min-height:32%;padding:20px 0;z-index:3;}.slick--thumbnail .slide__caption{padding:5px 6px;}.slick-prev{left:0;}.slick-next{right:0;}.slick__arrow{bottom:auto;height:2px;left:0;margin-top:-1px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:2;}.slick-arrow{border:0;border-radius:50%;font-size:0;height:42px;pointer-events:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:42px;}.slick-arrow:active,.slick-arrow:focus{box-shadow:none;outline:0;}.slick-arrow::before,.slick-arrow::after{pointer-events:none;}.slick-arrow::before{color:#ff6d2c;font-size:36px;font-size:2.25rem;}.slick-arrow:hover::before{color:#37465b;}.slick button,.slick--thumbnail .slick__slide img{pointer-events:auto;}.slick-dots li{margin-bottom:5px;display:inline-block;vertical-align:top;}.slick-dots li button::before{font-size:12px;font-size:0.75rem;}img[data-lazy]{display:none;}.slide__media{overflow:hidden;position:relative;}.media__image{margin:0 auto;}.slick--less .slick-track{margin-left:auto;margin-right:auto;text-align:center;}.slick--less .slick-slide{float:none;display:inline-block;vertical-align:top;}.slick--less .draggable{cursor:default;}
@font-face{font-family:'MaggiBold';src:url(/modules/contrib/dsu_srh/modules/ln_srh_mymenuiq/fonts/MaggiSans-Bold.eot);src:url(/modules/contrib/dsu_srh/modules/ln_srh_mymenuiq/fonts/MaggiSans-Bold.eot#iefix) format("embedded-opentype"),url(/modules/contrib/dsu_srh/modules/ln_srh_mymenuiq/fonts/MaggiSans-Bold.woff) format("woff"),url(/modules/contrib/dsu_srh/modules/ln_srh_mymenuiq/fonts/MaggiSans-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'MaggiLight';src:url(/modules/contrib/dsu_srh/modules/ln_srh_mymenuiq/fonts/MaggiSans-Light.eot);src:url(/modules/contrib/dsu_srh/modules/ln_srh_mymenuiq/fonts/MaggiSans-Light.eot#iefix) format("embedded-opentype"),url(/modules/contrib/dsu_srh/modules/ln_srh_mymenuiq/fonts/MaggiSans-Light.woff) format("woff"),url(/modules/contrib/dsu_srh/modules/ln_srh_mymenuiq/fonts/MaggiSans-Light.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'MaggiRegular';src:url(/modules/contrib/dsu_srh/modules/ln_srh_mymenuiq/fonts/MaggiSans-Regular.eot);src:url(/modules/contrib/dsu_srh/modules/ln_srh_mymenuiq/fonts/MaggiSans-Regular.eot#iefix) format("embedded-opentype"),url(/modules/contrib/dsu_srh/modules/ln_srh_mymenuiq/fonts/MaggiSans-Regular.woff) format("woff"),url(/modules/contrib/dsu_srh/modules/ln_srh_mymenuiq/fonts/MaggiSans-Regular.ttf) format("truetype");font-weight:normal;font-style:normal;}.btn:focus{outline:none !important;outline-offset:0 !important;}.hide{display:none !important;}body.no-scroll{overflow:hidden;}.mymenu-title{font-size:20px;font-family:'MaggiLight';color:#fff;opacity:0.7;}.mg-stagemymenu{font-family:'MaggiRegular';position:fixed;right:0;top:12.5rem;width:200px;height:276px;border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem;background-color:#3e2b1a;z-index:1252;box-shadow:-2px 5px 20px 0 rgba(0,0,0,0.5);}@media (max-width:992px){.mg-stagemymenu{padding:10px 3px 10px 8px;left:0;height:auto;width:55vw;max-width:200px;right:auto;top:75vh;border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem;border-bottom-left-radius:0rem;border-top-left-radius:0rem;}.mg-stagemymenu h3,.mg-stagemymenu .h3,.mg-stagemymenu .headline-h3{font-size:18px;}}.mg-stagemymenu__container{cursor:pointer;background-color:#3e2b1a;height:100%;display:flex;flex-direction:column;color:#fff;}.mg-stagemymenu__container .circle{position:relative;width:70px;height:70px;}@media (min-width:992px){.mg-stagemymenu__container .circle{width:120px;height:120px;margin:35px auto 20px;}}.mg-stagemymenu__container .circle .progress-ring{width:70px;height:70px;}@media (min-width:768px){.mg-stagemymenu__container .circle .progress-ring{width:70px;height:70px;}}@media (min-width:992px){.mg-stagemymenu__container .circle .progress-ring{width:120px;height:120px;}}.mg-stagemymenu__container .circle .progress-ring .progress-ring__circle{transition:stroke-dashoffset;transform:rotate(-90deg);transform-origin:50% 50%;}.mg-stagemymenu__container .circle .nutritional_score{position:absolute;display:flex;flex-direction:column;align-items:center;font-family:'MaggiRegular';font-size:24px;color:#fff;top:56%;left:50%;transform:translate(-50%,-50%);line-height:18px;}@media (min-width:992px){.mg-stagemymenu__container .circle .nutritional_score{top:52%;font-size:40px;font-family:'MaggiRegular';line-height:1;}}.mg-stagemymenu__container .circle .nutritional_score span{font-size:10px;font-family:'MaggiRegular';color:#999;}@media (min-width:992px){.mg-stagemymenu__container .circle .nutritional_score span{font-size:12px;}}@media (min-width:992px){.mg-stagemymenu__container{border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem;}}@media (max-width:992px){.mg-stagemymenu__container{flex-direction:row;align-items:center;}}.mg-stagemymenu__container .title{display:flex;justify-content:center;margin:0 5px;align-items:center;text-align:center;}@media (min-width:992px){.mg-stagemymenu__container .title{margin:0 auto;margin-top:0.625rem;margin-bottom:1.0625rem;flex-direction:row-reverse;max-width:130px;}}.mg-stagemymenu__container .title .yellow-arrow{color:#ffed00;}@media (min-width:992px){.mg-stagemymenu__container .title .yellow-arrow{height:35px;width:20px;}}.mg-stagemymenu__container .title .title-text{font-family:'MaggiRegular';font-size:12px;}@media (min-width:992px){.mg-stagemymenu__container .title .title-text{font-size:22px;}}.mg-stagemymenu__container .plusIcon{height:2.1875rem;background-color:#fff33e;border-bottom-left-radius:0.625rem;width:100%;}@media (max-width:576px){.mg-stagemymenu__container .plusIcon{min-height:4.625rem;width:1.6875rem;border-top-right-radius:0.625rem;border-bottom-right-radius:0.625rem;border-bottom-left-radius:0rem;display:flex;align-items:center;height:100%;margin:0;}}.mg-stagemymenu__container .plusIcon span{width:auto;background-position:center;margin:auto;font-size:36px;}@media (max-width:576px){.mg-stagemymenu__container .plusIcon span{margin:auto;font-size:22px;font-weight:600;line-height:normal;}}.mg-stagemymenu .stagemymenu_overlay-wrapper{display:none;}.mg-stagemymenu #content{text-align:center;padding:20px;display:flex;flex-direction:column;position:relative;background-color:#3e2b1a;overflow-y:auto;height:100vH;vertical-align:top;width:100vw;}@media (min-width:992px){.mg-stagemymenu #content{width:525px;max-height:790px;}.mg-stagemymenu #content.no-side-recipes{height:auto;min-height:485px;}}.mg-stagemymenu #content .mymenuiq-score-info-container-wrapper,.mg-stagemymenu #content .mymenuiq-side-recipes-container-wrapper{flex:0.5;flex-direction:column;justify-content:space-evenly;display:flex;}.mg-stagemymenu #content .mymenuiq-side-recipes-container-wrapper{margin-top:20px;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish{display:flex;flex-direction:row;justify-content:center;margin-top:15px;margin-left:-15px;margin-right:-15px;}@media (min-width:992px){.mg-stagemymenu #content .add-dish-wrapper .additional-dish{padding:0 36px 0 42px;margin-left:0;margin-right:0;}}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .slick-arrow{width:28px;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .slick-prev{background:url("/modules/contrib/dsu_srh/modules/ln_srh_mymenuiq/images/arrow-prev.png") no-repeat;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .slick-next{background:url("/modules/contrib/dsu_srh/modules/ln_srh_mymenuiq/images/arrow-next.png") no-repeat;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .slick-list{width:100%;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .slick-track{display:flex;align-items:flex-start;justify-content:center;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish.selection-made.side-recipe-added .meal{opacity:0.5;cursor:default;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish.selection-made.side-recipe-added .meal:hover{opacity:0.5;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish.selection-made.side-recipe-added .meal:hover .meal-img-wrapper{box-shadow:none;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish.selection-made.side-recipe-added .meal.selected{opacity:1;position:relative;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish.selection-made.side-recipe-added .meal.selected .meal-img-wrapper{box-shadow:1px 7px 7px rgba(0,0,0,0.8);}.mg-stagemymenu #content .add-dish-wrapper .additional-dish.selection-made .meal{opacity:0.5;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish.selection-made .meal:hover{opacity:1;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish.selection-made .meal:hover .meal-img-wrapper{box-shadow:1px 7px 7px rgba(0,0,0,0.8);}.mg-stagemymenu #content .add-dish-wrapper .additional-dish.selection-made .meal.selected{opacity:1;position:relative;cursor:default;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish.selection-made .meal.selected .meal-img-wrapper{box-shadow:1px 7px 7px rgba(0,0,0,0.8);}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal{display:flex;flex-direction:column;justify-items:center;cursor:pointer;width:80px;margin:0 auto;outline:none;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper{width:80px;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item{position:relative;z-index:0;max-width:80px;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .score-remove,.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .score-to-add{position:absolute;top:0;left:0;width:30px;height:30px;background:#97d815;padding:5px;z-index:4;font-size:12px;font-family:'MaggiRegular';display:flex;justify-content:space-evenly;align-items:center;color:#333330;cursor:pointer;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.09);-moz-box-shadow:0 10px 20px 0 rgba(0,0,0,0.09);box-shadow:0 10px 20px 0 rgba(0,0,0,0.09);-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .score-remove strong,.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .score-to-add strong{font-weight:bold;font-size:1.2em;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .score-remove{opacity:0;z-index:2;pointer-events:none;background-color:#FFF;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .image{display:block;position:relative;overflow:hidden;margin:auto;margin-bottom:5px;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.09);-moz-box-shadow:0 10px 20px 0 rgba(0,0,0,0.09);box-shadow:0 10px 20px 0 rgba(0,0,0,0.09);-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;height:80px;width:80px;border:5px solid #FFF;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .image:before{content:"";display:block;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .image .msg-added,.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .image .msg-removed,.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .image .msg-to-add,.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .image .msg-to-remove{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(151,216,21,0.89);font-size:0.875rem;color:#FFFFFF;text-align:center;padding:0.9375rem;opacity:0;z-index:2;pointer-events:none;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .image .msg-added:before,.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .image .msg-removed:before,.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .image .msg-to-add:before,.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .image .msg-to-remove:before{content:"";display:block;height:3.125rem;width:3.125rem;background-repeat:no-repeat;background-position:center center;background-size:auto 120%;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' height='39.597977386223164' width='39.59797738622319'%3E %3Cdefs%3E %3Cpath id='path-1' opacity='1' fill-rule='evenodd' d='M18.29898940836756,5.798989646785884 L21.29898940836756,5.798989646785884 L21.29898940836756,18.298989646785884 L33.79898750101893,18.298989646785884 L33.79898750101893,21.298989646785884 L21.29898940836756,21.298989646785884 L21.29898940836756,33.79898773943725 L18.29898940836756,33.79898773943725 L18.29898940836756,21.298989646785884 L5.798989408367561,21.298989646785884 L5.798989408367561,18.298989646785884 L18.29898940836756,18.298989646785884 L18.29898940836756,5.798989646785884Z'/%3E %3C/defs%3E %3Cg transform='translate(19.798988693111824, 19.798988693111568) rotate(45.00001609038752) translate(-19.798988693111824, -19.798988693111568)'%3E %3Cuse xlink:href='%23path-1' fill='%23CD6654' fill-opacity='1'/%3E %3C/g%3E %3C/svg%3E");}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .image .msg-added span,.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .image .msg-removed span,.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .image .msg-to-add span,.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .image .msg-to-remove span{display:block;width:100%;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .image img{border-radius:50%;width:100%;height:100%;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .image .msg-added{z-index:3;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .image .msg-removed{z-index:3;background-color:rgba(216,51,47,0.89);}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .image .msg-removed:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' height='39.597977386223164' width='39.59797738622319'%3E %3Cdefs%3E %3Cpath id='path-1' opacity='1' fill-rule='evenodd' d='M18.29898940836756,5.798989646785884 L21.29898940836756,5.798989646785884 L21.29898940836756,18.298989646785884 L33.79898750101893,18.298989646785884 L33.79898750101893,21.298989646785884 L21.29898940836756,21.298989646785884 L21.29898940836756,33.79898773943725 L18.29898940836756,33.79898773943725 L18.29898940836756,21.298989646785884 L5.798989408367561,21.298989646785884 L5.798989408367561,18.298989646785884 L18.29898940836756,18.298989646785884 L18.29898940836756,5.798989646785884Z'/%3E %3C/defs%3E %3Cg transform='translate(19.798988693111824, 19.798988693111568) rotate(45.00001609038752) translate(-19.798988693111824, -19.798988693111568)'%3E %3Cuse xlink:href='%23path-1' fill='%23FFFFFF' fill-opacity='1'/%3E %3C/g%3E %3C/svg%3E");}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .image .msg-to-remove{pointer-events:initial;background-color:rgba(255,255,255,0.89);color:#4C2B0D;font-size:10px;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .image .msg-to-remove:before{background-image:url("data:image/svg+xml;    charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' height='39.597977386223164' width='39.59797738622319'%3E %3Cdefs%3E %3Cpath id='path-1' opacity='1' fill-rule='evenodd' d='M18.29898940836756,5.798989646785884 L21.29898940836756,5.798989646785884 L21.29898940836756,18.298989646785884 L33.79898750101893,18.298989646785884 L33.79898750101893,21.298989646785884 L21.29898940836756,21.298989646785884 L21.29898940836756,33.79898773943725 L18.29898940836756,33.79898773943725 L18.29898940836756,21.298989646785884 L5.798989408367561,21.298989646785884 L5.798989408367561,18.298989646785884 L18.29898940836756,18.298989646785884 L18.29898940836756,5.798989646785884Z'/%3E %3C/defs%3E %3Cg transform='translate(19.798988693111824, 19.798988693111568) rotate(45.00001609038752) translate(-19.798988693111824, -19.798988693111568)'%3E %3Cuse xlink:href='%23path-1' fill='%23CD6654' fill-opacity='1'/%3E %3C/g%3E %3C/svg%3E");}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .image .msg-to-remove:hover{opacity:1;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .name{text-align:center;font-weight:700;font-size:1.175rem;color:#000000;margin:0;line-height:16px;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .name a{font-family:'MaggiLight';color:#fff;font-size:12px;background:transparent;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item .name a:hover{text-decoration:none;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item.added .score-remove{pointer-events:initial;opacity:1;z-index:5;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item.added .score-remove:before{content:"x";font-size:20px;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item.added .msg-added{-webkit-animation:scoreMsgFade 2s ease-in-out 1;-moz-animation:scoreMsgFade 2s ease-in-out 1;-ms-animation:scoreMsgFade 2s ease-in-out 1;-o-animation:scoreMsgFade 2s ease-in-out 1;animation:scoreMsgFade 2s ease-in-out 1;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-wrapper .item.removed .image .msg-removed{-webkit-animation:scoreMsgFade 2s ease-in-out 1;-moz-animation:scoreMsgFade 2s ease-in-out 1;-ms-animation:scoreMsgFade 2s ease-in-out 1;-o-animation:scoreMsgFade 2s ease-in-out 1;animation:scoreMsgFade 2s ease-in-out 1;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .meal-title{font-family:'MaggiLight';font-size:12px;color:#fff;display:block;margin:5px auto 10px;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .meal-title:hover{text-decoration:none;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .meal-img-wrapper{width:80px;height:80px;background-color:#fff;border-radius:50%;position:relative;margin:0 auto;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .meal-img-wrapper .add-img{border-radius:50%;width:80px;height:80px;visibility:hidden;opacity:0;transition:visibility 0s,opacity 0.5s linear;z-index:100;background:#fff;position:absolute;left:0;top:0;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .meal-img-wrapper .meal-img{width:80px;height:80px;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .add-meal-text,.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal .added-dish-text{font-family:'MaggiLight';font-size:12px;color:#fff;visibility:visible;opacity:1;display:block;margin-top:5px;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal.loading .meal-img-wrapper::after{content:" ";width:100%;height:100%;position:absolute;background:#FFF;left:0;border-radius:50%;z-index:100;opacity:0.4;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal.loading .add-img{visibility:visible;opacity:1;-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal[data-dish-type="1"] .meal-img{background:url("/modules/contrib/dsu_srh/modules/ln_srh_mymenuiq/images/starter.png") no-repeat center;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal[data-dish-type="2"] .meal-img{background:url("/modules/contrib/dsu_srh/modules/ln_srh_mymenuiq/images/side-dish.png") no-repeat center;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal[data-dish-type="3"] .meal-img{background:url("/modules/contrib/dsu_srh/modules/ln_srh_mymenuiq/images/dessert.png") no-repeat center;}.mg-stagemymenu #content .add-dish-wrapper .additional-dish .meal[data-dish-type="4"] .meal-img{background:url("/modules/contrib/dsu_srh/modules/ln_srh_mymenuiq/images/supplement.png") no-repeat center;}.stagemymenu_overlay{background-color:#3e2b1a;position:fixed;z-index:999;top:0;width:auto;overflow-y:auto;left:0;}@media (min-width:992px){.stagemymenu_overlay{-webkit-border-bottom-left-radius:100px;-moz-border-radius-bottomleft:100px;border-bottom-left-radius:100px;}}.stagemymenu_overlay-wrapper.active{display:block;}.stagemymenu_overlay-wrapper > .stagemymenu-bg-mask{width:100vw;height:100%;background:#000;opacity:0.5;top:0px;left:0px;z-index:998;position:fixed;}@media (min-width:992px){.stagemymenu_overlay{width:auto;height:100vh;right:0;left:unset;display:flex;flex:1;overflow:auto;max-height:800px;}.stagemymenu_overlay.no-side-recipes{height:auto;min-height:485px;}}.stagemymenu_overlay .stagemymenu_overlay_close{height:30px;line-height:30px;text-align:right;font-size:26px;z-index:10;}@media (min-width:992px){.stagemymenu_overlay .stagemymenu_overlay_close{position:absolute;width:30px;right:20px;top:35px;text-align:center;align-items:center;}}.stagemymenu_overlay .stagemymenu_overlay_close a{display:inline-block;height:100%;vertical-align:middle;color:#999;}.stagemymenu_overlay .stagemymenu_overlay_close a:hover{text-decoration:none;}.stagemymenu_overlay .primary_part{text-align:center;padding-top:0.3125rem;}.stagemymenu_overlay .primary_part .mymenu-title{font-size:20px;font-family:'MaggiLight';color:#fff;}.stagemymenu_overlay .nutritional_balance{font-family:'MaggiRegular';text-align:center;font-size:20px;color:#fff;}@media (max-width:992px){.stagemymenu_overlay .nutritional_balance{margin-bottom:10px;}}@media (min-width:992px){.stagemymenu_overlay .nutritional_balance{font-size:30px;}}.stagemymenu_overlay .nutritional_balance_text{font-family:'MaggiLight';text-align:center;font-size:18px;color:#fff;}@media (max-width:992px){.stagemymenu_overlay .nutritional_balance_text{margin-bottom:10px;}}.stagemymenu_overlay #accordion_button{font-family:'MaggiLight';border-radius:25px;padding:6px 15px;border:none;color:#333;text-align:center;width:fit-content;margin:0 auto;z-index:4;font-weight:600;background:#FFF;}.stagemymenu_overlay #accordion_button::after{content:" ";width:10px;height:10px;border:1px solid #000;display:inline-block;border-width:0 2px 2px 0;margin:-2px 0px 1px 9px;transform:rotate(45deg);}@media (min-width:992px){.stagemymenu_overlay #accordion_button::after{content:unset;}}.stagemymenu_overlay #accordion_button.opened::after{margin:0px 0px -4px 9px;transform:rotate(225deg);}@media (min-width:992px){.stagemymenu_overlay #accordion_button{margin-top:1.25rem;font-size:12px;}.stagemymenu_overlay #accordion_button::after{content:unset;}}.stagemymenu_overlay .meal-score{text-align:center;display:flex;flex-direction:column;flex:1;}@media (min-width:992px){.stagemymenu_overlay .meal-score{justify-content:flex-start;}}.stagemymenu_overlay .meal-score .title-choose{font-family:'MaggiRegular';color:#fff;font-size:18px;display:flex;align-items:center;justify-content:space-around;}.stagemymenu_overlay .meal-score .title-choose::before,.stagemymenu_overlay .meal-score .title-choose::after{content:" ";border:1px solid #5F3E24;display:inline-block;width:25%;}.stagemymenu_overlay .meal-score .item{min-width:100px;}.stagemymenu_overlay .meal-score .item .image img{margin:auto;}.stagemymenu_overlay .meal-score .item .difficulty-duration-wrapper{display:flex;flex:1;margin-top:10px;}.stagemymenu_overlay .meal-score .item .difficulty-duration-wrapper > div{padding:4px 6px;border-radius:12px;background:#5E4B3A;margin:auto;color:#FFF;font-size:9px;flex:1;}.stagemymenu_overlay .meal-score .item .difficulty-duration-wrapper > div.duration-wrapper{margin-right:5px;}.stagemymenu_overlay .nutritional_container{margin:15px auto 5px;text-align:center;}.stagemymenu_overlay .nutritional_container .circle{position:relative;margin:0 auto;}@media (min-width:992px){.stagemymenu_overlay .nutritional_container .circle{width:120px;height:120px;}}.stagemymenu_overlay .nutritional_container .circle .progress-ring{width:120px;height:120px;}.stagemymenu_overlay .nutritional_container .circle .progress-ring .progress-ring__circle{transition:stroke-dashoffset;transform:rotate(-90deg);transform-origin:50% 50%;}.stagemymenu_overlay .nutritional_container .circle .nutritional_score{position:absolute;display:flex;flex-direction:column;align-items:center;font-family:'MaggiRegular';color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);line-height:1;font-size:40px;}@media (min-width:768px){.stagemymenu_overlay .nutritional_container .circle .nutritional_score{top:50%;left:50%;transform:translate(-50%,-50%);}}@media (min-width:992px){.stagemymenu_overlay .nutritional_container .circle .nutritional_score{top:50%;left:50%;transform:translate(-50%,-50%);}}.stagemymenu_overlay .nutritional_container .circle .nutritional_score span{font-size:10px;font-family:'MaggiRegular';color:#999;}@media (min-width:992px){.stagemymenu_overlay .nutritional_container .circle .nutritional_score span{font-size:12px;}}.stagemymenu_overlay .secondary_part{display:none;position:relative;background-color:#fff;max-width:900px;overflow:auto;}@media (max-width:992px){.stagemymenu_overlay .secondary_part{position:absolute;top:100vh;height:55vh;padding:65px 30px 25px;background-color:#f3f3f3;width:100vw;max-width:100vw;}}@media (min-width:992px){.stagemymenu_overlay .secondary_part{padding:50px;width:490px;height:100vh;}}@media (max-width:992px){.stagemymenu_overlay .secondary_part.show-me{display:block;top:45vh;overflow:hidden;}}@media (min-width:992px){.stagemymenu_overlay .secondary_part.show-me{display:inline-block !important;}}.stagemymenu_overlay .secondary_part-content-wrapper{margin-top:0rem;margin-bottom:2.5rem;padding:0rem;}@media (max-width:992px){.stagemymenu_overlay .secondary_part-content-wrapper{height:100%;overflow:auto;}}.stagemymenu_overlay .secondary_part-content-wrapper > .grid-container{margin-top:0rem;margin-bottom:2.5rem;padding:0rem;}.stagemymenu_overlay .secondary_part .nutritional_tips .heading{color:#333;margin-bottom:0.625rem;}@media (min-width:992px){.stagemymenu_overlay .secondary_part .nutritional_tips .heading{margin-bottom:0.625rem;font-size:18px;}}.stagemymenu_overlay .secondary_part .nutritional_tips ul{color:#999;list-style:none;padding-left:0;}.stagemymenu_overlay .secondary_part .nutritional_tips ul li{margin-left:1.875rem;}.stagemymenu_overlay .secondary_part .nutritional_tips ul li a{color:#333;display:inline-table;}.stagemymenu_overlay .secondary_part .nutritional_tips ul li a::after{background-color:#ccc;}.stagemymenu_overlay .secondary_part .nutritional_tips ul li a:hover{}.stagemymenu_overlay .secondary_part .nutritional_tips ul li:not(:last-child){margin-bottom:0.625rem;}@media (min-width:992px){.stagemymenu_overlay .secondary_part .nutritional_tips ul li:not(:last-child){margin-bottom:0.75rem;}}.stagemymenu_overlay .secondary_part .nutritional_tips ul li::before{content:"";height:0.625rem;width:0.625rem;background-color:#fff33e;display:inline-flex;position:relative;top:-0.125rem;left:0;margin-right:1.25rem;margin-left:-1.875rem;}@media (min-width:992px){.stagemymenu_overlay .secondary_part .nutritional_tips ul li{font-size:16px;}}.stagemymenu_overlay .see_combined_receipes{text-align:center;display:none;align-items:center;justify-content:center;margin-top:15px;}.stagemymenu_overlay .see_combined_receipes.active{display:flex;}.stagemymenu_overlay .see_combined_receipes_CTA{padding:15px;background:#FFF;position:relative;max-width:300px;display:flex;align-items:center;justify-content:center;color:#000;text-decoration:none;}.stagemymenu_overlay .see_combined_receipes_CTA:hover{color:#000;}.stagemymenu_overlay .see_combined_receipes_CTA .right-chevron{width:10px;height:10px;border:3px solid #FF0;transform:rotate(45deg);border-width:2px 2px 0 0;margin-right:10px;}.stagemymenu_overlay .enjoy_your_meal{text-align:center;display:none;align-items:center;justify-content:center;margin-top:15px;}.stagemymenu_overlay .enjoy_your_meal.active{display:flex;}.stagemymenu_overlay .enjoy_your_meal_CTA{padding:15px;position:relative;max-width:300px;display:flex;align-items:center;justify-content:center;color:#FFF;text-decoration:none;font-size:20px;}@media (min-width:992px){.stagemymenu_overlay .enjoy_your_meal_CTA{font-size:25px;}}#close-accordion{position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:10000;top:12px;left:30px;}@media (min-width:992px){#close-accordion{top:25px;left:53px;}}@media (max-width:992px){#close-accordion{display:none;}}#close-accordion .close-secondary-part{position:relative;display:flex;align-items:center;justify-content:center;vertical-align:middle;padding-left:18px;line-height:20px;font-size:16px;}@media (min-width:992px){#close-accordion .close-secondary-part{font-size:12px;}}#close-accordion .close-secondary-part .left-chevron{width:10px;height:10px;border:3px solid #000;position:absolute;left:0px;transform:rotate(45deg);border-width:0 0 2px 2px;top:5px;}#close-accordion img{height:30px;}.combined_recipes_content{text-align:center;padding:0 20px 20px;display:none;background-color:#3e2b1a;width:100vw;overflow-y:scroll;height:100vH;position:fixed;top:0px;left:0px;z-index:9999;}.combined_recipes_content.active{display:block;}.combined_recipes_content .close-combined-recipe{position:absolute;top:10px;right:10px;z-index:1253;width:35px;display:flex;height:35px;justify-content:center;align-items:center;background:#CCC;opacity:0.5;text-decoration:none;font-size:22px;color:#000;}.combined_recipes_content .close-combined-recipe:hover{opacity:1;text-decoration:none;}.combined_recipes_content .close-combined-recipe .span{font-weight:700;font-size:22px;}.combined_recipes_images{margin-bottom:35px;}.combined_recipes_images img{width:100%;max-height:250px;object-fit:cover;}.combined_recipes .nutritional_container{display:flex;align-items:center;justify-content:center;height:65px;position:relative;}.combined_recipes .nutritional_container .circle{position:absolute;width:70px;height:70px;background:#3e2b1a;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-115%);}@media (min-width:768px){.combined_recipes .nutritional_container .circle{width:70px;height:70px;margin:25px auto 20px;}}@media (min-width:992px){.combined_recipes .nutritional_container .circle{width:120px;height:120px;margin:35px auto 20px;}}.combined_recipes .nutritional_container .circle .progress-ring{width:70px;height:70px;}@media (min-width:992px){.combined_recipes .nutritional_container .circle .progress-ring{width:120px;height:120px;}}.combined_recipes .nutritional_container .circle .progress-ring .progress-ring__circle{transition:stroke-dashoffset;transform:rotate(-90deg);transform-origin:50% 50%;}.combined_recipes .nutritional_container .circle .nutritional_score{position:absolute;display:flex;flex-direction:column;align-items:center;font-family:'MaggiRegular';color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);}@media (min-width:992px){.combined_recipes .nutritional_container .circle .nutritional_score{font-size:40px;font-family:'MaggiRegular';line-height:1;}}.combined_recipes .nutritional_container .circle .nutritional_score span{font-size:12px;font-family:'MaggiRegular';color:#999;}.combined_recipes .combined_recipe_titles_wrapper *{display:inline;color:#FFFFFF;}.combined_recipes .combined_recipe_titles_wrapper h2{font-size:24px;}@media (min-width:992px){.combined_recipes .combined_recipe_titles_wrapper h2{font-size:30px;}}.combined_recipes .combined_recipe_titles_wrapper span.plus-sign{font-size:30px;}.combined_recipes .combined_recipe_titles_wrapper h1,.combined_recipes .combined_recipe_titles_wrapper h2,.combined_recipes .combined_recipe_titles_wrapper h3,.combined_recipes .combined_recipe_titles_wrapper h4,.combined_recipes .combined_recipe_titles_wrapper h5,.combined_recipes .combined_recipe_titles_wrapper h6,.combined_recipes .combined_recipe_titles_wrapper .h1,.combined_recipes .combined_recipe_titles_wrapper .h2,.combined_recipes .combined_recipe_titles_wrapper .h3,.combined_recipes .combined_recipe_titles_wrapper .h4,.combined_recipes .combined_recipe_titles_wrapper .h5,.combined_recipes .combined_recipe_titles_wrapper .h6{margin:0;}.combined_recipes .combined_link_back{color:#FFF;text-decoration:underline;display:inline-block;margin-top:15px;padding:15px;background:#FFF;position:relative;max-width:300px;display:flex;align-items:center;justify-content:center;color:#000;text-decoration:none;}.combined_recipes .combined_link_back_wrapper{display:flex;justify-content:center;}.combined_recipes .combined_link_back:hover{color:#000;}.left-chevron{width:10px;height:10px;border:3px solid #FF0;transform:rotate(-135deg);border-width:2px 2px 0 0;margin-right:10px;}.right-chevron{width:10px;height:10px;border:3px solid #FF0;transform:rotate(45deg);border-width:2px 2px 0 0;margin-right:10px;}.no-padding{padding:0 !important;}.mb-10{margin-bottom:10px;}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}.mg-stagemymenu-override .mg-accordion .accordion-group{border-bottom:.125rem solid #ccc;}.mg-stagemymenu-override .mg-accordion .accordion-group:first-child{border-top:.125rem solid #ccc;}.mg-stagemymenu-override .mg-accordion .accordion-group .panel-title{padding:0px;margin:0px;}.mg-stagemymenu-override .mg-accordion .accordion-group .panel-title a{color:#333;font-family:'MaggiRegular';position:relative;display:flex;align-items:center;text-decoration:none;padding:20px 0 30px;font-weight:600;}@media (min-width:992px){.mg-stagemymenu-override .mg-accordion .accordion-group .panel-title a{font-size:18px;padding:20px 0;}}.mg-stagemymenu-override .mg-accordion .accordion-group .panel-title a::after{content:" ";width:10px;height:10px;border:1px solid #999;border-width:0 0 1px 1px;position:absolute;top:50%;right:10px;transition:all .3s ease-in-out;transform:translateY(-50%) rotateZ(-225deg);}.mg-stagemymenu-override .mg-accordion .accordion-group .panel-title a.collapsed::after{transform:translateY(-50%) rotateZ(-45deg);}.mg-stagemymenu-override .mg-accordion .accordion-group .panel-title a h3{margin:0;padding:0;width:calc(100% - 25px);font-size:18px;font-weight:600;color:#333;}.stagemymenu_overlay_accordion1 > div,.stagemymenu_overlay_accordion2 > div{margin-bottom:1.875rem;}.stagemymenu_overlay_accordion1 .part-1,.stagemymenu_overlay_accordion2 .part-1{margin-bottom:1.875rem;}.stagemymenu_overlay_accordion1 .part-1 .title,.stagemymenu_overlay_accordion2 .part-1 .title{margin-bottom:0.625rem;color:#333;font-size:18px;font-family:'MaggiRegular';}.stagemymenu_overlay_accordion1 .part-1 .description,.stagemymenu_overlay_accordion2 .part-1 .description{color:#999;font-family:'MaggiRegular';font-size:16px;}.stagemymenu_overlay_accordion1 .part-1 .description p,.stagemymenu_overlay_accordion1 .part-1 .description div,.stagemymenu_overlay_accordion2 .part-1 .description p,.stagemymenu_overlay_accordion2 .part-1 .description div{color:#999;}.stagemymenu_overlay_accordion1 .part-2 .heading,.stagemymenu_overlay_accordion2 .part-2 .heading{color:#333;margin-bottom:1.4375rem;font-weight:600;}.stagemymenu_overlay_accordion1 .part-2 .group,.stagemymenu_overlay_accordion2 .part-2 .group{margin-bottom:1.875rem;}.stagemymenu_overlay_accordion1 .part-2 .group .title,.stagemymenu_overlay_accordion2 .part-2 .group .title{margin-bottom:0.875rem;display:flex;align-items:center;color:#333 !important;font-family:'MaggiRegular';}@media (min-width:992px){.stagemymenu_overlay_accordion1 .part-2 .group .title,.stagemymenu_overlay_accordion2 .part-2 .group .title{font-size:16px;}}.stagemymenu_overlay_accordion1 .part-2 .group .title .range-icon,.stagemymenu_overlay_accordion2 .part-2 .group .title .range-icon{margin-right:1rem;}.stagemymenu_overlay_accordion1 .part-2 .group .title .range-icon .balance_improvement,.stagemymenu_overlay_accordion2 .part-2 .group .title .range-icon .balance_improvement{fill:#FF8C28;}.stagemymenu_overlay_accordion1 .part-2 .group .title .range-icon .good_balance,.stagemymenu_overlay_accordion2 .part-2 .group .title .range-icon .good_balance{fill:#FFEA00;}.stagemymenu_overlay_accordion1 .part-2 .group .title .range-icon .great_balance,.stagemymenu_overlay_accordion2 .part-2 .group .title .range-icon .great_balance{fill:#97D815;}.stagemymenu_overlay_accordion1 .part-2 .group .title .range,.stagemymenu_overlay_accordion2 .part-2 .group .title .range{margin-left:0.3125rem;min-width:4.375rem;}.stagemymenu_overlay_accordion1 .part-2 .group .description,.stagemymenu_overlay_accordion2 .part-2 .group .description{color:#999;font-family:'MaggiLight';}@media (min-width:992px){.stagemymenu_overlay_accordion1 .part-2 .group .description,.stagemymenu_overlay_accordion2 .part-2 .group .description{font-size:16px;}}.stagemymenu_overlay_accordion1 .part-2 .graph-section,.stagemymenu_overlay_accordion2 .part-2 .graph-section{display:flex;align-items:center;margin-bottom:1.6875rem;justify-content:space-between;}.stagemymenu_overlay_accordion1 .part-2 .graph-section:last-child,.stagemymenu_overlay_accordion2 .part-2 .graph-section:last-child{margin-bottom:0rem;}.stagemymenu_overlay_accordion1 .part-2 .graph-section .name,.stagemymenu_overlay_accordion2 .part-2 .graph-section .name{font-size:12px;color:#999;margin-right:0.625rem;min-width:5.625rem;flex-basis:20%;}.stagemymenu_overlay_accordion1 .part-2 .graph-section .bar-main,.stagemymenu_overlay_accordion2 .part-2 .graph-section .bar-main{flex-basis:44%;background-color:#eee;height:0.5rem;border-radius:0.3125rem;position:relative;margin-right:0.75rem;}.stagemymenu_overlay_accordion1 .part-2 .graph-section .bar-main .bar-sub,.stagemymenu_overlay_accordion2 .part-2 .graph-section .bar-main .bar-sub{position:absolute;height:100%;border-radius:0.3125rem;left:0%;top:0%;right:0%;background-color:#777 !important;}.stagemymenu_overlay_accordion1 .part-2 .graph-section .units,.stagemymenu_overlay_accordion2 .part-2 .graph-section .units{color:#333;font-size:10px;}@media (min-width:992px){.stagemymenu_overlay_accordion1 .part-2 .graph-section .units,.stagemymenu_overlay_accordion2 .part-2 .graph-section .units{font-size:12px;}}.stagemymenu_overlay_accordion1 .part-2 .disclaimer,.stagemymenu_overlay_accordion2 .part-2 .disclaimer{color:#999;font-size:12px;}.meal-score{}.meal-score .tabs{width:100%;margin:0;}.meal-score .tabs .tabs-content{}.meal-score .tabs .tabs-content .tab-content.fade.in{opacity:1;}@media (min-width:992px){.meal-score .tabs .tabs-content .tab-content .swiper-related-score{padding-left:1.25rem;padding-right:0.625rem;padding-top:1.25rem;}}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-slide{width:11.25rem;padding:0 0.625rem;}@media (min-width:992px){.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel{padding:0 30px;}}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list{padding:0px !important;margin-top:20px;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track{display:flex;flx-wrap:wrap;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide{display:flex;outline:none;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item{position:relative;z-index:0;max-width:100px;margin:0 auto;outline:none;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .score-remove,.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .score-to-add{position:absolute;top:0;left:0;width:30px;height:30px;background:#97d815;padding:5px;z-index:4;font-size:12px;font-family:'MaggiRegular';display:flex;justify-content:space-evenly;align-items:center;color:#333330;cursor:pointer;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.09);-moz-box-shadow:0 10px 20px 0 rgba(0,0,0,0.09);box-shadow:0 10px 20px 0 rgba(0,0,0,0.09);-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .score-remove strong,.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .score-to-add strong{font-weight:bold;font-size:1.2em;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .score-to-add.negative-score{background-color:#d8332f;color:#FFF;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .score-remove{opacity:0;z-index:2;pointer-events:none;background-color:#d8332f;background-position:center center;background-size:auto 80%;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' height='39.597977386223164' width='39.59797738622319'%3E %3Cdefs%3E %3Cpath id='path-1' opacity='1' fill-rule='evenodd' d='M18.29898940836756,5.798989646785884 L21.29898940836756,5.798989646785884 L21.29898940836756,18.298989646785884 L33.79898750101893,18.298989646785884 L33.79898750101893,21.298989646785884 L21.29898940836756,21.298989646785884 L21.29898940836756,33.79898773943725 L18.29898940836756,33.79898773943725 L18.29898940836756,21.298989646785884 L5.798989408367561,21.298989646785884 L5.798989408367561,18.298989646785884 L18.29898940836756,18.298989646785884 L18.29898940836756,5.798989646785884Z'/%3E %3C/defs%3E %3Cg transform='translate(19.798988693111824, 19.798988693111568) rotate(45.00001609038752) translate(-19.798988693111824, -19.798988693111568)'%3E %3Cuse xlink:href='%23path-1' fill='%23FFFFFF' fill-opacity='1'/%3E %3C/g%3E %3C/svg%3E");-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image{display:block;position:relative;overflow:hidden;margin-bottom:8px;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.09);-moz-box-shadow:0 10px 20px 0 rgba(0,0,0,0.09);box-shadow:0 10px 20px 0 rgba(0,0,0,0.09);-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image:before{content:"";display:block;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image .msg-added,.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image .msg-removed,.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image .msg-to-add,.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image .msg-to-remove{position:absolute;top:50%;left:50%;width:100%;height:100%;max-width:80px;max-height:80px;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(151,216,21,0.89);font-size:0.875rem;color:#FFFFFF;text-align:center;padding:0.9375rem;opacity:0;z-index:2;pointer-events:none;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image .msg-added:before,.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image .msg-removed:before,.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image .msg-to-add:before,.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image .msg-to-remove:before{content:"";display:block;height:3.125rem;width:3.125rem;background-repeat:no-repeat;background-position:center center;background-size:auto 120%;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' height='39.597977386223164' width='39.59797738622319'%3E %3Cdefs%3E %3Cpath id='path-1' opacity='1' fill-rule='evenodd' d='M18.29898940836756,5.798989646785884 L21.29898940836756,5.798989646785884 L21.29898940836756,18.298989646785884 L33.79898750101893,18.298989646785884 L33.79898750101893,21.298989646785884 L21.29898940836756,21.298989646785884 L21.29898940836756,33.79898773943725 L18.29898940836756,33.79898773943725 L18.29898940836756,21.298989646785884 L5.798989408367561,21.298989646785884 L5.798989408367561,18.298989646785884 L18.29898940836756,18.298989646785884 L18.29898940836756,5.798989646785884Z'/%3E %3C/defs%3E %3Cg transform='translate(19.798988693111824, 19.798988693111568) rotate(45.00001609038752) translate(-19.798988693111824, -19.798988693111568)'%3E %3Cuse xlink:href='%23path-1' fill='%23CD6654' fill-opacity='1'/%3E %3C/g%3E %3C/svg%3E");}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image .msg-added span,.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image .msg-removed span,.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image .msg-to-add span,.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image .msg-to-remove span{display:block;width:100%;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image img{border-radius:50%;width:80px;height:80px;margin:auto;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image .msg-added{z-index:3;background-color:rgba(255,255,255,0.89);color:#4C2B0D;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image .msg-added:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='1em' height='1em' viewBox='0 0 16 16' class='bi bi-check2' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E");}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image .msg-removed{z-index:3;background-color:rgba(216,51,47,0.89);}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image .msg-removed:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' height='39.597977386223164' width='39.59797738622319'%3E %3Cdefs%3E %3Cpath id='path-1' opacity='1' fill-rule='evenodd' d='M18.29898940836756,5.798989646785884 L21.29898940836756,5.798989646785884 L21.29898940836756,18.298989646785884 L33.79898750101893,18.298989646785884 L33.79898750101893,21.298989646785884 L21.29898940836756,21.298989646785884 L21.29898940836756,33.79898773943725 L18.29898940836756,33.79898773943725 L18.29898940836756,21.298989646785884 L5.798989408367561,21.298989646785884 L5.798989408367561,18.298989646785884 L18.29898940836756,18.298989646785884 L18.29898940836756,5.798989646785884Z'/%3E %3C/defs%3E %3Cg transform='translate(19.798988693111824, 19.798988693111568) rotate(45.00001609038752) translate(-19.798988693111824, -19.798988693111568)'%3E %3Cuse xlink:href='%23path-1' fill='%23FFFFFF' fill-opacity='1'/%3E %3C/g%3E %3C/svg%3E");}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image .msg-to-add{pointer-events:initial;background-color:rgba(255,255,255,0.89);color:#4C2B0D;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image .msg-to-add:before{background-image:url("data:image/svg+xml;    charset=utf8,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' height='39.597977386223164' width='39.59797738622319'%3E %3Cdefs%3E %3Cpath id='path-1' opacity='1' fill-rule='evenodd' d='M18.29898940836756,5.798989646785884 L21.29898940836756,5.798989646785884 L21.29898940836756,18.298989646785884 L33.79898750101893,18.298989646785884 L33.79898750101893,21.298989646785884 L21.29898940836756,21.298989646785884 L21.29898940836756,33.79898773943725 L18.29898940836756,33.79898773943725 L18.29898940836756,21.298989646785884 L5.798989408367561,21.298989646785884 L5.798989408367561,18.298989646785884 L18.29898940836756,18.298989646785884 L18.29898940836756,5.798989646785884Z'/%3E %3C/defs%3E %3Cg transform='translate(19.798988693111824, 19.798988693111568) rotate(45.00001609038752) translate(-19.798988693111824, -19.798988693111568)'%3E %3Cuse xlink:href='%23path-1' fill='%23CD6654' fill-opacity='1'/%3E %3C/g%3E %3C/svg%3E");-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image .msg-to-add:hover{opacity:1;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .image .msg-to-remove:hover{opacity:1;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .name{text-align:center;font-weight:700;font-size:1.175rem;color:#000000;line-height:16px;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .name a{font-family:'MaggiLight';color:#fff;font-size:12px;background:transparent;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item .name a:hover{text-decoration:none;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item.added{}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item.added .image .msg-added{opacity:1;-webkit-animation:scoreMsgFade 2s ease-in-out 1;-moz-animation:scoreMsgFade 2s ease-in-out 1;-ms-animation:scoreMsgFade 2s ease-in-out 1;-o-animation:scoreMsgFade 2s ease-in-out 1;animation:scoreMsgFade 2s ease-in-out 1;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-list .slick-track .slick-slide .item.removed .image .msg-removed{-webkit-animation:scoreMsgFade 2s ease-in-out 1;-moz-animation:scoreMsgFade 2s ease-in-out 1;-ms-animation:scoreMsgFade 2s ease-in-out 1;-o-animation:scoreMsgFade 2s ease-in-out 1;animation:scoreMsgFade 2s ease-in-out 1;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-arrow{width:28px;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-prev{background:url("/modules/contrib/dsu_srh/modules/ln_srh_mymenuiq/images/arrow-prev.png") no-repeat;}.meal-score .tabs .tabs-content .tab-content .swiper-related-score .swiper-wrapper .wrapper .meals-carousel .slick-next{background:url("/modules/contrib/dsu_srh/modules/ln_srh_mymenuiq/images/arrow-next.png") no-repeat;}
.mp-topbar{display:inline-flex;width:100%;position:relative;}.mp-topbar__inner{padding:50px 0 30px;width:100%;max-width:1180px;margin:0 auto;display:flex;}@media only screen and (max-width :1200px){.mp-topbar__inner{display:block;}}.mp-topbar__back-link{text-align:left;line-height:36px;}[dir="rtl"] .mp-topbar__back-link{text-align:right;}@media only screen and (max-width :1200px){.mp-topbar__back-link{padding-left:15px;}[dir="rtl"] .mp-topbar__back-link{padding-left:0;padding-right:15px;}}.mp-topbar__back-link a{color:var(--mp-secondary);font-size:16px;font-weight:normal;text-decoration:none;}.mp-topbar__title{font-size:28px;margin-top:0;margin-bottom:24px;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;}@media (min-width:680px){.mp-topbar__title{font-size:36px;margin-bottom:29px;}}.mp-topbar__buttons{text-align:right;display:flex;margin-top:0;}.mp-topbar__buttons .sub-buttons{margin-top:0;padding:0;width:100%;justify-content:center;}@media (min-width:1200px){.mp-topbar__buttons .sub-buttons{justify-content:flex-end;}}.mp-topbar__back-link a::before{content:"\2039";margin-right:4px;}[dir="rtl"] .mp-topbar__back-link a::before{margin-right:0;margin-left:4px;}.mp-topbar__back-link,.mp-topbar__title,.mp-topbar__buttons{width:100%;text-align:center;}@media (min-width:1200px){.mp-topbar__back-link,.mp-topbar__title.mp-3col,.mp-topbar__buttons{flex-grow:1;width:33%;box-sizing:border-box;}.mp-topbar__back-link{text-align:left;}[dir="rtl"] .mp-topbar__back-link{text-align:right;}.mp-topbar__buttons{text-align:right;}[dir="rtl"] .mp-topbar__buttons{text-align:left;}}.mp-topbar__gradient{--mp-grad-start:var(--mp-neutral-lighter);--mp-grad-end:var(--mp-white);width:100%;height:280px;background-image:linear-gradient(to bottom,var(--mp-grad-start),var(--mp-grad-end));position:absolute;}
:root{--mp-primary:#e4137b;--mp-primary-light:#f1bdda;--mp-primary-lighter:#fdf3f8;--mp-secondary:#4c2882;--mp-secondary-light:#d2c1e1;--mp-secondary-dark:#370762;--mp-white:#fff;--mp-gray:#454545;--mp-black:#020202;--mp-neutral:#bababa;--mp-neutral-light:#ededed;--mp-neutral-lighter:#f7f7f7;--mp-neutral-dark:#767676;--mp-recipe-easy:#bababa;--mp-recipe-intermediate:#bababa;--mp-recipe-advanced:#bababa;--border-radius-small:6px;--border-radius-big:20px;--litepicker-multiselect-is-selected-color:#fff;--filter-close-dialog:invert(0%) sepia(0%) saturate(0%) hue-rotate(241deg) brightness(90%) contrast(98%);--filter-close-tag:invert(52%) sepia(1%) saturate(0%) hue-rotate(15deg) brightness(88%) contrast(94%);--filter-icon-edit-tag:invert(52%) sepia(1%) saturate(0%) hue-rotate(15deg) brightness(88%) contrast(94%);--filter-icon-edit-dashboard:invert(14%) sepia(63%) saturate(5114%) hue-rotate(269deg) brightness(71%) contrast(111%);--filter-icon:invert(18%) sepia(96%) saturate(4493%) hue-rotate(319deg) brightness(91%) contrast(96%);--filter-recipe-icon-active:invert(18%) sepia(96%) saturate(4493%) hue-rotate(319deg) brightness(91%) contrast(96%);--filter-recipe-icon-disabled:invert(77%) sepia(20%) saturate(626%) hue-rotate(290deg) brightness(109%) contrast(89%);--filter-exclusions-add:invert(18%) sepia(96%) saturate(4493%) hue-rotate(319deg) brightness(91%) contrast(96%);--filter-icon-search:invert(18%) sepia(96%) saturate(4493%) hue-rotate(319deg) brightness(91%) contrast(96%);--filter-spinner:invert(18%) sepia(96%) saturate(4493%) hue-rotate(319deg) brightness(91%) contrast(96%);}.mp-shadow{box-shadow:2px 2px 2px 2px rgb(0 0 0 / 9%);border-radius:var(--border-radius-small);box-sizing:border-box;background-color:var(--mp-white);}.mp-section-title{font-size:28px;}@media (min-width:680px){.mp-section-title{font-size:36px;}}
.mp-buttons{display:flex;justify-content:center;margin-top:40px;flex-wrap:wrap;}.mp-buttons.mp-buttons--outside-card{margin-top:20px;}.mp-button{--mp-btn-active:var(--mp-secondary);--mp-btn-hover:var(--mp-secondary-dark);--mp-btn-disabled:var(--mp-secondary-light);--mp-btn-light-text:var(--mp-white);--mp-btn-dark-text:var(--mp-black);}.mp-button,.mp-button.button{border-radius:var(--border-radius-big);font-size:18px;font-weight:normal;padding:6px 16px 5px;text-align:center;text-decoration:none;display:inline-block;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;min-width:120px;cursor:pointer;margin:0 10px 10px 0;box-sizing:border-box;}.mp-button:hover{background-color:transparent;border:2px solid var(--mp-btn-active);color:var(--mp-btn-light-text);transition:0.5s;}.mp-button.mp-button--primary{border:2px solid var(--mp-btn-active);background-color:var(--mp-btn-active);color:var(--mp-btn-light-text);transition:0.5s;}.mp-button.mp-button--primary:hover{background-color:var(--mp-btn-hover);border:2px solid var(--mp-btn-hover);color:var(--mp-btn-light-text);transition:0.5s;}.mp-button.mp-button--primary.disabled,.mp-button.mp-button--primary.is-disabled{border:2px solid var(--mp-btn-disabled);background-color:var(--mp-btn-disabled);color:var(--mp-btn-light-text);transition:0.5s;cursor:default;}.mp-button.mp-button--secondary{background-color:transparent;border:2px solid var(--mp-btn-active);color:var(--mp-btn-active);transition:0.5s;}.mp-button.mp-button--secondary:hover{border:2px solid var(--mp-btn-hover);color:var(--mp-btn-hover);transition:0.5s;}.mp-button.mp-button--secondary.disabled,.mp-button.mp-button--secondary.is-disabled{background-color:transparent;border:2px solid var(--mp-btn-disabled);color:var(--mp-btn-disabled);transition:0.5s;cursor:default;}.mp-buttons a{color:var(--mp-btn-light-text);text-decoration:none;}.mp-buttons a:hover{color:var(--mp-btn-dark-text);transition:0.5;}.mp-buttons svg{width:20px;height:27px;vertical-align:text-bottom;}
.mp-dialog__overlay.ui-widget-overlay{background-color:var(--mp-neutral-lighter);width:100%;}.mp-dialog.ui-dialog .ui-dialog-content{padding:30px 20px 40px;}.mp-dialog.ui-widget.ui-widget-content{box-shadow:2px 2px 2px 2px rgb(0 0 0 / 9%);border-radius:var(--border-radius-small);box-sizing:border-box;background-color:var(--mp-white);border:0;max-width:92vw;z-index:1400;}.mp-dialog.ui-dialog .ui-dialog-titlebar{background:none;border:none;}.mp-dialog .ui-dialog-titlebar .ui-dialog-title{display:none}.mp-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{margin:0;padding:0;border:0;background-color:transparent;width:20px;height:20px;top:20px;right:20px;z-index:110;}[dir="rtl"] .mp-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{right:auto;left:20px;}.mp-dialog .ui-dialog-titlebar .ui-button-icon{background:url(/modules/contrib/ln_srh_mealplanner/assets/icons/icon-close.svg) no-repeat scroll 0 0;width:20px;height:20px;margin:0;top:0;left:0;background-color:transparent;filter:var(--filter-close-dialog);}.mp-dialog .header-text h2,.mp-dialog .mp-onboarding .header-text h2{margin-top:0;margin-bottom:20px;font-size:24px;}.mp-dialog .btn-ok{margin-bottom:20px;margin-top:24px;}.mp-dialog.ui-dialog .ui-dialog-buttonpane{border-radius:0 0 6px 6px;}.mp-dialog .ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix{border:0;background-color:transparent;}.mp-dialog fieldset{border:0;}.dialog-footer{display:flex;flex-direction:column;justify-content:center;align-items:center;}.dialog-buttons{display:flex;justify-content:center;margin-top:40px;}
@media (min-width:680px){:root{--litepicker-day-width:42px;}}@media (min-width:1200px){:root{--litepicker-day-width:60px;}}.mp-calendar{max-width:1020px;margin:0 auto;padding:30px 20px;text-align:center;min-height:401px;}@media (min-width:680px){.mp-calendar{min-height:360px;}}.mp-calendar__header{display:flex;justify-content:space-between;padding-bottom:40px;margin-bottom:20px;border-bottom:1px solid var(--mp-neutral);position:relative;}@media (min-width:680px){.mp-calendar__header{padding-bottom:20px;}}.mp-calendar__header-days,.mp-calendar__header-meals{font-size:22px;font-weight:bold;line-height:26px;letter-spacing:normal;color:var(--mp-black);min-width:100px;position:absolute;bottom:10px;}@media (min-width:680px){.mp-calendar__header-days,.mp-calendar__header-meals{font-size:24px;position:relative;bottom:auto;}}.mp-calendar__header-title{font-size:18px;line-height:26px;font-weight:normal;}.mp-calendar__header-days{text-align:left;left:0;}[dir="rtl"] .mp-calendar__header-days{text-align:right;left:auto;right:0;}.mp-calendar__header-meals{text-align:right;right:0;}[dir="rtl"] .mp-calendar__header-meals{text-align:left;right:auto;left:0}.mp-calendar .litepicker .container__months{box-shadow:none;}.litepicker[data-plugins*="multiselect"] .container__days .day-item.is-selected:after{background-color:var(--mp-primary);}.litepicker[data-plugins*="multiselect"] .container__days .day-item.is-selected,.litepicker[data-plugins*="multiselect"] .container__days .day-item.is-selected:hover{color:var(--litepicker-multiselect-is-selected-color);}.litepicker .container__days .day-item{cursor:pointer;}.litepicker .container__days .day-item .is-locked{cursor:default;}[dir="rtl"] .litepicker .container__months .button-previous-month,[dir="rtl"] .litepicker .container__months .button-next-month{transform:rotate(180deg);}
@-moz-keyframes spin{100%{-moz-transform:rotate(360deg);}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.mp-recipe-search__form .ajax-progress-throbber .throbber,#sl-calendar .ajax-progress-throbber .throbber,.mp-onboarding .ajax-progress-throbber .throbber,.addrecipe .ajax-progress-throbber .throbber,.add-meal .ajax-progress-throbber .throbber{display:inline-block;padding:0;width:20px;height:20px;background:transparent url(/modules/contrib/ln_srh_mealplanner/assets/icons/spinner-20-x-20.svg) no-repeat center center;background-size:contain;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;filter:var(--filter-spinner);}#sl-calendar .ajax-progress-throbber .throbber{width:80px;height:80px;}.meal-wrapper .mp-loading.ajax-progress-throbber .throbber,.mp-week-calendar .mp-loading.ajax-progress-throbber .throbber{display:inline-block;padding:0;width:80px;height:80px;background:transparent url(/modules/contrib/ln_srh_mealplanner/assets/icons/spinner-20-x-20.svg) no-repeat center center;background-size:contain;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;filter:var(--filter-spinner);}.meal-wrapper .mp-loading.ajax-progress-throbber,.mp-week-calendar .mp-loading.ajax-progress-throbber{position:absolute;top:calc(50% - 40px);left:calc(50% - 40px);}[dir="rtl"] .ajax-progress{float:unset;}
#recipe-from-detail .form-checkboxes{display:flex;justify-content:center;flex-wrap:wrap;}#recipe-from-detail .litepicker{margin:auto;}#recipe-from-detail legend{margin-bottom:20px;}#recipe-from-detail .recipe-from-detail-modal-form{text-align:center;}#recipe-from-detail span.fieldset-legend{font-weight:normal;}#recipe-from-detail span.fieldset-legend.js-form-required.form-required{font-weight:normal;}#recipe-from-detail .js-form-item.form-item.js-form-type-checkbox{text-align:center;border:2px solid var(--mp-neutral-light);width:120px;margin:5px;border-radius:var(--border-radius-small);}#recipe-from-detail .js-form-item.form-item.js-form-type-checkbox.active{border:2px solid var(--mp-primary);background-color:var(--mp-primary-lighter);}#recipe-from-detail .js-form-type-radio label,#recipe-from-detail .js-form-type-checkbox label{display:block;padding:13px 8px 8px;cursor:pointer;}#recipe-from-detail .radio-title,#recipe-from-detail .checkbox-title{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;text-transform:uppercase;color:var(--mp-neutral-dark);word-break:break-word;-webkit-font-smoothing:antialiased;}#recipe-from-detail .active .radio-title,#recipe-from-detail .active .checkbox-title{color:var(--mp-primary);}.answer{text-align:center;margin:20px;}#recipe-from-detail .js-form-item.form-item.js-form-type-checkbox input{display:none;}#recipe-from-detail input#litepicker,#recipe-from-detail input#selectedDates{display:none;}.js-form-item.form-item.js-form-type-textfield.form-type-textfield.js-form-item-datepicker.form-item-datepicker.form-no-label{display:flex;}.ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix{display:flex;justify-content:center;}div#mealplan-login{text-align:center;}a.recipeadd{margin:0;}.add-recipe-button{margin:20px 0;}.mealplan-actions{display:flex;justify-content:center;margin-top:40px;}
.adimo-recipe-frame{background-color:transparent;margin:0;border:none;width:100%;max-width:500px;}
.image_captcha_refresh_loader{border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #000;width:30px;height:30px;-webkit-animation:image_captcha_refresh_spin 1s linear infinite;animation:image_captcha_refresh_spin 1s linear infinite;position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;}@-webkit-keyframes image_captcha_refresh_spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}@keyframes image_captcha_refresh_spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.captcha{position:relative;}
.js-flag-message{display:inline;margin-left:1.2em;animation:flag-flash 3s ease-in-out 1;}@keyframes flag-flash{0%{opacity:0;}50%{opacity:1;}100%{opacity:0;}}
.flag a{border:none;}.flag a:hover{border:none;}
