.hubfeatured ul.rs_btns li{transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s;-webkit-transition:background .3s}.hubcatrecs a span.h{transition:opacity .4s;-moz-transition:opacity .4s;-ms-transition:opacity .4s;-o-transition:opacity .4s;-webkit-transition:opacity .4s}.hubfeatured ul.rs_btns{transition:top 1s;-moz-transition:top 1s;-ms-transition:top 1s;-o-transition:top 1s;-webkit-transition:top 1s}.blurrylunch{transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;-webkit-transition:opacity 1s}.blurrylunch{-webkit-filter:blur(4px);filter:blur(4px);opacity:0}.blurrylunch.vis{opacity:1}.hubfeatured{background-color:rgba(38,38,38,.37);padding:5em 0;color:#fff}.hubfeatured ul.rs_btns{top:0}.hubfeatured ul.rs_btns li{border:1px solid #fff;background:0 0}.hubfeatured ul.rs_btns li.active,.hubfeatured ul.rs_btns li:hover{background:#fff}.hubfeatured ul.rs_btns li.active{cursor:default}.featuredcontent{}.favesend{clear:both}.featuredintro{float:left;width:45%;text-align:center}.hubfeatured ul.rs_btns{width:45%;clear:left}.hubfeatured .hubbutton{width:45%}.faves{float:right;width:50%;position:relative;height:auto;overflow:visible}.faves a{width:80%;background:#fff;position:absolute;top:0;left:0;text-decoration:none;color:#000;display:block;pointer-events:none;opacity:0}.faves a.selected{z-index:2;pointer-events:all}.faves a:first-of-type{display:block;opacity:0}.faves a span.i{display:block}.faves a .recipeImage{width:100%;padding-bottom:79%;overflow:hidden;background:#e0e0e0;cursor:pointer;display:block;position:relative}.faves a .recipeImage .ri{background-size:cover;background-position:center center;background-repeat:none;position:absolute;top:0;left:0;width:100%;height:100%;display:block}.faves a .recipeImage .ri.r2{width:118%;transform:translateX(-15%);opacity:0}.faves a .recipeHook{display:block;background:#fff;padding:1.2em .9em 1.2em 1.6em}.faves a .imgCnt{width:2.8em;margin:0;background:#ffb642;margin-top:-.74em;margin-left:1em}.faves a .recipeHook:hover .imgCnt{transform:scale(1.1)}.hubcat{padding:4em 0 5em}.hubcatrecs{margin-top:3em}.hubcatrecs a{display:block;text-decoration:none;color:#000;box-sizing:border-box;text-align:center;position:relative}.hubcatrec1{width:63%;margin-right:7%;float:left}.hubcatrec2,.hubcatrec3{width:30%;float:right}.hubcatrec2{margin-bottom:2em}.hubcatrecs a span.i{width:100%;display:block;position:relative;overflow:hidden;margin-bottom:1em;background:#e0e0e0}.hubcatrecs a span.i img,.hubcatrecs a span.i2{width:100%;display:block;height:auto;position:absolute;top:0;left:0}.hubcatrecs a span.i2{height:100%}.hubcatrec1 span.i{padding-bottom:72%}.hubcatrec2 span.i,.hubcatrec3 span.i{padding-bottom:62.5%}.hubcatrec2 span.n,.hubcatrec3 span.n{font-size:105%}.recipeBurst{position:absolute;top:-1.8em;left:-1.3em;width:7.5em;height:7.5em;padding-top:3.05em;color:#fff;text-align:center;-webkit-font-smoothing:antialiased;background-position:center center;background-repeat:no-repeat;background-size:100% 100%;box-sizing:border-box;opacity:0;transform:scale(.01) rotate(50deg);-webkit-transform:scale(.01) rotate(50deg);-moz-transform:scale(.01) rotate(50deg);-o-transform:scale(.01) rotate(50deg);-ms-transform:scale(.01) rotate(50deg);background-image:url(/_theme/img/circ_ffb642.svg)}.recipeBurst .b{display:block;transform:rotate(-58deg);-webkit-transform:rotate(-58deg);-moz-transform:rotate(-58deg);-o-transform:rotate(-58deg);-ms-transform:rotate(-58deg);padding-left:.7em;padding-top:.35em}.recipeBurst .b1{font-size:220%;display:block;line-height:.5}.recipeBurst .b2{text-transform:uppercase;display:block;font-size:90%;line-height:1}.hubcatrecsend{clear:both}.hubcatrecs a span.h{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.45);color:#fff;pointer-events:none;opacity:0}.hubcatrecs a span.h span.stats{width:100%;text-align:center;display:block}.hubcatrecs a span.h span.stats span.icon{font-size:95%;display:inline-block;width:32%;vertical-align:top;margin-right:6%}.hubcatrecs a.hubcatrec1 span.h span.stats span.icon{font-size:140%;margin-right:6%;width:26%}.hubcatrecs a span.h span.stats span.icon:last-of-type{margin-right:0}.hubcatrecs a span.h span.stats span.icon img{width:3em;max-width:72px;height:auto;display:block;margin:0 auto .5em;position:relative;top:auto;left:auto;transform:none}.hubcatrecs a:hover span.h{opacity:1}.hubslider{background:#fff;padding:4em 0}@media(max-width:1000px){.hubcatrec1 span.i{padding-bottom:85%}.hubcatrec1{width:60%;margin-right:5%}.hubcatrecs .hubcatrec1 span.i img{height:100%;width:auto;margin-left:50%;transform:translateX(-50%)}.hubcatrec2,.hubcatrec3{width:35%}}@media(max-width:900px){.faves a span.n{}.faves a .recipeHook{font-size:135%;text-align:center;padding:.8em 1em}.faves a .imgCnt{display:none}}@media(max-width:800px){.hubcatrec2{margin-bottom:1em}.hubcatrec2 span.i,.hubcatrec3 span.i{margin-bottom:.5em!important}.hubcatrec2 span.h,.hubcatrec3 span.h{display:none!important}}@media(max-width:670px){.faves,.featuredintro,.hubfeatured ul.rs_btns,.hubfeatured .hubbutton{width:100%;float:none}.featuredintro{margin-top:0!important}.faves{margin:4.25em auto 0;width:90%;max-width:400px}.faves a{width:100%}.faves a .recipeImage{padding-bottom:70%}.hubfeatured ul.rs_btns{margin-top:2em}.hubcatrec1 span.h{display:none!important}}@media(max-width:500px){.hubcatrecs{margin-bottom:0}.hubcatrecs a{float:none;width:100%;margin-right:0;margin-bottom:2.5em}.hubcatrecs a:last-of-type{margin-bottom:0}.hubcatrecs a span.i{margin-bottom:1.15em!important;padding-bottom:60%}.hubcatrecs a span.i img{transform:none!important;width:100%!important;height:auto!important;margin:-3% 0 0!important}.hubcatrecs a span.n{font-size:140%}}@media print{}@media(max-width:800px){}@media(max-width:600px){}@media(max-width:500px){}