html,body{height:100%}.homepage .wrapper{background-color:#004990}.homepage .wrapper #tacos{background-image:url("../images/home_redesign/hero/tacoplate@2x.png");width:400px;height:251px;top:0;left:0}.homepage .wrapper #steak{background-image:url(../images/home_redesign/hero/steakdinner@2x.png);background-size:contain;background-repeat:no-repeat;width:400px;height:434px;position:absolute;overflow:hidden;left:0;bottom:-142px}.homepage .wrapper #pokebowl{background-image:url(../images/home_redesign/hero/pokebowl@2x.png);background-size:contain;background-repeat:no-repeat;width:400px;height:524px;position:absolute;overflow:hidden;right:0;bottom:-185px}.homepage .wrapper #burger{background-image:url(../images/home_redesign/hero/burger@2x.png);background-size:contain;background-repeat:no-repeat;width:586px;height:221px;position:absolute;overflow:hidden;right:63px;top:0}.homepage .wrapper #fries{background-image:url(../images/home_redesign/hero/fries@2x.png);background-size:contain;background-repeat:no-repeat;width:262px;height:376px;position:absolute;overflow:hidden;right:567px;bottom:-279px}.homepage .wrapper #avocado{background:url(../images/home_redesign/home_background_images.png) -336px -286px;width:185px;height:139px;position:absolute;overflow:hidden;left:15%;top:277px}.homepage .wrapper #ketchup{background-image:url(../images/home_redesign/hero/ketchup@2x.png);background-size:contain;background-repeat:no-repeat;width:203px;height:127px;position:absolute;overflow:hidden;top:150px;right:0}.homepage .wrapper #breadIcon{background:url(../images/home_redesign/home_background_images.png) -50px -50px;width:228px;height:136px;position:absolute;overflow:hidden;top:30px;left:585px;transform:scale(.5,.5)}.homepage .wrapper #pepperIcon{background:url(../images/home_redesign/home_background_images.png) -706px -50px;width:166px;height:126px;position:absolute;overflow:hidden;top:225px;right:285px;transform:scale(.5,.5)}.homepage .wrapper #noodlesIcon{background-image:url(../images/home_redesign/hero/noodlesicon.svg);background-size:contain;background-repeat:no-repeat;width:164px;height:85px;position:absolute;overflow:hidden;top:225px;left:19px}.homepage .wrapper #steakIcon{background-image:url(../images/home_redesign/hero/steakicon.svg);background-size:contain;background-repeat:no-repeat;width:155px;height:72px;position:absolute;overflow:hidden;top:55px;right:-80px}.homepage .wrapper #pieIcon{background:url(../images/home_redesign/home_background_images.png) -50px -286px;width:186px;height:160px;position:absolute;overflow:hidden;bottom:19px;left:416px;transform:scale(.5,.5)}.homepage .container-fluid{padding-left:0!important;padding-right:0!important}.homepage .second-title{margin-bottom:30px}#restaurants-near{color:#ffd378}#chow-search-container{display:flex;flex-direction:column;width:45%}#search-p{margin-bottom:0;padding-bottom:0;text-align:left;font-family:Arial;font-size:1em;font-weight:bold;font-stretch:normal;font-style:normal}.chow-buttons{width:100%}#chow-now-button{width:25%;height:62px;margin-left:-10px;border-top-left-radius:0;border-bottom-left-radius:0}#searchCriteriaHomepage{width:74%;height:62px;background-image:url(../../images/header/Search.svg);background-position:left;float:left;border-top-left-radius:5px;border-bottom-left-radius:5px;border:none;font-size:20px;z-index:999;background-repeat:no-repeat;padding-left:50px;outline:none}.homepage #suggestions .container-2{width:80%}.homepage #suggestions{background-color:#f6f6f6;padding:50px 0 90px 0;height:100%;display:flex;justify-content:center}.homepage #suggestions h1{font-weight:normal;padding-bottom:5px;font-size:22px}.homepage .title{font-weight:normal;font-stretch:normal;font-style:normal;text-align:center;padding:25px 0 0 0;color:#062a4e}.homepage .suggestions-row{position:relative;top:2vh}.homepage .suggestions-row a{text-decoration:none}.homepage .rec-card{height:287px;border-radius:15px;border:none}.homepage .save-up-to-tag{width:156px;height:30px;border-radius:2px;background-color:#ffd378;position:absolute;left:50%;transform:translate(-50%,0%)}.homepage .save-up-to-50{text-align:center;color:#062a4e;font-family:Arial;font-size:15px;font-weight:bold}.homepage .card-img-top{border:none;min-height:150px;border-top-left-radius:15px;border-top-right-radius:15px;width:100%;object-fit:cover}.homepage .card-title{font-weight:bold;color:#062a4e;font-family:Arial;font-size:18px}.homepage .card-address{height:17px;font-family:Arial;font-size:15px;color:#062a4e}.homepage .card-desc{font-weight:bold;height:22px;font-size:16px;line-height:1.38;color:#062a4e}.homepage content-3{font-family:Arial}.section-3-title{text-align:center;padding:20px}#french-fries{position:absolute;width:10%}.row.homepage.section-3-columns{width:80%}.how-it-works-column-holder{width:100%;display:flex;justify-content:center;padding-bottom:40px}#how-it-works{color:#062a4e;font-size:46px;font-weight:bold;padding-top:10px;font-family:'Amatic SC'}.how-it-works-columns{width:80%}#how-it-works-image{max-height:450px}.left-side-img{width:100%;object-fit:contain;border-top-left-radius:100px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:100px;max-height:660px}#left-side{width:50%;height:auto;border-top-left-radius:100px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:100px}#right-side{padding-top:15px}#arrow-box-1{height:45px;width:50px;position:relative;left:-15%;margin-top:34px}#arrow-box-2{height:45px;width:50px;position:relative;left:-15%;margin-top:34px;visibility:hidden}#arrow-box-3{height:45px;width:50px;position:relative;left:-15%;margin-top:34px;visibility:hidden}.homepage .circle-icon-1{position:relative;width:65px;height:65px;margin:0 30px 27px 0;padding:13px 10px 10px;border-radius:32.5px;background-color:#f05032;text-align:center}.homepage .circle-icon-2{position:relative;width:65px;height:65px;margin:0 30px 27px 0;padding:13px 10px 10px;border-radius:32.5px;background-color:#f68e1e;text-align:center}.homepage .circle-icon-3{position:relative;width:65px;height:65px;margin:0 30px 27px 0;padding:13px 10px 10px;border-radius:32.5px;background-color:#a0ce66;text-align:center}.homepage .icon-1-img,.homepage .icon-2-img,.homepage .icon-3-img{height:38px;width:35px;left:21px}.homepage .box-1{border-radius:10px;box-shadow:0 12px 25px 0 rgba(0,0,0,.08);display:flex;margin-top:10px;margin-bottom:25px;margin-left:65px;padding-right:25px;padding-top:5px}.homepage .box-1-title{font-family:Arial;font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.55;letter-spacing:normal;color:#062a4e}.homepage .box-1-desc{font-family:Arial;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#062a4e}.homepage .box-2{position:relative;border-radius:10px;display:flex;margin-bottom:25px;margin-left:65px;padding-right:25px;padding-top:5px}.homepage .box-2-title{font-family:Arial;font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.55;letter-spacing:normal;color:#062a4e}.homepage .box-2-desc{font-family:Arial;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#062a4e}.homepage .box-3{border-radius:10px;position:relative;display:flex;margin-left:65px;padding-right:25px;padding-top:5px}.homepage .box-3-title{font-family:Arial;font-size:22px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.55;letter-spacing:normal;color:#062a4e}.homepage .box-3-desc{font-family:Arial;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#062a4e}.homepage content-4{font-family:Arial;color:#062a4e}.container-4{width:100%;display:flex;justify-content:center;padding-bottom:60px;border-bottom:#f6f6f6 solid}#wings{background-image:url(../images/food_images/large-wings.png);background-position:center;background-size:cover}#tacos-cuisine{background-image:url(../images/food_images/large-taco.png);background-position:center;background-size:cover}#pasta{background-image:url(../images/food_images/medium-pasta.png);background-position:center;background-size:cover}#indian{background-image:url(../images/food_images/medium-indian.png);background-position:center;background-size:cover}#background_taco{position:absolute}.homepage .section-4{position:relative;width:80%;text-align:center}.homepage .section-4 h5{position:relative;color:#062a4e;font-size:22px;text-align:center}.homepage .cuisine-row{position:relative;padding-top:5px;display:flex;padding-right:0;padding-left:0;justify-content:space-between}.homepage .cuisine-row .card{background-color:#f6f6f6;width:31%;border:none;border-radius:5px;margin:5px;padding:0}.homepage .cuisine-row .card-img-top{height:150px;border-radius:5px}.homepage .cuisine-row .card .card-title{font-family:Arial;font-weight:bold;font-size:22px;color:#062a4e;text-align:center}.homepage .col-md-4{width:27%}.card-a-tag{text-decoration:none;color:#000}.homepage .card-section-4{position:relative;border:none;height:260px;border-radius:15px;background-color:#f6f6f6}.homepage .cuisine-img{width:350px;height:197px;border-top-left-radius:15px;border-top-right-radius:15px}.homepage .card-cuisine{font-family:Arial;font-weight:bold;font-size:22px;color:#062a4e;text-align:center}.homepage .container-5{padding-top:30px;width:100%}#background_sushi{height:90px;position:absolute;right:10%}.homepage content-5{font-family:Arial;color:#062a4e;width:100%}.find-something-title-section{display:flex;justify-content:center;width:100%}.enjoy-title{width:80%;margin-left:10px;display:flex;justify-content:center}.enjoy-title h1{font-family:'Amatic SC';color:#062a4e;font-size:46px;padding:0;margin:0;padding-top:20px}.enjoy-title h5{color:#062a4e;padding:10px 0 20px 0;margin:0}.row.res-options{width:100%;display:flex;justify-content:center;margin:0;padding:0}#option-row{padding:0;margin:0;display:flex;justify-content:space-between;padding-right:0;width:80%}.card.option-card{border:none;width:22%;background-color:#f6f6f6;padding:0;margin:5px}.option-card .card-img-top{height:150px}.item-surround{display:flex}#gift-card-background{margin-top:50px;display:flex;justify-content:center}.homepage .gift-card-container{background:linear-gradient(to right,#004990,#0081c6);width:80%;border-radius:10px}.homepage .gift-card-header h1{font-family:Amatic SC;font-size:46px;color:#fff}.homepage .gift-card-header h4{font-family:Arial;font-size:22px;color:#fff}.homepage .gift-card-header h5{font-family:Arial;font-size:22px;color:#fff}.col.right-gift-column{display:flex;justify-content:center;max-height:400px}.col.gift-cards{display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.col.gift-card-lady-and-arrow{display:flex;flex-direction:row;justify-content:space-evenly;width:100%}#gift-card-img{width:400px}#arrow-img{position:relative;left:10%}.homepage .saving-now{font-family:Amatic SC;margin-top:100px;top:150px;width:auto;height:246px;background-color:#ff0}.homepage .saving-now h1{color:#062a4e}.homepage .start-saving-banner #salad{width:164px;height:85px;position:absolute;overflow:hidden;top:225px;left:19px}.save{height:15rem;background:linear-gradient(#f7cb71,#f0d09c);margin-top:5%;color:#062a4e;font-family:Amatic SC}.find-deals{background-color:#0081c6;width:fit-content;color:#fff;font-family:Arial;font-weight:bold}#salad_chopped{height:12rem}#pie_chopped{height:12rem;width:17rem;margin-left:auto;margin-right:auto}.banner-content{height:100%}.homepage .banner h1{font-family:Amatic SC;font-size:46px;font-stretch:normal;font-weight:bold;text-align:center;color:#062a4e}a#find-deals-button{background-color:#0081c6;color:#fff;font-family:Arial;font-size:18px;font-weight:bold;text-decoration:none;-webkit-appearance:none}a#find-deals-button:hover{background-color:#a0ce66}.how-it-works-numbers{padding-top:2em}@media screen and (max-width:1300px){#arrow-img{display:none}}@media screen and (max-width:992px){#left-how-it-works-column{display:flex;justify-content:center}.left-side-img{max-height:475px;max-width:530px}}@media screen and (min-width:651px)and (max-width:850px){.col.gift-card-lady-and-arrow{justify-content:end}#french-fries{transform:scale(1.5,1.5);margin-top:10%}#chow-now-button{width:27%}.how-it-works-numbers{width:65%;margin-top:-5%}#left-how-it-works-column{margin-top:-10%!important}.homepage .box-1,.homepage .box-2,.homepage .box-3{margin-left:0}}@media screen and (max-width:850px){#wings{background-image:url(../images/food_images/medium-wings.png)}#tacos-cuisine{background-image:url(../images/food_images/medium-taco.png)}.how-it-works-numbers{padding-top:0}#works-title{width:53%!important}#salad_chopped{max-height:10em;width:auto}#pie_chopped{max-height:10em;width:auto}.second-title{display:flex;justify-content:center}#arrow-box-3,#arrow-box-1,#arrow-box-2{display:none}#left-how-it-works-column{display:flex;justify-content:center}.left-side-img{transform:scale(.75,.75)}.gift-card-header{padding-left:10px;margin-top:1rem}gift-card-buttons{margin-left:2rem;margin-top:1rem}#redeem-button,#buy-gift-card-button{margin:5px 0 5px 10px}.gift-cards-left{padding-left:0}}@media screen and (max-width:650px){#search-p{margin-left:3%}#works-title{width:75%!important}.how-it-works-column-holder .homepage{margin-top:0!important}.homepage .cuisine-row .card{width:100%}.section-4 .section_title{margin-bottom:1em}.homepage .cuisine-row{justify-content:normal}#searchCriteriaHomepage{margin-left:0;float:none}#chow-now-button{margin-left:0}.homepage .start-saving-banner #salad{width:164px;height:85px;top:0;left:0}.homepage .start-saving-banner #pieIcon{left:20px}#chow-search-container{width:95%}#searchCriteriaHomepage{width:94.5%;border-radius:5px}#chow-now-button{width:95%;position:relative;margin-top:10px;border-radius:5px}#how-it-works{font-size:2.1rem;padding-left:30px;padding-right:30px}.how-it-works-column-holder{padding-bottom:0}.left-side-img{display:none;margin:0;padding:0;border:none}.col-lg-4{display:flex;flex-direction:column;align-items:center;justify-content:center}.homepage .box-1,.homepage .box-2,.homepage .box-3{margin-top:10px;margin-bottom:25px;margin-left:65px;padding-right:25px;padding-top:5px;width:75%;position:relative;background-color:#fff}.homepage .circle-icon-1,.homepage .circle-icon-2,.homepage .circle-icon-3{right:35px;margin-top:15px}.homepage .box-1-title,.homepage .box-2-title,.homepage .box-3-title{width:150%;right:40px;position:relative;font-size:20px}.homepage .box-1-desc,.homepage .box-2-desc,.homepage .box-3-desc{font-size:15px;position:relative;right:40px}.homepage .box-3{background-color:#fff;z-index:1}.homepage .box-3-title{line-height:1;margin-bottom:.25em}.homepage .section-4 h5{font-size:1.2rem}.homepage .gift-card-container{width:90%}.homepage .gift-card-header h1{width:100%;font-size:2.1rem}.homepage .gift-card-header h4,.homepage .gift-card-header h5{width:100%;font-size:1.1rem}#gift-card-img{background-size:contain;background-repeat:no-repeat;width:325px;position:relative;overflow:hidden;left:25px;margin:0 0 0 0}#arrow-box-1,#arrow-box-2,#arrow-box-3{visibility:hidden!important}#french-fries{width:90px;height:112px;margin-top:120px}.homepage .suggestions-row{margin-bottom:10px}.taco-container{margin-right:0;align-items:end}#background_taco{margin-top:-32%;margin-right:-13%;transform:scale(.5,.5)}#redeem-button,#buy-gift-card-button{margin:5px 0 5px 10px}#salad_chopped,#pie_chopped{display:none}.save-now{width:100%}.save-now h1{font-size:2.1rem;margin-bottom:.5rem}.gift-card-buttons{margin-left:2rem;margin-top:1rem}#mexican-cuisine{background-image:url(../images/food_images/small-taco.png)}}@media(min-width:350px){.infeed{height:180px!important}}@media(min-width:500px){.infeed{height:130px!important}}@media(min-width:800px){.infeed{height:200px!important}}