﻿.gold{color:#c59d60}.block-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.jump_to_recipe{color:#c59d60 !important;text-decoration:none !important}.recipe-content{overflow:hidden;margin-bottom:.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%;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:.9375rem;vertical-align:middle;text-align:center;font-weight:normal;display:table-cell;position:relative;margin:auto;padding:7px 0;padding:.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 .625rem 0}.recipe-content span.food-prefs{position:relative;font-size:13px;font-size:.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:.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;text-wrap:balance}.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,.7);color:#fff;text-align:center;overflow:hidden;padding:40px}.recipe-content footer a{color:#fff}.recipe-content footer .user_functions,.recipe-content footer .share_functions{width:100%;margin-bottom:20px;display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.recipe-content footer .user_functions span,.recipe-content footer .share_functions a{color:#fff;border:1px solid #fff;font-family:"Mulish",Helvetica,sans-serif;font-size:.8em;font-style:normal;font-weight:700;letter-spacing:2px;padding:4px 17px;text-transform:uppercase;text-decoration:none;opacity:1;min-width:100px}.recipe-content footer .user_functions span:hover,.recipe-content footer .share_functions a:hover{cursor:pointer;background-color:#fff !important;border:1px solid #c59d60 !important;color:#c59d60 !important}.recipe-content footer .share_functions a span{padding:6px 17px}.recipe-content footer .email_form input[type=text]{margin:10px 0;width:80%}.recipe-content footer .email_form input[type=button],.recipe-content footer .email_form input[type=submit]{margin:10px 5px}.recipe-content footer .share_functions_wrapper,.recipe-content footer .email_form_wrapper{overflow:hidden}.recipe-content footer .share_functions,.recipe-content footer .email_form_content{margin-top:-100VH;transform:translateZ(0);transition:all .5s}.recipe-content footer .share_functions.osg-expand,.recipe-content footer .email_form_content.osg-expand{display:flex;justify-content:center;margin-top:0}.recipe-content footer p{margin-bottom:0}.recipe-content .ingredients li{list-style:none;margin-left:20px}.recipe-content .nutrition_info{margin:.625rem 0 0 0;font-size:.875rem}.recipe-content .nutrition_info h4{margin:25px 0 0 0;line-height:0}.recipe-content .nutrition_info span{font-size:.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}.osg_recipe_email_form_error{background-color:#a18252;margin:10px 20px;margin:.625rem 1.25rem;padding:10px;padding:.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}.wpd-thread-filter{min-height:34px;min-width:10px}.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,.5);color:#fff;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}}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{text-decoration:none !important}section.osg-recipes-block 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 5px;text-align:center;text-wrap:balance;margin:7px 0 0 0;font-size:16px;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}}.osg-latest-posts-block .block{display:block}.page .content .osg-latest-posts-block a{color:#434458;text-decoration:none}.osg-latest-posts-block .osg-ornament{margin:7px 0}.osg-latest-posts-block h2{margin:20px 0;text-align:center;color:#434458;font-size:1.375em}.osg-latest-posts-block h3{text-align:center;text-wrap:balance;font-size:16px;letter-spacing:1.5px}.osg-latest-posts-grid-wrapper{display:grid;grid-template-columns:repeat(4, 1fr);grid-auto-rows:1fr;grid-column-gap:10px;-ms-grid-template-columns:repeat(4, 1fr);-ms-grid-auto-rows:1fr;-ms-grid-column-gap:10px}.osg-latest-posts-grid-wrapper article{width:auto;margin:0;grid-column:span 1;-ms-grid-column:span 1}@media screen and (max-width: 767px){.osg-latest-posts-grid-wrapper article{grid-column:span 2;-ms-grid-column:span 2}}
/*# sourceMappingURL=osg-recipes-public.min.css.map */
