@charset "UTF-8";.recipe-detail__cms{overflow:hidden}.recipe-detail__video-wrapper embed,.recipe-detail__video-wrapper iframe,.recipe-detail__video-wrapper object{height:100%}.recipe-detail,.recipe-detail__cms{overflow:hidden}.recipe-detail__link-image span,.recipe-detail__list{font-size:14px;line-height:18px}.recipe-detail{background-color:#f6f6f6;max-width:1426px;margin:0 auto;display:block}.recipe-detail__cms ol,.recipe-detail__cms p,.recipe-detail__cms ul{font-size:14px;line-height:18px;color:#666;font-family:TescoModern,Arial,sans-serif;padding:0}.recipe-detail__cms img,.recipe-detail__cms ol,.recipe-detail__cms p,.recipe-detail__cms ul{margin-bottom:25px}.recipe-detail__cms ol li,.recipe-detail__cms ul li{padding-left:25px}.recipe-detail__cms ol li:not(:last-child),.recipe-detail__cms ul li:not(:last-child){margin-bottom:20px}.recipe-detail__cms ol{counter-reset:listcount}.recipe-detail__cms ol li{position:relative}.recipe-detail__cms ol li:before{counter-increment:listcount;content:counters(listcount,"") ". ";position:absolute;margin-left:-20px}.recipe-detail__cms ul li{position:relative}.recipe-detail__cms ul li:before{content:"\2022";position:absolute;margin-left:-20px}.recipe-detail__cms :last-child{margin-bottom:0}.recipe-detail__cms strong{font-family:TescoModernBold,Arial,sans-serif;font-weight:400}.recipe-detail__cms em{font-family:TescoModernItalic,Arial,sans-serif;font-style:normal}.recipe-detail a,.recipe-detail__list{font-family:TescoModern,Arial,sans-serif}.recipe-detail a{color:#00539f;font-weight:400;transition:color .3s}.recipe-detail a:hover{color:#008dc8}.recipe-detail__list{color:#666;padding:0}.recipe-detail__list-item:not(:last-of-type){margin-bottom:5px}.recipe-detail__list:not(:last-of-type){margin-bottom:25px}.recipe-detail__link-image{margin-top:12px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;max-width:400px}.recipe-detail__link-image img{margin-right:16px;max-width:100px}.recipe-detail__link-image strong{font-family:TescoModernBold;margin-bottom:12px;display:inline-block}.recipe-detail__link-image em{font-family:TescoModernItalic;font-style:normal}.recipe-detail__heading,.recipe-detail__headline,.recipe-detail__subheading{font-family:TescoModernBold,Arial,sans-serif}.recipe-detail__container{max-width:990px;padding:0 10px;box-sizing:border-box;margin:0 auto}.recipe-detail__container_white{background-color:#fff;padding:20px 10px;max-width:985px;margin-bottom:20px}.recipe-detail__container_no-margin{margin-bottom:0}.recipe-detail__headline{font-size:20px;line-height:24px;color:#00539f;padding:0;margin:15px 0 10px}.recipe-detail__heading{font-size:25px;line-height:29px;color:#666;margin-bottom:15px;padding:0}.recipe-detail__subheading{font-size:16px;line-height:24px;font-weight:400;color:#666;margin:0 0 5px;padding:0}.recipe-detail__subheading_margin{margin-top:24px}.recipe-detail__intro{font-size:14px;line-height:18px;color:#666;font-family:TescoModern,Arial,sans-serif;padding:0;margin-bottom:20px}.recipe-detail__grid{position:relative}.recipe-detail__grid-full{margin-bottom:10px}.recipe-detail__img{position:absolute;top:0;left:0;width:100%;height:auto}.recipe-detail__img-wrapper,.recipe-detail__video-wrapper{position:relative;background-color:#666;overflow:hidden}.recipe-detail__img-ratio{padding-top:65.6%}.recipe-detail__video-wrapper{padding-bottom:56.25%;height:0;max-width:100%}.recipe-detail__video-btn,.recipe-detail__video-wrapper embed,.recipe-detail__video-wrapper iframe,.recipe-detail__video-wrapper object{height:100%;width:100%;top:0;left:0;position:absolute}.recipe-detail__video-btn{background-color:#fff;border-radius:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;box-sizing:border-box;padding:0}.recipe-detail__video-btn::before{content:"";background:url(/images/_images2017/ddl-video-icon.svg) no-repeat;background-size:100% auto;display:block;width:4em;height:4em;border-radius:100%;transition:box-shadow .3s;z-index:2}.recipe-detail__video-btn:hover{background-color:#fff}.recipe-detail__video-btn:hover::before{box-shadow:0 0 0 5px #99bad9}.recipe-detail__video-btn:hover .hp-video__img{opacity:.9}.recipe-detail__video-img{height:100%;width:100%;background-size:cover;text-indent:-9999px;position:absolute;top:0;left:0;display:block}.recipe-detail__logo{display:block;width:90px;height:auto;margin-top:-50px;position:absolute;right:10px}.recipe-detail__logo_wide{display:block;width:220px;position:static;margin:10px 0 20px}.recipe-detail__tabs{display:-webkit-box;display:flex;margin:0;padding:0;background:#f6f6f6;width:100%;position:relative}.recipe-detail__tabs-item{font-family:TescoModern,Arial;font-size:14px;color:#00539f;background:0 0;transition:none;display:-webkit-box;display:flex;height:100%;font-weight:400;text-transform:uppercase;-webkit-box-align:center;align-items:center;border-radius:0;padding:15px}.recipe-detail__tabs-item:focus,.recipe-detail__tabs-item:hover,.recipe-detail__tabs-item_open{background:#00539f;color:#fff}.recipe-detail__tabs-item:focus .recipe-detail__tabs-icon,.recipe-detail__tabs-item:hover .recipe-detail__tabs-icon,.recipe-detail__tabs-item_open .recipe-detail__tabs-icon{fill:#fff}.recipe-detail__tabs-close{width:30px;height:30px;text-indent:-9999px;border-radius:100%;position:absolute;top:15px;right:20px;box-shadow:none;transition:box-shadow .3s}.recipe-detail__tabs-close:focus,.recipe-detail__tabs-close:hover{box-shadow:0 0 0 4px rgba(0,83,159,.4)}.recipe-detail__tabs-close::after,.recipe-detail__tabs-close::before{content:"";width:14px;height:2px;background:#fff;position:absolute;display:block;top:14px}.recipe-detail__tabs-close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.recipe-detail__tabs-close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.recipe-detail__tabs-icon{display:none}.recipe-detail__tabs-content{position:absolute;background:#fff;border:10px solid #00539f;width:100%;z-index:2;padding:20px;box-sizing:border-box;left:10px}.recipe-detail__tabs-heading{font-size:20px;line-height:1;font-family:TescoModernBold,Arial;font-weight:400;padding-bottom:20px}.recipe-detail__tabs-form_hidden{display:none!important}.recipe-detail__tabs-field{border-radius:0;border:1px solid #ccc!important;width:100%;font-family:TescoModern,Arial;font-weight:400;font-size:16px;padding:10px 15px 12px!important;box-shadow:none;transition:box-shadow .3s;-webkit-box-flex:1;flex-grow:1;height:40px;line-height:40px}.recipe-detail__tabs-field:focus{box-shadow:0 0 0 4px rgba(0,83,159,.4);border-color:#008dc8!important}.recipe-detail__tabs-field_error{border-color:#c33!important}.recipe-detail__tabs-field_error:focus{box-shadow:0 0 0 4px rgba(204,51,51,.2);border-color:#c33!important}.recipe-detail__tabs-field-error-msg{color:#c33;font-size:16px;display:block;width:100%;padding-top:5px;position:relative;line-height:1}.recipe-detail__tabs-button{font-family:TescoModernBold,Arial;border-radius:24px;font-size:16px;padding:14px 0 17px;margin:18px 0;box-shadow:none;transition:box-shadow .3s}.recipe-detail__tabs-button:focus,.recipe-detail__tabs-button:hover{box-shadow:0 0 0 4px rgba(0,83,159,.4)}.recipe-detail__tabs-button[disabled]{background:#ccc;cursor:default}.recipe-detail__tabs-button[disabled]:focus,.recipe-detail__tabs-button[disabled]:hover{box-shadow:none}.recipe-detail__tabs-para{font-size:20px;margin:0;padding:0}.recipe-detail__tabs-small{font-size:12px;line-height:1;font-family:TescoModern,Arial;display:inline-block}.recipe-detail__nutrition-heading,.recipe-detail__tip{font-family:TescoModernBold,Arial,sans-serif}.recipe-detail__whisk{min-height:226px}.recipe-detail__tip{text-transform:uppercase;border:1px solid #00539f;color:#00539f;margin:0 0 25px;padding:12px 20px;text-align:center;font-size:14px;line-height:1.15}.recipe-detail__nutrition{max-width:380px;-webkit-box-flex:1;flex-grow:1;margin:auto}.recipe-detail__nutrition-wrapper{display:-webkit-box;display:flex;padding-bottom:0;overflow:hidden}.recipe-detail__nutrition-heading{font-size:15px!important;color:#666}.recipe-detail__nutrition-subheading{font-family:TescoModern,Arial,sans-serif;font-size:11px;font-weight:400;color:#000;padding:15px 0 10px}.recipe-detail__nutrition-value,.recipe-detail__nutrition-value_small{font-family:TescoModernBold,Arial,sans-serif}.recipe-detail__nutrition-item{text-align:center;-webkit-box-flex:1;flex-grow:1;flex-basis:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;display:-webkit-box;display:flex;background:#e4e4e4;margin-left:4px;margin-bottom:15px;border-radius:25px;box-sizing:border-box;color:#000;position:relative}.recipe-detail__nutrition-item:first-child{margin-left:0}.recipe-detail__nutrition-item_low{background:#aad482}.recipe-detail__nutrition-item_medium{background:#ffd185}.recipe-detail__nutrition-item_high{background:#dc7168}.recipe-detail__nutrition-value{font-size:18px;line-height:1.25;margin-bottom:12px;-webkit-box-flex:1;flex-grow:1}.recipe-detail__nutrition-value_small{font-size:13px;line-height:1}.recipe-detail__nutrition-percentage,.recipe-detail__nutrition-text{font-family:TescoModern,Arial,sans-serif;font-size:14px}.recipe-detail__nutrition-percentage{margin:0 auto -5px;padding:3px 5px 12px;box-sizing:border-box}.recipe-detail__nutrition-percentage::after{content:"";background:#fff;position:absolute;width:80%;height:3.5em;left:0;bottom:-1.15em;border-radius:100%;margin:0 10%;z-index:1}.recipe-detail__nutrition-percentage-item{z-index:2;position:relative}.recipe-detail__nutrition-text{font-weight:400;line-height:1.25;padding:0}.recipe-detail__nutrition-text_bold{font-family:TescoModernBold,Arial,sans-serif;font-size:14px}.recipe-detail__meta-item,.recipe-detail__rate-text{font-family:TescoModern,Arial,sans-serif;line-height:18px;font-size:14px}.recipe-detail__nutrition_list{max-width:277px;margin:0}.curated-coloured-bg-light-grey .recipe-detail__nutrition_list .recipe-detail__nutrition-percentage::after{background:#f6f6f6}.recipe-detail__meta{padding:0;margin-bottom:20px}.recipe-detail__meta-item{padding-left:25px;color:#333;position:relative;padding-bottom:2px;margin-bottom:5px;background-repeat:no-repeat;background-size:16px 16px;background-position:left 2px}.recipe-detail__meta-item:nth-child(1n+4){display:inline-block;margin-right:10px}.recipe-detail__meta-item_servings{background-image:url(/images/_images2017/icon-serving.svg)}.recipe-detail__meta-item_time{background-image:url(/images/_images2017/icon-time.svg)}.recipe-detail__meta-item_calories{background-image:url(/images/_images2017/icon-calories.svg)}.recipe-detail__meta-item_freezing{background-image:url(/images/_images2017/icon-freezable.svg)}.recipe-detail__meta-item_healthy{background-image:url(/images/_images2017/icon-healthy.svg)}.recipe-detail__rate{display:-webkit-box;display:flex;height:40px;-webkit-box-align:center;align-items:center}.recipe-detail__rate-list{display:-webkit-box;display:flex;margin:0 6px 0 -3px;padding:0;width:120px;height:18px}.recipe-detail__rate-list_active .recipe-detail__rate-list-item:first-child .recipe-detail__rate-star,.recipe-detail__rate-list_active:hover .recipe-detail__rate-star{background-image:url(/images/_images2017/ddl-star-yellow.svg)}.recipe-detail__rate-list_active .recipe-detail__rate-list-item:hover~.recipe-detail__rate-list-item .recipe-detail__rate-star{background-image:url(/images/_images2017/ddl-star-grey.svg)!important}.recipe-detail__rate-star{width:18px;height:18px;padding:0 3px;background:url(/images/_images2017/ddl-star-grey.svg) center no-repeat;text-indent:-9999em;display:block;border-radius:none;box-sizing:content-box;transition:none}.recipe-detail__rate-star:focus,.recipe-detail__rate-star:hover{background-color:transparent}.recipe-detail__rate-star_active{background-image:url(/images/_images2017/ddl-star-yellow.svg)}.recipe-detail__rate-text{height:18px;color:#666}.recipe-detail__rate-text_hidden{display:none}.recipe-detail__rate-btn{width:auto;display:none;min-width:0;padding:.4em 1em .5em}.recipe-detail__rate-btn_visible{display:block}.recipe-detail__rate-list.disabled .recipe-detail__rate-star:hover{cursor:default}.recipe-detail__promo-list{padding:0;margin-bottom:20px}.recipe-detail__promo-link{display:-webkit-box;display:flex}.recipe-detail__promo-link:hover .recipe-detail__promo-heading{color:#008dc8}.recipe-detail__promo-link:hover .recipe-detail__promo-text{border-color:#008dc8}.recipe-detail__promo-link:hover .recipe-detail__promo-img-wrapper::after{opacity:.1}.recipe-detail__promo-column{width:45%}.recipe-detail__promo-heading{width:55%;font-family:TescoModernBold,Arial,sans-serif;font-size:16px;line-height:22px;font-weight:400;padding:.25em 1.25em;box-sizing:border-box;color:#00539f;transition:color .3s}.recipe-detail__promo-text{border-bottom:1px solid transparent;transition:border-color .3s}.recipe-detail__promo-img{width:100%;height:auto;position:absolute;left:0;top:0}.recipe-detail__promo-img-wrapper{padding-top:65.68%;position:relative;background-color:#666;display:block}.recipe-detail__promo-img-wrapper::after{content:"";display:block;background-color:#fff;height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;transition:opacity .3s}.recipe-detail .ddl-btn-shop{color:#fff!important;font-family:TescoModernBold;width:100%;margin-bottom:25px;box-sizing:border-box;padding-top:13px;padding-bottom:13px;position:relative;transition:box-shadow .3s;max-width:380px;margin-left:auto;margin-right:auto;display:block}.recipe-detail .ddl-btn-shop .ddl-btn-centered{text-align:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.recipe-detail .ddl-btn-shop .ddl-icon-basket{margin-top:-4px}.recipe-detail .ddl-btn-shop .ddl-btn__text{transition:border .3s}.recipe-detail__banner-img{margin:auto}.recipe-detail em strong,.recipe-detail strong em{font-family:TescoModernBoldItalic}.back-to-btn{max-width:1426px;padding:1em 0;margin:auto;background:#fff}@media (min-width:23.4375em){.recipe-detail__tabs-icon{display:block;fill:#00539f;height:20px;margin-right:10px}.recipe-detail__rate-list{width:140px;height:22px}.recipe-detail__rate-star{width:22px;height:22px}.recipe-detail__rate-text{height:22px;line-height:22px}}@media (min-width:31.5em){.recipe-detail__tabs-icon{width:1.35em}.recipe-detail__tabs-heading{font-size:24px}.recipe-detail__tabs-form{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;position:relative}.recipe-detail__tabs-field{width:100%;-webkit-box-ordinal-group:2;order:1;max-width:270px;margin:0 40px 0 0}.recipe-detail__tabs-field_error{margin-bottom:30px!important}.recipe-detail__tabs-field_error+.recipe-detail__tabs-field-error-msg+.recipe-detail__tabs-button{margin:0 0 30px}.recipe-detail__tabs-field-error-msg{-webkit-box-ordinal-group:4;order:3;position:absolute;margin-top:-20px;bottom:0;height:20px}.recipe-detail__tabs-button{margin:0;width:auto;padding:14px 30px 17px;-webkit-box-ordinal-group:3;order:2}.recipe-detail__tabs-para{margin:0 40px 0 0;display:inline-block}.recipe-detail__tabs-small{margin-top:20px}.recipe-detail__promo-list{display:-webkit-box;display:flex;flex-wrap:wrap;margin:0 -5px 20px}.recipe-detail__promo-item{width:50%;padding:0 5px;box-sizing:border-box}.recipe-detail__promo-item:nth-child(-n+2){margin-bottom:25px}.recipe-detail__promo-link{display:block}.recipe-detail__promo-column{width:100%}.recipe-detail__promo-heading{padding:15px 0;width:100%}}@media (min-width:35.5em) and (max-width:47.99em){.recipe-detail__nutrition-heading{margin-top:-12px}}@media (min-width:47.25em){.recipe-detail__promo-item{width:25%;margin-bottom:0!important}}@media (min-width:48em) and (max-width:51.74em){.recipe-detail__tabs-field{max-width:210px}}@media (min-width:48em){.recipe-detail__cms ol,.recipe-detail__cms p,.recipe-detail__cms ul,.recipe-detail__link-image span,.recipe-detail__list{font-size:16px;line-height:20px}.recipe-detail__container_white{max-width:970px;padding:15px 10px}.recipe-detail__container_padding{padding:30px 25px}.recipe-detail__headline-campaign{box-sizing:border-box;padding-right:160px}.recipe-detail__headline{font-size:24px;line-height:28px;margin:20px 0 5px}.recipe-detail__intro{margin-top:15px}.recipe-detail__grid{display:-webkit-box;display:flex;flex-wrap:wrap}.recipe-detail__grid-full{width:100%;-webkit-box-ordinal-group:2;order:1;margin-bottom:15px}.recipe-detail__grid-wide{width:55%;-webkit-box-ordinal-group:3;order:2}.recipe-detail__grid-wide_padding{padding:15px 0 15px 15px;box-sizing:border-box}.recipe-detail__grid-narrow{padding-left:15px;-webkit-box-ordinal-group:4;order:3;width:45%;box-sizing:border-box}.recipe-detail__grid-narrow_padding{padding:15px 25px 15px 15px;box-sizing:border-box}.recipe-detail__logo{width:150px;top:20px;right:0;margin-top:0}.recipe-detail__logo_wide{width:250px}.recipe-detail__tabs-content{border:2px solid #00539f;padding:25px;left:0;margin-top:-1px}.recipe-detail__tabs-field{margin:0 25px 0 0}.recipe-detail__tabs-button{padding:14px 35px 17px}.recipe-detail__tabs-para{margin:0 30px 0 0}.recipe-detail__tabs-small{font-size:14px;line-height:1.2}.recipe-detail__whisk{margin-bottom:5px}.recipe-detail__meta-item{font-size:13px;line-height:17px}.recipe-detail__rate-list{width:120px;height:17px}.recipe-detail__rate-star{width:17px;height:17px}.recipe-detail__rate-text{height:17px;font-size:15px;line-height:18px}.recipe-detail__promo-heading{font-size:17px;line-height:22px}}@media (min-width:51.75em){.recipe-detail__grid-wide{width:65.5%}.recipe-detail__grid-narrow{width:34.5%;padding-left:25px}.recipe-detail__tabs-field{padding:13px 15px 16px!important;max-width:270px}}@media (min-width:51.75em) and (max-width:59.99em){.recipe-detail__nutrition-subheading{font-size:10px}.recipe-detail__nutrition-value{font-size:16px}.recipe-detail__nutrition-value_small{font-size:11px}.recipe-detail__nutrition-percentage{font-size:12px}}@media (min-width:60em){.recipe-detail__headline{font-size:28px;line-height:32px}.recipe-detail__intro{font-size:16px;line-height:20px}.recipe-detail__meta-item{font-size:15px;line-height:19px}}@media (max-width:51.74em){.recipe-detail__tabs-item{padding:15px 12px}.recipe-detail__tabs-item_desktop-only{display:none}}@media (max-width:31.49em){.recipe-detail__cms img{float:none!important;margin:0 auto 25px!important}.recipe-detail__promo-item:not(:last-of-type){margin-bottom:25px}}@media (max-width:35.49em){.recipe-detail__nutrition{margin:0 auto 15px;overflow:hidden}}@media (max-width:47.99em){.recipe-detail__container_white-mob{background-color:#fff}.recipe-detail__grid-narrow_with-tabs{padding-bottom:45px}.recipe-detail__grid-narrow{overflow:hidden}.recipe-detail__grid-narrow-container{margin:30px 0 0;padding:30px 0 0;border-top:3px solid #f6f6f6}.recipe-detail__img-wrapper{margin:0 -10px}.recipe-detail__tabs{position:absolute;bottom:0;margin-left:-10px;width:calc(100% + 20px);padding-left:10px}.recipe-detail__tabs-content{margin-left:-10px;width:calc(100% - 10px)}.recipe-detail__meta{margin-bottom:20px}}@media print{@page{size:330mm 427mm;margin:14mm}#disqus,#header nav,.cookie-policy,.ddl-global-header,.footer-wrap,.recipe-detail section,.recipe-detail__banner,.recipe-detail__binder-btn,.recipe-detail__tabs,.recipe-detail__whisk,.search-container,.trfUserToolbarContainer,a[href="#method"]{display:none}.ddl-btn-shop,.recipe-detail__rate,.recipe-detail__rate-text{display:none!important}.logo,.recipe-detail section:nth-child(-n+3){display:block}#header{padding:0!important;height:auto!important;border:0;overflow:hidden}#header .container{max-width:990px}.logo img{max-width:300px}.recipe-detail,body{background:#fff}.recipe-detail__container,.recipe-detail__container_padding,.recipe-detail__container_white,.recipe-detail__grid-wide_padding{padding-left:0;padding-right:0}.recipe-detail__meta-item{padding-left:0;background:0 0}.recipe-detail__meta-item:nth-child(1n+4){display:block;margin-right:0}#method{padding-top:0}.recipe-detail__grid-narrow{padding-left:30px}.recipe-detail__logo{margin-top:0}.logo{margin-bottom:20px}a{color:#666!important}.recipe-detail__nutrition-item{box-shadow:inset 0 0 0 100px #e4e4e4}.recipe-detail__nutrition-item_low{box-shadow:inset 0 0 0 100px #aad482}.recipe-detail__nutrition-item_medium{box-shadow:inset 0 0 0 100px #ffd185}.recipe-detail__nutrition-item_high{box-shadow:inset 0 0 0 100px #dc7168}}