.header{background-color:var(--color-primary--tint);justify-content:space-between;align-items:center;height:9.6rem;padding:0 4.8rem;display:flex;position:relative}.logo{height:2.2rem}.main-nav-list{align-items:center;gap:4.8rem;list-style:none;display:flex}.main-nav-link:link,.main-nav-link:visited{color:var(--color-text);font-size:1.8rem;font-weight:500;text-decoration:none;transition:all .3s ease-out}.main-nav-link:hover,.main-nav-link:active{color:var(--color-primary--tone)}.main-nav-link.nav-cta:link,.main-nav-link.nav-cta:visited{border-radius:var(--border-medium);background-color:var(--color-primary);color:var(--color-white);padding:1.2rem 2.4rem;display:inline-block}.main-nav-link.nav-cta:hover,.main-nav-link.nav-cta:active{background-color:var(--color-primary--tone)}.btn-mobile-nav{cursor:pointer;background:0 0;border:none;display:none}.icon-mobile-nav{color:#333;width:4.8rem;height:4.8rem}.icon-mobile-nav[name=close-outline]{display:none}.sticky .header{z-index:999;background-color:#ffffffe6;width:100%;height:8rem;padding-top:0;padding-bottom:0;position:fixed;top:0;bottom:0;box-shadow:0 1.2rem 3.2rem #0000000f}.sticky .section-hero{margin-top:9.6rem}.section-hero{background-color:var(--color-primary--tint);padding:4.8rem 0 9.6rem}.hero{grid-template-columns:1fr 1fr;align-items:center;gap:9.6rem;max-width:130rem;margin:0 auto;padding:0 3.2rem;display:grid}.hero-description{margin-bottom:4.8rem;font-size:2rem;line-height:1.6}.hero-img{width:100%}.delivered-meals{align-items:center;gap:1.6rem;margin-top:8rem;display:flex}.delivered-imgs{display:flex}.delivered-imgs img{border:3px solid var(--color-primary--tint);border-radius:50%;width:4.8rem;height:4.8px;margin-right:-1.6rem}.delivered-imgs img:last-child{margin:0}.delivered-text{font-size:1.8rem;font-weight:600}.delivered-text span{color:var(--color-primary--tone);font-weight:700}.section-featured{padding:4.8rem 0 3.2rem}.heading-featured-in{text-transform:uppercase;letter-spacing:.75px;text-align:center;color:#888;margin-bottom:2.4rem;font-size:1.4rem;font-weight:500}.logos{justify-content:space-around;display:flex}.logos img{filter:brightness(0);opacity:.5;height:3.2rem;transition:all .3s ease-out}.logos img:hover{filter:brightness();opacity:1}.section-how{padding:9.6rem 0}.step-number{color:#ddd;margin-bottom:1.2rem;font-size:8.6rem;font-weight:600}.step-description{font-size:2rem;line-height:1.8}.step-img-box{justify-content:center;align-items:center;display:flex;position:relative}.step-img-box:before,.step-img-box:after{content:"";border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.step-img-box:before{background-color:var(--color-primary--tint);z-index:-2;width:60%;padding-bottom:60%}.step-img-box:after{z-index:-1;background-color:#fae5d3;width:45%;padding-bottom:45%}.step-img{width:35%}.section-meals{padding:9.6rem 0}.meal{border-radius:var(--border-large);transition:all .4s ease-out;overflow:hidden;box-shadow:0 2.4rem 4.8rem #00000013}.meal:hover{transform:translateY(-1.2rem);box-shadow:0 3.2rem 6.4rem #0000000f}.meal-content{padding:3.2rem 4.8rem 4.8rem}.meal-tags{margin-bottom:1.2rem}.tag{text-transform:uppercase;color:var(--color-text);border-radius:100px;padding:.4rem .8rem;font-size:1.2rem;font-weight:600;display:inline-block}.tag--vegetarian{background-color:#51cf66}.tag--vegan{background-color:#94d82d}.tag--paleo{background-color:#ffd43b}.meal-title{color:#333;margin-bottom:3.2rem;font-size:2.4rem;font-weight:600}.meal-attributes{flex-direction:column;gap:2rem;list-style:none;display:flex}.meal-attribute{align-items:center;gap:1.6rem;font-size:1.8rem;display:flex}.meal-icon{color:var(--color-primary);width:2.4rem;height:2.4rem}.meal-img{width:100%}.all-recipes{text-align:center;font-size:1.8rem}.section-testimonials{background-color:var(--color-primary--tint);grid-template-columns:55fr 45fr;align-items:center;display:grid}.testimonials-container{padding:9.6rem}.testimonials{grid-template-columns:repeat(2,1fr);gap:4.8rem 8rem;display:grid}.testimonial-img{border-radius:50%;width:6.4rem;margin-bottom:1.2rem}.testimonial-text{margin-bottom:1.6rem;font-size:1.8rem;line-height:1.8}.testimonial-name{color:#6f6f6f;font-size:1.6rem}.gallery{grid-template-columns:repeat(3,1fr);gap:1.6rem;padding:1.6rem;display:grid}.gallery-item{overflow:hidden}.gallery-item img{width:100%;transition:all .4s ease-out;display:block}.gallery img:hover{transform:scale(1.1)}.section-pricing{padding:9.6rem 0}.pricing-plan{border-radius:var(--border-large);width:75%;padding:4.8rem}.pricing-plan--starter{box-shadow:inset 0 0 0 .4rem var(--color-primary--tint);justify-self:end}.pricing-plan--complete{background-color:var(--color-primary--tint);position:relative;overflow:hidden}.pricing-plan--complete:before{content:"Best Value";text-transform:uppercase;background-color:#ffd43b;padding:.8rem 4.8rem;font-size:1.4rem;font-weight:700;position:absolute;top:5%;right:-12%;transform:rotate(45deg)}.plan-header{text-align:center;margin-bottom:4.8rem}.plan-name{color:var(--color-primary--tone);text-transform:uppercase;letter-spacing:.75px;margin-bottom:3.2rem;font-size:2rem;font-weight:600}.plan-price{color:var(--color-text);margin-bottom:1.6rem;font-size:6.2rem;font-weight:600}.plan-price span{margin-right:.8rem;font-size:3rem;font-weight:500}.plan-text{color:#6f6f6f;font-size:1.6rem;line-height:1.6}.plan-sign-up{text-align:center;margin-top:4.8rem}.plan-details{text-align:center;font-size:1.6rem;line-height:1.6}.feature-icon{color:var(--color-primary);background-color:var(--color-primary--tint);border-radius:50%;width:3.2rem;height:3.2rem;margin-bottom:3.2rem;padding:1.6rem}.feature-title{color:#333;margin-bottom:1.6rem;font-size:2.4rem;font-weight:700}.feature-text{font-size:1.8rem;line-height:1.8}.section-cta{padding:4.8rem 0 12.8rem}.cta{box-shadow:var(--shadow-dark);background-image:linear-gradient(45deg,#eb984e,var(--color-primary));border-radius:var(--border-large);grid-template-columns:2fr 1fr;display:grid;overflow:hidden}.cta-text-box{color:#45260a;padding:4.8rem 6.4rem 6.4rem}.cta .heading-secondary{color:inherit;margin-bottom:3.2rem}.cta-text{margin-bottom:4.8rem;font-size:1.8rem;line-height:1.8}.cta-form{grid-template-columns:1fr 1fr;gap:2.4rem 3.2rem;display:grid}.cta-img-box{background-image:linear-gradient(45deg,#eb974e30,#e67d226b),url(eating.7040f2a3.jpg);background-position:50%;background-size:cover}.cta-form label{margin-bottom:1.2rem;font-size:1.6rem;font-weight:500;display:block}.cta-form input,.cta-form select{color:inherit;background-color:#fdf2e9;border:none;border-radius:9px;width:100%;padding:1.2rem;font-family:inherit;font-size:1.8rem;box-shadow:0 1px 2px #0000001a}.cta-form input::placeholder{color:#aaa}.cta :focus{outline:none;box-shadow:0 0 0 .8rem #fdf2e980}.footer{border-top:1px solid #eee;padding:12.8rem 0}.grid-footer{grid-template-columns:1.5fr 1.5fr 1fr 1fr 1fr}.footer-logo{margin-bottom:3.2rem;display:block}.logo-col{flex-direction:column;display:flex}.social-links{gap:2.4rem;list-style:none;display:flex}.social-icon{width:2.4rem;height:2.4rem}.copyright{color:#767676;margin-top:auto;font-size:1.4rem;line-height:1.6rem}.contacts{font-size:1.6rem;font-style:normal;line-height:1.8rem}.address{margin-bottom:2.4rem}.footer-heading{margin-bottom:3.2rem;font-size:1.8rem;font-weight:500}.footer-nav{flex-direction:column;gap:2.4rem;list-style:none;display:flex}.footer-link:link,.footer-link:visited{color:#767676;font-size:1.6rem;text-decoration:none;transition:all .3s ease-out}.footer-link:hover,.footer-link:active{color:#555}.section-developer{justify-content:center;margin:0 auto;padding:4.8rem 3.2rem;display:flex}.about-developer{color:var(--color-text);text-align:center;font-size:2.4rem;line-height:1.8}.about-developer a:link,.about-developer a:visited{color:var(--color-primary);text-decoration:none}.about-developer a:hover,.about-developer a:active{color:var(--color-primary--tone)}
/*# sourceMappingURL=index.806873f2.css.map */
