.oc-theme .wprm-recipe.wprm-recipe-wholesomelicious{background-color:#fbf7d1;padding:20px;margin:20px 0;position:relative;overflow:visible}@media screen and (min-width:768px){.oc-theme .wprm-recipe.wprm-recipe-wholesomelicious{padding:40px 40px 20px}.wprm-recipe-wholesomelicious::before{content:'';display:block;width:90px;height:90px;background:url(/wp-content/themes/once-coupled-wholesomelicious/assets/images/icon-recipe-card.png) center no-repeat;background-size:90px;position:absolute;top:25px;left:-25px}.wprm-recipe-name{padding:0 30px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.wprm-recipe-wholesomelicious::before{background-image:url(/wp-content/themes/once-coupled-wholesomelicious/assets/images/icon-recipe-card@2x.png)}}.wprm-recipe-wholesomelicious ol,.wprm-recipe-wholesomelicious ul{margin-bottom:20px}.wprm-recipe-wholesomelicious ol li,.wprm-recipe-wholesomelicious ol p,.wprm-recipe-wholesomelicious ul li,.wprm-recipe-wholesomelicious ul p{margin-bottom:2px}.wprm-recipe-wholesomelicious ol p,.wprm-recipe-wholesomelicious ul p{margin:0}.oc-theme .recipe-cta a,.oc-theme .wprm-recipe.wprm-recipe-wholesomelicious a{color:#51697c}.oc-theme .recipe-cta a:hover,.oc-theme .wprm-recipe.wprm-recipe-wholesomelicious a:hover{text-decoration:none}.wprm-recipe-group-name,.wprm-recipe-header,.wprm-recipe-name{font-weight:400;margin-top:0;margin-bottom:5px;font-size:18px;font-size:1.8rem}.wprm-recipe-name{font-family:'Arbutus Slab',serif;text-align:center}.wprm-recipe-group-name,.wprm-recipe-header{font-family:'Roboto Condensed',sans-serif}.wprm-recipe-wholesomelicious h2.wprm-recipe-name{color:#414042}.wprm-recipe-wholesomelicious h3.wprm-recipe-header,.wprm-recipe-wholesomelicious h4.wprm-recipe-group-name{color:#51697c}.wprm-recipe-wholesomelicious h4.wprm-recipe-group-name{font-size:16px;font-size:1.6rem}.wprm-recipe-summary,.wprm-recipe-summary p{margin:0 0 15px}.wprm-recipe-summary{text-align:center;color:#414042}.wprm-recipe-details-container{text-align:center;font-family:'Arbutust Slab',serif;font-size:9px;font-size:.9rem;text-transform:uppercase;letter-spacing:.2em}.wprm-recipe-details-name{font-family:Roboto,sans-serif;font-weight:700;font-size:11px;font-size:1.1rem;letter-spacing:.1em}@media screen and (min-width:768px){.wprm-recipe-summary{padding:0 30px}.wprm-recipe-details-container{display:flex;align-items:center}.wprm-recipe-detail{float:left;border-right:1px solid #414042;flex:1;padding:10px}.wprm-recipe-detail:last-of-type{border-right:0}.wprm-recipe-details-name{display:block}}.wprm-recipe-details-name::after{content:':';display:inline-block}.wprm-recipe-wholesomelicious .wprm-recipe-image-container{text-align:center;margin-top:30px;min-width:150px}@media screen and (min-width:768px){.wprm-recipe-wholesomelicious .wprm-recipe-image-container{float:right;margin:30px 0 10px 10px;position:relative;z-index:9}}.wprm-recipe-print{display:block;color:#fff;background:#51697c;font-family:'Roboto Condensed',sans-serif;font-size:19px;font-size:1.9rem;text-transform:uppercase;padding:5px 10px;width:150px;margin:0 auto;-webkit-transition:.4s;transition:.4s}.wprm-recipe-print:hover{cursor:pointer;background:#3e515e}.wprm-recipe-ingredients-container,.wprm-recipe-instructions-container{margin-top:30px;color:#414042}.wprm-recipe-ingredients{margin-left:15px}.wprm-recipe-wholesomelicious .wprm-recipe-ingredients-container .wprm-recipe-ingredient{list-style-type:none}.wprm-recipe-wholesomelicious .wprm-recipe-ingredients-container .wprm-recipe-ingredient::before{content:'+';display:inline-block;margin-right:5px;color:#51697c}.wprm-recipe-nutrition-container::before{content:'';display:block;margin-bottom:20px;border-top:2px solid #51697c}@media screen and (min-width:768px){.wprm-recipe-print{width:80%}.wprm-recipe-nutrition-container::before{width:calc(100% + 240px);margin:0 -120px 20px}.wprm-recipe-nutrition-container{padding:0 80px}}.wprm-recipe-nutrition-container{margin-top:20px;color:#414042!important;text-align:center}.wprm-recipe-nutrition-container .wprm-recipe-header{color:#414042!important;margin-bottom:20px;font-weight:400;font-size:18px;font-size:1.8rem;font-family:'Arbutus Slab',serif;text-transform:uppercase}@media screen and (min-width:768px){.wprm-recipe-nutrition-container .one-third{margin:0;width:33%;border-left:1px solid #707171;border-top:1px solid #707171;padding:2px 5px}.wprm-recipe-nutrition-container .one-third:nth-of-type(1),.wprm-recipe-nutrition-container .one-third:nth-of-type(2),.wprm-recipe-nutrition-container .one-third:nth-of-type(3){border-top:0}.wprm-recipe-nutrition-container .one-third:nth-of-type(3n+1){border-left:0;clear:both}}.wprm-recipe-nutrition-container .item,.wprm-recipe-nutrition-container .value{font-size:11px;font-size:1.1rem;line-height:22px;margin-bottom:0}.wprm-recipe-nutrition-container .item{font-family:Roboto,sans-serif;font-weight:700;text-transform:uppercase}.wprm-recipe-nutrition-container .value{font-family:Montserrat,sans-serif;font-weight:400;margin-left:2px}.recipe-cta{font-family:Roboto,sans-serif;font-size:14px;font-size:1.4rem;color:#51697c}.recipe-cta .cta-title{font-family:'Roboto Condensed',sans-serif;font-size:17px;font-size:1.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em}