.gold{color:#c59d60}.jump_to_recipe{color:#c59d60 !important;text-decoration:none !important}.recipe-content{overflow:hidden;margin-bottom:0.625rem;border:1px solid #c59d60;outline:none}.recipe-content .recipe_image{display:none;position:relative;width:100%;padding-top:30%}.recipe-content img.photo{position:absolute;top:0;left:0;right:0;bottom:0;border:0;padding:0px;display:block;width:99%;height:100%;-o-object-fit:cover;object-fit:cover;margin:2px auto 0}.recipe-content header{text-align:center;margin:40px 40px 0 40px}.recipe-content header h2{font-size:1.8em;kargin:auto;text-align:center}.recipe-content header img{display:block;width:100%}.recipe-content .recipe_numbers{clear:both;margin:10px auto;margin:0;width:100%;border-bottom:1px solid #c59d60;overflow:hidden;display:table}.recipe-content .recipe_numbers h6{font-size:0.9375rem;vertical-align:middle;text-align:center;font-weight:normal;display:table-cell;position:relative;margin:auto;padding:7px 0;padding:0.4375rem 0;clear:none}.recipe-content .recipe_numbers h6.cols-3{width:33%}.recipe-content .recipe_numbers h6.cols-4{width:24%}.recipe-content .recipe_numbers h6.cols-5{width:19%}.recipe-content .recipe_numbers h6.cols-6{width:16%}.recipe-content .recipe_numbers h6.display-none{display:none}.recipe-content .recipe_numbers h6.first{clear:both;border:none}.recipe-content div.food-prefs{margin:0 0 10px 0;margin:0 0 0.625rem 0}.recipe-content span.food-prefs{position:relative;font-size:13px;font-size:0.8125rem;padding:0}.recipe-content .middle{margin:20px 40px 40px 40px}.recipe-content ol,ul{line-height:1.4}.recipe-content ul{list-style:disc outside;margin-bottom:10px}.recipe-content div.instructions ol{list-style:none !important;counter-reset:li}.recipe-content .instructions ol li:before{content:"." counter(li);color:#c59d60;display:inline-block;width:1em;margin-left:-1em;margin-left:-1.5em;margin-right:0.25em;text-align:right;direction:rtl}.recipe-content .instructions ol li{counter-increment:li;list-style-type:none !important;margin-left:20px}.recipe-content h2,.recipe-content h3,.recipe-content h4,.recipe-content h5,.recipe-content h6{letter-spacing:0}.recipe-content h4{color:#c59d60}.recipe-content h6{text-transform:none}.recipe-content .recipe-title{margin:0 auto;line-height:1.3}.recipe-content .thumbnail{float:left;min-width:250px;min-height:50px;min-height:5rem;text-align:center;margin:0 10px 10px 0;margin:0 1rem 1rem 0;overflow:hidden}.recipe-content footer{margin:0;background-color:rgba(197,157,96,0.7);color:#fff;text-align:center;overflow:hidden;padding:40px}.recipe-content footer a{color:#fdecd0}.recipe-content footer .user_functions{width:100%;margin-bottom:20px}.recipe-content footer .user_functions span{display:inline}.recipe-content footer .user_functions span a{color:#fff;border:1px solid #fff;font-family:'Mulish', Helvetica, sans-serif;font-size:0.8em;font-style:normal;font-weight:700;letter-spacing:2px;padding:4px 17px;text-transform:uppercase;opacity:1;display:inline-block;width:100px}.recipe-content footer .user_functions span:not(:first-child) a{margin-left:10px}.recipe-content footer .user_functions a:hover{background-color:#fff;border:1px solid #c59d60;color:#c59d60}.recipe-content footer .share_functions_wrapper{overflow:hidden}.recipe-content footer .share_functions{margin-top:-100%;transform:translateZ(0);transition:all 0.5s}.recipe-content footer .share_functions.osg-expand{margin-top:0}.recipe-content footer .share_functions span a{width:120px}.recipe-content footer p{margin-bottom:0}.recipe-content .ingredients li{list-style:none;margin-left:20px}.recipe-content .nutrition_info{margin:0.625rem 0 0 0;font-size:0.875rem}.recipe-content .nutrition_info h4{margin:25px 0 0 0;line-height:0}.recipe-content .nutrition_info span{font-size:0.7rem;margin-left:10px}.recipe-content .nutrition_info h4:after{content:'＋';margin-left:5px}.recipe-content .nutrition_info h4.active:after{content:'−'}.recipe-content .nutrition_info h4.active{margin-bottom:15px}.email_dialog p{margin-bottom:10px;margin-bottom:0.625rem}.email_dialog{line-height:15px;font-size:11px;font-size:0.6875rem}.email_dialog .ui-dialog-buttonpane .ui-button{margin:8 px}.form_error{background-color:#fafbd2;border:1px solid #e8eac0;border-right-color:#f5f7ce;border-bottom-color:#f5f7ce;border-radius:7px;margin:0 20px 10px 20px;margin:0 1.25rem 0.625rem 1.25rem;padding:10px;padding:0.625rem}.osg-rating-box{font-size:12px;line-height:1;margin:10px auto 15px}.osg-rating-star{font-size:30px;display:inline-block;overflow:hidden;color:#c59d60}.osg-recipes-rating-filter{font-size:13px;border-bottom:2px solid #c59d60 !important;color:#c59d60 !important}.osg-top-recipe-widget-img-list ::after,.osg-top-recipe-widget-img-list ::before{height:100%;padding:0;margin:0;box-sizing:border-box;text-align:center;vertical-align:middle}ul.osg-top-recipe-widget-img-list{list-style-type:none;margin:0;padding:0;text-align:center}ul.osg-top-recipe-widget-img-list li{display:inline-block;height:150px;margin:0;position:relative;width:150px}ul.osg-top-recipe-widget-img-list li:after,ul.osg-top-recipe-widget-img-list li:before{content:"" !important;padding:0 !important;margin:0 !important}.osg-top-recipe-widget-img-list a{left:0;position:absolute;top:0}.osg-top-recipe-widget-img-list span.text-content{background:rgba(0,0,0,0.5);color:white;cursor:pointer;display:table;height:150px;left:0;position:absolute;top:0;width:150px;opacity:0;transition:opacity 500ms ease-in-out;font-family:'Mulish', Helvetica, sans-serif}.osg-top-recipe-widget-img-list span.text-content span{display:table-cell;text-align:center;vertical-align:middle;padding:0 10px}ul.osg-top-recipe-widget-img-list li:hover span.text-content{opacity:1}.osg-recipe-widget-show{opacity:1 !important}@media screen and (max-width: 600px){.recipe-content header{margin:20px 20px 0 20px}.recipe-content .recipe_numbers h6{font-size:.7em}.recipe-content .middle{margin:10px 20px 20px 20px}.recipe-content footer{padding:20px}.recipe-content .ingredients li{margin-left:10px}.recipe-content .instructions ol li{margin-left:20px}}@media screen and (max-width: 539px){.recipe-content footer .user_functions span:nth-child(2)::after{content:"\A";white-space:pre}.recipe-content footer .user_functions span:nth-child(3) a{margin-top:10px;margin-left:0}.recipe-content footer .user_functions span:nth-child(4) a{margin-top:10px}}section.osg-recipes-block{padding:0;margin:0 0 1em;border:none;width:100%;display:block;clear:both}section.osg-recipes-block img{margin:0}section.osg-recipes-block a h2{margin:20px 0;text-align:center;color:#434458;font-size:1.375em}section.osg-recipes-block .block{display:block}.osg-recipes-grid-wrapper{display:grid;grid-template-columns:repeat(24, 1fr);grid-auto-rows:1fr;grid-column-gap:10px}.osg-recipes-grid-wrapper .one-eighth{grid-column:span 3}.osg-recipes-grid-wrapper .one-sixth{grid-column:span 4}.osg-recipes-grid-wrapper .one-fourth{grid-column:span 6}.osg-recipes-grid-wrapper .one-third{grid-column:span 8}.osg-recipes-grid-wrapper .one-half{grid-column:span 12}.osg-recipes-grid-wrapper article{margin:0 0 7px;width:auto;padding:0}.osg-recipes-grid-wrapper article a{display:block}.osg-recipes-grid-wrapper article header{margin:0}.osg-recipes-grid-wrapper article header img{vertical-align:top}.osg-recipes-grid-wrapper article header h3{padding:0 10px;text-align:center;margin:7px 0 0 0;font-size:11px;letter-spacing:1.5px;color:#434458}section.osg-recipes-block footer p.osg-recipes-grid-more a{border:1px solid #c59d60;color:#c59d60;padding:7px 17px;font-family:'Mulish', Helvetica, sans-serif !important;letter-spacing:2px;text-transform:uppercase;font-size:.8em;margin-top:0}section.osg-recipes-block footer p.osg-recipes-grid-more a:hover{background-color:#c59d60;color:#fff}section.osg-recipes-block footer p.osg-recipes-grid-more a{padding:7px 17px}@media screen and (max-width: 420px){.osg-recipes-grid-wrapper .one-eighth{grid-column:span 6}.osg-recipes-grid-wrapper .one-sixth{grid-column:span 8}.osg-recipes-grid-wrapper .one-fourth{grid-column:span 12}.osg-recipes-grid-wrapper .one-third{grid-column:span 12}.osg-recipes-grid-wrapper .one-half{grid-column:span 12}}@media screen and (min-width: 421px) and (max-width: 767px){.osg-recipes-grid-wrapper .one-eighth{grid-column:span 6}.osg-recipes-grid-wrapper .one-sixth{grid-column:span 6}.osg-recipes-grid-wrapper .one-fourth{grid-column:span 8}.osg-recipes-grid-wrapper .one-third{grid-column:span 12}.osg-recipes-grid-wrapper .one-half{grid-column:span 12}}@media screen and (min-width: 768px) and (max-width: 820px){.osg-recipes-grid-wrapper .one-eighth{grid-column:span 4}}

/*# sourceMappingURL=osg-recipes-public.min.css.map */
