*{box-sizing:border-box}article,aside,footer,header,main,nav,section,audio,canvas,datalist,details,figcaption,figure,output,progress,summary,video{display:block}body{padding:3rem 0 0 0;margin:0;font-family:gotham,sans-serif;color:#4d4f51}h1.screen-reader-text,.screen-reader-text a{position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}h1.screen-reader-text:focus,.screen-reader-text a:focus{clip:auto;left:0;top:0;width:100%;height:auto;margin:0;padding:10px 0;background:#fff;border:2px solid #000;border-left:none;border-right:none;text-align:center;font-weight:bold;color:#000}h1{font-size:2rem}h1,h2,h3{font-weight:300;text-transform:uppercase;letter-spacing:5px;margin:.5rem 0}h1:first-child,h2:first-child,h3:first-child{margin:0 0 .5rem}h1 .subtitle,h2 .subtitle,h3 .subtitle{font-weight:500;text-transform:uppercase;font-size:1rem;display:block;letter-spacing:1px}a,button,.cta{color:#4d4f51;text-decoration:none;font-weight:500;display:inline-block}a.cta,button.cta,.cta.cta{text-transform:uppercase;font-size:1rem;padding:.5rem 0}a.button,button.button,.cta.button{padding:1rem 2rem;margin:2rem;border:2px solid #4d4f51;text-transform:uppercase}button{background-color:rgba(0,0,0,0);border:none;font-family:gotham,sans-serif}p,ul{font-weight:300}p .break,ul .break{display:block}p.pricing,ul.pricing{margin:2rem 0 .5rem}p.desc,ul.desc{margin:0 0 1rem}.copy{padding:4rem 2rem;max-width:700px}.center{text-align:center;margin:auto}.accessories{padding:4rem 2rem;max-width:1400px;margin:auto}.accessories h2{margin-bottom:2rem}.fineprint{padding:0;margin:0;font-size:.9rem;font-style:italic}header{background-color:#c8c8c8;position:fixed;z-index:5;top:0;left:0;width:100vw}header nav{overflow:hidden;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;height:3rem;transition:height 1s ease-in-out}header nav.open{height:100vh}header nav.open ul{flex-direction:column;align-items:flex-end}header nav a.logo-wrap{padding:.5rem}header nav a.logo-wrap img{height:2rem}header nav ul{list-style:none;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;flex-grow:10;margin:0;text-align:right}header nav ul li{margin:0;height:3rem;display:flex;justify-content:center;align-items:center}header nav ul li a{padding:.25rem .75rem;font-weight:500;text-transform:uppercase;letter-spacing:2px;font-size:.9rem}header nav button{display:flex;justify-content:space-between;flex-direction:column;padding:1rem;height:3rem}header nav button span{width:2rem;height:2px;background-color:#4d4f51}.banner{position:absolute;top:100%;left:0;z-index:5;width:100%;text-align:center;background:#4d4f51;color:#fff;padding:.5rem}.banner p{margin:0}.hero{display:flex;flex-direction:column}.hero img{width:100vw;height:50vh;object-fit:cover;object-position:center}.leaf{display:flex;justify-content:space-between}.leaf .pattern{background-image:url("../images/leaf.png");background-position:right center;background-repeat:repeat-y;flex:25%;max-width:488px}.leaf .copy-wrap{flex:75%;display:flex;justify-content:flex-start;align-items:center}.alternate:nth-of-type(even){background-color:rgba(200,200,200,.25)}.stats{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;padding:1rem 0 0}.stats div{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.stats div img{height:2rem;width:2rem;object-fit:contain;object-position:center}.stats div p{padding-left:1rem;font-size:80%;margin:0}.stats div p span{font-weight:bold;text-transform:uppercase;display:block}.flex{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.flex.center{align-items:center}.flex a.quick-links{flex:100%;min-height:100vw;position:relative;display:flex;justify-content:center;align-items:center}.flex a.quick-links img{height:100%;width:100%;position:absolute;z-index:0;top:50%;left:50%;object-fit:cover;object-position:center;transform:translate(-50%, -50%)}.flex a.quick-links span{color:#fff;background-color:#4d4f51;padding:1rem 3rem;outline:2px solid #4d4f51;outline-offset:.75rem;z-index:1;font-weight:100;letter-spacing:2px;text-transform:uppercase;min-width:220px;text-align:center}.flex a.blend{flex-grow:3;padding:2rem;text-align:center;display:flex;flex-direction:column}.flex a.blend div.img-wrap{width:100%;height:calc(100vw - 4rem)}.flex a.blend div.img-wrap img{object-fit:cover;object-position:center;height:100%;width:100%}.flex a.blend div.flex{flex-grow:4;flex-direction:column;justify-content:flex-start}.flex a.blend div.flex h3{margin:1.5rem 0 .5rem}.flex a.blend div.flex p{margin:0 1rem .5rem}.flex a.blend div.flex span{display:flex;justify-content:center;align-items:flex-end;flex-grow:10}.flex.social{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding-top:3rem}.flex.social a{padding:.5rem}.flex.social a svg{height:1.25rem}.flex.social a svg *{fill:#4d4f51}.flex.blend-info{min-height:60vh;margin:auto}.flex.blend-info .half{display:flex;flex-direction:column;justify-content:center}.flex.blend-info .img-wrap{min-height:50vh;position:relative}.flex.blend-info .img-wrap img{object-position:center;object-fit:cover;width:100%;height:100%;position:absolute}.flex .boxed{margin:1rem;padding:.5rem .5rem .5rem 1rem;border:1px solid #4d4f51;text-transform:uppercase;display:flex;flex-direction:row;align-items:center;justify-content:center}.recipe-card{display:flex;flex-direction:column;position:relative;background-color:#231f20}.recipe-card img{object-fit:cover;object-position:center;width:100vw;height:120vw}.recipe-card .recipe{background-color:#231f20;color:#fff;position:relative}.recipe-card .recipe::before{content:" ";background-image:linear-gradient(transparent, #231f20);height:20vw;width:100vw;position:absolute;bottom:99%;left:0}.recipe-card .recipe a,.recipe-card .recipe button{color:#fff;text-align:left}.recipe-card .recipe a svg *,.recipe-card .recipe button svg *{fill:#fff}.form-wrap{padding-top:2rem}form{display:grid;grid-gap:1rem;align-items:baseline}form label input,form label textarea,form label select{margin:.5rem 0 0;display:block;width:100%;padding:.5rem;border-radius:0;font-size:1rem;border:1px solid #4d4f51}form input.cta{font-family:gotham,sans-serif;background-color:rgba(0,0,0,0);border:none;text-align:left;font-size:1.25rem;padding-left:0}footer{background-color:#c8c8c8;padding:2rem}footer .social{text-align:center;padding-bottom:2rem}footer .social a{padding:.5rem}footer .social a svg{height:2rem}footer .social a svg *{fill:#4d4f51}footer ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}footer ul li a{padding:.5rem}footer p{max-width:unset;text-align:center}footer .corp-logo{margin-left:50%;transform:translateX(-50%)}footer .corp-logo img{max-width:170px;padding:.5rem}footer .app-callout .link-wrap{display:flex;justify-content:center;margin:1rem;gap:.5rem}footer .app-callout .app-icons img{height:40px}#cookies-agree{display:none;position:fixed;bottom:0;left:0;width:100vw;height:fit-content;background-color:#000;color:#fff;z-index:500;line-height:1.3;text-align:left;font-size:15px;padding:1rem 1rem;align-items:center;justify-content:center;max-width:unset;margin:auto;border:none}@media only screen and (max-width: 834px){#cookies-agree{padding:0rem 1rem 1rem}}@media only screen and (max-width: 1000px){#cookies-agree{flex-direction:column}}@media screen and (min-width: 800px){#cookies-agree{font-size:18px}}#cookies-agree p{text-align:left}#cookies-agree.show{display:flex;gap:1rem}#cookies-agree .btn{font-size:1rem;text-align:center;cursor:pointer;text-transform:lowercase;outline:1px solid #fff;outline-offset:-5px;background-color:#231f20;border:1px solid #231f20;padding:8px 20px;font-weight:400;color:#fff;white-space:nowrap}@media only screen and (max-width: 765px){#cookies-agree .btn.closecookies{margin-left:unset}}#cookies-agree .btn.active{color:#231f20;background-color:#fff;outline:1px solid #231f20}#cookies-agree .btn a{color:#fff;font-weight:400}#cookies-agree .link-wrapper{display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:.5rem}#cookies-agree .link-wrapper a{text-decoration:none}#cookies-agree sup{padding:0 1rem;font-size:17px}@media screen and (min-width: 600px){.copy{padding:4rem}.flex{flex-direction:row}.flex a.quick-links{flex:50%;height:50vw;min-height:50vw;max-height:80vh}.flex a.blend{flex:50%;max-width:425px}.flex a.blend div.img-wrap{height:calc(50vw - 4rem);max-height:360px}.flex.blend-info .img-wrap{min-height:unset}.stats{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 800px){body{padding:4rem 0 0 0}header nav{padding:0rem 2rem;height:4rem;align-items:center}header nav a.logo-wrap{flex-direction:row;align-items:flex-end}header nav a.logo-wrap img{padding-right:.5rem}header nav button{display:none}.leaf .pattern{flex:33%;background-position:right center}.leaf .copy-wrap{flex:66%}.recipe-card{display:flex;flex-direction:row;position:relative}.recipe-card img{height:unset;width:50%}.recipe-card .recipe{flex:50%;padding:4rem 4rem 4rem 0;display:flex;flex-direction:column;justify-content:center}.recipe-card .recipe::before{content:" ";background-image:linear-gradient(90deg, transparent, #231f20);height:100%;width:30vw;right:100%;top:0;left:unset;bottom:unset}form{grid-template-columns:1fr 1fr}form label.wide{grid-column:1/-1}form input.cta{grid-column:1/-1}.flex .blend-wrap img{max-width:50%}.flex .half{flex:50%}.flex .boxed{flex:40%}}@media screen and (min-width: 1200px){header nav a.logo-wrap img{height:2.5rem}.hero img{height:60vh}.hero img.short{height:50vh}.content{max-width:1500px;padding:0 2rem;margin:auto}.leaf .pattern{flex:40%;background-position:left center}.leaf .copy-wrap{flex:60%;padding:3rem 3rem 3rem 0}.flex a.blend{flex:33%;padding:0 2rem 4rem}.recipe-card img{width:60%}.recipe-card .recipe{flex:40%}}@media(-moz-touch-enabled: 0),(pointer: fine)and (min-width: 600px){.flex a.quick-links{transition:background-color 1s ease-in-out;background-color:rgba(200,200,200,0)}.flex a.quick-links span{transition:all .25s ease-in-out}.flex a.quick-links:hover{background-color:rgba(200,200,200,.5)}.flex a.quick-links:hover img{z-index:-1}.flex a.quick-links:hover span{outline-offset:.25rem}.flex a.blend div.img-wrap{overflow:hidden;border:2px solid rgba(0,0,0,0);transition:all .75s ease-in-out}.flex a.blend div.img-wrap img{transition:all .75s ease-in-out;position:relative;top:0%;left:0%}.flex a.blend:hover div.img-wrap img{height:110%;width:110%;top:-5%;left:-5%}.flex a.boxed{transition:.5s all ease-in-out}.flex a.boxed span{transition:1s all ease-in-out;border:1px solid #4d4f51}.flex a.boxed:hover{border:1px solid rgba(0,0,0,0)}.flex a.boxed:hover span{background-color:rgba(0,0,0,0);color:#4d4f51}a.button{transition:1s all ease-in-out}a.button:hover{background-color:#4d4f51;color:#fff}}@media screen{.print-only{display:none}}#update-cookies-pref{font-size:1rem}/*# sourceMappingURL=main-02-12-26.min.css.map */