@keyframes stretch{0%{transform:scale(0.5);background-color:#c8102e}50%{background-color:#c8102e}100%{transform:scale(1);background-color:#fff}}.btn-dot-loading.btn--loading{font-size:0}.btn-dot-loading.btn--loading .btn-span{display:flex !important;justify-content:center}.btn-dot-loading.btn--loading .btn-span b{animation-direction:alternate;animation-duration:.5s;animation-fill-mode:none;animation-iteration-count:infinite;animation-name:stretch;animation-play-state:running;animation-timing-function:ease-out;border-radius:100%;display:block;height:10px;margin:0 1px;width:10px;animation-delay:.1s;margin:0 5px}.btn-dot-loading.btn--loading .btn-span b:first-child{animation-delay:0s;margin:0}.btn-dot-loading.btn--loading .btn-span b:last-child{animation-delay:.2s;margin:0}.btn-dot-loading b{font-weight:normal}.btn-dot-loading .btn-span{display:none}@keyframes stretch{0%{transform:scale(0.5);background-color:#c8102e}50%{background-color:#c8102e}100%{transform:scale(1);background-color:#fff}}.btn-dot-loading.btn--loading{font-size:0}.btn-dot-loading.btn--loading .btn-span{display:flex !important;justify-content:center}.btn-dot-loading.btn--loading .btn-span b{animation-direction:alternate;animation-duration:.5s;animation-fill-mode:none;animation-iteration-count:infinite;animation-name:stretch;animation-play-state:running;animation-timing-function:ease-out;border-radius:100%;display:block;height:10px;margin:0 1px;width:10px;animation-delay:.1s;margin:0 5px}.btn-dot-loading.btn--loading .btn-span b:first-child{animation-delay:0s;margin:0}.btn-dot-loading.btn--loading .btn-span b:last-child{animation-delay:.2s;margin:0}.btn-dot-loading b{font-weight:normal}.btn-dot-loading .btn-span{display:none}.FavContainer{margin:0 auto}@media(max-width: 1199px)and (min-width: 992px){.FavContainer{width:970px}}@media(min-width: 1200px){.FavContainer{width:1170px}}@media(max-width: 991px)and (min-width: 768px){.FavContainer{width:750px}}.FavContainer .outerdots{margin:32px 0 64px 0;border:dashed 1px #979797}.FavContainer .dot-line-box{min-height:281px;height:auto;padding:43px 0 42px 0;display:grid;text-align:center}.FavContainer .dot-line-box img{margin-bottom:35px}.FavContainer .dot-line-box h3{margin:0 0 8px;font-family:Asap;font-size:1.125em;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:-0.25px;text-align:center;color:#3c3c3b;min-height:33px}.FavContainer .dot-line-box .zero_fav{font-size:1.375em}@media(max-width: 991px){.FavContainer .dot-line-box .zero_fav{font-size:1.125em}}.FavContainer .dot-line-box p{font-family:Asap;font-size:1em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:-0.18px;text-align:center;color:#3c3c3b;width:50%;margin:0 auto}.FavContainer .favorite_recipe_mob{display:none}@media(max-width: 767px){.FavContainer .favorite_recipe_mob{display:block}}.FavContainer .favorite_recipe{display:none}@media(min-width: 768px){.FavContainer .favorite_recipe{display:block}}.FavContainer .d-padding{padding:0 15px}@media(max-width: 991px)and (min-width: 768px){.FavContainer .d-padding{padding:0 7px}}@media(max-width: 767px){.FavContainer .d-padding{padding:0}}.FavContainer h2{margin:80px 0 40px 0;font-family:Asap;font-size:2.25em;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.59px;color:#c8102e}@media(max-width: 991px){.FavContainer h2{margin:55px 0 24px 0;font-size:1.375em;line-height:1.27;letter-spacing:-0.37px}}.FavContainer .AllrecipeSec{text-align:right;margin-top:-45px}@media(max-width: 767px){.FavContainer .AllrecipeSec{text-align:left;margin-top:0}}.FavContainer a.see_recipe{margin:0 14px 67px 15px;font-size:1em;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:-0.27px;color:#c8102e;text-decoration:none}.FavContainer a.see_recipe:focus{display:inline !important}@media(min-width: 992px)and (min-width: 1199px){.FavContainer a.see_recipe{margin:0 0 67px 15px}}.FavContainer a.see_recipe .fa{margin-left:8px}@media(max-width: 768px){.FavContainer a.see_recipe{margin:0;font-size:.875em;line-height:1.79;letter-spacing:-0.23px}}.FavContainer .recipes-container{margin:32px -15px 25px -15px}@media(min-width: 768px)and (max-width: 991px){.FavContainer .recipes-container{display:flex;flex-wrap:wrap;margin:32px -7px !important}}@media(max-width: 991px){.FavContainer .recipes-container{margin:32px 0 0 0}}.FavContainer .recipes-container .m-30{margin:0 0 30px 0}@media(max-width: 767px){.FavContainer .recipes-container .m-30{margin:0 !important}.FavContainer .recipes-container .m-30:first-child{margin-bottom:30px !important}}.FavContainer .recipes-container .dot-cards{box-shadow:none;border:2px #d0d0d0 dashed;padding:8px 16px 16px 15px}@media(min-width: 768px)and (max-width: 1199px){.FavContainer .recipes-container .dot-cards{padding:16px 16px 16px 15px}}.FavContainer .recipes-container .dot-cards .item-image{width:100%;background-size:144px;background-position:center;background-repeat:no-repeat;height:178px;margin:0}@media(max-width: 767px){.FavContainer .recipes-container .dot-cards .item-image{height:170px}}@media(max-width: 1199px)and (min-width: 768px){.FavContainer .recipes-container .dot-cards .item-image{height:169px}}.FavContainer .recipes-container .dot-cards h3{margin-top:10px}.FavContainer .recipes-container .dot-cards .slide-btm-left{padding:0;margin-bottom:3px}@media(max-width: 1199px)and (min-width: 992px){.FavContainer .recipes-container .dot-cards .cook-time{height:68px}}.FavContainer .recipes-card{height:100%;box-shadow:0 2px 14px 0 rgba(0,0,0,.12);background-color:#fff;padding:16px 16px 16px 15px;flex-flow:row wrap;align-content:space-between;min-height:410px;display:flex;border-radius:4px}@media(max-width: 767px){.FavContainer .recipes-card{margin-bottom:30px}}@media(min-width: 991px)and (max-width: 1199px){.FavContainer .recipes-card{min-height:440px}}.FavContainer .recipes-card:focus>h2{color:#c8102e !important;font-weight:600;border-bottom:3px solid #c8102e;padding-bottom:15px}.FavContainer .recipes-card .item-image{width:100%;height:165px;overflow:hidden;background-position:center;background-size:cover;border-radius:4px}@media(max-width: 767px){.FavContainer .recipes-card .item-image{height:235px}}.FavContainer .recipes-card .w-100{width:100%}.FavContainer .recipes-card h3{margin:16px 0 8px 1px;font-family:Asap;font-size:1.25em;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-0.33px;color:#c8102e;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width: 991px){.FavContainer .recipes-card h3{font-size:1em}}.FavContainer .recipes-card .cook-time{height:100px;overflow:hidden;font-family:Asap;font-size:1em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.25px;color:#4d4d4f;margin:8px 0 8px 1px}@media(max-width: 768px){.FavContainer .recipes-card .cook-time{height:130px}}@media(max-width: 991px){.FavContainer .recipes-card .cook-time{font-size:.875em;height:auto;min-height:65px}}@media(max-width: 1199px)and (min-width: 992px){.FavContainer .recipes-card .cook-time{height:130px}}.FavContainer .recipes-card .cook-time .oval-tag{width:24px;height:24px;margin:8px 7px 8px 0;padding:7px;background-color:#4d4d4f;color:#fff;font-size:.625em;text-align:center;border-radius:50%;display:inline-block;float:left}.FavContainer .recipes-card .slide-btm-left,.FavContainer .recipes-card .slide-btm-right{color:#c8102e;margin:0;font-family:Asap;font-size:1em;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:-0.27px}.FavContainer .recipes-card .slide-btm-left a,.FavContainer .recipes-card .slide-btm-right a{color:#c8102e;text-decoration:none}.FavContainer .recipes-card .slide-btm-left a:hover,.FavContainer .recipes-card .slide-btm-right a:hover{font-weight:600;cursor:pointer}.FavContainer .recipes-card .slide-btm-left a i,.FavContainer .recipes-card .slide-btm-right a i{vertical-align:text-top}@media(max-width: 991px){.FavContainer .recipes-card .slide-btm-left,.FavContainer .recipes-card .slide-btm-right{font-size:.875em}}.FavContainer .recipes-card .slide-btm-left .fa{margin-left:8px;font-weight:bold;font-size:1.125em;vertical-align:middle}.FavContainer .recipes-card .slide-btm-right{text-align:right}.FavContainer .recipes-card .slide-btm-right button{font-size:1.5em;border:none;background-color:rgba(0,0,0,0)}.FavContainer .slick-prev:before,.FavContainer .slick-next:before{content:"" !important;display:none !important}.FavContainer .slick-next.slick-disabled:before,.FavContainer .slick-prev.slick-disabled:before{display:none !important}.FavContainer .favorites-slider{padding:0}@media(max-width: 576px){.FavContainer .favorites-slider{margin-bottom:0}}.FavContainer .favorites-slider .slick-slide{padding:10px}.FavContainer .favorites-slider .slick-slide img{width:232px}.FavContainer .favorites-slider .slick-slide:focus{outline:2px solid #002bff;outline-offset:-2px}.FavContainer .favorites-slider .slick-slider button.slick-prev{position:absolute;left:-40px;top:50%;background-image:url("../../../Areas/V2/Sass/layout/WD/-/media/Media/Recipes/left-arrow.png");background-color:rgba(0,0,0,0);border:none;height:15px;background-size:contain;background-repeat:no-repeat;padding:8px;background-position:center;font-size:0}.FavContainer .favorites-slider .slick-slider button.slick-prev::before{content:"" !important;display:none !important}.FavContainer .favorites-slider .slick-slider button.slick-prev:focus{outline:2px solid #002bff}.FavContainer .favorites-slider .slick-slider button.slick-next{position:absolute;right:-40px;top:50%;background-image:url("../../../Areas/V2/Sass/layout/WD/-/media/Media/Recipes/right-arrow.png");background-color:rgba(0,0,0,0);border:none;height:15px;background-size:contain;background-repeat:no-repeat;padding:8px;background-position:center;font-size:0}.FavContainer .favorites-slider .slick-slider button.slick-next::before{content:"" !important;display:none !important}.FavContainer .favorites-slider .slick-dots{bottom:-35px}@media(max-width: 767px){.FavContainer .favorites-slider .slick-dots{bottom:-8px}}.FavContainer .favorites-slider .slick-dots li.slick-active button{background:#333}.FavContainer .favorites-slider .slick-dots li button{height:4px;padding:0;background:#868686;width:25px;margin-top:10px}.FavContainer .favorites-slider .slick-dots li button::before{display:none}@media(max-width: 767px){.FavContainer .favorites-slider{margin-top:5px}.FavContainer .favorites-slider .c-icons{display:none !important}.FavContainer .favorites-slider .slick-arrow{display:none !important}}@media only screen and (max-width: 767px){.FavContainer .dot-line-box{padding:33px 9px 32px}.FavContainer .dot-line-box h3{font-size:1.125em}.FavContainer .dot-line-box p{width:100%;font-size:.875em;line-height:1.43;letter-spacing:-0.25px}}@media(max-width: 1024px)and (min-width: 768px){.FavContainer .dot-line-box h3{font-size:1.125em;min-height:0}.FavContainer .dot-line-box p{width:80%;font-size:.875em;min-height:0}.FavContainer .dot-line-box img{margin-bottom:28px}}
