.recipe-listing{padding:30px 15px}.recipe-listing .flex-box{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:1340px}.recipe-listing .flex-box .recipe-card{padding:15px 0;width:100%}.recipe-listing .flex-box .recipe-card .card-image{display:flex}.recipe-listing .flex-box .recipe-card .card-image .img-box{width:100%}.recipe-listing .flex-box .recipe-card .card-image .img-box img{border-radius:30px;display:block;height:auto;max-width:100%;width:100%}.recipe-listing .flex-box .recipe-card .card-image .specifications{display:block}.recipe-listing .flex-box .recipe-card .card-image .specifications .level{background-image:url(https://5686032.fs1.hubspotusercontent-na1.net/hubfs/5686032/circle-border.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:80px;margin:10px;padding:16px;text-align:center;width:80px}.recipe-listing .flex-box .recipe-card .card-image .specifications .level p{color:#c8ac86;font-size:14px}.recipe-listing .flex-box .recipe-card .card-image .specifications .prep-time{background-image:url(https://5686032.fs1.hubspotusercontent-na1.net/hubfs/5686032/circle-border1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:80px;margin:10px;padding:24px 5px;text-align:center;width:80px}.recipe-listing .flex-box .recipe-card .card-image .specifications .prep-time p{color:#c8ac86;font-size:14px}.recipe-listing .flex-box .recipe-card .card-body h4{background:linear-gradient(90deg,#fdf8e6 30%,#c4a788 35%);-webkit-background-clip:text;font-family:SemplicitaPro-Medium;-webkit-text-fill-color:transparent;font-size:20px;letter-spacing:5px;margin-bottom:20px;margin-top:10px}.recipe-listing .flex-box .recipe-card .card-body a{background:linear-gradient(90deg,#fdf8e6 20%,#c4a788 35%);-webkit-background-clip:text;font-size:20px;text-decoration:none;-webkit-text-fill-color:transparent;cursor:pointer;font-weight:500}.recipe-listing .flex-box .recipe-card .card-body a img{vertical-align:middle}.bournville .recipe-listing .search-result-popup{background-color:#170d03;border:1px solid #edbd57;border-radius:10px;height:90%;left:50%;padding-inline:10px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1021}.bournville .recipe-listing .search-result-popup .popup-header{background-color:#170d03;padding:10px 0;position:relative;text-align:right}.bournville .recipe-listing .search-result-popup .popup-header #popup-close{cursor:pointer;display:inline-block;z-index:1}.bournville .recipe-listing .search-result-popup .popup-header svg{height:24px;width:24px;fill:#fff}.bournville .recipe-listing .search-result-popup .cooking-instructions .recipe-steps figure img{border-radius:30px}.bournville .recipe-listing .search-result-popup .dc-hs-row#innerpage-popup{height:calc(100% - 132px);margin-left:0;margin-right:-10px;overflow-x:hidden;overflow-y:scroll}.bournville .recipe-listing .search-result-popup .dc-hs-row#innerpage-popup::-webkit-scrollbar-track{background-color:#fff6e6;border-radius:10px;display:none;overflow:hidden}.bournville .recipe-listing .search-result-popup .dc-hs-row#innerpage-popup::-webkit-scrollbar{background-color:transparent;width:5px}.bournville .recipe-listing .search-result-popup .dc-hs-row#innerpage-popup::-webkit-scrollbar-thumb{background-color:#edbd57;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.explore-cta{padding-top:30px;text-align:center}.explore-cta .btn{border-radius:28px!important;cursor:pointer;display:inline-block;font-family:Inter,sans-serif;font-size:20px;font-weight:600;height:51px;line-height:3rem;margin:0;padding:10px 26px!important;position:relative;text-align:center;text-decoration:none;transition:all .15s linear;white-space:normal;word-break:break-word}.explore-cta .btn-primary{background-color:#edbd57!important;background-image:linear-gradient(90deg,#e68852,#eac165,#e68852);border:1px solid #edbd57!important;color:#170d03}.explore-cta .btn-primary:hover{background-color:#db910a!important;border-color:#db910a!important;color:#36236a}@media(min-width:768px){.recipe-listing{padding-top:100px}.recipe-listing .flex-box .recipe-card:first-child{bottom:80px;position:relative}.recipe-listing .flex-box .recipe-card:last-child{position:relative;top:80px}.recipe-listing .flex-box .recipe-card{padding:20px;width:50%}.recipe-listing .flex-box .recipe-card .card-image .img-box{width:calc(100% - 100px)}.recipe-listing .flex-box .recipe-card .card-image .img-box img{height:auto;max-width:100%}.explore-cta{padding-top:80px}}@media(min-width:992px){.recipe-listing .flex-box .recipe-card{padding:40px}.recipe-listing .flex-box .recipe-card .card-image .img-box{width:calc(100% - 120px)}.recipe-listing .flex-box .recipe-card .card-image .img-box img{height:auto;max-width:100%}.recipe-listing .flex-box .recipe-card .card-body h4{font-size:30px;margin-top:20px}.recipe-listing .flex-box .recipe-card .card-image .specifications{width:120px}.recipe-listing .flex-box .recipe-card .card-image .specifications .level{height:100px;padding:26px;width:100px}.recipe-listing .flex-box .recipe-card .card-image .specifications .level p{font-size:16px}.recipe-listing .flex-box .recipe-card .card-image .specifications .prep-time{height:100px;padding:32px 5px;width:100px}.recipe-listing .flex-box .recipe-card .card-image .specifications .prep-time p{font-size:16px}}@-webkit-keyframes shadowAnimation{0%{outline:0 solid rgba(243,167,29,0)}50%{outline:10px solid rgba(243,167,29,.5)}75%{outline:0 solid rgba(243,167,29,0)}to{outline:0 solid rgba(243,167,29,0)}}@keyframes shadowAnimation{0%{outline:0 solid rgba(243,167,29,0)}50%{outline:10px solid rgba(243,167,29,.5)}75%{outline:0 solid rgba(243,167,29,0)}to{outline:0 solid rgba(243,167,29,0)}}.filter-recipe .reset-box .reset-filter{cursor:pointer}.recipes-listing .show{background-color:rgba(0,0,0,.5);bottom:0;content:"";height:100%;left:0;position:fixed;right:0;top:0;width:100%}.recipes-inner-page-banner-with-features{background:#fff6e6;margin-top:-6px;overflow:hidden}.recipes-inner-page-banner-with-features .dc-hs-justify-content-center{justify-content:center}.recipes-inner-page-banner-with-features .dc-hs-position-relative{position:relative}.recipes-inner-page-banner-with-features .dc-hs-position-absolute{position:absolute}.recipes-inner-page-banner-with-features .dc-hs-img-fluid{height:auto;max-width:100%}.recipes-inner-page-banner-with-features .link-text .link-label br{display:none}.recipes-inner-page-banner-with-features .link-text{margin:30px 0}.recipes-inner-page-banner-with-features .link-text a{color:#36236a;font-size:16px;font-style:italic!important;font-weight:600;line-height:25px;text-decoration:underline}.recipes-inner-page-banner-with-features .link-text a span{font-size:16px;font-weight:600}.recipes-inner-page-banner-with-features .link-text a:last-of-type{color:#8857cc!important}.recipes-inner-page-banner-with-features .delay{animation:fadeInLeft .5s forwards;display:inline-block;transition:2s}.recipes-inner-page-banner-with-features .delay:first-of-type{animation:none;display:inline-block;transition:none}.recipes-inner-page-banner-with-features .link-text a span{color:#36236a;display:inline-block;font-weight:700;padding-inline:5px}.recipes-inner-page-banner-with-features .link-text a span:first-of-type{display:inline-block}.recipes-inner-page-banner-with-features .link-text a:last-of-type .seperator,.recipes-inner-page-banner-with-features a{display:none}.recipes-inner-page-banner-with-features .title-section,.recipes-inner-page-banner-with-features a:first-of-type{display:inline-block}.recipes-inner-page-banner-with-features .title-section .star-gif{height:min(max(13rem,calc(9.5rem + 7.29167vw)),20rem);right:0;top:0;transform:translate(50%,-20%);width:min(max(13rem,calc(9.5rem + 7.29167vw)),20rem)}.recipes-inner-page-banner-with-features .title-section h1{color:#36236a;font-family:Appetite-Rounded,sans-serif;font-size:33px;font-weight:400;line-height:30px;margin-bottom:5px;padding-top:30px;white-space:pre-line}.recipes-inner-page-banner-with-features .category-container{background-color:#5e4f87;border-radius:.4rem;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:3rem;padding:0 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.2rem 2.7rem 1.5rem 0}.recipes-inner-page-banner-with-features .category-container p{color:#fff;font-family:Inter,Arial,sans-serif;font-size:1.6rem;font-weight:700;line-height:33px}.recipes-inner-page-banner-with-features .social-media{align-items:center;display:flex;margin:0}.recipes-inner-page-banner-with-features .social-media h6{color:#f3a71d;font-size:14px;font-weight:700;line-height:35px}.recipes-inner-page-banner-with-features .social-media h6:after{border-top:2px solid #35236a;content:"";display:inline-block;margin:3px 10px;width:20px}.recipes-inner-page-banner-with-features .social-media ul{align-items:center;display:flex;list-style:none}.recipes-inner-page-banner-with-features .social-media .rippleffect{display:inline-block}.recipes-inner-page-banner-with-features .social-media li svg{width:24px;fill:#231745}.recipes-inner-page-banner-with-features .social-media .copy-to-clipboard{margin:0}.recipes-inner-page-banner-with-features .social-media .copy-to-clipboard p{color:#36236a;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:400}.recipes-inner-page-banner-with-features .recipe-summary-section{display:flex;margin-top:20px}.recipes-inner-page-banner-with-features .recipe-summary{border-right:2px solid #f3d1ce;display:inline-block;margin-bottom:20px;padding:0 6px}.recipes-inner-page-banner-with-features .recipe-summary span{white-space:nowrap}.recipes-inner-page-banner-with-features .recipe-summary:last-of-type{border-right:0}.recipes-inner-page-banner-with-features .recipe-summary .recipe-summary-icon-with-text{align-items:center;display:flex;flex-direction:column;justify-content:center;word-break:break-word}.recipes-inner-page-banner-with-features .recipe-summary .recipe-summary-icon-with-text svg{width:30px;fill:#35236a;text-align:center}.recipes-inner-page-banner-with-features .recipe-summary .recipe-summary-icon-with-text p{color:#36236a;display:inline-block;font-family:Inter,Arial,sans-serif;font-size:14px;line-height:20px;text-align:center}.recipes-inner-page-banner-with-features .recipe-summary:first-child .recipe-summary-icon-with-text p{text-transform:capitalize}.recipes-inner-page-banner-with-features .recipe-summary .recipe-summary-icon-with-text span{display:inline-block;font-weight:700}.recipes-inner-page-banner-with-features .dc-hs-social-media-btn{background:transparent;border:none;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;position:relative;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:currentColor;justify-content:center;overflow:hidden;padding:0;text-align:left}.recipes-inner-page-banner-with-features .waves{background:transparent;border:none;border-radius:50%;outline:none;overflow:hidden;padding:10px}@media(min-width:411px){.recipes-inner-page-banner-with-features .recipe-summary{padding:0 9px}}@media(min-width:480px){.recipes-inner-page-banner-with-features .category-container p{line-height:calc(14.5px + 3.85417vw)}}@media(min-width:768px){.recipes-inner-page-banner-with-features .social-media .lines-gif{display:block;left:-14%;top:100%}.recipes-inner-page-banner-with-features .link-text{margin-top:40px}.recipes-inner-page-banner-with-features .category-container{height:4rem;min-width:16rem}.recipes-inner-page-banner-with-features .title-section h1{font-size:49px;letter-spacing:1px;line-height:47px;padding-right:3rem;padding-top:10px}.recipes-inner-page-banner-with-features .social-media h6:after{width:33px}.recipes-inner-page-banner-with-features .social-media .copy-to-clipboard p,.recipes-inner-page-banner-with-features .social-media p{font-size:16px}.recipes-inner-page-banner-with-features .recipe-summary{margin-bottom:30px;padding-left:24px;padding-right:24px}.recipes-inner-page-banner-with-features .recipe-summary:first-of-type{padding-left:0}.recipes-inner-page-banner-with-features .recipe-summary .recipe-summary-icon-with-text p{font-size:15px;line-height:23px}}@media(min-width:992px){.recipes-inner-page-banner-with-features .title-section h1{font-size:76px;letter-spacing:1px;line-height:76px}.recipes-inner-page-banner-with-features .social-media{margin:15px 0 30px}.recipes-inner-page-banner-with-features .recipe-summary-section{margin-top:0}.recipes-inner-page-banner-with-features .recipe-summary .recipe-summary-icon-with-text p{font-size:16px}.recipes-inner-page-banner-with-features .social-media .lines-gif{left:-12%;top:-100%}}@media(min-width:1440px){.recipes-inner-page-banner-with-features .link-text{margin-bottom:3rem}.recipes-inner-page-banner-with-features .title-section h1{font-size:80px;line-height:80px}.recipes-inner-page-banner-with-features .recipe-summary{padding-left:30px;padding-right:30px}}.recipes-inner-page-image{background:#fff6e6;overflow:hidden}.recipes-inner-page-image .dc-hs-container{position:relative}.recipes-inner-page-image .dc-hs-row{justify-content:center}.recipes-inner-page-image .image img{border-radius:30px;height:379px;margin-bottom:20px;max-width:100%;object-fit:cover}.recipes-inner-page-image .star-gif{display:none}@media(min-width:768px){.recipes-inner-page-image .star-gif{display:block;left:77%;position:absolute;top:37%}.recipes-inner-page-image .image img{border-radius:15px;height:auto}}@media(min-width:992px){.recipes-inner-page-image .dc-hs-row{justify-content:center}.recipes-inner-page-image .image img{border-radius:30px;height:auto;margin-bottom:30px}.recipes-inner-page-image .star-gif{left:84%;position:absolute;top:34%}}.ingredients{background:#170d03;color:#fff;padding:48px 0;position:relative}.ingredients .top-svg svg{fill:#fff6e6;position:absolute;top:-6px;transform:scaleY(-1)}.ingredients .title{padding-bottom:30px}.ingredients .title h2{background:linear-gradient(90deg,#fdf8e6 30%,#c4a788 35%);-webkit-background-clip:text;font-family:SemplicitaPro-Bold,sans-serif;font-size:32px;-webkit-text-fill-color:transparent;letter-spacing:5px;line-height:1.35}.ingredients .person-servings{display:flex;justify-content:space-between;margin-bottom:14px}.ingredients .person-servings .persons-count{align-items:center;display:flex}.ingredients .person-servings .input-buttons .btn:last-child{margin-left:6px}.ingredients .person-servings .persons-count svg{display:block;fill:#fff;height:30px;width:30px}.ingredients .person-servings .persons-count p{color:#fff;font-size:14px;font-weight:700;line-height:1.5;margin-bottom:0;margin-left:8px}.ingredients .person-servings .input-buttons .btn{border:#f3a71d;border-radius:50%;height:44px;width:44px}.ingredients .person-servings .input-buttons{align-items:center;display:flex;margin-right:12px}.ingredients .person-servings .input-buttons .btn{background:#f3a71d;cursor:pointer;padding:5px}.ingredients .person-servings .input-buttons .btn:hover{background:#ffb838}.ingredients .person-servings .input-buttons .btn svg{display:block;fill:#fff;height:24px;margin-inline:auto;width:24px}.ingredients strong{font-weight:700!important}.ingredients .tab{display:flex;margin-bottom:30px;position:relative;z-index:1}.ingredients .tab .tablinks{background-color:#edbd57!important;background-color:#170d03!important;border:1px solid #edbd57!important;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:1.25;padding:15px 12px;width:50%;z-index:1000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .6s cubic-bezier(.19,1,.22,1),background .6s cubic-bezier(.19,1,.22,1);-o-transition:color .6s cubic-bezier(.19,1,.22,1),background .6s cubic-bezier(.19,1,.22,1);transition:color .6s cubic-bezier(.19,1,.22,1),background .6s cubic-bezier(.19,1,.22,1)}.ingredients .tab .active{background-image:linear-gradient(90deg,#e68852,#eac165,#e68852);color:#170d03}.ingredients .tab-content .list-items div{margin-top:5rem}.ingredients .tab-content .list-items div:first-child{margin-top:0}.ingredients .tab-content .list-items ul{padding:0}.ingredients .tab-content .list-items ul li{align-items:center;display:flex;justify-content:space-between}.ingredients .tab-content .list-items ul li p{font-family:Inter,sans-serif;margin-bottom:0}.ingredients .tab-content .list-items ul li p strong{font-weight:bolder}.ingredients .tab-content .list-items{margin-top:50px}.ingredients .tab-content .list-items:first-child,.ingredients .tab-content .list-items:first-child h3{margin-top:0}.ingredients .tab-content .list-items h3{font-family:SemplicitaPro-Regular,sans-serif;font-size:18px;font-weight:400;letter-spacing:.5px;line-height:1.3}.ingredients .tab-content .list-items ul{list-style:none;margin-top:18px}.ingredients .tab-content .list-items ul li{border-top:2px solid #edbd57;font-size:16px;line-height:1.5;padding:15px 0}.ingredients .tab-content .list-items ul li:last-child{border-bottom:2px solid #edbd57}.ingredients .tab-content .list-items ul li p{font-size:14px}.ingredients .tab-content .list-items ul li a{padding:2px 20px;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#edbd57!important;background-image:linear-gradient(90deg,#e68852,#eac165,#e68852);border:1px solid #edbd57!important;border-radius:25px;border-radius:28px!important;color:#170d03;font-weight:500;-webkit-transition:color .6s cubic-bezier(.19,1,.22,1),background .6s cubic-bezier(.19,1,.22,1);-o-transition:color .6s cubic-bezier(.19,1,.22,1),background .6s cubic-bezier(.19,1,.22,1);transition:color .6s cubic-bezier(.19,1,.22,1),background .6s cubic-bezier(.19,1,.22,1)}.ingredients .tab-content .list-items ul li a:hover{background-color:#db910a!important;border-color:#db910a!important;color:#36236a}.ingredients .text-with-gif{display:none;justify-content:center;margin-top:33px}.ingredients .text-with-gif .bottom-text{color:#fff;font-family:SemplicitaPro-Regular,sans-serif;font-size:17px;line-height:1.3;text-align:center}.ingredients .text-with-gif .arrow,.ingredients .text-with-gif .bottom-text .arrow{bottom:150px;position:relative;right:140px;-webkit-transform:scaleX(-1) rotate(-95deg) translate(-27%,-61%);-ms-transform:scaleX(-1) rotate(-95deg) translate(-27%,-61%);transform:scaleX(-1) rotate(-95deg) translate(-27%,-61%);z-index:0}.ingredients .star-gif{position:relative}.ingredients .star-gif .star{bottom:-108px;left:-40px;position:absolute;width:127px}.ingredients .bottom-svg{fill:#fff6e6;bottom:-8px;position:absolute}@media (min-width:576px){.ingredients .title{padding-bottom:32px}.ingredients .title h2{font-size:38px}.ingredients .tab-content .list-items h3{font-size:24px}}@media (min-width:768px){.ingredients .title{padding-bottom:36px}.ingredients .title h2{font-size:44px}.ingredients .person-servings{margin-bottom:17px}.ingredients .tab-content .list-items ul li p{font-size:15px}.ingredients .star-gif .star{bottom:-130px;left:-50px;width:150px}}@media (min-width:992px){.ingredients .title{padding-bottom:62px}.ingredients .title h2{font-size:52px}.ingredients .person-servings{justify-content:space-around;margin-bottom:22px}.ingredients .tab-content .list-items h3{font-size:28px}.ingredients .person-servings .persons-count p,.ingredients .tab-content .list-items ul li p{font-size:16px}.ingredients .tab{margin-bottom:0;margin-right:16px}.ingredients .text-with-gif{display:flex}.ingredients .star-gif .star{bottom:-140px;left:-144px;width:200px}}@media (min-width:1200px){.ingredients .title{padding-bottom:55px}.ingredients .title h2{font-size:68px}.ingredients .dc-hs-col-xl-4{padding:0}.ingredients .dc-hs-col-xl-8{padding:0 0 0 62px}}@media (min-width:1400px){.ingredients .dc-hs-col-xl-8{padding:0 15px 0 48px}.ingredients .dc-hs-col-xl-4{padding-left:15px;padding-right:15px}}.cooking-instructions{background-color:#170d03;color:#fff;padding:24px 0 63px}.cooking-instructions .dc-hs-row{justify-content:center}.cooking-instructions h2{background:linear-gradient(90deg,#fdf8e6 30%,#c4a788 35%);-webkit-background-clip:text;font-family:SemplicitaPro-Bold;font-size:33px;margin-bottom:25px;-webkit-text-fill-color:transparent;letter-spacing:5px;line-height:1.35}.cooking-instructions .recipe-steps{padding-block:10px}.cooking-instructions .recipe-steps h6{font-family:Inter,sans-serif;font-size:14px;font-weight:800;line-height:1.8}.cooking-instructions .recipe-steps p{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.4;margin-bottom:20px}.cooking-instructio strong{font-weight:700!important}@media (min-width:540px){.cooking-instructions h2{margin-bottom:30px}.cooking-instructions .recipe-steps{padding-block:12px}.cooking-instructions .recipe-steps h6{font-size:20px;font-weight:700}.cooking-instructions .recipe-steps p{font-size:16px}}@media (min-width:767px){.cooking-instructions h2{font-size:48px;letter-spacing:1px}.cooking-instructions{padding:52px 0 90px}.cooking-instructions .recipe-steps{padding-block:15px;width:561px}.cooking-instructions .recipe-steps p{margin-bottom:30px}}@media (min-width:992px){.cooking-instructions h2{font-size:59px}.cooking-instructions .recipe-steps{padding:22px 0}}@media (min-width:1024px){.cooking-instructions{padding:48px 0 110px}}@media (min-width:1200px){.cooking-instructions h2{font-size:70px}.cooking-instructions .recipe-steps{width:731px}.cooking-instructions{padding:58px 0 128px}}@media (min-width:1350px){.cooking-instructions{padding:60px 0 146px}.cooking-instructions h2{font-size:80px}.cooking-instructions .recipe-steps{width:845px}}@media (min-width:1500px){.cooking-instructions .recipe-steps{width:893px}}.recipe-declaimer .declaimer{background:#5e4f87;color:#fff;font-size:12px;padding:1rem;text-align:center}.recommended-recipe{background:#ffe9c2;padding-bottom:40px;padding-top:40px;position:relative}.recommended-recipe .recommended-recipe-header{margin-bottom:60px}.recommended-recipe .recommended-recipe-header h2{color:#36236a;font-family:Appetite-Rounded;font-size:32px}.recommended-recipe .title-underline{max-width:100px;fill:#36236a}.recommended-recipe .card{animation:fadeInUp 1s;animation-fill-mode:both;margin-bottom:30px}.recommended-recipe .card span{align-items:center;border:2px solid #8857cc;border-radius:10px;color:#8857cc;cursor:context-menu;display:inline-flex;font-size:14px;height:36px;line-height:21px;margin-right:20px;margin-top:20px;padding:4px 18px 4px 10px}.recommended-recipe .card span.easy svg{width:22px;fill:#8857cc;margin-right:4px}.recommended-recipe .card span.time svg{width:17px;fill:none;margin-right:4px}.recommended-recipe .dc-hs-card-image{aspect-ratio:1/1;border-radius:15px;overflow:hidden;position:relative}.recommended-recipe .dc-hs-card-image img{height:100%!important;object-fit:cover;overflow:hidden;transform:scale(1);transition:.3s;width:-webkit-fill-available}.recommended-recipe .dc-hs-card-image:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.recommended-recipe .card .dc-hs-card-image .popup-button{background-color:#f3a71d;border-color:#f3a71d;border-radius:25px;bottom:20px;color:#36236a;cursor:pointer;display:inline-block;font-family:PalmerLakePrint,sans-serif;font-size:32px;font-weight:400;height:4rem;left:20px;line-height:20px;padding:8px 16px 10px 10px;position:absolute;text-decoration:underline}.recommended-recipe .card .dc-hs-card-image .popup-button svg{height:20px;width:20px;fill:#36236a;margin:0 8px 2px 0;vertical-align:middle}.recommended-recipe .card .recipe-name{display:block;margin-top:20px}.recommended-recipe .card .recipe-name h5 a{color:#36236a;font-family:Appetite-Rounded;font-size:28px;letter-spacing:.59px;text-decoration:none}.recommended-recipe .card .view-recipe a{align-items:center;color:#36236a;display:inline-flex;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:700;margin-top:40px;text-decoration:none}.recommended-recipe .card .view-recipe a:hover{text-decoration:underline}.recommended-recipe .card .view-recipe a svg{width:35px;fill:none;margin-left:10px}.recommended-recipe .card .view-recipe a:hover svg{-webkit-animation:rightarrow .6s ease-in-out infinite alternate;transform:translateX(20px)}.recommended-recipe .bottom-rib{position:absolute;top:100%;width:100%;fill:#ffe9c2}@-webkit-keyframes rightarrow{0%{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(10px)}}@media(min-width:576px){.recommended-recipe .recommended-recipe-header h2{font-size:36px}}@media(min-width:768px){.recommended-recipe .recommended-recipe-header h2{font-size:46px}}@media(min-width:992px){.recommended-recipe .card span{font-size:15px;line-height:23px}.recommended-recipe .dc-hs-card-image{border-radius:30px}}.sticky-menu{display:initial;position:relative}.sticky-bar .dc-hs-row>*{padding-left:10px;padding-right:10px}.sticky-bar{background-color:#170d03;border-top-left-radius:20px;border-top-right-radius:20px;bottom:0;left:0;padding-bottom:20px;padding-top:20px;position:fixed;right:0;transition:all .3s ease-out;z-index:1028}.sticky-bar .sticky-bar-wrapper{width:100%}.sticky-bar ul{display:flex;justify-content:space-around}.sticky-bar ul li button{align-items:center;background:transparent;border:1px solid #f3a71d;border-radius:25px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:SemplicitaPro-Regular,sans-serif;font-size:16px;line-height:.8;margin:0 2px;max-width:90px;min-width:70px;overflow:hidden;padding:4px 10px 4px 8px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.sticky-bar ul li button:hover{background-color:#f3a71d}.sticky-bar ul li button span{align-items:center;background-color:#f3a71d;border-radius:50%;display:inline-flex;height:30px;justify-content:center;margin-right:6px;text-align:center;width:30px}.sticky-bar ul li button:hover span{background-color:#36236a}.sticky-bar ul li button span svg{height:20px;fill:#36236a}.sticky-bar ul li button:hover span svg{fill:#fff}@media (min-width:480px){.sticky-bar ul li button{min-width:100px}}@media(min-width:768px){.sticky-bar ul{justify-content:flex-start}.sticky-bar ul li button{border:1px solid #f3a71d;flex-direction:row;margin-right:14px;min-width:128px}}@media (min-width:1200px){.sticky-bar ul li button{min-width:135px}}.cooking-instructions .recipe-steps ol li{border-bottom:2px solid #edbd57;padding:22px 0}.cooking-instructions .recipe-steps ol li p{font-size:16px}.recipes-inner-page-banner-with-features-video{background:#fff6e6;margin-top:-6px;overflow:hidden}.recipes-inner-page-banner-with-features-video .dc-hs-d-none{display:none}.recipes-inner-page-banner-with-features-video .dc-hs-d-block{display:block}.recipes-inner-page-banner-with-features-video .dc-hs-justify-content-center{justify-content:center}.recipes-inner-page-banner-with-features-video .dc-hs-position-relative{position:relative}.recipes-inner-page-banner-with-features-video .dc-hs-position-absolute{position:absolute}.recipes-inner-page-banner-with-features-video .dc-hs-img-fluid{height:auto;max-width:100%}.recipes-inner-page-banner-with-features-video .link-text .link-label br{display:none}.recipes-inner-page-banner-with-features-video .link-text{margin:30px 0 50px}.recipes-inner-page-banner-with-features-video .link-text a{color:#36236a;font-size:16px;font-style:italic!important;font-weight:600;line-height:25px;text-decoration:underline}.recipes-inner-page-banner-with-features-video .link-text a span{font-size:16px;font-weight:600}.recipes-inner-page-banner-with-features-video .link-text a:last-of-type{color:#8857cc!important}.recipes-inner-page-banner-with-features-video .delay{animation:fadeInLeft .5s forwards;display:inline-block;transition:2s}.recipes-inner-page-banner-with-features-video .delay:first-of-type{animation:none;display:inline-block;transition:none}.recipes-inner-page-banner-with-features-video .link-text a span{color:#36236a;display:inline-block;font-weight:700;padding-inline:5px}.recipes-inner-page-banner-with-features-video .link-text a span:first-of-type{display:inline-block}.recipes-inner-page-banner-with-features-video .link-text a:last-of-type .seperator,.recipes-inner-page-banner-with-features-video a{display:none}.recipes-inner-page-banner-with-features-video a:first-of-type{display:inline-block}.recipes-inner-page-banner-with-features-video .title-section h1{color:#36236a;font-family:Appetite-Rounded,sans-serif;font-size:33px;font-weight:400;line-height:30px;margin-bottom:5px;white-space:pre-line}.recipes-inner-page-banner-with-features-video .category-container{background-color:#5e4f87;border-radius:.4rem;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:3rem;padding:0 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.2rem 2.7rem 1.5rem 0}.recipes-inner-page-banner-with-features-video .category-container p{color:#fff;font-family:Inter,Arial,sans-serif;font-size:1.6rem;font-weight:700;line-height:33px}.recipes-inner-page-banner-with-features-video .social-media{align-items:center;display:flex;margin:0}.recipes-inner-page-banner-with-features-video .social-media h6{color:#f3a71d;font-size:14px;font-weight:700;line-height:35px}.recipes-inner-page-banner-with-features-video .social-media h6:after{border-top:2px solid #35236a;content:"";display:inline-block;margin:3px 10px;width:20px}.recipes-inner-page-banner-with-features-video .social-media ul{align-items:center;display:flex;list-style:none}.recipes-inner-page-banner-with-features-video .social-media .rippleffect{display:inline-block}.recipes-inner-page-banner-with-features-video .social-media li svg{width:24px;fill:#231745}.recipes-inner-page-banner-with-features-video .social-media .copy-to-clipboard{margin:0}.recipes-inner-page-banner-with-features-video .social-media .copy-to-clipboard p{color:#36236a;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:400}.recipes-inner-page-banner-with-features-video .recipe-summary-section{display:flex;margin-top:20px}.recipes-inner-page-banner-with-features-video .recipe-summary{border-right:2px solid #f3d1ce;display:inline-block;margin-bottom:20px;padding:0 6px}.recipes-inner-page-banner-with-features-video .recipe-summary:last-of-type{border-right:0}.recipes-inner-page-banner-with-features-video .recipe-summary span{white-space:pre-line}.recipes-inner-page-banner-with-features-video .recipe-summary .recipe-summary-icon-with-text{align-items:center;display:flex;flex-direction:column;justify-content:center;word-break:break-word}.recipes-inner-page-banner-with-features-video .recipe-summary .recipe-summary-icon-with-text svg{width:30px;fill:#35236a;text-align:center}.recipes-inner-page-banner-with-features-video .recipe-summary .recipe-summary-icon-with-text p{color:#36236a;display:inline-block;font-family:Inter,Arial,sans-serif;font-size:14px;line-height:20px;text-align:center}.recipes-inner-page-banner-with-features-video .recipe-summary:first-child .recipe-summary-icon-with-text p{text-transform:capitalize}.recipes-inner-page-banner-with-features-video .recipe-summary .recipe-summary-icon-with-text span{display:inline-block;font-weight:700;word-break:normal}.recipes-inner-page-banner-with-features-video .dc-hs-social-media-btn{background:transparent;border:none;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;position:relative;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:currentColor;justify-content:center;overflow:hidden;padding:0;text-align:left}.recipes-inner-page-banner-with-features-video .waves{background:transparent;border:none;border-radius:50%;outline:none;overflow:hidden;padding:10px 5px}.recipes-inner-page-banner-with-features-video .bottom-rib{position:absolute;fill:#fff6e6}.recipes-inner-page-banner-with-features-video .wheel-image{display:none;position:relative}.recipes-inner-page-banner-with-features-video .wheel-image img{bottom:-75px;position:absolute;right:-65px}@media(min-width:411px){.recipes-inner-page-banner-with-features-video .recipe-summary{padding:0 9px}}@media(min-width:480px){.recipes-inner-page-banner-with-features-video .category-container p{line-height:calc(14.5px + 3.85417vw)}}@media(min-width:768px){.recipes-inner-page-banner-with-features-video .dc-hs-d-md-none{display:none}.recipes-inner-page-banner-with-features-video .dc-hs-d-md-block{display:block}.recipes-inner-page-banner-with-features-video .link-text{margin-top:40px}.recipes-inner-page-banner-with-features-video .category-container{height:4rem;min-width:16rem}.recipes-inner-page-banner-with-features-video .title-section h1{font-size:49px;letter-spacing:1px;line-height:47px;padding-top:10px}.recipes-inner-page-banner-with-features-video .social-media h6:after{width:33px}.recipes-inner-page-banner-with-features-video .waves{padding:10px}.recipes-inner-page-banner-with-features-video .social-media .copy-to-clipboard p,.recipes-inner-page-banner-with-features-video .social-media p{font-size:16px}.recipes-inner-page-banner-with-features-video .category-container{padding:5px 10px}.recipes-inner-page-banner-with-features-video .recipe-summary-section{margin-top:10px}.recipes-inner-page-banner-with-features-video .recipe-summary{margin-bottom:30px;padding-left:25px;padding-right:25px}.recipes-inner-page-banner-with-features-video .recipe-summary:first-of-type{padding-left:0}.recipes-inner-page-banner-with-features-video .recipe-summary .recipe-summary-icon-with-text p{font-size:15px;line-height:23px}.recipes-inner-page-banner-with-features-video .wheel-image{display:block}}@media(min-width:992px){.recipes-inner-page-banner-with-features-video .title-section h1{font-size:76px;letter-spacing:1px;line-height:76px}.recipes-inner-page-banner-with-features-video .title-section .star-gif{left:50%;top:0}.recipes-inner-page-banner-with-features-video .social-media{margin:15px 0 30px}.recipes-inner-page-banner-with-features-video.recipe-summary-section{margin-top:0}.recipes-inner-page-banner-with-features-video .recipe-summary .recipe-summary-icon-with-text p{font-size:16px}.recipes-inner-page-banner-with-features-video .social-media .lines-gif{left:-12%;top:-100%}}@media(min-width:1440px){.recipes-inner-page-banner-with-features-video .link-text{margin-bottom:5rem}.recipes-inner-page-banner-with-features-video .title-section h1{font-size:80px;line-height:80px}.recipes-inner-page-banner-with-features-video .recipe-summary{padding-left:30px;padding-right:30px}}@keyframes fade-out{0%{opacity:100%}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:100%}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.recipe-video{padding:80px 0 50px}.recipe-video .d-flex{display:flex}.recipe-video .d-block{display:block}.recipe-video .d-md-block,.recipe-video .d-none{display:none}.recipe-video .d-md-none{display:block}.recipe-video .popup-btn svg{width:30px;fill:#36236a;margin:0 5px 4px -8px;vertical-align:middle}.recipe-video .poster-img{display:flex;justify-content:center;margin-bottom:3rem;position:relative}.recipe-video .poster-img .recipe-image{height:auto;max-width:100%}.recipe-video .line-gif{display:none;left:40px;position:absolute;top:-15px}.recipe-video .watch-btn{bottom:0;cursor:pointer;margin-bottom:50px;position:relative;text-align:center}.recipe-video .watch-btn span{position:relative}.recipe-video .watch-btn span:after{background:#36236a;bottom:3px;content:"";height:2px;left:0;position:absolute;width:100%}.recipe-video .popup-btn{background-color:#f3a71d;border-radius:30px;color:#36236a;cursor:pointer;display:inline-block;font-family:PalmerLakePrint;font-size:40px;height:50px;line-height:40px;padding:3px 10px;text-align:center;text-decoration:none;transition:color .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.recipe-video .popup-btn:hover{background-color:#d28b0b}.recipe-video .arrow-gif{left:25%;position:absolute;top:20%}.recipe-video .arrow-gif img{bottom:122px;left:33%;position:relative;transform:rotate(90deg)}.recipe-video .arrow-gif p{color:#edbab5;font-family:PalmerLakePrint;font-size:32px;left:-72px;line-height:.65;position:absolute;top:-26px;transform:rotate(-10deg)}.recipe-video .dc-hs-modal{background:rgba(0,0,0,.99);display:none;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;padding:0 20px;position:fixed;top:0;width:100%;z-index:1055}.recipe-video .dc-hs-modal .blocker{background-color:rgba(0,0,0,.99);color:#fff;height:100vh;position:fixed;width:100%}.recipe-video .dc-hs-modal.fade{transition:opacity .15s linear}.recipe-video .dc-hs-modal.fade:not(.show){opacity:1}.recipe-video .dc-hs-modal .btn-close{background-color:transparent;border:1px solid transparent;color:#fff;cursor:pointer;height:24px;line-height:0;padding:0;position:absolute;right:10%;top:30px;width:24px;z-index:999}.recipe-video .dc-hs-modal .btn-close svg{height:24px;width:24px;fill:#fff}.recipe-video .dc-hs-modal .video-box{height:100vh;margin:auto!important;overflow-y:hidden;position:relative;width:calc(80% + 3.4rem)!important}.recipe-video .dc-hs-modal .video-box .video-js{bottom:0;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%}.recipe-video .dc-hs-modal .video-box .video-js video{border-radius:30px;object-fit:cover}@media (min-width:576px){.recipe-video .arrow-gif{left:35%;top:32%}.recipe-video .popup-btn{height:50px;padding:5px 15px}}@media (min-width:768px){.recipe-video .poster-img{margin-bottom:100px}.recipe-video .line-gif{display:block}.recipe-video .d-md-none{display:none}.recipe-video .d-md-block{display:block}.recipe-video .popup-btn{height:55px}.recipe-video .arrow-gif{left:10%;top:60%}.recipe-video .arrow-gif img{bottom:54px;left:-27px;position:relative;transform:none}.recipe-video .arrow-gif p{display:flex;font-size:35px;left:-27px;position:absolute;text-align:center;top:116px;transform:none}.recipe-video .watch-btn{bottom:50px;margin-bottom:0;margin-top:-50px}}@media (min-width:992px){.recipe-video{padding-bottom:100px}.recipe-video .poster-img{margin-bottom:0}.recipe-video .watch-btn span:after{bottom:10px}.recipe-video .arrow-gif{left:15%;top:60%}.recipe-video .popup-btn svg{width:50px}.recipe-video .popup-btn{font-size:60px}}@media (min-width:1024px){.recipe-video .popup-btn{height:60px;padding:3px 20px}.recipe-video .popup-btn svg{width:50px}.recipe-video .popup-btn{font-size:60px}}@media (min-width:1280px){.recipe-video .watch-btn{margin-bottom:40px;margin-top:-100px}}.ingredients-video{background:#fff6e6;padding-bottom:100px;position:relative}.ingredients-video .top-svg svg{fill:#fff6e6;position:absolute;top:-6px;transform:scaleY(-1)}.ingredients-video .title{position:relative;top:-30px}.ingredients-video .title h2{color:#36236a;font-family:Appetite-Rounded;font-size:32px;letter-spacing:1px;line-height:1.25}.ingredients-video .person-servings{display:flex;justify-content:space-between;margin-bottom:14px}.ingredients-video .person-servings .persons-count{align-items:center;display:flex}.ingredients-video .person-servings .input-buttons .btn:last-child{margin-left:6px}.ingredients-video .person-servings .persons-count svg{display:block;fill:#36236a;height:30px;width:30px}.ingredients-video .person-servings .persons-count p{color:#36236a;font-size:14px;font-weight:700;line-height:1.5;margin-left:8px}.ingredients-video .person-servings .input-buttons .btn{border:#ffc107;border-radius:50%;height:44px;width:44px}.ingredients-video .person-servings .input-buttons{align-items:center;display:flex;margin-right:12px}.ingredients-video .person-servings .input-buttons .btn{background:#f3a71d;color:#36236a;padding:5px}.ingredients-video .person-servings .input-buttons .btn:hover{background:#ffb838}.ingredients-video .person-servings .input-buttons .btn svg{display:block;fill:#36236a;height:24px;margin-inline:auto;width:24px}.ingredients-video .tab{display:flex;margin-bottom:30px;position:relative;z-index:1}.ingredients-video .tab .tablinks{background-color:#ffe9c2;border:0;border-radius:4px;color:#36236a;cursor:pointer;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:1.25;padding:15px 12px;width:50%;z-index:1000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .6s cubic-bezier(.19,1,.22,1),background .6s cubic-bezier(.19,1,.22,1);-o-transition:color .6s cubic-bezier(.19,1,.22,1),background .6s cubic-bezier(.19,1,.22,1);transition:color .6s cubic-bezier(.19,1,.22,1),background .6s cubic-bezier(.19,1,.22,1)}.ingredients-video .tab .active{background-color:#36236a;border-radius:4px;color:#fff}.ingredients-video .person-servings .input-buttons .btn{cursor:pointer}.ingredients-video strong{font-weight:700!important}.ingredients-video .tab-content .list-items div:first-child{margin-top:0}.ingredients-video .tab-content .list-items div{margin-top:5rem}.ingredients-video .tab-content .list-items ul{padding:0}.ingredients-video .tab-content .list-items ul li{align-items:center;display:flex;justify-content:space-between}.ingredients-video .tab-content .list-items ul li p{font-family:Inter,sans-serif;margin-bottom:0}.ingredients-video .tab-content .list-items ul li p strong{font-weight:bolder}.ingredients-video .tab-content .list-items{margin-top:50px}.ingredients-video .tab-content .list-items:first-child{margin-top:0}.ingredients-video .tab-content .list-items h3{color:#36236a;font-family:PalmerLakePrint,sans-serif;font-size:38px;font-weight:400;letter-spacing:.5px;line-height:.625}.ingredients-video .tab-content .list-items ul{list-style:none;margin-top:18px}.ingredients-video .tab-content .list-items ul li{border-top:2px solid #f7e0de;color:#36236a;font-size:16px;line-height:1.5;padding:15px 0}.ingredients-video .tab-content .list-items ul li:last-child{border-bottom:2px solid #f7e0de}.ingredients-video .tab-content .list-items ul li p{font-size:14px}.ingredients-video .tab-content .list-items ul li a{padding:2px 20px;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f3a71d;border-radius:25px;color:#36236a;font-weight:500;-webkit-transition:color .6s cubic-bezier(.19,1,.22,1),background .6s cubic-bezier(.19,1,.22,1);-o-transition:color .6s cubic-bezier(.19,1,.22,1),background .6s cubic-bezier(.19,1,.22,1);transition:color .6s cubic-bezier(.19,1,.22,1),background .6s cubic-bezier(.19,1,.22,1)}.ingredients-video .tab-content .list-items ul li a:hover{background-color:#d28b0b}.ingredients-video .text-with-gif{display:none;justify-content:center;margin-top:33px}.ingredients-video .text-with-gif .bottom-text{color:#edbab5;font-family:PalmerLakePrint,sans-serif;font-size:35px;line-height:.6;text-align:center}.ingredients-video .text-with-gif .bottom-text .arrow{bottom:143px}.ingredients-video .text-with-gif .arrow,.ingredients-video .text-with-gif .bottom-text .arrow{position:relative;right:140px;-webkit-transform:scaleX(-1) rotate(-95deg) translate(-27%,-61%);-ms-transform:scaleX(-1) rotate(-95deg) translate(-27%,-61%);transform:scaleX(-1) rotate(-95deg) translate(-27%,-61%);z-index:0}.ingredients-video .text-with-gif .arrow{bottom:148px}.ingredients-video .star-gif{position:relative}.ingredients-video .star-gif .star{bottom:-108px;left:-40px;position:absolute;width:127px}.ingredients-video .bottom-svg{fill:#fff6e6;bottom:-8px;position:absolute;width:100%}@media (min-width:480px){.ingredients-video{padding-bottom:calc(68px + 6.66667vw)}.ingredients-video .title h2{font-size:38px}.ingredients-video .tab-content .list-items h3{font-size:40px}}@media (min-width:768px){.ingredients-video .title h2{font-size:44px}.ingredients-video .person-servings{margin-bottom:17px}.ingredients-video .tab-content .list-items ul li p{font-size:15px}.ingredients-video .star-gif .star{bottom:-130px;left:-50px;width:150px}}@media (min-width:992px){.ingredients-video .title{position:relative;top:-40px}.ingredients-video .title h2{font-size:52px}.ingredients-video .person-servings{justify-content:space-around;margin-bottom:22px}.ingredients-video .tab-content .list-items h3{font-size:48px}.ingredients-video .person-servings .persons-count p,.ingredients-video .tab-content .list-items ul li p{font-size:16px}.ingredients-video .tab{margin-bottom:0;margin-right:16px}.ingredients-video .text-with-gif{display:flex}.ingredients-video .star-gif .star{bottom:-140px;left:-144px;width:200px}}@media (min-width:1200px){.ingredients-video .title h2{font-size:68px}.ingredients-video .dc-hs-col-xl-4{padding:0}.ingredients-video .dc-hs-col-xl-8{padding:0 0 0 62px}}@media (min-width:1440px){.ingredients-video{padding-bottom:163px}.ingredients-video .dc-hs-col-xl-8{padding:0 15px 0 48px}.ingredients-video .dc-hs-col-xl-4{padding-left:15px;padding-right:15px}}.cooking-instructions-images-with-content{padding-top:30px;position:relative;top:-60px}.cooking-instructions-images-with-content .dc-hs-row{justify-content:center}.cooking-instructions-images-with-content .title{display:flex}.cooking-instructions-images-with-content .title h2{color:#36236a;font-family:Appetite-Rounded;font-size:33px;letter-spacing:1px;line-height:1.8}.cooking-instructions-images-with-content .title .steps-arrow{display:none}.cooking-instructions-images-with-content .recipe-step .recipe-step-card{margin-top:40px}.cooking-instructions-images-with-content .recipe-step .recipe-step-card img{border-radius:30px 30px 0 0;position:relative}.cooking-instructions-images-with-content .recipe-step .recipe-step-card .recipe-step-number{color:#36236a;font-size:14px;font-weight:700;line-height:1.68;margin-right:14px}.cooking-instructions-images-with-content .recipe-step .recipe-step-card p{color:#36236a;font-size:14px;font-weight:400;line-height:1.5}.cooking-instructions-images-with-content .recipe-step .recipe-step-details{align-items:baseline;display:flex;margin-top:18px}.cooking-instructions-images-with-content .recipe-instruction .dc-hs-col-lg-7>div{align-items:end;margin-top:22px}.cooking-instructions-images-with-content .recipe-instruction h6{font-size:20px;line-height:1.3;margin-right:26px}.cooking-instructions-images-with-content .recipe-instruction p{font-size:16px}.cooking-instructions-images-with-content strong{font-weight:700!important}.cooking-instructions-images-with-content .recipe-instruction .dc-hs-col-lg-7>div{display:flex}.cooking-instructions-images-with-content .recipe-instruction img{border-radius:30px 30px 0 0;margin-top:40px}.cooking-instructions-images-with-content .recipe-instruction h6{color:#36236a;font-size:14px;font-weight:700;line-height:1.68;margin-right:14px}.cooking-instructions-images-with-content .recipe-instruction p{color:#36236a;font-size:14px;font-weight:400;line-height:1.5}.cooking-instructions-images-with-content picture{background:#fff6e6}@media (min-width:768px){.cooking-instructions-images-with-content{top:-45px}.cooking-instructions-images-with-content .title h2{font-size:48px;line-height:30px}.cooking-instructions-images-with-content .title .steps-arrow{display:block;position:relative;right:200px;top:-25px;-webkit-transform:rotate(110deg) translate(-30%,-70%);-ms-transform:rotate(110deg) translate(-30%,-70%);transform:rotate(110deg) translate(-30%,-70%)}.cooking-instructions-images-with-content .recipe-instruction{bottom:85px;position:relative}.cooking-instructions-images-with-content .recipe-step .recipe-step-card .recipe-step-number{font-size:20px;margin-right:26px}.cooking-instructions-images-with-content .recipe-step .recipe-step-card p{font-size:16px}.cooking-instructions-images-with-content .recipe-step:first-child .recipe-step-card{margin-top:0}.cooking-instructions-images-with-content .recipe-step .recipe-step-card{margin-top:75px}.cooking-instructions-images-with-content .recipe-step .recipe-step-details{align-items:end;margin-top:22px}.cooking-instructions-images-with-content .recipe-instruction .dc-hs-col-lg-7>div{align-items:end}.cooking-instructions-images-with-content .recipe-instruction img{border-radius:30px 30px 0 0;margin-top:75px}.cooking-instructions-images-with-content .recipe-instruction h6{font-size:20px;margin-right:26px}.cooking-instructions-images-with-content .recipe-instruction p{font-size:16px}.cooking-instructions-images-with-content .recipe-instruction .dc-hs-col-lg-7 figure:first-child img{margin-top:0}}@media (min-width:992px){.cooking-instructions-images-with-content{padding-bottom:113px}.cooking-instructions-images-with-content .title h2{font-size:60px}.cooking-instructions-images-with-content .recipe-instruction{bottom:25px}}@media (min-width:1200px){.cooking-instructions-images-with-content .title h2{font-size:70px}.cooking-instructions-images-with-content .recipe-instruction{bottom:0}.cooking-instructions-images-with-content .title h2{font-size:80px}}.recommended-recipe-video{background:#ffe9c2;padding-bottom:57px;padding-top:10px;position:relative}.recommended-recipe-video .recipes{transform:scaleY(-1);fill:#ffe9c2;position:absolute;top:-6px}.recommended-recipe-video .recommended-recipe-header{margin-bottom:23px;position:relative;top:-37px}.recommended-recipe-video .recommended-recipe-header h2{color:#36236a;font-family:Appetite-Rounded;font-size:32px}.recommended-recipe-video .arch{bottom:-6px;display:block;left:0;position:absolute;fill:#ffe9c2;z-index:1}.recommended-recipe-video p{color:#36236a;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:500;margin-bottom:30px}.recommended-recipe-video .dc-hs-row>*{padding-left:10px;padding-right:10px}.recommended-recipe-video .dc-hs-card{background-color:transparent!important;border:unset;margin-bottom:0}.recommended-recipe-video .dc-hs-card-image{aspect-ratio:1/1;border-radius:15px;overflow:hidden;position:relative}.recommended-recipe-video .dc-hs-card-image img{height:100%!important;object-fit:cover;overflow:hidden;transform:scale(1);transition:.3s;width:-webkit-fill-available}.recommended-recipe-video .dc-hs-card-image:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.recommended-recipe-video .dc-hs-card .dc-hs-card-image .popup-button{background-color:#f3a71d;border-color:#f3a71d;border-radius:25px;bottom:20px;color:#36236a;cursor:pointer;display:inline-block;font-family:PalmerLakePrint,sans-serif;font-size:32px;font-weight:400;height:4rem;left:20px;line-height:20px;padding:8px 16px 10px 10px;position:absolute;text-decoration:underline}.recommended-recipe-video .dc-hs-card .dc-hs-card-image .popup-button svg{height:20px;width:20px;fill:#36236a;margin:0 8px 2px 0;vertical-align:middle}.recommended-recipe-video .dc-hs-card .dc-hs-card-body{padding:10px 30px 30px 0}.recommended-recipe-video .dc-hs-card .dc-hs-card-body h5{margin-bottom:20px;margin-top:10px}.recommended-recipe-video .dc-hs-card .dc-hs-card-body h5 a{font-family:Appetite-Rounded,sans-serif;font-size:30px;font-weight:500;letter-spacing:.59px;line-height:35px}.recommended-recipe-video .dc-hs-card .dc-hs-card-body h5 a:hover{text-decoration:none}.recommended-recipe-video .dc-hs-card .dc-hs-card-body a{color:#36236a;font-size:16px;font-weight:600;text-decoration:none;transition:.3s}.recommended-recipe-video .dc-hs-card .dc-hs-card-body a:hover{text-decoration:underline}.recommended-recipe-video .dc-hs-card .dc-hs-card-body a svg{height:35px;margin-left:10px;vertical-align:middle;width:35px}.recommended-recipe-video .dc-hs-card .dc-hs-card-body a:hover svg{-webkit-animation:rightarrow .6s ease-in-out infinite alternate;transform:translateX(20px)}.recommended-recipe-video .dc-hs-card .dc-hs-card-body .badge-section{display:inline-block}.recommended-recipe-video .dc-hs-card .dc-hs-card-body .badge{border:2px solid #8857cc;border-radius:10px;color:#8857cc;display:inline-block;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:10px 20px 10px 0;padding:2px 9px}.recommended-recipe-video .dc-hs-card .dc-hs-card-body .badge:last-of-type{margin-right:0}.recommended-recipe-video .dc-hs-card .dc-hs-card-body .badge svg{fill:#8857cc;height:22px;margin-bottom:2px;margin-right:5px;vertical-align:middle;width:22px}.recommended-recipe-video .dc-hs-card .dc-hs-card-body .time svg{height:17px;width:17px;fill:none;color:#8857cc;font-weight:400;vertical-align:middle}.recommended-recipe-video .dc-hs-modal{background:rgba(0,0,0,.99);display:none;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;padding:0 20px;position:fixed;top:0;width:100%;z-index:1055}.recommended-recipe-video .dc-hs-modal .blocker{background-color:rgba(0,0,0,.99);color:#fff;height:100vh;position:fixed;width:100%}.recommended-recipe-video .dc-hs-modal.fade{transition:opacity .15s linear}.recommended-recipe-video .dc-hs-modal.fade:not(.show){opacity:1}.recommended-recipe-video .dc-hs-modal .btn-close{background-color:transparent;border:1px solid transparent;color:#fff;cursor:pointer;height:24px;line-height:0;padding:0;position:absolute;right:10%;top:30px;width:24px;z-index:999}.recommended-recipe-video .dc-hs-modal .btn-close svg{height:24px;width:24px;fill:#fff}.recommended-recipe-video .dc-hs-modal .video-box{height:100vh;margin:auto!important;overflow-y:hidden;position:relative;width:calc(80% + 3.4rem)!important}.recommended-recipe-video .dc-hs-modal .video-box .video-js{bottom:0;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%}.recommended-recipe-video .dc-hs-modal .video-box .video-js video{border-radius:30px;object-fit:cover}.recommended-recipe-video .modal .video-wrapper{align-items:center;bottom:0;display:flex;left:0;opacity:1;overflow:hidden;position:fixed;right:0;top:0;transform-style:preserve-3d;z-index:1}.recommended-recipe-video .modal .video-content{background:#000;bottom:auto;height:auto;left:auto;margin:0 auto;overflow-y:visible;right:auto;top:auto;width:calc(100% - 8em);z-index:1}.recommended-recipe-video .ripple{position:relative}.recommended-recipe-video .waves{overflow:hidden}.recommended-recipe-video .waves .wave{background:hsla(0,0%,100%,.1);border-radius:50%;display:block;height:5px;opacity:1;-webkit-pointer-events:none;pointer-events:none;position:absolute;transition:.8s linear;width:5px;will-change:opacity,transform}.recommended-recipe-video .waves .wave.is-active{opacity:0;transform:scale(100)}.recommended-recipe-video .waves.waves-dark .wave{background-color:hsla(0,0%,42%,.1)}.recommended-recipe-video .bottom-rib{position:absolute;top:100%;width:100%;fill:#ffe9c2}@media (min-aspect-ratio:16/9){.recommended-recipe-video .modal .video-content{height:calc(100vh - 8em);padding-top:0;width:auto}}@media (min-width:576px){.recommended-recipe-video .modal .modal-dialog-centered{min-height:calc(100% - 3.5rem)}}@media (min-width:768px){.recommended-recipe-video{padding-bottom:77px;padding-top:33px}.recommended-recipe-video .recommended-recipe-header{top:-60px}.recommended-recipe-video .recommended-recipe-header h2{font-size:36px}.recommended-recipe-video .modal .modal-content{border:0;width:69%}.recipes-listing .modal .modal-body,.recommended-recipe-video .modal .modal-content{border-radius:30px}.recommended-recipe-video .modal .modal-body video{border-radius:15px}.recommended-recipe-video .modal .modal-body .video-wrapper .btn-close{right:10%;top:3%}.recommended-recipe-video .dc-hs-card .dc-hs-card-body .badge{font-size:16px;line-height:24px;padding:4px 12px}.recommended-recipe-video .dc-hs-card .dc-hs-card-body h5{margin-bottom:40px}}@media(min-width:992px){.recommended-recipe-video{padding-bottom:90px;padding-top:40px}.recommended-recipe-video .recommended-recipe-header{padding-left:110px;top:-70px}.recommended-recipe-video .recommended-recipe-header h2{font-size:40px}.recommended-recipe-video .dc-hs-card-image{border-radius:30px}}@media(min-width:1200px){.recommended-recipe-video .recommended-recipe-header h2{font-size:48px}.recommended-recipe .dc-hs-card-image{border-radius:30px}}@keyframes bounce{0%{transform:translate3d(7px,0,0)}to{transform:translate3d(2px,0,0)}}.icon-wrapper li{cursor:pointer}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.recipes-listing .link-btn{cursor:pointer}