h1{font-size:54px;line-height:78%}h1+.share-buttons{margin-top:30px}@media(min-width:720px){h1{font-size:63px}}@media(min-width:960px){h1{font-size:53px}}@media(min-width:1200px){h1{font-size:80px}}#header{background-color:#de5754;position:relative;margin-bottom:30px}#header:after{content:"";display:inline-block;width:30px;height:30px;background-color:#de5754;position:absolute;bottom:-15px;left:30px;transform:rotate(-45deg)}@media screen and (min-width:960px){#header:after{left:10%}}@media(min-width:720px){#header{margin-bottom:60px}}#header .header-info{color:#fff;padding:30px 30px 40px 30px}@media(min-width:720px){#header .header-info{position:absolute;top:0;left:0;text-align:left;width:50%}}@media(min-width:960px){#header .header-info{width:40%;padding-left:80px}}@media(min-width:1200px){#header .header-info{padding:40px 80px}}#header .meta-info{font-size:11px;text-transform:uppercase;margin:10px 0 3px 0}#header .meta-info-location{font-size:11px;text-transform:uppercase;margin:0 0 3px 0}#header .meta-info-location-link{font-size:11px;text-transform:lowercase;margin:0 0 20px 0;text-decoration:underline;cursor:pointer}#header img.recipe-rectangle{display:block}#header img.recipe-square{display:none}@media(min-width:720px){#header{position:relative;text-align:right}#header img.recipe-rectangle{display:none}#header img.recipe-square{display:inline-block;width:50%}}@media(min-width:960px){#header img.recipe-rectangle{display:inline-block;width:60%}#header img.recipe-square{display:none}}.main{padding:38px 30px 20px}@media(min-width:720px){.page-wrapper{display:table;width:100%}.main{display:table-cell;width:60%;padding:0 10% 0 29px;vertical-align:top}.sidebar{display:table-cell;vertical-align:top;padding-right:7%}}@media(min-width:960px){.main{padding-left:80px;width:70%}}.recipe h3,.recipe h2{margin-bottom:5px;font-size:16px;padding-top:10px;color:#000;line-height:1.5}.recipe h2{font-size:24px;text-transform:capitalize;font-weight:bold}.recipe ol{counter-reset:my-counter}.recipe ol li{font-size:15px;line-height:1.5;color:#000;font-family:"Avenir Next Rounded W05";font-style:normal;font-weight:400;list-style-type:none}.recipe ol li:last-child{border-bottom:none}.recipe ol li:before{content:counters(my-counter,".") ". ";counter-increment:my-counter;margin-right:5px;font-size:15px;line-height:1.5;font-family:"Avenir Next Rounded W05"}.chefs-tip{background-color:#de5754;text-align:center;color:#fff;padding:10px;margin-bottom:30px}.chefs-tip h4{font-size:18px;line-height:1.5;background-color:#de5754;text-transform:uppercase}article.item-card a.readmore,article.item-card p{text-transform:capitalize}.chefs-tip h4:before,.chefs-tip h4:after{content:" ";border-top:1px solid #fff;display:inline-block;position:relative;top:-7px;width:10%}@media(min-width:480px){.chefs-tip h4:before,.chefs-tip h4:after{width:30%}}@media(min-width:720px){.chefs-tip h4:before,.chefs-tip h4:after{width:25%}}@media(min-width:960px){.chefs-tip h4:before,.chefs-tip h4:after{width:35%}}.chefs-tip h4:before{right:2%}.chefs-tip h4:after{left:2%}.chefs-tip p{width:90%;margin:5px auto 10px auto;font-size:16px;line-height:1.5}.recipe-info,.recipe-nutrition{margin:0 0 20px 0}.recipe-info li,.recipe-nutrition li{font-size:11px;margin:0;display:block;font-weight:bold;text-transform:uppercase}@media(min-width:720px){.recipe-info li,.recipe-nutrition li{display:inline-block}}.recipe-info li:after,.recipe-nutrition li:after{margin:0 10px}@media(min-width:720px){.recipe-info li:after,.recipe-nutrition li:after{content:'|'}}.recipe-info li:last-child:after,.recipe-nutrition li:first-child:after,.recipe-nutrition li:last-child:after{display:none}.recipe-nutrition li:first-child{display:block;font-size:14px}.recipe-nutrition li:first-child span{font-size:11px}@media(min-width:720px){.ingredients{width:100%}}.ingredients h5{margin-bottom:10px;padding-top:10px;font-size:16px;line-height:1.5;text-transform:capitalize;color:#000}.ingredients li{text-transform:capitalize;margin:0 0 10px 0;font-size:15px;line-height:120%;color:#000}.ingredients li a{display:inline;color:#b20a24;font-weight:bold;margin:3px 0;cursor:pointer}.serving-size{background-color:none!important;padding:5px 10px 8px 0;width:114%;max-width:250px;text-align:center}@media(min-width:480px){.serving-size{width:initial}}.serving-size h5{color:#000;float:left;font-size:16px;text-transform:capitalize}.serving-size input{border-radius:0;-webkit-appearance:none;border:none;height:17px;text-indent:3px;padding:15px 5px;vertical-align:top}.recipe-product,.tag-cloud{margin:0 auto;width:80%}.recipe-product a{display:block;text-align:center}.recipe-product h3 a{text-align:left}.recipe-product img{margin-top:20px}@media(min-width:720px){.recipe-product,.tag-cloud{margin:0}}.ingredients{margin-top:30px}.related-cards{background-color:#eae9e5;padding:20px}.related-cards span.section-name{color:#de5754;border-bottom-color:#de5754;text-align:left}.card-wrap{margin:0 auto;width:100%;text-align:center}.item-card{text-align:left}@media(min-width:480px){.related-cards{padding:50px 30px}.related-cards .item-card{margin:20px auto 10px auto;display:inline-block;width:47%}}@media(min-width:720px){.related-cards{padding:40px 60px;margin-top:60px}.related-cards .item-card{margin:20px 2% 10px 0;display:inline-block;width:30%}}.slick-next{right:-30px}.slick-prev{left:-30px}.serving-size select{color:#000;border:1px solid #0f2f56;float:left;margin-left:15px;margin-top:5px}.header-info h1{font-size:35px;line-height:1.5;text-transform:capitalize}#header .share-buttons>span{font-size:14px;line-height:1.5;text-transform:capitalize}.recipe p{font-size:16px;line-height:1.5;color:#000}.related-cards h3,article.item-card h3{font-size:20px;color:#000;line-height:1.5;text-transform:capitalize}article.item-card a.readmore{font-size:14px}.recipe-product h3{font-size:20px;line-height:1.5;text-transform:capitalize}.chefs-tip p a{color:#fff!important}.ingredients li a,.chefs-tip a{text-decoration:underline}.recipe h3{font-family:"Avenir Next Rounded W05";font-weight:bold}