﻿@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}body{background:#fff}.recipe-error-msg{color:#c8102e}.pt-10{padding-top:10px}.w-100{width:100%}.pl-0{padding-left:0}.pr-0{padding-right:0}.api_error{margin:0 30px}.recipes-details{font-family:Asap;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;padding:40px 0 80px;margin:auto}.recipes-details .row{margin-left:0;margin-right:0}.recipes-details .p-0{padding:0}.recipes-details .p-15{padding:0 15px}.recipes-details .m-p-15{padding-right:0;padding-left:15px}@media(max-width: 991px){.recipes-details .m-p-15{padding:0 15px}}@media(min-width: 768px){.recipes-details{width:750px}}@media(min-width: 992px){.recipes-details{width:750px}}@media(min-width: 1200px){.recipes-details{width:1170px}}.recipes-details .fa-twitter:before,.recipes-details .fa-facebook-f:before{width:19px;height:15px}.recipes-details i.fa-heart{color:#c8102e;font-size:1.375em}.recipes-details .far.fa-thumbs-up:before,.recipes-details .far.fa-thumbs-down:before{color:#c8102e;font-size:1.5em;margin-right:2px}.recipes-details i.fa-angle-right{vertical-align:text-bottom}.recipes-details .red-heart{color:#c8102e;margin-right:7px;font-size:1.375em}.recipes-details .page-bread-crumb{font-size:1em;color:#3c3c3b;margin:0 0 3px 0;font-family:Asap;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-0.25px}.recipes-details .page-bread-crumb .fa{color:#c8102e;margin-right:8px;vertical-align:middle}.recipes-details .page-bread-crumb .fa-arrow-left:before{font-size:1.5em}.recipes-details .page-bread-crumb a{font-family:Asap;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;font-size:1em;line-height:1.38;letter-spacing:-0.25px;color:#c8102e;text-decoration:underline}.recipes-details .page-bread-crumb a:visited,.recipes-details .page-bread-crumb a:hover{color:#c8102e;text-decoration:underline}@media(min-width: 100px)and (max-width: 768px){.recipes-details .page-bread-crumb a{font-size:.875em}}.recipes-details .page-bread-crumb button{border:none;background:rgba(0,0,0,0)}@media(min-width: 100px)and (max-width: 768px){.recipes-details .page-bread-crumb span{font-size:.875em}}.recipes-details .slick-prev:before,.recipes-details .slick-next:before{content:"" !important;display:none !important}.recipes-details .slick-next.slick-disabled:before,.recipes-details .slick-prev.slick-disabled:before{display:none !important}.recipes-details h1{margin:34px 0 24px 0;font-family:Asap;font-size:2.875em;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.77px;color:#c8102e}@media(max-width: 768px){.recipes-details h1{margin:18px 0 18px;font-size:2.125em}}.recipes-details .social-media-links .round{width:40px;height:40px;margin:10px 16px 0 0;object-fit:contain;border-radius:50%;color:#fff !important;background-color:#c8102e;text-align:center;line-height:40px;font-size:1.25em;display:inline-block}@media(max-width: 767.98px){.recipes-details .social-media-links .round{width:32px;height:32px;line-height:34px;font-size:1em}}.recipes-details .social-media-links .round:hover,.recipes-details .social-media-links .round:focus{color:#fff}.recipes-details .social-media-links .t-con{display:inline-block}@media(max-width: 767px){.recipes-details .social-media-links .t-con{display:block;margin-top:12px}}.recipes-details .social-media-links .t-con .thumbs-up{color:#c8102e;font-size:1.625em}.recipes-details .social-media-links .t-con .imotion-text{margin:0 0 0 7px;font-family:Asap;font-size:1.125em;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-0.15px;color:#3c3c3b;display:inline-block}@media(max-width: 768px){.recipes-details .social-media-links .t-con .imotion-text{font-size:.875em}}.recipes-details .social-media-links a{color:#fff}.recipes-details .social-media-links a:visited,.recipes-details .social-media-links a:hover{color:#fff;text-decoration:none}.recipes-details .image-slider{margin-bottom:70px;margin-top:46px}@media(max-width: 767.98px){.recipes-details .image-slider{margin-top:20px;margin-bottom:60px}}.recipes-details .image-slider .image{width:100%;height:552px;background-position:center;background-size:cover;background-repeat:no-repeat}@media(max-width: 767.98px){.recipes-details .image-slider .image{height:225px}}@media screen and (min-width: 1200px){.recipes-details .image-slider .image{min-height:850px !important}}@media(max-width: 768px){.recipes-details .image-slider .image{height:350px}}.recipes-details .image-slider .slick-dots{bottom:-40px}.recipes-details .image-slider .slick-dots li.slick-active button{background:#333}.recipes-details .image-slider .slick-dots li button{height:4px;padding:0;background:#868686;width:25px;margin-top:10px}.recipes-details .image-slider .slick-dots li button::before{display:none}.recipes-details .image-slider .slick-arrow{display:none !important}.recipes-details video{width:auto !important;display:flex !important;margin:0 auto}.recipes-details .banner-right{margin-top:46px}@media(max-width: 767px){.recipes-details .banner-right{margin-top:0;padding-left:15px}}.recipes-details .banner-right .favBtn{font-family:Asap;font-size:1em;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-0.25px;color:#3c3c3b;border:none;background:rgba(0,0,0,0);padding:0;text-align:left;display:flex}.recipes-details .banner-right .favBtn .fa{font-size:1.375em;color:#c8102e;margin-right:12px;font-weight:bold}@media(max-width: 768px){.recipes-details .banner-right .favBtn{font-size:.875em}}.recipes-details .banner-right .short-detals{margin:0 !important}.recipes-details .banner-right .short-detals .rw1{padding:24px 0 0}@media(max-width: 767.98px){.recipes-details .banner-right .short-detals .rw1{border-right:1px solid;border-color:rgba(151,151,151,.4);padding:5px 15px !important;margin:12px 0 !important}.recipes-details .banner-right .short-detals .rw1:first-child{padding-left:0 !important;padding-right:0 !important}}@media(min-width: 0)and (max-width: 380px){.recipes-details .banner-right .short-detals .rw1:nth-child(1){padding-right:7.5px !important}.recipes-details .banner-right .short-detals .rw1:nth-child(2){padding-right:7.5px !important;padding-left:7.5px !important}}.recipes-details .banner-right .short-detals .b-0{border:0 !important}.recipes-details .banner-right h4{margin:0 0 4px;font-family:Asap;font-size:1.375em;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.34px;color:#c8102e}@media(max-width: 768px){.recipes-details .banner-right h4{font-size:1.125em}}@media(max-width: 576px){.recipes-details .banner-right h4{font-size:.938em}}.recipes-details .banner-right .cook-time-right{margin:4px 0 0;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:#3c3c3b}@media(max-width: 768px){.recipes-details .banner-right .cook-time-right{font-size:1em}}.recipes-details .banner-right .tags-place{margin:26px 0 0 !important}@media(max-width: 768px){.recipes-details .banner-right .tags-place{height:auto;overflow:hidden;margin:20px 0 20px !important}}.recipes-details .banner-right .tags-place .oval-tag{width:40px;height:40px;margin:0 8px 8px 0;padding:7px;background-color:#4d4d4f;color:#fff;text-align:center;border-radius:50%;display:inline-block;float:left;font-family:Asap;line-height:28px;font-size:1.125em;font-weight:bold;font-stretch:normal;font-style:normal}@media(max-width: 768px){.recipes-details .banner-right .tags-place .oval-tag{width:32px;height:32px;line-height:20px;font-size:.875em}}.recipes-details .banner-right i.fa-heart{margin-right:12px}.recipes-details h2,.recipes-details h3{margin:0 0 20px 0;font-family:Asap;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;font-size:2.25em;letter-spacing:-0.59px;color:#c8102e}@media(max-width: 768px){.recipes-details h2,.recipes-details h3{font-size:1.375em;margin:0 0 10px 0}}.recipes-details h3{font-size:1.375em;margin-top:60px;margin-bottom:20px}@media(max-width: 768px){.recipes-details h3{font-size:1.125em;margin-top:30px;margin-bottom:0 !important}}.recipes-details .rec-details .rec-left p{text-align:justify;font-family:Asap;font-size:1em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-0.26px;color:#3c3c3b}@media(max-width: 768px){.recipes-details .rec-details .rec-left p{font-size:.875em}}.recipes-details .rec-details .rec-left .data-row{width:100%;height:auto;padding:25px 0;border-bottom:1px #cfcfcf solid;font-size:1em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-0.26px;color:#3c3c3b;overflow:hidden}.recipes-details .rec-details .rec-left .data-row .c-1{width:10%;padding-right:10px;color:#c8102e;font-weight:600;float:left}@media(max-width: 768px){.recipes-details .rec-details .rec-left .data-row .c-1{width:100%;font-size:.875em;margin-bottom:5px}}@media(min-width: 991px)and (max-width: 1199px){.recipes-details .rec-details .rec-left .data-row .c-1{width:15%}}.recipes-details .rec-details .rec-left .data-row .c-2{width:90%;float:right;text-align:justify}@media(max-width: 768px){.recipes-details .rec-details .rec-left .data-row .c-2{width:100%;font-size:.875em}}@media(min-width: 991px)and (max-width: 1199px){.recipes-details .rec-details .rec-left .data-row .c-2{width:85%}}.recipes-details .rec-details .rec-left .like-icons{font-family:Asap;font-size:1em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-0.25px;color:#3c3c3b;margin-top:20px}.recipes-details .rec-details .rec-left .like-icons .fa,.recipes-details .rec-details .rec-left .like-icons a.fa{font-size:1.375em;color:#c8102e;cursor:pointer;margin-right:9px;text-decoration:none}.recipes-details .rec-details .rec-left .like-icons .fa:visited,.recipes-details .rec-details .rec-left .like-icons a.fa:visited{color:#c8102e}.recipes-details .rec-details .rec-left .like-icons button{border:none;background:rgba(0,0,0,0)}.recipes-details .rec-details .rec-left .like-icons span{margin-right:32px}.recipes-details .rec-details .rec-left .step_head{font-family:Asap;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;line-height:1.22;letter-spacing:-0.25px;font-size:1.125em;color:#c8102e;display:block;margin-bottom:10px}.recipes-details .rec-details .rec-right .shadowbox{min-height:100%;padding:32px;box-shadow:0 3px 8px 2px rgba(0,0,0,.15);background-color:#fff;margin:0 0 32px 0;height:auto;overflow:hidden}@media(max-width: 768px){.recipes-details .rec-details .rec-right .shadowbox{padding:20px}}.recipes-details .rec-details .rec-right .shadowbox h3{margin:0 7px 15px 0;font-family:Asap;font-size:1.375em;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.36px;color:#c8102e}@media(max-width: 768px){.recipes-details .rec-details .rec-right .shadowbox h3{font-size:1.125em}}.recipes-details .rec-details .rec-right .shadowbox .ml-0{margin-left:0}.recipes-details .rec-details .rec-right .shadowbox .custom-checkbox-area{height:auto;overflow:hidden}@media(max-width: 768px){.recipes-details .rec-details .rec-right .shadowbox .custom-checkbox-area{padding-top:16px}}.recipes-details .rec-details .rec-right .shadowbox .check-con label{margin-bottom:14px;font-weight:400;vertical-align:baseline;width:100%;color:#333}.recipes-details .rec-details .rec-right .shadowbox .main-btn{width:293px;height:49px;padding:0 40px;font-family:Asap;font-size:1em;font-weight:bold;font-stretch:normal;font-style:normal;line-height:47px;letter-spacing:-0.03px;text-align:center;margin-top:22px;color:#fff;background-color:#c8102e;border:1px solid #c8102e;border-radius:6px;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.recipes-details .rec-details .rec-right .shadowbox .main-btn:hover{background-color:#a20f27 !important;border:1px solid #a20f27;color:#fff;display:inline-table}.recipes-details .rec-details .rec-right .shadowbox .main-btn:focus{border:solid 2px #fff !important;display:inline-table}@media(max-width: 768px){.recipes-details .rec-details .rec-right .shadowbox .main-btn{width:230px;height:46px;padding:0 15px}}@media(min-width: 768px)and (max-width: 1199px){.recipes-details .rec-details .rec-right .shadowbox .main-btn{line-height:1.75;min-width:100%;width:auto;padding:10px}}.recipes-details .rec-details .rec-right .shadowbox .product-box{border-bottom:1px solid;border-color:rgba(0,0,0,.15);display:flex !important;align-items:center !important;padding:14px 0}.recipes-details .rec-details .rec-right .shadowbox .product-box .r-img{width:90px}.recipes-details .rec-details .rec-right .shadowbox .product-box h4{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;margin-bottom:0}@media(max-width: 768px){.recipes-details .rec-details .rec-right .shadowbox .product-box h4{font-size:1em}}.recipes-details .rec-details .rec-right .shadowbox .product-box .exp-date{font-family:Asap;font-size:.75em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-0.25px;color:#3c3c3b;margin-bottom:8px}.recipes-details .rec-details .rec-right .shadowbox .product-box p{font-family:Asap;font-size:.875em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:-0.25px;color:#3c3c3b;margin:0 0 2px 0}@media(max-width: 768px){.recipes-details .rec-details .rec-right .shadowbox .product-box p{font-size:.75em}}.recipes-details .rec-details .rec-right .shadowbox .product-box a{font-family:Asap;font-size:.875em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:-0.23px;color:#c8102e;text-decoration:underline}.recipes-details .rec-details .rec-right .shadowbox .product-box a:visited{color:#c8102e}.recipes-details .rec-details .rec-right .shadowbox .list-all{text-align:right;font-family:Asap;font-size:1em;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:-0.27px;color:#c8102e;margin:24px 0 10px}.recipes-details .rec-details .rec-right .shadowbox .list-all a{color:#c8102e;text-decoration:none}.recipes-details .rec-details .rec-right .shadowbox .list-all a:visited,.recipes-details .rec-details .rec-right .shadowbox .list-all a:hover{color:#c8102e;text-decoration:none}.recipes-details .rec-details .rec-right .shadowbox .list-all .fa{margin-left:8px;font-weight:bold;font-size:1.125em}.recipes-details .rec-details .rec-right .shadowbox .ingredients_head{font-family:Asap;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;line-height:1.38;letter-spacing:-0.22px;font-size:1em;color:#c8102e;display:block;margin-bottom:10px}@media(max-width: 767px){.recipes-details .rec-details{flex-direction:column-reverse;display:flex}}.recipes-details .p-0{padding:0}.recipes-details .see-more{margin-top:65px}@media(max-width: 576px){.recipes-details .see-more{margin-top:15px}}@media(min-width: 100px)and (max-width: 767px){.recipes-details .see-more .recipe-tags{display:-webkit-box;overflow-x:scroll;overscroll-behavior:contain}.recipes-details .see-more .recipe-tags::-webkit-scrollbar{width:0}.recipes-details .see-more .recipe-tags::-webkit-scrollbar-track{background:#fff}.recipes-details .see-more .recipe-tags::-webkit-scrollbar-thumb{background:#fff}.recipes-details .see-more .recipe-tags::-webkit-scrollbar-thumb:hover{background:#fff}}.recipes-details .see-more .choose-catagory{width:auto;height:33px;margin:10px 16px 0 0;padding:8px 15px 0;border-radius:19px;border:solid 1px #3c3c3b;font-family:Asap;font-size:.75em;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:-0.19px;color:#3c3c3b;text-align:center;display:inline-block;text-decoration:none}@media(min-width: 100px)and (max-width: 767px){.recipes-details .see-more .choose-catagory{display:block !important}}.recipes-details .see-more .choose-catagory:hover{color:#fff;background-color:#3c3c3b}@media(max-width: 991px){.recipes-details .see-more .choose-catagory:active{color:#fff;background-color:#3c3c3b}}.recipes-details .recipes-card{height:auto;min-height:460px;padding:16px 16px 16px 15px;box-shadow:0 2px 14px 0 rgba(0,0,0,.12);background-color:#fff;display:flex;flex-flow:row wrap;justify-content:space-between}.recipes-details .recipes-card:focus>h2{color:#c8102e !important;font-weight:600;border-bottom:3px solid #c8102e;padding-bottom:15px}@media(max-width: 1199px){.recipes-details .recipes-card .w-100{width:100%}}.recipes-details .recipes-card .item-image{width:232px;height:165px;overflow:hidden;background-position:center;background-size:cover}@media(max-width: 768px){.recipes-details .recipes-card .item-image{width:100%;min-width:100%;height:134px}}@media(max-width: 576px){.recipes-details .recipes-card .item-image{width:100%;min-width:100%;height:170px}}@media(max-width: 1199px)and (min-width: 992px){.recipes-details .recipes-card .item-image{width:100%}}.recipes-details .recipes-card h2{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;height:53px}@media(max-width: 576px){.recipes-details .recipes-card h2{font-size:1em;height:auto}}.recipes-details .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){.recipes-details .recipes-card .cook-time{height:130px}}@media(max-width: 576px){.recipes-details .recipes-card .cook-time{font-size:.875em;height:auto;min-height:65px}}@media(max-width: 1199px)and (min-width: 992px){.recipes-details .recipes-card .cook-time{height:130px}}.recipes-details .recipes-card .cook-time .oval-tag{width:24px;height:24px;margin:0 8px 8px 0;padding:7px;background-color:#4d4d4f;color:#fff;font-size:.625em;text-align:center;border-radius:50%;display:inline-block;float:left}.recipes-details .recipes-card .cook-time p{padding-bottom:8px}.recipes-details .recipes-card .card-content{display:flex;justify-content:space-between;min-height:355px;flex-flow:row wrap;width:100%}.recipes-details .recipes-card .slide-btm-align{display:flex;align-items:center;width:100%}.recipes-details .recipes-card .slide-btm-left,.recipes-details .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}@media(max-width: 767px){.recipes-details .recipes-card .slide-btm-left .fa{vertical-align:middle}}.recipes-details .recipes-card .slide-btm-right{text-align:right}.recipes-details .recipes-card button{border:none;background:rgba(0,0,0,0)}.recipes-details .favorites-slider{margin:20px 0 40px;padding:0}@media(max-width: 576px){.recipes-details .favorites-slider{margin-bottom:60px}}.recipes-details .favorites-slider .slick-slide{padding:15px}.recipes-details .favorites-slider .slick-slide:focus{outline:2px solid #002bff !important;outline-offset:-1px}.recipes-details .favorites-slider .slick-slide img{width:100%;min-width:100%;height:auto}.recipes-details .favorites-slider .slick-slide a{color:#c8102e;text-decoration:none;cursor:pointer}.recipes-details .favorites-slider .slick-slide a:focus,.recipes-details .favorites-slider .slick-slide a:hover{text-decoration:none}.recipes-details .favorites-slider .slick-slider button.slick-prev{position:absolute;left:-40px;top:50%;background-image:url(/Areas/V2/Images/WR-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}.recipes-details .favorites-slider .slick-slider button.slick-next{position:absolute;right:-40px;top:50%;background-image:url(/Areas/V2/Images/WR-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}.recipes-details .favorites-slider .slick-dots{bottom:-35px}.recipes-details .favorites-slider .slick-dots li.slick-active button{background:#333}.recipes-details .favorites-slider .slick-dots li button{height:4px;padding:0;background:#868686;width:25px;margin-top:10px}.recipes-details .favorites-slider .slick-dots li button::before{display:none}@media(max-width: 767px){.recipes-details .favorites-slider{margin-top:5px}.recipes-details .favorites-slider .c-icons{display:none !important}.recipes-details .favorites-slider .slick-arrow{display:none !important}}.recipes-details .styled-checkbox{position:absolute;opacity:0}.recipes-details .styled-checkbox+label{display:block;position:relative;cursor:pointer;padding:0;font-family:Asap;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#3c3c3b;font-size:.875em;line-height:1.38;letter-spacing:-0.25px}@media(max-width: 768px){.recipes-details .styled-checkbox+label{font-size:.875em}}.recipes-details .styled-checkbox+label b{display:contents}.recipes-details .styled-checkbox+label:before{content:"";margin-right:10px;display:inline-table;vertical-align:text-top;width:18px;height:18px;background:#fff;border:1px solid #d0d0d0}.recipes-details .styled-checkbox:focus+label:before{outline:2px solid #002bff !important;outline-offset:-1px}.recipes-details .styled-checkbox:disabled+label{color:#b8b8b8;cursor:auto}.recipes-details .styled-checkbox:disabled+label:before{box-shadow:none;background:#ddd}.recipes-details .styled-checkbox:checked+label:after{content:"";position:absolute;left:1px;top:-5px;width:20px;height:22px;background-image:url("../../../Areas/V2/Sass/Images/redtick.png");background-repeat:no-repeat;background-position:center;background-size:contain}.recipes-details .carousel__section ul.carousel-indicators{bottom:-40px !important}@media screen and (max-width: 768px){.recipes-details .carousel__section ul.carousel-indicators{bottom:-30px !important}}.recipes-details .carousel__section ul.carousel-indicators li{width:25px;height:4px;margin:0;border-radius:0;background-color:#868686;border-color:#868686}.recipes-details .carousel__section ul.carousel-indicators li.active{background-color:#333;border-color:#333}.recipes-details .carousel__section ul.carousel-indicators li.active:focus{outline:2px solid #002bff !important;outline-offset:-1px}.recipes-details .carousel__section ul.carousel-indicators li:focus{outline:2px solid #002bff !important;outline-offset:-1px}.recipes-details .slick-track{margin-left:0;margin-right:0}.recipes-details .dot-line-box{border:dotted 1px #979797;text-align:center;padding:50px;margin-bottom:30px;margin-top:10px}@media(max-width: 991px){.recipes-details .dot-line-box{padding:30px;margin:0 30px}}.recipes-details .dot-line-box .zero_fav,.recipes-details .dot-line-box p{font-family:Asap;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;line-height:1.36;letter-spacing:-0.31px;text-align:center !important;color:#3c3c3b !important}.recipes-details .dot-line-box .zero_fav{font-weight:700;margin-top:36px !important}@media(max-width: 991px){.recipes-details .dot-line-box .zero_fav{margin:20px 0 !important;font-size:1.125em}}@media(min-width: 768px)and (max-width: 1024){.recipes-details .dot-line-box .zero_fav{font-size:1.375em}}@media(max-width: 991px){.recipes-details .dot-line-box p{font-size:1em}}@media(min-width: 768px)and (max-width: 1024){.recipes-details .dot-line-box p{font-size:1em}}.zoomTxt .recipes-details .recipes-card h2{height:100px}.zoomTxt .recipes-details .recipes-card .cook-time{height:200px}.zoomTxt .recipes-details .recipes-card .cook-time .oval-tag{width:45px;height:auto}.zoomTxt .recipes-details .see-more .choose-catagory{height:auto}.zoomTxt .recipes-details .banner-right .tags-place .oval-tag{width:45px;height:auto}.shoppingList-recipe-modal{z-index:999999}@media(min-width: 100px)and (max-width: 767px){.shoppingList-recipe-modal{padding:0 !important;margin-top:100px}}.shoppingList-recipe-modal .btn-backarrow-main{padding:0;background-color:#fff;border:#fff}@media(min-width: 100px)and (max-width: 767px){.shoppingList-recipe-modal .btn-backarrow-main{position:initial;display:flex !important}}.shoppingList-recipe-modal .btn-backarrow-main i{font-size:1.375em;color:#c8102e}@media(min-width: 100px)and (max-width: 767px){.shoppingList-recipe-modal .btn-backarrow-main i{font-size:1.125em;color:#3c3c3b;padding-right:10px;float:left}}.shoppingList-recipe-modal .btn-backarrow-main span{font-size:.875em;font-family:Asap;position:relative;top:-1px}@media(min-width: 100px)and (max-width: 767px){.shoppingList-recipe-modal .btn-backarrow-main span{text-align:left}}.shoppingList-recipe-modal .btn-close{position:relative;left:15px;background:none;border:none}.shoppingList-recipe-modal .modal-dialog{width:530px}@media(min-width: 100px)and (max-width: 767px){.shoppingList-recipe-modal .modal-dialog{width:100%;margin:auto}}@media(min-width: 768px)and (max-width: 1024px){.shoppingList-recipe-modal .modal-dialog{margin:100px auto}}.shoppingList-recipe-modal .modal-content{background:#fff;border-radius:0}.shoppingList-recipe-modal .modal-content .modal-content-main-head{padding:32px;padding-top:16px;padding-bottom:0}.shoppingList-recipe-modal .modal-content .modal-content-main{overflow:auto;min-height:auto;max-height:78vh;padding:32px;padding-top:0}@media(min-width: 100px)and (max-width: 767px){.shoppingList-recipe-modal .modal-content .modal-content-main{height:90vh}}.shoppingList-recipe-modal .modal-content .modal-content-main::-webkit-scrollbar{width:6px}.shoppingList-recipe-modal .modal-content .modal-content-main::-webkit-scrollbar-track{background:#fff}.shoppingList-recipe-modal .modal-content .modal-content-main::-webkit-scrollbar-thumb{background:#727272}.shoppingList-recipe-modal .modal-content .modal-content-main::-webkit-scrollbar-thumb:hover{background:#555}.shoppingList-recipe-modal .modal-body{padding:0}.shoppingList-recipe-modal .modal-body .recipeIngredient_block{padding:8px 0}@media(min-width: 100px)and (max-width: 767px){.shoppingList-recipe-modal .modal-body .recipeIngredient_block label{font-size:.875em}}.shoppingList-recipe-modal .modal-body .recipeIngredient_block input[type=checkbox]{float:right;margin-right:40px}@media(min-width: 100px)and (max-width: 767px){.shoppingList-recipe-modal .modal-body .recipeIngredient_block .col-xs-2.text-center{text-align:right}}@media(min-width: 100px)and (max-width: 767px){.shoppingList-recipe-modal .modal-body label.chk_label{font-size:1em}}.shoppingList-recipe-modal .modal-body label.chk_label input{position:absolute;opacity:0;height:0;width:0}.shoppingList-recipe-modal .modal-body label.chk_label span{height:17px;width:17px;background-color:#fff;border:1px solid #c8102e;display:inline-block;position:relative}@media(min-width: 100px)and (max-width: 767px){.shoppingList-recipe-modal .modal-body label.chk_label span{margin-top:0;left:auto}}.shoppingList-recipe-modal .modal-body label.chk_label [type=checkbox]:focus+span{outline:2px solid #002bff !important}.shoppingList-recipe-modal .modal-body label.chk_label [type=checkbox]:checked+span:before{content:"✔";position:absolute;top:-1px;left:0;right:0;font-size:.75em;color:#fff;background-color:#c8102e}@media(min-width: 100px)and (max-width: 767px){.shoppingList-recipe-modal .modal-body label.chk_label [type=checkbox]:checked+span:before{padding-right:2px}}.shoppingList-recipe-modal .modal-body label.chk_label input[type=checkbox]:enabled+span{height:17px;width:17px;cursor:pointer}.shoppingList-recipe-modal .modal-body label.chk_label input[type=checkbox]:disabled+span{height:13px;width:13px;cursor:default}.shoppingList-recipe-modal .modal-body .center-btn{padding-top:30px}.shoppingList-recipe-modal .modal-body .center-btn .main-btn{width:100%;font-family:Asap}.shoppingList-recipe-modal .modal-body .recipeIngredient_block_head{padding:8px 0}.shoppingList-recipe-modal .modal-body .recipeIngredient_block_head label{font-family:Asap;font-size:1.125em;font-weight:600;color:#000}@media(min-width: 100px)and (max-width: 767px){.shoppingList-recipe-modal .modal-body .recipeIngredient_block_head label{font-size:1em}}.shoppingList-recipe-modal .modal-body .recipeIngredient_block_head a{font-size:1em;color:#c8102e}@media(min-width: 100px)and (max-width: 767px){.shoppingList-recipe-modal .modal-body .recipeIngredient_block_head a{font-size:.875em}}.shoppingList-recipe-modal .modal-body .recipeIngredient_block_head a:hover,.shoppingList-recipe-modal .modal-body .recipeIngredient_block_head a:focus{font-weight:600}@media(min-width: 100px)and (max-width: 767px){.shoppingList-recipe-modal .modal-body .recipeIngredient_block_head .text-center{text-align:right}.shoppingList-recipe-modal .modal-body .recipeIngredient_block_head .col-xs-9{width:65%}.shoppingList-recipe-modal .modal-body .recipeIngredient_block_head .col-xs-3{width:35%}}.shoppingList-recipe-modal .modal-title{font-size:1.375em;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:-0.25px;color:#c8102e}@media(min-width: 100px)and (max-width: 767px){.shoppingList-recipe-modal .modal-title{font-size:1.125em;margin-top:16px}}.shoppingList-recipe-modal .shopping-list-dropdown{font-family:Asap;font-size:1.125em;font-weight:600;color:#000;padding:16px 0;border-bottom:1px solid #ebe9e9}@media(min-width: 100px)and (max-width: 991px){.shoppingList-recipe-modal .shopping-list-dropdown{display:flex}}@media(min-width: 100px)and (max-width: 767px){.shoppingList-recipe-modal .shopping-list-dropdown{font-size:1em}}.shoppingList-recipe-modal .shopping-list-dropdown.active .selected-shopping-list-head .chavron:after{content:""}.shoppingList-recipe-modal .shopping-list-dropdown .selected-shopping-list-head{display:flex;margin-left:-15px;cursor:pointer}@media(min-width: 100px)and (max-width: 991px){.shoppingList-recipe-modal .shopping-list-dropdown .selected-shopping-list-head{margin-left:5px;width:80%}}@media(min-width: 100px)and (max-width: 346px){.shoppingList-recipe-modal .shopping-list-dropdown .selected-shopping-list-head{width:75%}}.shoppingList-recipe-modal .shopping-list-dropdown .selected-shopping-list-head .chavron:after{content:"";width:24px;height:24px;font-family:"FontAwesome";display:inline-block;color:#c8102e;position:relative;left:5px;top:1px}.shoppingList-recipe-modal .shopping-list-dropdown .selected-shopping-list{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block}.shoppingList-recipe-modal .dropdown-shoppingList-recipe{position:absolute;background-color:#fff;z-index:1;box-shadow:0 2px 14px 0 #807e7e;text-align:left;left:84px;top:128px;width:260px;overflow:auto;overflow-x:hidden;overscroll-behavior:contain;max-height:64%}@media(min-width: 100px)and (max-width: 767px){.shoppingList-recipe-modal .dropdown-shoppingList-recipe{left:60px;top:142px;width:230px;max-height:58%}}.shoppingList-recipe-modal .dropdown-shoppingList-recipe li a{color:#000;padding:13px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shoppingList-recipe-modal .dropdown-shoppingList-recipe::-webkit-scrollbar{width:2px}.shoppingList-recipe-modal .dropdown-shoppingList-recipe::-webkit-scrollbar-track{background:#fff}.shoppingList-recipe-modal .dropdown-shoppingList-recipe::-webkit-scrollbar-thumb{background:#868686}.shoppingList-recipe-modal .dropdown-shoppingList-recipe::-webkit-scrollbar-thumb:hover{background:#555}.create-New-List-Modal{margin-top:120px;z-index:999999}@media(min-width: 100px)and (max-width: 767px){.create-New-List-Modal{margin:auto;margin-top:100px}}.create-New-List-Modal .modal-dialog{width:387px}@media(min-width: 100px)and (max-width: 767px){.create-New-List-Modal .modal-dialog{width:100%;margin:auto}}.create-New-List-Modal .modal-content{height:auto;padding:32px;background-color:#fff;border-radius:0;box-shadow:0 2px 14px 0 #868686}.create-New-List-Modal .modal-content .modal-title{padding-top:10px;font-size:1.375em;font-weight:bold;font-family:"ASAP";color:#c8102e;letter-spacing:-0.31px;font-family:"ASAP"}@media(min-width: 100px)and (max-width: 767px){.create-New-List-Modal .modal-content .modal-title{font-size:1.125em;text-align:left}}@media(min-width: 100px)and (max-width: 767px){.create-New-List-Modal .modal-content{height:100vh;padding:22px}}.create-New-List-Modal .modal-content .btn-backarrow{padding:0;background-color:#fff;border:#fff;position:absolute;top:50px}@media(min-width: 100px)and (max-width: 767px){.create-New-List-Modal .modal-content .btn-backarrow{position:initial}}.create-New-List-Modal .modal-content .btn-backarrow i{font-size:1.375em;color:#c8102e}@media(min-width: 100px)and (max-width: 767px){.create-New-List-Modal .modal-content .btn-backarrow i{font-size:1.125em;color:#3c3c3b}}.create-New-List-Modal .modal-content .btn-backarrow span{font-size:.875em;font-family:Asap;position:relative;top:-1px}.create-New-List-Modal .modal-content .modal-body{padding:0;margin-top:20px}@media(min-width: 100px)and (max-width: 767px){.create-New-List-Modal .modal-content .modal-body{margin-top:10px}}.create-New-List-Modal .modal-content .modal-body .btn-clear-text{position:absolute;right:2px;top:31px;border:none;background-color:#fff;font-size:15px;color:#868686}.create-New-List-Modal .modal-content .modal-body .newListName{position:absolute;top:8px;left:-3px;background-color:#fff;font-size:.875em;color:#575757;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;padding-right:5px;padding-left:8px}.create-New-List-Modal .modal-content .modal-body .text-in{width:100%;resize:none;padding:16px;overflow:hidden;height:48px;margin-top:16px;font-family:"ASAP";border:1px solid #868686;padding-right:35px}.create-New-List-Modal .modal-content .modal-body .btn-section{margin-top:24px}.create-New-List-Modal .modal-content .modal-body .btn-section .col-md-6{padding:0}.create-New-List-Modal .modal-content .modal-body .btn-section .btn-cancel{border:1px solid #3c3c3b;background-color:#fff;color:#3c3c3b}.create-New-List-Modal .modal-content .modal-body .btn-section .btn-cancel:hover{border:solid 1px #3c3c3b;background-color:#3c3c3b;color:#fff}.create-New-List-Modal .modal-content .modal-body .btn-section .main-btn{width:95%;font-family:"ASAP"}@media(min-width: 100px)and (max-width: 767px){.create-New-List-Modal .modal-content .modal-body .btn-section .main-btn{min-width:initial}}.recipes-details .rec-details .rec-right .shadowbox .main-btn{width:100%}@media(min-width: 100px)and (max-width: 767px){.increase-Z-Index-Layer{z-index:1040 !important}}@media all and (-ms-high-contrast: none){*::-ms-backdrop,.shoppingList-recipe-modal .modal-body label.chk_label [type=checkbox]:checked+span::before{position:absolute;top:0;left:0;right:0;font-size:.75em;bottom:0;padding-top:2px}*::-ms-backdrop,.shoppingList-recipe-modal .modal-body label.chk_label span{display:inline-block;position:relative}*::-ms-backdrop,.shoppingList-recipe-modal .modal-body .center-btn{padding-bottom:30px}}
