@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap";.button,button{border-radius:3px!important;overflow:hidden!important;font-weight:600!important}.button.button--primary{font-weight:600;border-radius:3px;overflow:hidden;background:#67c36c;color:#fff}.theme-orange{color:#67c36c}.announcement-bar__message{font-size:13px;letter-spacing:0px;color:#fff;font-weight:500;padding:8px 0}.header.header--middle-left{grid-template-columns:1fr 2fr 1fr}.header__inline-menu .list-menu.list-menu--inline .header__menu-item{font-size:14px;letter-spacing:0px;color:#4b4d4c;font-weight:600}.header__menu-item:hover span,.header__menu-item span.header__active-menu-item{text-decoration:none!important;color:#67c36c}.header.header--middle-left .list-menu--inline{display:inline-flex;flex-wrap:wrap;justify-content:center}.header__icons{align-items:center;gap:20px}.header__icons .header__link:not(.button){font-size:13px;color:#4b4d4c;font-weight:600}.header__icons .header__link:not(.button):hover{color:#67c36c}.header__icons .header__icon.header__icon--account.large-up-hide{margin-right:-1.2rem}@media screen and (min-width:990px){.header__inline-menu{text-align:center}}.footer-block__heading{font-size:18px;color:#4b4d4c;font-weight:600}.footer-block.footer-block--menu .footer-block__details-content.list-unstyled .list-menu__item{font-size:14px;color:#777;font-weight:500}.footer-block.footer-block--menu .footer-block__details-content.list-unstyled .list-menu__item:hover{text-decoration:none!important;color:#67c36c}.footer-block__image-wrapper{border:0!important}.footer__list-social.list-social{justify-content:center;gap:8px}.footer__list-social .list-social__item{border:1px solid #000;border-radius:50%}.footer__list-social .list-social__item .list-social__link{padding:1rem!important}.footer__content-bottom-wrapper--center{justify-content:flex-start!important}.bottom-list-menu{display:inline}.bottom-list-menu li{display:inline-block}.bottom-list-menu li a{color:#4b4d4c;font-weight:400;padding:0 8px;text-decoration:none;font-size:13px}.copyright__content{font-size:13px!important}@media screen and (max-width:750px){.footer__content-top{padding-left:1.5rem!important;padding-right:1.5rem!important}.footer-block.footer-block--menu .footer-block__details-content.list-unstyled .list-menu__item{padding:5px 0!important}}.zip-form p{margin:5px 0}.zipcode-error{color:#4b4d4c;display:none;background:#fff4f4;padding:5px 10px;border-radius:3px;max-width:40rem}.zipcode-success{color:#4b4d4c;display:none;background:#f1f8f5;padding:5px 10px;border-radius:3px;max-width:40rem}.zipcode-error svg,.zipcode-success svg{width:16px;vertical-align:middle}.banner.banner--with-container .banner__box.content-container{opacity:.969;width:676px;border-radius:3px;filter:drop-shadow(0px 5px 4.5px rgba(0,0,0,.13));background-color:#fffffff7;padding:4rem 3.5rem 5rem}.banner.banner--with-container .banner__box.content-container .banner__heading.h1{font-weight:600;font-size:34px;line-height:48px}.banner .banner__content.banner__content--middle-left .banner__box{padding-left:0}.banner .banner__heading.h1{color:#4b4d4c;font-size:35px;line-height:55px;font-weight:700}.banner__text{font-size:15px;line-height:25px;color:#4b4d4c;font-weight:500}.banner .banner__heading.h1 span.style-text{color:#67c36c;font-family:Adlery Pro;font-size:36px;line-height:55px;white-space:nowrap}.banner__content .newsletter-form,.step-4-continue-bar .newsletter-form{max-width:100%!important}.banner__content .newsletter-form__field-wrapper,.step-4-continue-bar .newsletter-form__field-wrapper{max-width:40rem!important;gap:0}.banner__content .zip-form-button,.step-4-continue-bar .zip-form-button{background-color:#67c36c!important;font-size:16px;color:#fff;font-weight:600;position:relative;margin-left:-4px;border-top-left-radius:0;border-bottom-left-radius:0;min-width:35%;z-index:2}.banner__content .zip-form-button.loading,.step-4-continue-bar .zip-form-button.loading{color:transparent}.banner__content .zip-form-button .loading-overlay__spinner,.step-4-continue-bar .zip-form-button .loading-overlay__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex}.banner__content .zip-form-button .loading-overlay__spinner circle,.step-4-continue-bar .zip-form-button .loading-overlay__spinner circle{stroke:#fff!important}.banner__content .newsletter-form__button:hover:after,.banner__content .newsletter-form__button:hover:before,.step-4-continue-bar .newsletter-form__button:hover:after,.step-4-continue-bar .newsletter-form__button:hover:before{position:relative;box-shadow:none}.banner__content .newsletter-form__button:after,.banner__content .newsletter-form__button:before,.step-4-continue-bar .newsletter-form__button:after,.step-4-continue-bar .newsletter-form__button:before{position:relative;box-shadow:none}.newsletter-form p.theme-orange{font-size:12px;font-weight:500}.banner__content .field__input::placeholder,.step-4-continue-bar .field__input::placeholder{color:#656565}.banner__content .field__input,.step-4-continue-bar .field__input{padding-left:30px!important;color:#656565!important;padding-right:15px!important;-webkit-appearance:none;appearance:none}.banner__content .field__input:focus,.banner__content .field__input:autofill,.step-4-continue-bar .field__input:focus,.step-4-continue-bar .field__input:autofill{padding-left:30px!important}.banner__content .place-icon,.step-4-continue-bar .place-icon{position:absolute;top:50%;left:10px;transform:translateY(-50%);display:inherit}.multicolumn .title-no-link{justify-content:center}.multicolumn .title.h1{font-size:34px;color:#4b4d4c;font-weight:600}.multicolumn-card__info h3{font-size:20px;color:#4b4d4c;font-weight:600}.multicolumn-card__info .rte,.multicolumn-card__info .rte *{font-size:14px;line-height:22px;color:#4b4d4c;font-weight:400}.more-columns .multicolumn-list__item .media.media--transparent.media--adapt{padding-botoom:0!important}.more-columns .multicolumn-list__item .media.media--transparent.media--adapt img{position:relative!important}.image-with-text__grid{align-items:center}.image-with-text__content{background:transparent!important}.image-with-text__heading.h1{font-size:34px;color:#4b4d4c;font-weight:600}.check-point{position:relative;padding-left:55px}.check-point h3,.check-point h3 *{font-size:20px;color:#4b4d4c;font-weight:600;margin-bottom:5px}.check-point>p{margin-top:5px;font-size:14px;line-height:24px;color:#4b4d4c;font-weight:400}.check-point:before{content:"";position:absolute;background:url(/cdn/shop/files/Ellipse_1.png?v=1678708897);background-repeat:no-repeat;background-size:40px;width:40px;background-size:cover;height:40px;left:0}.img-text-points .img-text-btn{text-align:center}.img-text-points .button{width:200px;display:flex}.img-text-points .skip-text{font-size:13px;color:#4b4d4c;font-weight:500;text-align:center;margin-top:10px}.inner_upr_svg{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.inner_upr_svg .img_svg_icon{display:block;background:no-repeat;border:none;outline:none;padding:0}.inner_upr_svg .img_svg_icon svg{display:block;fill:#fff;width:60px;height:60px;cursor:pointer}.modal{display:none;position:fixed;z-index:99;padding-top:100px;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:#0006}.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:70%;position:relative}.modal-content iframe,.modal-content video{height:400px;width:100%;object-fit:cover}.modelclose{color:#aaa;font-size:22px;font-weight:400;position:absolute;right:-15px;top:-15px;width:35px;height:35px;line-height:35px;background:#fff;border-radius:50%;text-align:center;box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px;cursor:pointer}.modelclose:hover,.modelclose:focus{color:#000;text-decoration:none;cursor:pointer}.menu-slider-header .section-title{font-size:34px;color:#4b4d4c;font-weight:600;margin-bottom:5px}.menu-slider-header .section-subtext{font-size:15px;line-height:19px;color:#4b4d4c;font-weight:500;margin-top:10px}.menu-slider-inner{display:flex;gap:5px;padding:10px 0}.slick-prev3.pull-left.slick-arrow{position:absolute;left:-50px;top:50%;background:#67c36c;border-radius:50%;border:0;height:40px;width:40px;height:38px;width:38px;padding:8px 6px;cursor:pointer}.slick-next3.pull-right.slick-arrow{position:absolute;right:-50px;top:50%;background:#67c36c;border-radius:50%;border:0;height:40px;width:40px;height:38px;width:38px;padding:8px 6px;cursor:pointer}.slick-arrow svg{scale:.7;fill:#fff;stroke:#fff;stroke-width:2px}.menu-slide{position:relative;box-shadow:#000000bf 0 -90px 36px -28px inset;margin:0 3px;min-height:33rem;max-height:33rem;overflow:hidden;cursor:pointer}.menu-slide .menu-img{width:100%;display:block;z-index:-1;position:relative;height:100%}.menu-slide .menu-img img{width:100%;display:block;object-fit:cover;min-height:33rem}.menu-slide .menu-img-content{position:absolute;bottom:15px;text-align:center;font-size:14px;line-height:20px;color:#fff;font-weight:500;min-width:85%;left:50%;transform:translate(-50%)}.view-all-menu-btn{margin-top:1rem}.view-all-menu-btn .button{min-height:auto;padding:10px 80px}.custom-testimonials{border-radius:3px;filter:drop-shadow(-.899px .438px 2px rgba(0,0,0,.13));background-color:#fff;padding:20px 30px;margin-top:30px}.section-header h2{font-size:34px;font-weight:600;color:#4b4d4c;margin-bottom:0}.testimonial-subtitle{display:flex;align-items:center;gap:5px;justify-content:center}.testimonial-subtitle p{font-size:15px;line-height:19px;color:#4b4d4c;font-weight:500}.star-badge{border-radius:15px;background:#1877f2;color:#fff;font-size:10px}.client_img{display:flex;gap:10px}.datee{font-size:12px;padding-left:50px}.review-detail *{font-size:14px;line-height:1.5}.meal-steps-inner{display:grid;grid-template-columns:1fr 1fr}.meal-image img{width:100%;display:block;height:auto}.discount-bar{background:#67c36c;padding:8px 0}.discount-bar .percent-badge{background:#fff;color:#4b4d4c;border-radius:3px;font-size:14px;padding:1px 8px}.discount-bar .offer-text{font-size:12px;line-height:21px;color:#fff;font-weight:500}.discount-bar .discount-input{position:relative;display:inline-block}.discount-bar .discount-input input{font-size:14px;line-height:21px;color:#4b4d4c;font-weight:500;padding:5px 10px;border-radius:19px;background-color:#fff;border:0}.discount-bar .discount-input svg{position:absolute;width:24px;right:3px;top:50%;transform:translateY(-50%);background:#67c36c;fill:#fff!important;border-radius:50%;padding:6px 4px}.discount-text{background:url(/cdn/shop/files/discount_bg_small_ae378706-6cbb-4c3f-9377-33f0b6afdfa4.png?v=1678800815);background-repeat:no-repeat;background-position:center;background-size:60px;padding-top:30px;margin-top:15px}.discount-text h4{font-size:20px;color:#4b4d4c;font-weight:600;margin-bottom:0}.discount-text p{font-size:13px;line-height:19px;color:#4b4d4c;font-weight:600;text-align:center;margin:0}.purchase-options-wrapper{text-align:left;margin:25px 20px}.purchase-options-wrapper .purchase-option{border-radius:4px;background-color:#fff;border:1px solid #060606;min-width:36px;color:#4b4d4c;font-weight:600;cursor:pointer;font-family:Montserrat;margin-bottom:10px}.purchase-options-wrapper .purchase-option:hover{background-color:#67c36c;color:#fff}.purchase-label{position:relative;cursor:pointer;display:block}.purchase-option input{position:absolute;top:50%;transform:translateY(-50%);margin:0;left:10px;appearance:none;-webkit-appearance:none;border:1px solid #4b4d4c;width:15px;height:15px}.purchase-option input:checked{appearance:none;-webkit-appearance:none;border:0px solid #4b4d4c;background:#fff;width:15px;height:15px;background:#67c36c;outline:2px solid #fff}.purchase-option .purchase-label{padding:10px 8px 10px 20px}.purchase-option.active-purchase{background-color:#67c36c;color:#fff}.membership-options-main{padding:0 40px}.membership-options-main h2{font-size:28px;color:#4b4d4c;font-weight:600;margin-bottom:0;margin-top:15px}.meal-membership-options{padding-bottom:15px}.membership-description{font-size:14px;line-height:22px;color:#4b4d4c;font-weight:500;width:100%;max-width:400px;margin:5px auto}.membership-description p{margin-bottom:0}.membership-options{margin:25px 0}.membership-options ul{display:flex;justify-content:center;gap:10px}.membership-options ul li{border-radius:3px;background-color:#fff;border:1px solid #060606;padding:10px 8px;min-width:36px;color:#4b4d4c;font-weight:600;cursor:pointer;font-family:Montserrat}.membership-options ul li:hover,.membership-options ul li.selected{color:#fff;background-color:#67c36c}.meal-compare-price{font-size:14px;line-height:21px;text-decoration:line-through;color:#4b4d4c;font-weight:500}.meal-sale-price{font-size:14px;color:#4b4d4c;font-weight:500;line-height:1}.meal-sale-price span{font-size:29px;color:#4b4d4c;font-weight:600}.continue-step-bar{display:block;width:100%;box-shadow:-.695px -3.939px 2px #7878780f;border-bottom:1px solid #e3e3e3;position:fixed;bottom:0;z-index:2;background:#fff}.continue-bar-inner{display:flex;align-items:center;justify-content:space-between}.continue-bar-content{text-align:right;display:flex;justify-content:end;align-items:center;gap:20px;padding:25px 0}.step-3-continue-bar .selected-meal-details{display:flex;align-items:center}.selected-meal-details .meal-selection-count .meal-view-selection{font-size:14px;line-height:22px;color:#4b4d4c;font-weight:600;border-bottom:2px solid #c7c7c7;cursor:pointer}.meal-price-details span{display:block}.meal-price-details span:first-child,.selected-meal-details span:first-child,.selected-meal-details .meal-selection-count .meal-count{font-size:14px;line-height:22px;color:#4b4d4c;font-weight:400}.meal-price-details span:nth-child(2){font-size:18px;color:#4b4d4c;line-height:1;font-weight:500}.continue-step-bar .button{min-height:auto;padding:10px 45px}.step-2-continue-bar .meal-price-details{width:200px;text-align:left}.step-2-continue-bar .meal-price-details a,.back-0,.back-1,.back-2{cursor:pointer;color:#4b4d4c;text-decoration:underline;border:0;background:transparent}.step-2-continue-bar .meal-price-details span:hover{text-decoration:underline}#tags_message{font-size:14px;line-height:22px;color:#4b4d4c;font-weight:500}.protein-options{width:100%}.protein-options ul{max-width:300px;margin:0 auto}.protein-options ul li{border-radius:3px;background-color:#fff;border:1px solid #060606;margin-bottom:8px;display:flex;gap:10px;padding:3px;align-items:center;font-size:18px;line-height:19px;font-weight:500;color:#4b4d4c;cursor:pointer}.protein-options ul li.selected{color:#fff;background-color:#67c36c}.protein-img{background:#fff;padding:5px;border-radius:3px;height:40px;min-width:40px;display:flex;align-items:center}.protein-img img{width:100%;max-width:30px;display:inline;vertical-align:middle;object-fit:contain}.meal-products-count{font-size:14px;line-height:22px;color:#4b4d4c;font-weight:600;margin-top:15px;margin-bottom:15px}.meal-products-count small{font-size:14px;line-height:22px;font-weight:600}.delivery-date-part{font-size:16px;line-height:22px;color:#4b4d4c;font-weight:400;padding-top:15px;padding-bottom:15px;display:flex;align-items:center;gap:2px}.delivery-date-part img{width:25px;margin-left:4px}.delivery-date{color:#67c36c;font-weight:600}.selected-products{padding-top:20px;padding-bottom:25px}.collection-nav .col-nav-inner{background:#fafafa;display:flex;justify-content:space-between;align-items:end;overflow-x:auto;overflow-y:hidden;position:relative}.collection-nav .col-nav-inner:after{content:"";border-bottom:2px solid #cacaca;position:absolute;bottom:0;width:100%;height:0;left:0}.collection-nav .col-nav-item{padding:20px 5px 3px;text-align:center;cursor:pointer;transition:all .5s ease;border-bottom:2px solid transparent;min-width:max-content;position:relative}.collection-nav .col-nav-item:hover{background:#f5f5f5;border-bottom:2px solid #67c36c}.collection-nav .col-nav-item:hover:after{border-bottom:2px solid #67c36c;content:"";position:absolute;bottom:-2px;width:100%;height:0;left:0;z-index:1}.collection-nav .col-nav-item.active:after{border-bottom:2px solid #67c36c;content:"";position:absolute;bottom:-2px;width:100%;height:0;left:0;z-index:1}.nav-img img{width:25px}.collection-nav .col-nav-link a,.collection-nav .col-nav-link1 a,.collection-nav .recommendation-link{font-size:12px;line-height:24px;color:#4b4d4c;font-weight:600;text-decoration:none}.update-preference{cursor:pointer}.all-meal-products .step-3-continue-bar{margin-top:20px}.meal-drawer-overlay{background:#00000080;width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9}.sidenav{height:100%;width:0;position:fixed;z-index:99999;top:0;right:0;background-color:#fff;overflow-x:hidden;transition:.5s}.sidenav.sidebar-open{width:400px}.meals-drawer-header{padding:15px 20px 20px;display:flex;gap:15px}.meals-drawer-header h2{margin:0}.sidenav .closebtn{position:absolute;top:0;color:#4b4d4c;text-decoration:none;right:25px;font-size:36px;margin-left:50px}.sidenav .sidenav-meals-list{padding:0 20px 20px;margin-top:0}.template-product variant-selects,.quick-add-modal__content variant-selects{display:none}.pdp-zip-text{font-size:14px;font-weight:600}.step-4-continue-bar .newsletter-form__field-wrapper{margin-left:auto}.step-4-continue-bar .newsletter-form__field-wrapper .field:hover.field:after{box-shadow:none}.step-4-continue-bar .newsletter-form__button.zip-form-button{min-height:4.5rem;max-height:4.5rem;margin-top:1px}.meal-step-4-main.meal-step-main{display:grid;grid-template-columns:2fr 1fr;gap:25px;max-width:110rem;align-items:self-start;padding-top:36px;padding-bottom:36px}.meal-img-main{border-radius:4px;filter:drop-shadow(.877px 1.798px 3px rgba(120,120,120,.45));background-color:#fff;padding:15px}.meal-img-header{position:relative;display:flex;justify-content:space-between;align-items:center}.meal-img-header h2{margin:0 0 5px;font-size:34px;color:#4b4d4c;font-weight:600}.meal-img-header h4{margin-top:0;font-size:16px;line-height:22px;color:#4b4d4c;font-weight:600;margin-bottom:15px}.meal-img img{width:100%}.meal-img-bottom-info{font-size:12px;line-height:22px;color:#4b4d4c;font-weight:500;display:flex;gap:5px;padding-top:5px}.meal-img-bottom-info span:first-child{display:inline-flex;align-items:center}.meal-img-bottom-info span:nth-child(2){display:inline-flex;align-items:flex-start}.spr-form-label+.spr-form-input{margin:0;padding:10px}a.spr-icon.spr-icon-star{color:#67c36c}.meal-img-bottom-info span:nth-child(3){border-radius:3px;border:1px solid #dddddd;padding:2px 8px}.meal-nutrition-facts-part{border-radius:4px;filter:drop-shadow(.877px 1.798px 3px rgba(120,120,120,.45));background-color:#fff;padding:15px}.meal-nutrition-facts-part h2{margin-top:0;font-size:22px;line-height:24px;color:#4b4d4c;font-weight:600;text-align:center}.meal-nutrition-facts-part span{font-size:12px;line-height:30px;color:#4b4d4c;font-weight:400;display:block}.meal-nutrition-facts-part span:last-child{font-size:11px;color:#8b8b8b}.nutri-fact-item{display:flex;justify-content:space-between;border-bottom:1px solid #f0f2f2}.nutrition-notice{display:flex;align-items:center;gap:10px;margin-top:20px;margin-bottom:5px}.nutrition-notice span{line-height:normal}.step-4-continue-bar{margin:20px 0}.meal-info{margin:20px 0;border-radius:4px;filter:drop-shadow(.877px 1.798px 3px rgba(120,120,120,.45));background-color:#fff;padding:15px}.meal-info h2{line-height:1.2;text-align:left!important}.moretext{display:none}.meal-info p,.meal-info *{font-size:12px;line-height:24px;color:#4b4d4c;font-weight:400}.meal-info span{font-size:14px;line-height:28px;color:#4b4d4c;font-weight:400;cursor:pointer}.meal-info svg{width:14px}.meal-ingredients{margin:20px 0;border-radius:4px;filter:drop-shadow(.877px 1.798px 3px rgba(120,120,120,.45));background-color:#fff;padding:15px}.meal-ingredients h2{margin-top:0}.meal-ingredients .meal-title{font-size:22px;line-height:22px;color:#4b4d4c;font-weight:600;margin-bottom:20px}.meal-ingredients p{font-size:12px;line-height:24px;color:#4b4d4c;font-weight:400}.meal-ingredient-list li{display:inline-block;border:1px solid #dddddd;border-radius:30px;padding:5px 10px;font-size:12px;line-height:22px;margin:0 6px 8px 0;color:#000}input.spr-button-primary{padding:10px!important}.popup-inner{top:50%;transform:translateY(-50%);margin:0 auto;padding:0;background:#fff;border-radius:4px;position:relative;transition:all 5s ease-in-out;overflow:auto;min-height:400px;height:100%;width:100%;max-width:767px;max-height:95vh;border:0px solid grey}.popup-inner .collection{padding:0 20px}.popup-inner .step-3-continue-bar.continue-step-bar{position:sticky;box-shadow:none}.popup-inner .continue-bar-content{padding-right:20px}.popup-inner h2{font-size:28px;font-weight:600}.popup-inner h2 span{text-transform:capitalize}.popup-inner p{margin-top:0}.upsell-popup{position:fixed;top:0;bottom:0;left:0;right:0;background:#000000b3;transition:opacity 10ms;visibility:hidden;opacity:0;overflow:auto!important;z-index:3}.upsell-popup.show-popup{visibility:visible;opacity:1}.upsell-quickadd{display:none}.upsell-popup .upsell-quickadd{display:block}.upsell-add-btn{padding:8px 15px 5px!important;display:block;min-width:auto!important;width:auto}.upsell-popup .card__information .card-information{position:relative}.upsell-popup .card__information .card-information .price-with-quickadd{margin-top:0}.upsell-popup .meal-select-quantity-wrapper{display:none}.upsell-popup form.add-meal-form{margin:0}.upsell-popup form.add-meal-form input[type=number]{right:0;width:40px;bottom:4px}.upsell-popup form.add-meal-form input[type=number]:focus-visible{outline:0;box-shadow:none}.upsell-popup form.add-meal-form select{display:none}.popup-inner .close{position:absolute;top:0;right:5px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#333}.sidenav .card-wrapper.product-card-wrapper{height:auto;margin-bottom:15px}.sidenav .card-wrapper.product-card-wrapper .card{display:grid;grid-template-columns:1fr 2fr;align-items:flex-start;height:auto}.sidenav .card-wrapper.product-card-wrapper .card .card__content.card-content-below .card__information .card-information .price *{font-size:14px;font-weight:500}.price__container{gap:10px;display:inline-flex!important}.sidenav .card-wrapper.product-card-wrapper .card .add-meal-btn,.sidenav .card-wrapper.product-card-wrapper .card .remove-meal-btn,.sidenav .card-wrapper.product-card-wrapper .card .selected-meal-quantity,.sidenav .card-wrapper.product-card-wrapper .card .card-product-description{display:none!important}.card-wrapper.product-card-wrapper{border-radius:4px;filter:drop-shadow(.877px 1.798px 3px rgba(120,120,120,.45));background-color:#fff;overflow:hidden;border:2px solid transparent}.card-wrapper.product-card-wrapper.active-product{border-color:#67c36c}.card__content.card-content-below .card__information{padding:20px!important}.card__content.card-content-below .card__information .card__heading.h5 a{font-size:16px;color:#666}.card__content.card-content-below .quick-add{margin-bottom:0}.card__content.card-content-below .card__information .card__heading.h5 .quick-add__submit{font-size:16px;color:#4b4d4c;font-weight:600;background:transparent;width:auto;float:none;right:0}.card__content.card-content-below .card__information .card__heading.h5 .quick-add__submit{font-size:16px;color:#4b4d4c;font-weight:600;background:transparent;width:auto;float:none;right:0;padding:0;border-radius:0!important;text-align:left;line-height:normal;height:auto}.card__content.card-content-below .card__information .card__heading.h5 .quick-add__submit:after{box-shadow:none}.card__content.card-content-below .card__information .card__heading.h5 a:hover,.card__content.card-content-below .card__information .card__heading.h5 .quick-add__submit:hover{color:#67c36c}.underline-links-hover:hover a{text-decoration:none!important;color:#67c36c}.card__content.card-content-below .card__information .card-information .price *{font-size:16px;color:#4b4d4c}.card__content.card-content-below .card-product-description{font-size:12px;line-height:20px;color:#4b4d4c;font-weight:500;display:inline-block}.calories-reviews{position:absolute;bottom:10px;left:10px;font-size:10px;border-radius:3px;padding:0 8px;gap:5px;font-weight:500;display:flex;align-items:center}.card__content .spr-badge{background:#fff;font-size:10px;border-radius:3px;padding:2px 5px 4px;font-weight:500}.card__content .spr-badge-caption{display:none}.spr-badge-starrating{margin:0!important}.sidenav-meals-list .card__content .calories-reviews{display:none}.calories-badge{background:#fff;font-size:10px;border-radius:3px;padding:0 8px;font-weight:500}.price-with-quickadd{display:flex;align-items:center;justify-content:space-between}.meal-select-quantity-wrapper{display:flex;gap:8px;position:absolute;right:20px;bottom:20px}.add-meal-btn,.remove-meal-btn{background:#000;border-radius:50%;width:25px;height:25px;text-align:center;cursor:pointer;position:relative;z-index:1;color:#fff;display:flex;justify-content:center}.add-meal-btn svg,.remove-meal-btn svg{width:14px;fill:#fff;vertical-align:middle;display:inline}.add-meal-btn svg path,.remove-meal-btn svg path{fill:#fff}.remove-meal-btn{display:none}.selected-meal-quantity{display:none;appearance:none;-webkit-appearance:none}.quick-add__submit{border-radius:50%!important;overflow:hidden;min-height:auto;height:30px;width:30px;min-width:auto!important;color:#fff;font-size:22px;background:#000;right:15px;float:right;display:block!important;text-align:center;line-height:0}.add-to-cart-checkout .loading-overlay__spinner,.add-to-cart-checkout-popup .loading-overlay__spinner{position:absolute}.add-to-cart-checkout .loading-overlay__spinner svg,.add-to-cart-checkout .loading-overlay__spinner svg circle,.add-to-cart-checkout-popup .loading-overlay__spinner svg,.add-to-cart-checkout-popup .loading-overlay__spinner svg circle{stroke:#fff!important}.meal-variants{max-width:180px;padding:5px;margin-bottom:30px}.meal-variants:focus-visible{outline:0;box-shadow:none}.collapsible-content-wrapper-narrow{max-width:60rem!important}.collapsible-content-wrapper-narrow .accordion:first-child{border-top:0!important}.collapsible-content__heading.h1{font-size:34px;color:#4b4d4c;font-weight:600;margin-bottom:10px}.collapsible-content__header p{font-size:16px;line-height:19px;color:#4b4d4c;font-weight:500;letter-spacing:0;text-transform:capitalize;margin-top:0}.accordion .accordion__title{font-size:18px;color:#353535;font-weight:400}.collapsible-content summary:hover{background:transparent!important}.collapsible-content .accordion__content.rte{font-size:16px;color:#4b4d4c;font-weight:400}.view-all-faq{margin-top:30px}.view-all-faq .button{background:transparent!important;border:2px solid #67c36c;font-weight:600}.view-all-faq .button:after{box-shadow:none}@media(max-width:749px){.accordion .accordion__title{font-size:16px}}.newsletter .newsletter__wrapper h2.h1{font-size:34px;color:#4b4d4c;font-weight:600}.newsletter__subheading.rte,.newsletter__subheading.rte *{font-size:15px;line-height:26px;color:#4b4d4c;font-weight:500}.newsletter-form__field-wrapper{display:flex;max-width:48rem!important;gap:15px}.newsletter-form__field-wrapper .field:after{box-shadow:none}.newsletter-form__field-wrapper .field label{display:none}.newsletter-form__field-wrapper .field label,.newsletter-form__field-wrapper .field input.field__input{font-size:14px;color:#c3c3c3;font-weight:500}.newsletter-form__field-wrapper .field input.field__input::placeholder{opacity:1!important}.newsletter-form__field-wrapper .field__input{border-radius:3px;background-color:#fff;border:1px solid #a2a2a2}.newsletter-form__field-wrapper .field__input:focus{padding:1.5rem}.newsletter-form__field-wrapper .field__input:focus,.newsletter-form__field-wrapper .field__input:not(:placeholder-shown),.newsletter-form__field-wrapper .field__input:autofill{padding:1.5rem}.newsletter-form__message:focus-visible{outline:0rem solid rgba(var(--color-foreground),.5);padding:8px;border-radius:3px}@media screen and (min-width:750px){.newsletter-form{max-width:48rem!important}}.newsletter .newsletter-form__button{position:relative;background-color:#67c36c!important;color:#fff;min-width:15rem}.rte.page-contents,.rte.page-contents *,.image-with-text__text.rte.body,.shopify-policy__body .rte,.shopify-policy__body .rte *{font-size:14px}.login-create-btn{display:flex!important}.login-create-btn:hover{color:#fff}@media screen and (min-width:750px){.img-text-points .image-with-text__content{padding-left:0}.img-text-points .grid--2-col-tablet .grid__item.image-with-text__media-item{width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (max-width:750px){.banner .banner__content.banner__content--middle-left .banner__box{padding:15px;position:absolute;top:0;text-align:left!important}.banner .banner__content.banner__content--middle-center .banner__box{padding:15px}.banner .banner__heading.h1{font-size:24px;line-height:34px}.banner .banner__heading.h1 span.style-text{font-size:30px;line-height:44px}.banner.banner--with-container .banner__box.content-container .banner__heading.h1{font-size:24px;line-height:34px}.banner__content .newsletter-form{align-items:start}.banner__content .newsletter-form__field-wrapper{flex-direction:row}.multicolumn .title.h1{font-size:24px}.multicolumn-card__info h3{font-size:18px}.multicolumn-card__info .rte,.multicolumn-card__info .rte *{font-size:14px}.image-with-text__heading.h1{font-size:24px;text-align:center}.image-with-text__content{padding:calc(4rem / var(--font-body-scale)) 0rem!important}.check-point h3,.check-point h3 *{font-size:18px}.img-text-points .img-text-btn{width:100%}.img-text-points .button{margin:0 auto}.menu-slider-header .section-title{font-size:24px}.menu-slider-header .section-subtext{font-size:14px}.slick-prev3.pull-left.slick-arrow{left:-14px;z-index:1}.slick-next3.pull-right.slick-arrow{right:-14px;z-index:1}.section-header h2{font-size:24px}.testimonial-subtitle p{font-size:14px}.meal-steps-inner{display:block}.discount-bar{padding:8px 15px}.membership-options-main{padding:0}.membership-options-main h2{font-size:20px}.continue-bar-content{padding:15px 0;flex-direction:column}.meal-price-details{width:100%}.step-1-continue-bar .button,.step-2-continue-bar .button{margin-left:auto}.meal-price-details span:first-child{font-size:12px}.meal-price-details span:nth-child(2){font-size:16px}.meal-sale-price span{font-size:24px}.step-2-continue-bar .meal-price-details{width:100%;text-align:right}.collapsible-content__heading.h1,.newsletter .newsletter__wrapper h2.h1{font-size:24px}.newsletter__subheading.rte,.newsletter__subheading.rte *{font-size:14px}.newsletter__wrapper{padding-left:1.5rem!important;padding-right:1.5rem!important}.newsletter-form__field-wrapper{flex-direction:column;align-items:center}.newsletter-form__button{width:100%;border-radius:3px!important}.meal-step-4-main.meal-step-main{display:block}.meal-img-header h2{font-size:24px}.meal-img-header h4{font-size:14px}.meal-image img{height:auto}.sidenav.sidebar-open{width:310px}.meal-select-quantity-wrapper{gap:5px;right:10px;bottom:10px}.price-with-quickadd{margin-bottom:15px}.card__content .spr-badge{font-size:9px;padding:2px 5px 4px}.card__content .calories-reviews{left:0}.calories-badge{font-size:9px;padding:0 5px;font-weight:500}}.menu-slider-inner .slick-arrow{cursor:pointer}.all-meal-products .card__heading a:after{content:unset!important}.not_meal_variant{z-index:100000;position:relative;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/90/assets/style.css.map */
