/* Version=2.6.1,Timestamp=2023-11-20T10:03:44.269Z */

.recipelisting .cmp-recipe-listing-wrapper{padding:0 1rem 3.75rem;position:relative}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container{margin:auto;max-width:1180px}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .main_header{margin-bottom:2rem;text-align:center}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-recipe-listing-filter,.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .total_results{display:none}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-recipe-listing-items-container{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;justify-content:flex-start;list-style:none;margin:auto;overflow:hidden;padding:0}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-recipe-listing-items-container .cmp-recipe-listing-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width:768px){.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-recipe-listing-items-container .cmp-recipe-listing-item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33% - 1rem);flex:0 0 calc(33.33% - 1rem);width:0}}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-recipe-listing-items-container .cmp-recipe-listing-item .cmp-card-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between;position:relative}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-recipe-listing-items-container .cmp-recipe-listing-item .cmp-card-wrapper .cmp-recipe-listing-ratings{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-bottom:1rem;padding-top:1rem}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-recipe-listing-items-container .cmp-recipe-listing-item .cmp-card-wrapper .cmp-recipe-listing-ratings pre{margin:0}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-recipe-listing-items-container .cmp-recipe-listing-item .cmp-card-wrapper .cmp-recipe-listing-ratings pre .kr-read-widget .kr-summary-section .kr-Stars{font-size:1rem;margin:0}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-recipe-listing-items-container .cmp-recipe-listing-item .cmp-card-wrapper .cmp-recipe-listing-title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.25rem;text-align:center}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-recipe-listing-items-container .cmp-recipe-listing-item .cmp-card-wrapper .cmp-recipe-listing-title a{color:#241201;text-decoration:none;-webkit-transition:color .5s;transition:color .5s}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-recipe-listing-items-container .cmp-recipe-listing-item .cmp-card-wrapper .cmp-recipe-listing-title a:hover{color:#754d16;text-decoration:underline}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-recipe-listing-items-container .cmp-recipe-listing-item .cmp-card-wrapper .cmp-recipe-listing-title a:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-recipe-listing-items-container .cmp-recipe-listing-item .cmp-card-wrapper .cmp-recipe-listing-attributes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;list-style:none;margin:1rem 0 0;padding:0 0 1rem;row-gap:.5rem}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-recipe-listing-items-container .cmp-recipe-listing-item .cmp-card-wrapper .cmp-recipe-image-wrapper{margin-bottom:1.25rem;overflow:hidden}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-recipe-listing-items-container .cmp-recipe-listing-item .cmp-card-wrapper .cmp-recipe-image-wrapper img{aspect-ratio:auto 365/262;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-recipe-listing-items-container .cmp-recipe-listing-item .cmp-card-wrapper:hover .cmp-recipe-image-wrapper img{-webkit-transform:scale(1.2);transform:scale(1.2)}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-recipe-listing-items-container.tns-slider.tns-carousel{display:block}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-recipe-listing-items-container.tns-slider.tns-carousel .cmp-recipe-listing-item{display:inline-block;padding:10px}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-recipe-listing-items-container.relatedRecipes .cmp-recipe-listing-item:nth-child(-n+3){display:block}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .load-more-button{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-top:2rem}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .load-more-button.hide{display:none!important}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .load-more-button button{background-color:#ca9954;border:none;border-radius:0;color:#241201;display:inline-block;font-size:.8rem;font-weight:500;letter-spacing:.1rem;line-height:2rem;margin:0;max-width:200px;padding:0;text-transform:uppercase;-webkit-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s;width:100%}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .load-more-button button:hover{background-color:#754d16;color:#fff}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;justify-content:center;padding-bottom:1rem}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-main-heading{line-height:0}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-main-heading button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#ca9954;border:0;border-radius:0;color:#241201;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8rem;font-weight:500;justify-content:center;letter-spacing:.1rem;line-height:2rem;margin:0;min-width:250px;padding:0;text-transform:uppercase;-webkit-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s;width:100%}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-main-heading button:after{-webkit-box-ordinal-group:3;-ms-flex-order:2;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHdpZHRoPSIyNCIgZmlsbD0iIzI0MTIwMSI+PHBhdGggZD0iTTI0IDI0SDBWMGgyNHYyNHoiIGZpbGw9Im5vbmUiLz48cGF0aCBkPSJNMTYuNTkgOC41OSAxMiAxMy4xNyA3LjQxIDguNTkgNiAxMGw2IDYgNi02LTEuNDEtMS40MXoiLz48L3N2Zz4=) 50%;background-size:contain;content:"";height:1rem;margin-left:.25rem;order:2;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;width:1rem}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-main-heading button:hover{background-color:#754d16;color:#fff}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-main-heading button:hover:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHdpZHRoPSIyNCIgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTI0IDI0SDBWMGgyNHYyNHoiIGZpbGw9Im5vbmUiLz48cGF0aCBkPSJNMTYuNTkgOC41OSAxMiAxMy4xNyA3LjQxIDguNTkgNiAxMGw2IDYgNi02LTEuNDEtMS40MXoiLz48L3N2Zz4=) 50%;background-size:contain}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-group{position:relative}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-group .select-clear-btn.hide,.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-group .show-hide-btn,.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-group ul.cmp-filter-group-items.hide{max-height:0;overflow:hidden;padding:.5s ease-in-out 0 .5s;-webkit-transition:max-height .5s ease-in-out,padding .5s ease-in-out,visibility .5s ease-in-out;transition:max-height .5s ease-in-out,padding .5s ease-in-out,visibility .5s ease-in-out;visibility:hidden}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-group .show-hide-btn{visibility:hidden;width:0}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-group .select-clear-btn.hide{-webkit-transition-delay:.25s;transition-delay:.25s}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-group .select-clear-btn{-webkit-box-pack:justify;-ms-flex-pack:justify;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;max-height:100px;max-width:100%;overflow:hidden;padding:0;position:absolute;top:100%;-webkit-transition:max-height .5s ease-in-out,padding .5s ease-in-out,visibility .5s ease-in-out;transition:max-height .5s ease-in-out,padding .5s ease-in-out,visibility .5s ease-in-out;visibility:visible;width:100%;z-index:9}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-group .select-clear-btn button.clear-all-btn,.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-group .select-clear-btn button.select-all-btn{background:#754d16;border:1px solid #fff;color:#fff;font-size:.8rem;font-weight:500;letter-spacing:.1rem;padding:.5rem 0;text-transform:uppercase;-webkit-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s;width:50%}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-group .select-clear-btn button.clear-all-btn:hover,.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-group .select-clear-btn button.select-all-btn:hover{background-color:#ca9954;color:#241201}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-group ul.cmp-filter-group-items{background:#fff;margin-top:0;max-height:500px;overflow:hidden;padding:0;position:absolute;top:calc(100% + 32px);-webkit-transition:max-height .5s ease-in-out,padding .5s ease-in-out,visibility .5s ease-in-out;transition:max-height .5s ease-in-out,padding .5s ease-in-out,visibility .5s ease-in-out;-webkit-transition-delay:.25s;transition-delay:.25s;visibility:visible;width:100%;z-index:9}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-group ul.cmp-filter-group-items li{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.8rem;font-weight:500;gap:.25rem;justify-content:center;letter-spacing:.1rem;min-width:80px;padding:.5rem 1rem;position:relative}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-group ul.cmp-filter-group-items li input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ca9954;border:0;color:#241201;height:100%;left:0;position:absolute;-webkit-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s;width:100%;z-index:-1}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-group ul.cmp-filter-group-items li input[type=checkbox]:hover{background-color:#754d16}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-group ul.cmp-filter-group-items li input[type=checkbox]:hover+label{color:#fff}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-group ul.cmp-filter-group-items li input[type=checkbox]:checked{background-color:#754d16}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-group ul.cmp-filter-group-items li input[type=checkbox]:checked+label{color:#fff}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-group ul.cmp-filter-group-items li input[type=checkbox]:checked+label:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHdpZHRoPSIyNCIgc3R5bGU9ImZpbGw6I2ZmZiI+PHBhdGggZD0iTTAgMGgyNHYyNEgwVjB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTE5IDYuNDEgMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMiAxOSA2LjQxeiIvPjwvc3ZnPg==) 50%;background-size:contain;content:"";height:1rem;margin-left:.25rem;width:1rem}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-group ul.cmp-filter-group-items li label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;height:100%;justify-content:center;text-align:center;text-transform:uppercase;width:100%}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section .cmp-filter-group.expanded .cmp-filter-main-heading button:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section button.apply-filters-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;border:1px solid #ca9954;border-radius:0;color:#241201;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:300;justify-content:center;letter-spacing:.1em;line-height:1;margin:auto;max-width:320px;padding:.5rem 2.5rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:color .5s,background-color .5s,border .5s;transition:color .5s,background-color .5s,border .5s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .cmp-filter-section button.apply-filters-btn:hover{background-color:#ca9954}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .selected_filters_container{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;justify-content:center;padding-bottom:1rem}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .selected_filters_container .filter_wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;justify-content:center;padding-bottom:1rem}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .selected_filters_container .filter_wrapper button.filter_remove{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:1px solid #666;border-radius:40px;color:#241201;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.875rem;font-weight:400;gap:.25rem;letter-spacing:.0625rem;line-height:1.5rem;padding:.25rem .5rem;text-transform:capitalize;-webkit-transition:background-color .5s,border-color .5s;transition:background-color .5s,border-color .5s;width:-webkit-max-content;width:-moz-max-content;width:max-content}.recipelisting .cmp-recipe-listing-wrapper .cmp-recipe-listing-container .selected_filters_container .filter_wrapper button.filter_remove:after{-webkit-box-ordinal-group:3;-ms-flex-order:2;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHdpZHRoPSIyNCI+PHBhdGggZD0iTTAgMGgyNHYyNEgwVjB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTE5IDYuNDEgMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMiAxOSA2LjQxeiIvPjwvc3ZnPg==) 50%;background-size:contain;content:"";height:1rem;order:2;width:1rem}