#recipe-container{font-size:1.125rem}#recipe-container h3{font-size:2rem;color:#5b5b5b;line-height:1;margin-bottom:2rem;text-align:center;text-transform:uppercase}@media screen and (max-width:767px){#recipe-container h3{font-size:1.5rem}}@media screen and (max-width:575px){#recipe-container{font-size:1rem}}@media screen and (max-width:420px){#recipe-container{font-size:.875rem}}.img-wrapper{text-align:center;display:block}.data-row{color:#5b5b5b;display:flex;font-family:'Roboto Condensed',sans-serif;font-size:1.75rem;justify-content:space-between;margin:.75rem 0;text-align:center}.data-row .fa{cursor:pointer;font-size:2rem;color:#b71f32}@media screen and (max-width:991px){.data-row{font-size:1.5rem}.data-row .fa{font-size:1.75rem}}@media screen and (max-width:767px){.data-row{font-size:1.25rem}.data-row .fa{font-size:1.5rem}}@media screen and (max-width:575px){.data-row{font-size:1rem}.data-row .fa{font-size:1.25rem}}.ingredients{color:#737373}.ingredients .header{font-size:1.5rem}.ingredients .group-header{font-size:1.25rem}.ingredients ul{padding:0 1rem;list-style:none}.ingredients li{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.ingredients .btn-toggle,.ingredients .btn-add,.ingredients .btn-remove{cursor:pointer;font-size:.875rem;border:1px solid #5b5b5b;border-radius:.25rem;color:#5b5b5b;font-weight:normal;padding:.5rem}.ingredients .btn-add{background-color:#fff;color:#5b5b5b}.ingredients .btn-remove{background-color:#00407c;color:#fff}.ingredients .select-all-panel{align-items:center;background-color:#ddd;color:#5b5b5b;display:flex;justify-content:space-between;font-weight:bold;padding:1rem}@media screen and (max-width:575px){.ingredients .btn-toggle,.ingredients .btn-add,.ingredients .btn-remove{font-size:.75rem}.ingredients .header{font-size:1.25rem}.ingredients .group-header{font-size:1.125rem}}.recipe-heading{color:#5b5b5b;font-size:1.5rem}@media screen and (max-width:575px){.recipe-heading{font-size:1.25rem}}.recipe-subheading{color:#5b5b5b;font-family:'Roboto Condensed',sans-serif;font-size:1.25rem}@media screen and (max-width:575px){.recipe-subheading{font-size:1.125rem}}.related-fresh-dish-post,.related-video{align-items:normal;border:1px solid #ddd;display:flex;flex-direction:column;justify-content:start;margin-bottom:10px;vertical-align:middle !important}.related-fresh-dish-post img,.related-video img{height:150px;width:100%;object-fit:cover;object-position:center;font-family:'object-fit: cover; object-position: center;'}.related-fresh-dish-post .text,.related-video .text{padding:.75rem}.related-fresh-dish-post .title,.related-video .title{color:#1c1c1c;font-family:'Roboto Condensed',sans-serif;font-size:1.125rem;font-weight:bold;line-height:1;text-align:left}.related-fresh-dish-post .description-wrapper,.related-video .description-wrapper{display:flex;flex:auto;flex-direction:column;justify-content:space-around;margin-top:.5rem;max-height:60px;overflow:hidden;padding:.75rem;position:relative}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.related-fresh-dish-post .description-wrapper,.related-video .description-wrapper{flex:none}}.related-fresh-dish-post .description,.related-video .description{font-family:'Roboto Condensed',sans-serif;font-size:.875rem;min-height:60px}.related-fresh-dish-post .description-wrapper:before,.related-video .description-wrapper:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:-o-linear-gradient(rgba(255,255,255,0) 45px,#fff);background:-moz-linear-gradient(rgba(255,255,255,0) 45px,#fff);background:-webkit-linear-gradient(rgba(255,255,255,0) 45px,#fff);background:-ms-linear-gradient(rgba(255,255,255,0) 45px,#fff);background:linear-gradient(rgba(255,255,255,0) 45px,#fff)}hr{border-color:#5b5b5b;border-width:2px;margin-top:0;width:100%}@media screen and (max-width:370px){.section .section-heading .heading-text{font-size:1.375rem}}