.notify{position:fixed;top:20vh;left:50%;width:28.125rem;max-width:90vw;background-color:rgba(var(--color-white), 1);padding:1.25rem .9375rem;border-radius:.625rem;display:none;justify-content:space-between;box-shadow:2px 2px 15px rgba(var(--color-black), 0.4);z-index:100;opacity:0;pointer-events:none;transition:all 0.3s ease-in-out;transform:translateX(-50%)}.notify p{font-size:1rem}@media (min-width: 992px){.notify p{font-size:1rem}}.notify a{margin-left:.625rem;font-weight:var(--font-weight-medium);color:rgba(var(--color-1), 1);font-size:1rem}@media (min-width: 992px){.notify a{font-size:1rem}}.notify.active{opacity:1;display:flex;pointer-events:initial}.notification-system-dispatch-webpushpopup{position:fixed;top:50%;left:50%;right:auto;padding:2rem;background:rgba(var(--color-white), 1);border-radius:.75rem;box-shadow:2px 2px 15px rgba(var(--color-black), 0.4);transform:translate(-50%, -50%);display:block;width:90vw;max-height:90vh;max-width:600px;padding:1.5rem;opacity:1;pointer-events:initial;z-index:102;transition:all 0.3s ease-in-out;overflow:auto;border:none}.notification-system-dispatch-webpushpopup__info{margin-bottom:2rem}.notification-system-dispatch-webpushpopup__info p{text-align:center;font-size:22px;color:rgba(var(--color-3), 1)}.notification-system-dispatch-webpushpopup__actions{display:flex;justify-content:center;flex-direction:column;gap:.75rem}@media (min-width: 992px){.notification-system-dispatch-webpushpopup__actions{flex-direction:row}}.notification-system-dispatch-webpushpopup__actions .button{display:inline-flex;align-items:center;text-align:center;justify-content:center;font-weight:var(--font-weight-medium);padding:0 20px;width:auto;font-size:16px;height:40px;transition:all 0.3s ease-in-out;border-radius:50px;line-height:1;cursor:pointer;color:rgba(var(--color-1), 1);background:transparent;border:1px solid rgba(var(--color-1), 1)}.notification-system-dispatch-webpushpopup__actions .button:hover{background:rgba(var(--color-1), 1);text-decoration:none;color:rgba(var(--color-white), 1)}.notification-system-dispatch-webpushpopup__actions .button--primary{color:rgba(var(--color-white), 1);background:rgba(var(--color-1), 1);border:1px solid rgba(var(--color-1), 1)}.notification-system-dispatch-webpushpopup__actions .button--primary:hover{background:transparent;text-decoration:none;color:rgba(var(--color-1), 1)}@media (min-width: 992px){.saveRecipe{top:0;height:100vh}}.saveRecipe__list{display:grid;grid-gap:1rem;grid-template-columns:1fr 1fr 1fr;align-items:flex-start}.saveRecipe__list .foodListCard{max-width:auto}.saveRecipe__newFoodList{display:flex;flex-direction:column;align-items:center}.saveRecipe__newFoodList .icon{position:relative;width:12.5rem;margin-bottom:1rem;border-radius:.625rem;overflow:hidden;box-shadow:0 1px 6px 0 rgba(0,0,0,0.2)}.saveRecipe__newFoodList .icon:before{content:"";display:block;padding-top:114%}.saveRecipe__newFoodList .icon .svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:5rem;height:5rem}.saveRecipe__newFoodList input{margin-bottom:1rem;width:12.5rem;border:none;font-size:1rem;border-radius:0;border-bottom:1px solid rgba(var(--color-1), 1);transition:all 0.3s ease-in-out;text-align:center}.saveRecipe__newFoodList input:-ms-input-placeholder-shown{border-color:rgba(var(--color-7), 1)}.saveRecipe__newFoodList input::placeholder-shown{border-color:rgba(var(--color-7), 1)}.saveRecipe__newFoodList .btn{width:11.25rem}.foodListCard{display:block;max-width:10rem}.foodListCard__image,.foodListCard__icon{position:relative;margin-bottom:.5rem;overflow:hidden;border-radius:.625rem;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 6px 0 rgba(0,0,0,0.2);border:2px solid transparent}.foodListCard__image:before,.foodListCard__icon:before{content:"";display:block;padding-top:114%}.foodListCard__icon .svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:2.5rem;height:2.5rem;filter:var(--filter-black)}@media (min-width: 992px){.foodListCard__icon .svg{width:5rem;height:5rem}}.foodListCard__text .name{text-align:center;font-size:1rem}.foodListCard--add .foodListCard__icon .svg{width:2rem;height:2rem;filter:var(--filter-1)}@media (min-width: 992px){.foodListCard--add .foodListCard__icon .svg{width:3.5rem;height:3.5rem}}.foodListCard--add .foodListCard__text .name{color:rgba(var(--color-1), 1);font-weight:var(--font-weight-medium);font-size:1.125rem;text-align:center}.foodListCard.active .foodListCard__image,.foodListCard.active .foodListCard__icon{border-color:rgba(var(--color-1), 1)}.foodListCard.active .foodListCard__image .svg,.foodListCard.active .foodListCard__icon .svg{filter:var(--filter-1)}.foodListCard.active .foodListCard__text .name{color:rgba(var(--color-1), 1)}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:105 !important}.mealplan-login{display:flex;flex-direction:column;row-gap:1rem}.mealplan-login .dialog-buttons{display:flex;flex-direction:column;row-gap:1rem}.mp-dialog.ui-widget.ui-widget-content{z-index:106;background:rgba(var(--color-white), 1);padding:2rem;box-shadow:2px 2px 2px 2px rgba(var(--color-black), 0.09);text-align:center;color:rgba(var(--color-black), 1);border-radius:6px;max-width:95vw;max-height:80vh;top:50% !important;transform:translateY(-50%);left:0 !important;right:0 !important;margin:0 auto;overflow:auto;position:fixed !important}@media (min-width: 992px){.mp-dialog.ui-widget.ui-widget-content{top:calc(50% + (var(--header-height) / 2)) !important}}@media (max-width: 991.98px){.mp-dialog.ui-widget.ui-widget-content{max-width:calc(95vw - 1rem);padding:2rem .75rem}}.mp-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar-close{position:absolute;top:1.25rem;right:1.25rem;width:1.5625rem;height:1.5625rem;bottom:auto;font-size:0;border:none;background-image:url("../../../../img/svgs/close.svg?v=5772");background-size:contain;background-position:center center;background-repeat:no-repeat;filter:var(--filter-1)}.mp-dialog.ui-widget.ui-widget-content .startup-title{font-size:1.5rem;max-width:80%;margin:0 auto 1rem}@media (min-width: 992px){.mp-dialog.ui-widget.ui-widget-content .startup-title{max-width:40%}}.mp-dialog.ui-widget.ui-widget-content .startup-body{margin:0 auto 1.5rem;font-size:.875rem;max-width:80%}.mp-dialog.ui-widget.ui-widget-content .startup-body br{display:none}@media (min-width: 992px){.mp-dialog.ui-widget.ui-widget-content .startup-body{max-width:75%}}.mp-dialog.ui-widget.ui-widget-content .video{width:100%;max-width:27.8125rem;margin:0 auto 2.5rem}.mp-dialog.ui-widget.ui-widget-content .mp-button{margin:0 auto}#recipe-from-detail .checkbox-title,#recipe-from-detail .radio-title{text-transform:initial}@media (min-width: 992px){#recipe-from-detail .checkbox-title,#recipe-from-detail .radio-title{font-size:1.375rem}}#recipe-from-detail .form-radios,#recipe-from-detail .form-checkboxes{display:flex;flex-wrap:wrap;width:100%;margin:0 auto;justify-content:center;max-width:59.375rem;column-gap:1rem;row-gap:1rem}@media (min-width: 992px){#recipe-from-detail .form-radios,#recipe-from-detail .form-checkboxes{column-gap:1.5rem;row-gap:1.5rem}}#recipe-from-detail .form-radios .form-item,#recipe-from-detail .form-checkboxes .form-item{flex:0 0 31.3333%;max-width:13.25rem}@media (min-width: 992px){#recipe-from-detail .form-radios .form-item:nth-child(3n+3),#recipe-from-detail .form-radios .form-item:last-child,#recipe-from-detail .form-checkboxes .form-item:nth-child(3n+3),#recipe-from-detail .form-checkboxes .form-item:last-child{margin-right:0}}@media (max-width: 991.98px){#recipe-from-detail .form-radios .form-item,#recipe-from-detail .form-checkboxes .form-item{flex:0 0 calc(49% - 1rem);max-width:10.3125rem}#recipe-from-detail .form-radios .form-item:nth-child(2n+2),#recipe-from-detail .form-radios .form-item:last-child,#recipe-from-detail .form-checkboxes .form-item:nth-child(2n+2),#recipe-from-detail .form-checkboxes .form-item:last-child{margin-right:0;margin-bottom:0}}#recipe-from-detail .form-radios .form-item label,#recipe-from-detail .form-checkboxes .form-item label{display:flex;width:100%;flex-direction:column;align-content:center;justify-content:center;align-items:center;height:7.5rem;font-weight:var(--font-weight);font-size:1rem;border-radius:6px;transition:all 0.3s ease-in-out;padding:0 1rem;box-shadow:2px 2px 7px 2px rgba(var(--color-black), 0.09)}@media (max-width: 575.98px){#recipe-from-detail .form-radios .form-item label,#recipe-from-detail .form-checkboxes .form-item label{height:9.6875rem}}@media (min-width: 992px){#recipe-from-detail .form-radios .form-item label,#recipe-from-detail .form-checkboxes .form-item label{min-height:10rem}}@media (min-width: 992px){#recipe-from-detail .form-radios .form-item label .checkbox-title,#recipe-from-detail .form-checkboxes .form-item label .checkbox-title{font-size:1.375rem;text-align:center}}#recipe-from-detail .form-radios .form-item label .mp-svg-icon,#recipe-from-detail .form-checkboxes .form-item label .mp-svg-icon{display:block;height:3.75rem;width:3.75rem;margin-bottom:.5rem;filter:var(--filter-8)}#recipe-from-detail .form-radios .form-item label .mp-svg-icon img,#recipe-from-detail .form-checkboxes .form-item label .mp-svg-icon img{max-width:100%}#recipe-from-detail .form-radios .form-item input,#recipe-from-detail .form-checkboxes .form-item input{position:relative !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;opacity:0 !important;pointer-events:none !important;overflow:hidden !important;border:none !important;margin:0 !important;padding:0 !important;appearance:none}#recipe-from-detail .form-radios .form-item input:checked ~ label,#recipe-from-detail .form-checkboxes .form-item input:checked ~ label{background-color:rgba(var(--color-1), 1);color:rgba(var(--color-white), 1)}#recipe-from-detail .form-radios .form-item input:checked ~ label .mp-svg-icon,#recipe-from-detail .form-checkboxes .form-item input:checked ~ label .mp-svg-icon{filter:var(--filter-white)}#recipe-from-detail .step-3-form-wrapper .form-item-add-tag,#recipe-from-detail .mp-form-content .form-item-add-tag{position:relative;max-width:28.125rem;margin:0 auto 1.875rem}#recipe-from-detail .step-3-form-wrapper .form-item-add-tag .addBtn,#recipe-from-detail .mp-form-content .form-item-add-tag .addBtn{position:absolute;top:0;right:0;width:3.125rem;height:100%;display:flex;align-items:center;justify-content:center;font-size:4rem;font-weight:normal;padding-bottom:.25rem;color:rgba(var(--color-1), 1)}#recipe-from-detail .step-3-form-wrapper .form-item-add-tag .addBtn:before,#recipe-from-detail .mp-form-content .form-item-add-tag .addBtn:before{content:"+"}#recipe-from-detail .step-3-form-wrapper .form-item-add-tag input,#recipe-from-detail .mp-form-content .form-item-add-tag input{font-size:1rem;color:rgba(var(--color-black), 1);height:2.8125rem;border:1px solid rgba(var(--color-1), 1);padding-left:3.125rem;width:-webkit-fill-available;transition:all 0.3s ease-in-out;background-position:left 0.325rem center;background-repeat:no-repeat;background-size:auto 2.5rem;background-image:url("../../../../img/svgs/search.svg?v=5772");background-size:contain;background-position:center center;background-repeat:no-repeat}#recipe-from-detail .step-3-form-wrapper .tags,#recipe-from-detail .mp-form-content .tags{display:flex;flex-wrap:wrap;max-width:36.25rem;min-height:8.75rem;align-items:flex-start;align-content:flex-start;margin:0 auto}#recipe-from-detail .step-3-form-wrapper .tags .tag,#recipe-from-detail .mp-form-content .tags .tag{position:relative;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;padding:.5rem;border-radius:50px;background-color:rgba(var(--color-2), 1);margin:0 .625rem .625rem 0;font-weight:bold;white-space:nowrap;color:rgba(var(--color-white), 1);min-width:9.375rem;text-transform:capitalize}@media (min-width: 992px){#recipe-from-detail .step-3-form-wrapper .tags .tag,#recipe-from-detail .mp-form-content .tags .tag{min-width:10.3125rem}}#recipe-from-detail .step-3-form-wrapper .tags .tag:after,#recipe-from-detail .mp-form-content .tags .tag:after{content:"x";font-size:1.2rem;display:flex;justify-content:center;align-items:center;width:.9375rem;height:.9375rem;color:rgba(var(--color-white), 1);background-size:contain;text-transform:initial;font-weight:var(--font-weight);position:absolute;top:50%;transform:translateY(-50%);left:.5rem}#recipe-from-detail .step-3-form-wrapper .tags .tag-text,#recipe-from-detail .mp-form-content .tags .tag-text{padding-top:2px}#recipe-from-detail .step-3-form-wrapper .tags .tag .close-tag,#recipe-from-detail .mp-form-content .tags .tag .close-tag{position:absolute;top:0;left:0;width:100%;height:100%}#recipe-from-detail #litepicker,#recipe-from-detail #selectedDates{position:relative !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;opacity:0 !important;pointer-events:none !important;overflow:hidden !important;border:none !important;margin:0 !important;padding:0 !important;appearance:none}#recipe-from-detail .recipe-from-detail-modal-form .form-checkboxes{padding-top:1.25rem;margin-bottom:1.25rem}#recipe-from-detail .recipe-from-detail-modal-form .litepicker[data-plugins*="multiselect"]{width:100%;margin-bottom:1.875rem}#recipe-from-detail .recipe-from-detail-modal-form .litepicker[data-plugins*="multiselect"] .container__main{width:100%;max-width:26.25rem;margin:0 auto}#recipe-from-detail .recipe-from-detail-modal-form .litepicker[data-plugins*="multiselect"] .container__months{width:100%}#recipe-from-detail .recipe-from-detail-modal-form .litepicker[data-plugins*="multiselect"] .container__months .month-item{width:100%}#recipe-from-detail .recipe-from-detail-modal-form .litepicker[data-plugins*="multiselect"] .container__days{width:100%}#recipe-from-detail .recipe-from-detail-modal-form .litepicker[data-plugins*="multiselect"] .container__days>div,#recipe-from-detail .recipe-from-detail-modal-form .litepicker[data-plugins*="multiselect"] .container__days>a{width:14.28%;color:rgba(var(--color-black), 1) !important}#recipe-from-detail .recipe-from-detail-modal-form .litepicker[data-plugins*="multiselect"] .container__days .day-item.is-selected,#recipe-from-detail .recipe-from-detail-modal-form .litepicker[data-plugins*="multiselect"] .container__days .day-item.is-selected:hover{color:rgba(var(--color-white), 1) !important}#recipe-from-detail .recipe-from-detail-modal-form .litepicker[data-plugins*="multiselect"] .container__days .day-item.is-selected:after,#recipe-from-detail .recipe-from-detail-modal-form .litepicker[data-plugins*="multiselect"] .container__days .day-item.is-selected:hover:after{background:rgba(var(--color-1), 1)}#drupal-modal{min-height:initial !important;max-height:initial !important;padding-bottom:0}@media (min-width: 992px){#drupal-modal{padding-left:0;padding-right:0;padding-bottom:0}}#drupal-modal .menu-preferences-form-exclusions .header-text .title{max-width:80%;margin:0 auto}.dialog-buttons{row-gap:1rem}@media (min-width: 992px){.dialog-buttons{row-gap:0;column-gap:1rem}}@media (min-width: 992px){.recipe>.container{display:grid;grid-template-columns:calc(67% - 5rem) minmax(33%, 24.375rem);grid-template-rows:auto auto;gap:0 5rem;grid-auto-flow:row;justify-content:space-between;grid-template-areas:"top top" "main aside" "footer footer"}.recipe__top{grid-area:top}.recipe__main{grid-area:main}.recipe__aside{grid-area:aside}.recipe__footer{grid-area:footer}}.recipe>.container .container{padding:0}.recipe__top .breadcrumb{margin-left:0}@media (max-width: 991.98px){.recipe__top .breadcrumb{margin-left:-1rem}}@media (min-width: 992px){.recipe__main{display:flex;flex-direction:column}.recipe__main>div.mb-5,.recipe__main>section.mb-5{margin-bottom:2rem}.recipe__main>div.mb-4,.recipe__main>section.mb-4{margin-bottom:1.5rem}}.recipe__main .adimo-container{display:block;margin-bottom:1.5rem}.recipe__main .adimo-container .btn{width:100%;margin-top:0}.recipe__main .recipeList--btn{width:100%;margin-top:0;margin-bottom:1.5rem}@media (min-width: 992px){.recipe__main .recipeList--btn{max-width:21.25rem;margin:0 auto 2.5rem}}.recipe__image{position:relative}.recipe__sidebar .recipeList--btn{width:100%}
