#addtomealplan-modal{position:absolute}#addtomealplan-modal #loading{padding:30px}#addtomealplan-modal .modal-wrapper{height:auto;justify-content:unset}#addtomealplan-modal .submit{display:block;margin:0 auto;border-radius:5px !important}#addtomealplan-modal .submit:before{display:none}#addtomealplan-modal #addtomealplan-step1,#addtomealplan-modal #addtomealplan-step2{margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:20px}#addtomealplan-modal #addtomealplan-step1 .step,#addtomealplan-modal #addtomealplan-step2 .step{display:flex;column-gap:10px;align-items:center}#addtomealplan-modal #addtomealplan-step1 .step .number,#addtomealplan-modal #addtomealplan-step2 .step .number{background-color:#2b536c;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:100%;width:30px;height:30px}#addtomealplan-modal #addtomealplan-step1 .weeks,#addtomealplan-modal #addtomealplan-step2 .weeks{display:flex;column-gap:20px;align-items:center;margin-top:20px}#addtomealplan-modal #addtomealplan-step1 .weeks .week,#addtomealplan-modal #addtomealplan-step2 .weeks .week{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;flex-grow:1;padding:10px;row-gap:10px;cursor:pointer;font-size:14px}#addtomealplan-modal #addtomealplan-step1 .weeks .week.selected,#addtomealplan-modal #addtomealplan-step2 .weeks .week.selected{border-bottom:2px solid #2b536c}#addtomealplan-modal #addtomealplan-step1 .weeks .week .week-label,#addtomealplan-modal #addtomealplan-step2 .weeks .week .week-label{font-weight:bold;font-size:16px}#addtomealplan-modal #addtomealplan-step1 .days,#addtomealplan-modal #addtomealplan-step2 .days{margin-top:20px;display:none}#addtomealplan-modal #addtomealplan-step1 .days.selected,#addtomealplan-modal #addtomealplan-step2 .days.selected{display:block}#addtomealplan-modal #addtomealplan-step1 .days .day,#addtomealplan-modal #addtomealplan-step2 .days .day{display:flex;column-gap:20px;margin-bottom:20px;flex-wrap:wrap}#addtomealplan-modal #addtomealplan-step1 .days .day:last-of-type,#addtomealplan-modal #addtomealplan-step2 .days .day:last-of-type{margin-bottom:0}#addtomealplan-modal #addtomealplan-step1 .days .day .day-and-recipe,#addtomealplan-modal #addtomealplan-step2 .days .day .day-and-recipe{flex-grow:1;max-width:calc(100% - 40px);cursor:pointer}#addtomealplan-modal #addtomealplan-step1 .days .day .day-and-recipe .dayname,#addtomealplan-modal #addtomealplan-step2 .days .day .day-and-recipe .dayname{font-weight:500;display:block;margin-bottom:5px}#addtomealplan-modal #addtomealplan-step1 .days .day .day-and-recipe .recipe,#addtomealplan-modal #addtomealplan-step2 .days .day .day-and-recipe .recipe{font-size:14px;line-height:1.3}#addtomealplan-modal #addtomealplan-step1 .days .day .action .arrow,#addtomealplan-modal #addtomealplan-step2 .days .day .action .arrow{background-image:url(/wp-content/themes/valdemarsro16/assets/img/arrow_left_dark.svg);background-repeat:no-repeat;background-size:20px 20px;width:20px;height:20px;display:block;transform:rotate(270deg);transition:all 0.2s ease-in-out;cursor:pointer}#addtomealplan-modal #addtomealplan-step1 .days .day .buttons,#addtomealplan-modal #addtomealplan-step2 .days .day .buttons{flex-basis:100%;display:none}#addtomealplan-modal #addtomealplan-step1 .days .day .buttons button,#addtomealplan-modal #addtomealplan-step2 .days .day .buttons button{white-space:nowrap;font-size:14px;background-color:#2b536c;color:#fff;border:none;border-radius:5px;padding:8px 16px;cursor:pointer}#addtomealplan-modal #addtomealplan-step1 .days .day .buttons button:before,#addtomealplan-modal #addtomealplan-step2 .days .day .buttons button:before{display:none}#addtomealplan-modal #addtomealplan-step1 .days .day.toggled .action .arrow,#addtomealplan-modal #addtomealplan-step2 .days .day.toggled .action .arrow{transform:rotate(90deg)}#addtomealplan-modal #addtomealplan-step1 .days .day.toggled .buttons,#addtomealplan-modal #addtomealplan-step2 .days .day.toggled .buttons{display:flex;padding-top:10px;text-align:center;column-gap:10px}