@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";@font-face{font-family:Brandon_reg;src:url(/build/assets/Brandon_reg-DilAaaLN.eot);src:url(/build/assets/Brandon_reg-DilAaaLN.eot) format("embedded-opentype"),url(/build/assets/Brandon_reg-D82iXuC4.woff2) format("woff2"),url(/build/assets/Brandon_reg-Dl2vZRA0.woff) format("woff"),url(/build/assets/Brandon_reg-BXiCK0Fy.ttf) format("truetype"),url(/build/assets/Brandon_reg-BdrsH1ts.svg#Brandon_reg) format("svg")}@font-face{font-family:Brandon_med;src:url(/build/assets/Brandon_med-DOAUp9w8.eot);src:url(/build/assets/Brandon_med-DOAUp9w8.eot) format("embedded-opentype"),url(/build/assets/Brandon_med-Dx_Wkozp.woff2) format("woff2"),url(/build/assets/Brandon_med-CyJ98E9T.woff) format("woff"),url(/build/assets/Brandon_med-GBjVDywE.ttf) format("truetype"),url(/build/assets/Brandon_med-DgZILygZ.svg#Brandon_med) format("svg")}@font-face{font-family:Brandon_bld;src:url(/build/assets/Brandon_bld-C3oeyuk6.eot);src:url(/build/assets/Brandon_bld-C3oeyuk6.eot) format("embedded-opentype"),url(/build/assets/Brandon_bld-BmPztb7s.woff2) format("woff2"),url(/build/assets/Brandon_bld-CNuGPZDq.woff) format("woff"),url(/build/assets/Brandon_bld-E6GOMB-y.ttf) format("truetype"),url(/build/assets/Brandon_bld-DZrabVfe.svg#Brandon_bld) format("svg")}@font-face{font-family:Brandon_blk;src:url(/build/assets/Brandon_blk-D4EviOtc.eot);src:url(/build/assets/Brandon_blk-D4EviOtc.eot) format("embedded-opentype"),url(/build/assets/Brandon_blk-B4wUHUNp.woff2) format("woff2"),url(/build/assets/Brandon_blk-DT0YBNW4.woff) format("woff"),url(/build/assets/Brandon_blk-COwDTGJa.ttf) format("truetype"),url(/build/assets/Brandon_blk-C4_ysGE9.svg#Brandon_blk) format("svg")}:root{--primary: #FF6727;--primary2: #F7941D;--secondary: #0A0A0A;--black: #000000;--font1: "Brandon_reg"}html,body{font-family:var(--font1)}body{background:#fff;width:100%}*{box-sizing:border-box;list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:400}button{cursor:pointer}*:focus,*:visited,*:focus:visited,*:focus:active{outline:none!important}textarea:focus,input:focus{outline:none!important}img{display:block;border:none;max-width:100%}a,a:hover{text-decoration:none}ul{margin:0;padding:0}section{width:100%;padding-top:100px}.container{max-width:1340px;margin:0 auto;padding:0 20px}.main-btn{min-width:180px;background:var(--primary2);border-radius:5px;padding:11px 35px;text-align:center;font-family:Brandon_bld;font-size:20px;line-height:120%;color:#fff;border:0px;display:inline-block;text-transform:capitalize;transition-duration:.3s}.main-btn:hover{background:var(--primary);transition-duration:.3s}.header-main{width:100%;position:relative;padding:23px 30px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background:#fff;box-shadow:#0000001a 0 4px 20px}.header-nav{display:flex;align-items:center;gap:40px}.main_list ul{width:100%;display:flex;gap:40px}.main_list ul li a{text-transform:uppercase;color:var(--black);font-size:16px;line-height:19px;font-family:Brandon_bld;display:inline-block;transition-duration:.3s}.main_list ul li a:hover{color:var(--primary);transition-duration:.3s}.navTrigger{display:none}@media screen and (max-width:768px){.navTrigger{display:block}.main_list{width:100%;height:0;overflow:hidden}.show_list{height:auto}.main_list ul{flex-direction:column;width:100%;right:0;left:0;bottom:0;background-color:#f4f1e9}.main_list ul li{width:100%;text-align:left}.main_list ul li a{width:100%}.media_button{display:block}}.navTrigger{cursor:pointer;width:30px;height:25px;position:absolute;left:80px;top:13px}.navTrigger i{background-color:var(--secondary);border-radius:2px;content:"";display:block;width:100%;height:4px}.navTrigger i:nth-child(1){animation:outT .8s backwards;animation-direction:reverse}.navTrigger i:nth-child(2){margin:5px 0;animation:outM .8s backwards;animation-direction:reverse}.navTrigger i:nth-child(3){animation:outBtm .8s backwards;animation-direction:reverse}.navTrigger.active i:nth-child(1){animation:inT .8s forwards}.navTrigger.active i:nth-child(2){animation:inM .8s forwards}.navTrigger.active i:nth-child(3){animation:inBtm .8s forwards}@keyframes inM{50%{transform:rotate(0)}to{transform:rotate(45deg)}}@keyframes outM{50%{transform:rotate(0)}to{transform:rotate(45deg)}}@keyframes inT{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(9px) rotate(0)}to{transform:translateY(9px) rotate(135deg)}}@keyframes outT{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(9px) rotate(0)}to{transform:translateY(9px) rotate(135deg)}}@keyframes inBtm{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-9px) rotate(0)}to{transform:translateY(-9px) rotate(135deg)}}@keyframes outBtm{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-9px) rotate(0)}to{transform:translateY(-9px) rotate(135deg)}}.header-btn{display:flex;align-items:center}.cart-icon{position:relative;display:inline-block}.cart-icon span{position:absolute;top:-2px;right:-6px;background:var(--primary);width:14px;height:14px;border-radius:50%;text-align:center;font-family:Brandon_reg;color:#fff;font-size:10px}.login-btn{background:var(--primary2);border-radius:5px;padding:10px 44px;color:#fff;text-transform:uppercase;font-size:20px;line-height:120%;font-family:Brandon_bld;transition-duration:.3s}.login-btn:hover{background:var(--primary);transition-duration:.3s}.announcement-bar{width:100%;background:var(--primary);padding:10px 20px;text-align:center;display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center}.announcement-bar p{font-family:Brandon_med;font-size:20px;line-height:normal;color:#fff}.announcement-bar p span{font-family:Brandon_bld}.off-detail{position:relative}.announcement-bar .off-detail>span{color:#fff;font-family:Brandon_bld;font-size:18px;line-height:normal;text-decoration:underline;text-underline-offset:4px;display:inline-flex;gap:5px;align-items:center;cursor:pointer}.off-detail-card{position:absolute;top:22px;left:-48px;margin-top:17px;background:#fff;z-index:9;border-radius:10px;box-shadow:#0000001a 2px 4px 20px;padding:10px 20px;display:flex;gap:21px;opacity:0;visibility:hidden;transition-duration:.3s}.announcement-bar .off-detail>span:hover .off-detail-card{opacity:1;visibility:visible;transition-duration:.3s}.off-detail-item{width:50px;flex:1;text-align:center}.off-detail-item a{color:var(--secondary);display:inline-flex;flex-direction:column;align-items:center}.off-detail-item p{font-family:Brandon_med;color:#f2672f;font-size:10px;line-height:140%}.off-detail-item span{font-family:Brandon_reg;display:inline-block;color:#6d6d6d;font-size:10px;line-height:140%;margin-bottom:5px;width:100%;text-decoration:line-through}.off-detail-item img{display:inline-flex;width:27px}.off-detail-item h6{font-family:Brandon_med;margin-top:5px;color:var(--secondary);font-size:12px;line-height:140%}.off-detail-card:after{position:absolute;top:-15px;left:113px;content:"";background:url(/build/assets/top-arrow-Dy9MY8Cf.svg) no-repeat;background-size:100% 100%;width:16px;height:16px}.hero-banner{padding-top:0;height:522px}.hero-banner-content{max-width:730px;margin:0 auto;padding:65px 0 0}.hero-banner-content h1{color:var(--secondary);font-family:Brandon_bld;font-size:60px;line-height:120%;margin-bottom:10px;text-align:center}.hero-banner-content h5{color:var(--black);font-family:Brandon_bld;font-size:28px;line-height:120%;margin-bottom:25px;text-align:center}.area-form{max-width:473px;margin:0 auto}.area-form>label{display:inline-block;width:100%;color:var(--secondary);font-family:Brandon_reg;font-size:18px;line-height:140%;margin-bottom:10px}.form-row{display:flex;flex-wrap:wrap;gap:24px}.form-row .area-form-input{flex:1;height:47px;padding:11px 14px;border-radius:5px;color:#414042;font-size:18px;line-height:140%;font-family:Brandon_reg;border:0px}.section-title{width:100%;max-width:720px;margin:0 auto 50px;text-align:center}.section-title i{display:inline-flex;margin-bottom:18px}.section-title h3{color:var(--black);font-family:Brandon_bld;font-size:32px;line-height:120%;text-transform:uppercase;margin-bottom:0}.section-title p{color:var(--black);font-family:Brandon_reg;font-size:18px;line-height:140%;margin-top:20px}.how-it-works-row{max-width:1040px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;gap:70px}.how-it-works-item{flex:1;text-align:center;padding:0 20px}.how-it-works-item i{width:150px;height:150px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:25px}.how-it-works-item i img{max-width:92px}.how-it-works-item h4{color:var(--black);font-family:Brandon_bld;font-size:20px;line-height:120%;margin-bottom:5px;text-transform:uppercase}.how-it-works-item p{color:#939598;font-family:Brandon_reg;font-size:18px;line-height:140%}.section-bg{background:#f4f1e9;padding:100px 0;margin-top:100px}.fresh-nutritious-row{max-width:925px;margin:0 auto}.fresh-nutritious-point{margin-bottom:50px}.fresh-nutritious-item{width:100%;display:flex;gap:30px;margin-bottom:30px}.fresh-nutritious-item:last-child{margin-bottom:0}.fresh-nutritious-item i{flex:none}.fresh-nutritious-content{flex:1}.fresh-nutritious-content h5{color:var(--secondary);font-family:Brandon_bld;font-size:24px;line-height:120%;margin-bottom:8px}.fresh-nutritious-content p{color:var(--secondary);font-family:Brandon_reg;font-size:18px;line-height:140%}.fresh-nutritious-btn{text-align:center}.fresh-nutritious-btn p{color:var(--secondary);font-family:Brandon_reg;font-size:18px;line-height:140%;margin-top:20px}.meal-menu-slider .slick-slide{margin-left:7px}.meal-menu-slider .slick-list{margin-left:-7px}.meal-menu-slider{padding:0 58px}.slick-slider .slick-prev{left:0;background:url(/build/assets/left-arrow-Di6291Wf.svg) no-repeat var(--primary);background-position:center center}.slick-slider .slick-next{right:0;background:url(/build/assets/right-arrow-kD-i3b2-.svg) no-repeat var(--primary);background-position:left 17px center}.slick-slider .slick-arrow{width:40px;height:40px;border-radius:50%;transition-duration:.3s}.slick-prev:before,.slick-next:before{display:none}.slick-slider .slick-prev:hover{background:url(/build/assets/left-arrow-Di6291Wf.svg) no-repeat var(--secondary);background-position:center center;transition-duration:.3s}.slick-slider .slick-next:hover{background:url(/build/assets/right-arrow-kD-i3b2-.svg) no-repeat var(--secondary);background-position:left 17px center;transition-duration:.3s}.meal-delivery-service .section-title{margin-bottom:40px}.meal-menu-item{width:100%;height:392px;position:relative}.meal-menu-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.meal-menu-content{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,#fff0 10%,#000c);display:flex;flex-direction:column;justify-content:flex-end;padding:20px}.meal-menu-content h5{text-align:center;color:#fff;font-family:Brandon_med;font-size:20px;line-height:120%}.meal-delivery-btn{text-align:center;margin-top:35px}.raving-fans-slider{padding:0 58px;max-width:1243px;margin:0 auto}.raving-fans-item{display:inline-flex!important;flex-direction:row-reverse;gap:350px;justify-content:space-between;align-items:center;flex-wrap:wrap}.raving-fans-content{max-width:410px}.raving-fans-content h3{color:var(--black);text-transform:uppercase;font-family:Brandon_bld;font-size:32px;line-height:120%;margin-bottom:40px}.raving-fans-content p{color:var(--black);font-family:Brandon_reg;font-size:18px;line-height:140%;margin-bottom:22px}.raving-fans-content h6{color:var(--secondary);font-family:Brandon_reg;font-size:14px;line-height:140%}.raving-fans-content h6 span{width:100%;display:inline-block;color:var(--primary);font-family:Brandon_med}.raving-fans-img{width:415px}.readyto-eat-section .section-title{max-width:880px;margin-bottom:0;background:#fff;border-radius:19px;box-shadow:0 0 15px #0000001a;padding:30px;position:relative;z-index:9}.readyto-eat-section .section-title p{margin-bottom:25px}.readyto-eat-img{width:100%;margin-top:-140px}.subscribe-section .section-title{max-width:100%}.subscribe-section .section-title p{margin-top:10px}.subscribe-form{max-width:460px;margin:0 auto}.form-control{height:47px;padding:11px 14px;border-radius:5px;background:#f4f1e9;color:#979797;font-size:18px;line-height:140%;font-family:Brandon_reg;border:1px solid var(--primary)}.subscribe-form .form-group{display:flex;flex-wrap:wrap;gap:24px}.subscribe-form .main-btn{padding:11px 20px;min-width:initial}.subscribe-form .form-control{flex:1}.subscribe-note{text-align:center;margin-top:30px;color:#939598;font-size:18px;line-height:140%;font-family:Brandon_reg}.footer-main{margin-top:100px;padding-top:100px;background:#f4f1e9;position:relative;overflow:hidden}.footer-main:after{position:absolute;bottom:-430px;left:50%;transform:translate(-50%);content:"";width:795px;height:795px;border-radius:50%;background:#eee9da}.footer-main .container{position:relative;z-index:9}.footer-copyright{text-align:center;padding-top:78px}.footer-top{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;gap:30px}.footer-about{max-width:290px}.footer-about p{color:var(--black);font-family:Brandon_reg;font-size:16px;line-height:normal;padding:12px 0}.follow-us h6{color:var(--primary);font-family:Brandon_bld;font-size:20px;line-height:normal;margin-bottom:12px}.follow-us ul{display:flex;align-items:center;gap:16px}.footer-menu li a{color:var(--primary);font-family:Brandon_bld;font-size:16px;line-height:normal;text-transform:uppercase;text-decoration:underline;transition-duration:.3s}.footer-menu li a:hover{color:var(--secondary);transition-duration:.3s}.footer-menu li+li{margin-top:25px}.footer-subscribe{max-width:320px}.footer-subscribe h5{color:var(--black);font-family:Brandon_bld;text-transform:uppercase;font-size:23px;line-height:120%;margin-bottom:20px}.footer-subscribe .form-control{width:100%;margin-bottom:10px;background:#fffcf5}.footer-subscribe .main-btn{padding:11px 30px;min-width:auto}.footer-copyright p{font-family:Brandon_reg;color:var(--black);text-transform:uppercase;font-size:16px;line-height:normal}.footer-copyright p a{color:var(--black);text-decoration:underline;transition-duration:.3s}.footer-copyright p a:hover{color:var(--primary);transition-duration:.3s}.footer-text{width:100%;text-align:center;padding-top:20px;margin-bottom:-90px}.footer-text h3{text-transform:uppercase;-webkit-text-stroke:1px #FF6727;-webkit-text-fill-color:transparent;color:#ff6727;font-family:Brandon_bld;font-size:182px;line-height:120%}ul.slick-dots{width:100%;left:0;right:0;display:flex;align-items:center;justify-content:center}.slick-dots li{width:auto;height:auto}.slick-dots li button{padding:0;width:8px;height:8px;border-radius:100px;background:#939598}.slick-dots li.slick-active button{background:var(--primary)}.slick-dots li button:before{display:none}.sub-hero-banner{padding:95px 0 135px}.sub-hero-content{max-width:585px}.sub-hero-content h1{color:var(--black);font-family:Brandon_bld;font-size:60px;line-height:120%;margin-bottom:27px}.sub-hero-content p{color:var(--black);font-family:Brandon_reg;font-size:28px;line-height:120%}.howit-works-section .section-title{margin-bottom:40px}.howit-works-card{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:44px 40px}.howit-works-card-item{border-radius:24px;box-shadow:4px 0 14px #0000001a;overflow:hidden;background:#fff}.howit-works-img{width:100%;height:418px}.howit-works-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.howit-works-card-content{width:100%;padding:30px 37px;position:relative}.howit-works-card-content span{width:32px;height:32px;border-radius:20px;border:3px solid #fff;background:var(--primary);text-align:center;font-family:Brandon_bld;font-size:18px;line-height:27px;color:#fff;display:inline-block;position:absolute;top:-15px}.howit-works-card-content h6{font-family:Brandon_reg;text-transform:uppercase;color:#414042;font-size:18px;line-height:120%;margin-bottom:10px}.howit-works-card-content h4{font-family:Brandon_bld;text-transform:uppercase;color:var(--primary);font-size:24px;line-height:120%;margin-bottom:10px}.howit-works-card-content p{font-family:Brandon_reg;color:#414042;font-size:18px;line-height:140%}.section-bg2{background:#f5f5f5;padding:100px 0;margin-top:100px}.explore-menu-item{border-radius:24px;box-shadow:2px 4px 20px #0000001a;overflow:hidden;background:#fff}.explore-menu-item img{width:100%;height:280px;-o-object-fit:cover;object-fit:cover}.explore-menu-content{width:100%;padding:16px 15px 24px;text-align:center}.explore-menu-content h5{font-family:Brandon_bld;font-size:20px;line-height:120%;color:var(--black)}.explore-menu-slider{padding:0 56px;margin-bottom:80px!important}.explore-menu-slider .slick-slide{padding:15px}.explore-menu-section .section-title{margin-bottom:28px}.explore-menu-slider ul.slick-dots{bottom:-28px}.explore-menu-btn{width:100%;text-align:center}.faq-section .section-title{margin-bottom:40px}.faq-main-card .tabs{width:100%;display:flex;gap:22px;flex-wrap:wrap;margin-bottom:32px}.faq-main-card .tab{flex:1;padding:29px 10px;cursor:pointer;border:1px solid #F4F4F4;background-color:#f4f4f4;border-radius:24px;text-align:center;display:flex;flex-direction:column;align-items:center;font-family:Brandon_bld;font-size:18px;line-height:120%;color:var(--secondary);text-transform:uppercase;transition-duration:.3s}.faq-main-card .tab i{display:inline-flex;width:100px;height:100px;align-items:center;justify-content:center;margin-bottom:30px;position:relative}.faq-main-card .tab i:after{position:absolute;content:"";background:var(--primary);width:60px;height:1.5px;bottom:-15px;left:50%;transform:translate(-50%)}.faq-main-card .tab i img{height:77px}.faq-main-card .tab .tab-icon-hover{display:none}.faq-main-card .tab.active{background-color:#fff;border:1px solid #939598}.faq-main-card .tab.active .tab-icon-hover{display:block}.faq-main-card .tab.active .tab-icon,.tab-content{display:none}.tab-content.active{display:block;animation:fadeIn .5s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.accordion{margin-bottom:24px;width:100%;padding:31px 24px 21px;text-align:left;border:1px solid #BCBEC0;background-color:#fff;border-radius:8px}.accordion:last-child{margin-bottom:0}.accordion-button{width:100%;font-family:Brandon_reg;font-size:28px;line-height:normal;color:var(--black);text-align:left;border:0;background:transparent;margin-bottom:10px;position:relative;padding-right:30px}.accordion-button:after{content:"";background:url(/build/assets/down-arrow-CXlTh4w-.svg) no-repeat;background-position:center center;width:15px;height:15px;position:absolute;top:14px;right:0;transition:transform .3s}.accordion-button.active:after{transform:rotate(180deg)}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.accordion-content p{font-family:Brandon_med;font-size:16px;line-height:175%;color:var(--black);padding-bottom:10px}.accordion-content p span{color:#f2672f}.customer-support-row{max-width:1170px;margin:0 auto;display:flex;gap:25px;flex-wrap:wrap}.customer-support-item{flex:1;border-radius:24px;background:#f4f1e9;padding:30px;text-align:center}.customer-support-item img{display:inline-block;height:60px;margin-bottom:26px}.customer-support-item h5{font-family:Brandon_bld;font-size:20px;line-height:120%;color:var(--secondary);margin-bottom:20px}.customer-support-item p{max-width:300px;margin:0 auto 20px;font-family:Brandon_reg;font-size:18px;line-height:140%;color:var(--secondary)}.programs-select-row{width:100%;display:flex;flex-wrap:wrap;gap:100px}.programs-select-left{flex:1}.programs-select-right{width:45%;position:relative;padding-bottom:40px}.programs-select-right:before{position:absolute;top:0;content:"";left:-50px;height:100%;width:1px;border-right:1px dashed var(--primary2)}.programs-select-item{margin-bottom:50px}.programs-select-item:last-child{margin-bottom:0}.programs-select-title{width:100%;margin-bottom:25px}.programs-select-title h4{font-family:Brandon_bld;font-size:24px;line-height:120%;color:var(--secondary);text-transform:uppercase;margin-bottom:15px}.programs-select-title p{font-family:Brandon_reg;font-size:18px;line-height:140%;color:var(--secondary)}.programs-select-form{width:100%;display:flex;flex-wrap:wrap;gap:15px}.form__label{flex:1;border-radius:5px;background:#f4f4f4;border:1px solid #F4F4F4;padding:17px 15px 19px;text-align:center;position:relative;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .3s ease}.form__label-icon-checked{display:none}.form__input{position:absolute;top:-20px;left:-20px;opacity:0}.form__label-img{width:60px;height:60px}.form__label-icon{width:60px;max-height:100%;-o-object-fit:contain;object-fit:contain}.form__label-name{width:100%;display:inline-block;font-family:Brandon_bld;font-size:24px;line-height:120%;color:#414042;text-transform:capitalize;margin-top:19px}.form__label-check{position:absolute;top:10px;left:10px;width:23px;height:23px;border-radius:50%;background:var(--primary2);display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s ease}.form__label-check img{margin-top:2px}.form__label .form__input:checked~.form__label-check{opacity:1}.form__label .form__input:checked~.form__label-img .form__label-icon{display:none}.form__label .form__input:checked~.form__label-img .form__label-icon-checked{display:inline-block;width:60px;max-height:100%;-o-object-fit:contain;object-fit:contain}.form__label.checked{background:#fff;border:1px solid var(--black)}.programs-select-title h6{font-family:Brandon_bld;font-size:20px;line-height:120%;color:var(--secondary);margin-top:35px}.per-week-plan-form .form__label-name{margin-top:0}.per-week-plan-form .form__label-check{width:33px;height:29px;background:transparent;border-radius:0;top:-16px;left:50%;transform:translate(-50%)}.per-week-plan-form .form__label{width:80px;height:80px;padding:0;overflow:initial}.per-week-plan-form{gap:24px}.programs-price-box{width:100%;border:1px solid #BCBEC0;border-radius:5px 5px 0 0;background:#fff;position:relative;padding:11px 32px 21px 16px}.programs-price-box:before{position:absolute;top:-7px;left:30px;content:"";background:url(/build/assets/top-arrow2-BCDdrM4B.svg) no-repeat;width:16px;height:8px}.programs-plan-card{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:24px;margin-bottom:17px;border-bottom:1px solid #BCBEC0}.programs-plan-title h4{font-family:Brandon_bld;font-size:20px;line-height:120%;color:var(--secondary);margin-bottom:5px}.programs-plan-title p{font-family:Brandon_med;font-size:16px;line-height:140%;color:var(--secondary)}.most-popular{border-radius:5px;background:#fbdec2;padding:5px 10px;display:flex;flex-wrap:wrap;gap:10px;height:32px}.most-popular h5{font-family:Brandon_med;color:var(--primary);font-size:16px;line-height:140%;flex:1}.most-popular img{flex:none;width:21px}.programs-plan-price li{width:100%;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;align-items:center}.programs-plan-price li+li{margin-top:15px}.programs-plan-price li p{color:var(--secondary);font-family:Brandon_med;font-size:16px;line-height:140%}.programs-plan-price li h5{color:var(--secondary);font-family:Brandon_bld;font-size:20px;line-height:120%}.programs-plan-price li h5 span{color:var(--primary);margin-left:14px}.first-box-total{margin-right:16px;border-radius:0 0 4px 4px;background:#f4f1e9;padding:9px 16px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px}.first-box-total>p{color:var(--secondary);font-family:Brandon_med;font-size:16px;line-height:140%}.final-box-total{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-end}.final-box-total span{background:#36b1e1;border-radius:3px;padding:2px 11px;color:#fff;font-family:Brandon_bld;font-size:11px;line-height:normal}.final-box-total h4{font-family:Brandon_bld;font-size:20px;line-height:120%;color:var(--secondary);margin-top:4px}.final-box-total h4 del{color:#414042;margin-right:16px}.black-friday-blowouts{width:100%;margin-top:26px}.black-friday-blowouts .programs-select-title{margin-bottom:18px}.black-friday-blowouts .programs-select-title h4{margin-bottom:0}.bfb-item{border:1px solid #BCBEC0;border-radius:5px;padding:16px;display:inline-flex!important;gap:15px;justify-content:space-between;align-items:center;flex-wrap:wrap}.bfb-content{flex:1;display:flex;flex-wrap:wrap;gap:16px;align-items:center}.bfb-img{flex:none;width:80px;height:80px;border-radius:24px;overflow:hidden}.bfb-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bfb-title{flex:1}.bfb-title h4{margin-bottom:16px;color:var(--black);font-family:Brandon_bld;font-size:20px;line-height:120%}.bfb-title h6{color:#414042;font-family:Brandon_bld;font-size:20px;line-height:120%}.bfb-title h6 span{color:var(--primary);margin-left:14px}.bfb-btn .main-btn{min-width:99px;padding:12px 28px;text-transform:uppercase}.bf-blowouts-slider{padding:0 18px}.bf-blowouts-slider.slick-slider .slick-arrow{width:30px;height:30px}.bf-blowouts-slider.slick-slider .slick-prev{left:-30px;background:url(/build/assets/left-arrow-Di6291Wf.svg) no-repeat #ccc;background-position:center center;background-size:7px}.bf-blowouts-slider.slick-slider .slick-next{right:-30px;background:url(/build/assets/right-arrow-kD-i3b2-.svg) no-repeat #ccc;background-position:left 12px center;background-size:7px}.bf-blowouts-slider .slick-dots li button{width:4px;height:4px}.bf-blowouts-slider .slick-dots li{margin:0 3px}.bf-blowouts-slider .slick-dots{bottom:-18px}.bf-blowouts-slider.slick-dotted.slick-slider{margin-bottom:20px}.programs-select-email{width:100%;margin-top:43px}.programs-select-email .form-group{display:flex;gap:16px}.programs-select-email .form-control{flex:1;background:#fffcf5;color:var(--secondary)}.programs-select-email .main-btn{min-width:135px;padding:11px 30px}.programs-select-email button:disabled,.programs-select-email button[disabled]{cursor:default;background:#f7941d80}.client-testimonials-row{display:flex;flex-wrap:wrap;align-items:center}.client-testimonials-title{width:35%;padding-right:45px}.client-testimonials-slider{width:65%}.left-title{text-align:left}.client-testimonials-title .section-title{margin-bottom:14px}.testimonials-item{margin-right:1px;width:auto!important;text-align:center;border-radius:24px;border:1px solid #BCBEC0;padding:24px 39px 32px}.quote-icon{display:inline-block;margin-bottom:24px}.testimonials-contnet{font-family:Brandon_reg;font-style:italic;font-size:18px;line-height:140%;color:var(--secondary);margin-bottom:24px}.testimonials-rating{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:32px}.client-porf{display:flex;gap:16px;justify-content:center;align-items:center;margin-bottom:8px}.client-porf img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:none}.client-porf-text{text-align:left}.client-porf-text h6{color:var(--primary);font-family:Brandon_med;font-size:14px;line-height:normal}.client-porf-text p{color:var(--secondary);font-family:Brandon_reg;font-size:14px;line-height:normal}.testimonials-time{color:#5f5f5f;font-family:Brandon_med;font-size:12px;line-height:normal}.testimonials-slider .slick-arrow{display:none!important}.testimonial-nav-btn{display:flex;gap:14px}.testimonial-nav-btn a{width:40px;height:40px;border-radius:50%;transition-duration:.3s}.testimonial-nav-prev{background:url(/build/assets/left-arrow-Di6291Wf.svg) no-repeat var(--primary);background-position:center center}.testimonial-nav-next{background:url(/build/assets/right-arrow-kD-i3b2-.svg) no-repeat var(--primary);background-position:left 17px center}.testimonials-slider .slick-slide{margin-left:30px}.testimonials-slider .slick-list{margin-left:-30px}.poe-menu .slick-dots{display:none!important}.explore-menu-slider.poe-menu{margin-bottom:25px!important}.menu-promo-card{max-width:565px;border-radius:8px;border:1px solid #939598;background:#fff;padding:24px;margin:0 auto}.menu-promo-card form label{width:100%;display:inline-block;color:#414042;font-family:Brandon_reg;font-size:14px;line-height:140%;margin-bottom:8px}.menu-promo-card .form-group{display:flex;flex-wrap:wrap;gap:24px}.menu-promo-card .form-control{flex:1;background:#fff;color:var(--secondary)}.menu-promo-card .main-btn{min-width:136px}.weeklymenu-delivery-date>h4{width:100%;text-align:center;font-family:Brandon_bld;margin-bottom:29px;color:var(--secondary);text-transform:uppercase;font-size:24px;line-height:120%}.delivery-date-select{border-radius:24px;background:#fff;box-shadow:2px 4px 20px #0000001a;padding:20px 30px}.delivery-date-select form{display:flex;flex-wrap:wrap;gap:30px}.delivery-date-select .form__label{width:80px;height:80px;border-radius:16px;background:#efefef;border:0px;flex:auto;padding:5px}.delivery-date-select .form__label.checked{background:var(--primary2)}.weeklymenu-delivery-date{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:80px}.delivery-date-select .form__label h6{color:var(--black);font-family:Brandon_bld;font-size:20px;line-height:120%}.delivery-date-select .form__label p{color:var(--black);font-family:Brandon_med;font-size:20px;line-height:120%}.delivery-date-select .form__label.checked h6,.delivery-date-select .form__label.checked p{color:#fff}.weeklymenu-nf-section .container{max-width:1585px}.weeklymenu-head{width:100%;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:40px;justify-content:space-between;align-items:center}.weeklymenu-filter h6{color:var(--secondary);font-family:Brandon_bld;font-size:20px;line-height:120%;text-transform:uppercase;display:flex;align-items:center;gap:8px}.weeklymenu-head-right{overflow:hidden}.weeklymenu-tabs{display:flex;align-items:center;width:100%;max-width:50rem;overflow:hidden;gap:32px}.weeklymenu-tabs .arrow{cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.weeklymenu-tabs .tabs{display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;gap:25px;white-space:nowrap}.weeklymenu-tabs .tabs::-webkit-scrollbar{display:none}.weeklymenu-tabs .tab{cursor:pointer;color:var(--secondary);font-family:Brandon_reg;font-size:20px;line-height:120%}.weeklymenu-tabs .tab.active{color:var(--primary2);font-family:Brandon_bld}.weeklymenu-content .wm-content{flex:1;display:grid;grid-template-columns:1fr 1fr 1fr;gap:27px 20px}.weeklymenu-content .item-card{width:100%;background:#f4f4f4;opacity:1;cursor:pointer;position:relative;border-radius:24px;transition:opacity .5s ease}.wm-product-badge{position:absolute;top:-7px;right:25px}.item-card.hide{opacity:0}.weeklymenu-img{width:100%;height:360px;border-radius:24px 24px 0 0;overflow:hidden}.weeklymenu-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.favorites-item{position:absolute;top:18px;left:18px}.favorites-item button{border:0;background:transparent;width:25px;height:22px}.weeklymenu-text{width:100%;padding:46px 30px 32px;position:relative}.weeklymenu-text h3{color:var(--black);height:68px;font-family:Brandon_bld;font-size:28px;line-height:120%;margin-bottom:5px;overflow:hidden;text-align:center}.weeklymenu-text p{color:#414042;font-family:Brandon_reg;font-size:18px;line-height:140%;min-height:25px;text-align:center}.weeklymenu-text span{width:100%;display:inline-block;color:#939598;font-family:Brandon_reg;font-size:18px;line-height:140%;text-align:center;margin-bottom:15px}.weeklymenu-text ul{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin:0 auto;max-width:200px}.weeklymenu-text li{border-radius:4px;border:1px solid #BCBCBA;padding:4px 10px;color:#656565;font-family:Brandon_bld;font-size:12px;line-height:16px;display:flex;align-items:center;gap:5px}.weeklymenu-badge{padding:8px 45px 8px 12px;width:auto;display:inline-flex;left:0;top:-15px;position:absolute}.weeklymenu-badge:after{position:absolute;content:"";top:0;right:0;width:10px;height:100%;background:url(/build/assets/badge-8NSY0W5i.png) no-repeat;background-position:center center;background-size:100% 100%}.badge-color-1{background:#c13d27}.badge-color-2{background:var(--primary)}.weeklymenu-badge h6{color:#fff;font-family:Brandon_med;font-size:14px;line-height:100%;text-transform:uppercase}.modal{display:none;position:fixed;z-index:99;left:0;top:0;width:100%;height:100vh;padding:15px 0;background:#00000075;opacity:0;transition:opacity .3s ease}.modal-content{position:relative;max-width:910px;width:100%;max-height:100%;border-radius:25px;border:1px solid rgba(0,0,0,.1);background:#fff;overflow:auto;margin:0 auto;padding:53px 55px;box-shadow:0 4px 10px #00000040;animation:fadeIn .3s}.modal-content::-webkit-scrollbar{width:0;height:0}.modal.show{display:flex;opacity:1;align-items:center}.close{position:absolute;top:30px;right:30px;cursor:pointer}.weeklymenu-modal{width:100%;display:flex;flex-wrap:wrap;align-items:center}.weeklymenu-modal-left{width:55%}.weeklymenu-modal-left h4{color:var(--black);font-family:Brandon_bld;font-size:20px;line-height:120%;margin-bottom:20px}.weeklymenu-modal-left img{width:100%;height:480px;-o-object-fit:cover;object-fit:cover}.weeklymenu-modal-left ul{display:flex;flex-wrap:wrap;margin-top:14px;gap:7px}.weeklymenu-modal-left li{border-radius:5px;background:#ffac47;padding:5px 10px;color:#fff;font-family:Brandon_med;font-size:14px;line-height:143%;text-transform:uppercase}.nutrition-facts-card>h3{text-align:center;color:var(--black);font-family:Brandon_bld;font-size:20px;line-height:120%;margin-bottom:15px}.weeklymenu-modal-right{flex:1;padding:0 43px 0 55px}.progress-bar{width:156px;height:156px;margin:0 auto;display:flex;text-align:center;background:url(/build/assets/progress-bar-Cjm1B7Jb.png) no-repeat;background-size:100% 100%;flex-direction:column;align-items:center;justify-content:center}.progress-bar h4{font-family:Montserrat,sans-serif;color:#464646;font-weight:700;font-size:23px;line-height:20px;margin-top:8px}.progress-bar p{font-family:Montserrat,sans-serif;color:#464646;font-weight:600;font-size:16px;line-height:normal}.nut-facts-list{width:100%;margin-top:12px;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;text-align:center}.nut-facts-item h4{color:var(--secondary);font-family:Brandon_bld;font-size:20px;line-height:120%}.nut-facts-item h6{color:#989898;font-family:Brandon_med;font-size:20px;line-height:120%}.nut-facts-btn{width:100%;margin-top:17px;text-align:center}.nut-facts-btn a{color:#f2672f;font-family:Brandon_bld;font-size:18px;line-height:120%;text-decoration:underline;transition-duration:.3s}.nut-facts-btn a:hover{color:var(--primary2);transition-duration:.3s}.nutrition-facts-card{margin-bottom:25px}.nutrition-facts-card:last-child{margin-bottom:0}.fi-list{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:12px 17px}.fi-list li{display:flex;gap:5px}.fi-list li i{flex:none;width:24px}.fi-list li p{flex:1;color:#4e4e4e;font-family:Brandon_reg;font-size:20px;line-height:120%}.nutrition-card-img{width:100%;text-align:center;padding-top:44px}.nutrition-card-img img{display:inline-block}.more-ingredients{width:100%;padding-top:40px}.more-ingredients>h3{font-family:Brandon_bld;color:var(--black);font-size:20px;line-height:120%;margin-bottom:29px}.more-ingredients-row{width:100%;display:flex;flex-wrap:wrap;gap:40px}.more-ingredients-list{border-right:1px solid #C4C4C4;width:57%}.more-allergens{flex:1;max-width:275px}.more-ingredients-list .fi-list{gap:14px 28px}.more-allergens p{color:var(--black);font-family:Brandon_reg;font-size:18px;line-height:140%;margin-bottom:21px}.more-allergens p:last-child{margin-bottom:0}.more-allergens p strong{font-family:Brandon_bld}.premium-program{border:1px solid var(--primary);padding:18px 24px 18px 30px;display:flex;border-radius:12px;margin-top:32px;align-items:center;gap:14px}.premium-program i{flex:none}.premium-program h6{color:var(--primary);font-family:Brandon_bld;font-size:24px;line-height:120%;text-transform:uppercase}.meals-head .weeklymenu-delivery-date{margin-bottom:55px}.weeklymenu-head-left{display:flex;flex-wrap:wrap;align-items:center}.meals-filter-card{margin:0 24px 0 30px;display:flex;border:1px solid #939598;padding:7px 16px;gap:15px}.meals-filter-card label{color:var(--secondary);font-family:Brandon_reg;font-size:20px;line-height:120%}.meals-filter-card select{border:0;font-family:Brandon_bld;font-size:20px;line-height:120%;color:var(--secondary);padding-right:34px;-moz-appearance:none;-webkit-appearance:none;background:url(/build/assets/bottom-arrow2-BNgP9b2p.svg) transparent;background-repeat:no-repeat;background-position:right center;cursor:pointer}.meals-search{width:160px;border:1px solid #939598;border-radius:8px;overflow:hidden;position:relative}.meals-search input{width:100%;padding:0 30px 0 15px;height:33px;color:#747474;font-size:14px;line-height:19px;border:0;background:transparent;font-family:Brandon_reg}.meals-search button{position:absolute;top:11px;right:10px;border:0;background:transparent}.meals-favorites{margin-left:10px;cursor:pointer}.meals-favorites h6{display:flex;align-items:center;gap:5px;border:1px solid #939598;border-radius:8px;padding:8px 12px;color:#747474;font-size:14px;line-height:19px;font-family:Brandon_reg}.weeklymenu-content{width:100%;display:flex;align-items:flex-start;flex-wrap:wrap;gap:30px}.meals-cart-box{border:1px solid #939598;border-radius:24px;padding:24px;margin-bottom:32px}.meals-cart-head{display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px;margin-bottom:24px;align-items:center}.meals-cart-head h6{color:var(--secondary);font-family:Brandon_reg;font-size:18px;line-height:140%}.meals-cart-head span{font-family:Brandon_bld}.meals-cart-head a{color:var(--primary2);font-family:Brandon_reg;font-size:16px;line-height:140%;text-decoration:underline;transition-duration:.3s}.meals-cart-head a:hover{color:var(--primary);text-decoration:underline;transition-duration:.3s}.meals-product-summary{width:432px}.cart-quality{display:flex;align-items:center}.quality-main{width:68px;height:25px;border-radius:2px;border:.5px solid #939598;background:#fff;display:flex;align-items:center;justify-content:space-between;padding-top:2px}.quantity-btn{cursor:pointer;width:20px;height:18px;text-align:center;border:0;background:transparent;display:flex;align-items:center;justify-content:center}.quantity-btn img{display:inline-block}.quantity-input{width:20px;text-align:center;border:0;background:transparent;font-size:13px;line-height:140%;color:var(--black);font-family:Brandon_med}.delete-icon{margin-left:13px;cursor:pointer}.meals-cart-item-in{width:100%;display:flex;gap:14px;align-items:center;border-bottom:1px solid #BCBEC0;padding-bottom:10px;margin-bottom:10px}.meals-cart-item-in:last-child{border-bottom:0px;padding-bottom:0;margin-bottom:20px}.meals-cart-img{width:100px;height:100px;flex:none;border-radius:16px;overflow:hidden}.meals-cart-img img{width:100%;height:100%}.meals-cart-text{max-width:200px}.meals-cart-text h5{color:var(--black);font-family:Brandon_bld;font-size:20px;line-height:120%;margin-bottom:8px}.meals-cart-text h5 a{color:var(--black);transition-duration:.3s}.meals-cart-text h5 a:hover{color:var(--primary);transition-duration:.3s}.meals-cart-btn{width:100%;display:flex;flex-wrap:wrap;margin-top:24px;gap:10px;align-items:center}.cart-card-btn{border-radius:4px;border:1px solid var(--primary);display:flex;align-items:center;gap:4px;padding:12px 10px;color:var(--primary);font-family:Brandon_bld;font-size:15px;line-height:normal;background:#fff;flex:none}.meals-cart-btn .main-btn{flex:1;padding:13px 35px}.black-friday-blowouts>h5{width:100%;margin-bottom:18px;color:var(--secondary);font-family:Brandon_bld;font-size:24px;line-height:120%;text-transform:uppercase}.black-friday-product .main-btn{min-width:auto}.cart-fb,.cart-fb:last-child{border-radius:24px;padding:16px;border:1px solid #BCBEC0;margin-bottom:18px}.black-friday-product .meals-cart-text{max-width:173px}.black-friday-product .meals-cart-text h5{margin-bottom:4px}.black-friday-product .meals-cart-text p{color:#bcbec0;font-family:Brandon_bld;font-size:12px;line-height:120%}.black-friday-product .meals-cart-text p+p{margin-top:4px}.meals-cart-text img{margin:16px 0}.black-friday-price{display:flex;gap:14px}.black-friday-price h4{color:#414042;font-family:Brandon_bld;font-size:20px;line-height:120%}.black-friday-price h3{color:var(--primary);font-family:Brandon_bld;font-size:20px;line-height:120%}.black-friday-btn .main-btn{text-transform:uppercase;padding:8px 21px}.black-friday-btn{width:100px;display:flex;justify-content:flex-end}.w-100{width:100%!important}.cp-date-card{padding-top:0;background:#fff;position:relative;box-shadow:0 2px 8px #6c6c6c1a,0 -1px #0000001a}.cp-date-card .delivery-date-select{box-shadow:none;border-radius:0;padding:8px;width:auto;display:flex;justify-content:center}.cp-date-card .delivery-date-select form{gap:0}.cp-date-card .delivery-date-select .form__label{width:60px;height:60px;background:#fff;border-radius:9px;position:relative}.cp-date-card .delivery-date-select .form__label.checked{background:var(--primary2)}.cp-date-card .delivery-date-select .form__label p{color:#333;font-family:Brandon_reg;font-size:12px;line-height:18px}.cp-date-card .delivery-date-select .form__label h6{color:#333;font-family:Brandon_blk;font-size:16px;line-height:20px}.cp-date-card .delivery-date-select .form__label.checked h6,.cp-date-card .delivery-date-select .form__label.checked p{color:#fff}.date-mark:after{position:absolute;content:"";background:#333;width:5px;height:5px;border-radius:50%;bottom:4px;left:50%;transform:translate(-50%)}.cp-date-card .delivery-date-select .form__label.checked.date-mark:after{background:#fff}.date-star:before{position:absolute;content:"";width:14px;height:14px;background:url(/build/assets/start1-CcFZdT2-.svg) no-repeat;background-size:100% 100%;top:3px;right:3px}.cp-date-card .delivery-date-select .form__label.checked.date-star:before{background:url(/build/assets/start1w-Bc5jDQZ5.svg) no-repeat;background-size:100% 100%}.cp-date-card .delivery-date-select .form__label.date-disabled p,.cp-date-card .delivery-date-select .form__label.date-disabled h6{color:#d4d9d8}.cp-date-card .delivery-date-select .form__label.date-disabled.checked{background:#fff}.customer-portal-section{padding-top:23px}.customer-portal-section .container{max-width:1192px}.customer-portal-head{width:100%;text-align:center;position:relative;border-bottom:1px solid #D7D7D2;padding-bottom:25px;margin-bottom:25px}.customer-portal-head h3{color:var(--black);font-family:Brandon_bld;font-size:32px;line-height:38px;margin-bottom:6px}.customer-portal-head h6{font-family:Brandon_med;font-size:24px;line-height:28px;margin-bottom:7px;color:var(--primary2)}.customer-portal-head p{color:#4b4d4c;font-family:Brandon_reg;font-size:16px;line-height:24px}.view-order-total{position:absolute;top:13px;right:5px}.view-order-total-btn{display:flex;gap:8px;align-items:center;cursor:pointer}.view-order-total-btn i{flex:none;width:40px;height:40px;background:var(--primary2);display:flex;align-items:center;border-radius:50%;justify-content:center}.view-order-total-btn h5{color:var(--black);font-family:Brandon_reg;font-size:16px;line-height:18px;text-decoration:underline}.view-order-total-btn i img{margin-left:-1px}.cp-mybox-head{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.cp-mybox-head-title h4{color:#4b4d4c;font-family:Brandon_bld;font-size:24px;line-height:28px;margin-bottom:4px}.cp-mybox-head-title p{color:#4b4d4c;font-family:Brandon_reg;font-size:16px;line-height:24px}.cp-mybox-head-btn{display:flex;gap:16px}.icon-main-btn-brd{border:2px solid #F7941D;border-radius:4px;padding:11px 22px;color:var(--primary2);font-family:Brandon_med;font-size:21px;line-height:22px;display:flex;align-items:center;gap:10px}.icon-main-btn{background:var(--primary2);border-radius:4px;padding:11px 22px;color:#fff;font-family:Brandon_med;font-size:21px;line-height:22px;display:flex;align-items:center;gap:10px}.cp-mybox-head2{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;margin-top:3px;margin-bottom:12px}.cp-mybox-head2 h5{color:#4b4d4c;font-family:Brandon_bld;font-size:18px;line-height:24px}.gray-btn-brd{border:1px solid #BCBCBA;border-radius:4px;padding:11px 41px;color:#4b4d4c;font-size:16px;line-height:24px;font-family:"Source Sans 3",sans-serif;font-weight:700}.cp-mybox-slider .slick-slide{margin-left:24px;width:340px;height:auto}.cp-mybox-item-img{width:100%;height:227px;margin-bottom:16px;position:relative}.cp-mybox-item{padding-top:4px}.cp-mybox-item-img .product-badge{position:absolute;top:-4px;right:13px}.cp-mybox-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cp-mybox-item-img .product-badge img{width:42px;height:auto}.cp-mybox-item-content h4{color:#4b4d4c;font-family:Brandon_bld;font-size:18px;line-height:24px;max-width:222px;margin-bottom:9px}.cp-mybox-item-content ul{display:flex;flex-wrap:wrap;gap:4px}.cp-mybox-item-content li{border-radius:4px;border:1px solid #BCBCBA;padding:5px 7px;color:#656565;font-family:Brandon_blk;font-size:12px;line-height:16px;display:flex;align-items:center;gap:5px}.cp-mybox-slider .slick-arrow{z-index:9;transform:none;top:95px;width:42px;height:42px;box-shadow:0 2px 8px #0000001a,0 0 4px #0000001a}.cp-mybox-slider.slick-slider .slick-prev{left:10px;background:url(/build/assets/left-arrow-black-DwfaDvte.svg) no-repeat #fff;background-position:center center}.cp-mybox-slider.slick-slider .slick-next{right:10px;background:url(/build/assets/right-arrow-black-Qejl44wn.svg) no-repeat #fff;background-position:left 17px center}.cp-mybox-slider.slick-slider .slick-disabled{display:none!important}.cp-mybox-slider{margin-bottom:44px!important}.cp-mybox-slider .slick-dots{bottom:-43px}.cp-mybox-slider .slick-dots li button{background:#d4d9d8}.cp-mybox-slider .slick-dots li.slick-active button{background:var(--primary)}.customer-portal-plan-settings{width:100%;margin-top:115px;border-radius:4px;background:#f4f1e9;box-shadow:0 2px 3px #0000001a;padding:40px 45px 40px 55px}.customer-portal-plan-settings>h3{color:var(--black);font-family:Brandon_med;font-size:32px;line-height:40px;margin-bottom:30px}.cp-setting-card{display:flex;flex-wrap:wrap;gap:60px}.cp-setting-item{display:flex;gap:20px;flex-wrap:wrap;align-items:flex-start;position:relative}.cp-setting-item i{flex:none}.cp-setting-item-text h5{color:var(--black);font-size:16px;line-height:20px;font-family:Brandon_bld;margin-bottom:1px}.cp-setting-item-text p{color:#4b4d4c;font-family:Brandon_reg;font-size:16px;line-height:21px}.cp-plan-btn{color:#fff;font-family:Brandon_reg;font-size:12px;line-height:24px;border-radius:5px;background:var(--primary2);padding:2px 10px;margin-top:10px;transition-duration:.3s}.cp-plan-btn:hover{background:var(--secondary);transition-duration:.3s}.cp-setting-address .cp-setting-item-text{max-width:200px}.cp-setting-box-size .cp-plan-btn{margin-left:10px}.cp-setting-item:after{position:absolute;content:"";top:0;right:-30px;width:.5px;height:45px;background:#a3a3a3}.cp-setting-item:last-child:after{display:none}.customer-portal-add-ons{padding-top:50px}.customer-portal-add-ons .cp-mybox-head{margin-bottom:18px}.customer-portal-add-ons .cp-mybox-head-title h4{font-size:18px;line-height:24px}.customer-portal-add-ons .cp-mybox-head-btn .main-btn{font-family:"Source Sans 3",sans-serif;font-weight:700;font-size:16px;line-height:24px;padding:12px 23px;min-width:auto}.customer-portal-add-ons .cp-mybox-item-img{position:relative}.customer-portal-add-ons .cp-mybox-item-img .off-badge{position:absolute;left:0;bottom:16px;color:#fff;font-family:Brandon_bld;font-size:14px;line-height:18px;background:#0a0a0a;border-radius:0 12px 12px 0;padding:3px 10px 3px 12px}.cp-mybox-item-add-ons h4{color:var(--black);font-family:Brandon_med;font-size:20px;line-height:24px;margin-bottom:4px;max-width:270px}.cp-mybox-item-add-ons h4 a{color:var(--black)}.cp-mybox-item-add-ons h6{color:#f2672f;font-family:Brandon_blk;font-size:16px;line-height:24px}.cp-mybox-item-add-ons h6 del{color:#4b4d4c;font-family:Brandon_reg;font-size:16px;line-height:24px;margin-left:8px}.customer-portal-add-ons .cp-mybox-slider .slick-slide{width:322px}.cp-innosupps-banner{max-width:960px;margin:120px auto 0;border-radius:4px;background:#f4f1e9;box-shadow:0 2px 4px #00000026;overflow:hidden;display:flex;flex-wrap:wrap}.cp-innosupps-banner-img{width:500px;flex:1}.cp-innosupps-banner-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cp-innosupps-banner-text{padding:54px 24px 65px}.cp-innosupps-banner-text h4{color:#333;font-family:Brandon_med;font-size:24px;line-height:32px;margin-bottom:14px}.cp-innosupps-banner-text p{max-width:410px;color:#333;font-family:Brandon_reg;font-size:16px;line-height:24px;margin-bottom:22px}.cp-innosupps-banner-text a{color:#333;font-family:Brandon_blk;font-size:16px;line-height:24px;text-decoration:underline;text-underline-offset:3px;display:flex;align-items:center;gap:30px;transition-duration:.3s}.cp-innosupps-banner-text a:hover{color:var(--primary);transition-duration:.3s}.cp-innosupps-banner-text a img{width:7px}.cp-refer-friend{width:100%;margin-top:77px;border-radius:4px;background:#fff;box-shadow:0 2px 3px #0000001a;display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:21px 35px}.cp-refer-friend-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cp-refer-friend-head h4{color:#4b4d4c;font-family:Brandon_bld;font-size:24px;line-height:28px}.cp-refer-friend-content{display:flex;align-items:center;gap:60px;flex-wrap:wrap}.cp-refer-friend-content p{max-width:530px;font-family:Brandon_reg;color:#4b4d4c;font-size:16px;line-height:20px}.main-btn-bord{background:transparent;border:2px solid var(--primary);border-radius:4px;padding:11px 27px;text-align:center;font-family:Brandon_bld;font-size:18px;line-height:120%;color:var(--primary);display:inline-block;text-transform:capitalize;transition-duration:.3s}.main-btn-bord:hover{background:var(--primary);color:#fff;transition-duration:.3s}.cp-order-details{position:absolute;right:0;top:100%;width:297px;border-radius:24px;border:1px solid #BCBEC0;background:#fff;box-shadow:0 9px 11px #0003;padding:25px 20px 20px;margin-top:8px;z-index:99;text-align:left}.cp-order-close{width:17px;height:17px;position:absolute;top:25px;right:20px;cursor:pointer;z-index:9}.cp-order-close img{width:100%;height:100%}.cp-order-head{width:100%;border-bottom:1px solid #BCBEC0;margin-bottom:18px;padding-bottom:18px}.cp-order-head h4{color:#0a0a0a;font-family:Brandon_bld;font-size:20px;line-height:120%;padding-right:30px}.cp-order-content h4{width:100%;padding:0 16px;margin-bottom:9px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#464646;font-family:Brandon_bld;font-size:20px;line-height:140%}.cp-order-content h4 span{color:#464646;font-family:Brandon_med;font-size:16px;line-height:140%}.cp-order-content ul{width:100%;border-radius:16px;border:1px solid #A1A2A5;padding:16px}.cp-order-content li{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#0a0a0a;font-family:Brandon_reg;font-size:16px;line-height:140%}.cp-order-content li+li{margin-top:3px}.cp-order-content li strong{font-family:Brandon_bld;color:var(--primary);font-weight:400}.cp-order-content li strong del{color:#6b7280;font-family:Brandon_reg;margin-right:10px}.cp-order-content li.cp-order-off{justify-content:flex-end}.cp-order-content li.cp-order-off span{background:var(--primary);color:#fff;border-radius:3px;padding:1px 6px;font-family:Brandon_bld;font-size:12px;line-height:140%}.cp-order-content li.cp-order-total{border-top:1px solid #BCBEC0;padding-top:5px;font-family:Brandon_med}.cp-order-content li.cp-order-total span{color:#464646}.cp-order-content h3{width:100%;padding:0 16px;margin-top:12px;margin-bottom:0;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#0a0a0a;font-family:Brandon_bld;font-size:20px;line-height:120%}.cp-order-content h3 span{font-family:Brandon_blk;font-size:18px;line-height:140%;color:var(--black)}.manage-delivery-modal .modal-content{max-width:540px;padding:34px 51px}.manage-delivery-content>h3{color:#000;font-family:Brandon_bld;font-size:26px;line-height:120%;text-align:center;margin-bottom:25px}.manage-delivery-card{display:flex;width:100%;margin-bottom:38px;text-align:center;gap:10px}.manage-delivery-item{flex:1}.manage-delivery-item i{width:40px;height:40px;display:flex;justify-content:center;align-items:center;margin:0 auto}.manage-delivery-item h6{color:#0a0a0a;font-family:Brandon_med;font-size:16px;line-height:140%}.manage-delivery-item h4{color:#0a0a0a;font-family:Brandon_bld;font-size:16px;line-height:140%}.manage-delivery-btns a{width:100%;justify-content:center;font-size:20px;line-height:120%;gap:13px;padding:8px 22px;font-family:Brandon_bld}.manage-delivery-btns a+a{margin-top:10px}.reschedule-delivery-title{text-align:center;margin-bottom:28px}.reschedule-delivery-title h3{color:#000;font-family:Brandon_bld;font-size:26px;line-height:120%;margin-bottom:19px}.reschedule-delivery-title p{font-family:Brandon_med;color:#0a0a0a;font-size:16px;line-height:140%}.calendar{width:100%}.calendar .header{display:flex;justify-content:space-between;margin-bottom:12px}.calendar .header h2{color:var(--black);font-family:Brandon_med;font-size:20px;line-height:28px;margin-bottom:9px}.calendar .header p{color:#0a0a0a;font-family:Brandon_reg;font-size:16px;line-height:140%}.calendar-head-left{flex:1}.calendar-head-right{display:flex;gap:20px;flex:none}.calendar-head-right button{width:25px;height:25px;border-radius:0;border:0px;background:transparent;color:var(--black);display:flex;align-items:center;justify-content:center;font-size:17px}.days,.dates{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.days div,.dates div{width:64px;height:64px;display:flex;align-items:center;justify-content:center;color:var(--black);font-family:Brandon_med;font-size:14px;line-height:20px}.dates div{border:.5px solid #D5D4DF}.dates .highlighted,.dates .selected{color:var(--black);background-color:var(--primary2)}.dates div:hover{cursor:pointer;background-color:var(--primary2)}.time-window{position:relative;margin-top:4px}.time-window p{color:#0a0a0a;font-family:Brandon_med;font-size:16px;line-height:120%}.time-window button{border:1px solid #939598;padding:9px 24px;background-color:#fff;border-radius:5px;color:#0a0a0a;text-transform:uppercase;font-family:Brandon_bld;font-size:20px;line-height:120%;margin:10px 0 25px}.time-window .dropdown{display:none;position:absolute;bottom:100%;left:0;background-color:#fff;box-shadow:0 4px 8px #0000001a;border-radius:4px;width:180px;z-index:1;padding:5px 0}.time-window .dropdown-option{padding:10px;cursor:pointer;text-align:center;color:#0a0a0a;font-family:Brandon_med;font-size:16px;line-height:120%}.reschedule-delivery-btns{display:flex;gap:20px;margin-top:22px}.primary2-bbc{border:2px solid var(--primary2);color:var(--primary2)}.primary2-bbc:hover{background:var(--primary2)}.dates .other-month{color:#939598;background-color:#f2f3f7}.reschedule-modal{background:transparent}.pickmeals-head{padding-top:40px}.pickmeals-steps{width:100%;margin-bottom:54px}.pickmeals-steps-card{display:flex;justify-content:center;gap:30px}.pickmeals-steps-item{min-width:135px;position:relative}.pickmeals-steps-item:before{position:absolute;content:"";right:0;top:17px;width:90px;height:1px;background:#d9d9d9}.pickmeals-steps-item:last-child:before{display:none}.pickmeals-steps-item i{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:7px;background:#d9d9d9}.pickmeals-steps-item h4{color:#939598;font-family:Brandon_med;font-size:18px;line-height:150%;margin-bottom:6px}.pickmeals-steps-item span{display:inline-block;border:1px solid #E2E2E2;border-radius:4px;padding:2px 4px;color:#bdbdbd;font-family:Brandon_med;font-size:13px;line-height:150%}.pickmeals-steps-item.steps-completed span{font-size:10px}.pickmeals-steps-item.steps-completed i,.pickmeals-steps-item.steps-completed:before{background:#ffcb8d}.pickmeals-steps-item.steps-completed span{background:#ffefdb;border:1px solid #FFEFDB;color:#f7941d}.pickmeals-steps-item.steps-progress i{background:var(--primary)}.pickmeals-steps-item.steps-progress:before{background:#ffcb8d}.pickmeals-steps-item.steps-progress span{background:#ffece4;border:1px solid #FFECE4;color:#ff6727}.pickmeals-add{width:100%;text-align:center;margin-top:20px;position:relative}.pickmeals-add .main-btn{min-width:auto;text-transform:uppercase;padding:8px 21px}.pickmeals-add .cart-quality{justify-content:center}.pickmeals-add .quality-main{width:85px;height:40px;padding:0 3px}.pickmeals-add .quantity-input{font-size:19px;width:25px}.meals-steps-back{width:100%;text-align:right;margin-bottom:5px}.meals-steps-back .main-btn{min-width:auto;padding:11px 40px}.register-head .pickmeals-steps{margin-bottom:60px}.register-form-section .container{max-width:815px}.register-form-head{width:100%;text-align:center;margin-bottom:40px}.register-form-head h1{color:#0a0a0a;font-family:Brandon_bld;font-size:48px;line-height:120%;margin-bottom:16px}.register-form-head h6{color:#0a0a0a;font-family:Brandon_bld;font-size:24px;line-height:120%}.register-form-section{padding-top:0}.register-form-card{width:100%;border-radius:24px;border:1px solid #939598;background:#fff;padding:40px}.register-form-card .form-row{width:100%;display:inline-block;margin-bottom:20px}.form-label{width:100%;display:inline-block;color:var(--secondary);font-family:Brandon_med;font-size:22px;line-height:140%;margin-bottom:10px}.register-form-card .form-control{width:100%;height:45px;border-radius:2px;border:1px solid #BCBEC0;background:#fff;color:var(--black)}.register-form-card .form-control:not(:-moz-placeholder-shown){background:#f4f1e9}.register-form-card .form-control:focus,.register-form-card .form-control:not(:placeholder-shown){background:#f4f1e9}.form-text{width:100%;margin-top:10px;color:#939598;font-family:Brandon_reg;font-size:18px;line-height:140%}.form-btn{width:100%;text-align:center}.form-btn .main-btn{min-width:345px;padding:13px 35px}.form-field{width:100%;position:relative}.form-icon{position:absolute;right:13px;top:50%;transform:translateY(-50%);cursor:pointer}.checkout-section{padding-top:0}.checkout-head{width:100%;margin-bottom:36px}.checkout-head h3{color:var(--secondary);font-family:Brandon_bld;font-size:48px;line-height:120%}.checkout-row{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;gap:44px}.checkout-card{border-radius:24px;border:1px solid #BCBEC0;padding:40px}.checkout-left{max-width:730px}.checkout-right{flex:1}.checkout-card-title{color:var(--secondary);font-family:Brandon_bld;margin-bottom:30px;font-size:32px;line-height:120%}.checkout-card .form-row{display:inline-block}.checkout-left .row{width:100%;display:flex;flex-wrap:wrap;gap:20px 35px}.col-50{flex:1}.col-100{width:100%}.col-35{width:29%}.col-40{width:38%}.col-25{width:22%}.checkout-left .form-label{font-size:16px}.checkout-control{width:100%;height:36px;border-radius:2px;border:1px solid #BCBEC0;background:#fff;color:#939598;font-family:Brandon_reg;font-size:18px;line-height:140%;padding:5px 12px}.info-label{width:100%;display:flex;align-items:center;justify-content:space-between}select.checkout-control{background:url(/build/assets/select-arrow-Dit0Zduo.svg) no-repeat #fff;background-position:right 8px center;-moz-appearance:none;-webkit-appearance:none}select.checkout-control::-ms-expand{display:none}.phone-number{position:relative}.phone-number i{border-radius:2px;background:#bcbec0;padding:3px 6px;width:47px;height:100%;position:absolute;top:0;left:0}.phone-number i img{width:100%}.phone-number .checkout-control{padding-left:65px}.checkout-left hr{background:#4f4f4f;margin:32px 0;width:100%}.add-card-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:32px}.add-card-head h5{position:relative;color:var(--secondary);font-family:Brandon_bld;font-size:24px;line-height:120%;padding-left:26px}.add-card-head h5:after{width:6px;height:6px;border-radius:50%;background:#fff;border:5px solid var(--primary);position:absolute;content:"";left:0;top:6px}.payment-methods{display:flex;align-items:center;gap:23px}.checkout-add-card{margin-bottom:24px}.form-checkbox{width:100%;margin-bottom:40px;overflow:hidden;position:relative}.form-check-label{color:var(--secondary);font-family:Brandon_reg;font-size:18px;line-height:140%;padding-left:30px}.form-check-input{position:absolute;top:0;left:-100px}.form-check-label:after{width:16px;height:16px;border-radius:2px;background:#fff;border:1px solid #BCBEC0;position:absolute;content:"";top:3px;left:0}.form-check-label:before{width:13px;height:13px;background:url(/build/assets/checkbox_icons-CxCGXoRf.svg) no-repeat;position:absolute;content:"";top:6px;left:3px;opacity:0;z-index:9}.form-checkbox input:checked+.form-check-label:before{opacity:1}.form-checkbox input:checked+.form-check-label:after{background:var(--primary2);border:1px solid var(--primary2)}.checkout-left .form-btn .main-btn{min-width:410px}.checkout-form-content{text-align:center;margin-top:22px}.cf-content-first{max-width:365px;margin:0 auto}.checkout-form-content p{color:var(--secondary);font-family:Brandon_reg;font-size:18px;line-height:140%;margin-bottom:30px}.checkout-form-content p a{color:var(--secondary);text-decoration:underline;transition-duration:.3s}.checkout-form-content p a:hover{color:var(--primary);transition-duration:.3s}.checkout-form-content p:last-child{margin-bottom:0}.checkout-content-checkbox{display:flex;justify-content:center}.checkout-content-checkbox .form-checkbox{width:auto;margin-bottom:30px}.checkout-right .checkout-card-title{border-bottom:.5px solid #BCBEC0;margin-bottom:20px;padding-bottom:15px}.checkout-delivery-date{border-bottom:.5px solid #BCBEC0;margin-bottom:17px;padding-bottom:20px}.checkout-delivery-date h6{color:var(--secondary);font-family:Brandon_med;font-size:16px;line-height:140%;margin-bottom:10px}.checkout-delivery-date h4{width:auto;border-radius:8px;border:1px solid var(--primary);background:#ff67270a;padding:5px 12px;color:var(--primary);font-size:18px;line-height:140%;font-family:Brandon_bld;display:inline-block}.checkout-meals-list{border-bottom:.5px solid #BCBEC0;margin-bottom:24px;padding-bottom:20px}.checkout-meals-list .cp-order-content h4{padding:0;color:var(--primary)}.checkout-meals-list .cp-order-content h4 span{color:var(--primary)}.checkout-meals-list .cp-order-content ul{border:1px solid #939598}.checkout-meals-list .cp-order-content li{font-size:18px}.checkout-meals-list .cp-order-content li.cp-order-total{padding-top:13px;margin-top:13px;font-family:Brandon_med;font-size:16px}.checkout-meals-list .cp-order-content li.cp-order-total span{color:var(--primary);font-family:Brandon_med}.checkout-meals-list .cp-order-content h3{padding:0;font-size:24px;margin-top:20px}.checkout-meals-list .cp-order-content h3 span{font-size:25px;color:var(--primary)}.show-promo-code{display:none}.promo-code{width:100%;margin-top:12px}.add-promo-code{color:var(--primary2);font-family:Brandon_bld;font-size:16px;line-height:18px;cursor:pointer}.show-promo-code{width:100%;margin-top:10px}.show-promo-code .form-row{display:flex;gap:10px}.show-promo-code .main-btn{min-width:auto}.show-promo-code .form-control{flex:1}.meal-selections>h3{color:var(--black);margin-bottom:20px;font-family:Brandon_bld;font-size:24px;line-height:120%}.meal-selections-item{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:16px;border-bottom:.5px solid #BCBEC0;margin-bottom:24px;padding-bottom:24px}.meal-selections-item:last-child{border-bottom:0px;margin-bottom:0;padding-bottom:0}.ms-img{width:80px;height:80px;flex:none;border-radius:24px;overflow:hidden}.ms-img img{width:100%;line-height:100%;-o-object-fit:cover;object-fit:cover}.ms-contnet{flex:1}.ms-contnet h5{color:var(--black);margin-bottom:8px;font-family:Brandon_bld;font-size:20px;line-height:120%}.ms-quantity{display:flex;gap:16px;align-items:center}.ms-quantity p{color:var(--black);font-family:Brandon_med;font-size:14px;line-height:normal}.ms-quantity span{border:1px solid var(--secondary);border-radius:2px;color:var(--secondary);font-family:Brandon_med;font-size:13px;line-height:140%;padding:4px 5px 3px 6px}.ms-add-more{width:auto;border-radius:2px;border:1px solid var(--primary);background:var(--primary2);color:#fff;display:inline-flex;gap:16px;font-family:Brandon_med;font-size:14px;line-height:normal;padding:1px 4px;margin-bottom:8px}.confirmation-hero-banner{width:100%;position:relative}.confirmation-hero-banner img{width:100%;position:absolute;top:0;left:0}.confirmation-steps .pickmeals-steps{display:flex;justify-content:center}.confirmation-steps .pickmeals-steps-card{border-radius:10px;background:#fff;box-shadow:2px 4px 20px #0000001a;padding:20px 10px 27px 40px}.confirmation-steps{position:relative}.confirmation-section{padding-top:0;position:relative;padding-bottom:70px}.confirmation-row{width:100%;display:flex;flex-wrap:wrap;gap:30px}.confirmation-item{flex:1;gap:30px 0;display:flex;flex-direction:column}.confirmation-card{border-radius:24px;border:1px solid #BCBEC0;background:#fff;padding:32px}.confirmation-content{width:100%;text-align:center;border-bottom:1px solid #939598;padding-bottom:24px;margin-bottom:24px}.confirmation-content h2{color:var(--black);font-family:Brandon_bld;font-size:48px;line-height:140%;margin-bottom:24px}.confirmation-content p{color:var(--black);font-family:Brandon_reg;font-size:18px;line-height:140%;margin:0 auto 24px;max-width:405px}.confirmation-content p:last-child{margin-bottom:0}.confirmation-content p span{width:100%;display:inline-block;font-family:Brandon_bld}.confirmation-first-delivery{width:100%;border:1px solid #BCBEC0;border-radius:24px;background:#f4f1e9;padding:30px;text-align:center}.confirmation-first-delivery h5{color:var(--black);font-family:Brandon_med;font-size:21px;line-height:140%;margin-bottom:16px}.confirmation-first-delivery h3{color:var(--black);font-family:Brandon_bld;font-size:31px;line-height:140%}.confirmation-saving-box{width:100%;max-width:320px;margin:0 auto 50px;text-align:center}.confirmation-saving-box h4{color:var(--black);font-family:Brandon_med;font-size:28px;line-height:108%;margin-bottom:24px;padding:0 30px}.more-saving-boxes{width:100%;display:flex;justify-content:space-between;overflow:hidden;margin-bottom:24px}.more-saving-item{text-align:center}.more-saving-item img{width:40px;margin-bottom:10px}.more-saving-item p{font-family:Brandon_med;color:var(--black);font-size:16px;line-height:140%}.more-saving-item h3{font-family:Brandon_blk;color:var(--black);font-size:20px;line-height:140%}.more-saving-item .more-saving-point{display:block;width:24px;height:24px;border:1px solid #B6B6B6;border-radius:50%;margin:24px auto 0;background:#fff;position:relative}.more-saving-item .more-saving-point.active-point{background:var(--primary2);border:1px solid var(--primary2)}.more-saving-item .more-saving-point:after{position:absolute;content:"";width:55px;height:1px;border-top:1px dashed var(--primary2);left:100%;top:11px}.more-saving-item:last-child .more-saving-point:after{display:none}.confirmation-saving-box .main-btn{min-width:265px}.traditional-meals-list>h3{width:100%;text-align:center;margin-bottom:24px;font-family:Brandon_med;color:var(--black);font-size:31px;line-height:140%}.traditional-meals-card{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:22px}.traditional-meals-item{display:flex;gap:10px;align-items:center}.traditional-meals-img{width:100px;height:100px;border-radius:5px;overflow:hidden}.traditional-meals-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.traditional-meals-content h6{color:var(--black);font-family:Brandon_med;font-size:14px;line-height:normal;margin-bottom:3px}.traditional-meals-content span{display:inline-block;color:var(--secondary);border:1px solid var(--secondary);border-radius:2px;text-align:center;padding:3px 6px;font-family:Brandon_med;font-size:13px;line-height:140%}.delivery-information>h3{color:var(--secondary);font-family:Brandon_bld;margin-bottom:30px;font-size:32px;line-height:120%}.delivery-info-card{width:100%;display:flex;flex-direction:column;gap:25px 0}.delivery-info-item h4{color:var(--secondary);font-family:Brandon_med;font-size:16px;line-height:140%;margin-bottom:6px}.delivery-info-item p{color:#414042;font-family:Brandon_reg;font-size:18px;line-height:140%}.delivery-info-row{width:100%;display:flex;gap:20px}.di-name-row .delivery-info-item{flex:1}.di-address-row .delivery-info-item p{max-width:150px}.di-city-row{justify-content:space-between;padding-right:10px}.chefschoice-modal .modal-content{max-width:540px;padding:75px 90px}.chefschoice-modal-content{text-align:center}.chefschoice-modal-content h3{color:#f2672f;font-family:Brandon_bld;text-transform:uppercase;margin-bottom:22px;font-size:50px;line-height:120%}.chefschoice-modal-content p{color:var(--secondary);text-transform:capitalize;font-family:Brandon_bld;font-size:25px;line-height:140%}.header-btn ul{display:flex;flex-wrap:wrap;align-items:center}.header-right-link a{color:var(--black);text-transform:uppercase;font-family:Brandon_bld;font-size:16px;line-height:19px;transition-duration:.3s}.header-right-link a:hover{color:var(--primary);transition-duration:.3s}.header-btn>ul>li{position:relative;padding-right:20px;margin-right:20px;display:inline-flex}.header-btn>ul>li:after{position:absolute;top:-13px;right:0;content:"";background:#eaeaea;width:1px;height:47px}.header-btn>ul>li:last-child:after{display:none}.header-btn>ul>li:last-child{padding-right:0;margin-right:0}.header-btn>ul>li.header-right-cart:after{top:-9px}.header-btn>ul>li.header-right-cart{padding-right:27px}.user-profile{position:relative}.user-profile>h4{color:var(--black);text-transform:uppercase;font-family:Brandon_bld;font-size:16px;line-height:19px;background:url(/build/assets/user-arrow-DNPtgAsb.svg) no-repeat;background-position:right 7px center;padding-right:35px;cursor:pointer;transition-duration:.3s}.user-profile-card{position:absolute;top:0;min-width:210px;right:0;margin-top:40px;background:#fff;z-index:9;border-radius:10px;box-shadow:#0000001a 2px 4px 20px;padding:15px 20px;opacity:0;visibility:hidden;transition-duration:.3s}.user-profile:hover .user-profile-card{opacity:1;visibility:visible;transition-duration:.3s}.user-profile-card ul{display:inline;width:100%;text-align:right}.user-profile-card li+li{margin-top:10px}.user-profile-card li a{color:var(--black);text-transform:uppercase;font-family:Brandon_bld;font-size:15px;line-height:18px;transition-duration:.3s}.user-profile-card li a:hover{color:var(--primary);transition-duration:.3s}.select-meal-list .meals-cart-head{border-bottom:1px solid #BCBEC0;padding-bottom:15px;margin-bottom:10px}.select-meal-list .meals-cart-head h4{color:var(--secondary);font-size:20px;line-height:140%;font-family:Brandon_bld}.select-meal-btn .main-btn{text-transform:uppercase;padding:8px 21px;min-width:auto;font-size:16px}.meals-cart-text .cart-quality img{margin:0}.sign-up-here{color:#f7941d;font-weight:600;text-decoration:underline}.error-span{color:red;font-size:18px;font-family:Brandon_reg}.router-link-active{color:var(--primary)!important;transition-duration:.3s}.disabled{opacity:.5}.loader-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.spinner{border:8px solid #E7E7E7;border-top:8px solid #F2672F;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.get-start-btn{border-radius:5px;background:#ffac47;padding:5px 10px;color:#fff;font-family:Brandon_med;font-size:14px;line-height:143%;margin-top:30px;text-transform:uppercase;text-align:center}.referral-program-section{padding-top:50px}.referral-program-row{width:100%;display:flex;flex-wrap:wrap;gap:20px;align-items:flex-end}.referral-program-content{min-width:650px}.referral-program-img{text-align:right;flex:1}.referral-program-img img{width:540px;height:570px;border-radius:24px;-o-object-fit:cover;object-fit:cover;display:inline-block}.referral-program-head{margin-bottom:43px}.referral-program-head h4{font-family:Brandon_bld;color:var(--black);font-size:35px;line-height:120%;margin-bottom:16px;text-transform:capitalize}.referral-program-head p{font-family:Brandon_reg;color:var(--black);font-size:18px;line-height:140%}.referral-program-form{margin-bottom:50px}.referral-program-form h5{font-family:Brandon_bld;color:var(--black);font-size:24px;line-height:120%;margin-bottom:16px;text-transform:capitalize}.referral-program-form p{font-family:Brandon_reg;color:var(--black);font-size:18px;line-height:140%;margin-bottom:18px;max-width:600px}.referral-program-form .form-row{gap:8px}.referral-program-form .form-row .area-form-input{border-radius:10px;border:1px solid #CCCCCC;height:54px;padding:10px 18px;font-size:16px;font-family:Manrope,sans-serif;color:var(--black)}.referral-program-form .main-btn{min-width:auto;padding:11px 30px}.share-unique-link{margin-top:30px}.share-unique-link label{font-family:Brandon_reg;color:#4b4d4c;font-size:19px;line-height:normal;margin-bottom:11px;display:inline-block;width:100%}.share-link-social{min-width:169px;display:flex;gap:20px;align-items:center;padding-left:20px}.get-started-card h4{font-family:Brandon_bld;color:var(--secondary);font-size:25px;line-height:120%;margin-bottom:30px}.get-started-card li{width:100%;display:flex;align-items:center;gap:19px;font-family:Brandon_reg;color:#4b4d4c;font-size:20px;line-height:normal}.get-started-card li+li{margin-top:17px}.get-started-card li i{flex:none}.discount-history-row{width:100%;display:flex;flex-wrap:wrap;gap:16px;padding-top:70px}.discount-history-card{flex:1;background:#f4f1e9;border-radius:24px;padding:32px;display:flex;flex-wrap:wrap;gap:15px;align-items:center;justify-content:space-between}.discount-history-content{max-width:360px}.discount-history-content h3{font-family:Brandon_bld;color:var(--secondary);font-size:32px;line-height:120%;margin-bottom:16px}.discount-history-content p{font-family:Brandon_reg;color:var(--secondary);font-size:18px;line-height:140%}.discount-history-icon{width:100px;flex:none}.section-title-xl.section-title h3{font-size:48px}.delivery-getoffer-section{width:100%;padding:185px 0;margin-top:100px;margin-bottom:-100px;background:url(/build/assets/getoffer-bg-BM9XsGTB.jpg) no-repeat;background-size:cover;background-position:left center}.delivery-getoffer-item{max-width:730px}.delivery-getoffer-item h4{color:var(--secondary);font-family:Brandon_bld;font-size:50px;line-height:120%;text-transform:uppercase;margin-bottom:20px}.delivery-getoffer-item p{color:var(--black);font-family:Brandon_reg;font-size:26px;line-height:140%;margin-bottom:25px}.sub-hero-banner.our-nutrition-hero{padding:125px 0}.our-nutrition-hero .sub-hero-content{max-width:730px}.our-nutrition-hero .sub-hero-content h1{margin-bottom:20px}.our-nutrition-hero .sub-hero-content p{font-size:32px}.master-healthy-section .section-title p,.meals-health-section .section-title p{margin-top:5px}.master-healthy-section .section-title,.meals-health-section .section-title{margin-bottom:80px}.master-healthy-row{width:100%;display:flex;flex-wrap:wrap;gap:60px}.master-healthy-item{flex:1;text-align:center;padding:0 20px}.master-healthy-item i{width:100%;display:inline-block;text-align:center}.master-healthy-item i img{display:inline-block;max-width:initial;height:270px}.master-healthy-item h4{color:var(--black);font-family:Brandon_bld;font-size:28px;line-height:120%;margin-bottom:32px;margin-top:-15px}.master-healthy-item p{color:var(--black);font-size:18px;line-height:140%}.meals-health-section{padding-top:120px}.meals-health-section .fresh-nutritious-item{gap:40px;margin-bottom:75px}.meals-health-section .fresh-nutritious-item:last-child{margin-bottom:0}.meals-health-section .fresh-nutritious-content h5{font-size:28px;line-height:120%;margin-bottom:10px}.meals-health-section .fresh-nutritious-row{max-width:1000px}.getoffer-section-bg-2{background:url(/build/assets/getoffer-bg-2-BZZm2ZWe.jpg) no-repeat;background-size:cover;background-position:left center}.login-section-main{width:100%;background:var(--primary2);padding-bottom:135px;margin-bottom:-100px}.login-card-row{width:100%;display:flex;gap:120px;align-items:center}.login-card-form{width:630px;flex:none}.login-card-form .register-form-card{border:0}.login-card-head{width:100%;text-align:center;margin-bottom:25px}.login-card-head h3{color:var(--secondary);font-family:Brandon_bld;font-size:60px;line-height:120%;margin-bottom:30px}.login-card-head p{color:var(--black);font-family:Brandon_bld;font-size:28px;line-height:120%;max-width:440px;margin:0 auto}.login-card-form .form-label{font-family:Brandon_reg;font-size:18px;line-height:140%}.login-card-form .register-form-card .form-control{height:47px;border-radius:5px;border:0;background:#f3f3f3}.forgot-password{width:100%;text-align:right;padding-top:15px;padding-bottom:5px}.forgot-password a{color:var(--primary2);font-family:Brandon_reg;font-size:18px;line-height:140%;text-decoration:underline;text-underline-offset:3px;transition-duration:.3s}.forgot-password a:hover{color:var(--primary)}.login-card-form .form-btn .main-btn{min-width:300px}.get-started-link{width:100%;text-align:center;padding-top:25px;color:var(--secondary);font-family:Brandon_reg;font-size:18px;line-height:140%}.get-started-link a{color:var(--primary2);font-family:Brandon_bld;border-bottom:1px solid var(--secondary);transition-duration:.3s}.get-started-link a:hover{color:var(--primary)}.login-section-main .container{max-width:1554px}.click-to-reactivate-card{width:100%;text-align:center;background:var(--primary);padding:18px 0;margin-bottom:27px}.click-to-reactivate-card p{color:#fff;font-family:Brandon_reg;font-size:20px;line-height:24px}.click-to-reactivate-card p a{color:#fff;font-family:Brandon_med;text-decoration:underline;text-underline-offset:3px;transition-duration:.3s}.click-to-reactivate-card p a:hover{color:var(--secondary)}.customer-portal-paused-plan{margin-top:60px}.customer-portal-no-subscription{padding-top:50px}.customer-portal-no-subscription .container{max-width:1192px}.no-subscription-card{width:100%;border:1px solid #BCBEC0;border-radius:20px;padding:60px}.welcome-back-card{width:100%;position:relative;padding-left:108px;margin-bottom:30px}.welcome-back-card i{position:absolute;left:0;top:50%;transform:translateY(-50%)}.welcome-back-card h4{color:var(--black);font-family:Brandon_bld;font-size:40px;line-height:120%;margin-bottom:20px}.welcome-back-card p{color:var(--black);font-family:Brandon_reg;font-size:20px;line-height:120%}.deactivated-card{width:100%;margin-bottom:20px}.deactivated-card h5{color:var(--black);font-family:Brandon_bld;font-size:30px;line-height:120%;margin-bottom:15px}.deactivated-card p{color:#6b7280;font-family:Brandon_reg;font-size:20px;line-height:25px}.deactivated-card p span{color:var(--black)}.previous-plan-card{width:100%;background:#fefaef;border-radius:16px;padding:24px;margin-bottom:20px}.previous-plan-card h5{color:var(--black);font-family:Brandon_bld;font-size:30px;line-height:120%;margin-bottom:15px}.previous-plan-card h6{color:#6b7280;font-family:Brandon_bld;font-size:20px;line-height:25px;margin-bottom:20px}.previous-plan-card h6 span{font-family:Brandon_med}.previous-plan-card h6 strong{color:red;font-weight:400}.previous-plan-card p{color:#6b7280;font-family:Brandon_bld;font-size:20px;line-height:25px}.previous-plan-card p a{color:var(--primary);text-decoration:underline;text-underline-offset:4px;transition-duration:.3s}.previous-plan-card a:hover{color:var(--secondary)}.no-subscription-card-btn{width:100%;display:flex;flex-wrap:wrap;gap:20px}.no-subscription-card-btn a{flex:1}.primary2-bord{border:2px solid var(--primary2);color:var(--primary2)}.primary2-bord:hover{background:var(--primary);border:2px solid var(--primary);color:#fff;transition-duration:.3s}.myaccount-tabs{width:100%;display:flex;gap:24px;border:1px solid #BCBEC0;border-radius:10px;padding:8px;overflow:auto}.myaccount-tabs .tab{flex:1;display:flex;align-items:center;gap:10px;color:#939598;font-family:Brandon_bld;font-size:21px;line-height:140%;padding:8px 16px;border:0;border-radius:0;background:#fff}.myaccount-tabs .tab i{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.myaccount-tabs .tab .tab-icon-hover{display:none}.myaccount-tabs .tab.active{background:#f4f4f4;color:var(--primary)}.myaccount-tabs .tab.active .tab-icon-hover{display:inline-block}.myaccount-tabs .tab.active .tab-icon{display:none}.myaccount-tabs-card .tab-content{width:100%;margin-top:27px}.manage-subscription-head{width:100%;display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;border-radius:24px;border:1px solid #939598;padding:40px}.manage-subscription-title{display:flex;align-items:center;gap:17px;flex-wrap:wrap}.manage-subscription-title h4{color:var(--secondary);font-family:Brandon_bld;font-size:40px;line-height:120%}.manage-subscription-title span{border-radius:7px;padding:5px 10px;font-family:Brandon_med;font-size:14px;line-height:120%}.manage-subscription-title .canceled-tag{background:#fefce9;border:1px solid #F2E6C1;color:#8a5d28}.primary-btn{background:var(--primary)}.primary-btn:hover{background:var(--primary2);transition-duration:.3s}.manage-subscription-head .main-btn{font-size:26px;min-width:auto;padding:12px 20px}.manage-subscription-tabs{width:100%;margin-top:40px}.tab-content2{display:none}.tab-content2.active-ms{display:block;animation:fadeIn .5s ease}.ms-tabs-card{width:100%;margin-bottom:40px;border-bottom:1px solid #939598;display:flex;gap:40px}.ms-tabs-card .tab2{border:0px;background:transparent;border-radius:0;position:relative;color:#6c727f;font-family:Brandon_med;font-size:22px;line-height:120%;padding:0 4px 13px}.ms-tabs-card .tab2:after{position:absolute;content:"";width:100%;height:2px;background:var(--primary2);left:0;bottom:-1px;opacity:0}.ms-tabs-card .tab2.active-ms{font-family:Brandon_bld;color:var(--primary2)}.ms-tabs-card .tab2.active-ms:after{opacity:1}.subscription-canceled-card{width:100%;background:#fefce9;border-left:4px solid #F6CF3B;padding:14px 24px}.subscription-canceled-card p{font-family:Brandon_med;font-size:18px;line-height:120%;color:#9c661b}.subscription-canceled-card p a{font-family:Brandon_bld;color:var(--primary);transition-duration:.3s}.subscription-canceled-card p a:hover{color:var(--secondary)}.order-history-content{width:100%;border-radius:20px;border:1px solid #BCBEC0;background:#fff;padding:30px}.order-history-content table{border:0px;border-collapse:collapse;margin:0;padding:0;width:100%;text-align:left}.order-history-content table tr{border-bottom:1px solid #D0D0D0}.order-history-content table th{padding:0 0 20px;color:var(--secondary);font-family:Brandon_bld;font-size:18px;line-height:20px}.order-history-content table td{padding:10px 0;color:var(--secondary);font-family:Brandon_reg;font-size:18px;line-height:20px}.order-history-content table td p span{font-family:Brandon_bld}.order-history-content table td p+p{margin-top:4px}.order-history-content table td.status-td{color:#206a19}.order-history-content table td a{color:#206a19;font-family:Brandon_med;transition-duration:.3s}.order-history-content table td a:hover{color:var(--primary)}.order-history-content table tbody tr:last-child{border-bottom:0px}.order-history-content table tbody tr:last-child td{padding-bottom:0}.order-history-content table tbody tr:first-child td{padding-top:20px}th.oh-delivery-date{width:18%}th.oh-description{width:30%}th.oh-price,th.oh-status,th.oh-assets{width:17%}.menu-preferences-card{width:100%;border-radius:16px;border:1px solid #939598;padding:16px;margin-bottom:24px}.menu-preferences-card h4{color:var(--secondary);font-family:Brandon_bld;font-size:21px;line-height:120%;margin-bottom:20px}.menu-preferences-card p{color:var(--black);font-size:18px;line-height:140%}.menu-preferences-inner{width:100%;margin-top:20px;border-radius:8px;background:#f4f1e9;padding:11px 14px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center}.menu-preferences-inner h6{font-family:Brandon_bld;color:var(--black);font-size:18px;line-height:140%;margin-bottom:10px}.small-btn{min-width:auto;padding:10px 30px}.ingredient-restrictions-card{width:100%;border-radius:16px;border:1px solid #939598;padding:16px}.ingredient-restrictions-head{width:100%;margin-bottom:20px}.ingredient-restrictions-head h4{color:var(--secondary);font-family:Brandon_bld;font-size:21px;line-height:120%;margin-bottom:10px}.ingredient-restrictions-head p{color:var(--black);font-size:18px;line-height:140%}.ingredient-restrictions-item{width:100%;padding:15px}.ingredient-restrictions-item form{width:100%;display:grid;grid-template-columns:repeat(6,1fr);gap:24px}.form__label_checkbox,.ingredient-add-btn{width:100%;height:175px;border-radius:12px;border:1px solid #939598;background:#fff;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.form__label_checkbox .form__input_checkbox{position:absolute;top:-20px;left:-20px}.form__label_checkbox i{width:65px;height:66px;background:url(/build/assets/ingredient-icon-bg-Dh2tJ3bd.svg) no-repeat;background-size:100% 100%;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.form__label_checkbox h6,.ingredient-add-btn h6{color:#4e4e4e;font-family:Brandon_bld;font-size:18px;line-height:120%}.form__label_checkbox.checked{border:1px solid var(--primary2)}.ingredient-add-btn i{width:41px;height:41px;display:inline-block;margin-bottom:24px}.ingredient-restrictions-card hr{border:0;border-bottom:1px solid #939598;margin:20px 0;width:100%}.ingredient-select-filter{width:100%;margin-top:20px;margin-bottom:15px;display:flex;justify-content:space-between;gap:20px;align-items:center}.ingredient-select-filter .meals-search{max-width:420px;width:100%}.ingredient-select-filter .meals-search input{height:35px}.ingredient-select-btns{display:flex;gap:24px}.select-all-btn{border-radius:5px;border:1px solid var(--primary2);padding:10px 15px;display:flex;gap:10px;color:var(--primary2);font-family:Brandon_bld;font-size:18px;line-height:120%;white-space:nowrap;transition-duration:.3s}.select-all-btn:hover{color:var(--primary);border:1px solid var(--primary)}.ingredient-restrictions-select .ingredient-restrictions-item{padding:0 20px 0 0;margin:25px 0 10px;height:375px;overflow:auto}.ingredient-restrictions-select .ingredient-restrictions-item *{scrollbar-width:thick;scrollbar-color:#999999 transparent}.ingredient-restrictions-select .ingredient-restrictions-item::-webkit-scrollbar{width:9px}.ingredient-restrictions-select .ingredient-restrictions-item::-webkit-scrollbar-track{background:transparent;border:1px solid #939598}.ingredient-restrictions-select .ingredient-restrictions-item::-webkit-scrollbar-thumb{background:#999;border-radius:2px}.ingredient-restrictions-select .ingredient-restrictions-item::-webkit-scrollbar-thumb:hover{background:#999}.payment-method-card{max-width:1180px;margin:60px auto 0}.payment-method-head{max-width:600px;margin:0 auto 60px;text-align:center}.payment-method-head h4{color:var(--black);text-transform:uppercase;font-family:Brandon_bld;font-size:32px;line-height:38px;margin-bottom:20px}.payment-method-head p{color:var(--black);font-family:Brandon_reg;font-size:18px;line-height:25px}.payment-method-main{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:20px}.payment-method-item{width:100%;border:1px solid #BCBEC0;border-radius:20px;padding:30px}.payment-method-item-head{width:100%;margin-bottom:20px}.payment-method-item-head h4{color:var(--black);font-family:Brandon_bld;font-size:30px;line-height:30px}.pm-personal-info p,.pm-personal-info h6{color:var(--black);font-family:Brandon_bld;font-size:20px;line-height:25px;margin-bottom:8px}.pm-personal-info h6{color:#6b7280;margin-bottom:30px}.btn-icon{display:inline-flex;align-items:center;gap:12px;padding:10px 20px}.pm-password-card .register-form-card{border-radius:0;border:0;background:transparent;padding:0}.pm-password-card .form-label{color:var(--black);font-family:Brandon_bld;font-size:20px;line-height:25px;margin-bottom:15px}.pm-password-card .register-form-card .form-control{border-radius:5px;font-size:20px;line-height:25px;padding:10px 20px}.pm-password-card .register-form-card .form-control:not(:-moz-placeholder-shown){background:#fff}.pm-password-card .register-form-card .form-control:focus,.pm-password-card .register-form-card .form-control:not(:placeholder-shown){background:#fff}.pm-password-card .form-btn{margin-top:10px;text-align:left}.pm-password-card .form-btn .main-btn{min-width:auto;padding:10px 20px}.pm-address-item{width:100%;margin-bottom:35px}.pm-address-item h5{color:var(--black);font-family:Brandon_blk;font-size:18px;line-height:25px;margin-bottom:4px;display:inline-flex;gap:10px;align-items:center}.text-icon-btn{display:inline-flex;gap:8px;align-items:center;color:var(--primary);font-family:Brandon_blk;font-size:20px;line-height:25px}.pm-address-item p{color:#4e4e4e;font-family:Brandon_reg;font-size:18px;line-height:25px;max-width:310px}.pm-address-add a{width:100%;background:var(--black);text-align:left;display:inline-flex;gap:20px;align-items:center;color:#fff;border-radius:5px;padding:10px 20px;font-family:Brandon_bld;font-size:20px;line-height:25px;margin-top:10px;transition-duration:.3s}.pm-address-add a:hover{background:var(--primary)}.pm-method-card .form__label{width:100%;margin-bottom:20px;background:#f8f8f8;border-radius:10px;border:0;padding:22px 20px;text-align:left}.pm-method-in{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;position:relative;padding-left:40px;gap:15px}.pm-method-content{display:flex;align-items:center;gap:15px}.pm-method-content i{width:87px}.pm-method-text h4{color:var(--black);font-family:Brandon_blk;font-size:20px;line-height:20px;margin-bottom:15px}.pm-method-text p{color:var(--black);font-family:Brandon_reg;font-size:20px;line-height:20px}.pm-method-in .text-icon-btn{font-family:Brandon_bld}.pm-method-in:after{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";width:18px;height:18px;border-radius:50%;border:2px solid var(--black)}.pm-method-in:before{position:absolute;left:6px;top:50%;transform:translateY(-50%);content:"";width:10px;height:10px;border-radius:50%;background:var(--black);opacity:0}.pm-method-card .form__label.checked{background:#f8f8f8;border:0}.pm-method-card .form__label.checked .pm-method-in:before{opacity:1}.add-payment-method-btn{margin-top:30px}@media (max-width: 1199px){.footer-text h3{font-size:160px}.weeklymenu-content .wm-content{grid-template-columns:1fr 1fr}.weeklymenu-head{justify-content:center}.weeklymenu-head-right{margin-right:0}.referral-program-img img{width:100%;height:500px}.delivery-getoffer-section{background-position:right -320px center}.sub-hero-banner.our-nutrition-hero{background-position:right -410px center!important}.master-healthy-item{padding:0}.login-card-row{gap:30px}}@media (max-width: 1024px){.off-detail-card{left:auto;right:-20px}.off-detail-card:after{left:auto;right:50px}.main_list ul{gap:30px}.meal-menu-item{height:300px}.footer-text h3{font-size:110px}.footer-text{margin-bottom:-53px}.footer-main:after{width:700px;height:700px}.weeklymenu-img{height:310px}.weeklymenu-content .wm-content{width:100%;grid-template-columns:1fr 1fr 1fr}.meals-product-summary{width:100%;display:flex;gap:20px}.black-friday-blowouts{width:auto;flex:1}.meals-cart-box{margin-bottom:0;flex:1}.cp-refer-friend-content p{max-width:370px}.cp-refer-friend-content{gap:30px}.customer-portal-plan-settings{padding:30px}.cp-setting-item{width:46%}.cp-setting-card{gap:30px 60px}.cp-setting-item:nth-child(2):after{display:none}.checkout-left{max-width:100%}.checkout-right{flex:auto;width:100%}.referral-program-content{min-width:auto;max-width:540px}.referral-program-form p{max-width:initial}.discount-history-card{justify-content:center;text-align:center}.sub-hero-banner.our-nutrition-hero{background-position:right -610px center!important}.login-card-form{width:500px}.manage-subscription-head .main-btn{font-size:20px}.form__label_checkbox,.ingredient-add-btn{height:145px}.form__label_checkbox i{margin-bottom:10px}.ingredient-restrictions-item form{gap:20px}.ingredient-restrictions-select .ingredient-restrictions-item{height:310px}.pm-method-content i{width:70px}.pm-method-in{padding-left:35px}}@media (max-width: 991px){.how-it-works-item{padding:0}.how-it-works-row{gap:30px}.meal-menu-slider{padding:0;margin-bottom:60px!important}.raving-fans-item{justify-content:center}.raving-fans-content{text-align:center}.raving-fans-slider{padding:0}.footer-text h3{font-size:80px}.footer-text{margin-bottom:-40px}.main_list ul{gap:18px 0;padding:20px}.header-nav{display:inline-block}.navTrigger{left:135px;top:50px}.main_list{width:100%;position:absolute;left:0;top:105px;z-index:999;box-shadow:#0000001a 0 4px 20px}.howit-works-card{grid-template-columns:1fr;gap:45px 40px}.explore-menu-slider{padding:0}.faq-main-card .tab i img{height:55px}.faq-main-card .tab i{width:70px;height:70px}.faq-main-card .tab{padding:20px 5px;font-size:16px;border-radius:14px;flex:none;width:200px}.faq-main-card .tab i:after{width:50px}.faq-main-card .tabs{justify-content:center;gap:20px;margin-bottom:30px}.accordion-button{font-size:24px}.accordion-button:after{top:12px}.programs-select-right{width:100%;padding-bottom:0}.programs-select-right:before{position:absolute;top:-50px;left:0;height:1px;width:100%;border-top:1px dashed var(--primary2);border-right:0px}.bf-blowouts-slider.slick-slider .slick-arrow{display:none!important}.bf-blowouts-slider{padding:0}.poe-menu .slick-dots{display:block!important}.explore-menu-slider.poe-menu{margin-bottom:65px!important}.client-testimonials-title{width:100%;padding-right:0;margin-bottom:30px}.client-testimonials-slider{width:100%}.left-title{text-align:center}.testimonial-nav-btn{justify-content:center}.delivery-date-select{padding:15px}.delivery-date-select form{gap:15px}.delivery-date-select .form__label h6{font-size:19px}.delivery-date-select .form__label p{font-size:17px}.weeklymenu-tabs .tabs{gap:15px 15px}.weeklymenu-content .wm-content{grid-template-columns:1fr 1fr;gap:30px 30px}.weeklymenu-text h3{font-size:25px;margin-bottom:5px}.weeklymenu-text{padding:35px 30px}.modal{padding:20px 15px}.modal-content{padding:40px}.weeklymenu-modal-right{padding:0 0 0 30px}.weeklymenu-tabs{max-width:100%;gap:15px}.meals-product-summary{flex-wrap:wrap;gap:40px}.meals-cart-box{flex:auto;width:100%}.black-friday-blowouts{width:100%;flex:1}.black-friday-btn{width:auto;flex:1}.cp-mybox-slider .slick-slide{margin-left:20px;width:320px;height:auto}.cp-setting-item{width:auto}.cp-refer-friend{justify-content:center;padding:20px 30px}.cp-refer-friend-content{gap:15px;justify-content:center}.cp-refer-friend-content p{max-width:100%}.pickmeals-steps{width:100%;margin-bottom:45px;overflow:auto;padding-bottom:10px}.pickmeals-steps-card{justify-content:start}.confirmation-steps .pickmeals-steps{justify-content:start;border-radius:10px;padding-bottom:0;margin-bottom:90px}.confirmation-content h2{font-size:42px;line-height:120%;margin-bottom:20px}.confirmation-section{padding-bottom:0}.referral-program-content{max-width:100%}.referral-program-row{gap:40px}.discount-history-card{gap:25px;flex-direction:column-reverse}.delivery-getoffer-section{padding:100px 0;background-position:right -500px center}.delivery-getoffer-item{max-width:650px}.sub-hero-banner.our-nutrition-hero{background-position:right -760px center!important}.login-card-row{gap:60px;flex-wrap:wrap;justify-content:center}.login-card-img{text-align:center}.login-card-img img{width:450px}.login-card-form{width:100%}.no-subscription-card{padding:30px}.myaccount-main{padding-top:60px}.myaccount-tabs .tab{font-size:18px}.myaccount-tabs{gap:10px}.manage-subscription-head{padding:20px}.manage-subscription-title h4{font-size:34px}.ms-tabs-card{margin-bottom:30px;gap:20px}.ms-tabs-card .tab2{font-size:18px}th.oh-description{width:35%}.order-history-content{padding:20px 15px}.ingredient-restrictions-item form{gap:15px;grid-template-columns:repeat(4,1fr)}.ingredient-select-filter{flex-wrap:wrap;justify-content:flex-end}.ingredient-select-filter .meals-search{max-width:100%;width:100%}.payment-method-main{grid-template-columns:1fr}.payment-method-head{margin-bottom:30px}.payment-method-item{padding:20px}}@media (max-width: 767px){.header-main{padding:15px 20px}.header-nav{gap:0}.login-btn{padding:10px 15px;font-size:16px}.cart-icon img{width:25px}.cart-icon span{top:-4px;right:-8px}.cart-icon:after{top:-8px;right:-3px;height:40px}.announcement-bar>p{font-size:16px;line-height:20px}.announcement-bar{gap:0px}.announcement-bar .off-detail>span{font-size:16px;line-height:20px}.off-detail-card{left:-50px;right:0;width:240px;flex-wrap:wrap;gap:15px}.off-detail-card:after{left:70px;right:auto}.hero-banner-content h1{font-size:45px}.hero-banner-content h5{font-size:23px}.area-form{max-width:100%}.area-form>label{text-align:center}.form-row{gap:15px;justify-content:center}.form-row .area-form-input{text-align:center;width:100%;flex:none}section{padding-top:60px}.section-title h3{font-size:30px}.section-title p{margin-top:10px}.section-title{margin-bottom:30px}.how-it-works-item i{width:100px;height:100px;margin-bottom:20px}.how-it-works-item i img{max-width:70px}.section-bg{padding:60px 0;margin-top:60px}.fresh-nutritious-item i img{width:40px}.fresh-nutritious-item{gap:15px}.fresh-nutritious-content h5{font-size:21px}.fresh-nutritious-point{margin-bottom:40px}.meal-menu-slider .slick-slide,.meal-menu-slider .slick-list{margin-left:0}.meal-menu-item{height:380px}.raving-fans-content h3{font-size:30px;margin-bottom:10px}.readyto-eat-img{margin-top:-100px;height:300px;-o-object-fit:cover;object-fit:cover}.readyto-eat-section .section-title{padding:30px 20px}.subscribe-form .form-control{flex:none;width:100%}.subscribe-form .form-group{gap:15px}.subscribe-form .main-btn{width:100%}.subscribe-note{margin-top:15px}.footer-main{margin-top:60px;padding-top:60px}.footer-about{max-width:100%;width:100%}.footer-subscribe{width:100%;max-width:100%}.footer-menu{width:100%}.footer-menu li a{font-size:15px}.footer-menu li+li{margin-top:18px}.footer-top{gap:40px}.footer-copyright p{font-size:15px}.footer-copyright{padding-top:50px}.footer-text h3{font-size:45px}.footer-text{margin-bottom:-22px}.footer-subscribe h5{font-size:20px;margin-bottom:15px}.how-it-works-row{display:inline-block;width:100%}.navTrigger{left:115px;top:40px}.sub-hero-content h1{font-size:45px;margin-bottom:15px}.sub-hero-content p{font-size:20px;line-height:140%}.sub-hero-banner{padding:80px 0 70px}.howit-works-section .section-title{margin-bottom:30px}.howit-works-img{height:375px}.howit-works-card-content{padding:30px 15px 20px}.howit-works-card-content h4{font-size:22px}.howit-works-card{gap:30px 40px}.section-bg2{padding:60px 0;margin-top:70px}.explore-menu-slider{margin-bottom:60px!important}.explore-menu-section .section-title{margin-bottom:20px}.explore-menu-content h5{font-size:18px}.explore-menu-content{padding:15px}.faq-main-card .tab{width:auto;flex-direction:row;align-items:center;padding:10px 15px;font-size:15px}.faq-main-card .tab i{width:40px;height:40px;margin-bottom:0;margin-right:25px;flex:none}.faq-main-card .tab i:after{bottom:auto;top:6px;right:-15px;left:auto;transform:none;width:1px;height:30px}.faq-main-card .tabs{gap:10px;margin-bottom:20px;justify-content:start;flex-wrap:nowrap;overflow:auto;margin-right:-20px;padding-bottom:5px}.accordion{margin-bottom:15px;padding:15px 15px 5px}.accordion-button{font-size:20px;line-height:28px}.accordion-button:after{top:8px}.customer-support-item{flex:none;width:100%}.customer-support-item img{height:50px;margin-bottom:15px}.programs-select-title h4{font-size:22px;margin-bottom:10px}.programs-select-title{margin-bottom:15px}.form__label{flex:auto;width:100%;padding:15px;flex-direction:row;flex-wrap:nowrap;gap:20px}.form__label-img{width:50px;height:50px;flex:none}.form__label-name{width:auto;font-size:22px;margin-top:0}.programs-select-title h6{margin-top:15px}.per-week-plan-form{gap:20px 10px;justify-content:center}.per-week-plan-form .form__label{width:53px;height:53px;flex:initial}.programs-select-row{gap:70px}.programs-select-right:before{top:-38px}.per-week-plan-form .form__label-name{font-size:20px}.per-week-plan-form .form__label-check{width:23px;height:25px;top:-14px}.bfb-content{flex:auto;width:100%}.bfb-title h4{margin-bottom:10px;font-size:18px}.bfb-img{width:70px;height:70px}.bfb-btn{width:100%}.bfb-btn .main-btn{min-width:100%}.programs-price-box{padding:15px}.first-box-total{margin-right:0;margin-bottom:30px;padding:10px 15px}.menu-promo-card .form-group{gap:15px}.menu-promo-card .form-control,.programs-select-email .form-control{flex:auto;width:100%}.programs-select-email .form-group{gap:15px;flex-wrap:wrap;justify-content:center}.testimonials-item{padding:25px 15px}.most-popular img{width:15px}.most-popular h5{font-size:15px}.most-popular{gap:5px}.weeklymenu-delivery-date>h4{margin-bottom:15px;font-size:20px}.delivery-date-select .form__label{flex-wrap:wrap;gap:0;align-content:center;width:100%;height:60px}.delivery-date-select .form__label p{font-size:16px;width:100%}.delivery-date-select .form__label h6{font-size:18px;width:100%}.delivery-date-select{padding:10px;width:100%}.delivery-date-select form{gap:10px;display:grid;grid-template-columns:1fr 1fr 1fr}.weeklymenu-delivery-date{margin-bottom:40px}.weeklymenu-filter h6{font-size:16px}.weeklymenu-tabs .tab{font-size:18px}.weeklymenu-head{margin-bottom:25px}.weeklymenu-content .wm-content{grid-template-columns:1fr;gap:20px 30px}.weeklymenu-img{height:280px}.weeklymenu-text{padding:30px 15px 20px}.weeklymenu-text h3{font-size:22px;height:auto}.weeklymenu-text p{font-size:16px;min-height:auto}.weeklymenu-text span{font-size:16px}.weeklymenu-badge h6{font-size:13px}.weeklymenu-badge{margin-bottom:0}.weeklymenu-modal-left{width:100%}.weeklymenu-modal-right{padding:0;margin-top:30px}.modal-content{padding:40px 20px 30px;border-radius:15px}.close{top:12px;right:15px}.weeklymenu-modal-left h4{font-size:18px;margin-bottom:15px}.weeklymenu-modal-left img{height:auto}.weeklymenu-modal-left li{padding:5px 7px 3px;font-size:13px}.nutrition-facts-card>h3{font-size:18px;margin-bottom:15px}.nut-facts-item h6,.fi-list li p{font-size:18px}.fi-list li{align-items:center}.nut-facts-btn a{font-size:17px}.nut-facts-btn{margin-top:15px}.nutrition-card-img{padding-top:20px}.more-ingredients{padding-top:25px}.more-ingredients>h3{font-size:18px;margin-bottom:15px}.more-ingredients-row{gap:20px}.more-ingredients-list{border-bottom:1px solid #C4C4C4;border-right:0px;width:100%;padding-bottom:20px}.more-allergens{max-width:100%}.more-allergens p{margin-bottom:10px}.modal{padding:20px 15px}.weeklymenu-tabs{max-width:100%}.premium-program h6{font-size:18px}.premium-program i{width:40px}.premium-program{padding:15px}.meals-head .weeklymenu-delivery-date{margin-bottom:35px}.weeklymenu-head-left{gap:12px 5px}.meals-filter-card{margin:0;width:100%;padding:6px 12px}.meals-filter-card label,.meals-filter-card select{font-size:18px}.meals-filter-card form{width:100%;display:flex;gap:5px}.meals-filter-card select{flex:1}.meals-search{width:auto;flex:1}.wm-product-badge img{width:50px}.meals-cart-box{padding:20px 15px}.meals-cart-head h6{font-size:17px}.meals-cart-img{width:80px;height:80px}.meals-cart-text h5{font-size:18px;margin-bottom:5}.cart-fb{flex-wrap:wrap;align-items:flex-start}.black-friday-btn{width:100%;flex:auto;padding-left:95px;justify-content:start}.black-friday-blowouts>h5{margin-bottom:12px;font-size:22px}.meals-cart-text img{margin:10px 0}.cp-date-card .delivery-date-select{padding:8px 0;justify-content:flex-start;overflow:auto}.cp-date-card .delivery-date-select form{display:flex;flex-wrap:nowrap}.view-order-total{position:relative;top:auto;right:auto;display:flex;justify-content:center;margin-top:20px}.customer-portal-head h3{font-size:28px;margin-bottom:5px}.customer-portal-head h6{font-size:20px;margin-bottom:5px}.view-order-total-btn i{width:35px;height:35px}.view-order-total-btn i img{margin-left:0;width:14px}.customer-portal-head{padding-bottom:15px;margin-bottom:15px}.cp-mybox-head-title{width:100%;text-align:center}.cp-mybox-head{gap:15px}.cp-mybox-head-btn{gap:10px;flex-wrap:wrap;justify-content:center;width:100%}.icon-main-btn-brd{padding:8px 17px;font-size:18px}.icon-main-btn{padding:10px 17px;font-size:18px}.gray-btn-brd{padding:8px 20px;font-size:15px}.cp-mybox-head2{margin-top:25px;margin-bottom:15px}.cp-mybox-head-title h4{font-size:22px}.cp-mybox-slider{margin-right:-20px}.cp-mybox-slider .slick-slide{margin-left:12px;width:320px}.customer-portal-plan-settings{padding:25px 15px;margin-top:85px}.customer-portal-plan-settings>h3{font-size:26px;line-height:33px;margin-bottom:20px}.cp-setting-item:after{display:none}.cp-setting-address .cp-setting-item-text{max-width:160px}.cp-setting-item i{width:30px;text-align:center}.cp-setting-item i img{display:inline-block}.customer-portal-add-ons .cp-mybox-slider .slick-slide{width:290px;height:auto}.cp-mybox-item-add-ons h4{font-size:18px;line-height:23px}.customer-portal-add-ons .cp-mybox-item-img .off-badge{font-size:12px}.cp-innosupps-banner-img{width:100%;flex:auto}.cp-innosupps-banner{margin-top:90px}.cp-innosupps-banner-text{padding:20px 15px;width:100%}.cp-innosupps-banner-text h4{font-size:22px;line-height:30px;margin-bottom:8px}.cp-refer-friend{padding:20px;text-align:center;margin-top:50px}.cp-refer-friend-head i img{width:50px}.cp-refer-friend-head h4{font-size:20px}.cp-order-details{border-radius:14px;width:100%;padding:20px 15px 10px}.cp-order-content h4{font-size:18px}.cp-order-content h3{font-size:20px}.cp-order-head h4{font-size:18px}.cp-order-head{margin-bottom:12px;padding-bottom:10px}.cp-order-close{top:22px}.manage-delivery-modal .modal-content{max-width:100%;padding:25px 20px}.manage-delivery-content>h3{font-size:22px;margin-bottom:20px}.manage-delivery-card{margin-bottom:15px}.manage-delivery-btns a{font-size:18px;gap:11px}.reschedule-modal .modal-content{padding:25px 15px}.days div,.dates div{width:auto;height:45px}.reschedule-delivery-title h3{font-size:22px;margin-bottom:5px}.calendar .header h2{font-size:18px;margin-bottom:5px}.calendar .header p{font-size:15px}.reschedule-delivery-title{margin-bottom:18px}.time-window button{padding:8px 18px;font-size:16px;margin:10px 0 15px}.time-window .dropdown-option{padding:8px;font-size:15px}.reschedule-delivery-btns .main-btn-bord,.reschedule-delivery-btns .main-btn{font-size:17px}.pickmeals-steps-card{gap:10px}.pickmeals-steps-item{min-width:100px}.pickmeals-steps-item h4{font-size:17px;margin-bottom:5px}.pickmeals-steps-item:before{width:55px}.meals-steps-back{text-align:center;margin-bottom:20px}.register-head .pickmeals-steps{margin-bottom:40px;width:auto;margin-right:-20px}.form-btn .main-btn{min-width:auto;padding:13px 35px}.register-form-head h1{font-size:38px;margin-bottom:12px}.register-form-head h6{font-size:18px}.register-form-head{margin-bottom:20px}.register-form-card{border-radius:15px;padding:20px}.form-label{font-size:18px;margin-bottom:6px}.form-text{margin-top:6px;font-size:15px}.form-control{font-size:17px}.register-form-card .form-control{padding-right:40px}.checkout-left .form-btn .main-btn{min-width:100%}.checkout-head h3{font-size:38px}.checkout-head{margin-bottom:12px;text-align:center}.checkout-card{border-radius:14px;padding:20px}.checkout-card-title{margin-bottom:15px;font-size:24px}.col-50,.col-35,.col-40,.col-25{flex:auto;width:100%}.checkout-left .row{gap:15px 35px}.checkout-control{font-size:16px}.add-card-head h5{font-size:18px;margin-bottom:15px}.add-card-head h5:after{top:2px}.add-card-head{margin-bottom:20px}.form-check-label{font-size:16px}.form-checkbox{margin-bottom:30px}.checkout-form-content p{font-size:17px;margin-bottom:20px}.checkout-content-checkbox .form-checkbox{margin-bottom:20px}.checkout-delivery-date h4,.checkout-meals-list .cp-order-content li{font-size:16px}.ms-contnet h5{font-size:18px}.ms-img{width:70px;height:70px}.meal-selections-item{margin-bottom:20px;padding-bottom:20px}.checkout-meals-list .cp-order-content h3{font-size:22px}.checkout-meals-list .cp-order-content h3 span{font-size:23px}.traditional-meals-card{grid-template-columns:1fr}.confirmation-steps .pickmeals-steps{margin-right:0;border:1px solid #BCBEC0}.confirmation-steps .pickmeals-steps-card{padding:20px}.confirmation-card{border-radius:15px;padding:20px}.confirmation-content h2{font-size:30px;line-height:120%;margin-bottom:15px}.confirmation-content p{margin-bottom:10px}.confirmation-content p span{font-size:16px}.confirmation-content{padding-bottom:15px;margin-bottom:15px}.confirmation-saving-box h4{font-size:22px;max-width:220px;margin:0 auto 20px;padding:0}.more-saving-item img{width:30px;margin-bottom:5px;display:inline-block}.more-saving-item p{font-size:15px}.more-saving-item h3{font-size:17px}.more-saving-item .more-saving-point{width:20px;height:20px;margin-top:10px}.more-saving-item .more-saving-point:after{top:9px}.confirmation-saving-box{margin-bottom:30px}.confirmation-first-delivery{border-radius:15px;padding:20px}.confirmation-first-delivery h5{font-size:18px;margin-bottom:10px}.confirmation-first-delivery h3{font-size:24px}.traditional-meals-list>h3{margin-bottom:15px;font-size:24px}.traditional-meals-img{width:80px;height:80px}.traditional-meals-card{gap:15px}.delivery-information>h3{margin-bottom:15px;font-size:24px}.delivery-info-card{gap:15px 0}.delivery-info-item p{font-size:16px}.delivery-info-item h4{margin-bottom:4px}.delivery-info-row{flex-wrap:wrap}.confirmation-saving-box .main-btn{min-width:100%}.chefschoice-modal .modal-content{padding:45px 15px}.chefschoice-modal-content h3{margin-bottom:10px;font-size:30px}.chefschoice-modal-content p{font-size:18px}.user-profile>h4{padding-right:25px;background-position:right 0 center}.referral-program-head h4{font-size:30px;margin-bottom:12px}.referral-program-head{margin-bottom:30px}.referral-program-form h5{font-size:20px;margin-bottom:10px}.referral-program-form .form-row .area-form-input{text-align:left;height:50px;padding:10px 15px}.referral-program-form .form-row{justify-content:flex-start}.share-unique-link{margin-top:20px}.share-unique-link label{font-size:18px;margin-bottom:8px}.share-link-social{padding-left:0;margin-top:5px}.referral-program-form{margin-bottom:30px}.get-started-card h4{font-size:22px;margin-bottom:15px}.get-started-card li+li{margin-top:12px}.get-started-card li{gap:15px;font-size:18px}.referral-program-img img{width:100%;height:345px}.discount-history-row{gap:20px;padding-top:50px}.discount-history-icon{width:70px}.discount-history-card{width:100%;flex:auto;gap:20px;padding:25px}.discount-history-content h3{font-size:27px;margin-bottom:12px}.section-title-xl.section-title h3{font-size:30px}.faq-section.faq-page-main .section-title{margin-bottom:30px}.faq-main-card .tab i img{height:35px}.delivery-getoffer-section{padding:60px 0 120px;margin-top:60px;margin-bottom:-60px;background:url(/build/assets/getoffer-bg-1.1-zXeEMYQZ.jpg) #f9f1e5 no-repeat;background-position:bottom -110px center;background-size:100%}.delivery-getoffer-item h4{font-size:30px;line-height:120%;margin-bottom:10px}.delivery-getoffer-item{max-width:100%;text-align:center}.delivery-getoffer-item p{font-size:18px;line-height:140%}.getoffer-section-bg-2{background:url(/build/assets/getoffer-bg-2.1-C2tF-7Xd.jpg) #f9f1e5 no-repeat;background-position:bottom -250px center;background-size:100%}.sub-hero-banner.our-nutrition-hero{background:url(/build/assets/our-nutrition-hero-1.1-CPNiY88E.jpg) no-repeat!important;background-position:bottom center!important;background-size:cover!important;padding:40px 0 310px}.our-nutrition-hero .sub-hero-content p{font-size:20px}.master-healthy-section .section-title,.meals-health-section .section-title{margin-bottom:30px}.master-healthy-item h4{margin-bottom:10px}.master-healthy-item i img{height:200px}.meals-health-section{padding-top:60px}.meals-health-section .fresh-nutritious-item{gap:15px;margin-bottom:30px}.meals-health-section .fresh-nutritious-content h5{font-size:22px;margin-bottom:5px}.login-card-img img{width:100%}.login-card-row{gap:30px}.login-section-main{padding-bottom:60px;margin-bottom:-60px}.login-card-head h3{font-size:45px;margin-bottom:15px}.login-card-head p{font-size:20px}.login-card-head{margin-bottom:15px}.login-card-form .form-btn .main-btn{min-width:100%}.click-to-reactivate-card p a{display:flex;justify-content:center}.click-to-reactivate-card p{font-size:18px}.click-to-reactivate-card{padding:12px 0;margin-bottom:0}.customer-portal-paused-plan{margin-top:50px}.cp-date-card .container{padding:0}.no-subscription-card{padding:20px;text-align:center}.customer-portal-no-subscription{padding-top:30px}.welcome-back-card{padding-left:0;margin-bottom:20px}.welcome-back-card i{position:relative;left:0;top:auto;transform:none;margin-bottom:15px;display:inline-block}.welcome-back-card i img{width:60px}.welcome-back-card h4{font-size:35px;margin-bottom:10px}.welcome-back-card p{font-size:18px}.deactivated-card h5{font-size:22px;margin-bottom:10px}.deactivated-card p{font-size:18px;line-height:25px}.previous-plan-card{padding:15px}.previous-plan-card h5{font-size:22px;margin-bottom:8px}.previous-plan-card h6{font-size:18px;line-height:25px;margin-bottom:10px}.previous-plan-card p{font-size:17px;line-height:25px}.no-subscription-card-btn{gap:10px}.no-subscription-card-btn a{width:100%;max-width:none}.order-history-content table tbody tr:first-child td{padding-top:10px}.order-history-content table tbody tr:first-child td:first-child{padding-top:0}.order-history-content table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.order-history-content table tr{border-bottom:2px solid #BCBEC0;display:block;margin-bottom:20px}.order-history-content table td{border-bottom:1px solid #ddd;display:block;font-size:15px;line-height:17px;text-align:right}.order-history-content table td:before{content:attr(data-label);float:left;font-family:Brandon_bld;font-size:13px;line-height:17px;text-transform:uppercase}.order-history-content table td.status-td:before{color:var(--secondary)}.order-history-content table td:last-child{border-bottom:0}.order-history-content table tbody tr:last-child td{padding-bottom:10px}.order-history-content table tbody tr:last-child{margin-bottom:0}.myaccount-tabs .tab{gap:8px;flex-direction:column;padding:8px 15px}.myaccount-tabs{gap:5px}.manage-subscription-head{padding:15px;border-radius:14px;gap:15px;justify-content:center}.manage-subscription-title h4{font-size:28px}.manage-subscription-title{gap:10px;justify-content:center}.manage-subscription-head .main-btn{font-size:17px;width:100%}.manage-subscription-tabs{margin-top:30px}.ms-tabs-card{margin-bottom:20px;gap:0px}.ms-tabs-card .tab2{font-size:16px;width:33.33%}.subscription-canceled-card{padding:10px 15px}.menu-preferences-card h4{font-size:20px;margin-bottom:10px}.ingredient-restrictions-item{width:100%;padding:0}.ingredient-restrictions-item form{gap:10px;grid-template-columns:repeat(2,1fr)}.ingredient-select-filter{display:inline-block;margin-top:0;margin-bottom:0}.ingredient-select-btns{gap:15px;margin-top:10px}.ingredient-restrictions-select .ingredient-restrictions-item{height:457px;padding:0 10px 0 0;margin:20px 0 0}.payment-method-card{margin-top:30px}.payment-method-head h4{font-size:26px;line-height:30px;margin-bottom:5px}.payment-method-item{padding:15px}.payment-method-item-head{margin-bottom:15px}.payment-method-item-head h4{font-size:22px;line-height:22px}.pm-personal-info p,.pm-personal-info h6{font-size:18px;line-height:23px;margin-bottom:5px}.pm-personal-info h6{margin-bottom:20px}.pm-password-card .form-label{font-size:18px;line-height:23px;margin-bottom:10px}.pm-address-item{margin-bottom:20px}.pm-method-card .form__label{padding:15px}.pm-method-in:after{width:13px;height:13px}.pm-method-in:before{left:5px;width:7px;height:7px}.pm-method-in{padding-left:30px}.pm-method-content i{width:50px}.pm-method-text h4{font-size:18px;line-height:18px;margin-bottom:8px}.pm-method-text p{font-size:17px;line-height:18px}.pm-method-content{width:100%;flex-wrap:wrap;gap:10px}.pm-method-in .text-icon-btn{font-size:18px;position:absolute;top:-8px;right:-4px}.pm-method-in .text-icon-btn i img{width:16px}.main-btn{font-size:18px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(./ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format("embedded-opentype"),url(./fonts/slick.woff) format("woff"),url(./fonts/slick.ttf) format("truetype"),url(./fonts/slick.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
