.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.modular-card-section.center-aligned .slick-track{width:auto!important;justify-content:center}.modular-card-section.left-aligned .slick-track{width:auto!important;justify-content:left}.modular-card-section.right-aligned .slick-track{width:auto!important;justify-content:right}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.headlineIntroImg{margin-top:40px}input{-webkit-appearance:none;border-radius:0}button.slick-prev.slick-arrow,button.slick-next.slick-arrow{background-color:rgba(0,0,0,.5);border:none;padding:5px 0 10px;width:40px;height:50px;position:absolute;top:50%;z-index:500;transform:translateY(-50%);color:#fff;font-size:30px;font-weight:100;cursor:pointer}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;z-index:600}.single-video>.embed-container{width:100%!important;padding-bottom:56.25%!important}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-cover{cursor:pointer}.video-cover-container{position:relative}.video-cover-container:before{content:"";position:absolute;width:60px;height:60px;border-radius:50%;border:2px solid #fff;background-image:url("/Content/MFCUS2017/Images/global/icon_play_white.png");background-size:42px;background-repeat:no-repeat;background-position:80% 50%;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.profile-image{filter:grayscale(100%);transition:filter .25s}.profile-image:hover{filter:grayscale(0%)}.back-to-top{display:none}.back-to-top.show{display:inline-block;width:40px;height:40px;position:fixed;right:30px;bottom:30px;z-index:500;cursor:pointer}.back-to-top.show.at-footer{position:absolute;bottom:213px}@media(min-width:720px){.back-to-top,.back-to-top.show,.back-to-top.show.at-footer{display:none}}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;font-size:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){section#chef-profiles,section#chef-profiles article{font-size:inherit}}body{line-height:1;color:#231f20}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}h1{font-size:50px;font-family:"Trade Gothic W01";font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;line-height:80%}h2{font-size:38px;font-family:"Trade Gothic W01";font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:1.5px}h3{font-size:28px;line-height:30px;font-family:'Playfair Display',serif;font-weight:bold;letter-spacing:.25px}h1+p,h2+p,h3+p{margin-top:15px}h4{font-size:22px;line-height:18px;font-family:"Trade Gothic W01";font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:1px}h5{font-size:11px;font-family:"Avenir Next Rounded W05";text-transform:uppercase;font-weight:bold;margin:5px 0}p,ul li,ol li{font-size:13px;line-height:18px;margin-bottom:15px;font-family:"Avenir Next Rounded W05";font-style:normal;font-weight:400}p strong{font-weight:bold}.result-cards .item-image p strong{font-weight:normal}i{font-style:italic}a:link.button-rectangle,a:visited.button-rectangle{font-size:12px;text-transform:uppercase;background-color:#de5754;color:#fff;padding:15px;display:inline-block}input:focus::-webkit-input-placeholder{color:transparent!important}input:focus:-moz-placeholder{color:transparent!important}span.section-name{font-weight:600;text-transform:uppercase;font-size:12px;border-bottom:1px solid #000;color:#000;display:inline-block;letter-spacing:2px;text-align:center;padding-bottom:5px;margin-bottom:20px}.tag{font-weight:600;font-size:26px;font-family:"Trade Gothic W01";text-transform:uppercase;background-color:#fff;color:#0f2f56;padding:0 8px;letter-spacing:1px;display:inline-block;position:absolute}html{font-family:"Avenir Next Rounded W05";-webkit-text-size-adjust:none;background-color:#fff}*{margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}*:focus{outline:none}body{margin:0 auto;max-width:1200px;background-color:#fff;overflow-x:hidden;position:relative}a:link,a:active,a:hover,a:visited{text-decoration:none;color:inherit}p a:link,p a:visited{color:#000}img{max-width:100%;width:100%}header{position:relative;background-color:#f0f0e6}.desktop{display:none}#main-menu{position:absolute;top:0;right:0;width:70px;height:60px;line-height:60px;text-align:center;color:#231f20;font-size:28px;font-family:"Trade Gothic W01";font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:1px}#main-search{width:25px;height:25px;position:absolute;top:-3px;right:65px;line-height:70px;text-align:center;color:#b6b7b9;font-size:28px;font-family:"Trade Gothic W01";font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:1px}#main-menu:hover,#main-search:hover{cursor:pointer}#main-menu img{width:25px;margin-top:16px}#main-navigation.hidden{display:none}#main-navigation{display:inline-block;position:absolute;top:60px;z-index:750;right:0;width:220px;max-width:480px;background-color:#eae9e5;list-style:none!important}#main-nav-search.hidden{display:none}#main-nav-search{display:inline-block;position:absolute;top:60px;z-index:20000;right:0;width:100%;max-width:400px;background-color:#de5754;padding:20px 30px 20px 0;text-align:center}#main-nav-search fieldset input[type=submit]{border:none;background-image:url(/Content/MFCUS2017/Images/global/icon_search_white.png);background-size:cover;width:40px;height:40px;background-repeat:no-repeat;background-color:transparent;position:absolute;cursor:pointer}#main-search .desktop-icon{display:none}#main-nav-search:before{content:"";width:20px;height:20px;display:inline-block;background-color:#de5754;position:absolute;top:-10px;right:68px;transform:rotate(45deg)}#main-navigation:before{content:"";width:20px;height:20px;display:inline-block;position:absolute;background-color:#eae9e5;top:-10px;right:25px;transform:rotate(45deg)}#main-nav-search li{margin-bottom:0}#main-navigation li{padding:17px 0;margin:0;position:relative;border-top:1px solid #949494;vertical-align:top}#main-navigation li:first-child{border-top:none}@media(min-width:720px){#main-navigation.hidden{display:inline-block}#main-navigation li{border-top:none}#main-navigation:before{display:none}#main-nav-search:before{top:-5px;right:27px}}#main-navigation li a{color:#231f20;font-family:"Avenir Next Rounded W05";font-style:normal;font-weight:bold;text-transform:uppercase;display:block;font-size:14px;line-height:16px;width:80%;margin-left:20px;letter-spacing:1px}#main-navigation li a:hover{text-decoration:underline}#main-navigation .sub-nav{display:none;margin:6px 0 -13px 0}#main-navigation .sub-nav li{border:none;padding:10px 0;list-style-type:none;line-height:12px}#main-navigation .sub-nav li a{font-size:11px;line-height:120%;padding:10px 5px}#main-navigation .sub-nav-toggle{width:18px;cursor:pointer;position:absolute;right:20px;top:20px;transform:rotate(-90deg);transition:transform .25s}#main-navigation .sub-nav-toggle.open{transform:rotate(0deg)}#main-navigation .other-sites-nav-link{color:#0f2f56;background:#f0f0e6}@media(min-width:720px){#main-navigation li:nth-child(1) a:hover~.sub-nav,#main-navigation li:nth-child(2) a:hover~.sub-nav,#main-navigation li:nth-child(3) a:hover~.sub-nav,#main-navigation li:nth-child(4) a:hover~.sub-nav,#main-navigation li:nth-child(5) a:hover~.sub-nav,#main-navigation li:nth-child(6) a:hover~.sub-nav,#main-navigation li:nth-child(7) a:hover~.sub-nav{display:block}#main-navigation li ul.sub-nav{max-width:155px;position:absolute;width:150%;margin-top:0;box-shadow:2px 2px 5px 0 rgba(50,50,50,.2);z-index:30000}#main-navigation li ul.sub-nav:hover{display:block}#main-navigation .sub-nav li{padding:0;display:block;width:100%;margin-left:0;border-top:1px solid #949494}#main-navigation .sub-nav li:first-child{border-top:none}#main-navigation .other-sites-nav{position:absolute;top:-42px;right:84px}#main-navigation .other-sites-nav-link{font-size:11px}#main-navigation .other-sites-nav-link:hover~#otherSites{display:block}#main-navigation li #otherSites{max-width:200px!important;box-shadow:0 2px 5px 1px rgba(50,50,50,.2)}#main-navigation li #otherSites li{border:none}#main-navigation li #otherSites li a{background-color:#ededed}#main-navigation li #otherSites li a:hover{color:#fff;background-color:#de5754}#main-search .desktop-icon{display:inline-block}#main-search .mobile-icon{display:none}#main-search{line-height:50px}}ul#utility-nav{display:none}input#search{text-indent:20px;background-size:20px;height:40px;border:none;padding:15px;color:#b6b7b9;font-size:11px;font-family:"Avenir Next Rounded W05";font-style:normal;font-weight:700;line-height:18px;background-position:4px;width:88%;text-transform:uppercase;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}input#search::placeholder{color:#0f2f56}#main-nav-search input#search{text-indent:initial}@media(min-width:480px){.mobile{display:none}}.desktop{display:none}@media(min-width:480px){.desktop{display:block}}a#logo{display:inline-block;height:60px;margin:0 auto;width:130px;position:relative;left:20px}a#logo img{width:100%;max-width:170px;margin:8px 0;display:block}a#logo img.tagline{display:none}footer{margin:0 0 -20px 0;background-size:cover;background-repeat:no-repeat;color:#fff;text-align:center;min-height:230px;background-position:center center;position:relative}@media(min-width:720px){footer{padding-top:7%;padding-left:5%;text-align:left}}footer .social{display:inline-block;position:absolute;bottom:11px;left:0;right:0}@media(min-width:720px){footer .social{left:50%;transform:translate(-90%,-85%)}}@media(min-width:960px){footer .social{left:50%;transform:translate(-90%,-75%)}}footer .social a{background-image:url(/Content/MFCUS2017/Images/global/footer-social-icons-updated.png);background-repeat:no-repeat;background-size:26px;display:inline-block;height:25px;width:25px;margin-right:6px}footer .social .facebook{background-position:0 -1px}footer .social .twitter{background-position:0 -30px}footer .social .instagram{background-position:0 -59px}footer .tablet-nav{display:none}@media(min-width:720px){footer .tablet-nav{display:block;position:absolute;top:17%}}footer a.logo{display:block}footer a.logo img{max-width:120px;position:relative;left:-10px;top:-5px}@media(min-width:960px){footer a.logo img{max-width:140px}}footer nav a{display:block;font-size:11px;margin:8px 0;font-family:"Avenir Next Rounded W05";font-style:normal;font-weight:400;text-transform:uppercase}@media(min-width:720px){header{box-shadow:none}a#logo{margin:23px 20px 17px 0;height:60px;display:inline-block}a#logo img.mobile{display:none}a#logo img.tagline{display:block;margin:0}#main-menu,#main-navigation .sub-nav-toggle{display:none}ul#main-nav-search{display:inline-block;top:100px;z-index:999}div#main-search{display:inline-block;border:none;position:absolute;top:52px;width:35px;height:35px;right:20px}#main-search img{padding:0}#main-navigation{display:inline-block;background-color:transparent;max-width:none;width:inherit;top:57px;left:inherit;right:70px}#main-navigation li{padding:0;display:inline-block;margin-left:8px}#main-navigation li a{display:inline-block;margin:0;color:#0f2f56;padding:3px 5px;font-size:12px;font-weight:bold;width:100%;background-color:#f0f0e6}#main-navigation li a:hover,#main-navigation li a.current{text-decoration:none;color:#fff;background-color:#b20a24}ul#utility-nav li.call-us img{width:30px}ul#utility-nav .telephone{color:#0f2f56;text-transform:uppercase;font-family:"Avenir Next Rounded W05";font-style:normal;font-weight:700;letter-spacing:1px;background:#f0f0e6}ul#utility-nav .telephone span{opacity:0;transition:.2s all;display:block;width:110px;position:relative;top:-9px;font-size:11px;color:#de5754}ul#utility-nav .telephone.show-telephone span{opacity:1}ul#utility-nav .telephone img{display:none}ul#utility-nav .telephone.show-telephone img{left:-40px}ul#utility-nav{display:inline-block;position:absolute;top:13px;right:22px}ul#utility-nav:before{display:inline-block;content:"|";color:#9e9e9e;position:relative;top:6px;right:9px;opacity:.5}ul#utility-nav.chfcNav:before{content:none!important}ul#utility-nav li{display:inline-block;font-size:11px;font-weight:bold;text-transform:uppercase;line-height:inherit;margin-bottom:0;vertical-align:top}ul#utility-nav>li{margin-top:10px}ul#utility-nav>li a{font-size:11px}ul#utility-nav li.call-us{margin-top:8px}}@media(min-width:960px){a#logo{width:150px;margin:23px 20px 17px 59px}}@media(min-width:1200px){#main-navigation li a{font-size:14px}ul#main-navigation{top:67px;right:70px}#main-navigation .other-sites-nav{top:-45px}ul#utility-nav{top:20px}div#main-search{top:59px}}form#recipe-search,form#product-search{background-color:#de5754;margin:20px;padding:1px 50px 1px 1px;background-repeat:no-repeat;background-position:100% 10px;background-size:50px}form#recipe-search input#search,form#product-search input#search{background-image:none;text-transform:none;height:60px;font-size:20px;font-weight:normal;color:#4a4a4a;max-width:none;width:100%;padding:0 10px 0 0}#product-search fieldset{position:relative}#product-search fieldset input[type=submit]{border:none;background-image:url(/Content/MFCUS2017/Images/global/icon_search_white.png);background-size:cover;width:50px;height:40px;background-repeat:no-repeat;background-color:transparent;position:absolute;cursor:pointer;top:7px}#recipe-search fieldset{position:relative}#recipe-search fieldset input[type=submit]{border:none;background-image:url(/Content/MFCUS2017/Images/global/icon_search_white.png);background-size:cover;width:50px;height:40px;background-repeat:no-repeat;background-color:transparent;position:absolute;cursor:pointer;top:7px}form#recipe-search input#search::-webkit-input-placeholder,form#product-search input#search::-webkit-input-placeholder{color:#4a4a4a;font-style:italic}@media screen and (min-width:720px){form#recipe-search,form#product-search{width:650px;margin:30px auto}}.pagination{width:100%;text-align:center;margin:40px 0;height:30px}.pagination a{color:#de5754;padding:5px 12px;border:1px solid transparent;transition:.2s all;font-size:14px}.pagination a:hover{border:1px solid #de5754}.pagination a.active{border:1px solid #de5754}.pagination-arrow{max-width:13px;position:relative;margin:0 5px;top:4px;transition:.2s all}.pagination-arrow:hover{opacity:.5;cursor:pointer}article.item-card{background-color:#fff;padding:5px;margin:30px 0 0;vertical-align:top}article.item-card figcaption{position:relative}article.item-card h3{font-size:20px;line-height:120%;margin:10px 10px 5px;color:#231f20;text-transform:none}article.item-card h5{margin:0 10px 10px;color:#231f20}article.item-card a.readmore,article.item-card p{margin:10px;color:#de5754;display:inline-block}a.readmore,article.item-card p{text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:1px}a.readmore:after,article.item-card p:after{content:" >>"}article.item-card ol.rating{font-size:18px;color:#ccc;display:inline-block;position:absolute;right:10px;bottom:10px}article.item-card ol.rating li{display:inline-block;margin:0 -3px}article.item-card ol.rating li.on{color:#de5754}@media(min-width:480px){article.item-card{display:inline-block;width:48%;margin-bottom:0}section#featured-recipes article.item-card:nth-child(odd){margin-right:4%}}a.readmore{text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:1px}a.readmore:after{content:" >>"}a.accessibility_readmore{background:#000;color:#fff}.a2a_default_style a:nth-child(6){height:36px;width:93px}.a2a_default_style a{margin:0 4px 0 0}#header .share-buttons>span{font-size:12px;text-transform:uppercase;margin-bottom:10px;display:block}#header .a2a_button_facebook span,#header .a2a_button_twitter span,#header .a2a_button_linkedin span,#header .a2a_button_email span,#header .a2a_button_sms span,#header .a2a_button_print span{background-color:#fff!important;border-radius:0}#header .a2a_button_facebook span path,#header .a2a_button_twitter span path,#header .a2a_button_linkedin span path,#header .a2a_button_email span path,#header .a2a_button_sms span path,#header .a2a_button_print span path{fill:#0f2f56}.a2a_kit a{width:36px;margin-bottom:6px}.tag-cloud{padding:15px;margin:0;width:80%}@media(min-width:720px){.tag-cloud{width:100%;padding-left:0}}.tag-cloud .tags{display:block}.tag-cloud a{color:#fff;background-color:#de5754;padding:5px;font-size:11px;text-transform:uppercase;font-family:"Avenir Next Rounded W05";margin:0 5px 5px 0;display:inline-block}.bg-green{background-color:#acc570}.bg-red{background-color:#de5754}.bg-purple{background-color:#9485b4}section.collab-header{padding:30px;text-align:center;max-width:650px;margin:0 auto}section.recent-collaborations.margins{margin-bottom:40px}section.recent-collaborations{background-color:#fff;margin:-1px 0;padding:40px 30px;position:relative;z-index:500}section.recent-collaborations a.readmore{display:block;padding:8px 0;color:#fff;margin:0}section.recent-collaborations .text-content{color:#fff;padding:40px 30px}section.recent-collaborations .text-content span.section-name{color:#fff;border-color:#fff}section.recent-collaborations .text-content .date{font-size:11px;text-transform:uppercase;margin:10px 0;display:inline-block}section.recent-collaborations .photo-content .column{vertical-align:top;display:inline-block}section.recent-collaborations .photo-content .column:nth-child(1){width:66.6666%}section.recent-collaborations .photo-content .column:nth-child(2){width:33.3333%}@media(min-width:768px){section.collab-header h1{font-size:80px}section.recent-collaborations{display:flex}section.recent-collaborations *{vertical-align:top}section.recent-collaborations .photo-content .column:nth-child(1){width:100%}section.recent-collaborations .photo-content .column:nth-child(2){display:none}section.recent-collaborations .photo-content{width:53%}section.recent-collaborations .text-content{width:47%;padding:30px}section.recent-collaborations .text-content{order:1}section.recent-collaborations .photo-content{order:2;display:flex}section.recent-collaborations .photo-content .column{position:relative;overflow:hidden}section.recent-collaborations .photo-content .column:nth-child(1) img{width:100%;height:100%;position:absolute;object-fit:cover}section.recent-collaborations.text-right .text-content{order:2}section.recent-collaborations.text-right .photo-content{order:1;display:flex}section.recent-collaborations.text-right .photo-content .column:nth-child(1){order:2}section.recent-collaborations.text-right .photo-content .column:nth-child(2){order:1}}@media(min-width:960px){section.recent-collaborations .photo-content .column:nth-child(1){width:66.6666%}section.recent-collaborations .photo-content .column:nth-child(2){width:33.3333%;display:inline-block}section.recent-collaborations .photo-content .column:nth-child(2) img{height:50%;position:absolute;object-fit:cover}section.recent-collaborations .photo-content .column:nth-child(2) img:nth-child(2){top:50%}}@media(min-width:1200px){section.recent-collaborations .text-content{padding:70px}section.recent-collaborations.margins{margin:0 40px 40px}section.recent-collaborations.margins .text-content{padding:60px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){section.recent-collaborations .photo-content .column:nth-child(1) img{width:100%;height:inherit;position:inherit;object-fit:inherit}section.recent-collaborations .photo-content .column:nth-child(2) img{height:inherit;position:inherit;object-fit:inherit}section.recent-collaborations .photo-content .column:nth-child(2) img:nth-child(2){top:inherit}}section.recent-collaborations .photo-content img{object-fit:cover}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){section.recent-collaborations .photo-content{overflow:hidden}section.recent-collaborations .photo-content .column:nth-child(1){width:100%}section.recent-collaborations .photo-content .column:nth-child(1) img{max-width:120%;width:120%;margin-left:-10%}section.recent-collaborations .photo-content .column:nth-child(2){display:none}}footer{padding:0 10px;margin-top:40px;background-position:center top,center top;background-size:cover,300%}.footer-logo-backtop-row{display:flex;flex-direction:row;justify-content:space-between;width:auto;margin:0 auto;position:relative;top:-32px}footer a.logo img{max-width:180px;position:static}.back-to-top.show.at-footer{bottom:auto;right:0;top:9px}footer nav a{text-transform:initial}footer nav{text-align:left}.footer-sitemap{display:flex;flex-wrap:wrap;width:95%;margin:0 auto}.footer-nav-section{margin-bottom:20px;flex:1 1 50%;padding-right:25px}.footer-nav-section a{margin-bottom:10px;line-height:1.6;font-weight:400;display:table}.footer-nav-section a:hover{text-decoration:underline}.footer-nav-section a.footer-nav-section-parent-link{text-transform:uppercase;font-weight:600;font-size:9px}footer .social{position:static;width:90%;margin:30px auto;display:flex;flex-direction:row;justify-content:space-around;max-width:340px}footer .social .facebook{width:88px;background-position:0 0}footer .social .twitter{width:75px;background-position:0 -22px}footer .social .linkedin{width:75px;background-position:0 -22px}footer .social .instagram{width:88px;background-position:0 -45px}footer .social a{display:block;padding-left:30px;padding-top:4px;margin:0;width:100px;background-size:20px;height:20px}.footer-disclaimer{font-size:11px;text-align:center;width:90%;margin:0 auto;padding-bottom:30px}@media(min-width:500px){footer{background-position:center top,center top;background-size:cover,180%}}@media(min-width:720px){footer{background-size:cover,150%}.footer-logo-backtop-row{width:auto;display:block}.footer-sitemap{flex-wrap:nowrap;width:98%}footer .social{left:auto;transform:initial}}@media(min-width:1000px){footer{display:flex;flex-direction:row;padding:30px 0;justify-content:space-around;background-size:cover,cover}.footer-logo-backtop-row{position:static;width:180px;margin:0}.footer-sitemap{width:auto;margin:0}.footer-nav-section{margin-bottom:0}footer .social{flex-direction:column;width:auto;margin:3px 0 0 0;max-width:none;display:inline;position:relative;bottom:0;left:-3%;top:4px}footer .social a{margin-bottom:10px}.footer-disclaimer{padding:0;position:absolute;width:auto;left:30px;bottom:15px}}@media(min-width:1200px){footer{background-size:cover,cover}footer .social{left:-6%}}@media(max-width:999px) and (-ms-high-contrast:none),(-ms-high-contrast:active){footer{background-image:none;background-color:#000}footer .social{transform:none}}@media(min-width:1000px) and (-ms-high-contrast:none),(-ms-high-contrast:active){footer{padding-left:40px}.footer-sitemap{flex:1;margin-left:30px}.footer-nav-section{max-width:200px}footer .social{left:-70px;top:6px;transform:none}}.rebateBtn{background-color:#de5754;border-radius:8px;color:#fff!important;padding:15px 32px;text-align:center;font-size:14px;text-decoration:none}.red-button:link,.red-button:active,.red-button:visited{background-color:#de5754;padding:9px 50px 8px 50px;font-weight:700;font-size:12px;color:#fff;text-transform:uppercase;transition:.2s all}.red-button:hover{background-color:#983936}.hidden-label{display:none!important}.btnSubmit.subscribe{width:200px!important}.checkInput{-webkit-appearance:auto!important}.wtbItemTableBody td{position:relative}input.checkInput{position:absolute;left:20px}@media only screen and (max-width:767px){section#header h1{font-size:32px;line-height:1}#main-menu{font-size:18px}.newsletter-cta h2{font-size:16pt!important;line-height:1!important}section.newsletter-cta-large-wrapper .newsletter-cta-large .content-wrapper .content .left-column h2{font-size:42pt!important;line-height:1.2!important}article.fun-facts .fact h2{font-size:12vw!important}article.sourcing h2{font-size:12vw!important}}.text-content h2{font-size:24px!important}@media(min-width:720px){#main-navigation .other-sites-nav{right:50px!important}}.result-cards .list-item p strong{font-weight:normal}a,a:link,a:active,a:hover{outline:none}.transparent-txt{color:transparent!important}.hide-it{opacity:0;width:0;height:0}#main-nav-search input[type=submit]{margin-top:0}#globalsearch{display:none}.readmore.accessibility_readmore{visibility:visible!important;background:none!important}@media(max-width:720px){.full-recipe a.readmore.accessibility_readmore{float:left;width:100%;color:#de5754!important}.full-recipe a.button{clear:both}section#recipes figcaption a.readmore{display:block!important}.current a.readmore.accessibility_readmore{display:block!important;text-align:center;color:#fff!important}button.slick-prev.slick-arrow,button.slick-next.slick-arrow{top:48%!important}}.modular-hero-banner{max-width:600px;margin:0 auto;display:flex;flex-wrap:wrap}.hero-banner-copy{padding:30px;line-height:1.5;background-color:#f0f0e6}.hero-banner-copy h1,div.modular-hero-image_text_head{font-size:45px;font-family:Trade Gothic W01;font-weight:bold}.hero-banner-copy p{font-size:20px;font-family:"Avenir Next Rounded W05";line-height:1.5}.hero-banner-image{}.hero-banner-image img{max-width:100%}@media(max-width:992px){.modular-hero-banner{flex-direction:column-reverse}}@media(min-width:1024px){.modular-hero-banner{max-width:inherit}.hero-banner-copy{width:400px;display:inline-block;vertical-align:top}.hero-banner-image{width:600px;display:inline-block}}@media(min-width:1024px){.hero-banner-copy{width:400px;display:inline-block;float:left}}@media(min-width:1100px){.modular-hero-banner{width:1200px}.hero-banner-image{width:800px;display:inline-block}}.modular-hero-banner .modular-hero-image_text_subhead{padding:30px 0;margin-bottom:5px!important}.modular-hero-banner h1+p{margin-top:0!important}.hero-banner-copy p{font-weight:400!important}@media(max-width:992px){.home-banner.modular-hero-banner{flex-direction:column}}@media(min-width:1024px){.home-banner .hero-banner-image{width:600px;display:inline-block}.home-banner .hero-banner-copy{width:424px}}@media(min-width:1100px){.home-banner .hero-banner-image{width:620px}.home-banner .hero-banner-copy{width:580px}}.hero-banner-copy h2{font-size:45px;font-family:Trade Gothic W01;font-weight:bold;text-transform:none!important;letter-spacing:normal!important}.hero-banner-copy h2+p{margin-top:0!important}#ot-sdk-cookie-policy section{font-size:inherit!important}nav.social-brands a{display:flex;align-items:center}nav.social-brands img{margin-right:5px;width:35px;height:35px}.featured-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;z-index:600}.featured-video iframe,.featured-video object,.featured-video embed{position:absolute;top:0;left:0;width:100%;height:100%}#ot-sdk-cookie-policy section{font-size:inherit!important}img.footer-icon{max-width:fit-content;vertical-align:sub}input#search{color:#0f2f56!important}.cmp-revoke-consent{position:inherit}div.cc-window.cc-req-intactn:after{position:fixed;content:"";top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);z-index:-2}div.cc-window.cc-req-intactn:before{position:absolute;content:"";top:0;left:0;bottom:0;right:0;background:#fff;z-index:-1}html:lang(en-US) .cc-window{display:none}html:lang(en-CA) .cc-window,html:lang(fr-CA) .cc-window,html:lang(en-GB) .cc-window{z-index:9999}section.newsletter-cta-large-wrapper{padding:40px 0 0 0;position:relative;background-color:#fff}.newsletter-cta{min-height:60px;color:#fff;background-color:#b20a24;display:flex;flex-direction:row;justify-content:center;align-items:center}.newsletter-cta h2{margin-right:50px;font-size:22pt}.newsletter-cta h2.desktop{display:block}.newsletter-cta h2.mobile{display:none}.newsletter-cta a{display:block;color:#0f2f56;background-color:#fff;padding:15px 45px;font-size:10pt;font-weight:bold;text-transform:uppercase;text-align:center}.newsletter-cta.neg-tm{margin-bottom:-40px}section.newsletter-cta-large-wrapper .newsletter-cta-large{color:#fff;background:#b20a24;padding:0;text-align:left}section.newsletter-cta-large-wrapper .newsletter-cta-large .content-wrapper{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;justify-content:center;align-items:stretch;flex-direction:row;margin:0;padding:0}section.newsletter-cta-large-wrapper .newsletter-cta-large .content-wrapper img{flex:25%}section.newsletter-cta-large-wrapper .newsletter-cta-large .content-wrapper .content{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;justify-content:space-between;align-items:flex-end;flex-direction:row;width:65%;padding:40px 56px}section.newsletter-cta-large-wrapper .newsletter-cta-large .content-wrapper .content .left-column{flex:50%}section.newsletter-cta-large-wrapper .newsletter-cta-large .content-wrapper .content .left-column h2{font-size:40pt;line-height:1;letter-spacing:normal}section.newsletter-cta-large-wrapper .newsletter-cta-large .content-wrapper .content .right-column{flex:50%;display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex-direction:column;justify-content:center}section.newsletter-cta-large-wrapper .newsletter-cta-large .content-wrapper .content .right-column p{font-weight:200;font-size:14px}section.newsletter-cta-large-wrapper .newsletter-cta-large .content-wrapper .content .right-column a{display:block;color:#0f2f56;background-color:#fff;padding:15px 45px;font-size:10pt;font-weight:bold;text-transform:uppercase;max-width:200px;text-align:center}@media only screen and (max-width:767px){.newsletter-cta{padding:.5rem 1.6rem}.newsletter-cta h2{margin-right:0;font-size:24pt;line-height:.8}.newsletter-cta h2.desktop{display:none}.newsletter-cta h2.mobile{display:block;flex:50%}.newsletter-cta a{flex:50%;padding:12px 0;font-size:10pt;max-width:145px}.newsletter-cta.neg-tm{margin-bottom:0}section.newsletter-cta-large-wrapper .newsletter-cta-large .content-wrapper img{display:none}section.newsletter-cta-large-wrapper .newsletter-cta-large .content-wrapper .content{padding:18px;flex-direction:column;align-items:flex-start}section.newsletter-cta-large-wrapper .newsletter-cta-large .content-wrapper .content .left-column{margin-top:14px;margin-bottom:16px;flex:none;padding:0}section.newsletter-cta-large-wrapper .newsletter-cta-large .content-wrapper .content .left-column h2{font-size:54pt;line-height:.8}section.newsletter-cta-large-wrapper .newsletter-cta-large .content-wrapper .content .right-column{flex:none;padding:0;margin-bottom:16px}section.newsletter-cta-large-wrapper .newsletter-cta-large .content-wrapper .content .right-column p{font-size:12pt;line-height:1.4;margin-bottom:18px}section.newsletter-cta-large-wrapper .newsletter-cta-large .content-wrapper .content .right-column a{max-width:none}}@media only screen and (max-width:1200px){section.newsletter-cta-large-wrapper .newsletter-cta-large .content-wrapper img{display:none}section.newsletter-cta-large-wrapper .newsletter-cta-large .content-wrapper .content{width:100%;padding:45px 55px}}#main-navigation-wrapper{position:relative}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:29000;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:30000;max-width:820px;box-sizing:border-box;color:#fff;background:#de5754;padding:45px 55px;text-align:left}.modal .content-wrapper{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;justify-content:center;align-items:stretch;flex-direction:row;margin:0;padding:0}.modal .content-wrapper .left-column{flex:50%}.modal .content-wrapper .left-column h2{font-size:37pt;line-height:1}.modal .content-wrapper .right-column{flex:50%;display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex-direction:column;justify-content:space-between}.modal .content-wrapper .right-column p{font-weight:200;font-size:15px;margin-bottom:0}.modal .content-wrapper .right-column a{display:block;color:#de5754;background-color:#fff;padding:15px 45px;font-size:10pt;font-weight:bold;text-transform:uppercase;max-width:200px;text-align:center}.modal a.close-modal{position:absolute;display:block;top:0;right:8px;color:#fff;font-size:35px}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.modal-spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}@media only screen and (max-width:767px){.modal{padding:18px}.modal .content-wrapper{flex-direction:column}.modal .content-wrapper .left-column{margin-bottom:18px}.modal .content-wrapper .left-column h2{font-size:54pt;line-height:.8}.modal .content-wrapper .right-column p{font-size:12pt;line-height:1.4;margin-bottom:20px}.modal .content-wrapper .right-column a{max-width:none;margin-bottom:14px}}