.grocery-trust,.grocery-steps,.grocery-platforms,.grocery-benefits,.grocery-pricing,.grocery-reviews-heading,.grocery-reviews,.grocery-founder,.shopify-section--faq{box-sizing:border-box;font-family:brandon-grotesque,Cabin,sans-serif}@media only screen and (min-width:799px){.grocery-trust .rich-text__text,.grocery-trust .rich-text__text p{text-align:center!important}#shopify-section-template--20899044950060__trust .rich-text__text,#shopify-section-template--20899044950060__trust .rich-text__text p{width:100%;text-align:center!important}.grocery-trust .rich-text__text{display:flex;align-items:center;justify-content:center;gap:12px}.grocery-trust .rich-text__text p{width:auto!important;flex:0 0 auto}.grocery-trust .rich-text__text p:first-child{order:2}.grocery-trust .rich-text__text p:last-child{order:1}}.grocery-trust{background:#4f758b}.grocery-trust .section{padding:19px 20px 27px!important}.grocery-trust .rich-text__heading,.grocery-trust .rich-text__text,.grocery-trust .rich-text__text p,.grocery-trust .rich-text__text a{color:#fbf7f1!important}.grocery-trust .rich-text__heading{margin:0 0 8px!important;font-family:EB Garamond,serif;font-size:38px!important;font-weight:600!important;line-height:1!important;letter-spacing:0!important}.grocery-trust .rich-text__text,.grocery-trust .rich-text__text p{margin:0!important;font-size:16px;line-height:18px}.grocery-trust .rich-text__text strong{color:#edc68e;letter-spacing:3px}.grocery-trust .rich-text__text a{margin-left:8px;text-decoration:underline;text-underline-offset:3px}.grocery-trust .rich-text__text p:first-child{display:flex;align-items:center;justify-content:center;gap:12px}.grocery-trust .rich-text__text p:first-child a{margin-left:0}.grocery-reviews-anchor{display:none}.grocery-steps{width:100%;max-width:none;padding:0;background:#fff}.grocery-steps .image-with-text-container{width:calc(100% - 40px);max-width:1260px;margin:0 auto!important;column-gap:44px;align-items:center}.grocery-steps .image-with-text__image-column,.grocery-steps .image-with-text__text-column{width:calc(50% - 22px);margin:0}.grocery-steps .image-with-text__image-column{display:flex;padding:0;align-items:center;justify-content:center}.grocery-steps .featured-link--wrap,.grocery-steps .featured-link--wrap>a,.grocery-steps .featured-link--wrap .image-element__wrap{display:block;width:100%;height:auto!important}.grocery-steps .featured-link--wrap img{display:block;width:auto!important;max-width:100%;height:auto!important;margin:0 auto;object-fit:contain!important}.grocery-steps .section-1 .featured-link--wrap img,.grocery-steps .section-3 .featured-link--wrap img{width:100%!important;max-width:580px}.grocery-steps .section-2 .featured-link--wrap img{width:404px!important;max-height:none}.grocery-steps .section-4 .featured-link--wrap img{max-width:544px}.grocery-steps .image-with-text__text-column{padding:0;background:#fff!important}.grocery-steps .featured-link--half .info{display:block;width:100%;max-width:514px;margin:0 auto;padding:0}.grocery-steps .info:before{display:inline-block;margin-bottom:20px;padding:10px 12px 9px;border-radius:2px;background:#f49294;color:#fff;content:"STEP 1";font-size:14px;font-weight:700;letter-spacing:2.2px;line-height:1}.grocery-steps .section-2 .info:before{content:"STEP 2"}.grocery-steps .section-3 .info:before{content:"STEP 3"}.grocery-steps .section-4 .info:before{content:"STEP 4"}.grocery-steps .collection_title{display:block;margin:0;padding:0;color:#4f758b!important;font-family:EB Garamond,serif;font-size:50px!important;font-weight:700!important;line-height:1.047!important;letter-spacing:0!important}.grocery-steps .description{margin:20px 0 0;color:#393d3d;font-family:brandon-grotesque,Cabin,sans-serif;font-size:23px;font-weight:400;line-height:1.6}.grocery-steps .description p{margin:0}.grocery-steps .image-text__product-form{margin:24px 0 0}.grocery-steps .image-text__product-form .image-text__button{--button-color-border: #4f758b;--button-color-background: #4f758b;--button-color-text: #ffffff;--button-color-border-hover: #17395b;--button-color-background-hover: #17395b;--button-color-text-hover: #ffffff;background:var(--button-color-background);border-color:var(--button-color-border);color:var(--button-color-text);width:231px;max-width:100%;min-height:61px;margin:0;padding:0 28px}.grocery-steps .image-text__product-form .image-text__button:hover:not([disabled]){background:var(--button-color-background-hover);border-color:var(--button-color-border-hover);color:var(--button-color-text-hover)}.grocery-platforms,.grocery-benefits,.grocery-pricing,.grocery-reviews{width:100%;max-width:none;background:#fff}.grocery-platforms>.container,.grocery-benefits>.container,.grocery-pricing>.container,.grocery-reviews>.container{width:calc(100% - 40px);max-width:1260px}.grocery-platforms h2.title,.grocery-benefits h2.title,.grocery-pricing h2.title,.grocery-reviews-heading .rich-text__heading,#judgeme_product_reviews .jm-review-widget__header [role=heading][aria-level="2"]{margin-top:0!important;padding:0!important;color:#4a6478!important;font-family:EB Garamond,serif;font-size:61.25px!important;font-weight:600!important;line-height:1!important;letter-spacing:0!important}.gdd-video .gdd-video__heading{color:#fbf7f1!important;font-family:EB Garamond,serif!important;font-size:61.25px!important;font-weight:600!important;line-height:1!important;letter-spacing:0!important}.grocery-platforms .feature-divider,.grocery-benefits .feature-divider,.grocery-pricing .feature-divider,.grocery-reviews-heading .feature-divider{display:none}.grocery-platforms{padding:22px 0 23px}.grocery-platforms>.container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:30px}.grocery-platforms .one-whole{grid-column:1 / -1;width:100%;margin:0}.grocery-platforms h2.title{margin-bottom:22px!important}.grocery-platforms .text-column{display:flex;width:auto;margin:0}.grocery-platforms .text-column>div{display:flex;width:100%;min-height:125px;padding:20px;flex-direction:column;align-items:center;justify-content:center;border:0;border-radius:10px;background:#4f758b}.grocery-platforms .text-column h3{order:-1;margin:0 0 8px;color:#fff;font-family:brandon-grotesque,Cabin,sans-serif;font-size:20px;font-weight:600;line-height:1.1;letter-spacing:0}.grocery-platforms .text-column .image-element__wrap{height:40px}.grocery-platforms .text-column img{width:auto;height:40px;margin:0;object-fit:contain}.grocery-benefits{padding:0}.grocery-benefits--top{padding:21px 0 10px}.grocery-benefits--bottom{padding:10px 0 26px}.grocery-benefits>.container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:20px}.grocery-benefits .one-whole{grid-column:1 / -1;width:100%;margin:0}.grocery-benefits h2.title{margin-bottom:39px!important}.grocery-benefits .text-column{display:flex;width:auto;margin:0}.grocery-benefits .text-column>div{display:flex;width:100%;min-height:210px;padding:32px;flex-direction:column;justify-content:center;border:0;border-radius:10px;background:#fffbf5}.grocery-benefits .text-column h3{margin:0 0 12px;color:#f49294;font-family:brandon-grotesque,Cabin,sans-serif;font-size:23px;font-weight:420;line-height:1;letter-spacing:0}.grocery-benefits .rte-setting,.grocery-benefits .rte-setting p{margin:0;color:#393d3d;font-size:17.5px;font-weight:400;line-height:1.6}.grocery-pricing{padding:22px 0 48px}.grocery-pricing>.container,.grocery-reviews>.container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}.grocery-pricing .one-whole{grid-column:1 / -1;width:100%;margin:0}.grocery-pricing h2.title{margin-bottom:39px!important}.grocery-pricing .text-column{display:flex;width:auto;margin:0}.grocery-pricing .text-column>div{position:relative;display:flex;width:100%;min-height:380px;padding:42px;flex-direction:column;border:3px solid #4f758b;border-radius:37px;background:#fff}.grocery-pricing .text-column:nth-of-type(3)>div{border-color:#fffbf5;background:#fffbf5}.grocery-pricing .text-column:nth-of-type(4)>div{border-color:#4f758b;background:#4f758b}.grocery-pricing .text-column h3{margin:0 0 12px;color:#17395b;font-family:brandon-grotesque,Cabin,sans-serif;font-size:35px;font-weight:450;line-height:1;letter-spacing:0}.grocery-pricing .text-column:nth-of-type(2) h3:after{position:absolute;top:-13px;right:22px;padding:6px 12px;transform:rotate(-5deg);border-radius:2px;background:#f49294;color:#fff;content:"FREE SLOW COOKER BOX";font-size:10px;font-weight:700;letter-spacing:1px;line-height:1}.grocery-pricing .text-column:nth-of-type(3) h3:before,.grocery-pricing .text-column:nth-of-type(4) h3:before{display:block;margin-bottom:12px;color:#17395b;content:"BILLED MONTHLY";font-size:10px;font-weight:700;letter-spacing:1px;line-height:1}.grocery-pricing .text-column:nth-of-type(4) h3:before{color:#fff;content:"START HERE"}.grocery-pricing .text-column:nth-of-type(4) h3,.grocery-pricing .text-column:nth-of-type(4) .rte-setting,.grocery-pricing .text-column:nth-of-type(4) .rte-setting p{color:#fff}.grocery-pricing .rte-setting{display:flex;flex:1;flex-direction:column;color:#393d3d;font-size:17.5px;font-weight:400;line-height:1.6}.grocery-pricing .rte-setting p{margin:0 0 12px}.grocery-pricing .rte-setting p:first-child{margin-bottom:18px;color:#4f758b;line-height:1}.grocery-pricing .rte-setting p:first-child strong{font-size:59px;font-weight:700;line-height:1;letter-spacing:-1.77px}.grocery-pricing .rte-setting p:first-child em{margin-left:5px;color:#8b9aa8;font-style:normal;text-decoration:line-through}.grocery-pricing .text-column:nth-of-type(4) .rte-setting p:first-child,.grocery-pricing .text-column:nth-of-type(4) .rte-setting p:first-child em{color:#fff}.grocery-pricing .text-columns-with-images__button{display:inline-flex;width:100%;max-width:none;min-height:48px;margin:20px 0 0;padding:12px 18px;align-items:center;justify-content:center;border:1px solid #4f758b;background:#4f758b;color:#fff;font-weight:700}.grocery-pricing .text-columns-with-images__product-form{width:100%;margin:0}.grocery-pricing .text-columns-with-images__button:disabled{cursor:not-allowed;opacity:.55}.grocery-pricing .text-column:nth-of-type(3) .text-columns-with-images__button{background:transparent;color:#4f758b}.grocery-pricing .text-column:nth-of-type(4) .text-columns-with-images__button{border-color:#fff;background:#fff;color:#4f758b}.grocery-reviews-heading{background:#fff!important}.grocery-reviews-heading .section{padding:21px 20px 0!important}.grocery-reviews-heading .rich-text__heading{margin-bottom:4px!important}.grocery-reviews-heading .rich-text__content{line-height:14px}.grocery-reviews-heading .custom-button{height:auto;min-height:0;margin:0!important;padding:0;border:0;background:transparent!important;color:#393d3d!important;font-size:14px;font-weight:400;line-height:1;text-transform:none}#judgeme_product_reviews .jm-action-buttons__button.jm-button--primary{border-radius:0;border-color:#0e3857;background:#0e3857;color:#fff}#judgeme_product_reviews .jm-action-buttons__button.jm-button--primary:hover{border-color:#17395b;background:#17395b}#judgeme_product_reviews .jm-histogram-row+.jm-histogram-row{margin-top:6px}#judgeme_product_reviews .jm-histogram .jm-progress-bar{height:8px}.grocery-reviews{padding:15px 0}.grocery-reviews .text-column{display:flex;width:auto;margin:0}.grocery-reviews .text-column>div{width:100%;padding:39px;border:0;border-radius:37px;background:#fff}.grocery-reviews .text-column h3{margin:0 0 15px;color:#17395b;font-family:brandon-grotesque,Cabin,sans-serif;font-size:27.34px;font-weight:450;line-height:1;letter-spacing:0}.grocery-reviews .text-column h3:before{display:block;margin-bottom:15px;color:#edc68e;content:"\2605\2605\2605\2605\2605";font-size:20px;line-height:1;letter-spacing:3px}.grocery-reviews .rte-setting,.grocery-reviews .rte-setting p{margin:0;color:#393d3d;font-size:17.5px;font-weight:400;line-height:1.6}.grocery-founder{width:100%;max-width:none;padding:15px 0;background-color:#fff}.grocery-founder .image-with-text-container{width:calc(100% - 40px);max-width:1260px;margin:0 auto!important;column-gap:14px;align-items:center;background:transparent}.grocery-founder .featured-link--half{background:transparent!important}.grocery-founder .image-with-text__image-column{width:min(39.5vw,498px)!important;margin:0;padding:0;flex:0 0 min(39.5vw,498px)}.grocery-founder .featured-link--wrap,.grocery-founder .featured-link--wrap>a,.grocery-founder .featured-link--wrap .image-element__wrap{display:block;width:100%;height:auto!important}.grocery-founder .featured-link--wrap{overflow:visible}.grocery-founder .featured-link--wrap img{display:block;width:100%!important;max-width:498px;height:auto!important;margin:0;object-fit:contain!important}.grocery-founder .image-with-text__text-column{width:auto!important;margin:0;padding:0 0 0 56px;min-width:0;flex:1 1 0;background:transparent!important}.grocery-founder .featured-link--half .info{display:block;width:100%;max-width:678px;margin:0;padding:0}.grocery-founder .collection_title{display:block;margin:0 0 18px;padding:0;color:#4f758b!important;font-family:EB Garamond,serif;font-size:57px!important;font-weight:600!important;line-height:1.04!important;letter-spacing:0!important}.grocery-founder .description{margin:0;color:#393d3d;font-family:brandon-grotesque,Cabin,sans-serif;font-size:17.5px;font-weight:400;line-height:1.6}.grocery-founder .description p{margin:0 0 12px;line-height:inherit}.grocery-founder .description p:last-child{margin-bottom:0}.grocery-founder .description p:first-child,.grocery-founder .description p:last-child{color:#f49294}.shopify-section--faq{padding:0;background:#fff}.shopify-section--faq>.section{width:100%;max-width:none;padding:15px 0}.shopify-section--faq .container.has-background{width:calc(100% - 40px);max-width:982.5px;background:#fff;padding:0}.shopify-section--faq .container.has-background>.one-whole,.shopify-section--faq .faq__column-1{margin-left:10px;margin-right:10px}.shopify-section--faq h2.title{margin:0 0 31px;padding:0;color:#4f758b!important;font-family:brandon-grotesque,Cabin,sans-serif;font-size:61.25px!important;font-weight:450!important;line-height:1!important;letter-spacing:-1.84px;text-align:center}.shopify-section--faq .faqAccordion{margin:0}.shopify-section--faq .faqAccordion>dt{margin:0 0 13px}.shopify-section--faq .faqAccordion>dt:last-of-type{margin-bottom:0}.shopify-section--faq .faqAccordion>dt>button,.shopify-section--faq .faqAccordion>dt>button:hover,.shopify-section--faq .faqAccordion>dt>button:focus{min-height:83.5px;padding:26px 58px 26px 31px;border:0;border-radius:26px;background:transparent;color:#17395b;font-family:brandon-grotesque,Cabin,sans-serif;font-size:22px;font-weight:420;line-height:1;letter-spacing:0}.shopify-section--faq .faqAccordion>dt>button:after{right:31px;left:auto;color:#f49294}.shopify-section--faq .faqAccordion>dd{margin:0 31px 13px;padding:20px 0;font-size:17.5px;line-height:1.6}@media only screen and (max-width:798px){:is(#grocery-dinner-page,body.page-grocery-by-ppp-dinner-done) .grocery-trust .section{padding:14px 8px 20px!important}:is(#grocery-dinner-page,body.page-grocery-by-ppp-dinner-done) .grocery-trust .rich-text__heading{margin-bottom:10px!important}.grocery-trust .rich-text__heading{margin-bottom:10px!important;font-size:clamp(19px,5.5vw,25px)!important;line-height:1.05!important}.grocery-trust .rich-text__text{display:flex;flex-direction:column;align-items:center;gap:10px}.grocery-trust .rich-text__text p{max-width:none;margin:0!important;letter-spacing:0;text-align:center}.grocery-trust .rich-text__text p:first-child{gap:10px;order:1;line-height:1}.grocery-trust .rich-text__text p:first-child strong{font-size:24px;letter-spacing:2px;line-height:1}.grocery-trust .rich-text__text p:first-child a{font-size:18px;font-weight:700;line-height:1}.grocery-trust .rich-text__text p:last-child{order:2;font-size:16px;line-height:1.2}.grocery-steps .image-with-text-container{width:100%;margin:0 auto!important;flex-direction:column-reverse!important;row-gap:0}.grocery-steps .image-with-text__image-column,.grocery-steps .image-with-text__text-column{width:100%;margin-right:0;margin-left:0}.grocery-steps .image-with-text__image-column{padding:6px 10px}.grocery-steps .image-with-text__text-column{padding:12px 28px;text-align:center}.grocery-steps .featured-link--half .info,.grocery-steps .featured-link--half .info.text-align--left{max-width:none;text-align:center}.grocery-steps .info:before{margin-bottom:14px;padding:7px 10px 6px;font-size:11px;letter-spacing:1.5px}.grocery-steps .collection_title{font-size:42px!important;line-height:1.05!important}.grocery-steps .description{margin-top:14px;font-size:18px;line-height:1.6}.grocery-steps .featured-link--wrap img{width:100%!important;max-width:100%;max-height:none}.grocery-platforms{padding:14px 0 20px}.grocery-platforms>.container{width:300px;grid-template-columns:minmax(0,1fr);row-gap:15px}.grocery-platforms h2.title{margin-bottom:-5px!important;font-size:42px!important}.grocery-platforms .text-column>div{min-height:103px;padding:16px;border-radius:8px}.grocery-platforms .text-column h3{margin-bottom:6px;font-size:18px}.grocery-platforms .text-column .image-element__wrap,.grocery-platforms .text-column img{height:64px}.grocery-benefits--top{padding:26px 0 8px}.grocery-benefits--bottom{padding:8px 0 34px}.grocery-benefits>.container{width:calc(100% - 24px);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.grocery-benefits h2.title{margin-bottom:16px!important;font-size:42px!important}.grocery-benefits .text-column>div{min-height:165px;padding:22px 16px}.grocery-benefits .text-column h3{margin-bottom:8px;font-size:20px}.grocery-benefits .rte-setting,.grocery-benefits .rte-setting p{font-size:15px;line-height:1.5}.grocery-pricing{padding:32px 0 48px}.grocery-pricing>.container,.grocery-reviews>.container{width:calc(100% - 39px);max-width:351px;grid-template-columns:minmax(0,1fr);row-gap:28px}.grocery-pricing h2.title{margin-bottom:0!important;font-size:42px!important}.grocery-pricing .text-column>div{min-height:0;padding:32px 24px;border-radius:24px}.grocery-pricing .text-column h3{font-size:28px}.grocery-pricing .rte-setting{font-size:16px}.grocery-pricing .rte-setting p:first-child strong{font-size:52px}.grocery-reviews-heading .section{padding-top:28px!important}.grocery-reviews-heading .rich-text__heading,#judgeme_product_reviews .jm-review-widget__header [role=heading][aria-level="2"],.gdd-video .gdd-video__heading{font-size:42px!important}.grocery-reviews{padding:15px 0}.grocery-reviews .text-column>div{padding:15px;border-radius:24px}.grocery-reviews .text-column h3{font-size:24px}.grocery-reviews .rte-setting,.grocery-reviews .rte-setting p{font-size:16px;line-height:1.55}.grocery-founder{padding:15px 0}.grocery-founder .image-with-text-container{width:100%;flex-direction:column!important;row-gap:0}.grocery-founder .image-with-text__image-column{width:calc(100% - 20px)!important;margin-right:10px;margin-left:10px;padding:20px 14%;flex-basis:auto}.grocery-founder .image-with-text__text-column{width:calc(100% - 20px)!important;margin-right:10px;margin-left:10px;padding:20px 28px 36px;text-align:center}.grocery-founder .featured-link--half .info,.grocery-founder .featured-link--half .info.text-align--left{max-width:none;margin:0 auto;text-align:center}.grocery-founder .collection_title{font-size:38px!important;line-height:1.05!important}.grocery-founder .description{font-size:16px;line-height:1.55}.shopify-section--faq>.section{padding:15px 0}.shopify-section--faq .container.has-background{width:100%}.shopify-section--faq h2.title{margin-bottom:24px;font-size:34px!important;line-height:1!important;letter-spacing:-1px}.shopify-section--faq .faqAccordion>dt{margin-bottom:10px}.shopify-section--faq .faqAccordion>dt>button,.shopify-section--faq .faqAccordion>dt>button:hover,.shopify-section--faq .faqAccordion>dt>button:focus{min-height:0;padding:20px 48px 20px 20px;border-radius:18px;font-size:16px;line-height:1.25}.shopify-section--faq .faqAccordion>dt>button:after{right:20px}.shopify-section--faq .faqAccordion>dd{margin:0 20px 10px;padding:16px 0;font-size:16px;line-height:1.55}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/grocery-dinner-done.css.map */
