.disclaimer,.ingredients,.method,.profile .copy{text-align:left}.pequena{font-family:Pequena,sans-serif;font-weight:400;text-transform:uppercase;line-height:1.1}.off-screen{position:absolute;left:-5000em;clip:rect(0 0 0 0)}.on-screen{position:static;left:auto;clip:auto}.unfloat{float:none;width:auto}.clear:after{content:"";display:block;height:0;clear:both;visibility:hidden}.internet-explorer .clear{zoom:1}.mod-section.mod-hero.animated{padding:0 0 2.5rem;max-height:none;min-height:inherit}.mod-section.mod-hero.animated:after{background:0 0}.mod-section.mod-hero.animated img{max-width:62.5rem;margin:0 auto}.mod-section.mod-hero.animated .container{position:static;padding:2.5rem .625rem .625rem}.mod-section.mod-hero.animated .container h1{color:#de6808;text-shadow:none}@media (min-width:62.5rem){.mod-section.mod-hero.animated{padding:3.75rem 0 2.5rem}}.specifications{padding:2.5rem 0 1.25rem;display:flex;flex-wrap:wrap;justify-content:center}.specifications .specification{background:#fff;color:#323232;padding:0 .625rem .625rem;margin:0 1% 3.125rem;width:48%;border-radius:.75rem}.specifications .specification .icon-circle{padding-bottom:1.875rem}.specifications .specification .icon-circle div{background:#fff;padding:.875rem;margin:-1.75rem 0 0 -1.75rem}.specifications .specification .icon-circle .icon{color:#de6808;width:2.25rem;height:2.25rem}.specifications .specification h4{font-family:Congenial,sans-serif;font-weight:700;text-transform:none;font-size:1.125rem;color:inherit;position:relative;z-index:1}.specifications .specification p{font-size:1.125rem;padding:0;margin:0}.specifications .specification.chef{transition:none}.specifications .specification.chef:hover{background:#de6808;color:#fff}.specifications .specification.chef:hover .icon-circle div{background:#de6808}.specifications .specification.chef:hover .icon-circle div .icon{color:inherit}@media (min-width:37.5rem){.specifications .specification{width:23%;margin:0 1% 1.875rem}}@media (min-width:62.5rem){.specifications{max-width:45rem;margin:0 auto}.specifications .specification{width:22%}}.diet{margin:-1.25rem 0 1.875rem}.diet h3{font-size:1.125rem;margin:0 auto;padding-bottom:0}.diet h3:after{display:none}.diet ul{list-style:none;padding:0}.diet ul li{display:inline-block}.diet ul li:after{content:', '}.diet ul li:last-child:after{content:''}.recipe-by{margin:0 0 1.875rem}.recipe-by p{font-size:.9375rem}.try-frozen{display:flex;justify-content:center;align-items:center;margin:3.125rem 0 1.875rem}.ingredients h3:after,.method h3:after,.nutritional h3:after{display:none}.try-frozen div{background:#fff;padding:1.875rem 1.25rem .625rem;position:relative;border-radius:.75rem;font-size:1rem}.try-frozen .icon{position:absolute;width:2.5rem;height:2.5rem;left:50%;top:0;margin:-1.25rem;background:#009fe3;color:#fff;border-radius:100%}.try-frozen .icon svg{width:70%;height:70%;margin:15%}@media (min-width:37.5rem){.try-frozen div{padding:.625rem 1.25rem .625rem 2.1875rem}.try-frozen .icon{left:0;top:50%}}.description p{max-width:45rem}.nutritional h3{font-family:Congenial,sans-serif;font-weight:700;text-transform:none;font-size:1.125rem;margin:0 auto}.nutritional ul{list-style:none;padding:0;border-radius:.75rem;display:flex;flex-wrap:wrap;justify-content:center}.nutritional li,.nutritional li .rating{background:#fff;border-radius:.3125rem;color:#323232}.nutritional li{font-size:.875rem;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:6.25rem;margin:0 .125rem .3125rem;padding:.625rem}.nutritional li strong{font-weight:400;text-transform:lowercase;display:block;margin:0 0 .3125rem}.nutritional li span{font-size:1.125rem;font-weight:700;display:block;line-height:1}.nutritional li .rating{text-transform:uppercase;font-size:.625rem;padding:.375rem .375rem .25rem;margin:.625rem 0 0}.shop,.shop iframe{border-radius:.75rem}.nutritional li:focus,.nutritional li:hover{background:#f0f0f0;cursor:help}.nutritional li.tl-green{color:#fff;background:#63b747}.nutritional li.tl-green:focus,.nutritional li.tl-green:hover{background:#4f9239}.nutritional li.tl-amber{color:#fff;background:#f6821f}.nutritional li.tl-amber:focus,.nutritional li.tl-amber:hover{background:#d96909}.nutritional li.tl-red{color:#fff;background:#c9242b}.nutritional li.tl-red:focus,.nutritional li.tl-red:hover{background:#9e1c22}.mod-video{margin-bottom:0}.ingredients{padding:0 0 1.25rem;margin:0 0 1.875rem}.ingredients h3,.method .step p:last-of-type,.method h3,.profile .btn{margin:0}.ingredients h3{font-size:1.75rem;padding-top:0}.ingredients.mod-section:first-child{padding-top:.625rem}.ingredients ul{list-style:none;padding:0}.ingredients ul li{font-size:1.125rem;padding:.3125rem 0;line-height:1.2;border-bottom:dotted 1px rgba(222,104,8,.4)}.ingredients h4{margin-top:1.875rem}.ingredients h3+h4{margin-top:0}.shop{background:#de6808;color:#fff;padding:.625rem .625rem 0;margin:0 0 2.5rem}.shop h5{color:#fff!important;font-size:1.125rem}.shop .btn{min-width:100%;margin:0 0 .625rem}.shop p{font-size:1rem;padding:0}.shop p a{color:#feda74}.shop p a:focus,.shop p a:hover{color:#de6808}.method h3{font-size:1.75rem;padding-top:0}.method .step{border-bottom:dotted 2px rgba(222,104,8,.4);padding:.625rem 0}.method ol{list-style-position:inherit;padding-left:2.5rem}.method ol p{max-width:100%}.profile{padding:2.5rem 0}.profile .copy p{font-size:1rem}.profile .photograph{position:relative;margin:1.25rem auto;transform:rotate(-8deg);width:10rem;height:10rem}.profile .photograph .icon{position:absolute;bottom:100%;left:50%;color:#de6808;width:3.75rem;height:3.75rem;margin:0 0 -.3125rem -1.875rem}.profile .photograph img{width:10rem;height:10rem;border-radius:100%;border:.3125rem solid #de6808}@media (min-width:43.75rem){.profile{display:flex}.profile .photograph{margin:1.25rem 1.25rem .625rem 0}}@media (max-width:37.5rem){.inner-container{position:relative;padding-bottom:5.625rem}.inner-container .mod-share{position:absolute;bottom:.625rem;width:100%;padding:0}}@media (min-width:37.5rem){aside{width:40%;float:left}.method{width:60%;float:left;color:#646464}}@media (min-width:52.5rem){aside{width:34%}.method{width:66%;padding-left:2.5rem}}.disclaimer{clear:both;display:block;font-size:.6875rem;padding:1.25rem 0}.how-to-cook{color:#fff;background:#05a8a5;padding:1rem .625rem;text-align:center}.how-to-cook>p{font-size:1.5625rem;margin-bottom:1rem}@media (min-width:52.5rem){.how-to-cook{text-align:left;display:flex;align-items:center;justify-content:center}.how-to-cook>p{margin:0}}.how-to-cook .icons{list-style:none;margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap}.how-to-cook .icons li{width:3.125rem;height:3.125rem;background:#047674;border-radius:50%;margin:.3125rem;flex-shrink:0}.how-to-cook .icons li .icon{width:60%;height:60%;margin:20%}.how-to-cook .icons li.more-info{position:relative}.how-to-cook .icons li.more-info span,.how-to-cook .icons li.more-info span:after,.how-to-cook .icons li.more-info span:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;display:inline-block;width:.4375rem;height:.4375rem;border-radius:50%}.how-to-cook .icons li.more-info span:before{transform:translate(-200%,-50%)}.how-to-cook .icons li.more-info span:after{transform:translate(100%,-50%)}@media (min-width:50rem){.how-to-cook .icons{flex-wrap:nowrap;margin-left:1.25rem}.how-to-cook .icons li{margin:0 .3125rem;width:3.75rem;height:3.75rem}}.how-to-cook .ui.popup{color:#fff}.how-to-cook .ui.popup.top{margin-bottom:1rem}.how-to-cook .ui.popup.bottom{margin-top:1rem}.how-to-cook .ui.popup h6{color:inherit;font-size:1rem}.how-to-cook .ui.popup p{margin:0}.how-to-cook .ui.popup .btn{font-size:1.125rem;padding:.625rem 1.25rem;background:#fff;min-width:0;margin-top:.625rem}.how-to-cook .green+.ui.popup,.how-to-cook .green:hover{background:#0cb0ad}.how-to-cook .green+.ui.popup .btn{color:#0cb0ad}.how-to-cook .green+.ui.popup .btn:focus,.how-to-cook .green+.ui.popup .btn:hover{color:#fff;background:#05a8a5}.how-to-cook .green+.ui.popup.bottom:before,.how-to-cook .green+.ui.popup.center:before,.how-to-cook .green+.ui.popup.left:before,.how-to-cook .green+.ui.popup.right:before,.how-to-cook .green+.ui.popup.top:before{background:#0cb0ad!important}.how-to-cook .orange+.ui.popup,.how-to-cook .orange:hover{background:#de6808}.how-to-cook .orange+.ui.popup .btn{color:#de6808}.how-to-cook .orange+.ui.popup .btn:focus,.how-to-cook .orange+.ui.popup .btn:hover{color:#fff;background:#ad5106}.how-to-cook .orange+.ui.popup.bottom:before,.how-to-cook .orange+.ui.popup.center:before,.how-to-cook .orange+.ui.popup.left:before,.how-to-cook .orange+.ui.popup.right:before,.how-to-cook .orange+.ui.popup.top:before{background:#de6808!important}.how-to-cook .yellow+.ui.popup,.how-to-cook .yellow:hover{background:#f5c32c}.how-to-cook .yellow+.ui.popup .btn{color:#f5c32c}.how-to-cook .yellow+.ui.popup .btn:focus,.how-to-cook .yellow+.ui.popup .btn:hover{color:#fff;background:#e3ad0b}.how-to-cook .yellow+.ui.popup.bottom:before,.how-to-cook .yellow+.ui.popup.center:before,.how-to-cook .yellow+.ui.popup.left:before,.how-to-cook .yellow+.ui.popup.right:before,.how-to-cook .yellow+.ui.popup.top:before{background:#f5c32c!important}.how-to-cook .blue+.ui.popup,.how-to-cook .blue:hover{background:#009fe3}.how-to-cook .blue+.ui.popup .btn{color:#009fe3}.how-to-cook .blue+.ui.popup .btn:focus,.how-to-cook .blue+.ui.popup .btn:hover{color:#fff;background:#007bb0}.how-to-cook .blue+.ui.popup.bottom:before,.how-to-cook .blue+.ui.popup.center:before,.how-to-cook .blue+.ui.popup.left:before,.how-to-cook .blue+.ui.popup.right:before,.how-to-cook .blue+.ui.popup.top:before{background:#009fe3!important}.related-recipes .recipes{padding-top:2.5rem}