body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.header{color:#fff}.header .header_container{background:url(/static/media/header_background.3b604056.jpg) no-repeat;height:684px;position:relative;padding:2em;text-align:left}.header .header_container .header_button{width:173px;height:38px;font-size:.8em;margin:1em 0;background-color:transparent;color:#fff;border:2px solid #ffc700;text-transform:uppercase;cursor:pointer}.header .header_container .header_text_wrapper{position:absolute;top:40%;left:48%;width:40vw}.header .header_container .header_text_wrapper h1.header_text{font-size:2.5em}.featured_items_container .featured_item{position:relative;display:flex;align-items:center}.featured_items_container .featured_item .item_text{display:inline-block;width:50%;padding:6.5em}.featured_items_container .featured_item .item_text p{font-size:1em;padding-top:1em}.featured_items_container .featured_item .item_text h2{font-size:2em}.featured_items_container .featured_item img.food{width:50%}.featured_items_container .small_image_1{position:absolute;top:10%;right:60%}.featured_items_container .small_image_2{position:absolute;bottom:13%;right:90%}.special_offer{position:relative;height:582px;background:url(/static/media/special_offer.9468e5c4.jpg) no-repeat}.special_offer img{position:absolute;top:0;left:20%}.special_offer .wrapper{width:100%;height:100%;background-color:#000;opacity:.7}.special_offer .wrapper .offer_text_btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.special_offer .wrapper .offer_button{width:173px;height:38px;font-size:.8em;margin:1em 0;background-color:transparent;color:#fff;border:2px solid #ffc700;text-transform:uppercase;cursor:pointer}.special_offer .wrapper h3{color:#ffc700;font-size:2em}.nav_menu{display:flex;justify-content:space-between;align-items:center;position:absolute;top:0;left:55%;width:45%;max-width:500px;padding:1em;margin:1em 0;text-transform:uppercase;font-size:1em;z-index:1}.nav_menu,.nav_menu a{color:#fff}.nav_menu li.hover:hover{color:#ff0}.basket_quantity{display:inline-block;width:20px;height:20px;border-radius:50%;background-color:#ffc700;border:1px solid #fff;margin:0 1rem 1rem -2rem;text-align:center;color:#000}.basket_icon{padding:0 1rem}.footer{position:relative;height:209px;background:url(/static/media/footer_background.bcf21695.jpg) no-repeat}.footer .footer_container{position:absolute;bottom:0;height:100%;width:100%;display:flex;justify-content:space-between;padding:3em 5em}.footer .footer_container .list{color:#fff}.footer .footer_container .list li{padding:.1em;font-size:.7em}.footer .footer_container ul.list>h4{color:#ffc700;padding-bottom:.5em}.explore_menus{background:url(/static/media/carrot.5c5cf5e3.svg) no-repeat top 13vh right 15vw,url(/static/media/vegetables.05bd5d7d.svg) no-repeat top 3vh right 55vw,url(/static/media/groceries.05ac9b3e.svg) no-repeat top 12vh right 95%,url(/static/media/juice.dc8fba49.svg) no-repeat top 50vh right 30vw,url(/static/media/cheese.aa53a14f.svg) no-repeat top 88vh right 61vw,url(/static/media/spaghetti.1aa90f00.svg) no-repeat bottom 2vh left 20vw,url(/static/media/juice.dc8fba49.svg) no-repeat bottom 2vh right 10vw;text-align:center;padding:2em}.explore_menus .yellow_button{width:173px;height:38px;background-color:#ffc700;box-shadow:0 4px 4px rgba(0,0,0,.25);border:2px solid #ffc700;font-size:.9em;font-weight:800;text-transform:uppercase;cursor:pointer;margin:3em}.explore_menus .explore_wrapper .explore_header{text-align:center;width:30vw;margin:3em auto 2em}.explore_menus .explore_wrapper .explore_header p{line-height:1.5em;padding:1em}.explore_grid_container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2em;gap:2em}.card{background-color:#fff;height:auto;margin:1em;box-shadow:-7px 12px 43px -8px rgba(0,0,0,.31)}.card img.hero{width:100%}.card .item_description{padding:1.3em;text-align:left}.item_time{padding:1em 0;display:flex;color:#ffc700}.item_time span{margin:0 1em}.item_time:before{content:url(/static/media/clock.2b8120a7.svg)}a{color:#000}.cart{padding:3rem 0 3rem 3rem}.cart label{display:inline-block;color:#ffc700;font-size:.8rem;font-weight:800}.cart input,.cart label,.cart select{margin-bottom:1rem}.cart input{border:1px solid #ffc700;padding:.4rem;font-size:.9rem}.cart select{background-color:#ffc700;border:none}.cart .wide{width:80%}.cart .narrow{width:37.6%;margin-right:1rem}.cart .cart_form{width:90%}.cart .form_header{color:#ffc700;margin-bottom:1rem;font-size:1rem}.cart span.format{display:inline-block;font-size:.7rem;margin-bottom:.5rem;color:#747272}.cart .yellow_button{width:173px;height:38px;background-color:#ffc700;box-shadow:0 4px 4px rgba(0,0,0,.25);border:2px solid #ffc700;font-size:.9em;font-weight:800;text-transform:uppercase;cursor:pointer;margin:1rem 0}.fancy_background{background:url(/static/media/carrot.5c5cf5e3.svg) no-repeat top 0 left 98%,url(/static/media/cheese.aa53a14f.svg) no-repeat top 0 left 28%,url(/static/media/spaghetti.1aa90f00.svg) no-repeat top 50% left 38%,url(/static/media/vegetables.05bd5d7d.svg) no-repeat top 28% left 25%,url(/static/media/juice.dc8fba49.svg) no-repeat top 95% left 90%,url(/static/media/cheese.aa53a14f.svg) no-repeat top 75% left 13%;min-height:700px}.fancy_background .container{display:grid;grid-template-columns:35% 65%}.tiny_header{background:url(/static/media/tiny-header.50378b41.jpg) no-repeat;height:90px}.basket{background-color:#000;color:#fff;padding:2.5rem}.basket .basket_header h5{color:#fff;background-color:#ffc700;padding:.5rem;display:inline-block;margin-left:2rem}.basket .basket_header:before{content:url(/static/media/cart.705af192.svg)}.basket .basket_flex{display:flex;justify-content:space-between}.basket_item{display:grid;grid-template-columns:50% 50%;grid-gap:1rem;gap:1rem;margin-bottom:2rem}.basket_item img{width:100%}.basket_item .basket_item_description{font-size:.8rem}.basket_item .quantity{display:flex;align-items:flex-end;flex-direction:column}.basket_item .quantity input[type=number]{width:2.5rem;height:1.5rem;background-color:#ffc700;border:none;margin:1rem 0;padding:.2rem}.basket_item_info{position:relative;padding:1.3rem}.serving_info{display:flex;margin-bottom:1rem;margin-top:-1.5rem}.serving_info p{margin-right:1rem}.remove{text-align:right}.remove .remove_btn,.update_btn{width:4rem;height:1.3rem;background-color:#ffc700;color:#000;font-weight:600;border:none}.update_btn{margin:1rem 0}.thanks_img{margin:6em auto;width:100%}.thanks_wrapper{position:relative}.thanks_wrapper h1{color:#fff;font-size:3.2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:-7px 0 180px -18px rgba(0,0,0,.35)}.ingredients{position:relative;background:url(/static/media/cheese.aa53a14f.svg) no-repeat top 5% left 98%,url(/static/media/vegetables.05bd5d7d.svg) no-repeat top 50% left 92%,url(/static/media/groceries.05ac9b3e.svg) no-repeat top 60% left 60%,url(/static/media/carrot.5c5cf5e3.svg) no-repeat bottom 5% left 75%,url(/static/media/ing_background.e71b2cf8.jpg) no-repeat;height:843px;color:#fff}.ingredients .ingredients_content{position:absolute;top:20%;left:60%;width:40%}.ingredients .grid_container,.ingredients .ingredients_header{margin-left:4em}.ingredients .grid_container{display:grid;grid-template-columns:6em 1fr;grid-gap:1.3em .25em;gap:1.3em .25em}.ing_title{color:#fff;background-color:#ffc700;padding:.5rem;display:inline-block;margin:.5rem 0}.separator{border-bottom:1px solid grey;margin:1rem 0}*{box-sizing:border-box;padding:0;margin:0}body{max-width:1440px}li{list-style:none}a{text-decoration:none;cursor:pointer}.recipes_ingredients{display:grid;grid-template-columns:50% 50%;padding:2rem 0 2rem 2rem}.recipes_ingredients .recipe_pic>img{width:100%}.recipes_ingredients .recipe_details_wrapper{padding:4rem 3rem 2rem 1rem}.recipes_ingredients .recipe_details_wrapper .yellow_button{width:173px;height:38px;background-color:#ffc700;box-shadow:0 4px 4px rgba(0,0,0,.25);border:2px solid #ffc700;font-size:.9em;font-weight:800;text-transform:uppercase;cursor:pointer}.recipes_ingredients .recipe_details_wrapper .recipe_title{color:#fff;background-color:#ffc700;padding:.5rem;display:inline-block}.recipes_ingredients .recipe_details_wrapper .item_description{padding:2rem 0;line-height:1.5rem;font-size:.9rem}.recipes_ingredients .item_info span{margin-right:2rem}.recipes_ingredients .item_info .servings:before{content:url(/static/media/utensils.2ba3429e.svg)}.recipes_ingredients .item_info .calories:before{content:url(/static/media/fruit.07061f98.svg)}
/*# sourceMappingURL=main.9bed170c.chunk.css.map */