@import url("normalize.css");@import url("flexboxgrid.css");@import url("font-awesome.min.css");@import url("fontello-embedded.css");@import url("fonts.css");@import url("fontello.css");@import url("slick.css");@import url("slicknav.css");body,html{margin:0;width:100%;font-family:'roboto_slabregular', serif;font-size:16px;color:#3f3939}body{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;background-color:#f8f8f0}body.overlayed{overflow:hidden}#content{line-height:1.2em}h1,h2,h3,h4,h5{font-family:'roboto_slablight';font-weight:normal;color:#ce1f28;line-height:1.2em}h1{font-size:28px;margin:0}@media only screen and (min-width: 48em){h1{margin:0.25em 0}}h2{font-size:21px}@media only screen and (min-width: 48em){h2{font-size:24px}}h2 span{display:inline-block;font-size:12px;color:#3f3939}@media only screen and (min-width: 48em){h2 span{margin-left:1rem;font-size:16px}}.btn{border:0;color:#fff;height:40px;text-transform:uppercase;font-family:'roboto_slabregular', serif;font-size:18px;font-weight:100;cursor:pointer}.btn .fa,.btn .icon{font-size:24px;margin-right:10px}.btn.small{height:25px;padding:0 20px;font-size:12px;font-weight:400}.btn-primary{background:#ce1f28}.btn-secondary{background:#fba906}.page-title{border-top:1px solid #ce1f28;border-bottom:1px solid #ce1f28;text-align:center;padding:0.5rem 0;margin:0 0.75rem 1.5rem 0.75rem}@media only screen and (min-width: 48em){.page-title{margin:0 0 1.5rem 0}}.section{margin-bottom:1.5rem}.section-title{border-bottom:1px solid #ce1f28;padding-bottom:0.5em;margin-bottom:1rem}.section-title h3{margin:0}.section-title .more{font-size:12px;color:#841b19}.section-title .more:hover{color:#ce1f28}.section-title .actions{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:11px;white-space:nowrap}.section-title .actions a{color:#3f3939;margin:0 1em}.section-title .actions a:hover{color:#ce1f28}.section-title .actions a:last-child{margin-right:0}.section-title .actions .icon{width:21px;display:inline;vertical-align:middle;margin:0.5em}b,strong{font-weight:700}a{text-decoration:none;color:#ce1f28}a:hover{color:#fba906}p{font-family:'latolight', sans-serif;line-height:1.5em}p b,p strong{font-family:'Roboto', sans-serif}p a{text-decoration:underline}img{width:100%}img.inline{width:auto}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}ul.links{margin:0;padding:0;list-style:none}.container{max-width:1140px;width:100%}@media only screen and (max-width: 1160px){.container{width:98%;margin:0 1%}}.font11{font-size:11px}.font16{font-size:16px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.padtop{padding-top:1em}.padbottom{padding-bottom:1em}.nosidemargin{margin-left:0;margin-right:0}.margint{margin-top:1.5rem}.marginb{margin-bottom:1.5rem}.shadow{-webkit-box-shadow:3px 4px 5px rgba(173,172,172,0.2);box-shadow:3px 4px 5px rgba(173,172,172,0.2);border:solid 1px #eaead2}.box{background:#fff;padding:0.75rem}@media only screen and (min-width: 768px){.box{padding:1.25rem}}.box .header{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.box h4{letter-spacing:0.05em;margin:0}.box .image{padding:0.5em 0.75rem}hr{border:0;border-bottom:1px solid #ce1f28;margin-bottom:1rem}.divider{border-bottom:1px solid #ce1f28;height:15px;text-align:center;margin:1rem 0 2.5rem 0}.divider .icon{height:30px;width:30px;padding:0 10px;display:inline-block;background:#f8f8f0}ul{padding:0;margin:0.5rem 0;font-family:'Lato', sans-serif}ul li{list-style:none;margin:0}ul li:before{font-family:'Roboto', sans-serif;content:'\2022 ';color:#ce1f28;padding:0 0.5em}ol{padding:0 0 0 2rem;margin:0.5rem 0}ol li{margin:1em 0}.nav{list-style:none}.nav .col-sm{text-align:left}@media only screen and (min-width: 48em){.nav .col-sm{text-align:center}}#mobile-search{display:none}@media only screen and (max-width: 767px){#mobile-search{display:block}.slicknav_nav .search{display:none}}@media only screen and (min-width: 48em){#content .container>.row .col-sm-9{padding-right:1.5rem}}@media only screen and (min-width: 64em){#content .container>.row .col-sm-9{padding-right:3rem}}#content .main{line-height:1.5em}#content .main a{color:#ce1f28}#content .main .body{font-family:'latolight', sans-serif;font-size:18px;line-height:1.5em}#content .main .body a{text-decoration:underline}#content .main .body img{margin:0.75rem 0}#content .main .post-actions{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:12px}@media only screen and (min-width: 48em){#content .main .post-actions{font-size:16px}}#content .main .post-actions .icon.bubble{width:30px;display:inline-block;margin-right:0.5em;vertical-align:middle}#content .main .post-actions .share{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#ce1f28}#content .main .post-actions .share a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-border-radius:50%;border-radius:50%;background:#fff;border:2px solid #ce1f28;width:26px;height:26px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0.15em}#content .main .post-actions .share a:hover{background:#ce1f28;color:#fff}#recipe h2{margin:0 0 5px 0}#recipe .times{font-size:12px}#recipe .times span{margin-right:2em;white-space:nowrap}#recipe ul,#recipe ol{font-family:'Lato'}#recipe .header .icons{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:center;margin-top:10px}#recipe .header .icons span{margin:0 10px;font-size:11px;line-height:1.2em}#recipe .header .icons img{width:auto;margin-bottom:0.5em;height:20px}@media only screen and (min-width: 48em){#recipe .header .icons img{height:auto}}#recipe .btn{width:100%;margin-bottom:8px}#recipe .btn-primary{margin-top:10px}#recipe .btn-primary:hover{color:#fba906}#comment label{display:block;font-size:12px;color:#841b19;text-align:left}#comment textarea{border-color:#ccc}#comment .btn{margin:1.5rem 0}#tophat{background:#ce1f28;height:27px;line-height:27px;color:#f2c4c4;font-size:12px}@media only screen and (min-width: 48em){#tophat{height:40px;line-height:40px;color:#fffefe;font-size:16px}}#tophat a{color:#f2c4c4;text-decoration:none}#tophat a:hover{color:#fff}#tophat .icon{font-size:21px;vertical-align:middle;margin-right:5px}#tophat .social div{text-align:center}#tophat .social a{color:#fbd1d1}#tophat .social a:hover{color:#fff}body.press .richText{background:#fff;border:solid 1px #eaead2;margin-left:0.75rem;width:-webkit-calc(100% - 1.5rem);width:calc(100% - 1.5rem);-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;padding:0.75rem;text-align:center;margin-bottom:2rem}@media only screen and (min-width: 768px){body.press .richText{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.press .richText h4{font-family:'roboto_slabregular', serif;margin:0 1em 0.5em 0}@media only screen and (min-width: 768px){body.press .richText h4{display:inline-block;margin:0 1em 0 0}}body.press .richText h5{font-family:'roboto_slabregular', serif;color:#3f3939;font-size:12px;margin:0}@media only screen and (min-width: 768px){body.press .richText h5{display:inline-block}}body.press .richText h5 a{color:#3f3939}body.press .richText h5 a:hover{color:#ce1f28}body.press .image{padding:30px 5%}@media only screen and (min-width: 768px){body.press .image{padding:10px 5%}}body.press .image img{max-width:250px}input[type="text"],input[type="email"],input[type="password"],textarea{border:1px solid #ebebd5;width:-webkit-calc(100% - 22px);width:calc(100% - 22px);padding:5px 10px}label{color:#ce1f28;font-size:12px}.radio,.checkbox{display:inline-block;padding-right:0}.radio label,.checkbox label{display:block;cursor:pointer;position:relative;padding:10px 0 10px 22px;font-size:12px;color:#3f3939}.radio label.inline,.checkbox label.inline{display:inline-block}input[type=radio]+label,input[type=checkbox]+label{position:relative}.radio label:before,.checkbox label:before,input[type=radio]+label:before,input[type=checkbox]+label:before{content:" ";display:inline-block;width:14px;height:14px;margin-right:10px;position:absolute;left:0;top:12px;border:1px solid #ebebd5}.radio label:before{-webkit-border-radius:50%;border-radius:50%}input[type=radio],input[type=checkbox]{display:none}input[type=radio]:checked+label:before{content:"\2022";color:#f3f3f3;font-size:26px;text-align:center;line-height:16px;background-color:#ce1f28;border-color:#ce1f28;margin-right:4px}input[type=checkbox]:checked+label:before{font-family:'FontAwesome';content:'\f00c';font-size:13px;color:#f3f3f3;text-align:center;line-height:14px;background-color:#ce1f28;border-color:#ce1f28}.contact{color:#5d5958}.contact a{color:#ce1f28}.contact label{font-size:12px;display:block}.contact .required{color:#ce1f28;font-size:10px}.contact form{width:100%}.contact input[type=text],.contact input[type=email],.contact textarea{width:-webkit-calc(100% - 22px);width:calc(100% - 22px)}input[type=text].error,input[type=email].error,textarea.error{border:1px solid #ce1f28}input#pooh{display:none}div.error{background:#ce1f28;color:#fff;padding:2px 5px;font-size:12px}.row.social{margin-left:0}.row.social div{margin-right:10px}#header{background:#fff;height:70px;margin-bottom:26px}@media only screen and (min-width: 64em){#header{height:100px}}#header .container>.row{padding:15px 0}@media only screen and (min-width: 64em){#header .container>.row{padding:30px 0 20px 0}}#header .brand{text-align:center}@media only screen and (min-width: 48em){#header .brand{text-align:left}#header .brand img{width:100%}}#header .nav a{font-family:'Lato', sans-serif;color:#8a1e14;white-space:nowrap;text-decoration:none}@media only screen and (min-width: 48em){#header .nav a{font-size:0.7rem}}@media only screen and (min-width: 64em){#header .nav a{font-size:0.9rem}}#header .icon{font-size:28px;color:#ce1f28;line-height:1em;cursor:pointer;margin:8px 0;display:inline-block}@media only screen and (min-width: 48em){#header .icon{font-size:21px;margin:0}}#bio{font-family:'Lato', sans-serif;background:#fff;margin-bottom:1.5rem;position:relative;height:100%}#bio .bg{background-size:50%;background-repeat:no-repeat;background-position:top left;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media only screen and (min-width: 48em){#bio .bg{background-size:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}#bio .text{width:50%;background:#fff}@media only screen and (min-width: 48em){#bio .text{width:100%}}#bio .image{line-height:0;-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}#bio .text{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}#bio .text .inner{font-size:13px;line-height:1.6em;padding:5%}@media only screen and (min-width: 450px){#bio .text .inner{font-size:15px}}@media only screen and (min-width: 500px){#bio .text .inner{font-size:16px;padding:8%}}@media only screen and (min-width: 580px){#bio .text .inner{font-size:17px;padding:10%}}@media only screen and (min-width: 680px){#bio .text .inner{font-size:18px}}@media only screen and (min-width: 48em){#bio .text .inner{font-size:12px;padding:5%}}@media only screen and (min-width: 64em){#bio .text .inner{line-height:1.6em;padding:10%}}#bio .text .inner span{font-size:18px;line-height:1.2em;font-family:'roboto_slabregular', serif;font-weight:300;color:#ce1f28}@media only screen and (min-width: 450px){#bio .text .inner span{font-size:19px}}@media only screen and (min-width: 500px){#bio .text .inner span{font-size:20px}}@media only screen and (min-width: 580px){#bio .text .inner span{font-size:21px}}@media only screen and (min-width: 680px){#bio .text .inner span{font-size:24px}}@media only screen and (min-width: 48em){#bio .text .inner span{font-size:14px}}@media only screen and (min-width: 64em){#bio .text .inner span{line-height:1.8em}}#bio .text .inner .more{padding:0;display:inline}@media only screen and (min-width: 48em){#bio .text .inner .more{display:block;padding-top:1em;text-align:center}}#bio .text .inner .more a{color:#841b19;text-decoration:none;font-size:11px;letter-spacing:0.05em;font-family:'Roboto', serif}@media only screen and (min-width: 450px){#bio .text .inner .more a{font-size:12px}}@media only screen and (min-width: 500px){#bio .text .inner .more a{font-size:13px}}@media only screen and (min-width: 580px){#bio .text .inner .more a{font-size:14px}}@media only screen and (min-width: 680px){#bio .text .inner .more a{font-size:15px}}@media only screen and (min-width: 48em){#bio .text .inner .more a{font-size:10px}}#bio .text .inner .more a:hover{color:#ce1f28}#bio .social{display:none}@media only screen and (min-width: 48em){#bio .social{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;background:#ce1f28;width:100%;height:30px;bottom:0}}#bio .social a{color:#fff}body.single-post #bio{max-height:600px}@media only screen and (min-width: 48em){body.single-post #bio{height:600px}}body.single-post #bio .bg{max-height:600px}#welcome{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 48em){#welcome{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}#welcome .left-side{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;width:96%;margin:0 2%}@media only screen and (min-width: 48em){#welcome .left-side{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;width:74%;height:auto;margin:0 1% 0 0}}#welcome .right-side{-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;-webkit-box-flex:0 1 98%;-webkit-flex:0 1 98%;-ms-flex:0 1 98%;flex:0 1 98%;width:98%;margin:0 1% 1.5rem 1%;position:relative;height:270px}@media only screen and (min-width: 500px){#welcome .right-side{height:300px}}@media only screen and (min-width: 650px){#welcome .right-side{height:350px}}@media only screen and (min-width: 48em){#welcome .right-side{-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;-webkit-box-flex:0 1 24%;-webkit-flex:0 1 24%;-ms-flex:0 1 24%;flex:0 1 24%;width:24%;margin:0 0 0 1%;height:auto}}#welcome .right-side #bio{width:98%;height:100%}@media only screen and (min-width: 48em){#welcome .right-side #bio{position:absolute;top:0;left:0}}#welcome .feature{background-image:url(../assets/home1.jpg);background-repeat:no-repeat;background-size:cover;height:250px;position:relative;line-height:1em;cursor:pointer}@media only screen and (min-width: 500px){#welcome .feature{height:300px}}@media only screen and (min-width: 580px){#welcome .feature{height:350px}}@media only screen and (min-width: 680px){#welcome .feature{height:400px}}@media only screen and (min-width: 48em){#welcome .feature{height:480px}}#welcome .feature .caption{position:absolute;bottom:0;width:100%;text-align:center;color:#841b19;background:#fff;padding:20px 0}#welcome .feature .caption .label{font-family:'Roboto', sans-serif;font-size:10px;margin:-50px auto 0 auto;background:#fff;height:10px;padding:10px 25px;line-height:1em;width:100px}#welcome .feature .caption .label span{border-bottom:1px solid #ce1f28;display:block;padding-bottom:6px}#welcome .feature .caption a{display:block;padding-top:20px}#welcome #bio{margin:0 1%}#videos{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#videos .left-side{width:-webkit-calc(100% - 1.5rem);width:calc(100% - 1.5rem);margin:0 0.75rem}#videos .right-side{display:none}@media only screen and (min-width: 768px){#videos{margin-bottom:3rem}#videos .left-side{width:-webkit-calc(80% - 0.75rem);width:calc(80% - 0.75rem);margin-left:0.75rem;line-height:0}#videos .right-side{width:-webkit-calc(19% - 0.75rem);width:calc(19% - 0.75rem);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:0.75rem}}@media only screen and (min-width: 1160px){#videos .left-side{width:80%;margin-left:0}#videos .right-side{width:19%;margin-right:0}}#videos .item{-webkit-box-flex:1 1 33.33%;-webkit-flex:1 1 33.33%;-ms-flex:1 1 33.33%;flex:1 1 33.33%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:0.75rem;margin-bottom:1.5rem}#videos .item:last-child{margin-bottom:0}.pinit{display:none;width:100%;height:100%;position:absolute;cursor:pointer;z-index:5}.pinit img{width:auto;position:absolute;top:30px;right:30px}.body .image{position:relative}.body .image:hover .pinit{display:block}.store-cats{text-align:center;background-color:#fff;border:solid 1px #ebebd5;margin-bottom:25px;padding:0 1em 1em 1em}@media only screen and (max-width: 1159px){.store-cats{margin-left:0.75rem;margin-right:0.75rem}}.store-cats h3{font-weight:700;letter-spacing:0.1em}.store-cats ul{list-style:none}.store-cats ul li{list-style:none;display:inline-block}.store-cats ul li:before{content:'';padding:0}.store-cats a{font-size:13px;font-family:'roboto_slabregular', serif;text-transform:uppercase;color:#3f3939;display:inline-block;margin:2px 10px}.store-cats a:hover{color:#ce1f28}#storeResults{margin-bottom:1.5rem;color:#841b19;font-size:14px}#storeResults .col-xs-12{margin-bottom:2em;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media only screen and (min-width: 580px) and (max-width: 48em){#storeResults .col-xs-12{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media only screen and (min-width: 64em){#storeResults .col-xs-12{padding-right:0.75rem;padding-left:0.75rem}}#storeResults .thumb{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;height:auto}#storeResults .thumb .name{line-height:1.2em;padding:0.25em 1em 0.5em 1em}#storeResults .thumb .name a{font-size:14px}#storeResults .image{margin:2em}#storeResults .btn{height:auto;width:auto;margin:1.5em auto;padding:0.5em 1em;font-size:13px}#storeResults .btn:hover{color:#fff;background:#ce1f28}#filters{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:10px;border:solid 1px #ebebd5;margin:0 0 1.5rem 0;background:#fff;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}#filters .label{text-transform:uppercase;font-size:10px;line-height:1rem;padding-right:10px}@media only screen and (min-width: 500px){#filters .label{width:40%}}@media only screen and (min-width: 48em){#filters .label{font-size:12px;white-space:nowrap;text-align:center}}#filters img{width:auto;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;height:20px}@media only screen and (min-width: 48em){#filters img{height:35px}}#filters .filters{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;cursor:pointer}@media only screen and (min-width: 500px){#filters .filters{width:60%}}#filters .filter{font-size:9px;text-align:center;white-space:nowrap;margin:0 5px;line-height:1rem}@media only screen and (min-width: 48em){#filters .filter{font-size:11px}}#filters .fa{color:#ebebd5;font-size:16px;vertical-align:baseline}#filters .active .fa-square-o:before{content:"\f046"}.mix{display:none}.thumb{-webkit-box-shadow:3px 4px 5px rgba(173,172,172,0.2);box-shadow:3px 4px 5px rgba(173,172,172,0.2);border:solid 1px #eaead2;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}#recipeSearchResults .thumb{height:auto}.thumb+.content_mobile_hint+.remove_padding{margin-top:2rem}.thumb .image{line-height:0}.thumb .name{text-align:center;padding:0.25em 0.5em 0.5em 0.5em;line-height:1em}.thumb .name a{line-height:1em;font-size:14px;font-family:'roboto_slabregular', serif;color:#841b19}@media only screen and (min-width: 48em){.thumb .name a{font-size:16px}}@media only screen and (min-width: 64em){.thumb .name a{font-size:18px}}.thumb .name a:hover{color:#ce1f28}.thumb.cat .name{padding:1em 0.5em 0.75em 0.5em}.thumb.product{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.thumb.product .image{height:248px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:90%;margin:0 5%}.thumb.product .name{padding:10px}.thumb.product .name a{font-size:14px}.thumb.product .actions{text-align:center;padding-bottom:20px}.thumb.product .actions .btn{font-size:12px;height:30px;padding:0 10px;display:inline-block;line-height:32px;margin-top:5px}.thumb.product .actions .btn:hover{color:#fff;background:#ce1f28}.thumb:hover .name a{color:#ce1f28}.thumb.post .name a{font-size:12px;color:#841b19}.thumb.video .name a{font-size:10px}.instafollow{background:#ce1f28;color:#fff;font-size:14px;margin-left:0.75rem;margin-right:0.75rem;line-height:1.2em}@media only screen and (min-width: 600px){.instafollow{font-size:16px}}@media only screen and (min-width: 48em){.instafollow{margin-left:0;margin-right:0}}@media only screen and (min-width: 64em){.instafollow{font-size:18px}}@media only screen and (max-width: 767px){.instafollow .icon{padding-right:0}}.instafollow .fa{font-size:42px}#searchFilters .btn-filter{display:none}@media only screen and (max-width: 767px){#searchFilters{-webkit-transition:all 1s ease;transition:all 1s ease}#searchFilters h3,#searchFilters .filters,#searchFilters .closeBtn{display:none}#searchFilters .searchFilter{padding:10px 20px}#searchFilters .closeBtn{color:#ce1f28;font-size:24px;position:absolute;top:10px;right:10px;cursor:pointer}#searchFilters .btn-filter{background:#fba906;color:#ce1f28;font-family:'roboto_slabbold';vertical-align:middle;font-size:10px;letter-spacing:0.05em;cursor:pointer;text-transform:uppercase;width:25%;height:32px;line-height:32px;text-align:center;display:inline-block}#searchFilters .btn-filter .fa{font-size:16px}#searchFilters input[type=text]{float:left;padding:0 10px;width:-webkit-calc(75% - 22px);width:calc(75% - 22px);height:30px;line-height:30px}#searchFilters .action{position:fixed;bottom:0;width:100%;height:40px;background:#f8f8f0;border-top:solid 1px #ebebd5;display:none}#searchFilters .action .btn{height:30px;line-height:30px;width:40%;text-align:center;float:left}#searchFilters .action .btn-apply{background:#ce1f28;color:#fff;margin:5px 2% 5px 8%}#searchFilters .action .btn-cancel{background:#fba906;color:#ce1f28;margin:5px 8% 5px 2%}#searchFilters.open{position:fixed;z-index:3147483646;top:0;left:0;width:100%;height:100vh}#searchFilters.open .filters,#searchFilters.open .closeBtn,#searchFilters.open .action{display:block}#searchFilters.open .btn-filter{display:none}#searchFilters.open input[type=text]{float:none;width:-webkit-calc(100% - 22px);width:calc(100% - 22px)}#searchFilters.open .searchFilter-group.field{padding:0 20px;height:60px;margin:20px 0}#searchFilters.open .searchFilter{padding:0}#searchFilters.open .filters{padding:10px 20px;overflow-y:scroll;height:-webkit-calc(100vh - 160px);height:calc(100vh - 160px)}#searchFilters form{margin:0}#searchFilters .searchFilter-headline.field:before{content:'search '}#recipeSearchResults{margin-top:25px}}#pager{text-align:center;font-size:12px;margin-bottom:2.5rem}#pager a{margin:0 2em}#footer{background:#ce1f28;color:#fff;font-family:'Lato', sans-serif;font-size:11px;padding-top:26px;text-align:center}#footer .container>.row>.col-xs-12{margin:16px 0}@media only screen and (min-width: 48em){#footer{text-align:left}#footer .container>.row>.col-xs-12{margin:0}}#footer a{text-decoration:none;color:#fff;letter-spacing:0.05em}#footer h4{font-size:14px;margin:0 0 10px 0;color:#fff}#footer ul.links li{margin:0.5em 0}#footer ul li:before{content:'';padding:0}#footer .social{font-size:21px}#footer .social>div{margin:0 10px}@media only screen and (min-width: 48em){#footer .social{font-size:17px}#footer .social .col-sm{margin:0}}@media only screen and (min-width: 64em){#footer .social{font-size:19px}}#footer form{display:inline-block}#footer input[type=text]{color:#8a1e14;border:0;padding:5px 5px 4px 5px;vertical-align:middle;float:left;width:200px}@media only screen and (min-width: 64em){#footer input[type=text]{width:50%}}#footer input[type=submit]{background:#fba906;color:#fff;font-family:'roboto_slabbold';border:0;padding:5px 10px;vertical-align:middle;font-size:10px;letter-spacing:0.05em;cursor:pointer}#footer .copyright{font-size:10px}#footer .logomarkm{display:block}#footer .logomarkm img{width:auto}@media only screen and (min-width: 48em){#footer .logomarkm{display:none}}#footer .logomarkd img{width:100%}@media only screen and (min-width: 64em){#footer .logomarkd img{width:60px}}@media only screen and (max-width: 767px){.hidden-xs{display:none !important}}@media only screen and (max-width: 1023px){.hidden-sm{display:none !important}}
