.ReactModal__Body--open{overflow:hidden}.ReactModal__Overlay{background-color:rgba(0,0,0,.8)!important;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.ReactModal__Content{margin:0 auto;width:430px;height:-moz-fit-content;height:fit-content;background:#fff;box-shadow:0 0 50px rgba(0,0,0,.07);border-radius:10px;box-sizing:border-box;top:50%!important;transform:translateY(-50%)}@media screen and (max-width:767px){.ReactModal__Content{padding:20px!important;width:100%;top:0!important;left:0!important;right:0!important;bottom:0!important;height:100%;box-shadow:none;border-radius:0;overflow:hidden!important;transform:translate(0)!important}}.ReactModal__Content .topContainer{text-align:right}.ReactModal__Content .topContainer img.close{cursor:pointer;display:inline-block;width:18px}.navbar-menu-cui{position:relative;z-index:4;top:0;width:100%}.navbar-menu-cui .container{padding:13px;max-width:100%;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:767px){.navbar-menu-cui .container{padding:10px}}.navbar-menu-cui .container .container-a11y{display:flex;align-items:center;justify-content:space-between;width:100%}.navbar-menu-cui .container .container-a11y .login-link-cui{max-width:180px;width:100%;display:flex;justify-content:flex-end}@media screen and (max-width:767px){.navbar-menu-cui .container .container-a11y .login-link-cui{display:none}}.navbar-menu-cui .container .container-a11y .login-link-cui .cui-link{margin-right:20px;color:#fff}.navbar-menu-cui .container .container-menu-logo{display:flex;align-items:center;width:100%}@media screen and (max-width:767px){.navbar-menu-cui .container .container-menu-logo{width:100%}}.navbar-menu-cui .container .container-menu-logo .nav-icon{width:24px;height:24px;margin-right:33px;background-repeat:no-repeat;cursor:pointer}.navbar-menu-cui .container .container-menu-logo .menu-icon{background-image:url(/assets/icons/nav-icon.png)}.navbar-menu-cui .container .container-menu-logo .close-icon{background-image:url(/assets/icons/close.png);cursor:pointer}.navbar-menu-cui .container .container-inputzip{display:none}@media screen and (max-width:767px){.navbar-menu-cui .container .container-inputzip .promoText{padding-top:12px}}.navbar-menu-cui .container .col-md-3{display:none}.navbarstickyEl-CUI,.no-sticky{background:#000;width:100%;position:absolute;z-index:99}.navbarstickyEl-CUI .sticky,.no-sticky .sticky{width:100%!important;box-shadow:0 4px 6px rgba(0,0,0,.059);background:#000;top:0}@media screen and (max-width:767px){.navbarstickyEl-CUI .sticky,.no-sticky .sticky{bottom:0;top:unset!important;background:#fff;padding-bottom:0;padding-top:0;box-shadow:0 -8px 59px rgba(0,0,0,.051)}.navbarstickyEl-CUI .sticky .navbar-menu-cui .container,.no-sticky .sticky .navbar-menu-cui .container{padding:13px}}.navbarstickyEl-CUI .sticky .navbar-menu-cui .container .menu-icon,.no-sticky .sticky .navbar-menu-cui .container .menu-icon{background-image:url(/assets/icons/nav-icon.png)}.navbarstickyEl-CUI .sticky .navbar-menu-cui .container .container-inputzip,.no-sticky .sticky .navbar-menu-cui .container .container-inputzip{display:block}.navbarstickyEl-CUI .sticky .navbar-menu-cui .container .container-inputzip .promoText,.no-sticky .sticky .navbar-menu-cui .container .container-inputzip .promoText{text-align:center;color:#000;display:none;margin-bottom:10px}@media screen and (max-width:767px){.navbarstickyEl-CUI .sticky .navbar-menu-cui .container .container-inputzip .promoText,.no-sticky .sticky .navbar-menu-cui .container .container-inputzip .promoText{display:block}}.navbarstickyEl-CUI .sticky .navbar-menu-cui .container .container-inputzip .zip-form-cui,.no-sticky .sticky .navbar-menu-cui .container .container-inputzip .zip-form-cui{width:360px}@media screen and (max-width:767px){.navbarstickyEl-CUI .sticky .navbar-menu-cui .container .container-inputzip .zip-form-cui,.no-sticky .sticky .navbar-menu-cui .container .container-inputzip .zip-form-cui{width:100%}}.navbarstickyEl-CUI .sticky .navbar-menu-cui .container .container-inputzip .zip-form-cui .container-input input::-webkit-input-placeholder,.no-sticky .sticky .navbar-menu-cui .container .container-inputzip .zip-form-cui .container-input input::-webkit-input-placeholder{color:#fff}@media screen and (max-width:767px){.navbarstickyEl-CUI .sticky .navbar-menu-cui .container .container-inputzip .zip-form-cui .container-input input::-webkit-input-placeholder,.no-sticky .sticky .navbar-menu-cui .container .container-inputzip .zip-form-cui .container-input input::-webkit-input-placeholder{color:#000}}.navbarstickyEl-CUI .sticky .navbar-menu-cui .container .container-inputzip .zip-form-cui .container-input input,.no-sticky .sticky .navbar-menu-cui .container .container-inputzip .zip-form-cui .container-input input{color:#fff}@media screen and (max-width:767px){.navbarstickyEl-CUI .sticky .navbar-menu-cui .container .container-inputzip .zip-form-cui .container-input input,.no-sticky .sticky .navbar-menu-cui .container .container-inputzip .zip-form-cui .container-input input{color:#000}}.navbarstickyEl-CUI .sticky .navbar-menu-cui .container .container-inputzip .zip-form-cui .container-input input:-webkit-autofill,.navbarstickyEl-CUI .sticky .navbar-menu-cui .container .container-inputzip .zip-form-cui input:-webkit-autofill:focus,.no-sticky .sticky .navbar-menu-cui .container .container-inputzip .zip-form-cui .container-input input:-webkit-autofill,.no-sticky .sticky .navbar-menu-cui .container .container-inputzip .zip-form-cui input:-webkit-autofill:focus{-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}.navbarstickyEl-CUI .sticky .navbar-menu-cui .container .a11-y-logo,.no-sticky .sticky .navbar-menu-cui .container .a11-y-logo{display:none}@media screen and (max-width:767px){.navbarstickyEl-CUI .sticky .navbar-menu-cui .container,.no-sticky .sticky .navbar-menu-cui .container{display:block;max-width:100%;padding-top:0}.navbarstickyEl-CUI .sticky .navbar-menu-cui .container .container-menu-logo,.no-sticky .sticky .navbar-menu-cui .container .container-menu-logo{display:none}}.navbarstickyEl-CUI .sticky .navbar-menu-cui .container-inputzip,.no-sticky .sticky .navbar-menu-cui .container-inputzip{display:inline}@media screen and (max-width:767px){.navbarstickyEl-CUI .sticky .navbar-menu-cui .container-inputzip,.no-sticky .sticky .navbar-menu-cui .container-inputzip{padding-top:12px}}.no-sticky{position:relative;z-index:1}.navbarstickyEl.new-home{z-index:1;background:transparent}@media screen and (max-width:767px){.navbarstickyEl.new-home{z-index:100;background:linear-gradient(90.39deg,#000 7.66%,#05211c 82.1%)}}@media(min-width:768px)and (max-width:1200px){.navbarstickyEl.new-home{background:linear-gradient(90.39deg,#000 7.66%,#05211c 82.1%)}}.navbarstickyEl.sustainability-menu{background:linear-gradient(90.39deg,#000 7.66%,#05211c 82.1%);position:relative}.a-brand{margin:0 auto;flex:1 1}@media screen and (max-width:767px){.a-brand{flex:unset;display:flex;align-items:center}}footer.rebrand{padding:75px 50px 28px;background-color:#000;color:#fff;max-height:423px;z-index:10}@media screen and (max-width:767px){footer.rebrand{max-height:100%;padding:70px 30px 18px}}@media(min-width:768px)and (max-width:1030px){footer.rebrand{padding:70px 20px 18px;max-height:480px}}footer.rebrand ul{padding:0}footer.rebrand li{list-style:none}footer.rebrand .row{max-width:1440px;margin:0 auto;padding:0;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:767px){footer.rebrand .row{flex-direction:column;align-items:center}}footer.rebrand .row .column-start{width:50%}@media screen and (max-width:767px){footer.rebrand .row .column-start{width:100%}}@media(min-width:768px)and (max-width:1030px){footer.rebrand .row .column-start{width:45%}}footer.rebrand .row .column-start h3{color:#fff;margin:0 0 0 28px}@media screen and (max-width:767px){footer.rebrand .row .column-start h3{text-align:center;margin:0}}footer.rebrand .row .column-start h3 span{margin-left:46px;display:block;color:#fff}@media screen and (max-width:767px){footer.rebrand .row .column-start h3 span{margin:0}}footer.rebrand .row .column-start .avallon{display:flex;align-items:center;color:#fff;font-size:30px;margin:0 0 66px 28px}@media screen and (max-width:767px){footer.rebrand .row .column-start .avallon{transform:rotate(-3.43deg);display:flex;justify-content:center;margin:0 0 30px}}footer.rebrand .row .column-start .apps-container{display:flex;gap:26px}footer.rebrand .row .column-start .apps-container a{width:102px}@media screen and (max-width:767px){footer.rebrand .row .column-start .apps-container{display:none}}footer.rebrand .row .column-list{display:flex;margin-top:36px;gap:87px}@media screen and (max-width:767px){footer.rebrand .row .column-list{gap:38px;text-align:left;margin-top:0}}@media(min-width:768px)and (max-width:1030px){footer.rebrand .row .column-list{gap:38px}}footer.rebrand .row .column-list ul{margin:0}footer.rebrand .row .column-list li{margin:0 0 24px}@media screen and (max-width:767px){footer.rebrand .row .column-list li{margin:0 0 10px}}@media(min-width:768px)and (max-width:1030px){footer.rebrand .row .column-list li{margin:0 0 10px}}footer.rebrand .row .column-list li a{font-family:TT Norms Pro;font-weight:700;font-size:14px;line-height:20px;color:#fff;margin:0 0 24px}footer.rebrand .row .apps-container{display:none}@media screen and (max-width:767px){footer.rebrand .row .apps-container{margin:48px 0;display:flex;gap:10px}}footer.rebrand .row .column-end{margin-top:36px;text-align:center}footer.rebrand .row .column-end .cu-support{display:flex;flex-direction:column}@media screen and (max-width:767px){footer.rebrand .row .column-end .cu-support{flex-direction:column-reverse}}footer.rebrand .row .column-end .logo{margin-bottom:32px;max-width:173px}@media screen and (max-width:767px){footer.rebrand .row .column-end .logo{max-width:100%;margin:24px 0}}footer.rebrand .row .column-end a{font-family:TT Norms Pro;font-weight:700;font-size:14px;line-height:20px;color:#fff}footer.rebrand .row .column-end ul{display:flex;justify-content:center;gap:32px;padding:0;margin:66px 0 0}@media screen and (max-width:767px){footer.rebrand .row .column-end ul{margin:0}}footer.rebrand .row .column-end ul .line-social{border:.410248px solid #fff;border-radius:24.6149px;display:flex;align-items:center;padding:10px}footer.rebrand .row .column-end ul .line-social img{margin:0}footer.rebrand ul.column-links{display:flex;align-items:center;gap:26px;max-width:1440px;margin:40px auto 0}@media(min-width:768px)and (max-width:1030px){footer.rebrand ul.column-links{gap:16px}}@media screen and (max-width:767px){footer.rebrand ul.column-links{flex-direction:column-reverse;gap:12px;margin-top:0}}footer.rebrand ul.column-links .white-links a,footer.rebrand ul.column-links .white-links p{font-family:TT Norms Pro;font-weight:700;font-size:12px;line-height:16px;color:#cecece;cursor:pointer}footer.rebrand ul.column-links .copy-cook{font-family:TT Norms Pro;font-weight:700;font-size:12px;line-height:16px;color:hsla(0,0%,100%,.5)}.modal-a11y{padding:20px;margin-top:350px;width:768px}@media screen and (max-width:767px){.modal-a11y{overflow-y:scroll!important;width:100%;margin-top:0;padding:0}}.modal-a11y span{color:#97225a}form.zip-form-cui.rebrand .input-button{display:flex;padding:0;max-width:375px;width:100%;flex-direction:row;justify-content:center;height:48px}@media screen and (max-width:767px){form.zip-form-cui.rebrand .input-button{max-width:100%;margin:0 auto;width:100%}}form.zip-form-cui.rebrand .input-email{max-width:375px;margin-bottom:16px;background-color:transparent;height:48px;width:100%;border:1px solid #ddd}@media screen and (max-width:767px){form.zip-form-cui.rebrand .input-email{max-width:100%}}form.zip-form-cui.rebrand .input-email.input-error{border:1px solid red;color:red}form.zip-form-cui.rebrand input::-webkit-input-placeholder{font-style:italic;color:#a8a8a8}form.zip-form-cui.rebrand input:-webkit-autofill,form.zip-form-cui.rebrand input:-webkit-autofill:focus{-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}form.zip-form-cui.rebrand .container-input{flex-direction:row;padding:10px 0 10px 18px;gap:4px;background:#fafafa;border:1px solid #ddd;border-right:none;border-radius:66px 0 0 66px;background-color:unset;display:flex;align-items:center;height:48px;width:100%;min-width:50%}form.zip-form-cui.rebrand .container-input img{width:16px;height:16px}form.zip-form-cui.rebrand .container-input input{background:transparent;border:none;padding:0;border-radius:0}form.zip-form-cui.rebrand .container-input input.input-address::-moz-placeholder{font-style:italic;color:#a8a8a8!important}form.zip-form-cui.rebrand .container-input input.input-address:-ms-input-placeholder{font-style:italic;color:#a8a8a8!important}form.zip-form-cui.rebrand .container-input input.input-address::placeholder{font-style:italic;color:#a8a8a8!important}form.zip-form-cui.rebrand .container-input.input-error{border:1px solid red}form.zip-form-cui.rebrand .container-input.input-error input{color:red!important}form.zip-form-cui.rebrand .zip-btn-cui{background:#ffc84e;border-radius:0 66px 66px 0;min-width:186px;display:flex;align-items:center;text-align:center;justify-content:center;color:#000;padding:14px}@media screen and (max-width:767px){form.zip-form-cui.rebrand .zip-btn-cui{max-width:100%;min-width:40%}}form.zip-form-cui.rebrand.add-meal .zip-btn-cui img{margin-right:8px}form.zip-form-cui.rebrand.add-meal input{color:#999}form.zip-form-cui.rebrand.add-meal input::-webkit-input-placeholder{color:#999}form.zip-form-cui.rebrand.add-meal input:-webkit-autofill,form.zip-form-cui.rebrand.add-meal input:-webkit-autofill:focus{-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}.form.zip-form-cui.with-email{display:flex;flex-direction:column}form.zip-form-cui.white-background .container-input{background:#fff}form.zip-form-cui.white-background .input-email{background:#fff;color:#000}form.zip-form-cui.white-background input,form.zip-form-cui.white-background input::-webkit-input-placeholder{color:#000}form.zip-form-cui.white-background.referral input{color:#000}.ReactModal__Content.ReactModal__Content--after-open.modal-zip-cui{max-width:600px;width:100%;padding:13px 20px 69px!important;margin-top:32%}@media screen and (max-width:767px){.ReactModal__Content.ReactModal__Content--after-open.modal-zip-cui{border-radius:0!important;border:none!important}}.ReactModal__Content.ReactModal__Content--after-open.modal-zip-cui .meal-zip-cui h2{margin:24px auto 40px;max-width:430px;width:100%;text-align:center}.ReactModal__Content.ReactModal__Content--after-open.modal-zip-cui .meal-zip-cui p.rebrand{margin-bottom:20px;text-align:center;padding:0 20px}.ReactModal__Content.ReactModal__Content--after-open.modal-zip-cui .meal-zip-cui form{display:flex;flex-direction:column}.ReactModal__Content.ReactModal__Content--after-open.modal-zip-cui .meal-zip-cui form input{max-width:348px;width:100%;height:48px;margin:0 auto 20px}.ReactModal__Content.ReactModal__Content--after-open.modal-zip-cui .meal-zip-cui form button{margin:0 auto;background:#ffc84e;padding:14px;max-width:348px;width:100%;height:48px}.ReactModal__Content.ReactModal__Content--after-open.modal-zip-cui .meal-zip-cui form button p.rebrand.small{color:#000;font-weight:700;margin:0}.ReactModal__Content.ReactModal__Content--after-open.modal-zip-cui .meal-zip-cui p.rebrand.bottom{margin-top:40px}.ReactModal__Overlay{background-color:rgba(0,0,0,.6)!important}.ReactModal__Content.modal-nav-menu-cui{width:509px;margin:0!important;left:0;height:0;border-radius:0;top:0!important;transform:none;padding:0}@media screen and (max-width:767px){.ReactModal__Content.modal-nav-menu-cui{height:100vh;width:100%;padding:0!important}}.ReactModal__Content.modal-nav-menu-cui .topContainer{display:none}.ReactModal__Content.modal-nav-menu-cui .container{background:#000;height:100vh;flex-direction:column;overflow:auto}.ReactModal__Content.modal-nav-menu-cui .container .col-md-3{display:block;width:100%;list-style:none;left:0;padding:0;margin-top:80px}@media screen and (max-width:767px){.ReactModal__Content.modal-nav-menu-cui .container .col-md-3{padding:0;text-align:left;margin-top:60px}}.ReactModal__Content.modal-nav-menu-cui .container .col-md-3 li{color:#fff;margin:0 0 49px}@media screen and (max-width:767px){.ReactModal__Content.modal-nav-menu-cui .container .col-md-3 li{margin-bottom:30px}}.ReactModal__Content.modal-nav-menu-cui .container .col-md-3 .a11-y-logo{width:62px;margin-bottom:60px}.ReactModal__Content.modal-nav-menu-cui .container .col-md-3 .container-links{display:flex;gap:10px;margin-bottom:20px}@media screen and (max-width:767px){.ReactModal__Content.modal-nav-menu-cui .container .col-md-3 .container-links{flex-direction:row;margin-bottom:30px;margin-top:63px}}.ReactModal__Content.modal-nav-menu-cui .container .col-md-3 .container-links a.cui-link{width:150px;display:flex;justify-content:center;height:48px}.ReactModal__Content.modal-nav-menu-cui .container .col-md-3 .container-links .login-link-cui{max-width:155px;width:100%;display:flex;justify-content:flex-end}.ReactModal__Content.modal-nav-menu-cui .container .col-md-3 .container-links .login-link-cui .cui-link-tertiary{color:#fff}.ReactModal__Content.modal-nav-menu-cui .container .col-md-3 .container-links .login-link-cui a.cui-link{width:100%}.ReactModal__Content.modal-nav-menu-cui .container{padding:36px;max-width:100%}@media screen and (max-width:767px){.ReactModal__Content.modal-nav-menu-cui .container{padding:32px}.ReactModal__Content.modal-nav-menu-cui .container .a-brand{margin:0}}.ReactModal__Content.modal-nav-menu-cui .container .container-menu-logo{display:flex;align-items:center;padding:0}@media screen and (max-width:767px){.ReactModal__Content.modal-nav-menu-cui .container .container-menu-logo{margin-bottom:28px}}.ReactModal__Content.modal-nav-menu-cui .container .container-menu-logo .nav-icon{width:24px;height:24px;margin-right:36px;background-repeat:no-repeat;cursor:pointer}.ReactModal__Content.modal-nav-menu-cui .container .container-menu-logo .menu-icon{background-image:url(/assets/icons/nav-icon.png)}.ReactModal__Content.modal-nav-menu-cui .container .container-menu-logo .close-icon{background-image:url(/assets/icons/close.png);background-position:50%}.slick-title-cui{text-align:center;padding:60px 0}@media screen and (max-width:767px){.slick-title-cui{padding:52px 20px}}.slick-title-cui p.rebrand{max-width:697px;width:100%;margin:12px auto 0}@media(min-width:768px)and (max-width:1024px){.slick-title-cui p.rebrand{margin:24px auto 0}}.slick-title-cui p.rebrand.upper{font-weight:700}.slick-title-cui h2.rebrand.text-slick{display:flex;align-items:center;justify-content:flex-start;margin-left:-40px}@media(max-width:1300px){.slick-title-cui h2.rebrand.text-slick{margin-left:0}}@media screen and (max-width:767px){.slick-title-cui h2.rebrand.text-slick{justify-content:center;margin-left:0}}.slick-title-cui h2.rebrand.text-slick span{margin-left:-60px;color:#000;position:relative}@media screen and (max-width:767px){.slick-title-cui h2.rebrand.text-slick span{margin-left:0;text-align:center;position:absolute;margin-bottom:20px;padding:0 10px}}@media(min-width:768px)and (max-width:1024px){.slick-title-cui h2.rebrand.text-slick span{font-size:36px;line-height:40px;margin-bottom:20px}}.slick-title-cui h2.rebrand.text-slick.center{justify-content:center}.slick-title-cui h2.rebrand.text-slick.center span{margin-left:0;text-align:center;position:absolute;color:#000}.slick-title-cui h2.rebrand.text-slick.small{justify-content:center;font-size:36px;line-height:60px;font-weight:700;margin-top:0}@media screen and (max-width:767px){.slick-title-cui h2.rebrand.text-slick.small{line-height:32px}}.slick-title-cui .cui-link{margin-top:20px}.slick-title-cui.two-columns{max-width:432px;width:100%;margin:0 auto}@media screen and (max-width:767px){.slick-title-cui.two-columns{max-width:100%}}