body{position:relative}.get-started-title{display:flex;max-width:800px;margin:0 auto 58px;padding:0 20px}.get-started-title h1{font-weight:600;font-size:45.58px;line-height:40px;letter-spacing:.16px;color:#424644;padding-right:28px;border-right:1px solid #00AF2C;display:flex;flex-direction:column}.get-started-title h1 span{width:280px}.get-started-title h1 strong{color:#00AF2C!important;letter-spacing:.16px}.get-started-title p{font-family:Inter;font-weight:400;font-size:18px;line-height:28px;letter-spacing:.1px;color:#424644;padding-left:27px;position:relative}.get-started-title p strong{font-weight:600}.get-started-title p:before{content:"";display:block;background-color:#00AF2C;position:absolute;width:4px;height:50%;left:0;top:0}.page-container{overflow:hidden;margin-top:20px}.plans-container{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;padding-top:10px;margin:0 auto;overflow:visible!important}.plans-container .item{box-sizing:border-box;background:linear-gradient(91.01deg,#51AB3B 32.54%,#7DBB42 85.1%);border-radius:15px;display:flex;flex-direction:column;padding:5px;border:1.5px solid #0000001A;border-radius:15px;width:calc(100% - 45px);position:relative}.plans-container .item .item-top{border-radius:10px;background-color:#fff;padding:60px 30px 12px 30px;margin-bottom:7px}.plans-container .item .item-bottom{border-radius:10px;background-color:#fff;padding:10px 28px}.plans-container .item .plan-flag{display:flex;flex-direction:column;height:85px;width:112px;padding-top:12px;text-align:center;background:url(../../../../../../../themes/madang/images/mps/Isolation_Mode.png) no-repeat bottom left;top:-16px;left:8px;position:absolute;scale:.9}.plans-container .item .plan-flag span:first-child{font-size:10px;line-height:10px}.plans-container .item .plan-flag span:first-child,.plans-container .item .plan-flag span:last-child{font-weight:600;font-size:12px;line-height:16px;letter-spacing:.1px;text-align:center;color:#fff}.plans-container .item .plan-flag span:nth-child(2){font-weight:600;font-size:20px;line-height:22px;letter-spacing:.1px;text-align:center;color:#fff}.plans-container .item .plan-thumbnail{position:absolute;top:-35px;width:202px;right:-45px}.plans-container .item .plan-thumbnail img{width:100%;height:auto;max-width:none;margin-left:0}.plans-container .item .description{margin:0 0 10px;font-weight:600;font-size:28px;line-height:32px;letter-spacing:.1px;color:#000}.plans-container .item .description span{font-weight:600;font-size:23px;letter-spacing:-.03em}.plans-container .item .fitnessApp{font-weight:600;font-size:15px;line-height:24px;letter-spacing:.1px;margin-bottom:0;color:#424644}.plans-container .item .list.first{min-height:auto;margin-bottom:7px}.plans-container .item .list svg.info{user-select:none;width:1em;height:1em;display:inline-block;fill:currentcolor;flex-shrink:0;transition:fill 200ms cubic-bezier(.4,0,.2,1) 0ms;color:rgb(81,171,59);font-size:15px;margin-left:10px;align-self:center}.plans-container .item .list li{font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.01em;display:flex;align-items:center;position:relative}.plans-container .item .list .plan-icon-check{background-image:url(../../../../../../../themes/madang/images/mps/icon-check.svg);width:15px;height:15px;margin-right:8px;display:inline-block}.plans-container .item .list .info-text{background-image:url(../../../../../../../themes/madang/images/mps/icon-info.png);width:15px;height:15px;margin-left:2px}.plans-container .item .list .info-text:before{content:attr(data-text);z-index:9;position:absolute;bottom:-20px;transform:translateY(-50%);left:-10px;margin-left:15px;width:240px;padding:10px;border-radius:10px;background:rgba(255,255,255,.95);color:#000;text-align:center;display:none;box-shadow:0 1px 5px 0 rgba(1,1,1,.7);font-weight:700;font-size:13px}.plans-container .item .list .info-text:hover:before{display:block}.plans-container .item hr{border:none;height:.41px;color:#D4D4D4;background-color:#D4D4D4;width:29px;text-align:center;margin:10px auto}.plans-container .item .box-prices{display:flex;flex-direction:column;gap:0;justify-content:center;align-items:center}.plans-container .item .box-prices .price{font-weight:600;font-size:30px;line-height:30px;letter-spacing:.1px;color:#00AF2C}.plans-container .item .box-prices .price-off{font-weight:400;font-size:14px;line-height:22px;letter-spacing:.1px;text-decoration:line-through;color:#646B68}.plans-container .item .price-meal{font-weight:600;font-size:16px;line-height:28px;letter-spacing:.1px;text-align:center;color:#646B68;margin-bottom:5px}.plans-container .item .price-meal span{font-weight:400;font-size:14px;line-height:22px;letter-spacing:.1px}.plans-container .item a{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;border:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;padding:6px 7px;border-radius:4px;background:#00AF2C;background-size:1px 100%;transition:0.5s ease-out;height:4rem;text-transform:inherit;border-radius:100px;font-weight:600;font-size:14px;line-height:16.94px;letter-spacing:.1px;text-align:center;color:#fff;padding:12px 18px;margin:0 0 4px}.plans-container .item a.disabled{background:#ECECEC;color:#B7C3BD;cursor:default;pointer-events:none}.plans-container .item a:not(.disabled):hover{background-size:1px 150px}.plans-container .item a .button-icon{width:11px;height:9px;background:url(../../../../../../../themes/madang/images/mps/plan_button_arrow.png) no-repeat;margin-left:3px}.plans-container .item a.disabled .button-icon{display:none}.plans-container .item .extra-text{font-weight:600;font-size:16px;line-height:13px;letter-spacing:-.02em;margin:25px 0 12px;display:block}.plans-container .item div:nth-child(1) .extra-text{display:none}.plans-container .item .fitness_gym{display:none}.plans-container .item img.watch{display:inline-block;vertical-align:middle;max-width:35px;margin-right:10px}.plans-container .item div .list{display:inline-block;vertical-align:middle;max-width:none}.plans-container .item div .list li{font-size:13px;font-weight:600;color:#424644}.plans-container .item div .list.list-fitness li{color:#646B68}.plans-container .item .cancel-message{font-weight:400;font-size:12px;line-height:18px;letter-spacing:.1px;color:#646B68;text-align:center;margin-bottom:4px}.plans-container .item .icon-list{display:flex;justify-content:space-between}.plans-container .item .icon-list span{font-weight:400;font-size:10px;line-height:11.72px;letter-spacing:0;color:#646B68}.plans-container .item .first-order-plus{display:flex;gap:4px;align-items:center}.plans-container .item .first-order-plus img{max-width:79px;height:auto;max-height:none;width:auto}.plans-container .item .first-order-plus>div{display:flex;flex-direction:column}.plans-container .item .first-order-plus>div span{color:var(--gray-gray-60,#646B68);letter-spacing:.1px;font-size:12px;line-height:10px;font-weight:400}.plans-container .item .first-order-plus>div span:first-of-type{font-weight:700;text-transform:uppercase}.plans-container .item .first-order-plus>div span:nth-child(2){color:var(--brand-primary,#51AB3A);font-size:16px;font-weight:600;line-height:24px;text-transform:uppercase}#nav_plans{display:none}@media (min-width:900px){.plans-container{flex-direction:row;gap:inherit;max-width:1148px}}@media (min-width:768px){.plans-container.swiper .swiper-wrapper{align-items:center}}@media (min-width:768px) and (max-width:1024px){.plans-container.swiper{width:50%}}@media (min-width:1024px){.plans-container.swiper .swiper-slide{flex-shrink:1!important}}@media (max-width:767px){.page-container{margin-top:-10px}.get-started-title{margin:0 auto 15px;max-width:450px;display:none}.get-started-title h1{font-size:22px;line-height:initial}.get-started-title h1 span{width:130px}.get-started-title p{font-size:12px;line-height:22px}.plans-container .item .box-prices .price{line-height:18px;margin:5px 0}.plans-container .item .price-meal{margin-bottom:8px}.plans-container .item button{margin-bottom:10px}.plans-container .item .plan-thumbnail{width:160px;top:-20px;right:-20px}.plans-container .item .icon-list span{font-size:10px}.plans-container .item a{font-size:11px}#nav_plans{display:flex;justify-content:space-between;background:#FFF;border:1px solid rgb(0,175,44);border-radius:48px;box-sizing:border-box;height:45px;position:relative;align-items:center;margin:20px auto 15px auto;max-width:350px;padding:3px}#nav_plans span{font-weight:500;font-size:13px;line-height:1em;letter-spacing:-.05em;text-transform:uppercase;color:#9C9C9C;width:33.333%;height:100%;vertical-align:middle;position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center}#nav_plans span.active{color:#fff}#nav_plans #nav_marker{position:absolute;border-radius:48px;background:#00AF2C;bottom:3px;left:0;width:33.333%;height:calc(100% - 6px);pointer-events:none;transition:0.5s;z-index:0}#nav_plans span.featured{position:relative;z-index:1}#nav_plans span.featured .label{position:absolute;top:-18px;font-weight:600;font-size:8px;text-transform:uppercase;color:#FFF;border-radius:3px 3px 0 0;background-color:#00AF2C;padding:3px 8px;display:flex;align-items:center;gap:4px}#nav_plans span.featured .label .circle{width:5.92px;height:5.92px!important;border:2.95752px solid rgba(255,255,255,.4);border-radius:50%}.plans-container.swiper .swiper-slide .item{width:95%}.cancel-message{margin:0 auto -10px;display:block!important;text-align:center}.plans-container.swiper .swiper-slide{width:auto!important}.plans-container .swiper-slide-active .item .plan-flag{background-position:right bottom}.plans-container .swiper-slide-active .item .plan-flag span{color:#fff}.leaf-bg{width:128px;height:62px;background-size:cover;margin-left:0;left:50px}.list-wrapper{display:flex;align-items:end;justify-content:space-between;gap:5px;flex-wrap:wrap}.list-wrapper .list li{text-wrap:nowrap}.list-wrapper:has(.first-order-plus){flex-wrap:wrap}.list-wrapper:has(.first-order-plus)>div:last-of-type .extra-text{text-align:center}.list-wrapper:has(.first-order-plus)>div:last-of-type .first-order-plus{justify-self:center}.plans-container .item .item-bottom{padding:7px 20px;text-align:center}.plans-container .item .list li{font-size:14px}.plans-container .item .extra-text{margin:25px 0 5px;min-height:25px}.plans-container .item div:nth-child(1) .extra-text{display:block}.plans-container .item .description{font-size:25px}.plans-container .item .fitness_gym{display:inline-block;max-width:23px;position:relative;top:-4px;margin-left:3px}.skipping-buttons{margin-left:0px!important;flex-direction:column}}#loadingUpsell{transform:translate(-50%,-50%);border:3px solid #B7C3BD;border-top:3px solid transparent;border-radius:50%;width:15px;height:15px;animation:spinUpsell .7s linear infinite;margin-left:8px}@keyframes spinUpsell{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body{direction:initial!important}.remove[data-step="1"]{display:flex;flex-direction:column;gap:10px}.button-cancel-remove{display:flex;justify-content:center}.buttons .remove[data-step="1"] .confirm{width:100%;padding:10px;text-align:center;margin-bottom:10px;justify-content:center}.buttons .remove[data-step="1"] p{width:100%;text-align:center;color:#4a4a4a;font-size:13px;font-weight:300;margin-bottom:20px}.buttons[data-step="1"] strong{letter-spacing:normal}.cancel-options{display:flex;flex-direction:row;justify-content:space-around;align-items:center;gap:20px}#mps_cancel_modal .cancel-options .cancel_with_penalty button{background:#FB4E4E}button.confirm.next-delivery{background:#51AB3A!important}button.confirm.next-delivery:hover{background:#4c9738!important}#mps_cancel_modal .cancel-options .confifm button{background:#51AB3A}#mps_cancel_modal .cancel-options button:hover{background:#d43535}.show{display:block!important}p#text-penalty-remove{text-align:center}button.confirm.penalty{background:#FB4E4E!important}button.confirm.penalty:hover{background:#d43535!important}#cancel_delivery_date{display:none}button:not([disabled]) #cancel_delivery_date{display:block}#mps_skip_modal .buttons button{height:65px;gap:0px!important}button.confirm.no-penalty,.confirm.penalty{flex-direction:column;justify-content:center;min-width:240px;font-size:14px!important;line-height:18px!important}button#cancel_with_penalty_remove,.confirm.next-delivery{max-width:240px;font-size:14px!important;line-height:18px!important}.mps_upsell-modal{overflow:auto!important}button.accordion-button{background:#FAFAFA!important;border:none!important;padding:10px!important;margin:0;justify-content:space-between;width:100%!important;font-size:16px!important;text-align:left!important}.accordion-content p{font-size:14px}.packages{display:flex;flex-direction:column;gap:30px;padding-top:25px;margin:-4px 5px 0}.packages .package{display:grid;grid-template-columns:38% 1fr;position:relative}.package-main,.package-extras{background:linear-gradient(91.01deg,#51AB3B 32.54%,#7DBB42 85.1%);border-radius:12px;padding:3px}.package-main .inner{padding:9px}.package.package-15 .package-main .inner{padding-top:70px;text-align:center}.package.package-15 .package-main,.package.package-15 .package-extras{background:linear-gradient(91.01deg,#51AB3B 32.54%,#7DBB42 85.1%)}.package-extras{margin-left:-3px}.packages .package .inner{background-color:#fff;border-radius:10px;height:100%;display:inline-grid;vertical-align:middle;width:100%}.packages .package:nth-child(1) .inner #content{margin-top:35px}.packages .package:nth-child(2) .inner #content{margin-top:5px}.packages .package .inner .content{display:flex;align-items:start;gap:10px}.packages .package .inner .content .plus{font-size:26px;font-weight:300;color:#51AB3A}.packages .package.package-15 .package-flag span:first-child{font-size:10px;line-height:10px}.packages .package.package-15 .package-flag span:first-child,.packages .package.package-15 .package-flag span:last-child{font-weight:500;font-size:11px;line-height:11px;letter-spacing:.09px;text-align:center;color:#fff}.packages .package.package-15 .package-flag span:nth-child(2){font-family:Inter;font-weight:600;font-size:18.73px;line-height:23.83px;letter-spacing:.09px;text-align:center;color:#fff}.packages .package:not(.package-15) .package-flag span:first-child,.packages .package:not(.package-15) .package-flag span:last-child{font-weight:500;font-size:7px;line-height:9.91px;letter-spacing:.06px;text-align:center;color:#fff}.packages .package:not(.package-15) .package-flag span:nth-child(2){font-family:Inter;font-weight:500;font-size:12.12px;line-height:15.42px;letter-spacing:.06px;text-align:center;color:#fff}.package-main h3{font-weight:600;font-size:19.32px;line-height:21px;letter-spacing:.07px;color:#000;text-align:center;margin:0}.package ul.list{font-weight:500;font-size:14px;line-height:16px;letter-spacing:-.01em;position:relative;font-weight:600;font-size:13px;letter-spacing:.07px;color:#424644;margin-top:8%}.package .package-main ul.list{margin-left:20px}.package ul.list li{display:flex;gap:3px;margin-bottom:5px}.package ul.list svg{margin-top:3px}.package ul.list .info-text{background-image:url(../../../../../../../themes/madang/images/mps/icon-info.png);width:15px;height:15px;margin-left:-1px;scale:.9}.package ul.list .info-text:hover::before,.package ul.list .info-text:focus-visible::before{display:block}.package ul.list .info-text::before{content:attr(data-text);z-index:9;position:absolute;bottom:-20px;transform:translateY(0%);right:0;margin-left:0;width:240px;padding:10px;border-radius:10px;background:rgba(255,255,255,.95);color:#000;text-align:center;display:none;box-shadow:0 1px 5px 0 rgba(1,1,1,.7);font-weight:700;font-size:12px}.package.package-15 ul.list svg path{fill:#51AB3A}.package:not(.package-15) .package-main .inner{padding-top:40px}.package .box-prices{display:flex;flex-direction:column}.package .box-prices strong{display:inline-block;background:#51AB3A;;color:#fff!important;border-radius:30px;padding:0 15px!important;font-size:10px!important;font-weight:500!important;line-height:14px;margin:5px auto 5px}.package .box-prices .price-from{font-weight:400;font-size:11px;line-height:14px;letter-spacing:.06px;text-decoration:line-through;color:#646B68;text-align:center}.package.package-15 .box-prices .price-from{font-size:11px;line-height:16px;letter-spacing:.08px}.package:not(.package-15) .box-prices .price-each{font-weight:600;font-size:22.12px;line-height:1em;letter-spacing:.06px;color:#51AB3A;text-align:center;height:22px}.package.package-15 .box-prices .price-each{font-weight:600;font-size:24px;line-height:24px;letter-spacing:.08px;color:#51AB3A;height:24px;text-align:center}.package:not(.package-15) .box-prices .price-each span{font-weight:600;font-size:12px;line-height:24.57px;letter-spacing:.06px;color:#51AB3A}.package.package-15 .box-prices .price-each span{font-weight:600;font-size:12px;line-height:30.67px;letter-spacing:.08px;color:#51AB3A}.package .box-prices .price-to{font-weight:600;font-size:11.06px;line-height:17.2px;letter-spacing:.06px;text-align:center;color:#646B68}.package.package-15 .box-prices .price-to{font-size:12px;line-height:20px;letter-spacing:.08px}.package .menu-link{display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:0;border:0;margin:0;cursor:pointer;user-select:none;vertical-align:middle;appearance:none;text-decoration:none;border-radius:4px;background:#00AF2C;background-size:1px 100%;transition:0.5s ease-out;text-transform:inherit;border-radius:100px;font-weight:600;font-size:11px;letter-spacing:.1px;text-align:center;color:#fff;padding:8px 7px;margin:0 0 4px;line-height:14px;width:100%;height:30px}.package.package-15 .menu-link{background-color:#51AB3A}.package .menu-link .button-icon{width:8px;height:8px;background:url(https://mealprepsundayservice.com/wp-content/themes/madang/images/mps/plan_button_arrow.png) no-repeat;margin-left:3px;background-size:100% auto;margin-top:3px}.package .menu-link.disabled{background:#ECECEC;color:#B7C3BD;cursor:default;pointer-events:none}.packages .package:not(.package-15) .package-flag{display:flex;flex-direction:column;height:46px;width:55px;padding-top:4px;text-align:center;background:url(../../../../../../../themes/madang/images/mps/meals/package-flag-mobile.png) no-repeat bottom left;top:-6px;left:42px;position:absolute}.packages .package.package-15 .package-flag{display:flex;flex-direction:column;height:78px;width:95px;padding-top:12px;text-align:center;background:url(../../../../../../../themes/madang/images/mps/meals/package-flag-mobile-17.png) no-repeat bottom left;top:-9px;left:22px;position:absolute}.package-extras .inner{position:relative}.package-extras .inner .package-thumbnail{position:absolute;width:127px;top:-25px;right:-20px}.package-extras .inner .package-thumbnail img{width:100%}.package-extras .inner{padding:8px 8px 8px 15px}.package-extras .inner .shots{width:70px;margin-top:-7px}.package-extras .inner .shots h4{font-weight:600;font-size:15.64px;line-height:23.47px;letter-spacing:.1px;color:#424644;text-align:center;margin-bottom:0}.package-extras .inner .shots .first-order-plus img{width:100%;vertical-align:middle}.package-extras .inner .shots .first-order-plus div{display:flex;flex-direction:column}.package-extras .inner .shots .first-order-plus div span{font-weight:600;font-size:10px;line-height:12px;letter-spacing:.1px;text-align:center;color:#646B68!important}.package-extras .inner .shots .first-order-plus div strong{font-weight:500!important;font-size:11px;line-height:14px;letter-spacing:.1px;text-align:center;color:#51AB3A!important;text-transform:uppercase}.package-extras .inner h5{font-weight:600;font-size:13px;line-height:19.71px;letter-spacing:.08px;color:#424644;margin:0}.package-extras .inner .extra{display:flex;gap:4px;align-items:center;margin-bottom:4px}.package-extras .inner .extra img{height:39px}.package-extras .inner .extra div{flex-grow:1}.package-extras .inner .extra div ul li{color:#646B68;font-weight:500;font-size:10px;line-height:15px;letter-spacing:.08px}.package-extras .inner .package-bottom{display:flex;justify-content:space-between;align-items:center}.package-extras .inner .package-bottom>div{display:flex;gap:3px;align-items:center}.package-extras .inner .package-bottom>div figure{margin:0}.package-extras .inner .package-bottom>div span{font-weight:400;font-size:10.45px;line-height:15.68px;letter-spacing:.09px;color:#646B68}.package-extras .inner .package-bottom strong{border-radius:100px;background-color:#51AB3A;font-weight:400;font-size:10.45px;line-height:15.68px;letter-spacing:.09px;color:#fff!important;padding:0 5px;height:16px}.package.package-15 .package-extras .inner .package-bottom>div figure svg path{fill:#51AB3A}.package.package-15 .package-extras .inner .package-bottom strong{background-color:#51AB3A}.package-extras .free-delivery figure{margin:0}.package-extras .free-delivery{display:flex;gap:4px;align-items:center;margin-top:0}.package-extras .free-delivery div{font-weight:500;font-size:15px;line-height:16px;letter-spacing:.1px;color:#424644}@media (min-width:630px){.package-extras .inner .package-thumbnail{width:149px}.package ul.list li{font-size:16px}.package-extras .inner h5{font-size:16px;line-height:1.1em;margin-bottom:5px}.content{width:100%}}@media (min-width:630px) and (max-width:899px){.packages{max-width:600px;margin-left:auto;margin-right:auto}}@media (min-width:900px){.packages{flex-direction:row;justify-content:center;flex-wrap:wrap;gap:30px;max-width:none}.packages .package{flex:0 0 auto;width:420px}.package ul.list li{font-size:14px}}@media (min-width:1181px){.packages{display:none}}@media (max-width:1180px){.plans-container,#nav_plans{display:none}}@media (max-width:414px){.packages .package .inner #content{margin-top:0}.packages .package.package-15 .package-extras .inner .package-thumbnail{width:130px}.package-extras .inner .shots{width:55px}.package .menu-link{font-size:9px}}.title-no-penalty{color:#51AB3A}.title-penalty{color:#FB4E4E}.buttons button[disabled] strong{color:#d9d9d9!important}