:root{--cfyl-green: #b3bf40;--cfyl-blue: #8cc8d9;--cfyl-orange: #ffa824;--cfyl-red: #e06252;--cfyl-purple: #d98cd9}div.td-post-content p,div.td-post-content li{font-size:17px;line-height:28px}.rwp-review-wrap.rwp-theme-5 .rwp-review .rwp-scores{width:calc(100% - 140px)}.rwp-review-wrap .rwp-review .rwp-header.rwp-no-image .rwp-overalls{max-width:120px}.rwp-review-wrap .rwp-review .rwp-ratings-form .rwp-rating-form-content input[type=button]{padding:30px;float:none;margin-left:20px}.rwp-recaptcha{float:left}.rwp-people-label i{border-radius:2px!important;-webkit-border-radius:2px!important;font-style:normal}.td_block_related_posts .td-related-right{display:none}.grecaptcha-badge{display:none}.custom-recaptcha3-terms{font-size:11px;line-height:14px;margin-top:15px}.td-header-main-menu #td-header-menu{width:100%}.td-header-main-menu ul li.menu-item-63765,.td-header-main-menu ul li.menu-item-69424,.td-header-main-menu ul li.menu-item-76525{background-color:#e16251;float:right}.td-header-main-menu ul li.menu-item-63765 a,.td-header-main-menu ul li.menu-item-69424 a{color:#fff}li.wpml-ls-menu-item{float:right}.cfyl-hutch-company-logos.td_block_image_box .td-custom-image a{display:block;background-size:contain;background-repeat:no-repeat;background-position:center;width:85%;margin:20px auto}aside.td_block_template_1.widget.widget_media_image{float:left;width:50%;padding:5%}img.image.wp-image-75992.attachment-medium.size-medium{padding:15%}img.image.wp-image-75990.attachment-medium.size-medium{margin-top:25px}.td-footer-wrapper ul li{list-style:none}.ctct-inline-form .g-recaptcha{display:none!important}.td-footer-wrapper .widget{margin-bottom:5px}div.ctct-form-embed div.ctct-form-defaults{padding:0!important}.slider-home .td-module-meta-info{display:none}.home-menu-box.td_block_image_box .td-custom-title{top:100%;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);background-color:#d98cd9;display:block}.home-menu-box .td-image-box-span .entry-title a{color:#fff;text-align:center;padding:0;background-color:transparent!important}.home-menu-box .td-image-box-span:nth-of-type(2) .td-custom-title{background-color:#b3bf40;background-color:var(--cfyl-green)}.home-menu-box .td-image-box-span:nth-of-type(3) .td-custom-title{background-color:#ffa824;background-color:var(--cfyl-orange)}.column-two-menu-boxes .td-image-box-span:nth-of-type(1) .td-custom-title{background-color:#8cc8d9;background-color:var(--cfyl-blue)}.column-two-menu-boxes .td-image-box-span:nth-of-type(2) .td-custom-title{background-color:#e06252;background-color:var(--cfyl-red)}.column-two-menu-boxes .td-image-box-span:nth-of-type(3) .td-custom-title{background-color:#b3bf40;background-color:var(--cfyl-green)}.about-ann-block.td_block_image_box .td-custom-title{top:100%;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);background-color:#ffa824;padding:10px 20px;//height:72px!important}.about-ann-block .td-image-box-span .entry-title a{color:#fff;font-size:25px;background-color:transparent!important}.about-ann-block.td_block_image_box .td-big-image .td-custom-image a{height:385px}.about-cfyl .tds-title.tds-title1{display:none}.td-grid-style-1 .td-post-category{background-color:rgba(224,98,82,.7)}.td-post-category:hover,.td-grid-style-1.td-hover-1 .td-big-grid-post:hover .td-post-category{background-color:rgba(224,98,82,.7)!important}.td_wrapper_video_playlist .td_video_controls_playlist_wrapper{background-color:#4db0eb}.td_wrapper_video_playlist .td_video_title_and_time .td_video_title{font-family:open sans,arial,sans-serif;font-size:14px;color:#fff}.td_wrapper_video_playlist .td_container_video_playlist{background-color:#fbebe9}.td_wrapper_video_playlist .td_video_currently_playing,.td_wrapper_video_playlist .td_click_video:hover{background-color:#fff}.td_wrapper_video_playlist .td_video_title_and_time .td_video_title{color:#222}#meal-types-row .tdm_block_image_info_box .tdm-title-md{filter:drop-shadow(2px 2px 0px rgba(0,0,0,.25));-webkit-filter:drop-shadow(2px 2px 0px rgba(0,0,0,.25));-moz-filter:drop-shadow(2px 2px 0px rgba(0,0,0,.25));-ms-filter:drop-shadow(2px 2px 0px rgba(0,0,0,.25));-o-filter:drop-shadow(2px 2px 0px rgba(0,0,0,.25))}#meal-types-row .tdm-image-wrap:hover .tdm-image-box{filter:blur(3px) brightness(.75);-webkit-filter:blur(3px) brightness(.75);-moz-filter:blur(3px) brightness(.75);-ms-filter:blur(3px) brightness(.75);-o-filter:blur(3px) brightness(.75);transition:.3s}#meal-types-row .tdm-image-box:before{background-color:rgba(0,0,0,.25)}#meal-types-row .tdm-image-wrap .tdm-image-box{transition:.3s}.td-recipes .td_module_wrap .td-module-meta-info{display:block!important}.td_block_18 .td_module_mx8 .entry-title{max-width:500px}.td_module_mx8 .td-module-meta-info .td-post-category,.td_module_mx8 .td-module-meta-info .td-author-date{display:none}.menu-collections-box .td-module-thumb{height:300px}.menu-collections-box .td-module-thumb img{position:absolute;top:50%;transform:translateY(-50%)}aside.td_block_template_1.widget.widget_nav_menu ul li a{display:block;text-align:center;margin:10px 0;color:#fff;padding:5px 0;font-size:18px}aside.td_block_template_1.widget.widget_nav_menu ul li:nth-child(4n+1) a{background-color:#ffa824}aside.td_block_template_1.widget.widget_nav_menu ul li:nth-child(4n+2) a{background-color:#da8dda}aside.td_block_template_1.widget.widget_nav_menu ul li:nth-child(4n+3) a{background-color:#e06252}aside.td_block_template_1.widget.widget_nav_menu ul li:nth-child(4n+4) a{background-color:#8cc8d9}.td-category.treatment-tags-ul a{background-color:var(--cfyl-green)}.td-category.preference-tags-ul a{background-color:var(--cfyl-blue)}.td-category.ingredient-tags-ul a{background-color:var(--cfyl-red)}.tip .selector{margin:0 auto;text-align:center}.td-post-sharing-top{margin-bottom:0}.button-container ul li{display:inline-block;list-style:none;margin-left:0;min-width:182px}div#nutrition{max-width:300px;margin-bottom:30px}div#nutrition .left{float:left}div#nutrition .right{float:right}div#nutrition .left,div#nutrition .right{margin-bottom:5px}.button-container .pom-default{background-color:#e6b3e6;padding:20px;background-position:center;border-radius:3px;background-size:25px;position:absolute;margin-top:-28px}.ingredients-desc h2{margin-top:0}.ingredients-desc ul li{margin-bottom:15px;list-style-type:square}.ingredients-desc{background-color:#fbebe9;padding:15px 10%;border:2px solid #f8d8d3}.preperation-desc ol li{margin-bottom:20px}.preperation-desc .tip{max-width:90%;display:block;margin:0 auto;background-color:#e7f9ff;padding:2.5% 5%;border:2px solid #d9edf2}.preperation-desc img.anns-tips-thumb{border-radius:100%;margin:15px auto 20px;max-width:100px}#nutrition .progress{width:100%;height:5px}#nutrition .progress-bg{background:#dedede;height:15px;margin-bottom:10px;//filter:drop-shadow(3px3px1pxrgba(0,0,0,.20))}.nutrition--ident{margin-left:15px}#nutrition .progress-bg,#nutrition .progress-bar{//border-radius:15px}#nutrition .progress-bg div{height:100%;max-width:100%}#nutrition .progress-bg .calories{background:#cb685d}#nutrition .progress-bg .fat{background:#d3d87f}#nutrition .progress-bg .carbs{background:var(--cfyl-blue)}#nutrition .progress-bg .sugar{background:var(--cfyl-blue)}#nutrition .progress-bg .fiber{background:var(--cfyl-blue)}#nutrition .progress-bg .protein{background:var(--cfyl-green)}#nutrition .progress-bg .sodium{background:#d388cf}.recipe-category-tags a{font-size:18px}.menus-title-post{margin-top:30px;margin-bottom:-60px}.td-post-template-6 .td-post-header{height:350px}.wp-video,video.wp-video-shortcode,.mejs-container,.mejs-overlay.load{width:100%!important;height:100%!important}.mejs-container{padding-top:56.25%}.wp-video,video.wp-video-shortcode{max-width:100%!important}video.wp-video-shortcode{position:relative}.mejs-mediaelement{position:absolute;top:0;right:0;bottom:0;left:0}.mejs-controls{display:none}.mejs-overlay-play{top:0;right:0;bottom:0;left:0;width:auto!important;height:auto!important}div.td-playlist-template-bg{background-color:#fbebe9;padding:15px}div.intro-video{max-width:80%;margin:35px auto}div.playlist-video-title h3{margin-top:0}div.video-row{border-bottom:1px solid #e16251;padding:35px 0}.td-post-content .tdc-row:last-child .video-row{border-bottom:0}div.video-row .wp-video{margin-bottom:0}div.video-row .tds-button{margin:15px 0}.video-row.intro-video-row{margin-top:-80px}.videos-page-btn-color .td-next-prev-wrap a{border-color:#e16251;color:#e16251}.videos-page-btn-color .td-load-more-wrap a{color:#e16251}.videos-page-btn-color .td_ajax_load_more{border-color:#e16251}.videos-page-btn-color .td-load-more-wrap a:hover{color:#fff}.videos-page-btn-color .td-next-prev-wrap a:hover{color:#fff}.td-image-gradient-style7:after{top:0;left:0;content:"";display:block;height:100%;width:100%;position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 18%,rgba(0,0,0,0) 28%,rgba(0,0,0,0.45) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.15)),color-stop(18%,rgba(0,0,0,0)),color-stop(28%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.45)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 18%,rgba(0,0,0,0) 28%,rgba(0,0,0,0.45) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 18%,rgba(0,0,0,0) 28%,rgba(0,0,0,0.45) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 18%,rgba(0,0,0,0) 28%,rgba(0,0,0,0.45) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 18%,rgba(0,0,0,0) 28%,rgba(0,0,0,0.45) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000',endColorstr='#cc000000',GradientType=0)}.nf-form-fields-required{display:none}li.cat-item.cat-item-2157{display:none}li#menu-item-69304{display:none}.button.mdf_button,.mdf_shortcode_reset_button{background-color:#e16251;font-family:Karla;line-height:18px;text-transform:uppercase;font-weight:400;font-size:14px;font-style:normal}li[class="cat-item cat-item-1056"]{display:none}li[class="cat-item cat-item-2527"]{display:none}li[class="cat-item cat-item-934"]{display:none}li[class="cat-item cat-item-712"]{display:none}li[class="cat-item cat-item-930"]{display:none}li[class="cat-item cat-item-932"]{display:none}li[class="cat-item cat-item-1059"]{display:none}li[class="cat-item cat-item-2587"]{display:none}li[class="cat-item cat-item-898"]{display:none}li[class="cat-item cat-item-25"]{display:none}form.searchandfilter div ul li:first-of-type{width:100%}li.cat-item.cat-item-2153,li.cat-item.cat-item-2159,li.cat-item.cat-item-2177,li.cat-item.cat-item-2217,li.cat-item.cat-item-2210,li.cat-item.cat-item-2209{max-width:250px}ul.children li{margin-left:0}.searchandfilter li{padding-right:0;margin-right:.7%}ul li.cat-item-929 ul.children li.cat-item.cat-item-933 ul.children li.cat-item label::before,ul li.cat-item-929 ul.children li.cat-item.cat-item-1078 ul.children li.cat-item label::before,ul li.cat-item-929 ul.children li.cat-item.cat-item-935 ul.children li.cat-item label::before,ul li.cat-item-931 ul.children li.cat-item.cat-item-1079 ul.children li.cat-item label::before,ul li.cat-item-931 ul.children li.cat-item.cat-item-1082 ul.children li.cat-item label::before,ul li.cat-item-931 ul.children li.cat-item.cat-item-1081 ul.children li.cat-item label::before{content:'';display:inline-block;width:24px;height:24px;border:3px solid #fff;border-radius:100px;transition:background-color .2s;margin-right:5%}ul.children li input{position:absolute;left:-9999px}ul li.cat-item-929 label,ul li.cat-item-931 label{display:none}ul li.cat-item-929 ul.children li.cat-item.cat-item-933 ul.children li.cat-item label,ul li.cat-item-929 ul.children li.cat-item.cat-item-1078 ul.children li.cat-item label,ul li.cat-item-929 ul.children li.cat-item.cat-item-935 ul.children li.cat-item label,ul li.cat-item-931 ul.children li.cat-item.cat-item-1079 ul.children li.cat-item label,ul li.cat-item-931 ul.children li.cat-item.cat-item-1082 ul.children li.cat-item label,ul li.cat-item-931 ul.children li.cat-item.cat-item-1081 ul.children li.cat-item label{background-color:var(--cfyl-purple);opacity:.7;color:#fff!important;cursor:pointer;margin:2%;min-width:250px!important;font-size:1.17em;padding:16px;text-align:center;display:flex!important;line-height:23px}ul>li.cat-item.cat-item-935>label{color:var(--cfyl-purple)}form.searchandfilter input[type=submit]{background-color:#e16251;opacity:.7;color:#fff!important;cursor:pointer;margin:2%;min-width:250px!important;font-size:1.17em;padding:16px;text-align:center;display:flex!important;line-height:23px}ul li.cat-item-929 ul.children li.cat-item.cat-item-933 ul.children li.cat-item label,ul li.cat-item-931 ul.children li.cat-item.cat-item-1079 ul.children li.cat-item label{background-color:var(--cfyl-blue)}ul li.cat-item-929 ul.children li.cat-item.cat-item-1078 ul.children li.cat-item label,ul li.cat-item-931 ul.children li.cat-item.cat-item-1082 ul.children li.cat-item label{background-color:var(--cfyl-green)}ul li.cat-item-929 ul.children li.cat-item.cat-item-933 label:before,ul li.cat-item-929 ul.children li.cat-item.cat-item-1078 label:before,ul li.cat-item-929 ul.children li.cat-item.cat-item-935 label:before{display:none}ul li.cat-item-929 ul.children li.cat-item.cat-item-933 label,ul li.cat-item-929 ul.children li.cat-item.cat-item-1078 label,ul li.cat-item-929 ul.children li.cat-item.cat-item-935 label,ul li.cat-item-931 ul.children li.cat-item.cat-item-1079 label,ul li.cat-item-931 ul.children li.cat-item.cat-item-1082 label,ul li.cat-item-931 ul.children li.cat-item.cat-item-1081 label{display:block!important;background:0 0;color:var(--cfyl-purple)!important;font-size:2.5em;text-align:center;margin-bottom:3%;line-height:50px}ul li.cat-item-929 ul.children li.cat-item.cat-item-933 label,ul li.cat-item-931 ul.children li.cat-item.cat-item-1079 label{color:var(--cfyl-blue)!important}ul li.cat-item-929 ul.children li.cat-item.cat-item-1078 label,ul li.cat-item-931 ul.children li.cat-item.cat-item-1082 label{color:var(--cfyl-green)!important}form.searchandfilter input[type=submit]{min-width:100px!important;border-radius:0;padding:22px 100px;font-weight:400;opacity:1!important;margin:0 auto;text-transform:uppercase;position:absolute;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}form.searchandfilter div ul li{margin-left:0}ul li.cat-item-929 ul.children li.cat-item.cat-item-933 ul.children li.cat-item label:hover,ul li.cat-item-929 ul.children li.cat-item.cat-item-1078 ul.children li.cat-item label:hover,ul li.cat-item-929 ul.children li.cat-item.cat-item-935 ul.children li.cat-item label:hover,ul li.cat-item-931 ul.children li.cat-item.cat-item-1079 ul.children li.cat-item label:hover,ul li.cat-item-931 ul.children li.cat-item.cat-item-1082 ul.children li.cat-item label:hover,ul li.cat-item-931 ul.children li.cat-item.cat-item-1081 ul.children li.cat-item label:hover{box-shadow:0 0 15px rgba(0,0,0,.4)!important}ul li.cat-item-929 ul.children li.cat-item.cat-item-933 label:hover,ul li.cat-item-929 ul.children li.cat-item.cat-item-1078 label:hover,ul li.cat-item-929 ul.children li.cat-item.cat-item-935 label:hover,ul li.cat-item-931 ul.children li.cat-item.cat-item-1079 label:hover,ul li.cat-item-931 ul.children li.cat-item.cat-item-1082 label:hover,ul li.cat-item-931 ul.children li.cat-item.cat-item-1081 label:hover{box-shadow:none!important}form.searchandfilter input[type=submit]:hover{background-color:#e8897d!important}input[name=ofsearch]{font-size:1.3em;margin-bottom:25px;line-height:40px;height:50px;border:4px solid var(--cfyl-blue);opacity:.7}input[name=ofsearch]:focus,input[name=ofsearch]:active{opacity:1;border-color:var(--cfyl-blue)!important}ul li.cat-item-929 ul.children li.cat-item.cat-item-933 ul.children li.cat-item label:focus-within~label:before{background-color:#fff}.cat-item.active-cat label:before{background:#fff!important}.active-cat label{opacity:1!important}.button.mdf_button:hover{background-color:#222}ul.mdf_taxonomy_check_list:first-child{display:flex;justify-content:space-between}ul.mdf_taxonomy_check_list:last-child{display:block!important}body.page-id-63492 .td-main-page-wrap,body.page-id-41154 .td-main-page-wrap{padding-top:0}div.td-header-sp-logo img{max-height:200px!important}.td-main-content-wrap{padding-bottom:40px}.ctct-form-embed.form_0 .ctct-form-defaults{background-color:transparent!important;padding:0!important}p.ctct-form-footer{display:none!important}@media(min-width:1025px) and (max-width:1280px){}@media(min-width:768px) and (max-width:1024px){.about-ann-block.td_block_image_box .td-big-image .td-custom-image a{height:268px}.home-menu-box .td-custom-title{padding:10px 2px}.home-menu-box .entry-title>a{font-size:14px}.home-menu-box.td_block_image_box .td-small-image .td-custom-image a{height:145px}.menu-collections-box .td-module-thumb{margin-top:-60px}.featured-recipe-box .td-module-thumb{margin-top:-24px}}@media(min-width:768px) and (max-width:1024px) and (orientation:landscape){.about-ann-block.td_block_image_box .td-big-image .td-custom-image a{height:354px}.menu-collections-box .td-module-thumb{margin-top:-30px}.featured-recipe-box .td-module-thumb{margin-top:-10px}}@media(min-width:481px) and (max-width:767px){.about-ann-block{display:none}.td-wpml .td-header-top-menu{background-color:#fff!important}.home-menu-box .td-custom-image{display:block;height:50px}.home-menu-box.td_block_image_box .td-small-image .td-custom-image a{height:50px}.home-partners-logo .vc_column_container.tdc-inner-column.td-pb-span3{width:40%;float:left;margin-left:5%;margin-right:5%}.home-partners-logo a.td_single_image_bg{background-size:contain!important}.menu-collections-box .td-module-thumb{margin-top:-15px}#about-us .vc_column_container.tdc-inner-column.td-pb-span6{padding:0 20px}}@media(min-width:320px) and (max-width:480px){.about-ann-block{display:none}.td-wpml .td-header-top-menu{background-color:#fff!important}.home-menu-box .td-custom-image{display:block;height:50px}.home-menu-box.td_block_image_box .td-small-image .td-custom-image a{height:50px}.home-partners-logo .vc_column_container.tdc-inner-column.td-pb-span3{width:40%;float:left;margin-left:5%;margin-right:5%}.home-partners-logo a.td_single_image_bg{background-size:contain!important}.menu-collections-box .td-module-thumb{margin-top:-70px}#about-us .vc_column_container.tdc-inner-column.td-pb-span6{padding:0 20px}}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.rwp-review-wrap,h2,.td-header-main-menu,.header-search-wrap .td-header-style-9 .td-header-top-menu-full .td-header-top-menu{display:none}.td-ss-main-sidebar{display:block}.td-pb-span4.td-main-sidebar .tags.treatment.recipe-category-tags{display:none!important}.td-pb-span4.td-main-sidebar .widget.widget-meta-data-filter{display:none!important}.recipe-reviews-section{display:none!important}.td-post-content h2.label{display:none}.button-container{display:none}.preperation-desc h2.label{display:block!important}.td-pb-row{display:flex!important;flex-direction:row}.td-recipe-time{display:flex!important;flex-direction:row}.td-pb-span4.td-main-sidebar{display:block!important;margin-left:10px;width:40%!important}.td-pb-span8.td-main-content{width:60%!important}.td-ss-main-sidebar{width:100%!important}}@media(min-width:768px){form#drop-down-search-form{margin:20px 20px 10px}}.advanced-search-link{display:block;margin-top:10px;font-size:13px}.advanced-search-link-page{margin-top:10px;display:block}.post-ratings>img{display:inline-block;margin-bottom:0}.post-ratings{font-size:15px}.rating-wpschema-item{position:absolute;right:0;margin-right:25px;line-height:40px!important}@media screen and (max-width:630px){.rating-wpschema-item{position:static}}@media screen and (min-width:768px) and (max-width:1018px){.rating-wpschema-item{position:static}}.rwp-header{display:none}@media screen and (max-width:400px){.post-ratings{font-size:12px;margin-top:10px}.post-ratings>img{width:13px}}@media screen and (max-width:410px){#post-60545>div:nth-child(2)>div>div>div.td-post-content>div.button-container>ul>li:nth-child(2){min-width:30px}}.td-recipe-info-custom-less{width:30%}.td-recipe-info-custom{display:inline-block;vertical-align:top;text-align:center}.td-recipe-info-custom-more{width:30%}@media screen and (max-width:600px){.td-recipe-info-custom{width:100%}}@media screen and (max-width:767px){.rating-wpschema-item-blog{height:68px;line-height:68px!important;margin-top:10px}}