.goal-form{min-height:307px;background-color:#f6f6f6;padding:30px;box-sizing:border-box;font-size:16px;max-width:585px;margin:0 auto}.goal-form .goal-content label{display:block;font-weight:700}.goal-form .goal-content label small{color:rgba(0,0,0,.5)}.goal-form .goal-content .gender-block,.goal-form .goal-content .input-gender{border:3px solid #fff;height:35px;background-color:#fff}.goal-form .goal-content .gender-block:focus,.goal-form .goal-content .input-gender:focus{outline:none;border-color:#000}.goal-form .goal-content .gender-block.error,.goal-form .goal-content .input-gender.error{border-color:red}.goal-form .goal-content .input-gender{text-align:center;color:#000;font-weight:700;font-size:16px;width:100%}.goal-form .goal-content .gender-block{display:flex}.goal-form .goal-content .gender-block .btn-gender{margin:4px 0;width:50%;background:transparent;border:0;font-size:16px;font-weight:700;box-sizing:border-box;border-right:1.5px solid #f4f4f4}.goal-form .goal-content .gender-block .btn-gender:last-child{border-right:0}.goal-form .goal-content .gender-block .btn-gender.active{background-color:#bc0000;color:#fff;margin:-1px}.goal-form .goal-content .gender-block.multiple{height:auto;min-height:35px}.goal-form .goal-content .gender-block.multiple .btn-gender{display:inline-block;width:auto;text-align:center;flex-grow:1}.goal-form .goal-content .gender-block.multiple:last-child{border-top:0}@media screen and (max-width:480px){.goal-form .goal-content .gender-block.multiple{display:block;border:0}.goal-form .goal-content .gender-block.multiple .btn-gender{width:100%;border:1.5px solid #f4f4f4;border-bottom:0;margin:0;padding:5px}.goal-form .goal-content .gender-block.multiple:last-child .btn-gender:last-child{border-bottom:1.5px solid #f4f4f4}}.goal-form .goal-content .reasons-block{display:flex;justify-content:left;flex-wrap:wrap}.goal-form .goal-content .reasons-block .btn-gender{border:1px solid #ccc;color:#bc0000;background:transparent;font-size:15px;font-weight:700;margin:3px;white-space:nowrap}.goal-form .goal-content .reasons-block .btn-gender.active{color:#fff;background-color:#bc0000}.goal-form .goal-content .side-input-container{display:flex;align-items:center;margin-bottom:12px}.goal-form .goal-content .side-input-container label{flex-grow:1;margin-bottom:0;white-space:nowrap;margin-right:5px}.goal-form .goal-content .side-input-container .input-gender{max-width:50%}.goal-form .goal-content .side-input-container .box-number{background-color:#fff;padding:0 8px}.goal-form .input-range[type=range]{-webkit-appearance:none;width:100%;margin:7.3px 0}.goal-form .input-range[type=range]:focus{outline:none}.goal-form .input-range[type=range]::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;background:#fff}.goal-form .input-range[type=range]::-webkit-slider-thumb{height:16px;width:16px;border-radius:50%;background:#fff;border:5px solid #bc0000;cursor:pointer;-webkit-appearance:none;margin-top:-6px}.goal-form .input-range[type=range]::-moz-range-track{width:100%;height:11.4px;cursor:pointer;box-shadow:1px 1px 1.6px #f4f4f4,0 0 1px #fff;background:hsla(0,0%,95.7%,.78);border-radius:1.3px;border:.2px solid #f4f4f4}.goal-form .input-range[type=range]::-moz-range-thumb{box-shadow:.9px .9px 1px #000,0 0 .9px #0d0d0d;border:1.8px solid #000;height:26px;width:26px;border-radius:15px;background:#000;cursor:pointer}.goal-form .input-range[type=range]::-ms-track{width:100%;height:11.4px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.goal-form .input-range[type=range]::-ms-fill-lower{background:hsla(0,0%,80.8%,.78);border:.2px solid #f4f4f4;border-radius:2.6px;box-shadow:1px 1px 1.6px #f4f4f4,0 0 1px #fff}.goal-form .input-range[type=range]::-ms-fill-upper{background:hsla(0,0%,95.7%,.78);border:.2px solid #f4f4f4;border-radius:2.6px;box-shadow:1px 1px 1.6px #f4f4f4,0 0 1px #fff}.goal-form .input-range[type=range]::-ms-thumb{box-shadow:.9px .9px 1px #000,0 0 .9px #0d0d0d;border:1.8px solid #000;height:26px;width:26px;border-radius:15px;background:#000;cursor:pointer;height:11.4px}.goal-form .input-range[type=range]:focus::-ms-fill-lower{background:hsla(0,0%,95.7%,.78)}.goal-form .input-range[type=range]:focus::-ms-fill-upper{background:hsla(0,0%,100%,.78)}.textarea-expandable{position:relative}.textarea-expandable .input-validator{display:block;min-height:36px;opacity:0;unicode-bidi:embed;word-break:break-all}.textarea-expandable textarea{position:absolute;top:0;bottom:0;width:100%;resize:none;overflow:hidden;padding:0 30px 0 0}.textarea-expandable .input-validator,.textarea-expandable textarea{word-break:break-all;padding-right:30px;font-family:Nunito Sans,sans-serif;width:100%;font-size:18px;font-weight:400;line-height:normal;white-space:pre-wrap}.checkoutform-page-content .material-input{font-family:Nunito Sans,sans-serif}.testimonials-section{overflow:hidden;width:100%}.payment-form-new{max-width:800px;margin-bottom:30px}.payment-form-new .container-credit-card-items .table{margin-bottom:5%;max-width:800px}.payment-form-new .container-credit-card-items .table thead tr:hover{background:inherit}.payment-form-new .container-credit-card-items .table th{color:#000;font-weight:400}.payment-form-new .container-credit-card-items .table td{font-weight:600;vertical-align:middle}.payment-form-new .container-credit-card-items .title-new-credit-card{color:#000;margin-bottom:2%}.payment-form-new .container-credit-card-items .btn-add-new-card-area,.payment-form-new .container-credit-card-items .btn-close-new-card-area,.payment-form-new .container-credit-card-items .btn-open-new-card-area{color:#bc0000;background-color:transparent;width:200px;margin-right:10px;border-radius:0;border:1px solid #bc0000}.payment-form-new .container-credit-card-items .btn-close-new-card-area{background:#bc0000;color:#fff}.payment-form-new .container-credit-card-items .btn-make-default{border-radius:0;color:#bc0000;background-color:#fff;border:1px solid #bc0000}.payment-form-new .container-credit-card-items input{background-color:#fff!important;border:0}.payment-form-new .container-credit-card-items label{top:-20px;left:-2px;font-size:12px;font-weight:700;color:#000}.payment-form-new .container-credit-card-items #sq-card-number,.payment-form-new .container-credit-card-items #sq-cvv,.payment-form-new .container-credit-card-items #sq-expiration-date{border:0}.checkoutform-page-content .checkout-form{background-color:#f6f6f6;padding:40px;margin:0 0 10px}.checkoutform-page-content .control-material .material-input,.checkoutform-page-content .control-material textarea{border:transparent;background-color:#fff!important}.checkoutform-page-content .control-material label{top:-20px;left:-2px;font-size:12px;font-weight:700;color:#000}.checkoutform-page-content .checkout-page-right,.checkoutform-page-content .checkout-page-right .white-back-cart{padding:30px}.checkoutform-page-content .btn-checkout{color:#bc0000;background-color:transparent;width:300px;margin-right:10px;border-radius:0;border:1px solid #bc0000;padding:10px;font-size:20px}@media screen and (max-width:768px){.white-back-cart{width:100%}}.Main-Container.login-now .myaccount-container .main-content{width:100%}.myaccount-container{display:flex}.myaccount-container button{outline:none;cursor:pointer}.myaccount-container .main-content{width:calc(100% - 20px);-webkit-transition:all .4s ease;transition:all .4s ease;text-align:left}.myaccount-container .main-content.collapse{width:calc(100% - 300px)}.myaccount-container .main-content .just-a-title{margin-bottom:5%}.myaccount-container .main-content .order-history .table{max-width:800px;font-size:1.1rem}.myaccount-container .main-content .order-history .table thead tr:hover{background:inherit}.myaccount-container .main-content .order-history .table th{border:none;color:#000;font-weight:400}.myaccount-container .main-content .order-history .table td{font-weight:600;vertical-align:middle}.myaccount-container .main-content .coming-soon{height:calc(100vh - 124px);margin:0 -20px;display:grid;align-items:center;grid-template-columns:1fr 310px 1fr}.myaccount-container .main-content .coming-soon h2{font-size:32px;text-align:center}.myaccount-container .main-content .coming-soon p{font-size:18px;margin:auto;font-weight:300;opacity:.7;text-align:center}@media screen and (max-width:500px){.myaccount-container .main-content .coming-soon{grid-template-columns:1fr}.myaccount-container .main-content .coming-soon .img{display:none}}.myaccount-container .main-content .prev-meals{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start}.myaccount-container .main-content .prev-meals .item-product{width:50%;display:flex;flex-wrap:wrap;align-content:flex-start}.myaccount-container .main-content .prev-meals .item-product .intern-card{height:100px;width:100%;display:grid;grid-template-columns:100px 1fr 80px;margin:10px;box-shadow:0 0 20px 0 rgba(0,0,0,.06)}.myaccount-container .main-content .prev-meals .item-product .intern-card p{align-self:center;font-weight:600;font-size:1.2rem;margin:0 10px}.myaccount-container .main-content .prev-meals .item-product .intern-card img{height:100px}.myaccount-container .main-content .prev-meals .item-product .intern-card .rating{align-self:center;text-align:center}.myaccount-container .main-content .prev-meals .item-product .intern-card .rating .thumbs{box-shadow:0 0 20px 0 rgba(0,0,0,.06);height:30px;width:60px;display:grid;grid-template-columns:1fr 1fr}.myaccount-container .main-content .prev-meals .item-product .intern-card .rating svg{vertical-align:top;width:30px;height:30px;cursor:pointer}@media (hover:hover){.myaccount-container .main-content .prev-meals .item-product .intern-card .rating svg:hover{background:#e6e6e6}}.myaccount-container .main-content .prev-meals .item-product .intern-card .rating svg.active{display:inline-block}.myaccount-container .main-content .prev-meals .item-product .intern-card .rating svg.active .cls-1{fill:#bc0000;stroke:#bc0000}.myaccount-container .main-content .prev-meals .item-product .intern-card .rating svg:first-child{border-right:1px solid rgba(0,0,0,.05)}.myaccount-container .main-content .prev-meals .item-product .rating-reasons{margin:0 10px}@media screen and (max-width:550px){.myaccount-container .main-content .prev-meals .item-product .intern-card{grid-template-columns:100px 1fr 30px}.myaccount-container .main-content .prev-meals .item-product .intern-card p{font-size:1rem}.myaccount-container .main-content .prev-meals .item-product .intern-card .rating .thumbs{height:60px;width:30px;grid-template-columns:1fr}.myaccount-container .main-content .prev-meals .item-product .intern-card .rating svg:first-child{border-bottom:1px solid rgba(0,0,0,.05);border-right:none}}@media screen and (max-width:1314px){.myaccount-container .main-content .prev-meals .item-product{width:100%}.myaccount-container .main-content .prev-meals .item-product .intern-card{margin:10px 0}.myaccount-container .main-content .prev-meals .item-product .rating-reasons{margin:0}}.myaccount-container .main-content .profile form{max-width:800px}.myaccount-container .main-content .profile .button.completeOrder{color:#bc0000;background-color:#fff;width:200px;border:1px solid #bc0000;font-size:1.1rem;height:2.285em;border-radius:0}.myaccount-container .main-content .profile .button.completeOrder:hover{box-shadow:none!important}.myaccount-container .main-content .profile .control-material{padding:.75rem}.myaccount-container .main-content .profile .control-material.companyname{margin-bottom:1em}.myaccount-container .main-content .profile .control-material .input-validator:not(:empty)+textarea.material-input~label,.myaccount-container .main-content .profile .control-material textarea:focus~label{left:-13px;top:-33px}.myaccount-container .main-content .profile .textarea-expandable label{left:-6px;top:-5px}.myaccount-container .main-content .dashboard{height:100%;display:grid;align-items:center;justify-content:center;padding-top:30px}@media screen and (max-width:590px){.myaccount-container .main-content .dashboard .postcode-checker-inner.myaccount-popup p{padding:4px}}@media screen and (max-width:374px){.myaccount-container .main-content .dashboard .postcode-checker-inner.myaccount-popup{top:0;height:100%;width:100%;left:0}}.myaccount-container .main-content .dashboard .welcome{text-align:center;padding:20px 10px 0;max-width:800px;margin:auto;background:#f7f7f7}.myaccount-container .main-content .dashboard .welcome h1{font-size:56px;font-style:italic}.myaccount-container .main-content .dashboard .welcome p.bold{font-weight:600;font-size:18px}.myaccount-container .main-content .dashboard .welcome p.light{font-weight:300;font-size:18px}.myaccount-container .main-content .dashboard .welcome .square{border-radius:0;position:relative;top:30px;background:#bc0000;color:#fff}@media screen and (min-width:768px){.myaccount-container .main-content .dashboard .welcome .square{visibility:hidden}}.myaccount-container .main-content .dashboard section{position:relative;z-index:1}.myaccount-container .main-content .dashboard .columns{background:#000;max-width:800px;padding:20px}.myaccount-container .main-content .dashboard .link{text-align:center;min-width:100px;-webkit-transition:all .3s linear;transition:all .3s linear;color:#fff}.myaccount-container .main-content .dashboard .link:hover{background:#4d4d4d;opacity:1}.myaccount-container .main-content .dashboard .link p{font-size:18px;font-weight:600;margin-bottom:10px}.myaccount-container .main-content .dashboard .link svg{width:50px;-webkit-filter:invert(1);filter:invert(1)}.myaccount-container .main-content .dashboard .upcoming-meals{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;margin-bottom:5%}.myaccount-container .main-content .dashboard .upcoming-meals .item-product{width:20%}.myaccount-container .main-content .dashboard .upcoming-meals .item-product .intern-card{height:calc(100% - 20px);background:#fff;margin:10px;box-shadow:0 0 20px 0 rgba(0,0,0,.06)}.myaccount-container .main-content .dashboard .upcoming-meals .item-product .upcoming-img:before{position:absolute;content:"";bottom:0;left:0;width:100%;height:50px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:-webkit-linear-gradient(transparent,#000);background:linear-gradient(transparent,#000);opacity:.4}.myaccount-container .main-content .dashboard .upcoming-meals .item-product img{display:block}.myaccount-container .main-content .dashboard .upcoming-meals .item-product .item-type{position:absolute;bottom:10px;left:10px;color:#fff;font-weight:600;font-size:1.3rem}.myaccount-container .main-content .dashboard .upcoming-meals .item-product p{padding:10px;font-size:14px}@media screen and (max-width:1344px){.myaccount-container .main-content .dashboard .upcoming-meals .items .item-product{width:25%}}@media screen and (max-width:958px){.myaccount-container .main-content .dashboard .upcoming-meals .item-product{width:33%}}@media screen and (max-width:738px){.myaccount-container .main-content .dashboard .upcoming-meals .item-product{width:50%}}@media screen and (max-width:640px){.myaccount-container .main-content .dashboard .upcoming-meals .item-product .intern-card{height:calc(100% - 8px);margin:4px}}.myaccount-container .main-content .programs .just-a-title .logout-link{cursor:pointer;display:inline-block;font-weight:400}.myaccount-container .main-content .programs .just-a-title .logout-link.active{color:#000;font-weight:600}.myaccount-container .main-content .meal-history .month{display:inline-block;font-size:20px;text-align:center;width:130px;font-weight:600}.myaccount-container .main-content .meal-history .fa-chevron-left,.myaccount-container .main-content .meal-history .fa-chevron-right{cursor:pointer;font-size:30px}.myaccount-container .main-content .meal-history .fa-chevron-left.disabled,.myaccount-container .main-content .meal-history .fa-chevron-right.disabled{color:#888}.myaccount-container .main-content .meal-history .fa-spinner{margin-top:10px}.myaccount-container .sidebar{width:300px;font-size:14px;background:#f7f7f7;padding-right:20px;position:relative;-webkit-transition:all .4s ease;transition:all .4s ease;min-height:calc(100vh - 64px);flex-shrink:0}.myaccount-container .sidebar.collapse{width:20px}.myaccount-container .sidebar.collapse .toggle-icon{left:5px}.myaccount-container .sidebar .open-bar{position:absolute;top:0;bottom:0;right:0;width:20px;cursor:pointer}@media (hover:hover){.myaccount-container .sidebar .open-bar:hover{background:#f6f6f6}}.myaccount-container .sidebar .close-bar{display:none;position:absolute;top:0;bottom:0;right:-20px;width:20px;cursor:pointer}.myaccount-container .sidebar .toggle-icon{position:fixed;top:75px;left:285px;-webkit-transition:all .4s ease;transition:all .4s ease;background:#bc0000;color:#fff;display:block;width:30px;height:30px;z-index:1010;cursor:pointer}.myaccount-container .sidebar .toggle-icon .fa-chevron-left{margin:8px 10px}.myaccount-container .sidebar .toggle-icon .fa-chevron-right{margin:8px 12px}.myaccount-container .sidebar .toggle-icon .fa-bars{margin:8px 9px}.myaccount-container .sidebar .menu{overflow:hidden}.myaccount-container .sidebar .menu div{padding:0 10px 0 55px;height:55px;cursor:pointer;position:relative;color:#888;display:flex;align-items:center;min-width:280px;font-weight:700}.myaccount-container .sidebar .menu div,.myaccount-container .sidebar .menu div svg{-webkit-transition:all .2s;transition:all .2s}.myaccount-container .sidebar .menu div.active{background:#fff;color:#bc0000}.myaccount-container .sidebar .menu div.active svg{-webkit-filter:invert(9%) sepia(95%) saturate(6158%) hue-rotate(13deg) brightness(94%) contrast(118%);filter:invert(9%) sepia(95%) saturate(6158%) hue-rotate(13deg) brightness(94%) contrast(118%)}@media (hover:hover){.myaccount-container .sidebar .menu div:hover{background:#fff;color:#bc0000}.myaccount-container .sidebar .menu div:hover svg{-webkit-filter:invert(9%) sepia(95%) saturate(6158%) hue-rotate(13deg) brightness(94%) contrast(118%);filter:invert(9%) sepia(95%) saturate(6158%) hue-rotate(13deg) brightness(94%) contrast(118%)}}.myaccount-container .sidebar .menu div i,.myaccount-container .sidebar .menu div svg{width:30px;position:absolute;left:15px;top:13px}.myaccount-container .sidebar .menu div i.fa{top:16px;color:#000!important;opacity:.9}@media screen and (max-width:767px){.myaccount-container .main-content.collapse{display:none}.myaccount-container .sidebar{width:calc(100% - 20px)}.myaccount-container .sidebar .close-bar{display:block}.myaccount-container .sidebar .toggle-icon{left:calc(100% - 36px)}}.checkout-page .checkout-side{background-color:#f6f6f6}span.newTextAlert{font-size:9px;color:red;vertical-align:super;margin-left:3px}span.notify-circle{width:25px;height:25px;background-color:red;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:700;margin-left:2px;font-size:11px}.myaccount-container{justify-content:stretch}.myaccount-container .open-inv-view{background:#000;padding:0;border-radius:50%;color:#fff;width:40px;display:inline-block;text-align:center;font-size:27px;height:40px}.change-diet-view{margin-top:30px}.change-diet-view .columns.diets,.change-diet-view .columns.lifestyles{align-items:stretch;margin-bottom:20px}.change-diet-view .column.diet{background-color:#fff}.change-diet-view .column.diet .inner-diet{box-shadow:0 0 20px 0 rgba(0,0,0,.06);height:100%}.change-diet-view .column.diet .inner-diet.fade{opacity:.4}.change-diet-view .column.diet .inner-diet:hover{box-shadow:inset 0 0 0 1px rgba(143,160,241,.2),0 10px 20px rgba(213,220,247,.59);opacity:1}.change-diet-view .column.diet .image-area{height:218px;background-position:50%;background-size:cover;position:relative}.change-diet-view .column.diet .image-area:before{content:"";display:block;height:50%;bottom:0;width:100%;position:absolute;z-index:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),color-stop(30%),to(transparent));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.8),30%,transparent);background:linear-gradient(0deg,rgba(0,0,0,.8),30%,transparent)}.change-diet-view .column.diet .image-area .text-inside{color:#fff;font-weight:700;font-size:22px;padding:10px;position:absolute;bottom:0;z-index:1}.change-diet-view .column.diet .text-diet{padding:0 20px 10px}.change-diet-view .column.diet .text-diet .listTick{margin:10px 20px}.change-diet-view .column.diet .text-diet .listTick li{margin-bottom:10px}.change-diet-view .column.diet .text-diet .listTick .fa-check{color:#000}.change-diet-view .lifestyles .lifestyle{height:300px}.change-diet-view .lifestyles .lifestyle .inner-diet{height:100%;width:100%;position:relative;box-shadow:0 0 20px 0 rgba(0,0,0,.06)}.change-diet-view .lifestyles .lifestyle .inner-diet.fade{opacity:.3}.change-diet-view .lifestyles .lifestyle .inner-diet:hover{box-shadow:inset 0 0 0 1px rgba(143,160,241,.2),0 10px 20px rgba(213,220,247,.59);opacity:1}.change-diet-view .lifestyles .lifestyle .inner-diet:after{width:100%;height:50%;bottom:0;content:"";position:absolute;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#fff));background:-webkit-linear-gradient(transparent,#fff);background:linear-gradient(transparent,#fff);z-index:0}.change-diet-view .lifestyles .lifestyle .inner-diet .text-inside{font-weight:700;font-size:22px;padding:10px;position:absolute;left:0;bottom:0;z-index:1}.change-diet-view .packages .package{height:80px}.change-diet-view .packages .package .inner-diet{box-shadow:0 0 20px 0 rgba(0,0,0,.06);height:100%;display:grid;grid-template-columns:80px 1fr 150px;align-content:center;text-align:center}.change-diet-view .packages .package .inner-diet .day,.change-diet-view .packages .package .inner-diet .price,.change-diet-view .packages .package .inner-diet .week{align-self:center}.change-diet-view .packages .package .inner-diet.fade{opacity:.4}.change-diet-view .packages .package .inner-diet:hover{box-shadow:inset 0 0 0 1px rgba(143,160,241,.2),0 10px 20px rgba(213,220,247,.59);opacity:1}.change-diet-view .packages .package .inner-diet .day{font-size:20px;font-weight:600}.change-diet-view .packages .package .inner-diet .week{grid-template-columns:repeat(7,1fr);display:grid;margin:0 10px;background:#f6f6f6;border-radius:20px}.change-diet-view .packages .package .inner-diet .week div{padding:5px;background:#f6f6f6}.change-diet-view .packages .package .inner-diet .week div.active{background:#bc0000;color:#fff}.change-diet-view .packages .package .inner-diet .week div.border-left{border-radius:20px 0 0 20px}.change-diet-view .packages .package .inner-diet .week div.border-right{border-radius:0 20px 20px 0}.pause-area .column-pause{padding:10px;min-width:277px}.pause-area .column-pause .tile-pause{height:198px;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.06);padding:25px}.pause-area .column-pause .tile-pause .fade{opacity:.4}.pause-area .column-pause .tile-pause .week-line{position:relative;height:35px}.pause-area .column-pause .tile-pause .week-line .blackweeks,.pause-area .column-pause .tile-pause .week-line .grayweeks{z-index:0;position:absolute;top:0;padding:0 17.5px;display:flex;width:100%;height:35px;line-height:35px;justify-content:space-between;text-align:center}.pause-area .column-pause .tile-pause .week-line .blackweeks .week-tile,.pause-area .column-pause .tile-pause .week-line .grayweeks .week-tile{position:relative;background:#f2f2f2;flex-grow:1;font-weight:700}.pause-area .column-pause .tile-pause .week-line .blackweeks .week-tile:first-child span,.pause-area .column-pause .tile-pause .week-line .grayweeks .week-tile:first-child span{left:-17.5px}.pause-area .column-pause .tile-pause .week-line .blackweeks .week-tile:last-child span,.pause-area .column-pause .tile-pause .week-line .grayweeks .week-tile:last-child span{right:-17.5px}.pause-area .column-pause .tile-pause .week-line .blackweeks .week-tile:first-child span,.pause-area .column-pause .tile-pause .week-line .blackweeks .week-tile:last-child span,.pause-area .column-pause .tile-pause .week-line .grayweeks .week-tile:first-child span,.pause-area .column-pause .tile-pause .week-line .grayweeks .week-tile:last-child span{position:absolute;width:35px;height:35px;display:block;background-color:#f2f2f2;border-radius:50%}.pause-area .column-pause .tile-pause .week-line .blackweeks{z-index:1}.pause-area .column-pause .tile-pause .week-line .blackweeks .week-tile{background:#000;color:#fff}.pause-area .column-pause .tile-pause .week-line .blackweeks .week-tile:first-child span,.pause-area .column-pause .tile-pause .week-line .blackweeks .week-tile:last-child span{background-color:#000}.pause-area .column-pause .tile-pause .week-line.weekday-1 .blackweeks,.pause-area .column-pause .tile-pause .week-line.weekday-3 .blackweeks{width:28.57%}.pause-area .column-pause .tile-pause .week-line.weekday-3 .blackweeks{margin-left:28.57%}.pause-area .column-pause .tile-pause .week-line.weekday-5 .blackweeks{margin-left:42.85%;width:57.14%}.pause-area .column-pause .tile-pause .date-range{margin:0;text-align:justify;font-weight:700;display:flex;justify-content:space-between;align-items:center}.pause-area .column-pause .tile-pause .date-range .date-text{font-size:28px;text-align:center}.pause-area .column-pause .tile-pause .date-range .between{flex-grow:1;text-align:center}.pause-area .column-pause .tile-pause hr{margin:20px -25px 14px;background-color:#f2f2f2}.pause-area .column-pause .tile-pause .button-area button{width:100%;height:40px;line-height:40px;text-align:center;background-color:#fff;border:1px solid #bc0000;color:#bc0000;font-size:16px;font-weight:700;padding:0}.pause-area .column-pause .tile-pause .button-area button.button-unpause{color:#fff;background-color:#bc0000}.pause-area .column-pause .tile-pause .button-area button[disabled]{cursor:not-allowed}.pause-area .column-pause .tile-pause .button-area button[disabled].button-unpause{color:#ccc;border-color:#ccc;background:transparent}.pause-area .cancel-subscription-area{margin-top:35px;font-size:16px;display:grid;grid-template-columns:1fr 220px;grid-gap:10px;align-items:center}.pause-area .cancel-subscription-area .disclaimer{display:flex;align-items:center}.pause-area .cancel-subscription-area button{width:200px;box-sizing:border-box;border:1px solid #bc0000;padding:10px;color:#bc0000;font-size:14px;background:#fff}@media screen and (max-width:767px){.pause-area .cancel-subscription-area{grid-template-columns:1fr;justify-items:center;text-align:center}}@media screen and (max-width:590px){.pause-area .postcode-checker-inner.myaccount-popup{top:0;height:100%;width:100%;left:0}}@media screen and (max-width:374px){.pause-area .postcode-checker-inner.myaccount-popup p{font-size:14px;padding:5px}}.pause-area .myaccount-popup .text-area textarea{width:100%;padding:10px;font-size:16px;border:1px solid #f2f2f2;resize:none;outline:none}.pause-area .myaccount-popup .text-area.error textarea{border:1px solid #d60d0d}.pause-area .myaccount-popup .select-area label{border:1px solid #f2f2f2;background-color:#fff;position:relative;display:inline-block;width:200px;height:40px}.pause-area .myaccount-popup .select-area label select{-webkit-appearance:none;outline:none;background-color:#fff;-moz-appearance:none;appearance:none;border:0;position:absolute;display:block;width:100%;height:100%;font-size:16px;padding-left:25px}.pause-area .myaccount-popup .select-area label:after{content:"\f0d7";font-family:Font Awesome\ 5 Free;font-weight:700;color:#f2f2f2;position:absolute;right:10px;font-size:26px;top:0;bottom:0;line-height:38px;display:block}.pause-area .myaccount-popup .select-area.error label{border:1px solid #d60d0d}.cancellation-reasons{display:flex;border:1.5px solid #f4f4f4;margin:0 10px;padding:10px;justify-content:stretch}.cancellation-reasons:last-child{border-top:0;margin-bottom:10px}.cancellation-reasons.error{border-color:#d60d0d}.cancellation-reasons .reason-item{background-color:transparent;border:0;flex-grow:1;border-right:1.5px solid #f4f4f4}.cancellation-reasons .reason-item:last-child{border-right:0}.cancellation-reasons .reason-item.active{background-color:#000;color:#fff;margin:-10px;padding:10px}.meals h3.title-page{font-size:22px;font-weight:700;color:#000}.meals .close{min-height:20px;margin-bottom:10px;position:relative;font-weight:600}.meals .close .fa-times{position:absolute;right:0;top:0;cursor:pointer;font-size:1.2rem}.meals .close .fa-chevron-down{margin-right:10px}.meals table td,.meals table th{padding:4px 0;border-bottom:1px solid #e6e6e6}.meals table th{border-bottom:1px solid #000}.meals table tr:last-child td{border-bottom:none}.meals .switch{outline:none;border-radius:0;padding:0;border:none;border-left:1px solid #e6e6e6;font-weight:600;background:#fff;height:100%;cursor:pointer}.meals .switch:hover{background:#f6f6f6}.meals .switch.long{border:1px solid #e6e6e6;padding:5px;height:auto;width:100%;margin-top:10px}.meals .meals-list{margin-top:20px}.meals .meals-list h4{font-size:20px;background:#f6f6f6;margin:5px auto;max-width:300px;padding:10px 0;text-align:center}.meals .meals-list h5{font-weight:600;font-size:16px;margin-left:10px}.meals .meals-list .meal-line{height:90px;position:relative;margin:10px;box-shadow:0 0 20px 0 rgba(0,0,0,.06)}.meals .meals-list .meal-line.grid{display:grid;grid-template-columns:90px 1fr 50px;align-items:center}.meals .meals-list .meal-line img{height:100%}.meals .meals-list .meal-line .meal-name{cursor:pointer;padding-left:10px;display:flex;height:100%}.meals .meals-list .meal-line .meal-name:hover{background:#f6f6f6;color:#000}.meals .meals-list .meal-line .meal-name p{align-self:center}@media screen and (max-width:767px){.meals .meals-list .meal-line .meal-name{font-size:.9rem}}.meals .meals-list .switch-view{margin:0 10px 10px;box-shadow:0 0 20px 0 rgba(0,0,0,.06)}.meals .meals-list .switch-view .grid{display:grid;grid-template-columns:200px 1fr 1fr;grid-template-areas:"img name switch";grid-gap:10px;margin:10px}.meals .meals-list .switch-view .grid img{grid-area:img;justify-self:center}.meals .meals-list .switch-view .grid .product-name{grid-area:name}.meals .meals-list .switch-view .grid .product-nutri,.meals .meals-list .switch-view .grid .product-switch{grid-area:switch}.meals .meals-list .switch-view .grid .product-switch .replacements{overflow:auto;height:265px}.meals .meals-list .switch-view .meal-line:hover{background:#f6f6f6;color:#000}@media screen and (max-width:1200px){.meals .meals-list .switch-view .grid{grid-template-columns:200px 1fr;grid-template-areas:"img name" "switch switch"}}@media screen and (max-width:767px){.meals .meals-list .switch-view .grid{grid-template-columns:1fr;grid-template-areas:"img" "name" "switch"}}h3.title-page{font-size:22px;font-weight:700;color:#000;margin:25px 0;text-align:center}h3.title-page.active:before{content:"\f058";font-family:Font Awesome\ 5 Free;font-weight:400;margin-right:10px}.myaccount-container .programs .section{padding:0}.myaccount-container .programs .section .subtitle-content{padding:20px 0}.myaccount-container .programs .program .program-name{position:relative}.myaccount-container .programs .program .program-name .checkbox-sub-area{position:absolute;top:0;bottom:0;width:20px;height:100%}.myaccount-container .programs .program .program-name .checkbox-sub-area:before{content:"";display:inline-block;vertical-align:middle;height:100%}.myaccount-container .programs .program .program-name .checkbox-sub-area .radio-sub{display:inline-block;width:12px;height:12px;vertical-align:middle;border:2px solid #000;border-radius:50%;margin-top:3px;position:relative}.myaccount-container .programs .program .program-name .checkbox-sub-area.active .radio-sub:after{content:"";background:#000;border-radius:50%;width:4px;height:4px;display:block;position:absolute;top:2px;left:2px}.myaccount-container .programs .program .program-name .sub-name{display:block;font-weight:700;font-size:22px;width:calc(100% - 20px);margin-left:20px}.myaccount-container .programs .program .price-sub{font-size:18px;padding-left:20px}.myaccount-container .programs .content-area{margin-top:39px}.myaccount-container .programs .content-area .submenu{text-align:center;font-weight:700;font-size:16px;box-shadow:0 0 20px 0 rgba(0,0,0,.06)}.myaccount-container .programs .content-area .submenu .active{border-bottom:2px solid #000}button.standard{font-size:16px;padding:10px 0;margin:10px;width:200px;border:none;font-weight:600;outline:none;cursor:pointer}button.standard.confirm,button.standard.go-back{background:#fff;border:1px solid #bc0000;color:#bc0000}button.standard.black{background:#bc0000;color:#fff;border:1px solid #bc0000}.postcode-checker-inner.myaccount-popup{box-shadow:0 0 20px 0 rgba(0,0,0,.06);margin:auto;width:80%;top:20%;bottom:auto;height:auto;left:0;right:0;position:fixed;padding:30px 20px;min-height:0}@media screen and (max-width:590px){.postcode-checker-inner.myaccount-popup{top:11%}}@media screen and (max-width:374px){.postcode-checker-inner.myaccount-popup{top:5%}}.meal-calendar .flex-view{display:flex;flex-wrap:wrap;position:relative;align-items:stretch;justify-content:center}.meal-calendar .flex-view .meal-item{width:280px;padding:6px}.meal-calendar .flex-view .meal-item.active .slide-down .absolute-content{box-shadow:1px 1px 15px 5px rgba(0,0,0,.38)}.meal-calendar .flex-view .meal-item .main-card .btn-area{text-align:center}.meal-calendar .flex-view .meal-item .main-card .btn-area .btn-switch{background:#fff;color:#bc0000;font-size:14px;display:inline-block;width:auto;margin:3px;border:1px solid #bc0000;padding:7px 15px}.meal-calendar .flex-view .meal-item .main-card .btn-area .btn-switch.active{background-color:#bc0000;color:#fff}.meal-calendar .flex-view .meal-item.active .main-card{border:1px solid #bc0000;box-shadow:0 0 10px 0 #bc0000;padding:5px}.meal-calendar .flex-view .meal-item .name-meal{height:23px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.meal-calendar .flex-view .meal-item .slide-down{height:0}.meal-calendar .flex-view .meal-item .slide-down,.meal-calendar .flex-view .meal-item .slide-down .absolute-content{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.meal-calendar .flex-view .meal-item .slide-down .arrow-up{border-bottom:10px solid #fbfbfb;border-left:10px solid transparent;border-right:10px solid transparent;height:0;width:0;margin:0 auto}.meal-calendar .flex-view .meal-item .slide-down .absolute-content{position:absolute;overflow:hidden;left:0;right:0;height:0;width:100%}.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info{background:#fbfbfb;display:flex}.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-img{width:370px;padding:10px}.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-img .img-inner{height:350px;background-size:cover}.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-content{width:calc(100% - 370px);padding:10px;display:flex}.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-content .product-side-content{width:463px}.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-content .product-side-content .italic{font-style:italic}.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-content .product-side-content .product-nutri{height:320px}.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-content .product-side-content .replacement-area{max-height:252px;overflow:auto}.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-content .product-side-content .replacement-area .replace-line{display:flex;height:80px;background:#fff;margin:10px;box-shadow:0 0 20px 0 rgba(0,0,0,.06)}.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-content .product-side-content .replacement-area .replace-line:hover{background:#f2f2f2;cursor:pointer}.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-content .product-side-content .replacement-area .replace-line img{width:80px;height:80px}.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-content .product-side-content .replacement-area .replace-line .meal-line-name{height:80px;width:calc(100% - 80px);padding:10px;display:flex}.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-content .product-side-content .replacement-area .replace-line .meal-line-name p{display:block;text-align:center;align-self:center;width:100%;font-weight:400;color:#000}.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-content .product-side-content .buttons.switch-items{display:flex}.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-content .product-side-content .buttons.switch-items button.switch{width:50%;margin:5px}.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-content .product-side-content .buttons.switch-items button.switch.back{color:red}.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-content .product-main-content{width:calc(100% - 463px)}.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-content .product-name h2{font-weight:600;font-size:16px}@media screen and (max-width:1500px){.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-content{display:block}.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-content .product-main-content,.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-content .product-side-content{width:100%}}@media screen and (max-width:950px){.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info{display:block}.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-img{width:100%}.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-img .img-inner{height:350px;width:350px;margin:0 auto}.meal-calendar .flex-view .meal-item .slide-down .absolute-content .inner-content .product-info .product-content{width:100%}}.meal-calendar .flex-view .meal-item .slide-down .inner-content-old{position:absolute;background:#fbfbfb;height:0;overflow:auto;left:0;right:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.meal-calendar .flex-view .meal-item .slide-down .inner-content-old .loadin-area{height:100%;text-align:center;vertical-align:middle;line-height:360px;font-size:36px;color:#ccc}.meal-calendar .flex-view .meal-item .slide-down .inner-content-old .product-info{display:flex;padding:10px;flex-wrap:wrap}.meal-calendar .flex-view .meal-item .slide-down .inner-content-old .product-info .product-img{width:300px;margin-right:10px;box-sizing:border-box}.meal-calendar .flex-view .meal-item .slide-down .inner-content-old .product-info .product-content{width:calc(100% - 710px);box-sizing:border-box}.meal-calendar .flex-view .meal-item .slide-down .inner-content-old .product-info .product-nutri{width:400px}.meal-cards{max-width:1152px;margin:0 auto}.meal-cards .product-item-detail-design .prod-name{font-size:14px;text-align:left}.meal-cards .prod-select{background-color:#f6f6f6}.meal-cards .new-prod-btn-cart .add,.meal-cards .new-prod-btn-cart .minus{background-color:#bc0000;font-size:13px;font-weight:700}.meal-cards .prod-loader:after,.meal-cards .prod-loader:before{background-color:rgba(188,0,0,.75);border:rgba(188,0,0,.75)}#product-modal{background-color:rgba(0,0,0,.9)}#product-modal.modal.is-active{z-index:1090;position:fixed;top:0;bottom:0;display:flex;justify-content:center;align-items:center;overflow:auto}#product-modal.modal.is-active .modal-background{background-color:rgba(0,0,0,.9)}#product-modal.modal.is-active .modal-content{max-width:930px;background:#f6f6f6}#product-modal.modal.is-active .modal-content .productmodal-container .inner{padding:30px;margin:0;position:relative}#product-modal.modal.is-active .modal-content .productmodal-container .inner i.close-modal{position:absolute;top:20px;right:15px;color:rgba(0,0,0,.25);font-size:20px;cursor:pointer}#product-modal.modal.is-active .modal-content .productmodal-container .product-content{display:flex}#product-modal.modal.is-active .modal-content .productmodal-container .product-content .productmodal-image{width:450px;min-width:128px}#product-modal.modal.is-active .modal-content .productmodal-container .product-content .prod-mod-details{padding:0 0 0 30px}#product-modal.modal.is-active .modal-content .productmodal-container .product-content .prod-mod-details h4.prod-mod-title{font-size:17px;line-height:20px}#product-modal.modal.is-active .modal-content .productmodal-container .product-content .prod-mod-details .prod-mod-pt-list{-webkit-transform:skew(-10deg);transform:skew(-10deg);color:#bc0000;border:1px solid #bc0000;display:inline-block;margin:5px;padding:0 5px}#product-modal.modal.is-active .modal-content .productmodal-container .product-content .prod-mod-details .prod-selection{display:flex;max-width:none;height:25px}#product-modal.modal.is-active .modal-content .productmodal-container .product-content .prod-mod-details .prod-selection .prod-select{flex-grow:1;height:auto;justify-content:space-between}#product-modal.modal.is-active .modal-content .productmodal-container .product-content .prod-mod-details .prod-selection .prod-select .fa{position:static;width:25px;text-align:center}#product-modal.modal.is-active .modal-content .productmodal-container .product-content .prod-mod-details .prod-selection .new-prod-btn-cart{display:flex;border-left:0}#product-modal.modal.is-active .modal-content .productmodal-container .product-content .prod-mod-details .prod-selection .new-prod-btn-cart .add,#product-modal.modal.is-active .modal-content .productmodal-container .product-content .prod-mod-details .prod-selection .new-prod-btn-cart .minus,#product-modal.modal.is-active .modal-content .productmodal-container .product-content .prod-mod-details .prod-selection .new-prod-btn-cart .quantity{height:25px;line-height:25px}#product-modal.modal.is-active .modal-content .productmodal-container .product-content .prod-mod-details .prod-selection .new-prod-btn-cart .add,#product-modal.modal.is-active .modal-content .productmodal-container .product-content .prod-mod-details .prod-selection .new-prod-btn-cart .minus{width:25px;text-align:center;font-weight:700;background:#bc0000}#product-modal.modal.is-active .modal-content .productmodal-container .product-content .prod-mod-details .prod-selection .new-prod-btn-cart .quantity{padding:0 3px;font-size:16px;flex-grow:1}@media screen and (max-width:767px){#product-modal.modal.is-active .modal-content .productmodal-container .product-content .prod-mod-details .prod-selection{display:block;height:auto}#product-modal.modal.is-active .modal-content .productmodal-container .product-content .prod-mod-details .prod-selection .new-prod-btn-car,#product-modal.modal.is-active .modal-content .productmodal-container .product-content .prod-mod-details .prod-selection .prod-select{display:flex;width:100%}#product-modal.modal.is-active .modal-content .productmodal-container .product-content .prod-mod-details .prod-selection .prod-select{height:40px}}body.fixed #product-modal.modal.is-active{position:fixed}@media screen and (max-width:767px){body.fixed #product-modal.modal.is-active .modal-content{position:fixed;top:0;bottom:0;overflow:auto}body.fixed #product-modal.modal.is-active .modal-content .productmodal-container .inner{padding:30px;margin:0;position:relative}body.fixed #product-modal.modal.is-active .modal-content .productmodal-container .inner i.close-modal{position:absolute;top:10px;right:10px;color:rgba(0,0,0,.25)}body.fixed #product-modal.modal.is-active .modal-content .productmodal-container .product-content{display:block}body.fixed #product-modal.modal.is-active .modal-content .productmodal-container .product-content .productmodal-image{width:80%;max-width:460px;margin:0 auto 10px}body.fixed #product-modal.modal.is-active .modal-content .productmodal-container .product-content .productmodal-image img{width:100%}body.fixed #product-modal.modal.is-active .modal-content .productmodal-container .product-content .prod-mod-details{padding:0}}.popup-default-modal{position:fixed;top:0;bottom:0;left:0;right:0;background:hsla(0,0%,97.3%,.9);z-index:1091}.popup-default-modal .popup-default-modal-inner{width:100%;max-width:700px;background-color:#fff;color:#000;position:relative;margin:10% auto 0;padding:50px;text-align:center;min-height:340px;border-radius:.1875rem;box-shadow:0 3px 17px 15px rgba(0,0,0,.41)}@media screen and (max-width:590px){.postcode-checker-inner{margin:0;top:0;bottom:0;left:0;right:0;overflow:hidden;position:fixed}}.item-product{-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.item-product.hide{opacity:0}.item-product .rating-reasons{margin:0 10px;width:100%;align-self:start;justify-self:start}.item-product .rating-reasons .rating-button{display:inline-block;font-size:12px;padding:5px 10px;margin:0 9px 10px 0;background:#fff;color:#bc0000;border:1px solid #bc0000;outline:none;cursor:pointer}.item-product .rating-reasons .rating-button.active{background:#bc0000;color:#fff;display:inline-block}.item-product .rating-reasons .rating-button:last-child{margin-right:0}.item-product .rating-reasons .rating-button.save{margin:0;background:#bc0000;color:#fff}.item-product .rating-reasons input{width:100%;padding:5px;outline:none;border:1px solid #bababa}.item-product .rating-reasons .reason-text{display:flex}.item-product .rating-reasons .reason-text .input-text{flex-grow:1}.item-product .rating-reasons .reason-text .rating-button{width:100px}@media screen and (max-width:540px){.item-product .rating-reasons .reason-text{display:block}.item-product .rating-reasons .reason-text .input-text,.item-product .rating-reasons .reason-text .rating-button{width:100%;margin-bottom:10px}}.customer-goals{min-height:100%;display:flex;align-items:center;justify-content:center}.customer-goals button{font-family:Nunito,sans-serif}.customer-goals .goals-wrapper{max-width:610px;width:100%}.customer-goals small{font-size:11px}.customer-goals .header{text-align:center;margin-bottom:30px}.customer-goals .header h2{font-size:40px;margin-bottom:15px}.customer-goals .header p{font-size:18px;font-weight:100}.customer-goals .goal-submit{margin:30px auto;display:block;width:200px}.customer-goals .input-range[type=range]{-webkit-appearance:none;width:100%;margin:7.3px 0}.customer-goals .input-range[type=range]:focus{outline:none}.customer-goals .input-range[type=range]::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;background:#fff}.customer-goals .input-range[type=range]::-webkit-slider-thumb{height:16px;width:16px;border-radius:50%;background:#fff;border:5px solid #bc0000;cursor:pointer;-webkit-appearance:none;margin-top:-6px}.customer-goals .input-range[type=range]::-moz-range-track{width:100%;height:11.4px;cursor:pointer;box-shadow:1px 1px 1.6px #f4f4f4,0 0 1px #fff;background:hsla(0,0%,95.7%,.78);border-radius:1.3px;border:.2px solid #f4f4f4}.customer-goals .input-range[type=range]::-moz-range-thumb{box-shadow:.9px .9px 1px #000,0 0 .9px #0d0d0d;border:1.8px solid #000;height:26px;width:26px;border-radius:15px;background:#000;cursor:pointer}.customer-goals .input-range[type=range]::-ms-track{width:100%;height:11.4px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.customer-goals .input-range[type=range]::-ms-fill-lower{background:hsla(0,0%,80.8%,.78);border:.2px solid #f4f4f4;border-radius:2.6px;box-shadow:1px 1px 1.6px #f4f4f4,0 0 1px #fff}.customer-goals .input-range[type=range]::-ms-fill-upper{background:hsla(0,0%,95.7%,.78);border:.2px solid #f4f4f4;border-radius:2.6px;box-shadow:1px 1px 1.6px #f4f4f4,0 0 1px #fff}.customer-goals .input-range[type=range]::-ms-thumb{box-shadow:.9px .9px 1px #000,0 0 .9px #0d0d0d;border:1.8px solid #000;height:26px;width:26px;border-radius:15px;background:#000;cursor:pointer;height:11.4px}.customer-goals .input-range[type=range]:focus::-ms-fill-lower{background:hsla(0,0%,95.7%,.78)}.customer-goals .input-range[type=range]:focus::-ms-fill-upper{background:hsla(0,0%,100%,.78)}.ribbon-program.homepage .inner-content .stage-area,.ribbon-program.homepage .inner-content .stage-area:hover{color:#000}.ribbon-program.homepage .inner-content .stage-area.active .stage-number,.ribbon-program.homepage .inner-content .stage-area:hover.active .stage-number{background:#000;color:#fff}.ribbon-program.homepage .inner-content .stage-area .stage-number,.ribbon-program.homepage .inner-content .stage-area:hover .stage-number{border:1px solid #000}.ribbon-program.homepage .inner-content .stage-area .label-stage,.ribbon-program.homepage .inner-content .stage-area:hover .label-stage{border-bottom:1px solid #000}.ribbon-program .inner-content{display:flex;justify-content:center;margin:7px 0}.ribbon-program .inner-content .stage-area,.ribbon-program .inner-content .stage-area:hover{color:#fff;opacity:1;font-weight:600;display:flex}.ribbon-program .inner-content .stage-area.active .stage-number,.ribbon-program .inner-content .stage-area:hover.active .stage-number{background:#fff;color:#bc0000}.ribbon-program .inner-content .stage-area .stage-number,.ribbon-program .inner-content .stage-area:hover .stage-number{-webkit-transform:skew(-10deg);transform:skew(-10deg);border:1px solid #fff;text-align:center;padding:0 8px;line-height:25px;margin-left:20px}.ribbon-program .inner-content .stage-area .label-stage,.ribbon-program .inner-content .stage-area:hover .label-stage{line-height:25px;margin:0 10px;border-bottom:1px solid #fff}@media screen and (max-width:540px){.ribbon-program .inner-content{flex-direction:column;width:240px;margin:0 auto}.ribbon-program .inner-content .stage-area{margin-bottom:16px}.ribbon-program .inner-content .stage-area:last-child{margin-bottom:0}}@media screen and (max-width:850px){.main-content.collapse .inner-content{flex-direction:column;width:240px;margin:0 auto}.main-content.collapse .inner-content .stage-area{margin-bottom:16px}.main-content.collapse .inner-content .stage-area:last-child{margin-bottom:0}}.select-size .lifestyles{max-width:940px;margin:0 auto}.select-size .lifestyles .header-lifestyle .bold-text{font-weight:700}.select-size .lifestyles .header-lifestyle .bold-text h3{font-size:20px}.select-size .lifestyles .header-lifestyle .column{padding:0 30px}.select-size .lifestyles .programs{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;margin:0 auto 20px}.select-size .lifestyles .programs .program{margin:30px 15px 0;max-width:200px;display:flex;flex-direction:column}.select-size .lifestyles .programs .program .image-program{width:200px;height:200px;background-position:50%;background-size:cover;position:relative}.select-size .lifestyles .programs .program .image-program .recommended{position:absolute;bottom:0;right:0}.select-size .lifestyles .programs .program .image-program .recommended span{display:inline-block;background:#bc0000}.select-size .lifestyles .programs .program .image-program .recommended .parallelogram{width:15px;-webkit-transform:skew(-10deg);transform:skew(-10deg);height:31px;vertical-align:bottom;position:relative;left:3px;z-index:1}.select-size .lifestyles .programs .program .image-program .recommended .text{font-weight:700;font-size:14px;font-style:italic;color:#fff;padding:5px 10px 5px 0;position:relative;z-index:2}.select-size .lifestyles .programs .program .program-content{border-left:1px solid #bc0000;margin-top:5px;padding:5px 5px 5px 10px;flex-grow:1}.select-size .lifestyles .programs .program .program-content h4{font-size:18px}.select-size .lifestyles .programs .program .program-content small{color:#999}.select-size .lifestyles .programs .program .program-content .listTick li{font-size:12px}.select-size .lifestyles .programs .program .program-content .listTick li i.far.fa-check{position:static;margin-right:10px;font-size:12px}.select-size .lifestyles .programs .program .program-content .listTick li:nth-child(odd),.select-size .lifestyles .programs .program .program-content .listTick li:nth-child(odd) i.far.fa-check{color:#bc0000}.select-size .lifestyles .programs .program .program-content .listTick li:nth-child(2n),.select-size .lifestyles .programs .program .program-content .listTick li:nth-child(2n) i.far.fa-check{color:#000}.select-size .lifestyles .programs .program .program-button-area{background-color:#bc0000;color:#fff;display:flex;position:relative;width:156px;margin-top:10px;padding-left:10px}.select-size .lifestyles .programs .program .program-button-area .from-span{position:absolute;top:0;left:0;font-size:8.5px}.select-size .lifestyles .programs .program .program-button-area span:first-child{padding:4px;line-height:22px}.select-size .lifestyles .programs .program .program-button-area span.price{font-size:22px}.select-size .lifestyles .programs .program .program-button-area span{padding:4px;font-weight:700;font-size:12px;line-height:10px}.select-size .lifestyles .programs .program .program-button-area a.explore,.select-size .lifestyles .programs .program .program-button-area button.explore{font-size:12px;position:absolute;top:-5px;right:-63px}.select-diet .diet-section{max-width:1400px;margin:0 auto}.select-diet .diets{display:flex;justify-content:center;flex-wrap:wrap}.select-diet .diets .diet{max-width:300px;margin:15px}.select-diet .diets .diet .fullWidthFeature.feature-card{background-color:transparent;padding-bottom:0}.select-diet .diets .diet .fullWidthFeature.feature-card .card-display-flex .diet-content{background-color:#f6f6f6;margin:10px 0 0;padding:15px;flex-grow:1}.select-diet .diets .diet .fullWidthFeature.feature-card .card-display-flex .diet-content h4{color:#bc0000;text-align:left;font-size:19px}.select-diet .diets .diet .fullWidthFeature.feature-card .card-display-flex .diet-content .card-feature-description{padding:0}.select-diet .diets .diet .fullWidthFeature.feature-card .card-display-flex .diet-content .listTick{margin:10px 0}.select-diet .diets .diet .fullWidthFeature.feature-card .card-display-flex .diet-content .listTick li{font-size:12px;color:#000}.select-diet .diets .diet .fullWidthFeature.feature-card .card-display-flex .diet-content .listTick li i.far.fa-check{position:static;margin-right:10px;font-size:12px;color:#000}.select-diet .diets .diet .fullWidthFeature.feature-card .card-display-flex .card-display-bottom{background-color:#f6f6f6;padding:15px;text-align:center;border-bottom:5px solid #f1f1f1}.select-diet .choose-plan{background-color:#f6f6f6}.select-diet .choose-plan .inner-content-plan{max-width:1400px;margin:0 auto;padding:40px 10px;display:flex}.select-diet .choose-plan .inner-content-plan h3{font-size:25px}.select-diet .choose-plan .inner-content-plan .left-side-plan{width:291px;margin:0 auto}.select-diet .choose-plan .inner-content-plan .left-side-plan .selection-area p{font-weight:700;margin-top:10px}.select-diet .choose-plan .inner-content-plan .left-side-plan .selection-area .button-group{display:flex}.select-diet .choose-plan .inner-content-plan .left-side-plan .selection-area .button-group .button-plan{background-color:#fff;border:3px solid #fff;font-weight:700;flex-grow:1;font-size:12px;padding:2px 5px}.select-diet .choose-plan .inner-content-plan .left-side-plan .selection-area .button-group .button-plan.btn-active{background-color:#bc0000;color:#fff}.select-diet .choose-plan .inner-content-plan .right-side-plan{flex-grow:1;padding-left:30px}.select-diet .choose-plan .inner-content-plan .right-side-plan .description-tiles{display:flex;align-items:stretch;justify-content:center}.select-diet .choose-plan .inner-content-plan .right-side-plan .description-tiles .tile-item{width:20%;min-width:90px;margin:5px;display:flex;flex-direction:column}.select-diet .choose-plan .inner-content-plan .right-side-plan .description-tiles .tile-item .tile-title{background-color:#efefef;font-weight:700;text-align:center}.select-diet .choose-plan .inner-content-plan .right-side-plan .description-tiles .tile-item .tile-text{background-color:#fff;text-align:center;font-size:12px;flex-grow:1;padding:10px 5px;display:flex;align-items:center;justify-content:center}.select-diet .choose-plan .inner-content-plan .right-side-plan .description-tiles .tile-item.inverted .tile-title button{width:100%;background-color:#bc0000;color:#fff;border:0;font-size:12px;font-size:14px;padding:5px}.select-diet .choose-plan .inner-content-plan .right-side-plan .submit-area{display:flex;margin-top:10px}.select-diet .choose-plan .inner-content-plan .right-side-plan .submit-area .understand-area{padding:5px 30px 5px 5px}.select-diet .choose-plan .inner-content-plan .right-side-plan .submit-area .understand-area .check-understand{position:relative}.select-diet .choose-plan .inner-content-plan .right-side-plan .submit-area .understand-area .check-understand input{opacity:0}.select-diet .choose-plan .inner-content-plan .right-side-plan .submit-area .understand-area .check-understand:before{content:"";display:block;top:5px;left:0;position:absolute;width:10px;height:10px;border:2px solid #bc0000;cursor:pointer}.select-diet .choose-plan .inner-content-plan .right-side-plan .submit-area .understand-area .check-understand.checked:before{background-color:#bc0000}.select-diet .choose-plan .inner-content-plan .right-side-plan .submit-area .understand-area .check-understand.checked .check-icon{font-size:9px;color:#fff;position:absolute;top:5px;left:1px}.select-diet .choose-plan .inner-content-plan .right-side-plan .submit-area .button-area .selection-description{background-color:#bc0000;color:#fff;position:relative;width:230px;display:flex;padding-left:10px}.select-diet .choose-plan .inner-content-plan .right-side-plan .submit-area .button-area .selection-description .price-line{display:flex}.select-diet .choose-plan .inner-content-plan .right-side-plan .submit-area .button-area .selection-description .price-line span:first-child{line-height:22px}.select-diet .choose-plan .inner-content-plan .right-side-plan .submit-area .button-area .selection-description .price-line span{padding:4px 4px 0;font-size:12px;font-weight:700;line-height:10px}.select-diet .choose-plan .inner-content-plan .right-side-plan .submit-area .button-area .selection-description .price-line span.price{font-size:22px;line-height:22px}.select-diet .choose-plan .inner-content-plan .right-side-plan .submit-area .button-area .selection-description .add-to-cart{position:absolute;top:-5px;bottom:-5px;right:-10px;font-size:12px;white-space:nowrap;background-color:#f6f6f6}.select-diet .choose-plan .inner-content-plan .right-side-plan .submit-area .button-area .selection-description .add-to-cart:hover{background-color:#bc0000}@media screen and (max-width:850px){.select-diet .choose-plan .inner-content-plan{width:90%;display:block}.select-diet .choose-plan .inner-content-plan .right-side-plan{margin-top:10px}.select-diet .choose-plan .inner-content-plan .right-side-plan .description-tiles{flex-wrap:wrap}.select-diet .choose-plan .inner-content-plan .right-side-plan .submit-area{display:block}}.build-goals .header{margin-bottom:60px}.build-goals .journey-button-area span{color:#bc0000}.build-goals .journey-button-area.disabled span{color:#ccc}.build-goals .flex-content{display:flex;justify-content:center}.build-goals .flex-content .spacing-area{width:100%;max-width:295px}.build-goals .flex-content .journey-button-wrap{width:100%;max-width:585px}.build-goals .flex-content .goal-disclaimer{display:flex;flex-direction:column;justify-content:space-around}.build-goals .flex-content .goal-disclaimer .build-goal-left-content{display:flex;max-width:295px;align-items:center}.build-goals .flex-content .goal-disclaimer .build-goal-left-content .icon-area{width:127px;text-align:center}.build-goals .flex-content .goal-disclaimer .build-goal-left-content .icon-area .goal-icon{width:50px}.build-goals .flex-content .goal-disclaimer .build-goal-left-content .disclaimer{padding:0 20px}.build-goals .flex-content .goal-disclaimer .build-goal-left-content .disclaimer p{font-size:12px}@media screen and (max-width:850px){.build-goals .header{margin-bottom:20px}.build-goals .flex-content,.build-goals .flex-content .goal-disclaimer{display:block}.build-goals .flex-content .goal-disclaimer .build-goal-left-content{width:80%;max-width:none;margin:0 auto 30px}.build-goals .flex-content .goal-disclaimer .build-goal-left-content .disclaimer{flex-grow:1}}#eff-popup-diet-meals{display:none;opacity:0}#eff-popup-diet-meals.active{min-height:100vh;display:block;opacity:1;padding:10px;-webkit-animation:fadein .5s;animation:fadein .5s}#eff-popup-diet-meals.active+#wrappereff{display:none}#eff-popup-diet-meals.active a.button.rounded.eff-btn-decent-rd-space{padding:0 10px}#eff-popup-diet-meals.active .program-details{padding-top:44px}#eff-popup-diet-meals.active .modal-close{z-index:2}#eff-popup-diet-meals.active .section .container{z-index:0}#eff-popup-diet-meals.active .menu-select-items{display:flex;flex-wrap:wrap;justify-content:center;color:#fff;padding:5px}#eff-popup-diet-meals.active .menu-select-items.active{position:fixed;top:0;width:100%;z-index:1}#eff-popup-diet-meals.active .menu-select-items .btn-scroll-page{margin:5px;cursor:pointer;color:#fff;font-weight:700;font-size:14px}#eff-popup-diet-meals.active .menu-select-items .btn-scroll-page:hover{color:#fefefe}#eff-popup-diet-meals.active .menu-select-items .btn-scroll-page.active{font-weight:700;font-size:16px;-webkit-transition:all .5s;transition:all .5s}#eff-popup-diet-meals.active h3,#eff-popup-diet-meals.active h4,#eff-popup-diet-meals.active p.description{text-align:center}#eff-popup-diet-meals.active h3{font-size:2.2rem;font-weight:700;line-height:40px;margin-bottom:10px}#eff-popup-diet-meals.active h4{font-weight:600;font-size:2.4rem;color:#000}#eff-popup-diet-meals.active p.description{margin-bottom:10px}#eff-popup-diet-meals.active .items{margin-top:10px;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}#eff-popup-diet-meals.active .items .item-product{width:16%;-webkit-transition:all .5s;transition:all .5s}#eff-popup-diet-meals.active .items .item-product.active{-webkit-transform:scale(1.05);transform:scale(1.05)}#eff-popup-diet-meals.active .items .item-product.active .intern-card .nutritional-area{background-color:rgba(0,0,0,.5)}#eff-popup-diet-meals.active .items .item-product.active .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items .prod-attr-item{-webkit-transform:translateY(0);transform:translateY(0)}#eff-popup-diet-meals.active .items .item-product .intern-card{height:calc(100% - 20px);position:relative;background:#fff;padding:10px;margin:10px;box-shadow:1px 1px 2px #888}#eff-popup-diet-meals.active .items .item-product .intern-card.skeleton{background:#efefef;box-shadow:none}#eff-popup-diet-meals.active .items .item-product .intern-card.skeleton .image-skeleton{height:141px;background:#eaeaea;margin-bottom:50px}#eff-popup-diet-meals.active .items .item-product .intern-card img{width:100%}#eff-popup-diet-meals.active .items .item-product .intern-card .product-name{text-align:left;font-size:1.1rem;font-weight:700;padding:0 .8rem .5rem 0;white-space:normal}#eff-popup-diet-meals.active .items .item-product .intern-card .nutritional-area{position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;padding-top:32px}#eff-popup-diet-meals.active .items .item-product .intern-card .nutritional-area .prod-attr-nutri{display:flex;flex-wrap:wrap;justify-content:center;padding:10px}#eff-popup-diet-meals.active .items .item-product .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items{color:#fff;text-align:center;width:33%;display:inline-block}#eff-popup-diet-meals.active .items .item-product .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items:first-child .prod-attr-item{-webkit-transition-delay:.05s;transition-delay:.05s}#eff-popup-diet-meals.active .items .item-product .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items:nth-child(2) .prod-attr-item{-webkit-transition-delay:.1s;transition-delay:.1s}#eff-popup-diet-meals.active .items .item-product .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items:nth-child(3) .prod-attr-item{-webkit-transition-delay:.15s;transition-delay:.15s}#eff-popup-diet-meals.active .items .item-product .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items:nth-child(4) .prod-attr-item{-webkit-transition-delay:.2s;transition-delay:.2s}#eff-popup-diet-meals.active .items .item-product .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items:nth-child(5) .prod-attr-item{-webkit-transition-delay:.25s;transition-delay:.25s}#eff-popup-diet-meals.active .items .item-product .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items:nth-child(6) .prod-attr-item{-webkit-transition-delay:.3s;transition-delay:.3s}#eff-popup-diet-meals.active .items .item-product .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items:nth-child(7) .prod-attr-item{-webkit-transition-delay:.35s;transition-delay:.35s}#eff-popup-diet-meals.active .items .item-product .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items:nth-child(8) .prod-attr-item{-webkit-transition-delay:.4s;transition-delay:.4s}#eff-popup-diet-meals.active .items .item-product .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items:nth-child(9) .prod-attr-item{-webkit-transition-delay:.45s;transition-delay:.45s}#eff-popup-diet-meals.active .items .item-product .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items .prod-attr-item{-webkit-transform:translateY(400px);transform:translateY(400px);display:inline-block;-webkit-transition:all .65s;transition:all .65s}@media screen and (max-width:1344px){#eff-popup-diet-meals.active .items .item-product{width:25%}}@media screen and (max-width:958px){#eff-popup-diet-meals.active .items .item-product{width:33%}}@media screen and (max-width:738px){#eff-popup-diet-meals.active .items .item-product{width:50%}}@media screen and (max-width:640px){#eff-popup-diet-meals .section{padding:0}#eff-popup-diet-meals.active .items .item-product .intern-card{height:calc(100% - 8px);margin:4px}}@media screen and (max-width:380px){#eff-popup-diet-meals.active .items .item-product .intern-card .nutritional-area{font-size:12px}}.DO_meal_count button{margin-left:5px}.image-loading{opacity:.4}.main-prod-item .message-below{text-align:center;width:100%}#customer-todaysmeals{background-color:#f8f8f8;min-height:100vh;display:block;opacity:1;padding:15px;-webkit-animation:fadein .5s;animation:fadein .5s}#customer-todaysmeals+#wrappereff{display:none}#customer-todaysmeals a.button.rounded.eff-btn-decent-rd-space{padding:0 10px}#customer-todaysmeals .program-details{padding-top:44px}#customer-todaysmeals .modal-close{z-index:2}#customer-todaysmeals .section{padding-bottom:4rem}#customer-todaysmeals .section .container{z-index:0}#customer-todaysmeals .welcomeMsg{margin-left:10px}#customer-todaysmeals .menu-select-items{display:flex;flex-wrap:wrap;justify-content:center;background-color:#f8f8f8;padding:5px}#customer-todaysmeals .menu-select-items.active{position:fixed;top:0;width:100%;z-index:1}#customer-todaysmeals .menu-select-items .btn-scroll-page{margin:5px;cursor:pointer}#customer-todaysmeals .menu-select-items .btn-scroll-page.active{font-weight:700;font-size:16px;-webkit-transition:all .5s;transition:all .5s}#customer-todaysmeals h3,#customer-todaysmeals h4,#customer-todaysmeals p.description{text-align:center}#customer-todaysmeals h3{font-size:2.2rem;font-weight:700;line-height:40px;margin-bottom:10px}#customer-todaysmeals h4{font-weight:600;font-size:2.4rem;color:#444f60}#customer-todaysmeals p.description{margin-bottom:10px}#customer-todaysmeals .no-meals{font-size:1.8rem;background-color:inherit}#customer-todaysmeals .items{margin-top:10px;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}#customer-todaysmeals .items .item-product{width:16%}#customer-todaysmeals .items .item-product .item-label{display:grid;grid-template-columns:1fr 1fr}#customer-todaysmeals .items .item-product .item-label p{padding-left:10px}#customer-todaysmeals .items .item-product .item-label .thumbs{text-align:right}#customer-todaysmeals .items .item-product .item-label .thumbs i{margin:0 10px;cursor:pointer}#customer-todaysmeals .items .item-product .item-label .thumbs i.active{color:#92be48;display:inline-block}#customer-todaysmeals .items .item-product .item-label .thumbs i.fa-thumbs-down{top:6px;position:relative}#customer-todaysmeals .items .item-product .intern-card{height:calc(100% - 20px);position:relative;background:#fff;padding:10px;margin:10px;box-shadow:1px 1px 2px #888}#customer-todaysmeals .items .item-product .intern-card.active .nutritional-area{background-color:rgba(0,0,0,.5)}#customer-todaysmeals .items .item-product .intern-card.active .nutritional-area .prod-attr-nutri .prod-attr-items .prod-attr-item{-webkit-transform:translateY(0);transform:translateY(0)}#customer-todaysmeals .items .item-product .intern-card.skeleton{background:#efefef;box-shadow:none}#customer-todaysmeals .items .item-product .intern-card.skeleton .image-skeleton{height:141px;background:#eaeaea;margin-bottom:50px}#customer-todaysmeals .items .item-product .intern-card img{width:100%}#customer-todaysmeals .items .item-product .intern-card .corner-left-quantity{position:absolute;top:-15px;left:-15px;background:#92be48;width:33px;height:33px;border-radius:50%;color:#fff;text-align:center;line-height:33px}#customer-todaysmeals .items .item-product .intern-card .product-name{text-align:center;font-size:1.1rem;font-weight:300;padding:0 .8rem .5rem 0;white-space:normal}#customer-todaysmeals .items .item-product .intern-card .nutritional-area{position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;padding-top:32px}#customer-todaysmeals .items .item-product .intern-card .nutritional-area .prod-attr-nutri{display:flex;flex-wrap:wrap;justify-content:center;padding:10px}#customer-todaysmeals .items .item-product .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items{color:#fff;text-align:center;width:33%;display:inline-block}#customer-todaysmeals .items .item-product .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items:first-child .prod-attr-item{-webkit-transition-delay:.05s;transition-delay:.05s}#customer-todaysmeals .items .item-product .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items:nth-child(2) .prod-attr-item{-webkit-transition-delay:.1s;transition-delay:.1s}#customer-todaysmeals .items .item-product .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items:nth-child(3) .prod-attr-item{-webkit-transition-delay:.15s;transition-delay:.15s}#customer-todaysmeals .items .item-product .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items:nth-child(4) .prod-attr-item{-webkit-transition-delay:.2s;transition-delay:.2s}#customer-todaysmeals .items .item-product .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items:nth-child(5) .prod-attr-item{-webkit-transition-delay:.25s;transition-delay:.25s}#customer-todaysmeals .items .item-product .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items:nth-child(6) .prod-attr-item{-webkit-transition-delay:.3s;transition-delay:.3s}#customer-todaysmeals .items .item-product .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items:nth-child(7) .prod-attr-item{-webkit-transition-delay:.35s;transition-delay:.35s}#customer-todaysmeals .items .item-product .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items:nth-child(8) .prod-attr-item{-webkit-transition-delay:.4s;transition-delay:.4s}#customer-todaysmeals .items .item-product .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items:nth-child(9) .prod-attr-item{-webkit-transition-delay:.45s;transition-delay:.45s}#customer-todaysmeals .items .item-product .intern-card .nutritional-area .prod-attr-nutri .prod-attr-items .prod-attr-item{-webkit-transform:translateY(400px);transform:translateY(400px);display:inline-block;-webkit-transition:all .65s;transition:all .65s}#customer-todaysmeals .effcarousel{height:400px}#customer-todaysmeals .product-item-skeleton{min-height:0}@media screen and (max-width:1344px){#customer-todaysmeals .items .item-product{width:25%}}@media screen and (max-width:958px){#customer-todaysmeals .items .item-product{width:33%}}@media screen and (max-width:738px){#customer-todaysmeals .items .item-product{width:50%;margin-bottom:40px}}@media screen and (max-width:640px){#customer-todaysmeals .section{padding:0 0 30px}#customer-todaysmeals .items .item-product .intern-card{height:calc(100% - 8px);margin:4px}}@media screen and (max-width:380px){#customer-todaysmeals .items .item-product .intern-card .nutritional-area{font-size:12px}}#sectionRatingMeals .columns{margin-left:0;margin-right:0}.product-rating-area{width:100%;padding:20px 50px}.product-rating-area h1{text-align:center;font-size:33px;font-weight:700;margin:0;padding:0}.product-rating-area h2{text-align:center;font-size:26px;font-weight:700;margin-top:0!important;padding:0;margin-bottom:10px}.product-rating-area .categoryItems h3{font-weight:700}.product-rating-area .product-group-area{margin-bottom:20px}.product-rating-area .product-item{display:flex;width:100%}.product-rating-area .product-item .product-img img{height:110px;width:110px;max-width:110px;min-width:110px}.product-rating-area .product-item .product-name{line-height:110px;height:110px;padding:0 20px;flex-grow:1}.product-rating-area .product-item .product-name span{display:inline-block;vertical-align:middle;line-height:normal}.product-rating-area .product-item .product-thumbs{line-height:110px;width:80px;max-width:80px;min-width:80px}.product-rating-area .product-item .product-thumbs .button-area{margin:5px;width:30px;height:30px;display:inline-block}.product-rating-area .product-item .product-thumbs .button-thumb{display:block;width:100%;height:100%;border-radius:50%;background:transparent;cursor:pointer;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-webkit-transition:color .2s ease-in}.product-rating-area .product-item .product-thumbs .button-thumb.active{background:#000;color:#fff;display:inline-block}.product-rating-area .product-item .product-thumbs .button-thumb:focus{outline:0}.product-rating-area .rating-options{height:0;overflow:hidden;-moz-transition:height .2s ease-in;-o-transition:height .2s ease-in;-webkit-transition:height .2s ease-in}.product-rating-area .rating-options.active{height:75px}.product-rating-area .rating-options .rating-button{border-radius:1px;background:transparent;padding:5px;margin:5px;cursor:pointer;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-webkit-transition:color .2s ease-in}.product-rating-area .rating-options .rating-button.active{background:#000;color:#fff;display:inline-block}.product-rating-area .rating-options .rating-button:focus{outline:0}.product-rating-area .rating-options .product-note{display:block;width:100%;padding:5px;border:1px solid #bababa;margin-top:10px}.product-rating-area .rating-options .product-note:focus{outline:0}.product-rating-area .rating-options .product-note::-webkit-input-placeholder{color:#999}.product-rating-area .rating-options .product-note::-moz-placeholder{color:#999}.product-rating-area .rating-options .product-note:-ms-input-placeholder{color:#999}.product-rating-area .rating-options .product-note::-ms-input-placeholder{color:#999}.product-rating-area .rating-options .product-note::placeholder{color:#999}.product-rating-area .button-rate-area .button-rate{display:block;width:100%;border:0;background:#000;color:#fff;font-size:30px;padding:30px;cursor:pointer}.product-rating-area .button-rate-area .button-rate:focus{outline:0}.product-rating-area .controller-area{height:0;overflow:hidden}.product-rating-area .thankyou-area{text-align:center}.product-rating-area .thankyou-area p.italic{font-style:italic}.product-rating-area .thankyou-area img{width:80px}@media (max-width:580px){.product-rating-area{padding:2px}.product-rating-area h1{font-size:26px}.product-rating-area h2{font-size:15px}.product-rating-area .categoryItems h3{margin-top:10px;text-align:center;font-size:26px}.product-rating-area .product-item{display:block}.product-rating-area .product-item .product-img img{max-width:258px;width:100%;margin:10px auto;height:auto;max-height:none;display:block}.product-rating-area .product-item .product-name{line-height:normal;height:auto;text-align:center}.product-rating-area .product-item .product-name span{display:inline}.product-rating-area .product-item .product-thumbs{line-height:normal;width:100%;max-width:none;min-width:none;margin-top:10px}.product-rating-area .product-item .product-thumbs .button-area{margin:0;width:50%;height:40px;display:inline-block;text-align:center;box-sizing:border-box;padding:0}.product-rating-area .product-item .product-thumbs .button-thumb{display:inline-block;margin:0;border-radius:50%;background:transparent;width:40px;height:40px;cursor:pointer}.product-rating-area .rating-options{margin-top:10px}.product-rating-area .rating-options.active{height:82px}.product-rating-area .rating-options .rating-button{font-size:13px;padding:7px}.product-rating-area .controller-area.active{height:60px;text-align:center}.product-rating-area .controller-area.active .button-controller{color:#fff;background:#000;border-radius:50%;border:0;width:40px;height:40px;box-sizing:border-box;margin:10px}.product-rating-area .controller-area.active .button-controller:focus{outline:none}}.coming-soon-page{padding:20px 20px 50px;position:relative}.coming-soon-page .banner{background:url(https://img.combatmeals.com.au/banner/coming-soon-banner.png) 100%/cover no-repeat;position:absolute;width:100%;height:50vh;top:0;left:0;z-index:-1;box-shadow:inset 0 0 30px 30px #fff}.coming-soon-page .title{text-align:center;margin-top:100px}.coming-soon-page .title h1{font-size:40px;max-width:500px;margin:auto auto 20px}.coming-soon-page .title p{font-size:18px;max-width:540px;margin:auto;font-weight:300;opacity:.7}.coming-soon-page .main-content{margin-top:80px}.coming-soon-page .main-content h2{font-size:28px;font-weight:600;text-align:center;margin-bottom:40px}.coming-soon-page .main-content section{margin-bottom:50px}.coming-soon-page .main-content .accordian-container{max-width:800px;margin:auto;box-shadow:0 0 20px 0 rgba(0,0,0,.06)}.coming-soon-page .main-content .accordian-container .simple-accordion-wrapper .accordion-section{border-left:#f2f2f2;border-bottom-color:#f2f2f2;border-right:#f2f2f2;border-top-color:#f2f2f2}.coming-soon-page .main-content .accordian-container .simple-accordion-wrapper .accordion-section:first-child{border-top:none}.coming-soon-page .main-content .accordian-container .simple-accordion-wrapper .accordion-section:last-child{border-bottom:none}.coming-soon-page .main-content .accordian-container .simple-accordion-wrapper .accordion-section a{font-size:18px;font-weight:600;padding:15px 25px 15px 30px;background-color:#fff!important;color:#000!important}.coming-soon-page .main-content .accordian-container .simple-accordion-wrapper .accordion-section a i{color:#000;font-size:1rem;position:relative;top:4px}.coming-soon-page .main-content .accordian-container .simple-accordion-wrapper .accordion-section a.with-date{padding-left:140px}.coming-soon-page .main-content .accordian-container .simple-accordion-wrapper .accordion-section p{padding:0 40px 15px 30px;font-weight:300}.coming-soon-page .main-content .accordian-container .simple-accordion-wrapper .accordion-section .date{display:inline-block;background:#f2f2f2;font-size:14px;border-radius:20px;position:absolute;left:22px;padding:3px 16px}h2.title{font-size:75px;line-height:70px;color:#fff;font-style:italic;font-weight:700}.alacarte-mobile h2.title{font-size:63px;line-height:60px}.cross-ribbon{margin-bottom:33px;padding:15px}.cross-ribbon .inner-contenr{margin:0 auto;max-width:550px;text-align:center}.cross-ribbon .inner-contenr p{font-size:16px;font-weight:700}.cross-ribbon .inner-contenr small{font-size:1rem}.a-la-carte-header{height:300px;background:url(https://img.combatmeals.com.au/banner/alacarte-banner.png) no-repeat;background-size:cover;background-position:100%;display:flex;justify-content:center;align-items:center}h2.alacarte-title{font-size:26px;color:#000;font-style:normal;font-weight:400}.container.alacarte{max-width:1090px}section.section .header{text-align:center}section.section .header h2{font-size:32px}section.section .header p{font-weight:700;font-size:15px}.skew-button-black,.skew-button-red,.skew-button-transparent,.skew-button-white{-webkit-transform:skew(-10deg);transform:skew(-10deg);border-radius:0;display:inline-block;padding:5px 15px;margin:5px;font-weight:700;-webkit-transition:all .5s;transition:all .5s;cursor:pointer;font-size:14px;font-family:Nunito Sans,sans-serif;line-height:1.5;outline:none}.skew-button-black:hover,.skew-button-red:hover,.skew-button-transparent:hover,.skew-button-white:hover{opacity:1}.skew-button-black:disabled,.skew-button-black:hover:disabled,.skew-button-red:disabled,.skew-button-red:hover:disabled,.skew-button-transparent:disabled,.skew-button-transparent:hover:disabled,.skew-button-white:disabled,.skew-button-white:hover:disabled{color:#ccc;border-color:#ccc;background:transparent}.skew-button-black.big,.skew-button-black.p80,.skew-button-red.big,.skew-button-red.p80,.skew-button-transparent.big,.skew-button-transparent.p80,.skew-button-white.big,.skew-button-white.p80{font-size:18px;padding:10px 20px}.skew-button-black.p80,.skew-button-red.p80,.skew-button-transparent.p80,.skew-button-white.p80{width:80%}.skew-button-red{background:#bc0000;color:#fff;border:1px solid #fff}.skew-button-transparent{background:transparent;color:#bc0000;border:1px solid #bc0000}.skew-button-white{background:#fff;color:#bc0000;border:1px solid #bc0000}.skew-button-black{background:#bc0000;color:#000;border:1px solid #000}.skew-button-red.is-active,.skew-button-red:hover{background:#fff;color:#bc0000}.skew-button-transparent.is-active,.skew-button-transparent:hover,.skew-button-white.is-active,.skew-button-white:hover{color:#fff;background:#bc0000}.skew-button-black.is-active,.skew-button-black:hover{color:#fff}.popup-download{position:fixed;height:100%;width:100%;background:#fff;z-index:1100;color:#000}.popup-download .download-background{padding-top:50px;width:100%;height:100%;background:url(https://img.combatmeals.com.au/bg/BG-download.jpg) 50%/cover no-repeat}.popup-download .download-title h2{font-size:34px;font-weight:700;line-height:42px}.popup-download .download-title p{width:292px;margin:20px auto;font-size:17px;line-height:26px}.popup-download .fixed-bottom{position:absolute;bottom:50px;width:100%}.popup-download .fixed-bottom img{width:218px;display:block;margin:10px auto}
/*# sourceMappingURL=main.061def0f.chunk.css.map */