div,p{line-height:22px}.product-thumbnail__title-container .title{font-weight:600}.product-thumbnail__title-container .subtitle{margin:-5px 0 0;color:#000;font-size:16px;font-weight:400}.product__details .subtitle{margin-top:-20px;color:#000;font-weight:400}.slideshow__caption .container .align_left{width:45%;left:0;padding:25px}.slideshow__caption .container .align_right{width:45%;left:50%;padding:25px}.slideshow__caption .container .align_left .slideshow__caption-content,.slideshow__caption .container .align_right .slideshow__caption-content{padding:25px;background:#fff}.slideshow__caption .container .align_left .slideshow__caption-content .slideshow__caption-headline,.slideshow__caption .container .align_right .slideshow__caption-content .slideshow__caption-headline{font-size:28px;color:#000;text-shadow:none;line-height:36px}.slideshow__caption .container .align_left .slideshow__caption-content .slideshow__caption-subtitle p,.slideshow__caption .container .align_right .slideshow__caption-content .slideshow__caption-subtitle p{line-height:28px;text-shadow:none;color:#000;font-size:16px}.policies a{font-size:12px}@media only screen and (max-width:798px){.slideshow .slideshow__gallery-cell .slideshow__gallery-cell-image{margin:0;width:100%;display:block;height:600px;object-fit:cover}}@media only screen and (max-width:450px){.slideshow__caption .container .align_left,.slideshow__caption .container .align_right{width:auto;left:0;padding:25px}}.list-collections .shopify-section--header{padding-bottom:0}.banner-section .banner-section__caption{text-shadow:2px 3px 4px rgb(0 0 0)}.center_button{display:block!important;margin:auto!important}.header_search input.search_box{margin-bottom:-12px;width:250px}.banner-section__caption-headline{font-size:72px!important}.footer .container{justify-content:space-between}.footer .container h6{display:none}.footer_signature_bottom_right{display:flex;align-items:flex-end;justify-content:flex-end}.footer_social_sign_flex{display:flex;flex-direction:column}.social_flex{align-self:flex-end;display:flex;justify-content:flex-start}.sign_flex{align-self:flex-end;display:flex;padding-top:2rem}.sign_flex img{min-width:200px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;pointer-events:none}#about-signature{display:block;max-width:200px;margin:20px 0 20px 5px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;pointer-events:none}.social-inline{width:100px!important}.social-inline ul{display:flex;flex-direction:row}.social-inline ul li{width:50px!important}.social-inline .icon-facebook{color:#fff}.social-inline .icon-instagram{color:#fff;left:.5px;position:relative;top:-.5px}@media screen and (max-width:798px){.social_flex{align-self:flex-start;display:flex;justify-content:flex-start}.sign_flex{align-self:flex-start;display:flex;padding-top:2rem}}.footer_signature_bottom_right .image-element__wrap{max-width:100%!important;margin:0}.footer_signature_bottom_right .image-element__wrap img{margin-bottom:20px;width:180px}.footer_menu{margin-top:10px}.product-type-icons{max-width:178px!important;margin-right:30px;margin-left:-10px}.menu .dropdown .menu-dropdown li a[href="/collections/family-meals"]:after{content:"NEW";background:#c90111;margin-left:10px;color:#fff;padding:3px 7px;border-radius:10px;font-size:10px;vertical-align:text-top}.fancybox-stage .js-newsletter-popup{max-width:inherit;width:55%}.fancybox-stage .js-newsletter-popup .popup-image{width:100%}.fancybox-stage .js-newsletter-popup .popup-text{width:0%;padding:0;display:none}@media only screen and (max-width:798px){.popup-container .popup-image{display:block!important}.fancybox-stage .js-newsletter-popup{max-width:inherit;width:95%}}@media only screen and (max-width:992px)and (min-width:798px){.fancybox-stage .js-newsletter-popup{max-width:inherit;width:75%}}.banner-section__caption-subtitle p{line-height:1.3em;font-size:30px;font-weight:600}.how-it-works{background-image:url(https://cdn.shopify.com/s/files/1/0610/4678/4166/files/pattern.jpg?v=1652320287);background-repeat:repeat;background-size:contain;padding:100px}.cards{display:flex;flex-wrap:wrap;justify-content:space-between}.card{display:flex;flex-direction:column;border:2px solid #000}.cards__item{display:flex;padding:1rem;flex:0 1 30%}.card .image{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative}.card .description{text-align:center;padding:0 40px 40px;background:#fff;display:flex;flex:1 1 auto;flex-direction:column}#order-now{padding:20px 0;font-size:22px;font-weight:600;text-transform:uppercase;width:30%;display:block;margin:30px auto 10px;text-align:center;background:#c23634;color:#fff;text-decoration:none}.page-how-it-works .image-with-text--wrap,.page-how-it-works .image-with-text--wrap .image-element__wrap{height:100%}.page-how-it-works .image-with-text--wrap img{height:100%;object-fit:cover}.page-how-it-works .banner-section img{height:600px;object-fit:cover}@media only screen and (min-device-width:1000px)and (max-device-width:1200px){.how-it-works{padding:100px 20px}}@media only screen and (min-device-width:300px)and (max-device-width:999px){.how-it-works{padding:40px 20px}.cards{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column;max-width:350px;margin:auto;padding:0!important}#order-now{width:320px}}@media only screen and (min-device-width:300px)and (max-device-width:450px){.how-it-works{padding:40px 0!important}}@media only screen and (min-device-width:799px)and (max-device-width:925px){.banner-section__caption-headline{line-height:72px!important}}@media only screen and (max-device-width:768px){section.image-with-text--section>.image-with-text--image{display:none}.faq>img{max-width:85%!important}}.hero-h1{font-family:Muli,sans-serif;font-weight:800;font-style:normal;color:#dc4748;font-size:72px;margin-bottom:.2em;line-height:47px;text-shadow:2px 3px 4px rgb(0 0 0)}.hero-subtitle{line-height:1.3em;font-size:30px;font-weight:600}.faq{background:#d12128;position:relative}.faq .section{padding-bottom:40px;z-index:2;position:relative}.faq h2{color:#fff;padding:30px 30px 0;font-size:38px}.faq>img{position:absolute;bottom:0;right:0;max-height:100%;max-width:700px}.faqanswer{display:none;padding:12px 20px 0 30px;color:#fff}.faqanswer p{line-height:17px;color:#fff}.faq div.active{font-weight:700}.togglefaq{text-decoration:none;padding:10px 30px;line-height:20px;display:block;margin-bottom:-1px;color:#fff;cursor:pointer}.faq .icon-plus,.faq .icon-minus{color:#fff;margin-right:20px;font-size:20px;float:left}.index #instafeed{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main.css.map */
