.row.meal-container a:hover{text-decoration:none}.row.meal-container{display:flex;flex-wrap:wrap}.meal-card p{margin:0}.meal-card{margin-bottom:15px;position:relative}.meal-card img{-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.meal-card .title{color:#263746;font-weight:bold;font-size:18px;line-height:1;overflow-y:hidden}.meal-card .price{font-size:14px;color:#263746;font-weight:bold;flex:0 0 110px;padding-left:5px;text-align:right}.meal-card .price span{font-size:12px;font-weight:100}.meal-card article{font-weight:100;font-size:12px;line-height:22px;padding:8px 0;overflow-y:hidden}article span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2rem}.meal-card .chef-choice{text-transform:uppercase;font-weight:100;font-size:14px;padding-right:0}.meal-card .primary-text-color,.meal-card .primary-text-color p{color:#cdcdcd}.meal-card .btn-container{position:absolute;bottom:15px}.btn-rounded{border:solid;color:#263746;border:2px #263746 solid;border-radius:25px;font-size:18px;height:50px;background-color:transparent;outline:0;line-height:18px}button{cursor:pointer}button:focus{outline:0 !important}.tns-outer{width:calc(100% + 15px)}@media screen and (max-width:767px){section.container{padding:0}.meal-card .title{height:3ch}.meal-card article{height:9ch}.col-6.chef-choice{padding:0 8px;font-size:13px}.tns-ovh{overflow:hidden}article span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:22px}.tns-outer .tns-nav{bottom:-15px !important}.tns-outer .tns-nav [aria-controls]{border:solid 1px #263746 !important;background-color:transparent !important}.tns-outer .tns-nav [aria-controls].tns-nav-active,.tns-outer .tns-nav [data-action].tns-nav-active{background-color:#263746 !important}.tns-item{padding:0 5px !important}.getting-started{margin-top:15px}.tns-liveregion.tns-visually-hidden{visibility:hidden}.meal-card.active{color:#263746;border:1px #f26522 solid !important}.meal-card.active .primary-text-color,.meal-card.active .primary-text-color p{color:#263746}.meal-card.active .btn-rounded{color:#fff;background-color:#263746}}@media screen and (max-width:375px){.w-100.p-3{padding:8px !important}}@media screen and (max-width:1024px){.meal-card .price{flex:0 0 110px}}@media screen and (min-width:767px){.meal-card:hover{cursor:pointer;color:#263746;border:1px #f26522 solid !important}.meal-card:hover .primary-text-color,.meal-card:hover .primary-text-color p{color:#263746}.meal-card:hover .btn-rounded{color:#fff;background-color:#263746}}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}