@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700&display=swap";/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */@import"https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;700&display=swap";@import"https://use.typekit.net/joa7liz.css";@import"https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;700&display=swap";@import"https://use.typekit.net/joa7liz.css";@import"https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;700&display=swap";@import"https://use.typekit.net/joa7liz.css";@import"https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;700&display=swap";@import"https://use.typekit.net/joa7liz.css";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}@font-face{font-family:"BernardMTCondensed";src:url("https://saputo.canto.com/direct/other/3qa1mrvaql2u76m0bncn3qlu7n/quwLgAj1704Se3jVpFvVixkBv0s/original?content-type=woff2&name=BernardMTCondensed.woff2") format("woff2"),url("https://saputo.canto.com/direct/other/r2b8cc9ho92gv1psultar62p7u/xZIfUhO94VB_rQFVvFYBCH8sOr0/original?content-type=application%2Ffont-woff&name=BernardMTCondensed.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"TTBluescreensRoundBold";src:url("https://saputo.canto.com/direct/other/hbh53o1teh5mlag1rk1luekd6c/tj63JjxUGoA_O96Liu54J2HRW8c/original?content-type=woff2&name=ttbluescreensroundboldwebfont.woff2") format("woff2"),url("https://saputo.canto.com/direct/other/b6pa1440l534d2h6n8far75m7s/1c0lNLLweb2L3U3bRpzbhorFSM4/original?content-type=application%2Ffont-woff&name=ttbluescreensroundboldwebfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"GloucesterMTPro-Bold";src:url("https://saputo.canto.com/direct/other/5bp8qoev4t4f93fnd5dmcuog1n/yhX_YAaAaATtiDowTI_JHc6_y_8/original?content-type=woff2&name=GloucesterMTProBold.woff2") format("woff2"),url("https://saputo.canto.com/direct/other/9q55cmufs13oj3qd73k7falf5g/z5K2EpYoCz1tpW61n2ENRTfxg1Y/original?content-type=application%2Ffont-woff&name=GloucesterMTProBold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"SabonLTPro-Roman";src:url("https://saputo.canto.com/direct/other/34eedjbdpl7uhdtu29aj656l41/-8epxGeFN7y6sq3pNGmhwzUPtG8/original?content-type=woff2&name=SabonLTProRoman.woff2") format("woff2"),url("https://saputo.canto.com/direct/other/9t2rt42i5d76lflsb6o2j1sa3l/9wyZoRC6s3K3nP7cUzWvBnYOoOA/original?content-type=application%2Ffont-woff&name=SabonLTProRoman.woff") format("woff");font-weight:normal;font-style:normal}.background-color-black{background-color:#231f20}.background-color-beige{background-color:#f3e4b2}.background-color-beige-2{background-color:#f9f2d8}.background-color-brown{background-color:#a39382}.contact-us-form .columns-container .btn-gtm-contactus,input[type=text],textarea,select,.button,.bbqcampaign #content .bbq-form input[type=submit],.inner{-webkit-box-sizing:border-box;box-sizing:border-box}/*! jQuery UI - v1.11.4 - 2016-04-08
* http://jqueryui.com
* Includes: core.css, draggable.css, resizable.css, button.css, dialog.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-0.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;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);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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 rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}html{font-size:62.5%}html.masked{height:100%;overflow:hidden}body{font-family:"SabonLTPro-Roman",serif,sans-serif;font-size:15px;font-size:1.5rem;color:#231f20;line-height:1.3333333333em}@media screen and (min-width: 768px){body{font-size:14px;font-size:1.4rem}}@media screen and (min-width: 1024px){body{font-size:16px;font-size:1.6rem;line-height:1.25em}}.masked body{height:100%;overflow:hidden}body h1,body h2,body h3,body h4,body h5,body h6,body p,body ul,body ol,body li,body a{word-wrap:break-word}.padding-default{padding:25px}.margin-default{margin:0}.site-wrapper{position:relative;max-width:400px;margin:0 auto;overflow-x:hidden}@media screen and (min-width: 768px){.site-wrapper{max-width:1700px}}.site-mask{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.masked .site-mask{display:block}button{padding:0;border:0;background:none;font:inherit;color:inherit}h1,h2,h3,h4,h5,h6,p,ul,ol{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,ul:last-child,ol:last-child{margin-bottom:0}h1,h2,.headline{margin-bottom:20px;margin-left:0;font-family:"GloucesterMTPro-Bold",serif;font-size:33px;font-size:3.3rem;font-weight:bold;color:#666;text-transform:uppercase}h1:last-child,h2:last-child,.headline:last-child{margin-bottom:0}@media screen and (min-width: 1024px){h1,h2,.headline{font-size:48px;font-size:4.8rem}h1:last-child,h2:last-child,.headline:last-child{margin-bottom:0}}h3,h4,.sub-head{margin-bottom:15px;margin-left:0;font-family:"GloucesterMTPro-Bold",serif;font-size:18px;font-size:1.8rem;font-weight:bold;color:#666;text-transform:uppercase}h3:last-child,h4:last-child,.sub-head:last-child{margin-bottom:0}@media screen and (min-width: 768px){h3,h4,.sub-head{font-size:23px;font-size:2.3rem}}@media screen and (min-width: 1024px){h3,h4,.sub-head{font-size:26px;font-size:2.6rem}}a{font-weight:normal;color:#231f20}.off-screen{position:absolute;left:-1000px;top:-1000px;width:1px;height:1px;text-align:left;overflow:hidden}.inner{width:100%;max-width:768px;margin:0 auto;padding:0 20px}@media screen and (min-width: 1024px){.inner{max-width:1180px;padding-right:20px;padding-left:20px}}.button,.bbqcampaign #content .bbq-form input[type=submit]{display:block;width:100%;padding:8px 30px 8px 10px;border:2px solid #231f20;font-family:"GloucesterMTPro-Bold",serif;font-size:13px;font-size:1.3rem;font-weight:bold;text-align:left;text-decoration:none;text-transform:uppercase;color:#fff;background-color:rgba(0,0,0,.3)}.button:after,.bbqcampaign #content .bbq-form input[type=submit]:after{content:"";display:inline-block;width:20px;margin-right:-20px;text-align:right;font-family:"FontAwesome";font-size:12px;font-size:1.2rem}.button.secondary-cta,.bbqcampaign #content .bbq-form input.secondary-cta[type=submit]{border-color:#231f20;color:#fff;background-color:#231f20}@media screen and (min-width: 768px){.button,.bbqcampaign #content .bbq-form input[type=submit]{display:inline-block;width:auto;padding:12px 34px 12px 14px;border-width:1px;font-weight:600}}@media screen and (min-width: 1024px){.button,.bbqcampaign #content .bbq-form input[type=submit]{padding:18px 44px 18px 23px;border-width:2px;font-size:15px;font-size:1.5rem}.button:after,.bbqcampaign #content .bbq-form input[type=submit]:after{width:21px;margin-right:-21px;font-size:13px;font-size:1.3rem}}.cta-container{max-width:100%}.cta-container .button,.cta-container .bbqcampaign #content .bbq-form input[type=submit],.bbqcampaign #content .bbq-form .cta-container input[type=submit]{width:100%;margin-bottom:10px}.cta-container .button:last-child,.cta-container .bbqcampaign #content .bbq-form input[type=submit]:last-child,.bbqcampaign #content .bbq-form .cta-container input[type=submit]:last-child{margin-bottom:0}@media screen and (min-width: 768px){.cta-container{display:-webkit-inline-box;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.cta-container .button,.cta-container .bbqcampaign #content .bbq-form input[type=submit],.bbqcampaign #content .bbq-form .cta-container input[type=submit]{margin-right:12px;margin-bottom:0}.cta-container .button:last-child,.cta-container .bbqcampaign #content .bbq-form input[type=submit]:last-child,.bbqcampaign #content .bbq-form .cta-container input[type=submit]:last-child{margin-right:0}}@media screen and (min-width: 1024px){.cta-container .button,.cta-container .bbqcampaign #content .bbq-form input[type=submit],.bbqcampaign #content .bbq-form .cta-container input[type=submit]{margin-right:25px}.cta-container .button:last-child,.cta-container .bbqcampaign #content .bbq-form input[type=submit]:last-child,.bbqcampaign #content .bbq-form .cta-container input[type=submit]:last-child{margin-right:0}}.stand-alone-link{display:inline-block;font-weight:bold;color:#231f20;text-decoration:none}.stand-alone-link:after{content:"";margin-left:.5em;font-family:"FontAwesome";font-size:inherit}.stand-alone-link span{text-decoration:underline}.stand-alone-link.view-more:after{content:""}.stand-alone-link.show-less:after{content:""}.stand-alone-link.view-nutrition:after{content:""}.video-container{position:relative;padding-top:56.25%;opacity:1;-webkit-transition:all opacity .1s ease-in-out ease;transition:all opacity .1s ease-in-out ease}.video-container img{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%}.video-container iframe{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%}.video-container:after{content:"";position:absolute;z-index:2;left:50%;top:50%;font-family:"FontAwesome";font-size:60px;font-size:6rem;color:rgba(255,255,255,.8);line-height:1em;-webkit-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.video-container.api-loaded{cursor:pointer;opacity:1}.video-container.active-video img{z-index:0}.video-container.active-video iframe{z-index:1}.video-container.active-video:after{display:none}@media screen and (min-width: 1024px){.video-container:after{font-size:85px;font-size:8.5rem}}.intro .headlines{margin-bottom:10px}.intro .headlines:last-child{margin-bottom:0}.intro .headlines .headline{margin-bottom:4px}.intro .headlines .headline:last-child{margin-bottom:0}@media screen and (min-width: 1024px){.intro .headlines{margin-bottom:20px}}@media screen and (min-width: 768px){.intro.side-by-side{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}.intro.side-by-side .headlines{-webkit-box-flex:1;-moz-flex:1 1 242.6666666667px;-ms-flex:1 1 242.6666666667px;flex:1 1 242.6666666667px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;padding-right:0}.intro.side-by-side .headlines .headline{margin-bottom:6px}.intro.side-by-side .headlines .headline:last-child{margin-bottom:0}.intro.side-by-side .headlines .sub-head{font-size:18px;font-size:1.8rem;font-weight:normal}.intro.side-by-side .body-copy{-webkit-box-flex:1;-moz-flex:1 1 485.3333333333px;-ms-flex:1 1 485.3333333333px;flex:1 1 485.3333333333px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:0}}@media screen and (min-width: 1024px){.intro.side-by-side .headlines{-ms-flex-preferred-size:380px;flex-basis:380px;margin-bottom:0;padding-right:0}.intro.side-by-side .headlines .sub-head{font-size:22px;font-size:2.2rem}.intro.side-by-side .body-copy{-ms-flex-preferred-size:760px;flex-basis:760px;padding-left:0}}.grid-container .grid-item{margin-bottom:45px}.grid-container .grid-item:last-child{margin-bottom:0}.grid-container .grid-item .main-image{display:block;margin-bottom:20px}.grid-container .grid-item .main-image:last-child{margin-bottom:0}.grid-container .grid-item .main-image img{display:block;width:100%}@media screen and (min-width: 768px){.grid-container{margin-bottom:-45px;overflow:auto}.grid-container .grid-item{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%}.grid-container .grid-item:last-child{margin-bottom:45px}.grid-container .grid-item:nth-child(3n+1){clear:left;padding-right:0}.grid-container .grid-item:nth-child(3n+2){padding:0 0}.grid-container .grid-item:nth-child(3n+3){padding-left:0}.grid-container .grid-item .text-content{padding-right:0}}@media screen and (min-width: 1024px){.grid-container{margin-bottom:-50px}.grid-container .grid-item{margin-bottom:50px}.grid-container .grid-item:last-child{margin-bottom:50px}.grid-container .grid-item:nth-child(3n+1){padding-right:0}.grid-container .grid-item:nth-child(3n+2){padding:0 0}.grid-container .grid-item:nth-child(3n+3){padding-left:0}.grid-container .grid-item .text-content{padding-right:0}}.fa{display:inline-block;font:normal normal normal 14px/1 "FontAwesome";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-navicon:before,.fa-bars:before{content:""}.fa-times:before{content:""}.fa-search:before{content:""}.fa-facebook-square:before{content:""}.fa-twitter-square:before{content:""}.fa-youtube-square:before{content:""}.fa-pinterest-square:before{content:""}.fa-instagram:before{content:""}.fa-linkedin-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-envelope-square:before{content:""}.fa-print:before{content:""}.fa-th-large:before{content:""}.fa-chevron-right:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-plus-circle:before{content:""}fieldset{margin:0 0 30px;padding:0;border:none}fieldset label{display:block;margin-bottom:10px;font-weight:bold;font-style:normal}fieldset .error-message{margin-top:10px;font-size:.8571428571em;font-weight:600;font-style:normal;color:#c33}fieldset.optional label:after{content:" (Optional)";font-weight:normal;font-style:normal}fieldset .input-validation-error{border-color:#c33}fieldset input[type=text].input-validation-error,fieldset textarea.input-validation-error,fieldset select.input-validation-error{border-color:#c33}fieldset.error label{color:#c33}fieldset.error input[type=text],fieldset.error textarea,fieldset.error select{border-color:#c33}fieldset.form-attachment input[type=file]:hover+div label.button{opacity:.7}@media screen and (min-width: 1024px){fieldset{margin-bottom:20px}}.input-validation-error.legal-checkbox+input[type=hidden]+label:before{color:#c33}.validation-summary-errors{padding:20px;background-color:#efefef}.validation-summary-errors *{color:#c33}input[type=text],textarea,select{position:relative;width:100%;height:35px;padding:0 12px;border:1px solid #231f20;border-radius:4px;background-color:rgba(0,0,0,0);font:inherit}input[type=text][disabled],textarea[disabled],select[disabled]{opacity:.5;cursor:default}input[type=text],textarea,.select-container{background-color:#fff}input[type=text]{font-family:"SabonLTPro-Roman",serif,sans-serif}input[type=text]::-webkit-input-placeholder{font-family:"SabonLTPro-Roman",serif;font-style:normal;color:#999}input[type=text]:-moz-placeholder{font-family:"SabonLTPro-Roman",serif;font-style:normal;color:#999;opacity:1}input[type=text]::-moz-placeholder{font-family:"SabonLTPro-Roman",serif;font-style:normal;color:#999;opacity:1}input[type=text]:-ms-input-placeholder{font-family:"SabonLTPro-Roman",serif;font-style:normal;color:#999}input[type=text]:-moz-placeholder-shown{font-family:"SabonLTPro-Roman",serif;font-style:normal;color:#999}input[type=text]:placeholder-shown{font-family:"SabonLTPro-Roman",serif;font-style:normal;color:#999}select{padding:0 8px}.select-container{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;-moz-align-items:stretch;align-items:stretch;position:relative}.select-container select{z-index:1;padding-right:30px;color:inherit;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.select-container select::-ms-expand{display:none}.select-container:after{content:"";position:relative;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;z-index:0;right:30px;width:30px;margin-right:-30px;font-size:18px;font-size:1.8rem;font-family:"FontAwesome";color:#666;text-align:center}.radio-container,.checkbox-container{position:relative}.radio-container input[type=radio],.radio-container input[type=checkbox],.checkbox-container input[type=radio],.checkbox-container input[type=checkbox]{position:absolute;left:-9999px}.radio-container label:not(.error),.radio-container span,.checkbox-container label:not(.error),.checkbox-container span{display:inline-block;position:relative;padding-left:1.25em;cursor:pointer}.radio-container label:not(.error):before,.radio-container span:before,.checkbox-container label:not(.error):before,.checkbox-container span:before{content:"";display:block;position:absolute;left:0;font-family:"FontAwesome";font-size:1em;line-height:inherit}.radio-container input[type=radio]:focus+label:not(.error):before,.radio-container input[type=checkbox]:focus+label:not(.error):before,.checkbox-container input[type=radio]:focus+label:not(.error):before,.checkbox-container input[type=checkbox]:focus+label:not(.error):before{outline:1px dotted}.radio-container.IsChecked #legal-label:before,.checkbox-container.IsChecked #legal-label:before{content:""}.radio-container input[type=radio]:checked+label:not(.error):before,.radio-container input[type=checkbox]:checked+label:not(.error):before,.radio-container input[type=checkbox]:checked+.error+[type=hiddem]+label:not(.error):before,.radio-container input[type=checkbox].valid:checked~label:before,.checkbox-container input[type=radio]:checked+label:not(.error):before,.checkbox-container input[type=checkbox]:checked+label:not(.error):before,.checkbox-container input[type=checkbox]:checked+.error+[type=hiddem]+label:not(.error):before,.checkbox-container input[type=checkbox].valid:checked~label:before{content:""}.radio-container input[type=radio]:checked+span:before,.checkbox-container input[type=radio]:checked+span:before{content:""}.radio-container input[type=radio]:focus+input+label:before,.radio-container input[type=checkbox]:focus+input+label:before,.checkbox-container input[type=radio]:focus+input+label:before,.checkbox-container input[type=checkbox]:focus+input+label:before{outline:1px dotted}.radio-container input[type=radio]:checked+input+label:before,.radio-container input[type=checkbox]:checked+input+label:before,.checkbox-container input[type=radio]:checked+input+label:before,.checkbox-container input[type=checkbox]:checked+input+label:before{content:""}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type=text],input[type=date],textarea,select,select:focus,textarea:focus,input:focus{font-size:16px}}.overlay-content{display:none}.ui-widget-overlay{background:rgba(0,0,0,.5)}.ui-dialog .ui-dialog-titlebar{height:30px;margin-bottom:10px;padding:0}.ui-dialog .ui-dialog-titlebar-close{right:0;top:0;width:auto;height:30px;margin:0;padding:0}.ui-dialog .ui-dialog-titlebar-close .ui-button-text{display:inline;padding:0;font-size:12px;font-size:1.2rem;font-weight:bold;color:#fff;line-height:30px;vertical-align:middle;text-decoration:underline;text-indent:0}.ui-dialog .ui-dialog-titlebar-close:after{content:"";margin-left:10px;font-family:"FontAwesome";font-size:30px;font-size:3rem;color:#fff;line-height:30px;vertical-align:middle}.ui-dialog .ui-dialog-content{padding:12px;font-size:12px;font-size:1.2rem;line-height:1.4166666667em;background-color:#fff}@media screen and (min-width: 1024px){.ui-dialog .ui-dialog-titlebar-close .ui-button-text{font-size:16px;font-size:1.6rem}.ui-dialog .ui-dialog-content{line-height:1.6666666667em}}.js-social-share:hover{opacity:.8}.print:hover{opacity:.8}.field-required{color:#c33}@media only screen and (min-device-width: 320px)and (max-device-width: 568px)and (-webkit-min-device-pixel-ratio: 2)and (orientation: landscape){html.masked{overflow:scroll}}@media only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2)and (orientation: landscape){html.masked{overflow:scroll}}@media only screen and (min-device-width: 414px)and (max-device-width: 736px)and (-webkit-min-device-pixel-ratio: 3)and (orientation: landscape){html.masked{overflow:scroll}}@media only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-min-device-pixel-ratio: 2)and (orientation: landscape){html.masked{overflow:scroll}}.content-placeholder-sub-layout-3-column-sd .cta-container,.content-placeholder-sub-layout-3-column-ds .cta-container,.content-placeholder-sub-layout-3-column-sss .cta-container{flex-wrap:wrap;-wekit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center}.content-placeholder-sub-layout-3-column-sd .cta-container .button,.content-placeholder-sub-layout-3-column-sd .cta-container .bbqcampaign #content .bbq-form input[type=submit],.bbqcampaign #content .bbq-form .content-placeholder-sub-layout-3-column-sd .cta-container input[type=submit],.content-placeholder-sub-layout-3-column-ds .cta-container .button,.content-placeholder-sub-layout-3-column-ds .cta-container .bbqcampaign #content .bbq-form input[type=submit],.bbqcampaign #content .bbq-form .content-placeholder-sub-layout-3-column-ds .cta-container input[type=submit],.content-placeholder-sub-layout-3-column-sss .cta-container .button,.content-placeholder-sub-layout-3-column-sss .cta-container .bbqcampaign #content .bbq-form input[type=submit],.bbqcampaign #content .bbq-form .content-placeholder-sub-layout-3-column-sss .cta-container input[type=submit]{margin-right:0;margin-bottom:10px}.awards-short .side-by-side{padding-top:0 !important}.nutrition-container select option{border-right:1px solid #7b7b7b}.intro.side-by-side .headlines{padding-right:0}.form-attachment{width:100% !important}.input-file-custom{overflow:hidden;max-width:320px}.input-file-custom>input[type=file]{position:absolute;display:block;z-index:1;opacity:0;padding:4px;width:100px;cursor:pointer;padding:0 4px 4px 0;margin:-2px 0px 0 -4px;font-size:27px}.input-file-custom .fake-file label.button{display:inline-block;float:left;margin-right:10px;width:auto;padding:7px 10px;background-color:rgba(0,0,0,.3);border-color:rgba(0,0,0,0);background-image:none;font-size:14px}.input-file-custom .fake-file label.path{display:inline-block;float:left;width:70%;height:auto;margin-left:0;word-wrap:break-word;font-size:14px;font-weight:normal;margin-top:3px}@media screen and (min-width: 768px){.input-file-custom{max-width:inherit}}.global-link{cursor:pointer}.position-relative{position:relative}[v-cloak]{display:none}.cssmask .hero-placeholder{margin:0;padding:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-mask-box-image:none}@media screen and (min-width: 768px){.cssmask .hero-placeholder{margin-bottom:0;-webkit-mask-box-image:none}}@media screen and (min-width: 1024px){.cssmask .hero-placeholder{margin-bottom:0;-webkit-mask-box-image:none}}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:2rem;font-weight:normal}.site-wrapper{max-width:none}h1,h2,h3,h4,h5,h6{margin:0;border:none;font-family:"GloucesterMTPro-Bold",serif;letter-spacing:normal}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{font-weight:normal;color:#231f20}img{max-width:100%;height:auto !important}a{text-decoration:underline;font-weight:inherit;webkit-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:before,a:after{webkit-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.inner,#content .recipe-description-sub-layout .inner{position:relative}.recipe-description-sub-layout .recipe-description,.recipe-description-sub-layout .ingredients-directions-container,#content .recipe-description-sub-layout .inner,#content .search-results-container #whereToBuyApp,.content-placeholder-sub-layout-3-column .triple .content-placeholder-component .content,.content-placeholder-sub-layout-3-column-t .triple .content-placeholder-component .content,.article-sub-layout.article-sub-layout-no-nav .inner,.article-sub-layout .text-content{max-width:1180px;margin:auto;width:100%}#content .recipe-description-sub-layout .inner,.content-placeholder-sub-layout-3-column .column:first-child .content-placeholder-component .content,#content .search-results-template .search-results-container .result .inner,#content div:not(.home-page-template) .hero-placeholder .hero-placeholder-component-image .inner,.footer .inner{padding-left:20px !important;padding-right:20px !important}#content .headline,#content .sub-head{font-family:"GloucesterMTPro-Bold",serif;color:#a39382}#content a.button{display:inline-block;background:#231f20;color:#f3e4b2;text-transform:uppercase;padding:17px 50px 18px;width:auto;margin:50px auto;letter-spacing:2px;font-weight:bold;position:relative;border:none;font-family:"copperplate",serif;text-align:center}#content a.button::after,#content a.button::before{position:absolute;bottom:100%;content:"";left:0;right:0;background:bottom center no-repeat url("https://saputo.canto.com/direct/image/6faht017nt0hb5glsnsl2u0p3l/3v53b--QKEukFJPHcK0T1pD0I_s/original?content-type=image%2Fpng&name=bg_button.png");height:60%;background-size:contain;width:100%;margin-bottom:-1px}#content a.button::before{bottom:auto;top:100%;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);margin-top:-1px}body:not(.edit) .site-wrapper .header{position:fixed}.site-wrapper .header{padding-top:10px;height:auto;background:#231f20}.site-wrapper .header::after{content:"";position:absolute;bottom:-32px;left:0;right:0;height:32px;background:center center repeat-x url("https://saputo.canto.com/direct/image/uhdu8q5bm50ujeapp2dfrnfn3g/GnDlrnpCfzpJG3wklrRMVqZd1DQ/original?content-type=image%2Fpng&name=bg_Menu.png");z-index:2;pointer-events:none}.site-wrapper .header .inner .logo{top:25px;left:0;bottom:0;z-index:3}.site-wrapper .header .inner .logo img{max-height:145px;max-width:100%;height:auto}.site-wrapper .header .inner .logo::after{position:absolute;top:100%;content:"";left:-140px;background:bottom center repeat-x url("https://saputo.canto.com/direct/image/ka8mje41790e55iqgs94hj692k/MTJymknrCcqwlcGVsHxdW8boIx0/original?content-type=image%2Fpng&name=bg_Logo.png");width:623px;height:77px;z-index:-1;pointer-events:none}.site-wrapper .header .inner .nav-items-container{margin:0}.site-wrapper .header .inner .nav-items-container .secondary-nav{padding:10px 15px}.site-wrapper .header .inner .nav-items-container .secondary-nav li{display:inline-block;position:relative;padding:0 25px 0 0;margin:0 !important}.site-wrapper .header .inner .nav-items-container .secondary-nav li a,.site-wrapper .header .inner .nav-items-container .secondary-nav li select{font-size:2.2rem;letter-spacing:1px;font-weight:normal;text-transform:uppercase;color:#fff;font-family:"TTBluescreensRoundBold",serif;text-decoration:none}.site-wrapper .header .inner .nav-items-container .secondary-nav li.rte{padding:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.site-wrapper .header .inner .nav-items-container .secondary-nav li.rte ul{padding:0}.site-wrapper .header .inner .nav-items-container .secondary-nav li.rte::after{display:none}.site-wrapper .header .inner .nav-items-container .secondary-nav li.language-toggle{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0;height:auto}.site-wrapper .header .inner .nav-items-container .secondary-nav li.language-toggle .select-container::after{color:#fff}.site-wrapper .header .inner .nav-items-container .secondary-nav li.language-toggle .select-container #MainLanguage{padding:0 16px 0 0}.site-wrapper .header .inner .nav-items-container .secondary-nav li.search{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.site-wrapper .header .inner .nav-items-container .secondary-nav li.search input[type=text]{height:auto;padding:5px 20px 5px 5px;line-height:1;color:#231f20;border:none;background:#fff;border-radius:0}.site-wrapper .header .inner .nav-items-container .secondary-nav li.search input[type=text]::-webkit-input-placeholder{color:rgba(35,31,32,.7)}.site-wrapper .header .inner .nav-items-container .secondary-nav li.search input[type=text]::-moz-placeholder{color:rgba(35,31,32,.7)}.site-wrapper .header .inner .nav-items-container .secondary-nav li.search input[type=text]:-ms-input-placeholder{color:rgba(35,31,32,.7)}.site-wrapper .header .inner .nav-items-container .secondary-nav li.search input[type=text]::-ms-input-placeholder{color:rgba(35,31,32,.7)}.site-wrapper .header .inner .nav-items-container .secondary-nav li.search input[type=text]::placeholder{color:rgba(35,31,32,.7)}.site-wrapper .header .inner .nav-items-container .secondary-nav li.search button{height:auto;bottom:0;padding:0;top:-4px;right:5px}.site-wrapper .header .inner .nav-items-container .secondary-nav li.search button .fa{color:#231f20;font-size:1.3rem}.site-wrapper .header .inner .nav-items-container .primary-nav{margin-top:0;padding:0 0 0 330px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-wrapper .header .inner .nav-items-container .primary-nav>li{width:auto;text-align:center;margin:0 5px}.site-wrapper .header .inner .nav-items-container .primary-nav>li a{font-weight:normal;font-family:"GloucesterMTPro-Bold",serif;color:#f3e4b2;text-transform:none;text-align:center;display:block;padding:20px 0;margin:0 5px;font-size:1.7rem;background:none;text-transform:uppercase;white-space:nowrap}.site-wrapper .header .inner .nav-items-container .primary-nav>li .sub-menu{background:#f3e4b2;left:-40px;right:-40px;top:150%;opacity:0;padding:0;display:block;webkit-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;pointer-events:none}.site-wrapper .header .inner .nav-items-container .primary-nav>li .sub-menu .overview,.site-wrapper .header .inner .nav-items-container .primary-nav>li .sub-menu .view-all{display:none}.site-wrapper .header .inner .nav-items-container .primary-nav>li .sub-menu>ul{display:block;width:100%;padding:40px 20px 0}.site-wrapper .header .inner .nav-items-container .primary-nav>li .sub-menu>ul::after{position:absolute;top:100%;content:"";left:0;right:0;background:top center no-repeat url("https://saputo.canto.com/direct/image/sl8sd45ped5iv06cv71s5t1i5g/7AaVOCgTMxVHqBm67EduarHFED0/original?content-type=image%2Fpng&name=bg_submenu.png");height:50%;background-size:contain;width:100%}.site-wrapper .header .inner .nav-items-container .primary-nav>li .sub-menu>ul li{border-bottom:none}.site-wrapper .header .inner .nav-items-container .primary-nav>li .sub-menu>ul li a{color:#231f20;padding:0 0 10px}.site-wrapper .header .inner .nav-items-container .primary-nav>li .sub-menu>ul li:nth-last-child(2){border-bottom:1px solid #a39382}.site-wrapper .header .inner .nav-items-container .primary-nav>li:hover .sub-menu{top:100%;opacity:1;pointer-events:all}.site-wrapper .header .inner .nav-items-container .primary-nav>li.current-section>a:after{content:"";display:block;margin:0 auto;border-bottom:2px solid #f3e4b2}html[lang=fr] .site-wrapper .header .inner .nav-items-container .primary-nav>li a{padding:0 0 19px}html[lang=fr] .site-wrapper .header .inner .nav-items-container .secondary-nav{padding:0 15px 20px}#content .hero-placeholder{min-height:10px;margin-top:120px}@media screen and (min-width: 768px){#content .hero-placeholder .slick-prev{left:15px}#content .hero-placeholder .slick-next{right:15px}}#content .hero-placeholder .slick-dots li{width:30px;height:30px;background:rgba(255,255,255,.5)}#content .hero-placeholder .slick-dots li:hover,#content .hero-placeholder .slick-dots li.slick-active{background:#000}#content .hero-placeholder-component-image{background-position:center !important;background-size:cover !important;min-height:auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#000;overflow:hidden;margin-bottom:20px;height:100%}#content .hero-placeholder-component-image:before{content:"";display:block;padding-top:45%}#content .hero-placeholder-component-image .hero-bg-img{width:auto;bottom:0;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);max-width:none;height:100% !important;min-width:100%}#content .hero-placeholder-component-image .inner{max-width:100%;padding:100px 0 0;min-height:100%}#content .hero-placeholder-component-image .inner .content{padding:0;max-width:800px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#content .hero-placeholder-component-image .inner .content .top-headline{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;margin-top:20px}#content .hero-placeholder-component-image .inner .content .top-headline img{margin:auto}#content .hero-placeholder-component-image .inner .content h1{font-size:8rem;font-family:"BernardMTCondensed",serif;font-weight:normal;line-height:1;margin:0 0 10px;color:#231f20;text-shadow:0 0 10px rgba(35,31,32,.5)}#content .hero-placeholder-component-image .inner .content .body-copy{padding:0 !important;font-size:2.5rem;line-height:1.2;text-transform:uppercase;color:#231f20}#content .hero-placeholder-component-image .inner .content .body-copy h2{margin:0 0 10px;text-transform:uppercase;font-family:"copperplate",serif;font-weight:bold;text-shadow:0 0 10px rgba(35,31,32,.5);font-size:3.5rem;line-height:1.2em;color:inherit}#content .hero-placeholder-component-image .inner .content .body-copy h2 strong{display:block;font-family:"BernardMTCondensed",serif;font-weight:normal;font-size:7rem;line-height:1.2;position:relative}#content .hero-placeholder-component-image .inner .content .body-copy h2 strong:before{content:"";font-family:"FontAwesome";font-size:5rem;line-height:1px;overflow:hidden;display:inline-block;position:absolute;top:50%;-webkit-transform:translate(-60px, 0);-ms-transform:translate(-60px, 0);transform:translate(-60px, 0)}#content .hero-placeholder-component-image .inner .content .body-copy h2 strong::after{content:"";font-family:"FontAwesome";font-size:5rem;line-height:1px;overflow:hidden;display:inline-block;position:absolute;top:50%;-webkit-transform:translate(10px, 0);-ms-transform:translate(10px, 0);transform:translate(10px, 0)}#content .hero-placeholder-component-image .inner .content .body-copy h3{font-family:"copperplate",serif;font-size:2.5rem;font-weight:bold}#content .hero-placeholder-component-image .inner .content .body-copy p{text-transform:none;text-shadow:0 0 10px rgba(35,31,32,.5);margin:0;font-weight:bold}#content .hero-placeholder-component-image .inner .content .cta-container{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}@media screen and (max-width: 1024px){#content .hero-placeholder-component-image .inner .content .cta-container:nth-child(1){-webkit-transform:scale(0.8) !important;-ms-transform:scale(0.8) !important;transform:scale(0.8) !important;bottom:-40px !important}}@media screen and (max-width: 768px){#content .hero-placeholder-component-image .inner .content .cta-container:nth-child(1){-webkit-transform:scale(0.8) !important;-ms-transform:scale(0.8) !important;transform:scale(0.8) !important;bottom:-90px !important}}@media screen and (max-width: 1023px){#content .hero-placeholder-component-image .inner:nth-child(2) .content{width:100% !important;-webkit-transform:scale(0.8) !important;-ms-transform:scale(0.8) !important;transform:scale(0.8) !important}}#content .no-shadow *{text-shadow:none !important}#content .hero-placeholder-sub-layout-carousel .hero-placeholder-component-image .inner .content .cta-container{position:absolute;bottom:80px;left:0;right:0}html[lang~=fr] #content .hero-placeholder-component-image .inner .content .cta-container a{width:340px}#content .hero-placeholder-component-image .inner .content .cta-container a{text-align:center}#content .backToSchoolHero .inner .content .cta-container{margin-top:150px}#content .hero-placeholder-component-background-video{height:auto;padding:0}#content .hero-placeholder-component-background-video:before{padding-top:47%}#content .hero-placeholder-component-background-video .hero-bg-img{display:none}.content-placeholder-sub-layout-3-column .columns-container .single{width:33%}.content-placeholder-sub-layout-3-column .columns-container .double{width:66%}#content .generic-sub-page-template{background:#f9f2d8}#content .generic-sub-page-template .separation{border-top:2px solid #a39382}#content .generic-sub-page-template .content-placeholder-sub-layout-3-column-sss.inner .content{padding:0 !important}#content .generic-sub-page-template .paddingB0{padding-bottom:0}#content .generic-sub-page-template .paddingT0{padding-top:0}#content .intro .body-copy{font-size:2.5rem;line-height:1.2;font-weight:bold;color:#a39382;text-align:center}#content .content-placeholder-component-text-image .sub-head{font-family:"copperplate",serif;font-weight:bold;color:#231f20;font-size:2.8rem;letter-spacing:1px}#content .content-placeholder-component-text-image .body-copy{font-size:2rem;font-weight:bold}#content .content-placeholder-component-text-video .content{max-width:none;padding:0 !important}#content .content-placeholder-component-text-video .content img{display:none}#content .content-placeholder-component p{line-height:1.4}#content .content-placeholder-component hr{border:none;border-top:1px solid #a39382}#content .content-placeholder-component img.right{float:right;margin-left:20px;margin-bottom:30px}#content .content-placeholder-component img.left{float:left;margin-right:20px;margin-bottom:30px}#content .content-placeholder-component .exergue{font-size:3.8rem}.search-results-container .result{background:#f9f2d8}#content .home-page-template .content-placeholder{margin:30px 0}@media(max-width: 767px){#content .home-page-template .content-placeholder{margin:16px 0}}#content .home-page-template .video-section{display:block !important}#content .home-page-template .hero-placeholder-component{margin-bottom:initial !important;background-position:center !important;aspect-ratio:16/7}@media(max-width: 1023px){#content .home-page-template .hero-placeholder-component{background-position:top center !important;aspect-ratio:16/9}}#content .home-page-template .homepage-coupon-family-banner .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#content .home-page-template .homepage-coupon-family-banner .content .sub-head{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:2rem}#content .home-page-template .homepage-coupon-family-banner .content .sub-head strong{display:block;font-family:"BernardMTCondensed",serif;font-weight:normal;font-size:5rem;line-height:5.5rem;margin-bottom:10px}@media(max-width: 767px){#content .home-page-template .homepage-coupon-family-banner .content .sub-head strong{font-size:4rem;line-height:4.5rem}}#content .home-page-template .homepage-coupon-family-banner .content .foreground-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#content .home-page-template .homepage-coupon-family-banner .content .cta-container{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#content .home-page-template .content-placeholder-sub-layout-3-column-sss .content-placeholder-component-text-image{margin-bottom:40px;padding-bottom:300px}#content .home-page-template .content-placeholder-sub-layout-3-column-sss .content-placeholder-component-text-image .cta-container{position:absolute;bottom:-20px;left:0;right:0}#content .home-page-template .content-placeholder-sub-layout-3-column-sss .content-placeholder-component-text-image .cta-container .button,.bbqcampaign #content .home-page-template .content-placeholder-sub-layout-3-column-sss .content-placeholder-component-text-image .cta-container .bbq-form input[type=submit],.bbqcampaign #content .bbq-form .home-page-template .content-placeholder-sub-layout-3-column-sss .content-placeholder-component-text-image .cta-container input[type=submit]{margin:0 auto;text-align:center}#content .home-page-template .content-placeholder-sub-layout-3-column-sss{background-position:center}#content .home-page-template .content-placeholder-sub-layout-3-column-sss .columns-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#content .home-page-template .content-placeholder-sub-layout-3-column-sss .columns-container .single{width:32.5%;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0}#content .home-page-template .content-placeholder-sub-layout-3-column-sss .columns-container .single .content-placeholder-component-text-image .content{padding:0 !important}#content .home-page-template .content-placeholder-sub-layout-3-column-sss .columns-container .single .content-placeholder-component-text-image .content .headline{font-size:7rem;font-family:"BernardMTCondensed",serif;font-weight:normal;line-height:1;margin:0;color:#fff;text-shadow:0 0 10px rgba(35,31,32,.5)}#content .home-page-template .content-placeholder-sub-layout-3-column-sss .columns-container .single .content-placeholder-component-text-image .content .sub-head{font-size:6rem;font-family:"BernardMTCondensed",serif;font-weight:normal;color:#fff;text-shadow:0 0 10px rgba(35,31,32,.5);margin:0}#content .home-page-template .content-placeholder-sub-layout-3-column-sss .columns-container .single .content-placeholder-component-text-image .content .body-copy{padding:0 !important;font-size:3rem;color:#fff;text-shadow:0 0 10px rgba(35,31,32,.5);line-height:1;text-transform:uppercase;font-family:"copperplate",serif}#content .home-page-template .content-placeholder-sub-layout-3-column-sss .columns-container .single .content-placeholder-component-text-image .content .body-copy p{margin:0 0 10px;text-transform:uppercase;font-weight:bold}#content .home-page-template .content-placeholder-sub-layout-3-column-sss .columns-container .single .content-placeholder-component-text-image .content .body-copy p strong{display:block;position:relative}#content .home-page-template .content-placeholder-sub-layout-3-column-sss .columns-container .single .content-placeholder-component-text-image .content .body-copy p strong:before{content:"";font-family:"FontAwesome";font-size:5rem;line-height:1px;overflow:hidden;display:inline-block;position:absolute;top:50%;-webkit-transform:translate(-60px, 0);-ms-transform:translate(-60px, 0);transform:translate(-60px, 0)}#content .home-page-template .content-placeholder-sub-layout-3-column-sss .columns-container .single .content-placeholder-component-text-image .content .body-copy p strong::after{content:"";font-family:"FontAwesome";font-size:5rem;line-height:1px;overflow:hidden;display:inline-block;position:absolute;top:50%;-webkit-transform:translate(10px, 0);-ms-transform:translate(10px, 0);transform:translate(10px, 0)}#content .home-page-template .content-placeholder-sub-layout-3-column-sss .columns-container .single .content-placeholder-component-text-image .content .body-copy p strong+br{display:none}#content .home-page-template .content-placeholder-sub-layout-3-column-sss .columns-container .single .content-placeholder-component-text-image .content .body-copy p sub{bottom:0}html[lang=fr] #content .home-page-template .content-placeholder-sub-layout-3-column-sss .columns-container .single .content-placeholder-component-text-image .content .headline{font-size:4rem;line-height:2}#content .home-page-template .featuredProduct h4.sub-head{font-family:"copperplate",serif;font-weight:bold;font-size:2.5rem}#content .home-page-template .featuredProduct .body-copy{font-weight:bold;font-size:2rem}#content .home-page-template .recipes-sub-layout .grid-container .grid-item .main-image .recipe-summary{display:none}#content .home-page-template .recipes-sub-layout .grid-container .grid-item .text-content{border:none}html[lang=fr] .new-landing-page #content .home-page-template .content-placeholder-sub-layout-3-column-sss .columns-container .single .content-placeholder-component-text-image .content .headline{font-size:7rem;line-height:1}#content .recipes-sub-layout,#content .carousel-component{background:#fff}#content .recipes-sub-layout .grid-container,#content .recipes-sub-layout .slick-slide,#content .carousel-component .grid-container,#content .carousel-component .slick-slide{margin:0}#content .recipes-sub-layout .grid-container .grid-item,#content .recipes-sub-layout .grid-container .recipe-item,#content .recipes-sub-layout .slick-slide .grid-item,#content .recipes-sub-layout .slick-slide .recipe-item,#content .carousel-component .grid-container .grid-item,#content .carousel-component .grid-container .recipe-item,#content .carousel-component .slick-slide .grid-item,#content .carousel-component .slick-slide .recipe-item{padding:0 10px}#content .recipes-sub-layout .grid-container .grid-item .main-image,#content .recipes-sub-layout .grid-container .recipe-item .main-image,#content .recipes-sub-layout .slick-slide .grid-item .main-image,#content .recipes-sub-layout .slick-slide .recipe-item .main-image,#content .carousel-component .grid-container .grid-item .main-image,#content .carousel-component .grid-container .recipe-item .main-image,#content .carousel-component .slick-slide .grid-item .main-image,#content .carousel-component .slick-slide .recipe-item .main-image{display:block;position:relative;padding:0;overflow:hidden;margin-bottom:15px}#content .recipes-sub-layout .grid-container .grid-item .main-image img,#content .recipes-sub-layout .grid-container .recipe-item .main-image img,#content .recipes-sub-layout .slick-slide .grid-item .main-image img,#content .recipes-sub-layout .slick-slide .recipe-item .main-image img,#content .carousel-component .grid-container .grid-item .main-image img,#content .carousel-component .grid-container .recipe-item .main-image img,#content .carousel-component .slick-slide .grid-item .main-image img,#content .carousel-component .slick-slide .recipe-item .main-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/.8}#content .recipes-sub-layout .grid-container .grid-item .main-image .recipe-summary,#content .recipes-sub-layout .grid-container .recipe-item .main-image .recipe-summary,#content .recipes-sub-layout .slick-slide .grid-item .main-image .recipe-summary,#content .recipes-sub-layout .slick-slide .recipe-item .main-image .recipe-summary,#content .carousel-component .grid-container .grid-item .main-image .recipe-summary,#content .carousel-component .grid-container .recipe-item .main-image .recipe-summary,#content .carousel-component .slick-slide .grid-item .main-image .recipe-summary,#content .carousel-component .slick-slide .recipe-item .main-image .recipe-summary{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid #231f20;background:rgba(249,242,216,.8);padding:10px 0;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}#content .recipes-sub-layout .grid-container .grid-item .main-image .recipe-summary li,#content .recipes-sub-layout .grid-container .recipe-item .main-image .recipe-summary li,#content .recipes-sub-layout .slick-slide .grid-item .main-image .recipe-summary li,#content .recipes-sub-layout .slick-slide .recipe-item .main-image .recipe-summary li,#content .carousel-component .grid-container .grid-item .main-image .recipe-summary li,#content .carousel-component .grid-container .recipe-item .main-image .recipe-summary li,#content .carousel-component .slick-slide .grid-item .main-image .recipe-summary li,#content .carousel-component .slick-slide .recipe-item .main-image .recipe-summary li{-webkit-box-flex:1;-ms-flex:1;flex:1}#content .recipes-sub-layout .grid-container .grid-item .main-image .recipe-summary li:first-child,#content .recipes-sub-layout .grid-container .recipe-item .main-image .recipe-summary li:first-child,#content .recipes-sub-layout .slick-slide .grid-item .main-image .recipe-summary li:first-child,#content .recipes-sub-layout .slick-slide .recipe-item .main-image .recipe-summary li:first-child,#content .carousel-component .grid-container .grid-item .main-image .recipe-summary li:first-child,#content .carousel-component .grid-container .recipe-item .main-image .recipe-summary li:first-child,#content .carousel-component .slick-slide .grid-item .main-image .recipe-summary li:first-child,#content .carousel-component .slick-slide .recipe-item .main-image .recipe-summary li:first-child{border-right:1px solid #231f20}#content .recipes-sub-layout .grid-container .grid-item .main-image .recipe-summary dl,#content .recipes-sub-layout .grid-container .recipe-item .main-image .recipe-summary dl,#content .recipes-sub-layout .slick-slide .grid-item .main-image .recipe-summary dl,#content .recipes-sub-layout .slick-slide .recipe-item .main-image .recipe-summary dl,#content .carousel-component .grid-container .grid-item .main-image .recipe-summary dl,#content .carousel-component .grid-container .recipe-item .main-image .recipe-summary dl,#content .carousel-component .slick-slide .grid-item .main-image .recipe-summary dl,#content .carousel-component .slick-slide .recipe-item .main-image .recipe-summary dl{margin:0;text-align:center}#content .recipes-sub-layout .grid-container .grid-item .main-image .recipe-summary dt,#content .recipes-sub-layout .grid-container .grid-item .main-image .recipe-summary dd,#content .recipes-sub-layout .grid-container .recipe-item .main-image .recipe-summary dt,#content .recipes-sub-layout .grid-container .recipe-item .main-image .recipe-summary dd,#content .recipes-sub-layout .slick-slide .grid-item .main-image .recipe-summary dt,#content .recipes-sub-layout .slick-slide .grid-item .main-image .recipe-summary dd,#content .recipes-sub-layout .slick-slide .recipe-item .main-image .recipe-summary dt,#content .recipes-sub-layout .slick-slide .recipe-item .main-image .recipe-summary dd,#content .carousel-component .grid-container .grid-item .main-image .recipe-summary dt,#content .carousel-component .grid-container .grid-item .main-image .recipe-summary dd,#content .carousel-component .grid-container .recipe-item .main-image .recipe-summary dt,#content .carousel-component .grid-container .recipe-item .main-image .recipe-summary dd,#content .carousel-component .slick-slide .grid-item .main-image .recipe-summary dt,#content .carousel-component .slick-slide .grid-item .main-image .recipe-summary dd,#content .carousel-component .slick-slide .recipe-item .main-image .recipe-summary dt,#content .carousel-component .slick-slide .recipe-item .main-image .recipe-summary dd{padding:0;margin:0;background:none;color:#231f20;font-size:2.4rem;font-family:"GloucesterMTPro-Bold",serif;font-weight:bold;text-transform:uppercase}#content .recipes-sub-layout .grid-container .grid-item .main-image .recipe-summary dt,#content .recipes-sub-layout .grid-container .recipe-item .main-image .recipe-summary dt,#content .recipes-sub-layout .slick-slide .grid-item .main-image .recipe-summary dt,#content .recipes-sub-layout .slick-slide .recipe-item .main-image .recipe-summary dt,#content .carousel-component .grid-container .grid-item .main-image .recipe-summary dt,#content .carousel-component .grid-container .recipe-item .main-image .recipe-summary dt,#content .carousel-component .slick-slide .grid-item .main-image .recipe-summary dt,#content .carousel-component .slick-slide .recipe-item .main-image .recipe-summary dt{font-size:2.5rem;font-family:"TTBluescreensRoundBold",serif}#content .recipes-sub-layout .grid-container .grid-item .text-content,#content .recipes-sub-layout .grid-container .recipe-item .text-content,#content .recipes-sub-layout .slick-slide .grid-item .text-content,#content .recipes-sub-layout .slick-slide .recipe-item .text-content,#content .carousel-component .grid-container .grid-item .text-content,#content .carousel-component .grid-container .recipe-item .text-content,#content .carousel-component .slick-slide .grid-item .text-content,#content .carousel-component .slick-slide .recipe-item .text-content{text-align:center}#content .recipes-sub-layout .grid-container .grid-item .text-content .sub-head,#content .recipes-sub-layout .grid-container .recipe-item .text-content .sub-head,#content .recipes-sub-layout .slick-slide .grid-item .text-content .sub-head,#content .recipes-sub-layout .slick-slide .recipe-item .text-content .sub-head,#content .carousel-component .grid-container .grid-item .text-content .sub-head,#content .carousel-component .grid-container .recipe-item .text-content .sub-head,#content .carousel-component .slick-slide .grid-item .text-content .sub-head,#content .carousel-component .slick-slide .recipe-item .text-content .sub-head{font-size:1.6rem;padding:0 20px;display:block;text-align:center;letter-spacing:1px;font-family:"copperplate",serif;font-weight:bold}#content .recipes-sub-layout .grid-container .grid-item .text-content .sub-head a,#content .recipes-sub-layout .grid-container .grid-item .text-content .sub-head span,#content .recipes-sub-layout .grid-container .recipe-item .text-content .sub-head a,#content .recipes-sub-layout .grid-container .recipe-item .text-content .sub-head span,#content .recipes-sub-layout .slick-slide .grid-item .text-content .sub-head a,#content .recipes-sub-layout .slick-slide .grid-item .text-content .sub-head span,#content .recipes-sub-layout .slick-slide .recipe-item .text-content .sub-head a,#content .recipes-sub-layout .slick-slide .recipe-item .text-content .sub-head span,#content .carousel-component .grid-container .grid-item .text-content .sub-head a,#content .carousel-component .grid-container .grid-item .text-content .sub-head span,#content .carousel-component .grid-container .recipe-item .text-content .sub-head a,#content .carousel-component .grid-container .recipe-item .text-content .sub-head span,#content .carousel-component .slick-slide .grid-item .text-content .sub-head a,#content .carousel-component .slick-slide .grid-item .text-content .sub-head span,#content .carousel-component .slick-slide .recipe-item .text-content .sub-head a,#content .carousel-component .slick-slide .recipe-item .text-content .sub-head span{vertical-align:top;color:#231f20;display:block}#content .recipes-sub-layout .grid-container .grid-item .text-content .cta-container,#content .recipes-sub-layout .grid-container .recipe-item .text-content .cta-container,#content .recipes-sub-layout .slick-slide .grid-item .text-content .cta-container,#content .recipes-sub-layout .slick-slide .recipe-item .text-content .cta-container,#content .carousel-component .grid-container .grid-item .text-content .cta-container,#content .carousel-component .grid-container .recipe-item .text-content .cta-container,#content .carousel-component .slick-slide .grid-item .text-content .cta-container,#content .carousel-component .slick-slide .recipe-item .text-content .cta-container{margin-top:-4rem}#content .recipes-sub-layout .grid-container .grid-item .text-content .cta-container a.button,#content .recipes-sub-layout .grid-container .recipe-item .text-content .cta-container a.button,#content .recipes-sub-layout .slick-slide .grid-item .text-content .cta-container a.button,#content .recipes-sub-layout .slick-slide .recipe-item .text-content .cta-container a.button,#content .carousel-component .grid-container .grid-item .text-content .cta-container a.button,#content .carousel-component .grid-container .recipe-item .text-content .cta-container a.button,#content .carousel-component .slick-slide .grid-item .text-content .cta-container a.button,#content .carousel-component .slick-slide .recipe-item .text-content .cta-container a.button{margin:30px auto}#content .multiple-filter-content{background:#fff;border-top:1px solid #231f20;border-bottom:1px solid #231f20}#content .multiple-filter-content .inner{max-width:1180px}#content .multiple-filter-content .inner .category{border-color:#231f20;background:none;color:#a39382;padding:25px}#content .multiple-filter-content .inner .category span,#content .multiple-filter-content .inner .category button{margin:auto;font-family:"copperplate",serif;font-weight:bold;text-transform:uppercase;display:block;text-align:center}#content .multiple-filter-content .inner .category.current-selection{color:#231f20}#content .multiple-filter-content .inner .category.current-selection .category-values ul{width:75%;right:0;margin:auto;background:#231f20;padding:10px 30px}#content .multiple-filter-content .inner .category.current-selection .category-values ul::before{position:absolute;top:100%;content:"";left:0;right:0;background:bottom center no-repeat url("https://saputo.canto.com/direct/image/6faht017nt0hb5glsnsl2u0p3l/3v53b--QKEukFJPHcK0T1pD0I_s/original?content-type=image%2Fpng&name=bg_button.png");height:50%;background-size:contain;width:100%;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}#content .multiple-filter-content .inner .category.current-selection .category-values ul li{text-align:center;background:none;border-bottom:1px solid #f3e4b2;color:#f3e4b2}#content .multiple-filter-content .inner .category.current-selection .category-values ul li:last-child{border-bottom:none}#content .multiple-filter-content .inner .category.current-selection:after{color:#231f20;font-size:1.4rem}.multiple-filter-jump-sub-layout .nav-categories{margin-bottom:0}.multiple-filter-jump-sub-layout button.clear-values{margin:0;width:100%;border:1px solid #000;border-bottom:0;padding:8px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 767px){.multiple-filter-jump-sub-layout button.clear-values{border-right:0;border-left:0}}#content .product-brand-sub-layout,#content .category-sub-layout{background:none}#content .product-brand-sub-layout .toggle,#content .category-sub-layout .toggle{display:none}#content .product-brand-sub-layout .content-container,#content .category-sub-layout .content-container{padding-top:0}#content .product-brand-sub-layout .content-container .items-container,#content .category-sub-layout .content-container .items-container{margin:0}#content .product-brand-sub-layout .content-container .items-container>div,#content .product-brand-sub-layout .inner .grid-container,#content .category-sub-layout .content-container .items-container>div,#content .category-sub-layout .inner .grid-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#content .product-brand-sub-layout .content-container .items-container>div>.product-brand,#content .product-brand-sub-layout .content-container .items-container>div>.grid-item,#content .product-brand-sub-layout .inner .grid-container>.product-brand,#content .product-brand-sub-layout .inner .grid-container>.grid-item,#content .category-sub-layout .content-container .items-container>div>.product-brand,#content .category-sub-layout .content-container .items-container>div>.grid-item,#content .category-sub-layout .inner .grid-container>.product-brand,#content .category-sub-layout .inner .grid-container>.grid-item{width:33%}#content .product-brand-sub-layout .content-container .items-container>div>.product-brand .main-image,#content .product-brand-sub-layout .content-container .items-container>div>.grid-item .main-image,#content .product-brand-sub-layout .inner .grid-container>.product-brand .main-image,#content .product-brand-sub-layout .inner .grid-container>.grid-item .main-image,#content .category-sub-layout .content-container .items-container>div>.product-brand .main-image,#content .category-sub-layout .content-container .items-container>div>.grid-item .main-image,#content .category-sub-layout .inner .grid-container>.product-brand .main-image,#content .category-sub-layout .inner .grid-container>.grid-item .main-image{position:relative;padding:0;overflow:hidden;margin-bottom:15px}#content .product-brand-sub-layout .content-container .items-container>div>.product-brand .main-image:before,#content .product-brand-sub-layout .content-container .items-container>div>.grid-item .main-image:before,#content .product-brand-sub-layout .inner .grid-container>.product-brand .main-image:before,#content .product-brand-sub-layout .inner .grid-container>.grid-item .main-image:before,#content .category-sub-layout .content-container .items-container>div>.product-brand .main-image:before,#content .category-sub-layout .content-container .items-container>div>.grid-item .main-image:before,#content .category-sub-layout .inner .grid-container>.product-brand .main-image:before,#content .category-sub-layout .inner .grid-container>.grid-item .main-image:before{content:"";display:block;padding-top:60%}#content .product-brand-sub-layout .content-container .items-container>div>.product-brand .main-image img,#content .product-brand-sub-layout .content-container .items-container>div>.grid-item .main-image img,#content .product-brand-sub-layout .inner .grid-container>.product-brand .main-image img,#content .product-brand-sub-layout .inner .grid-container>.grid-item .main-image img,#content .category-sub-layout .content-container .items-container>div>.product-brand .main-image img,#content .category-sub-layout .content-container .items-container>div>.grid-item .main-image img,#content .category-sub-layout .inner .grid-container>.product-brand .main-image img,#content .category-sub-layout .inner .grid-container>.grid-item .main-image img{max-height:100%;max-width:100%;max-width:none;margin:0 auto;left:-5000px;right:-5000px;position:absolute;top:50%;width:auto;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}#content .product-brand-sub-layout .content-container .items-container>div>.product-brand .text-content,#content .product-brand-sub-layout .content-container .items-container>div>.grid-item .text-content,#content .product-brand-sub-layout .inner .grid-container>.product-brand .text-content,#content .product-brand-sub-layout .inner .grid-container>.grid-item .text-content,#content .category-sub-layout .content-container .items-container>div>.product-brand .text-content,#content .category-sub-layout .content-container .items-container>div>.grid-item .text-content,#content .category-sub-layout .inner .grid-container>.product-brand .text-content,#content .category-sub-layout .inner .grid-container>.grid-item .text-content{padding:0}#content .product-brand-sub-layout .content-container .items-container>div>.product-brand .text-content h3,#content .product-brand-sub-layout .content-container .items-container>div>.grid-item .text-content h3,#content .product-brand-sub-layout .inner .grid-container>.product-brand .text-content h3,#content .product-brand-sub-layout .inner .grid-container>.grid-item .text-content h3,#content .category-sub-layout .content-container .items-container>div>.product-brand .text-content h3,#content .category-sub-layout .content-container .items-container>div>.grid-item .text-content h3,#content .category-sub-layout .inner .grid-container>.product-brand .text-content h3,#content .category-sub-layout .inner .grid-container>.grid-item .text-content h3{display:block;font-size:1.8rem;text-align:center}#content .product-brand-sub-layout .content-container .items-container>div>.product-brand .text-content h3 a,#content .product-brand-sub-layout .content-container .items-container>div>.product-brand .text-content h3 span,#content .product-brand-sub-layout .content-container .items-container>div>.grid-item .text-content h3 a,#content .product-brand-sub-layout .content-container .items-container>div>.grid-item .text-content h3 span,#content .product-brand-sub-layout .inner .grid-container>.product-brand .text-content h3 a,#content .product-brand-sub-layout .inner .grid-container>.product-brand .text-content h3 span,#content .product-brand-sub-layout .inner .grid-container>.grid-item .text-content h3 a,#content .product-brand-sub-layout .inner .grid-container>.grid-item .text-content h3 span,#content .category-sub-layout .content-container .items-container>div>.product-brand .text-content h3 a,#content .category-sub-layout .content-container .items-container>div>.product-brand .text-content h3 span,#content .category-sub-layout .content-container .items-container>div>.grid-item .text-content h3 a,#content .category-sub-layout .content-container .items-container>div>.grid-item .text-content h3 span,#content .category-sub-layout .inner .grid-container>.product-brand .text-content h3 a,#content .category-sub-layout .inner .grid-container>.product-brand .text-content h3 span,#content .category-sub-layout .inner .grid-container>.grid-item .text-content h3 a,#content .category-sub-layout .inner .grid-container>.grid-item .text-content h3 span{display:block;font-family:"copperplate",serif;font-weight:bold}#content .recipe-detail-page-template{background:#f9f2d8}#content .recipe-detail-page-template .recipe-overview img{display:none}#content .recipe-detail-page-template .recipe-intro{padding-top:120px;padding-bottom:2rem !important}#content .recipe-detail-page-template .recipe-intro .recipe-overview{padding-right:0;background:#fff;border-top:1px solid #231f20;border-bottom:1px solid #231f20;position:absolute;top:0;left:0;right:0;width:auto;margin:0}#content .recipe-detail-page-template .recipe-intro .recipe-overview:before,#content .recipe-detail-page-template .recipe-intro .recipe-overview:after{position:absolute;top:-1px;left:100%;bottom:-1px;width:5000px;background:#fff;border-top:1px solid #231f20;border-bottom:1px solid #231f20;content:""}#content .recipe-detail-page-template .recipe-intro .recipe-overview::after{left:auto;right:100%}#content .recipe-detail-page-template .recipe-intro .recipe-overview .recipe-summary{margin:0}#content .recipe-detail-page-template .recipe-intro .recipe-overview .recipe-summary li{margin:0;border-left:1px solid #231f20;padding:15px 0}#content .recipe-detail-page-template .recipe-intro .recipe-overview .recipe-summary li:last-child{border-right:1px solid #231f20}#content .recipe-detail-page-template .recipe-intro .recipe-overview .recipe-summary li dt{background:none;color:#231f20;padding:0;font-size:2.5rem;font-weight:normal;font-family:"TTBluescreensRoundBold",serif}#content .recipe-detail-page-template .recipe-intro .recipe-overview .recipe-summary li dd{background:none;color:#231f20;padding:0;font-size:2.4rem;font-family:"GloucesterMTPro-Bold",serif}#content .recipe-detail-page-template .recipe-intro .recipe-description h2.headline{padding-right:280px;font-size:3.5rem;font-family:"copperplate",serif;font-weight:bold}#content .recipe-detail-page-template .recipe-intro .recipe-description .body-copy{font-size:2.4rem;font-weight:bold;line-height:1.5;color:#a39382}#content .recipe-detail-page-template .ingredients-directions-container{font-size:2rem;font-weight:bold}#content .recipe-detail-page-template .ingredients-directions-container h3.sub-head{border-bottom:1px solid #231f20;margin-bottom:20px;padding-bottom:20px}#content .recipe-detail-page-template .ingredients-directions-container ol li,#content .recipe-detail-page-template .ingredients-directions-container ul li{color:#231f20;font-weight:normal}#content .recipe-detail-page-template .ingredients-directions-container ul{margin-bottom:30px}#content .recipe-detail-page-template .ingredients-directions-container ul li{margin-bottom:10px;padding-left:15px}#content .recipe-detail-page-template .ingredients-directions-container ul li:before{content:"";font-size:.8rem;top:.5rem}@media screen and (min-width: 768px){#content .recipe-detail-page-template .content-placeholder .column.triple .video-component{margin:0 auto;max-width:888px;height:500px !important;padding-bottom:0}}#content .recipes-short-variation,#content .product-short.product-brand-sub-layout{border-top:20px solid #fff}#content .recipes-short-variation .intro,#content .product-short.product-brand-sub-layout .intro{margin-bottom:64px}#content .recipes-short-variation .intro .headlines,#content .product-short.product-brand-sub-layout .intro .headlines{margin-bottom:0}#content .recipes-short-variation .intro h2.headline,#content .product-short.product-brand-sub-layout .intro h2.headline{text-align:center;color:#231f20;font-size:5rem;line-height:1.1;margin-bottom:25px;font-family:"GloucesterMTPro-Bold",serif}#content .recipes-short-variation .intro h3.sub-head,#content .product-short.product-brand-sub-layout .intro h3.sub-head{text-align:center;color:#231f20;font-family:"copperplate",serif;font-weight:bold;margin-bottom:10px;position:relative}#content .recipes-short-variation .intro h3.sub-head:before,#content .product-short.product-brand-sub-layout .intro h3.sub-head:before{content:"";font-family:"FontAwesome";font-size:5rem;line-height:1px;overflow:hidden;display:inline-block;position:absolute;top:50%;-webkit-transform:translate(-60px, 0);-ms-transform:translate(-60px, 0);transform:translate(-60px, 0)}#content .recipes-short-variation .intro h3.sub-head::after,#content .product-short.product-brand-sub-layout .intro h3.sub-head::after{content:"";font-family:"FontAwesome";font-size:5rem;line-height:1px;overflow:hidden;display:inline-block;position:absolute;top:50%;-webkit-transform:translate(10px, 0);-ms-transform:translate(10px, 0);transform:translate(10px, 0)}#content .recipes-short-variation .intro .body-copy,#content .product-short.product-brand-sub-layout .intro .body-copy{padding:0 !important;font-weight:bold;line-height:1.2;text-align:center;font-size:2.3rem}#content .recipes-short-variation .intro .body-copy h3,#content .product-short.product-brand-sub-layout .intro .body-copy h3{margin:0 auto 10px;text-transform:uppercase;font-family:"copperplate",serif;font-weight:bold;color:#231f20;font-size:2.5rem}#content .recipes-short-variation .intro .body-copy h3 strong,#content .product-short.product-brand-sub-layout .intro .body-copy h3 strong{display:block;font-family:"BernardMTCondensed",serif;font-weight:normal;font-size:5rem;margin-bottom:10px}#content .product-short.product-brand-sub-layout{background:#f9f2d8}#content .product-short.product-brand-sub-layout .grid-container{margin:0;padding-bottom:0}#content .product-short.product-brand-sub-layout .grid-container .grid-item{padding:0 10px 110px;position:relative}#content .product-short.product-brand-sub-layout .grid-container .grid-item .main-image{position:relative;padding:0;overflow:hidden;margin-bottom:15px}#content .product-short.product-brand-sub-layout .grid-container .grid-item .main-image:before{content:"";display:block;padding-top:60%}#content .product-short.product-brand-sub-layout .grid-container .grid-item .main-image img{max-height:100%;max-width:100%;max-width:none;margin:0 auto;left:-5000px;right:-5000px;position:absolute;top:50%;width:auto;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}#content .product-short.product-brand-sub-layout .grid-container .grid-item .text-content{padding:0}#content .product-short.product-brand-sub-layout .grid-container .grid-item .text-content h3{display:block;font-size:2rem;text-align:center}#content .product-short.product-brand-sub-layout .grid-container .grid-item .text-content h3 a,#content .product-short.product-brand-sub-layout .grid-container .grid-item .text-content h3 span{display:block;font-family:"copperplate",serif;font-weight:bold}#content .product-short.product-brand-sub-layout .grid-container .grid-item .text-content .description{border-top:1px solid #231f20;text-align:center;padding-top:10px;font-weight:bold;font-size:1.8rem}#content .product-short.product-brand-sub-layout .grid-container .grid-item .cta-container{display:block;text-align:center;position:absolute;bottom:0;left:0;right:0}#content .product-detail .product-description-sub-layout{padding-bottom:140px;padding-top:100px}#content .product-detail .product-brand-description-placeholder{margin-bottom:20px}#content .product-detail .product-brand-description-placeholder .product-image{width:60%}#content .product-detail .product-brand-description-placeholder .product-image img{max-width:100%;margin:auto}#content .product-detail .product-brand-description-placeholder .product-image .more-copy{display:block !important;font-size:1.4rem;color:#231f20;text-align:center;margin:15px auto 0;max-width:400px;font-weight:bold}#content .product-detail .product-brand-description-placeholder .product-details{width:40%;text-align:center;padding:0 50px}#content .product-detail .product-brand-description-placeholder .product-details .headline{font-size:3rem;color:#f3e4b2;font-family:"copperplate",serif;font-weight:bold}#content .product-detail .product-brand-description-placeholder .product-details .body-copy{color:#f3e4b2;font-weight:bold;font-size:2rem;line-height:1.5}#content .product-detail .product-brand-description-placeholder .product-details .nutrition-container button{display:inline-block;background:#231f20;color:#f3e4b2;text-transform:uppercase;padding:12px 20px 13px;width:auto;margin:20px auto;font-weight:bold;position:relative;border:none;font-size:1.4rem;outline:none;font-family:"copperplate",serif}#content .product-detail .product-brand-description-placeholder .product-details .nutrition-container button span{text-decoration:none}#content .product-detail .product-brand-description-placeholder .product-details .nutrition-container button::after,#content .product-detail .product-brand-description-placeholder .product-details .nutrition-container button::before{position:absolute;bottom:99%;content:"";left:0;right:0;background:bottom center no-repeat url("https://saputo.canto.com/direct/image/6faht017nt0hb5glsnsl2u0p3l/3v53b--QKEukFJPHcK0T1pD0I_s/original?content-type=image%2Fpng&name=bg_button.png");height:50%;background-size:contain;width:100%;margin:1px 0 0}#content .product-detail .product-brand-description-placeholder .product-details .nutrition-container button::before{bottom:auto;top:99%;-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);margin:0 0 1px}#content .product-detail .product-brand-description-placeholder .product-details #btnViewMore{display:none}#content .product-detail .product-brand-description-placeholder .shareSocial{position:absolute;bottom:-80px;right:0;width:40%;display:none}#content .product-detail .product-brand-description-placeholder .shareSocial .share{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ui-dialog .ui-dialog-titlebar-close{color:rgba(0,0,0,0);outline:none}.ui-dialog .ui-dialog-titlebar-close::after{color:#fff}.nutrition-info .text-content .product-name{display:none}.nutrition-info .text-content .nutritionDescription{font-size:1.7rem}.nutrition-info .nutrition-label{width:auto;max-width:80%}.tipsArticles #content .content-placeholder{border-top:10px solid #fff}.tipsArticles #content .content-placeholder:last-child{border-bottom:10px solid #fff}.offers #content .generic-sub-page-template{background:none}.offers #content .generic-sub-page-template .generic-grid-sub-layout{background:none}.offers #content .generic-sub-page-template .generic-grid-sub-layout .items-container .product-brand{border-top:1px solid #a39382;border-bottom:none;padding-top:30px}.offers #content .generic-sub-page-template .generic-grid-sub-layout .items-container .product-brand .text-content{text-align:center}.offers #content .generic-sub-page-template .generic-grid-sub-layout .items-container .product-brand .text-content h3{font-family:"copperplate",serif;font-weight:bold;color:#231f20;font-size:2.5rem;margin-bottom:20px}.offers #content .generic-sub-page-template .generic-grid-sub-layout .items-container .product-brand .text-content .description{font-weight:bold}.offers #content .generic-sub-page-template .generic-grid-sub-layout .items-container .product-brand .text-content a.button{min-width:265px;text-align:center}.award-winning-shreds #content>div>section:nth-child(2){margin-bottom:0px;margin-top:0px}.award-winning-shreds #content>div>section:nth-child(2) .content-placeholder-component-text-image{padding:0px !important}.award-winning-shreds #content>div>section:nth-child(3) .content-placeholder-component{font-size:2.5rem;line-height:1.2;font-weight:bold;color:#a59482;text-align:center}.award-winning-shreds #content>div>section:nth-child(4),.award-winning-shreds #content>div>section:nth-child(5){margin:0px}@media screen and (min-width: 767px){.award-winning-shreds #content>div>section:nth-child(4) .columns-container .single,.award-winning-shreds #content>div>section:nth-child(5) .columns-container .single{width:33.33%}}@media screen and (max-width: 767px){.award-winning-shreds #content>div>section:nth-child(4) .columns-container .single,.award-winning-shreds #content>div>section:nth-child(5) .columns-container .single{width:100%}}.award-winning-shreds #content>div>section:nth-child(4) .content-placeholder-component-text-image,.award-winning-shreds #content>div>section:nth-child(5) .content-placeholder-component-text-image{margin-bottom:0px !important;padding-bottom:0px !important}.award-winning-shreds #content>div>section:nth-child(4) .content,.award-winning-shreds #content>div>section:nth-child(5) .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.award-winning-shreds #content>div>section:nth-child(4) .content img.foreground-image,.award-winning-shreds #content>div>section:nth-child(5) .content img.foreground-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:40px}.award-winning-shreds #content>div>section:nth-child(4) .content h4.sub-head,.award-winning-shreds #content>div>section:nth-child(5) .content h4.sub-head{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-family:"copperplate",serif !important;font-size:2rem !important;font-weight:bold !important;padding-bottom:20px}.award-winning-shreds #content>div>section:nth-child(6) .carousel-component .inner{width:98%;max-width:98%;margin:0 auto;padding:0px 20px}.award-winning-shreds #content>div>section:nth-child(6) .carousel-component .content-placeholder-component{padding:0px}.award-winning-shreds #content>div>section:nth-child(6) .carousel-component .carousel-component-slide .content-placeholder-component .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;width:100%;max-width:100%;margin:0px}.award-winning-shreds #content>div>section:nth-child(6) .carousel-component .carousel-component-slide .content-placeholder-component .content img{height:auto !important}@media screen and (min-width: 1024px){.award-winning-shreds #content>div>section:nth-child(6) .carousel-component .carousel-component-slide .content-placeholder-component .content img{max-width:66%;position:absolute;right:0;top:0}}.award-winning-shreds #content>div>section:nth-child(6) .carousel-component .carousel-component-slide .content-placeholder-component .content h4,.award-winning-shreds #content>div>section:nth-child(6) .carousel-component .carousel-component-slide .content-placeholder-component .content .body-copy,.award-winning-shreds #content>div>section:nth-child(6) .carousel-component .carousel-component-slide .content-placeholder-component .content .cta-container{text-align:center;padding:12px 8% !important}@media screen and (min-width: 1024px){.award-winning-shreds #content>div>section:nth-child(6) .carousel-component .carousel-component-slide .content-placeholder-component .content h4,.award-winning-shreds #content>div>section:nth-child(6) .carousel-component .carousel-component-slide .content-placeholder-component .content .body-copy,.award-winning-shreds #content>div>section:nth-child(6) .carousel-component .carousel-component-slide .content-placeholder-component .content .cta-container{width:33%}}.award-winning-shreds #content>div>section:nth-child(6) .carousel-component .carousel-component-slide .content-placeholder-component .content h4 a,.award-winning-shreds #content>div>section:nth-child(6) .carousel-component .carousel-component-slide .content-placeholder-component .content .body-copy a,.award-winning-shreds #content>div>section:nth-child(6) .carousel-component .carousel-component-slide .content-placeholder-component .content .cta-container a{text-align:center}.award-winning-shreds #content>div>section:nth-child(6) .carousel-component .slick-prev{content:" " !important;width:20px;height:20px;border-top:20px solid rgba(0,0,0,0);border-bottom:20px solid rgba(0,0,0,0);border-right:20px solid #000}.award-winning-shreds #content>div>section:nth-child(6) .carousel-component .slick-next{content:" " !important;width:20px;height:20px;border-top:20px solid rgba(0,0,0,0);border-bottom:20px solid rgba(0,0,0,0);border-left:20px solid #000}.award-winning-shreds #content>div>section:nth-child(6) .carousel-component .slick-prev:before,.award-winning-shreds #content>div>section:nth-child(6) .carousel-component .slick-next:before{content:none !important}.award-winning-shreds #content>div>section:nth-child(7){margin:0px;background:#f9f2d8}.award-winning-shreds #content>div>section:nth-child(7) .content-placeholder-component-text-image{padding:0px !important}.award-winning-shreds #content>div>section:nth-child(7) .content-placeholder-component-text-image h3{color:#231f20;padding-top:50px}.award-winning-shreds #content>div>section:nth-child(7) .content-placeholder-component-text-image li{list-style:none}.canadian-cheese-platter #content h1,.canadian-cheese-platter #content h2,.canadian-cheese-platter #content h3,.canadian-cheese-platter #content h4,.canadian-cheese-platter #content h5,.canadian-cheese-platter #content h6{font-family:"BernardMTCondensed",serif}@media screen and (min-width: 768px){.canadian-cheese-platter #content .gccp-container img{-webkit-transform:scale(1.55);-ms-transform:scale(1.55);transform:scale(1.55);margin-top:-60px}}.canadian-cheese-platter #content .gccp-container .column.hh .body-copy hr{margin:25px 0px}.canadian-cheese-platter #content .gccp-container .column.hh .body-copy a[href="#gccp-faq"]{font-size:3.5rem !important;font-weight:700;font-family:"BernardMTCondensed",serif}.canadian-cheese-platter #content .cheddar-container .intro{padding-top:40px;padding-bottom:40px}.canadian-cheese-platter #content .cheddar-container .intro h3{margin:0 auto;text-align:center;font-size:4.8rem;font-family:"BernardMTCondensed",serif;color:#231f20}.canadian-cheese-platter #content .cheddar-container .hh .content-placeholder-component .content{width:700px}.canadian-cheese-platter #content .cheddar-container .hh .content-placeholder-component .content h3.headline{font-size:3.8rem}.canadian-cheese-platter #content .featuring-extra-cheeses{padding:0px;border-bottom:20px solid #fff}.canadian-cheese-platter #content .featuring-extra-cheeses .content{padding:0px !important}.canadian-cheese-platter #content .gccp-faq{padding:50px 20px}.canadian-cheese-platter #content .gccp-faq .accordion{overflow:hidden;border-radius:0px 0px 20px 20px;margin:0 auto}.canadian-cheese-platter #content .gccp-faq .accordion .title{font-size:3.8rem;font-family:"BernardMTCondensed",serif;text-transform:none;color:#231f20;margin:20px 0px}.canadian-cheese-platter #content .gccp-faq .accordion .sectiontit{margin-top:0px;margin-bottom:1px;border-radius:0px;font-family:"BernardMTCondensed",serif;font-weight:normal;color:#231f20}.canadian-cheese-platter #content .gccp-faq .accordion .sectioncont ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}.canadian-cheese-platter #content .gccp-faq .accordion section:first-of-type .sectiontit{border-radius:20px 20px 0px 0px}.bbqcampaign section.recall-notice{display:none}.bbqcampaign section.header .inner a.logo{display:block;position:unset;margin:0 auto}.bbqcampaign section.header .inner a.logo img{max-width:220px;padding-top:12px;margin-left:-10px}.bbqcampaign section.header .inner a.logo:after{left:auto;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.bbqcampaign section.header nav{display:none !important}.bbqcampaign #content h3.headline,.bbqcampaign #content .content-placeholder-component-text-image h4.sub-head{font-family:"BernardMTCondensed",serif;font-size:4.5rem;color:#231f20}@media screen and (min-width: 767px){.bbqcampaign #content h3.headline{font-size:7rem}}.bbqcampaign #content .hero-placeholder{margin-top:0}@media screen and (min-width: 481px)and (max-width: 767px){.bbqcampaign #content .hero-placeholder{margin-top:0}}@media screen and (max-width: 480px){.bbqcampaign #content .hero-placeholder{margin-top:0}}.bbqcampaign #content .hero-placeholder .inner{display:none}.bbqcampaign #content .hero-text{position:absolute;top:0;padding:0 !important;width:100%}.bbqcampaign #content .hero-text>.columns-container{background:#f39200}.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component{padding:0 !important}.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component .content{padding:0 !important}.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component .content .body-copy{padding:180px 0px 0px !important}@media screen and (max-width: 767px){.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component .content .body-copy{padding:116px 0px 20px !important}.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component .content .body-copy .scroll-link{display:none}}@media screen and (min-width: 1024px){.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component .content .body-copy{margin-bottom:-40px}}.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component .content .body-copy h1{font-family:"copperplate",serif;font-size:2rem;font-weight:bold}@media screen and (min-width: 1024px){.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component .content .body-copy h1{font-size:3rem}}.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component .content .body-copy h1 span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"BernardMTCondensed",serif;font-size:7rem;line-height:8rem;font-weight:normal}@media screen and (min-width: 1024px){.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component .content .body-copy h1 span{font-size:8rem;line-height:9rem}}.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component .content .body-copy h1 span::after,.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component .content .body-copy h1 span::before{content:"";width:30px;height:30px;background:center center no-repeat url("https://saputo.canto.com/direct/image/kisqv5cv0l1vt0eg2qo8q57504/7bt7qjoNU1rfVkYGw7a7cSS4CBs/original?content-type=image%2Fpng&name=hero-decoration.png");background-size:contain;margin:24px;padding:4px}.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component .content .body-copy p{padding-top:10px;color:#f3e4b2;font-size:1.4rem;text-transform:uppercase;font-family:"copperplate",serif}.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component .content .body-copy .arrow-container{position:absolute;display:block;width:100%;left:0;text-align:center;margin:-20px 0px 0px}.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component .content .body-copy .chevron{margin:0 auto;text-align:center;width:28px;height:8px;opacity:0;-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);-webkit-animation:move 3s ease-out infinite;animation:move 3s ease-out infinite}.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component .content .body-copy .chevron:first-child{-webkit-animation:move 3s ease-out 1s infinite;animation:move 3s ease-out 1s infinite}.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component .content .body-copy .chevron:nth-child(2){-webkit-animation:move 3s ease-out 2s infinite;animation:move 3s ease-out 2s infinite}.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component .content .body-copy .chevron:before,.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component .content .body-copy .chevron:after{content:" ";position:absolute;top:0;height:100%;width:51%;background:#fff}.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component .content .body-copy .chevron:before{left:0;-webkit-transform:skew(0deg, 30deg);-ms-transform:skew(0deg, 30deg);transform:skew(0deg, 30deg)}.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component .content .body-copy .chevron:after{right:0;width:50%;-webkit-transform:skew(0deg, -30deg);-ms-transform:skew(0deg, -30deg);transform:skew(0deg, -30deg)}@-webkit-keyframes move{25%{opacity:1}33%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}67%{opacity:1;-webkit-transform:translateY(40px);transform:translateY(40px)}100%{opacity:0;-webkit-transform:translateY(55px) scale3d(0.5, 0.5, 0.5);transform:translateY(55px) scale3d(0.5, 0.5, 0.5)}}@keyframes move{25%{opacity:1}33%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}67%{opacity:1;-webkit-transform:translateY(40px);transform:translateY(40px)}100%{opacity:0;-webkit-transform:translateY(55px) scale3d(0.5, 0.5, 0.5);transform:translateY(55px) scale3d(0.5, 0.5, 0.5)}}.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component .content .body-copy .scroll-link{position:absolute;margin:0 auto;text-align:center;right:-50%;left:-50%;bottom:-14vw}.bbqcampaign #content .hero-text>.columns-container>.column .content-placeholder-component .content .body-copy .text-scroll{text-decoration:none;background:#222;border-radius:16px;padding:4px 8px;display:block;width:200px;margin:0 auto;text-align:center;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;font-size:12px;color:#fff;text-transform:uppercase;opacity:.25;-webkit-animation:pulse 2s linear alternate infinite;animation:pulse 2s linear alternate infinite}@-webkit-keyframes pulse{to{opacity:1}}@keyframes pulse{to{opacity:1}}.bbqcampaign #content .contest-circle .content-placeholder-component{padding:0px}.bbqcampaign #content .contest-circle .content-placeholder-component>.content{text-align:center}.bbqcampaign #content .contest-circle img{max-width:150px;margin:0 auto;display:block;text-align:center;margin-top:-75px}.bbqcampaign #content .contest-circle span{position:absolute;top:-10px;right:-50%;left:-50%;font-family:"BernardMTCondensed",serif;font-size:3rem}.bbqcampaign #content .bbq-form{padding-bottom:50px;margin-top:-40px}.bbqcampaign #content .bbq-form .column.hh{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.bbqcampaign #content .bbq-form .column.hh .content-placeholder-component{padding:0px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.bbqcampaign #content .bbq-form .column.hh:last-of-type{padding:20px}.bbqcampaign #content .bbq-form .form-group{font-size:1.6rem}.bbqcampaign #content .bbq-form .form-group>span{color:red;position:absolute;z-index:2;margin:5px 2px}.bbqcampaign #content .bbq-form .form-group .field-validation-error{position:initial;margin:-4px 0px 8px;font-size:1.4rem;display:block;clear:both}.bbqcampaign #content .bbq-form label.hide{display:none}.bbqcampaign #content .bbq-form input[type=text],.bbqcampaign #content .bbq-form input[type=email],.bbqcampaign #content .bbq-form select{width:100%;border:none;border-radius:2px;background:#fff;padding:0px 12px;font-size:16px;height:35px;margin-bottom:8px;color:#000}.bbqcampaign #content .bbq-form textarea{padding:12px;border:none;border-radius:2px;background-color:#fff;min-height:100px}.bbqcampaign #content .bbq-form input[type=submit]{text-align:center;display:block}.bbqcampaign #content .roger-profile-image .content-placeholder-component:first-of-type{padding:0;margin-top:-80px}.bbqcampaign #content .roger-profile-image .content-placeholder-component:first-of-type .content{max-width:270px;padding:0;margin:0 auto !important}.bbqcampaign #content .roger-profile-image .content-placeholder-component:last-of-type{padding-top:0px}.bbqcampaign #content .grill-all-year-foodnetwork .content-placeholder-component{padding:0 50px 50px;margin-top:-50px}.bbqcampaign #content .recipes-sub-layout{border-top:0;padding-top:0;margin-top:-20px}.bbqcampaign #content .recipes-sub-layout .recipe-summary{display:none}.bbqcampaign #content .recipes-sub-layout .grid-container{max-width:820px;margin:0 auto}@media screen and (min-width: 768px){.bbqcampaign #content .recipes-sub-layout .grid-container .grid-item{width:50%;margin-bottom:0px !important}}.bbqcampaign #content .recipes-sub-layout .grid-container .grid-item .recipe-item a.main-image{margin-bottom:0px}.bbqcampaign #content .recipes-sub-layout .grid-container .grid-item .recipe-item a.main-image:before{display:none}.bbqcampaign #content .recipes-sub-layout .grid-container .grid-item .recipe-item a.main-image img{min-height:initial;max-height:initial;min-width:initial;max-width:initial;margin:initial;left:initial;right:initial;position:initial;top:initial;width:initial;-webkit-transform:none;-ms-transform:none;transform:none;width:100%}.bbqcampaign #content .recipes-sub-layout .grid-container .grid-item .recipe-item .text-content{width:100%;background:#f3e4b2;padding:20px !important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bbqcampaign #content .recipes-sub-layout .grid-container .grid-item .recipe-item .text-content:after{content:"";background:#000;height:48px;width:48px;font-family:"FontAwesome";color:#fff;line-height:48px;margin-left:auto}.bbqcampaign #content .recipes-sub-layout .grid-container .grid-item .recipe-item .text-content h3.sub-head{text-align:left;min-height:auto !important;margin-bottom:0;max-width:80%;padding-left:0}.bbqcampaign #content .recipes-sub-layout .grid-container .grid-item:last-child{display:none}@media screen and (min-width: 768px){.bbqcampaign #content .bbq-our-products{margin-top:-50px}}@media screen and (min-width: 768px){.bbqcampaign #content .bbq-our-products .column.hh:first-of-type{margin-right:20px}.bbqcampaign #content .bbq-our-products .column.hh:last-of-type{margin-left:20px}}.bbqcampaign #content .bbq-our-products .content-placeholder-component .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:50px !important;background:#f39200}@media screen and (min-width: 1024px){.bbqcampaign #content .bbq-our-products .content-placeholder-component .content{width:580px}}@media screen and (max-width: 767px){.bbqcampaign #content .bbq-our-products .content-placeholder-component .content{margin:20px !important}}.bbqcampaign #content .bbq-our-products .content-placeholder-component .content img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.bbqcampaign #content .bbq-our-products .content-placeholder-component .content h4.sub-head{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.bbqcampaign #content .bbq-our-products .content-placeholder-component .content .body-copy{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.bbqcampaign #content .bbq-our-products .content-placeholder-component .content .cta-container{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-top:auto}.bbqcampaign #content .bbq-our-products .content-placeholder-component .content .cta-container a{text-align:center !important}.bbqcampaign #content .bbq-our-products .content-placeholder-component .content.component-right{background:98% 98% #f39200 no-repeat url("https://saputo.canto.com/direct/image/u2j5akljn14g165mm0iktt355u/upKz8xNDdI6Reki_G6WoJR7mO_s/original?content-type=image%2Fpng&name=awards.png");background-size:140px !important;background-repeat:no-repeat}.bbqcampaign #content .bbq-our-products .content-placeholder-component .content.component-left{background:98% 98% #a02023 no-repeat url("https://saputo.canto.com/direct/image/2se21cs8q95m709ud7hh4poa6c/3YeZapElUFdVUWXty8YC9uSJfs4/original?content-type=image%2Fpng&name=bnpa-2021-en.png");background-size:60px !important;background-repeat:no-repeat}.bbqcampaign #content .bbq-our-products .body-copy{padding:0px 20px !important}.bbqcampaign #content .bbq-our-products .body-copy span,.bbqcampaign #content .bbq-our-products h4 span{font-size:2rem !important;font-family:"copperplate",serif !important}.bbqcampaign #content>div>section.middle-generic-placeholder .recipes-sub-layout{background:#f39200 !important;padding-bottom:0}.bbqcampaign #content>div>section.middle-generic-placeholder .recipes-sub-layout .grid-container{max-width:1024px}.bbqcampaign #content>div>section.middle-generic-placeholder .recipes-sub-layout .grid-container .grid-item .recipe-item .text-content{position:relative}.bbqcampaign #content>div>section.middle-generic-placeholder .recipes-sub-layout .grid-container .grid-item .recipe-item .text-content::before{margin-top:-70px;content:"";position:absolute;width:100px;height:100px;background-size:contain !important}@media screen and (max-width: 480px){.bbqcampaign #content>div>section.middle-generic-placeholder .recipes-sub-layout .grid-container .grid-item .recipe-item .text-content::before{margin-top:-60%}}.bbqcampaign #content>div>section.middle-generic-placeholder .recipes-sub-layout .grid-container .grid-item .recipe-item .text-content h3.sub-head{padding-left:120px}@media screen and (max-width: 480px){.bbqcampaign #content>div>section.middle-generic-placeholder .recipes-sub-layout .grid-container .grid-item .recipe-item .text-content h3.sub-head{padding-left:0}}.bbqcampaign #content>div>section.middle-generic-placeholder .recipes-sub-layout .grid-container .grid-item:nth-of-type(1) .recipe-item .text-content::before{background:no-repeat url("https://saputo.canto.com/direct/image/ov3f41ks710td2ohceclk0vd1j/GlveJDX9tbMx93pZutBI5RITqsw/original?content-type=image%2Fpng&name=havarti.png")}.bbqcampaign #content>div>section.middle-generic-placeholder .recipes-sub-layout .grid-container .grid-item:nth-of-type(2) .recipe-item .text-content::before{background:no-repeat url("https://saputo.canto.com/direct/image/2svc6f8f8l0rf8rhd0c516hf2l/JbEcEilDHU6w6wwFbIBHSr9BDks/original?content-type=image%2Fpng&name=slices.png")}html[lang=fr] .bbqcampaign .bbq-our-products .content.component-right{background:98% 98% #f39200 no-repeat url("https://saputo.canto.com/direct/image/9ci7qja1hl2sv9iueliied946p/-jS2Vsbnai2r_V2TuURI_mMICc8/original?content-type=image%2Fpng&name=award-fr.png") !important}html[lang=fr] .bbqcampaign .bbq-our-products .content.component-left{background:98% 98% #a02023 no-repeat url("https://saputo.canto.com/direct/image/rptq3vl7dd1sr4glj59ij9a505/Znc1WIB6ph1oMy2NEeAtzCN9Xrw/original?content-type=image%2Fpng&name=bnpa-2021-fr.png") !important}#content .our-story .triple{display:block}#content .our-story .triple .hero-placeholder-component-background-video:before{padding-top:55%}.whereToBuy #content .content-placeholder-sub-layout-3-column{background-position:top center !important;background-size:auto !important;background-repeat:no-repeat !important;background-color:#f3e4b2 !important}.whereToBuy #content .hero-placeholder{min-height:0}.whereToBuy #content .content-placeholder-component-text-image .headline{font-size:8rem;text-shadow:0 0 10px rgba(35,31,32,.5);font-family:"BernardMTCondensed",serif}#content .accordion{width:100%;max-width:1180px;margin:50px auto}#content .accordion .sectiontit{color:#a39382;text-transform:uppercase;font-size:2rem;font-weight:bold;margin-top:20px;background:#fff;border-radius:0 30px 0 0;padding:15px 20px;position:relative;cursor:pointer}#content .accordion .sectiontit::after{content:"";font-family:"FontAwesome";position:absolute;right:40px;top:15px;color:#a39382}#content .accordion .sectiontit div{display:none}#content .accordion .sectioncont{background:#a39382;color:#fff;padding:20px;display:none}#content .accordion .sectioncont ul{padding:0;-webkit-column-count:2;-moz-column-count:2;column-count:2}#content .accordion .sectioncont ul li{display:block;font-family:"copperplate",serif;text-transform:uppercase;font-size:1.8rem;padding-bottom:10px}.coupon__33-66-split{margin-bottom:25px}@media(min-width: 1024px){.coupon__33-66-split .column.single .content-placeholder-component .content{min-width:350px;max-width:410px;width:auto}}.coupon__33-66-split .column.double .content-placeholder-component{padding:100px 0}#content .contact-us-sub-layout-container .columns-container{display:block}#content .contact-us-sub-layout-container .columns-container .double{width:auto}#content .contact-us-sub-layout-container .columns-container .double .contact-us-sub-layout .form-container{width:auto;max-width:1180px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#content .contact-us-sub-layout-container .columns-container .double .contact-us-sub-layout .form-container select,#content .contact-us-sub-layout-container .columns-container .double .contact-us-sub-layout .form-container input[type=text],#content .contact-us-sub-layout-container .columns-container .double .contact-us-sub-layout .form-container textarea{border:1px solid #231f20;border-radius:0}#content .contact-us-sub-layout-container .columns-container .double .contact-us-sub-layout .form-container .intro{margin-bottom:30px}#content .contact-us-sub-layout-container .columns-container .double .contact-us-sub-layout .form-container .intro h2:first-child{font-weight:300;font-size:5rem;margin-bottom:60px}#content .contact-us-sub-layout-container .columns-container .double .contact-us-sub-layout .form-container .intro,#content .contact-us-sub-layout-container .columns-container .double .contact-us-sub-layout .form-container .all-Inquiries,#content .contact-us-sub-layout-container .columns-container .double .contact-us-sub-layout .form-container .checkbox-container,#content .contact-us-sub-layout-container .columns-container .double .contact-us-sub-layout .form-container .anti-bot{width:100%;padding:0 20px}#content .contact-us-sub-layout-container .columns-container .double .contact-us-sub-layout .form-container .all-Inquiries+.General-Inquiry,#content .contact-us-sub-layout-container .columns-container .double .contact-us-sub-layout .form-container .all-Inquiries+.General-Inquiry+.Report-a-Product-Issue{display:none !important}#content .contact-us-sub-layout-container .columns-container .double .contact-us-sub-layout .form-container fieldset{width:50%;padding:0 20px}#content .contact-us-sub-layout-container .columns-container .double .contact-us-sub-layout .form-container fieldset.textarea{width:100%}#content .contact-us-sub-layout-container .columns-container .double .contact-us-sub-layout .form-container .button,.bbqcampaign #content .contact-us-sub-layout-container .columns-container .double .contact-us-sub-layout .form-container .bbq-form input[type=submit],.bbqcampaign #content .bbq-form .contact-us-sub-layout-container .columns-container .double .contact-us-sub-layout .form-container input[type=submit]{background:#231f20;font-family:"copperplate",serif}#content .glossary-category-container,#content .glossary-category-definition{counter-reset:directionsCounter}#content .glossary-category-container .glossary-category,#content .glossary-category-definition .glossary-category{display:none}#content .glossary-category-container .category-name-subhead,#content .glossary-category-container .glossary-definition-title,#content .glossary-category-definition .category-name-subhead,#content .glossary-category-definition .glossary-definition-title{color:#000;font-weight:700;font-size:2.4rem;margin-bottom:40px}#content .glossary-category-container .glossary-definition-title,#content .glossary-category-definition .glossary-definition-title{margin-left:1em !important;margin-bottom:15px}#content .glossary-category-container .glossary-definition-title::before,#content .glossary-category-definition .glossary-definition-title::before{counter-increment:directionsCounter;content:counter(directionsCounter) ".";color:#c8c7c7;font-size:28px;height:100%;width:29px;margin-top:6px;vertical-align:top;display:inline-table;margin-left:-1em;line-height:1;font-weight:900}#content .glossary-category-container .glossary-definition-body,#content .glossary-category-definition .glossary-definition-body{margin-left:2.5em;margin-bottom:60px;color:#a19893}.footer{background:#231f20;font-family:"TTBluescreensRoundBold",serif}.footer .footer-container .footer-top-left ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer .footer-container .footer-top-left ul li{width:25%;display:block;text-transform:uppercase;color:#fff;font-size:2.2rem;margin-bottom:5px;letter-spacing:1px}.footer .footer-container .footer-top-left ul li a{color:#fff}.footer .footer-container .footer-top-left+div{font-size:2.2rem;text-transform:uppercase;color:#fff}.footer .footer-container .scrollTop{position:absolute;top:0;right:0;font-size:2.5rem;text-transform:uppercase;padding:5px 15px;background:#f3e4b2;color:#231f20}.footer .footer-container .scrollTop::after{position:absolute;top:100%;content:"";left:0;right:0;background:top center no-repeat url("https://saputo.canto.com/direct/image/sl8sd45ped5iv06cv71s5t1i5g/7AaVOCgTMxVHqBm67EduarHFED0/original?content-type=image%2Fpng&name=bg_submenu.png");height:50%;background-size:contain;width:100%}.footer .footer-container+.footer-container{margin:0}.footer .secondary-footer{background:none;border-top:1px solid #f9f2d8}.footer .secondary-footer .saputo-logo{width:100%}.footer .secondary-footer .saputo-logo ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .secondary-footer .saputo-logo ul li{width:auto;display:block;text-transform:uppercase;color:#fff;font-size:2.2rem;letter-spacing:1px}.footer .secondary-footer .saputo-logo ul li a{color:#fff}#content .where-to-buy-bacon{text-align:center;background:blue;border-top:20px solid #fff}#content .where-to-buy-bacon .content.component-left{margin:0 auto !important}#content .where-to-buy-bacon .accordion{display:none;margin-top:0 !important;padding:0 15px 15px}#content .where-to-buy-bacon .column.triple.open .accordion{display:block}#content .where-to-buy-bacon .where-to-buy-bacon__heading.content-placeholder-component{padding:0;min-height:inherit !important}#content .where-to-buy-bacon .where-to-buy-bacon__btn{display:block;font-family:"copperplate",serif;font-weight:700;color:#f3e4b2;width:100%;font-size:30px;text-transform:uppercase;margin:0 auto;padding:25px 0;text-align:center}@media(min-width: 768px){#content .where-to-buy-bacon .where-to-buy-bacon__btn{font-size:60px;padding:75px 0}}#content .where-to-buy-bacon .where-to-buy-bacon__btn:after{position:relative;top:-2px;display:inline-block;font-family:"FontAwesome";content:"";margin-left:15px;font-size:20px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media(min-width: 768px){#content .where-to-buy-bacon .where-to-buy-bacon__btn:after{font-size:45px;margin-left:30px}}@media(min-width: 1024px){#content .where-to-buy-bacon .where-to-buy-bacon__btn:hover{color:#fff}}#content .where-to-buy-bacon .column.triple.open .where-to-buy-bacon__btn:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media(min-width: 1024px){.content-placeholder-sub-layout-3-column .single .content-placeholder-component .content{width:400px}}.site-wrapper.page-recipe-col-1 .ingredients-directions-container{display:block;position:relative}@media(min-width: 1024px){.site-wrapper.page-recipe-col-1 .ingredients-directions-container .ingredients,.site-wrapper.page-recipe-col-1 .ingredients-directions-container .directions{width:65% !important;padding-left:0 !important;margin-bottom:50px}}.video-vertical{width:100%;max-width:400px;padding:5px}@media(min-width: 1024px){.video-vertical.recipe-page{position:absolute;top:0;right:20px;width:30%}}.content-placeholder-sub-layout-3-column .carousel-component{padding-bottom:6rem}@media screen and (max-width: 1180px){.site-wrapper .header .inner .logo{top:46px;left:20px}.site-wrapper .header .inner .nav-items-container .primary-nav{padding-left:390px}#content .generic-sub-page-template .content-placeholder-sub-layout-3-column-sss.inner .content{padding-right:10px !important}#content .multiple-filter-content .inner .category{padding:15px}}@media screen and (max-width: 1023px){.inner{max-width:100%}.site-mask{z-index:5}.header .nav-items-container{left:100% !important}.site-wrapper .header{padding-top:0}.site-wrapper .header .inner .logo{margin-top:20px}.site-wrapper .header .inner .logo img{max-width:300px}.site-wrapper .header .inner .logo:after{bottom:-77px}.site-wrapper .header .inner .open-menu{color:#f3e4b2}.site-wrapper .header .inner .nav-items-container{left:100% !important;background:#f9f2d8;z-index:99}.site-wrapper .header .inner .nav-items-container .secondary-nav{width:100%;margin:0 0 20px;padding:20px 0 0;text-align:center}.site-wrapper .header .inner .nav-items-container .secondary-nav>li{width:100%}.site-wrapper .header .inner .nav-items-container .secondary-nav>li.rte{border:none}.site-wrapper .header .inner .nav-items-container .secondary-nav>li.rte li{margin-bottom:10px !important;padding:0;display:block}.site-wrapper .header .inner .nav-items-container .secondary-nav>li.rte li a{color:#231f20}.site-wrapper .header .inner .nav-items-container .secondary-nav>li.search{height:auto;background:none;padding:0 20px;margin-bottom:10px}.site-wrapper .header .inner .nav-items-container .secondary-nav>li.search .close-menu{display:none}.site-wrapper .header .inner .nav-items-container .secondary-nav>li.search .search-container{margin:0 auto 20px}.site-wrapper .header .inner .nav-items-container .secondary-nav>li.language-toggle{border-color:#231f20;padding-bottom:20px}.site-wrapper .header .inner .nav-items-container .secondary-nav>li.language-toggle select,.site-wrapper .header .inner .nav-items-container .secondary-nav>li.language-toggle .select-container:after{color:#231f20}.site-wrapper .header .inner .nav-items-container .primary-nav{padding:0}.site-wrapper .header .inner .nav-items-container .primary-nav li.home{display:none}.site-wrapper .header .inner .nav-items-container .primary-nav>li a{color:#231f20}.site-wrapper .header .inner .nav-items-container .primary-nav>li a::after{display:none}.site-wrapper .header .inner .nav-items-container .primary-nav>li.has-sub-menu>a{display:none}.site-wrapper .header .inner .nav-items-container .primary-nav>li.has-sub-menu .sub-menu{display:block !important;background:none;opacity:1}.site-wrapper .header .inner .nav-items-container .primary-nav>li.has-sub-menu .sub-menu ul{padding:0}.site-wrapper .header .inner .nav-items-container .primary-nav>li.has-sub-menu .sub-menu ul li{border:none}.site-wrapper .header .inner .nav-items-container .primary-nav>li.has-sub-menu .sub-menu ul li.overview{display:block}.site-wrapper .header .inner .nav-items-container .primary-nav>li.has-sub-menu .sub-menu ul li a{padding:20px 0}.site-wrapper .header .inner .nav-items-container .primary-nav>li.has-sub-menu .sub-menu ul::after{display:none}#content .hero-placeholder{min-height:90px;margin-top:90px}#content .hero-placeholder-component-image:before{padding-top:45%}#content .hero-placeholder-component-image .inner .content{width:auto;max-width:100%;text-align:center;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}#content .hero-placeholder-sub-layout-carousel .hero-placeholder-component-image .inner .content .cta-container{position:relative}.site-wrapper:not(.our-promise) #content .content-placeholder-sub-layout-3-column-ds .double,.site-wrapper:not(.our-promise) #content .content-placeholder-sub-layout-3-column-ds .single,.site-wrapper:not(.our-promise) #content .content-placeholder-sub-layout-3-column-sd .double,.site-wrapper:not(.our-promise) #content .content-placeholder-sub-layout-3-column-sd .single{width:50%}.site-wrapper:not(.our-promise) #content .content-placeholder-sub-layout-3-column-ds .double .content,.site-wrapper:not(.our-promise) #content .content-placeholder-sub-layout-3-column-ds .single .content,.site-wrapper:not(.our-promise) #content .content-placeholder-sub-layout-3-column-sd .double .content,.site-wrapper:not(.our-promise) #content .content-placeholder-sub-layout-3-column-sd .single .content{width:auto}#content .home-page-template .content-placeholder-sub-layout-3-column-sss .content-placeholder-component-text-image{padding-bottom:100px;background-size:cover}#content .product-brand-sub-layout .content-container .items-container>div>.product-brand,#content .category-sub-layout .inner .grid-container>.grid-item{width:50%}#content .recipes-sub-layout:not(.recipes-short-variation) .grid-container .grid-item{width:50%;clear:none}#content .recipes-sub-layout:not(.recipes-short-variation) .grid-container .grid-item:nth-child(2n+1){clear:left}#content .content-placeholder-component{background-size:cover}#content .recipes-sub-layout .grid-container .grid-item .recipe-summary{display:none}#content .recipes-sub-layout .grid-container .grid-item .text-content .sub-head{min-height:auto !important}#content .recipe-detail-page-template .recipe-intro .recipe-overview{padding:0}#content .recipe-detail-page-template .recipe-intro .recipe-overview .recipe-summary ul{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}#content .recipe-detail-page-template .recipe-intro .recipe-overview .recipe-summary li{width:33.33%;border-left:1px solid #231f20 !important}#content .recipe-detail-page-template .recipe-intro .recipe-overview .recipe-summary li:first-of-type{border-left:none !important}#content .recipe-detail-page-template .recipe-intro .recipe-overview .recipe-summary li dt{font-size:1.4rem;line-height:1}#content .recipe-detail-page-template .recipe-intro .recipe-overview .recipe-summary li dd{margin-left:0;font-size:2rem}#content .recipe-detail-page-template .recipe-intro .recipe-description .share-container{position:relative;top:auto}#content .recipe-detail-page-template .recipe-intro .recipe-description h2.headline{padding:0;font-size:3.5rem}#content .recipe-detail-page-template .ingredients-directions-container .ingredients,#content .recipe-detail-page-template .ingredients-directions-container .directions{width:50%}#content .product-description-sub-layout-2-column-left-image>.inner{display:block}#content .product-description-sub-layout-2-column-left-image>.inner .product-image,#content .product-description-sub-layout-2-column-left-image>.inner .product-details{width:100%}#content .product-detail .product-brand-description-placeholder .shareSocial{position:relative;bottom:auto;width:100%}#content .whereToBuy .accordion{margin:50px 30px 0;padding-bottom:50px}}@media screen and (max-width: 767px){#scWebEditRibbon,#scCrossPiece{display:none !important}.site-wrapper .header .inner .logo{margin:10px 10px 10px 0}.site-wrapper .header .inner .logo::after{display:none}.site-wrapper .header .inner .logo img{max-width:200px}#content .hero-placeholder{margin-top:70px}#content .hero-placeholder-component-image:before{padding-top:60%}#content .hero-placeholder-component-image .inner{padding:40px 0}#content .hero-placeholder-component-image .inner .content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#content .hero-placeholder-component-image .inner .content h1{font-size:4rem}#content .hero-placeholder-component-image .inner .content .body-copy h2{font-size:3rem}#content .hero-placeholder-component-image .inner .content .body-copy p{font-size:3rem}#content .hero-placeholder-component-image .inner .content .body-copy p.hidePhone{display:none}.hero-placeholder-sub-layout-carousel .slick-dots{bottom:10px;top:auto}.hero-placeholder-sub-layout-carousel .slick-dots li{width:15px;height:15px}#content .hero-placeholder-component-background-video .hero-bg-img{display:block}#content .home-page-template .content-placeholder-sub-layout-3-column-sss .columns-container .single{width:100%}#content .home-page-template .content-placeholder-sub-layout-3-column-sss .columns-container .single .content-placeholder-component-text-image{background-size:cover;padding-bottom:250px;padding-top:30px;margin-bottom:50px}#content .hero-placeholder .slick-dots li{width:15px;height:15px}#content .recipes-short-variation .intro h2.headline,#content .product-short.product-brand-sub-layout .intro h2.headline{font-size:3rem}#content .recipes-short-variation .intro .body-copy p strong,#content .product-short.product-brand-sub-layout .intro .body-copy p strong{font-size:2.5rem}#content .recipes-short-variation .intro .body-copy h3 strong,#content .product-short.product-brand-sub-layout .intro .body-copy h3 strong{line-height:1.2}#content .recipes-sub-layout .grid-container .grid-item{width:100%;clear:both}#content .content-placeholder-component .exergue{font-size:2.8rem}#content .content-placeholder-component .exergue br{display:none}#content .multiple-filter-jump-sub-layout h2{font-size:3rem;text-transform:unset}#content .product-brand-sub-layout .content-container .items-container>div>.product-brand,#content .category-sub-layout .inner .grid-container>.grid-item{width:100%;padding:0}#content .content-placeholder-sub-layout-3-column-ds .double,#content .content-placeholder-sub-layout-3-column-ds .single,#content .content-placeholder-sub-layout-3-column-sd .double,#content .content-placeholder-sub-layout-3-column-sd .single{width:100% !important}#content .content-placeholder-sub-layout-3-column-ds .double .content,#content .content-placeholder-sub-layout-3-column-ds .single .content,#content .content-placeholder-sub-layout-3-column-sd .double .content,#content .content-placeholder-sub-layout-3-column-sd .single .content{margin:auto !important}#content .content-placeholder-sub-layout-3-column-ds .double .body-copy,#content .content-placeholder-sub-layout-3-column-ds .single .body-copy,#content .content-placeholder-sub-layout-3-column-sd .double .body-copy,#content .content-placeholder-sub-layout-3-column-sd .single .body-copy{padding-left:0 !important;padding-right:0 !important}#content .product-brand-sub-layout .inner .grid-container>.grid-item{width:100%}#content .multiple-filter-content .inner .category.current-selection .category-values ul{width:100%;padding:10px 15px}#content .product-detail .product-brand-description-placeholder+.content-placeholder .double .content-placeholder-component{min-height:150px;background-size:cover}#content .product-detail .product-brand-description-placeholder .product-details{padding:0 20px}#content .product-short.product-brand-sub-layout .grid-container{padding-top:0}#content .recipes-sub-layout:not(.recipes-short-variation) .grid-container .grid-item{width:100%}#content .intro .body-copy{font-size:2rem}#content .recipe-detail-page-template .recipe-intro .recipe-overview{background:none;border:none}#content .recipe-detail-page-template .recipe-intro .recipe-overview .recipe-summary ul{display:-webkit-box;display:-ms-flexbox;display:flex}#content .recipe-detail-page-template .recipe-intro .recipe-overview .recipe-summary ul li{border-color:#a39382;text-align:center}#content .recipe-detail-page-template .recipe-intro .recipe-overview .recipe-summary ul li:first-child{border-left:none}#content .recipe-detail-page-template .recipe-intro .recipe-overview .recipe-summary ul li:last-child{border-right:none}#content .recipe-detail-page-template .recipe-intro .recipe-description h2.headline{font-size:3rem}#content .recipe-detail-page-template .recipe-intro .recipe-description .body-copy{font-size:2rem}#content .recipe-detail-page-template .ingredients-directions-container .ingredients,#content .recipe-detail-page-template .ingredients-directions-container .directions{width:100%}.content-placeholder-sub-layout-3-column-sss .columns-container .single{width:100%}.content-placeholder-sub-layout-3-column-sss .columns-container .single:last-child{padding-bottom:40px}#content .recipe-detail-page-template .recipe-intro{padding:0}#content .recipe-detail-page-template .recipe-intro .recipe-overview{position:relative;background:#fff;border-top:1px solid #231f20;border-bottom:1px solid #231f20;margin-bottom:30px}#content .recipe-detail-page-template .recipe-intro .recipe-overview .recipe-summary ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#content .recipe-detail-page-template .recipe-intro .recipe-overview .recipe-summary ul li{border:none}#content .recipe-detail-page-template .recipe-intro .share-container{text-align:center}#content .recipe-detail-page-template .recipe-intro .share-container .shareSocial{margin:15px auto 0}#content .whereToBuy .accordion{width:auto}#content .whereToBuy .accordion .sectioncont ul li{width:100%}.whereToBuy .content-placeholder-component-text-image .headline{font-size:4rem}.tipsArticles #content .columns-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tipsArticles #content .columns-container .double{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.tipsArticles #content .columns-container .double .content-placeholder-component{min-height:150px;background-size:cover}#content .smallImage img{max-width:150px;margin-bottom:50px}.offers #content .generic-sub-page-template .generic-grid-sub-layout .items-container .product-brand{text-align:center}.offers #content .generic-sub-page-template .generic-grid-sub-layout .items-container .product-brand img{margin:auto}.whatNew #content .wheretobuy .content{padding-bottom:0 !important}.whatNew #content .wheretobuy .content a.button{margin-bottom:0}.whatNew #content .content-placeholder-component-text-image .foreground-image{max-height:250px}#content .contact-us-sub-layout-container .columns-container .double .contact-us-sub-layout .form-container fieldset{width:100%}#content .contact-us-sub-layout-container .contact-us-sub-layout .inner .intro h2{font-size:2rem}#content .glossary-category-definition .glossary-definition-title,#content .glossary-category-definition .category-name-subhead{font-size:2.3rem;margin-bottom:30px}.footer .footer-container .footer-row>div.footer-top-left ul{display:block}.footer .footer-container .footer-row>div.footer-top-left ul li{width:auto}.footer .footer-container .footer-row>div.footer-top-left+div{padding-top:40px;text-align:right}.footer .secondary-footer .saputo-logo ul{display:block;text-align:center}.footer .secondary-footer .saputo-logo ul li{margin-bottom:10px}}@media print{#scWebEditRibbon,#scCrossPiece{display:none !important}body{padding:10px 0}.site-wrapper{max-width:1125px;overflow:hidden}.inner{width:100%;padding:0;max-width:100%;margin:0}.cssmask .hero-placeholder{margin:0;padding:0;-webkit-mask-box-image:none}.site-wrapper .header{display:block;position:relative !important;margin-bottom:20px}.site-wrapper .header .inner nav{display:none}.site-wrapper .header .inner .logo{position:relative;margin:10px;left:0;top:0;bottom:0;right:0}.site-wrapper .header .inner .logo img{max-height:100px;max-width:100%}#content .hero-placeholder{display:none}#content .content-placeholder{display:block}#content .filter-liner-layout,#content .search-multiple-layout,#content .multiple-filter-jump-sub-layout,#content .toggle{display:none}#content .product-brand-description-placeholder .product-description-sub-layout-2-column-left-image .inner .product-image,#content .product-brand-description-placeholder .product-description-sub-layout-2-column-left-image .inner .product-details{width:100%;float:none;margin:0 0 30px}#content .product-brand-description-placeholder .product-description-sub-layout-2-column-left-image .inner .product-image img,#content .product-brand-description-placeholder .product-description-sub-layout-2-column-left-image .inner .product-details img{max-width:200px;margin:0}#content .recipe-detail-page-template .recipe-intro{padding-top:50px;padding-bottom:0}#content .recipe-detail-page-template .recipe-intro .recipe-description{padding-bottom:0}#content .recipe-detail-page-template .recipe-intro .recipe-description h2.headline{padding:0}#content .recipes-sub-layout>.inner .grid-item{float:left;margin:0 0 30px}#content .recipes-sub-layout>.inner .grid-item:nth-child(3n+1){clear:left}#content .recipes-sub-layout>.inner .grid-item:nth-child(3n+2){margin:0 5% 30px}#content .pagination-sub-layout{display:none}#content .recipe-summary{display:none !important}#content .share-container{display:none}#content .recipe-detail-page-template .hero-placeholder{display:block !important}.footer{display:none}}@font-face{font-family:"BernardMTCondensed";src:url("https://saputo.canto.com/direct/other/3qa1mrvaql2u76m0bncn3qlu7n/quwLgAj1704Se3jVpFvVixkBv0s/original?content-type=woff2&name=BernardMTCondensed.woff2") format("woff2"),url("https://saputo.canto.com/direct/other/r2b8cc9ho92gv1psultar62p7u/xZIfUhO94VB_rQFVvFYBCH8sOr0/original?content-type=application%2Ffont-woff&name=BernardMTCondensed.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"TTBluescreensRoundBold";src:url("https://saputo.canto.com/direct/other/hbh53o1teh5mlag1rk1luekd6c/tj63JjxUGoA_O96Liu54J2HRW8c/original?content-type=woff2&name=ttbluescreensroundboldwebfont.woff2") format("woff2"),url("https://saputo.canto.com/direct/other/b6pa1440l534d2h6n8far75m7s/1c0lNLLweb2L3U3bRpzbhorFSM4/original?content-type=application%2Ffont-woff&name=ttbluescreensroundboldwebfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"GloucesterMTPro-Bold";src:url("https://saputo.canto.com/direct/other/5bp8qoev4t4f93fnd5dmcuog1n/yhX_YAaAaATtiDowTI_JHc6_y_8/original?content-type=woff2&name=GloucesterMTProBold.woff2") format("woff2"),url("https://saputo.canto.com/direct/other/9q55cmufs13oj3qd73k7falf5g/z5K2EpYoCz1tpW61n2ENRTfxg1Y/original?content-type=application%2Ffont-woff&name=GloucesterMTProBold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"SabonLTPro-Roman";src:url("https://saputo.canto.com/direct/other/34eedjbdpl7uhdtu29aj656l41/-8epxGeFN7y6sq3pNGmhwzUPtG8/original?content-type=woff2&name=SabonLTProRoman.woff2") format("woff2"),url("https://saputo.canto.com/direct/other/9t2rt42i5d76lflsb6o2j1sa3l/9wyZoRC6s3K3nP7cUzWvBnYOoOA/original?content-type=application%2Ffont-woff&name=SabonLTProRoman.woff") format("woff");font-weight:normal;font-style:normal}.background-color-black{background-color:#231f20}.background-color-beige{background-color:#f3e4b2}.background-color-beige-2{background-color:#f9f2d8}.background-color-brown{background-color:#a39382}.contact-us .content-placeholder{max-width:750px;width:100%;margin:0 auto}.contact-us .generic-sub-page-template{background:#fff !important}.contact-us .triple .content-placeholder-component{padding:0}.contact-us .triple .content-placeholder-component:first-of-type{padding-top:50px}.contact-us .triple .content-placeholder-component:last-of-type{padding-bottom:50px}.contact-us .content-placeholder-component-text-image .body-copy{padding:0 !important}#contact-main.contact-flow>div>a:first-of-type::before{display:none !important}#contact-main.contact-flow>div>a:first-of-type::after{background:#a39382 !important;left:auto}.contact-us .popup{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:20px;background:#fff;border-radius:5px;width:80%;max-width:480px}.contact-us .popup .content-popup{max-height:90vh;overflow:auto;padding:30px 15px}.contact-us .popup .content-popup p a{padding:0px !important;border:none !important;background:none !important;width:auto !important}.contact-us .popup .close{position:absolute !important;top:20px;right:30px;-webkit-transition:all 200ms;transition:all 200ms;font-size:30px !important;font-weight:bold;text-decoration:none;color:#333 !important;padding:0px !important;border:none !important;background:none !important;width:auto !important}.contact-us .popup .close:hover{color:#06d85f}.contact-us .overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);-webkit-transition:opacity .5s;transition:opacity .5s;visibility:hidden;opacity:0;z-index:20}.contact-us .overlay:target{visibility:visible;opacity:1}.contact-us-form .columns-container{width:100%;max-width:1180px;margin:0 auto;-webkit-box-shadow:none !important;box-shadow:none !important}.contact-us-form .columns-container .column{padding:0 50px;width:100%}@media screen and (min-width: 1024px){.contact-us-form .columns-container .column{padding:0}}.contact-us-form .columns-container form{padding:20px;max-width:600px;width:100%;margin:0 auto}.contact-us-form .columns-container .form-group{margin-bottom:20px}.contact-us-form .columns-container label{font-weight:700;margin-bottom:10px}.contact-us-form .columns-container input[type=text],.contact-us-form .columns-container input[type=tel],.contact-us-form .columns-container input[type=email],.contact-us-form .columns-container textarea,.contact-us-form .columns-container select{position:relative;width:100%;height:35px;padding:0 12px;margin-top:10px;border:1px solid #4b4b4b;border-radius:4px;background-color:#fff;font:inherit}.contact-us-form .columns-container input[type=text][disabled],.contact-us-form .columns-container input[type=tel][disabled],.contact-us-form .columns-container input[type=email][disabled],.contact-us-form .columns-container textarea[disabled],.contact-us-form .columns-container select[disabled]{opacity:.5;cursor:default}.contact-us-form .columns-container textarea{min-height:100px}.contact-us-form .columns-container .btn-gtm-contactus{display:block;width:100%;padding:8px 30px 8px 10px;border:2px solid #231f20;font-family:"GloucesterMTPro-Bold",serif;font-size:13px;font-size:1.3rem;font-weight:bold;text-align:left;text-decoration:none;text-transform:uppercase;color:#fff;background-color:#231f20}.contact-us-form .columns-container .btn-gtm-contactus:after{content:"";display:inline-block;width:20px;margin-right:-20px;text-align:right;font-family:"FontAwesome";font-size:12px;font-size:1.2rem}.contact-us-form .columns-container .btn-gtm-contactus.secondary-cta{border-color:#231f20;color:#fff;background-color:#231f20}@media screen and (min-width: 768px){.contact-us-form .columns-container .btn-gtm-contactus{display:inline-block;width:auto;padding:12px 34px 12px 14px;border-width:1px;font-weight:600}}@media screen and (min-width: 1024px){.contact-us-form .columns-container .btn-gtm-contactus{padding:18px 44px 18px 23px;border-width:2px;font-size:15px;font-size:1.5rem}.contact-us-form .columns-container .btn-gtm-contactus:after{width:21px;margin-right:-21px;font-size:13px;font-size:1.3rem}}@media screen and (min-width: 768px){.contact-us-sub-layout-container .column.double{width:auto !important}}.contact-us-confirmation .content-placeholder-component,.contact-us-coupon .content-placeholder-component{max-width:1180px;width:100%;margin:50px auto}.contact-us-confirmation .content-placeholder-component .body-copy,.contact-us-coupon .content-placeholder-component .body-copy{color:#4b4b4b}@font-face{font-family:"BernardMTCondensed";src:url("https://saputo.canto.com/direct/other/3qa1mrvaql2u76m0bncn3qlu7n/quwLgAj1704Se3jVpFvVixkBv0s/original?content-type=woff2&name=BernardMTCondensed.woff2") format("woff2"),url("https://saputo.canto.com/direct/other/r2b8cc9ho92gv1psultar62p7u/xZIfUhO94VB_rQFVvFYBCH8sOr0/original?content-type=application%2Ffont-woff&name=BernardMTCondensed.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"TTBluescreensRoundBold";src:url("https://saputo.canto.com/direct/other/hbh53o1teh5mlag1rk1luekd6c/tj63JjxUGoA_O96Liu54J2HRW8c/original?content-type=woff2&name=ttbluescreensroundboldwebfont.woff2") format("woff2"),url("https://saputo.canto.com/direct/other/b6pa1440l534d2h6n8far75m7s/1c0lNLLweb2L3U3bRpzbhorFSM4/original?content-type=application%2Ffont-woff&name=ttbluescreensroundboldwebfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"GloucesterMTPro-Bold";src:url("https://saputo.canto.com/direct/other/5bp8qoev4t4f93fnd5dmcuog1n/yhX_YAaAaATtiDowTI_JHc6_y_8/original?content-type=woff2&name=GloucesterMTProBold.woff2") format("woff2"),url("https://saputo.canto.com/direct/other/9q55cmufs13oj3qd73k7falf5g/z5K2EpYoCz1tpW61n2ENRTfxg1Y/original?content-type=application%2Ffont-woff&name=GloucesterMTProBold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"SabonLTPro-Roman";src:url("https://saputo.canto.com/direct/other/34eedjbdpl7uhdtu29aj656l41/-8epxGeFN7y6sq3pNGmhwzUPtG8/original?content-type=woff2&name=SabonLTProRoman.woff2") format("woff2"),url("https://saputo.canto.com/direct/other/9t2rt42i5d76lflsb6o2j1sa3l/9wyZoRC6s3K3nP7cUzWvBnYOoOA/original?content-type=application%2Ffont-woff&name=SabonLTProRoman.woff") format("woff");font-weight:normal;font-style:normal}.background-color-black{background-color:#231f20}.background-color-beige{background-color:#f3e4b2}.background-color-beige-2{background-color:#f9f2d8}.background-color-brown{background-color:#a39382}@media screen and (max-width: 480px){.bbqcampaign #content .content-placeholder-component-text-image h4.sub-head{font-size:2.75rem !important}}.bbqcampaign .hero-placeholder .hero-placeholder-component{margin-top:55px}.can-crave_jingle_heading{padding-bottom:0 !important}.can-crave_jingle_heading .content{padding-bottom:0 !important}.can-crave_jingle_heading .content .body-copy{position:relative}.can-crave_jingle_heading .content .body-copy img{display:block;height:75px !important;width:auto;margin:15px auto 0}.can-crave_jingle_heading .content .body-copy:before{content:"";position:absolute;left:0;top:-50px;height:35px;width:35px;background:center no-repeat url("https://saputo.canto.com/direct/image/i3t9ue91rl2orfuokvpt19s25k/F-ojQGzEFJBviqSRZshZvkIgdRE/original?content-type=image%2Fsvg%2Bxml&name=music-note-single.svg");background-size:contain}@media screen and (min-width: 767px){.can-crave_jingle_heading .content .body-copy:before{left:10%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:60px;width:60px}}@media screen and (min-width: 1024px){.can-crave_jingle_heading .content .body-copy:before{left:22.5%}}.can-crave_jingle_heading .content .body-copy:after{content:"";position:absolute;right:0;top:-55px;height:40px;width:40px;background:center no-repeat url("https://saputo.canto.com/direct/image/0jgagneep53i343ps57pljou07/Q5MGQRhkJArObk15wxneNdSZZe0/original?content-type=image%2Fsvg%2Bxml&name=music-note-double.svg");background-size:contain}@media screen and (min-width: 767px){.can-crave_jingle_heading .content .body-copy:after{right:10%;top:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);height:70px;width:70px}}@media screen and (min-width: 1024px){.can-crave_jingle_heading .content .body-copy:after{right:22.5%}}.can-crave_jingle_heading.top-lines .headline:before,.can-crave_jingle_heading.top-lines .headline:after{top:60% !important}.can-crave_jingle_video{padding-top:0 !important}.full-image-banner.content-placeholder-sub-layout-3-column-t.content-placeholder-sub-layout-3-column .content-placeholder-component{padding:0 !important}.full-image-banner.content-placeholder-sub-layout-3-column-t.content-placeholder-sub-layout-3-column .content-placeholder-component .content{padding:0 !important;max-width:none !important}.full-image-banner.content-placeholder-sub-layout-3-column-t.content-placeholder-sub-layout-3-column .content-placeholder-component .content img.foreground-image{width:100% !important}.full-image-banner.content-placeholder-sub-layout-3-column-t.content-placeholder-sub-layout-3-column .content-placeholder-component .content .sub-head{position:absolute;top:0;left:0}.nibblers-bacon-50-50{margin-bottom:50px}.nibblers-bacon-50-50 .column.hh{-webkit-box-flex:0;-ms-flex:0;flex:0}.nibblers-bacon-50-50 .column.hh h4.sub-head em{font-style:normal;font-family:"copperplate",serif;font-size:1.8rem}@media(min-width: 768px){.nibblers-bacon-50-50 .column.hh h4.sub-head em{font-size:2.8rem}}.nibblers-bacon-50-50 .column.hh h4.sub-head span{display:block;color:#fff;font-size:6rem;line-height:6rem}@media(min-width: 768px){.nibblers-bacon-50-50 .column.hh h4.sub-head span{font-size:5rem;line-height:5rem}}@media(min-width: 1024px){.nibblers-bacon-50-50 .column.hh h4.sub-head span{font-size:6.5rem;line-height:6.5rem}}.nibblers-bacon-50-50 .column.hh:first-child{background:#f39200}.nibblers-bacon-50-50 .column.hh:first-child .content>img{position:absolute;top:24px;left:24px;width:14vw;-webkit-transform:rotate(-25deg);-ms-transform:rotate(-25deg);transform:rotate(-25deg)}@media(min-width: 1024px){.nibblers-bacon-50-50 .column.hh:first-child .content>img{width:10vw}}@media(max-width: 767px){.nibblers-bacon-50-50 .column.hh:first-child .content>img{width:initial;max-width:20vw;top:-32px}}.nibblers-bacon-50-50 .column.hh:last-child{background:#8f3437}.nibblers-bacon-50-50 .column.hh:last-child .body-copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.nibblers-bacon-50-50 .column.hh:last-child .body-copy .awards-container{display:grid;grid-template-columns:2fr 1fr 1fr;max-width:560px;margin:0 auto;gap:8px}.nibblers-bacon-50-50 .column.hh:last-child .body-copy .awards-container img{max-height:120px;margin:0 auto}.nibblers-bacon-50-50 .column.hh:last-child .body-copy p{color:#fff;margin-top:24px;font-size:14px;line-height:10px}@media(min-width: 768px){.nibblers-bacon-50-50 .column.hh .content-placeholder-component-text-image{min-height:225px;max-height:500px;padding:0 !important}}.nibblers-bacon-50-50 .column.hh .content{width:100%;max-width:630px;margin:0 auto}.nibblers-bacon-50-50 .video-component{margin:0;padding:0 8px}@media(min-width: 768px){.nibblers-bacon-50-50 .video-component{padding:12px 24px 40px}}@media(min-width: 1024px){.nibblers-bacon-50-50 .video-component{width:75%;max-width:450px;margin:0 auto !important}}.nibblers-bacon-50-50 .video-component video{height:auto !important;-o-object-fit:fill;object-fit:fill;aspect-ratio:16/9}.can-crave_poll_heading{padding-bottom:0 !important}.can-crave_poll_heading .body-copy{font-size:2.8rem !important}@media screen and (min-width: 767px){.can-crave_poll_heading .body-copy{font-size:5rem !important}}.can-crave_poll_buttons{padding:0 !important}.can-crave_poll_buttons .content{padding:0 !important}.can-crave_poll_vote{padding-top:0 !important}.w-play-btn{display:grid;grid-template-rows:repeat(3, auto);gap:20px}@media screen and (min-width: 767px){.w-play-btn{grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px;max-width:790px;margin:auto}}.play-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 767px){.play-btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.play-btn button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;color:#fff;font-family:"copperplate",serif;text-transform:uppercase;height:75px;width:75px;margin-right:15px;background-color:#000;border-radius:100%;border:2px solid #f3e4b2;-webkit-box-shadow:0 0 15px 2px rgba(0,0,0,.15);box-shadow:0 0 15px 2px rgba(0,0,0,.15);-webkit-transition:all 200ms ease;transition:all 200ms ease}@media screen and (min-width: 767px){.play-btn button{font-size:20px;margin-right:0;margin-bottom:15px;height:70px;width:100%;border-radius:15px}}.play-btn button:before{content:"";margin-right:5px;height:15px;width:15px;background:center no-repeat url("https://saputo.canto.com/direct/image/d4sq6ngpr16jlcat8agj14u23d/wRX6VOylUH8J5xiS1zUKWPY1oww/original?content-type=image%2Fsvg%2Bxml&name=icon-play-btn+%281%29.svg")}.play-btn button.audio-stop:before{background:center no-repeat url("https://saputo.canto.com/direct/image/6fesu0h7cp62nac7ebipmodb7o/2UWVqgPFFaOrdlZhzx7EdK7ecVk/original?content-type=image%2Fsvg%2Bxml&name=icon-pause-btn.svg")}.play-btn button:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02);-webkit-box-shadow:0 0 25px 2px rgba(0,0,0,.35);box-shadow:0 0 25px 2px rgba(0,0,0,.35)}.play-btn strong{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:700;color:#000;text-transform:uppercase;font-family:"SabonLTPro-Roman",serif}@media screen and (min-width: 767px){.play-btn strong{font-size:16px}}.play-btn strong img{height:15px !important;width:auto;margin-right:5px}.w-can-crave_events-stores .content-placeholder-component.heading-style{padding-bottom:0}.w-can-crave_events-stores .content.component-left{margin:0 auto !important}.events-stores_head{display:none}@media(min-width: 768px){.events-stores_head{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 150px;gap:15px;color:#fff;font-size:17px;font-weight:700;text-transform:uppercase;font-family:"copperplate",serif;padding:15px 10px;background-color:#231f20}}.events-stores_item{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:10px;font-family:"copperplate",serif;padding:20px 0;border-bottom:2px solid #231f20}@media(min-width: 768px){.events-stores_item{grid-template-columns:1fr 1fr 1fr 1fr 150px;gap:15px;padding:20px 10px}}@media(min-width: 1024px){.events-stores_item:hover{background-color:#f0dc9c}}@media(min-width: 1024px){.events-stores_item:hover .link{color:#231f20;background-color:#f0dc9c}}.events-stores_item .event{grid-column:1/span 2;grid-row:1;align-self:end;font-weight:700;font-size:calc(17px + 5px)}@media(min-width: 768px){.events-stores_item .event{grid-column:1;grid-row:1;align-self:center;font-weight:400;font-size:17px}}.events-stores_item .location{grid-column:1/span 2;grid-row:2;align-self:start;font-size:16px;font-weight:700}@media(min-width: 768px){.events-stores_item .location{grid-column:2;grid-row:1;align-self:center;font-weight:400;font-size:17px}}.events-stores_item .date{grid-column:1;grid-row:3;align-self:start;font-size:16px}@media(min-width: 768px){.events-stores_item .date{grid-column:3;grid-row:1;align-self:center;font-size:17px}}.events-stores_item .time{grid-column:2;grid-row:3;align-self:start;font-size:16px}@media(min-width: 768px){.events-stores_item .time{grid-column:4;grid-row:1;align-self:center;font-size:17px}}.events-stores_item .link{grid-column:1/span 2;grid-row:4;align-self:center;font-size:calc(16px - 2px);text-align:center;padding:5px;background-color:#231f20;color:#fff;text-decoration:none;border:2px solid #231f20}@media(min-width: 768px){.events-stores_item .link{grid-column:5;grid-row:1;font-size:calc(17px - 2px)}}@media(min-width: 1024px){.events-stores_item .link:hover{text-decoration:underline}}.can-crave_slider{background-color:#f39200}.can-crave_slider .product-brand{padding:0 2rem;text-align:center}.can-crave_slider .main-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:200px;margin-bottom:2rem}.can-crave_slider .main-image img{height:auto;width:auto;max-height:100%;max-width:100%}.can-crave_slider .sub-head a{font-family:"copperplate",serif;font-weight:700}.can-crave_slider .description{display:none}.can-crave_slider .slick-arrow{width:auto;height:auto;z-index:1}.can-crave_slider .slick-arrow:before,.can-crave_slider .slick-arrow:after{font-size:40px;color:#231f20}.can-crave_slider .slick-arrow.slick-prev{left:-15px}.can-crave_slider .slick-arrow.slick-next{right:-15px}.heading-style.top-lines .headline{position:relative;font-weight:400}.heading-style.top-lines .headline:before,.heading-style.top-lines .headline:after{content:"";position:absolute;top:70%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#231f20;width:55px;height:2px}.heading-style.top-lines .headline:before{-webkit-transform:translate(-65px, -50%);-ms-transform:translate(-65px, -50%);transform:translate(-65px, -50%)}.heading-style.top-lines .headline:after{-webkit-transform:translate(10px, -50%);-ms-transform:translate(10px, -50%);transform:translate(10px, -50%)}.heading-style.bot-lines .headline{margin-bottom:50px}.heading-style.bot-lines .sub-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400}.heading-style.bot-lines .sub-head:before,.heading-style.bot-lines .sub-head:after{content:"";position:relative;background:#231f20;width:60px;height:2px}@media screen and (min-width: 767px){.heading-style.bot-lines .sub-head:before,.heading-style.bot-lines .sub-head:after{width:75px}}.heading-style.bot-lines .sub-head:before{left:-5px}@media(min-width: 1024px){.heading-style.bot-lines .sub-head:before{left:-15px}}.heading-style.bot-lines .sub-head:after{right:-5px}@media(min-width: 1024px){.heading-style.bot-lines .sub-head:after{right:-15px}}.heading-style.heading--exclusive-offer{padding-top:0}@media(min-width: 768px){.heading-style.heading--exclusive-offer{padding-top:35px}}@media(min-width: 1024px){.heading-style.heading--exclusive-offer h4.sub-head{font-size:5.5rem !important}}.can-crave #content>div>section.middle-generic-placeholder div.recipes-sub-layout{margin-top:55px !important;background:none !important;padding-bottom:50px}@media(min-width: 1024px){.can-crave #content>div>section.middle-generic-placeholder div.recipes-sub-layout{margin-top:25px !important}}.can-crave #content>div>section.middle-generic-placeholder div.recipes-sub-layout .grid-container .grid-item .recipe-item{margin-bottom:20px !important}.can-crave #content>div>section.middle-generic-placeholder div.recipes-sub-layout .grid-container .grid-item .recipe-item .text-content:before{display:none}.can-crave #content>div>section.middle-generic-placeholder div.recipes-sub-layout .grid-container .grid-item .recipe-item .text-content .sub-head{padding-left:0}.can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards{background-color:none;margin-top:0 !important;padding-bottom:50px}html[lang=fr] .can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards{padding-top:25px}.can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards .columns-container{display:grid;grid-template-columns:1fr;grid-template-rows:auto;row-gap:20px;padding:0 10px}@media(min-width: 768px){.can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards .columns-container{max-width:780px;margin:0 auto}}@media(min-width: 1024px){.can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards .columns-container{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-columns:repeat(3, 1fr);padding:0;max-width:1220px;margin:0 auto}}@media(min-width: 1240px){.can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards .columns-container{padding:0 10px}}.can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards .columns-container .column.single{background-color:none !important;width:100%;padding:0 !important}.can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards .columns-container .column.single .content-placeholder-component.content-placeholder-component-text-image{padding:0}.can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards .columns-container .column.single .content-placeholder-component.content-placeholder-component-text-image .content{width:100% !important;background-image:none !important}@media(min-width: 1024px){.can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards .columns-container .column.single .content-placeholder-component.content-placeholder-component-text-image .content .sub-head{font-size:4rem !important}}.can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards .columns-container .column.single .content-placeholder-component.content-placeholder-component-text-image .content:after{content:"";-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;width:100%;height:100px;background-repeat:no-repeat;background-position:center;background-size:contain}.can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards .columns-container .column.single:nth-of-type(1) .content{background-color:#e79535 !important}@media(min-width: 1024px){.can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards .columns-container .column.single:nth-of-type(1) .content img{margin:25px auto 25px}}.can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards .columns-container .column.single:nth-of-type(1) .content:after{background-image:url("https://saputo.canto.com/direct/image/u2j5akljn14g165mm0iktt355u/upKz8xNDdI6Reki_G6WoJR7mO_s/original?content-type=image%2Fpng&name=awards.png")}html[lang=fr] .can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards .columns-container .column.single:nth-of-type(1) .content:after{background-image:url("https://saputo.canto.com/direct/image/9ci7qja1hl2sv9iueliied946p/-jS2Vsbnai2r_V2TuURI_mMICc8/original?content-type=image%2Fpng&name=award-fr.png")}.can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards .columns-container .column.single:nth-of-type(2) .content{background-color:#942c29 !important}@media(min-width: 1024px){.can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards .columns-container .column.single:nth-of-type(2) .content img{margin-top:15px;max-width:130%;position:relative;left:-42.5px}}.can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards .columns-container .column.single:nth-of-type(2) .content:after{background-image:url("https://saputo.canto.com/direct/image/2se21cs8q95m709ud7hh4poa6c/3YeZapElUFdVUWXty8YC9uSJfs4/original?content-type=image%2Fpng&name=bnpa-2021-en.png")}html[lang=fr] .can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards .columns-container .column.single:nth-of-type(2) .content:after{background-image:url("https://saputo.canto.com/direct/image/rptq3vl7dd1sr4glj59ij9a505/Znc1WIB6ph1oMy2NEeAtzCN9Xrw/original?content-type=image%2Fpng&name=bnpa-2021-fr.png")}.can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards .columns-container .column.single:nth-of-type(3) .content{background:#8a3937 !important}@media(min-width: 1024px){.can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards .columns-container .column.single:nth-of-type(3) .content img{width:80%}}.can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards .columns-container .column.single:nth-of-type(3) .content:after{background-image:url("https://saputo.canto.com/direct/image/nutjr6ql114a9fggets11tm97b/42dq9NGlYaCbSdPgJlT7nZoWB0c/original?content-type=image%2Fpng&name=bnpa_logos_2022_can_english_maple_leaf.png")}html[lang=fr] .can-crave div.content-placeholder-sub-layout-3-column.bbq-our-products.awards .columns-container .column.single:nth-of-type(3) .content:after{background-image:url("https://saputo.canto.com/direct/image/er6v6rl2kd1r3au2oubsiq5f5q/LOb7ka3FLlGwHRk-nKY4g7hG_4I/original?content-type=image%2Fpng&name=bnpa_logos_2022_can_french.png")}.bbq-our-products.combo-snacks .content.component-left{background-image:none !important;background-color:#9f4d2d !important}html[lang=fr] .bbq-our-products.combo-snacks .content.component-left{background-image:none !important;background-color:#9f4d2d !important}.bbq-our-products.combo-snacks .content.component-right{background-image:none !important;background-color:#487f3b !important}html[lang=fr] .bbq-our-products.combo-snacks .content.component-right{background-image:none !important;background-color:#487f3b !important}@media(min-width: 768px){.bbq-our-products.combo-snacks h4.sub-head{font-size:2.8rem !important;margin-bottom:2rem}}@media(min-width: 1024px){.bbq-our-products.combo-snacks h4.sub-head{font-size:3.5rem !important}}.armstrong-combo-snack .columns-container{width:100%;max-width:1440px;margin:0 auto;gap:0px;margin-bottom:50px}@media(min-width: 1240px){.armstrong-combo-snack .columns-container{gap:16px}}.armstrong-combo-snack .content-placeholder-component .content{display:grid;grid-template-columns:1fr;grid-template-rows:.5fr 1fr .5fr;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;height:100%;width:100% !important;max-width:420px !important;padding-left:20px !important;padding-right:20px !important}.armstrong-combo-snack .content-placeholder-component .content img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;max-width:320px;-ms-flex-item-align:center;align-self:center;justify-self:center}.armstrong-combo-snack .content-placeholder-component .content h4.sub-head{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:4rem !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center}.armstrong-combo-snack .content-placeholder-component .content h4.sub-head span{display:block;font-family:"copperplate",serif;font-size:2rem}.armstrong-combo-snack .content-placeholder-component .content .body-copy{font-size:14px !important;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.perfectcombination{width:100%;max-width:1140px;margin:104px auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f39200;background-image:url("https://saputo.canto.com/direct/image/ib7l5i0q1l6dd2e92cqo4ep24k/GjVT4E_SrKrWeShpJY_Xgw9SCqM/original?content-type=image%2Fsvg%2Bxml&name=Lock-background.svg");background-size:cover}@media(max-width: 767px){.perfectcombination{margin:64px auto}}.perfectcombination .form-group{font-family:"TTBluescreensRoundBold",serif;width:100%}.perfectcombination .form-group>span{color:#c90f0f;position:absolute;z-index:2;margin:4px 20px}.perfectcombination .form-group .field-validation-error{position:initial;margin:8px 0px 8px;font-size:2rem;line-height:2rem;display:block;clear:both;text-align:center}.perfectcombination .form-group label.hide{display:none}.perfectcombination .form-group input[type=text],.perfectcombination .form-group input[type=email],.perfectcombination .form-group select{width:100%;border:none;background:#ebe3b2;letter-spacing:1px}.perfectcombination .form-group textarea{padding:12px;border:none;border-radius:2px;background-color:#ebe3b2;min-height:100px}.perfectcombination input[type=submit],.perfectcombination-button{width:100%;max-width:100%;margin-top:16px;margin-bottom:40px;max-width:640px;padding:24px;margin:0 auto;background-color:#231f20;color:#f1e6b2;padding:16px 32px;letter-spacing:.16rem;font-size:3.2rem;line-height:3.2rem;border:none;border-radius:6px;display:block;text-transform:uppercase;text-align:center;font-family:"TTBluescreensRoundBold",serif;text-decoration:none}@media(max-width: 767px){.perfectcombination input[type=submit],.perfectcombination-button{width:80%}}.perfectcombination-section-header{background:url("https://saputo.canto.com/direct/image/koko96kusl12t5oaob7grlgg2f/WrojQ2z4p9h4G7oKhZ0dpAWrxyI/original?content-type=image%2Fjpeg&name=header-background.jpg");background-size:cover;background-repeat:no-repeat;padding:32px 0;width:100%}.perfectcombination-section-header h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 32px;margin:48px 0;width:100%;color:#ebe3b2 !important}.perfectcombination-section-header h2 img{max-width:33.33%}.perfectcombination-section-header h2 span{max-width:33.33%}.perfectcombination-section-header h2 span:first-of-type{text-align:right;margin-right:-48px}.perfectcombination-section-header h2 span:last-of-type{margin-left:-48px}@media(max-width: 767px){.perfectcombination-section-header h2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;margin:24px 0}.perfectcombination-section-header h2 span{text-align:center !important;margin:0 !important;max-width:80%}}.perfectcombination-section-banner{width:100%;max-width:80%;margin:0 auto;border-radius:16px;background:#ebe3b2;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:24px 48px;text-align:center}@media(max-width: 767px){.perfectcombination-section-banner{-webkit-transform:none;-ms-transform:none;transform:none;margin:24px auto;padding:16px 24px;max-width:90%}}.perfectcombination-section-form{width:100%;max-width:640px;padding:24px;margin:0 auto 24px;background:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px 0;border-radius:8px}.perfectcombination-section-form .form-group>label{display:none}.perfectcombination-section-form h2{color:#ebe3b2 !important;text-align:center;font-family:"TTBluescreensRoundBold",serif}.perfectcombination-section-form p{margin:12px 0;text-align:center}.perfectcombination-section-form-emoji{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 767px){.perfectcombination-section-form-emoji{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.perfectcombination-section-form-emoji .form-group{width:calc(16.66% - 8px)}.perfectcombination-section-form-emoji .form-group select{color:initial;font-family:"Noto Color Emoji",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:"";text-align:center;overflow:visible;font-size:48px;line-height:72px;max-width:64px;max-height:64px;display:block;padding:0 !important;margin:0 auto !important;height:auto !important}@media(max-width: 767px){.perfectcombination-section-form-emoji .form-group select{font-size:36px}}.perfectcombination-section-form-emoji p{-ms-flex-preferred-size:100%;flex-basis:100%}.perfectcombination-section-form-contact{padding:0 8px}.perfectcombination-section-form-contact .form-group{margin-bottom:16px;position:relative}.perfectcombination-section-form-contact input,.perfectcombination-section-form-contact select{color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:56px;border-radius:32px;padding:0 16px;text-align:center;font-size:2rem;text-transform:uppercase}.perfectcombination-section-form-contact input,.perfectcombination-section-form-contact select{font-family:"TTBluescreensRoundBold",serif;font-size:3rem}.perfectcombination-section-form-contact input::-webkit-input-placeholder, .perfectcombination-section-form-contact select::-webkit-input-placeholder{color:#666;font-family:"TTBluescreensRoundBold",serif}.perfectcombination-section-form-contact input::-moz-placeholder, .perfectcombination-section-form-contact select::-moz-placeholder{color:#666;font-family:"TTBluescreensRoundBold",serif}.perfectcombination-section-form-contact input:-ms-input-placeholder, .perfectcombination-section-form-contact select:-ms-input-placeholder{color:#666;font-family:"TTBluescreensRoundBold",serif}.perfectcombination-section-form-contact input::-ms-input-placeholder, .perfectcombination-section-form-contact select::-ms-input-placeholder{color:#666;font-family:"TTBluescreensRoundBold",serif}.perfectcombination-section-form-contact input::placeholder,.perfectcombination-section-form-contact select::placeholder{color:#666;font-family:"TTBluescreensRoundBold",serif}.perfectcombination-section-form-contact select{position:relative;background-size:24px 24px;background-repeat:no-repeat;background-position:center right}.perfectcombination-section-consents{width:100%;max-width:640px;padding:32px;margin:0 auto 24px;background:#ebe3b2;border-radius:8px}.perfectcombination-section-consents .form-group{margin-top:16px}.perfectcombination-section-consents .field-validation-error{color:#c90f0f;font-family:"TTBluescreensRoundBold",serif;font-size:2rem;display:block;clear:both;margin:8px 0 0 32px}.perfectcombination-section-consents label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-family:initial;min-height:24px;gap:8px}.perfectcombination-section-consents input[type=checkbox]{height:24px;width:24px;-webkit-box-flex:0;-ms-flex:none;flex:none}.perfectcombination-section-consents h2{font-family:"TTBluescreensRoundBold",serif;text-align:center}.perfectcombination-rules-button{margin-top:64px;margin-bottom:88px;background-color:#231f20;color:#f1e6b2;font-family:"TTBluescreensRoundBold",serif;padding:.8rem 1.6rem .6rem;letter-spacing:.16rem;line-height:3.2rem;border:none;border-radius:6px;display:block;text-transform:uppercase;text-decoration:none;text-align:center}@media(min-width: 1024px){.crave__50-50-video .content-placeholder-component .content{width:100% !important;max-width:800px !important}}#taste-challenge{scroll-margin-top:200px}.bbqcampaign.can-crave #content .hero-placeholder{margin-top:70px}.bbqcampaign.can-crave #content .hero-placeholder .content-placeholder-component{position:relative;overflow:hidden;padding:0;background-size:cover}@media(max-width: 767px){.bbqcampaign.can-crave #content .hero-placeholder .content-placeholder-component{min-height:400px}}@media(min-width: 768px){.bbqcampaign.can-crave #content .hero-placeholder .content-placeholder-component:before{content:"";display:block;padding-top:55%}}@media(max-width: 767px){.bbqcampaign.can-crave #content .hero-placeholder .content-placeholder-component .content{display:block !important;position:absolute;top:0;right:0;bottom:0;left:0;height:auto;width:auto;max-height:100%;max-width:100%;padding:0}}@media(min-width: 768px){.bbqcampaign.can-crave #content .hero-placeholder .content-placeholder-component .content{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);left:0;right:0}}@media(max-width: 767px){.bbqcampaign.can-crave #content .hero-placeholder .content-placeholder-component .content video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}}@media(min-width: 768px){.bbqcampaign.can-crave #content .hero-placeholder .content-placeholder-component .content video{width:100%}}.can-crave--video-carousel .content-placeholder-component:first-of-type .content{margin:0 auto !important}.can-crave--video-carousel .content-placeholder-component:first-of-type .content h4{font-size:60px !important}.can-crave--video-carousel .content-placeholder-component:first-of-type .content .body-copy{padding-top:0}.can-crave--video-carousel .carousel-component .inner .slick-arrow{background-color:red;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;width:40px;border-radius:100%;z-index:1;background-color:#fff;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.15);box-shadow:0 0 10px 2px rgba(0,0,0,.15)}.can-crave--video-carousel .carousel-component .inner .slick-arrow:before,.can-crave--video-carousel .carousel-component .inner .slick-arrow:after{position:relative;color:#231f20;font-family:"FontAwesome";opacity:1}.can-crave--video-carousel .carousel-component .inner .slick-arrow.slick-prev{left:0px}.can-crave--video-carousel .carousel-component .inner .slick-arrow.slick-prev:before{content:""}.can-crave--video-carousel .carousel-component .inner .slick-arrow.slick-next{right:0px}.can-crave--video-carousel .carousel-component .inner .slick-arrow.slick-next:before{content:""}.can-crave--video-carousel .carousel-component .inner .carousel-component-slide .content-placeholder-component{padding-bottom:0}.can-crave--video-carousel .carousel-component .inner .carousel-component-slide .content-placeholder-component .content .body-copy{padding:0}.can-crave--video-carousel .carousel-component .inner .carousel-component-slide .content-placeholder-component .content .body-copy a{display:block;text-align:center;margin-top:5px;font-size:12px;text-decoration:none;padding:0 15px}@media(min-width: 768px){.can-crave--video-carousel .carousel-component .inner .carousel-component-slide .content-placeholder-component .content .body-copy a{font-size:14px}}@media(min-width: 1024px){.can-crave--video-carousel .carousel-component .inner .carousel-component-slide .content-placeholder-component .content .body-copy a:hover{text-decoration:underline}}.can-crave--video-carousel .carousel-component .inner .carousel-component-slide .content-placeholder-component .content .body-copy video{width:100%}.can-crave--video-carousel .content-placeholder-component:last-of-type{padding-top:0}.can-crave--video-carousel .content-placeholder-component:last-of-type .content{margin:0 auto !important}@media(max-width: 767px){.can-crave--video-carousel .content-placeholder-component:last-of-type .content a.button{margin-top:0 !important}}.site-wrapper #content .can-crave--coupon{padding:20px}.site-wrapper #content .can-crave--coupon .columns-container .column.triple .content-placeholder-component{padding:50px 0}.site-wrapper #content .can-crave--coupon .columns-container .column.triple .content-placeholder-component .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin:0 auto !important;padding:0 !important;background-color:#f79642;border:10px solid #231f20;border-radius:15px;-webkit-box-shadow:0 0 15px 2px rgba(0,0,0,.15);box-shadow:0 0 15px 2px rgba(0,0,0,.15);max-width:700px}.site-wrapper #content .can-crave--coupon .columns-container .column.triple .content-placeholder-component .content h3{font-size:25px !important;padding:40px 20px 0;margin-bottom:10px}@media(min-width: 768px){.site-wrapper #content .can-crave--coupon .columns-container .column.triple .content-placeholder-component .content h3{font-size:40px !important;padding:40px 40px 0;margin-bottom:15px}}.site-wrapper #content .can-crave--coupon .columns-container .column.triple .content-placeholder-component .content h4{font-size:20px !important;font-family:"copperplate",serif !important;font-weight:400 !important;padding:0 30px}@media(min-width: 768px){.site-wrapper #content .can-crave--coupon .columns-container .column.triple .content-placeholder-component .content h4{font-size:26px !important;padding:0 70px}}.site-wrapper #content .can-crave--coupon .columns-container .column.triple .content-placeholder-component .content h4 strong{font-family:"BernardMTCondensed",serif;display:block;font-size:55px !important;font-weight:700 !important;margin-bottom:10px;line-height:1}@media(min-width: 768px){.site-wrapper #content .can-crave--coupon .columns-container .column.triple .content-placeholder-component .content h4 strong{font-size:80px !important;margin-bottom:10px}}.site-wrapper #content .can-crave--coupon .columns-container .column.triple .content-placeholder-component .content .cta-container a.button{margin:25px auto 10px !important}.site-wrapper #content .can-crave--coupon .columns-container .column.triple .content-placeholder-component .content img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin:0}.contest-bring-your-own.site-wrapper .header .inner{height:70px}@media(min-width: 768px){.contest-bring-your-own.site-wrapper .header .inner{height:80px}}@media(min-width: 1024px){.contest-bring-your-own.site-wrapper .header .inner{height:100px}}.contest-bring-your-own.site-wrapper .header .inner .logo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.contest-bring-your-own.site-wrapper .header .inner .logo img{width:175px}@media(min-width: 768px){.contest-bring-your-own.site-wrapper .header .inner .logo img{width:auto;position:relative;left:-15px}}@media(min-width: 768px){.contest-bring-your-own.site-wrapper .header .inner .logo:after{top:60px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media(min-width: 1024px){.contest-bring-your-own.site-wrapper .header .inner .logo:after{top:75px}}.contest-bring-your-own.site-wrapper .header .inner nav{display:none !important}.contest-bring-your-own.site-wrapper .header .inner .language-toggle{display:none;top:55%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px}@media(min-width: 768px){.contest-bring-your-own.site-wrapper .header .inner .language-toggle{top:50%}}.site-wrapper.contest-bring-your-own #content .hero-placeholder{background-color:#ea7f3f}.site-wrapper.contest-bring-your-own #content .hero-placeholder .hero-placeholder-component-image.hero-stacked{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1180px;margin:0 auto;padding:50px 20px 50px;background-color:rgba(0,0,0,0)}@media(min-width: 768px){.site-wrapper.contest-bring-your-own #content .hero-placeholder .hero-placeholder-component-image.hero-stacked{padding-top:75px;padding-bottom:50px}}@media(min-width: 1024px){.site-wrapper.contest-bring-your-own #content .hero-placeholder .hero-placeholder-component-image.hero-stacked{padding-top:100px;padding-bottom:75px}}.site-wrapper.contest-bring-your-own #content .hero-placeholder .hero-placeholder-component-image.hero-stacked:before{display:none}.site-wrapper.contest-bring-your-own #content .hero-placeholder .hero-placeholder-component-image.hero-stacked h1{font-size:4rem;font-family:"BernardMTCondensed",serif;font-weight:normal;line-height:1.2;text-align:center;margin:0 auto 20px !important;color:#231f20;text-shadow:none}@media(min-width: 768px){.site-wrapper.contest-bring-your-own #content .hero-placeholder .hero-placeholder-component-image.hero-stacked h1{font-size:6rem;margin-bottom:30px !important}}@media(min-width: 1024px){.site-wrapper.contest-bring-your-own #content .hero-placeholder .hero-placeholder-component-image.hero-stacked h1{font-size:8rem;max-width:1000px}}.site-wrapper.contest-bring-your-own #content .hero-placeholder .hero-placeholder-component-image.hero-stacked h1 strong{background-color:#ea7f3f;position:relative;z-index:1;padding:0 10px;font-size:5rem}@media(min-width: 768px){.site-wrapper.contest-bring-your-own #content .hero-placeholder .hero-placeholder-component-image.hero-stacked h1 strong{font-size:9rem}}@media(min-width: 1024px){.site-wrapper.contest-bring-your-own #content .hero-placeholder .hero-placeholder-component-image.hero-stacked h1 strong{font-size:10rem}}.site-wrapper.contest-bring-your-own #content .hero-placeholder .hero-placeholder-component-image.hero-stacked h1 strong:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:275px;height:7px;background-color:#231f20;z-index:-1}@media(min-width: 768px){.site-wrapper.contest-bring-your-own #content .hero-placeholder .hero-placeholder-component-image.hero-stacked h1 strong:before{width:500px;height:10px}}@media(min-width: 1024px){.site-wrapper.contest-bring-your-own #content .hero-placeholder .hero-placeholder-component-image.hero-stacked h1 strong:before{width:550px}}.site-wrapper.contest-bring-your-own #content .hero-placeholder .hero-placeholder-component-image.hero-stacked h1 span{text-decoration:underline}.site-wrapper.contest-bring-your-own #content .hero-placeholder .hero-placeholder-component-image.hero-stacked img.hero-bg-img{position:relative;top:initial !important;left:initial !important;bottom:initial !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;height:auto !important;width:100% !important;min-width:inherit;max-width:inherit;margin-bottom:25px}@media(min-width: 768px){.site-wrapper.contest-bring-your-own #content .hero-placeholder .hero-placeholder-component-image.hero-stacked img.hero-bg-img{margin-bottom:20px}}@media(min-width: 1024px){.site-wrapper.contest-bring-your-own #content .hero-placeholder .hero-placeholder-component-image.hero-stacked img.hero-bg-img{margin-bottom:35px}}.site-wrapper.contest-bring-your-own #content .hero-placeholder .hero-placeholder-component-image.hero-stacked .inner{padding:0 !important;text-align:center}@media(min-width: 1024px){.site-wrapper.contest-bring-your-own #content .hero-placeholder .hero-placeholder-component-image.hero-stacked .inner{max-width:850px}}.site-wrapper.contest-bring-your-own #content .hero-placeholder .hero-placeholder-component-image.hero-stacked .content{max-width:inherit;width:100%;float:none}.site-wrapper.contest-bring-your-own #content .hero-placeholder .hero-placeholder-component-image.hero-stacked .content .body-copy p{text-shadow:none;font-size:2.4rem}@media(min-width: 768px){.site-wrapper.contest-bring-your-own #content .hero-placeholder .hero-placeholder-component-image.hero-stacked .content .body-copy p{font-size:3.4rem}}.form-heading{background-color:#f3e4b2;text-align:center}.form-heading .columns-container .column .content-placeholder-component{padding-bottom:0}.form-heading .columns-container .column .content-placeholder-component .content{margin:0 auto !important}@media(min-width: 1024px){.form-heading .columns-container .column .content-placeholder-component .content{max-width:850px}}.form-heading .columns-container .column .content-placeholder-component .content h2{font-family:"BernardMTCondensed",serif;font-size:4rem}@media(min-width: 1024px){.form-heading .columns-container .column .content-placeholder-component .content h2{font-size:6rem}}.form-heading .columns-container .column .content-placeholder-component .content p{text-shadow:none;font-size:2rem;margin-bottom:0;margin-top:15px}@media(min-width: 1024px){.form-heading .columns-container .column .content-placeholder-component .content p{font-size:3rem}}.form-66-33{background-color:#f3e4b2;padding:50px 20px}.form-66-33 .columns-container{width:100%;max-width:1180px;margin:0 auto !important;border:10px solid #000;border-radius:15px;overflow:hidden}.form-66-33 .columns-container .column.double{text-align:center;background-color:#eee3c6}@media(min-width: 1024px){.form-66-33 .columns-container .column.double{width:57.5%}}.form-66-33 .columns-container .column.double .content-placeholder-component{padding:0}@media(min-width: 768px){.form-66-33 .columns-container .column.double .content-placeholder-component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.form-66-33 .columns-container .column.double .content-placeholder-component .content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:0 !important}.form-66-33 .columns-container .column.double .content-placeholder-component .content video{width:100%}.form-66-33 .columns-container .column.single{background-color:#fff}@media(min-width: 1024px){.form-66-33 .columns-container .column.single{width:42.5%}}.form-66-33 .columns-container .column.single form{width:100%;margin:0 auto;padding:20px 30px;background-color:#fff}.form-66-33 .columns-container .column.single form .form-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}@media(max-width: 767px){.form-66-33 .columns-container .column.single form .form-section{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width: 768px){.form-66-33 .columns-container .column.single form .section-50-50{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}}.form-66-33 .columns-container .column.single form .section-checkbox-validation{margin-top:15px}.form-66-33 .columns-container .column.single form .section-checkbox-validation .form-group label{position:relative;font-weight:400 !important;margin:0 0 15px;padding-left:20px}.form-66-33 .columns-container .column.single form .section-checkbox-validation .form-group label input[type=checkbox]{position:absolute;left:0px;top:1px;padding:0;margin:0}.form-66-33 .columns-container .column.single form .form-group{position:relative;padding:0;margin:0;border:none;width:100%}.form-66-33 .columns-container .column.single form .form-group label{display:inline;font-weight:700 !important;line-height:1.1}.form-66-33 .columns-container .column.single form .form-group label:first-of-type{color:#000;font-weight:400;font-size:14px;margin-bottom:5px}@media(min-width: 1024px){.form-66-33 .columns-container .column.single form .form-group label:first-of-type{font-size:16px}}.form-66-33 .columns-container .column.single form .form-group input[type=text],.form-66-33 .columns-container .column.single form .form-group input[type=email],.form-66-33 .columns-container .column.single form .form-group input[type=tel],.form-66-33 .columns-container .column.single form .form-group input[type=number],.form-66-33 .columns-container .column.single form .form-group textarea,.form-66-33 .columns-container .column.single form .form-group select{font-size:16px;color:#000 !important;padding:0 10px;height:45px;width:100%;border:1px solid #000;background-color:#fff;border-radius:0;outline:none;margin:5px 0 10px}@media(min-width: 1024px){.form-66-33 .columns-container .column.single form .form-group input[type=text],.form-66-33 .columns-container .column.single form .form-group input[type=email],.form-66-33 .columns-container .column.single form .form-group input[type=tel],.form-66-33 .columns-container .column.single form .form-group input[type=number],.form-66-33 .columns-container .column.single form .form-group textarea,.form-66-33 .columns-container .column.single form .form-group select{font-size:16px}}.form-66-33 .columns-container .column.single form .form-group input[type=text]:hover,.form-66-33 .columns-container .column.single form .form-group input[type=email]:hover,.form-66-33 .columns-container .column.single form .form-group input[type=tel]:hover,.form-66-33 .columns-container .column.single form .form-group input[type=number]:hover,.form-66-33 .columns-container .column.single form .form-group textarea:hover,.form-66-33 .columns-container .column.single form .form-group select:hover{-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.1);box-shadow:0 0 10px 1px rgba(0,0,0,.1)}.form-66-33 .columns-container .column.single form .form-group input[type=text]:active,.form-66-33 .columns-container .column.single form .form-group input[type=text]:focus,.form-66-33 .columns-container .column.single form .form-group input[type=email]:active,.form-66-33 .columns-container .column.single form .form-group input[type=email]:focus,.form-66-33 .columns-container .column.single form .form-group input[type=tel]:active,.form-66-33 .columns-container .column.single form .form-group input[type=tel]:focus,.form-66-33 .columns-container .column.single form .form-group input[type=number]:active,.form-66-33 .columns-container .column.single form .form-group input[type=number]:focus,.form-66-33 .columns-container .column.single form .form-group textarea:active,.form-66-33 .columns-container .column.single form .form-group textarea:focus,.form-66-33 .columns-container .column.single form .form-group select:active,.form-66-33 .columns-container .column.single form .form-group select:focus{border-color:#0d0d0d;-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.1);box-shadow:0 0 10px 1px rgba(0,0,0,.1)}.form-66-33 .columns-container .column.single form .form-group input[type=text].input-validation-error,.form-66-33 .columns-container .column.single form .form-group input[type=email].input-validation-error,.form-66-33 .columns-container .column.single form .form-group input[type=tel].input-validation-error,.form-66-33 .columns-container .column.single form .form-group input[type=number].input-validation-error,.form-66-33 .columns-container .column.single form .form-group textarea.input-validation-error,.form-66-33 .columns-container .column.single form .form-group select.input-validation-error{border-color:red}.form-66-33 .columns-container .column.single form .form-group input[type=checkbox]{margin-right:8px}.form-66-33 .columns-container .column.single form .form-group span[style="color:red"]{display:inline;font-size:14px;position:relative;left:-2px}.form-66-33 .columns-container .column.single form .form-group textarea{height:150px}.form-66-33 .columns-container .column.single form .form-group input[type=submit]{display:block;color:#fff;font-size:18px;text-transform:uppercase;font-weight:700;margin:25px auto 0;background-color:#000;border:none;outline:none;padding:15px 48px;border-radius:50px;width:100%;max-width:500px}@media(min-width: 1024px){.form-66-33 .columns-container .column.single form .form-group input[type=submit]:hover{text-decoration:underline}}.form-66-33 .columns-container .column.single form .field-validation-error{display:block;color:red;margin-bottom:10px;font-weight:bold;font-size:12px}.form-66-33 .columns-container .column.single form iframe[title=reCAPTCHA]{display:block;margin-top:25px}.form-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;text-align:center}.form-message .icon-check{width:100px;height:100px;margin:0 auto 20px;border-radius:100%;background-color:#f9f2d8;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3Csvg class='feather feather-check' fill='none' height='24' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 65%;background-size:75%}.form-message h3{margin-bottom:15px}.section-rules{text-align:center;margin-top:20px;font-size:16px}.contest-50-50-video .columns-container{width:100%;margin:0 auto !important}@media(min-width: 1024px){.contest-50-50-video .columns-container .column:first-of-type .content-placeholder-component .content{margin-right:0 !important;margin-left:auto !important}}.contest-50-50-video .columns-container .content-placeholder-component .content{width:100% !important;max-width:800px !important}@font-face{font-family:"BernardMTCondensed";src:url("https://saputo.canto.com/direct/other/3qa1mrvaql2u76m0bncn3qlu7n/quwLgAj1704Se3jVpFvVixkBv0s/original?content-type=woff2&name=BernardMTCondensed.woff2") format("woff2"),url("https://saputo.canto.com/direct/other/r2b8cc9ho92gv1psultar62p7u/xZIfUhO94VB_rQFVvFYBCH8sOr0/original?content-type=application%2Ffont-woff&name=BernardMTCondensed.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"TTBluescreensRoundBold";src:url("https://saputo.canto.com/direct/other/hbh53o1teh5mlag1rk1luekd6c/tj63JjxUGoA_O96Liu54J2HRW8c/original?content-type=woff2&name=ttbluescreensroundboldwebfont.woff2") format("woff2"),url("https://saputo.canto.com/direct/other/b6pa1440l534d2h6n8far75m7s/1c0lNLLweb2L3U3bRpzbhorFSM4/original?content-type=application%2Ffont-woff&name=ttbluescreensroundboldwebfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"GloucesterMTPro-Bold";src:url("https://saputo.canto.com/direct/other/5bp8qoev4t4f93fnd5dmcuog1n/yhX_YAaAaATtiDowTI_JHc6_y_8/original?content-type=woff2&name=GloucesterMTProBold.woff2") format("woff2"),url("https://saputo.canto.com/direct/other/9q55cmufs13oj3qd73k7falf5g/z5K2EpYoCz1tpW61n2ENRTfxg1Y/original?content-type=application%2Ffont-woff&name=GloucesterMTProBold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"SabonLTPro-Roman";src:url("https://saputo.canto.com/direct/other/34eedjbdpl7uhdtu29aj656l41/-8epxGeFN7y6sq3pNGmhwzUPtG8/original?content-type=woff2&name=SabonLTProRoman.woff2") format("woff2"),url("https://saputo.canto.com/direct/other/9t2rt42i5d76lflsb6o2j1sa3l/9wyZoRC6s3K3nP7cUzWvBnYOoOA/original?content-type=application%2Ffont-woff&name=SabonLTProRoman.woff") format("woff");font-weight:normal;font-style:normal}.background-color-black{background-color:#231f20}.background-color-beige{background-color:#f3e4b2}.background-color-beige-2{background-color:#f9f2d8}.background-color-brown{background-color:#a39382}.can-crave-armstrong section.recall-notice{display:none}.can-crave-armstrong section.header .inner a.logo{display:block;position:unset;margin:0 auto}.can-crave-armstrong section.header .inner a.logo img{max-width:220px;padding-top:12px;margin-left:-10px}.can-crave-armstrong section.header .inner a.logo:after{left:auto;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.can-crave-armstrong section.header nav{display:none !important}.can-crave-armstrong #content .hero-placeholder{margin-top:74px;background:#f39200}.can-crave-armstrong #content .hero-placeholder .hero-placeholder-component-background-video{background:#f39200}@media(max-width: 767px){.can-crave-armstrong #content .hero-placeholder .hero-placeholder-component-background-video{display:block}}.can-crave-armstrong #content .hero-placeholder .slick-prev,.can-crave-armstrong #content .hero-placeholder .slick-next{background:rgba(39,13,13,.2);color:#fff}.can-crave-armstrong #content .hero-placeholder .slick-prev:before,.can-crave-armstrong #content .hero-placeholder .slick-next:before{display:none !important}.can-crave-armstrong #content .hero-placeholder .slick-prev:hover,.can-crave-armstrong #content .hero-placeholder .slick-next:hover{background:#000;color:#fff}.can-crave-armstrong #content .hero-placeholder .video-section{display:block !important;background:#f39200}.can-crave-armstrong #content .hero-placeholder .video-section video{margin-top:-120px}@media(max-width: 1239px){.can-crave-armstrong #content .hero-placeholder .video-section video{margin-top:-80px}}@media(max-width: 767px){.can-crave-armstrong #content .hero-placeholder .video-section video{margin-top:0}}@media(max-width: 767px){.can-crave-armstrong #content .hero-placeholder .hero-placeholder-component{background-position:initial !important;margin-bottom:0 !important}}.can-crave-armstrong #content .hero-placeholder .slick-dots{bottom:24px}@media(min-width: 1024px){.can-crave-armstrong #content .hero-placeholder .slick-dots{bottom:80px}}.can-crave-armstrong #content .hero-placeholder .slick-dots button:before{display:none !important}@media screen and (min-width: 767px){.can-crave-armstrong #content .content-placeholder-component-text-image h3.headline{font-size:7rem}}.can-crave-armstrong #content .content-placeholder-component-text-image h4.sub-head{font-family:"BernardMTCondensed",serif;font-size:6rem;color:#231f20}@media(max-width: 1239px){.can-crave-armstrong #content .content-placeholder-component-text-image h4.sub-head{font-size:5.5rem;line-height:6rem}}@media(max-width: 767px){.can-crave-armstrong #content .content-placeholder-component-text-image h4.sub-head{font-size:3.5rem;line-height:4rem}}.can-crave-armstrong #content .content-placeholder-component-text-image h4.sub-head>.no-text-transform{font-size:5rem;text-transform:none}@media(max-width: 767px){.can-crave-armstrong #content .content-placeholder-component-text-image h4.sub-head>.no-text-transform{font-size:4rem}}.can-crave-armstrong #content .content-placeholder-component-text-image .sub-headline{display:block;font-family:"copperplate",serif;font-weight:bold;margin-bottom:.5rem;position:relative;line-height:3.6rem;font-size:2.6rem}@media(max-width: 767px){.can-crave-armstrong #content .content-placeholder-component-text-image .sub-headline{font-size:2rem}}.can-crave-armstrong #content .content-placeholder-component-text-image .sub-headline:before{content:"";font-family:FontAwesome;font-size:5rem;line-height:1px;display:inline-block;position:absolute;top:50%;-webkit-transform:translate(-60px, 0px);-ms-transform:translate(-60px, 0px);transform:translate(-60px, 0px);overflow:hidden}.can-crave-armstrong #content .content-placeholder-component-text-image .sub-headline:after{content:"";font-family:FontAwesome;font-size:5rem;line-height:1px;display:inline-block;position:absolute;top:50%;-webkit-transform:translate(10px, 0px);-ms-transform:translate(10px, 0px);transform:translate(10px, 0px);overflow:hidden}.can-crave-armstrong .section-contest-form{padding:0}@media(min-width: 1024px){.can-crave-armstrong .section-contest-form{padding:0 6rem}}@media(max-width: 1239px){.can-crave-armstrong .section-contest-form{padding:0;max-width:100%}}.can-crave-armstrong .section-contest-form .columns-container{width:100%;max-width:1920px;margin:auto}@media(max-width: 1239px){.can-crave-armstrong .section-contest-form .columns-container{max-width:100%}}.can-crave-armstrong .section-contest-form .column{margin-bottom:6rem}@media(max-width: 767px){.can-crave-armstrong .section-contest-form .column{margin-bottom:0rem}}.can-crave-armstrong .section-contest-form .column .content-placeholder-component{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.can-crave-armstrong .section-contest-form .column:first-child{border:8px solid #000;border-right:0}@media(max-width: 767px){.can-crave-armstrong .section-contest-form .column:first-child{border-left:0}}.can-crave-armstrong .section-contest-form .column:first-child .content-placeholder-component{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.can-crave-armstrong .section-contest-form .column:first-child .content{width:100%;max-width:630px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4rem 0}.can-crave-armstrong .section-contest-form .column:first-child .sub-head{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;width:600px}@media(max-width: 1239px){.can-crave-armstrong .section-contest-form .column:first-child .sub-head{-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}}@media(max-width: 374px){.can-crave-armstrong .section-contest-form .column:first-child .sub-head{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}}.can-crave-armstrong .section-contest-form .column:first-child .sub-head .cca-form-title-line1{text-align:center;font-size:5.6rem;line-height:5rem}.can-crave-armstrong .section-contest-form .column:first-child .sub-head .cca-form-title-line2{text-align:center;font-size:8.45rem;line-height:8rem}.can-crave-armstrong .section-contest-form .column:first-child .sub-head .cca-form-title-line3{text-align:center;font-size:2.6rem;line-height:3rem}.can-crave-armstrong .section-contest-form .column:first-child .cta-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 auto}.can-crave-armstrong .section-contest-form .column:first-child .body-copy{padding:0;margin:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.can-crave-armstrong .section-contest-form .column:first-child .body-copy dl dt{font-family:"copperplate",serif;font-weight:bold}.can-crave-armstrong .section-contest-form .column:first-child .body-copy dl dd{margin:0 0 2rem 0}.can-crave-armstrong .section-contest-form .column:first-child .foreground-image{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%;max-width:100%;margin:2rem auto;border-radius:1rem}.can-crave-armstrong .section-contest-form .column:last-child{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:baseline;align-content:baseline;padding:6rem 3rem;border:8px solid #000;border-left:0}@media(max-width: 767px){.can-crave-armstrong .section-contest-form .column:last-child{border-top:0;border-right:0}}@media(max-width: 767px){.can-crave-armstrong .section-contest-form .column:last-child{padding:4rem 2rem}}.can-crave-armstrong .section-contest-form .column:last-child .content{width:100%}.can-crave-armstrong .section-contest-form .column:last-child .sub-head{max-width:600px;margin:0 auto}.can-crave-armstrong .section-contest-form .column:last-child form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center;max-width:700px;width:100%}.can-crave-armstrong .section-contest-form .column:last-child form .field-validation-error{display:block;position:initial;display:block;clear:both;margin-top:-8px;margin-bottom:1rem;background:#6c0000;padding:1rem;border-radius:0 0 4px 4px}.can-crave-armstrong .section-contest-form .column:last-child form .field-validation-error>span{color:#fff}.can-crave-armstrong .cca-section-form .form-group{font-size:1.6rem}.can-crave-armstrong .cca-section-form input~label{font-family:"copperplate",serif;font-size:1.6rem;text-transform:uppercase;font-weight:bold}.can-crave-armstrong .cca-section-form input[type=text],.can-crave-armstrong .cca-section-form input[type=email],.can-crave-armstrong .cca-section-form input[type=tel],.can-crave-armstrong .cca-section-form select{width:100%;border:none;border-radius:4px 4px 0 0;border-bottom:4px solid #f3e4b2;-webkit-box-shadow:2px 2px 10px rgba(39,13,13,.1);box-shadow:2px 2px 10px rgba(39,13,13,.1);background:#f9f2d8;padding:0px 12px;font-size:2rem;height:52px;margin-bottom:8px;color:#000}.can-crave-armstrong .cca-section-form input[type=tel]{display:block;max-width:360px}.can-crave-armstrong .cca-section-form input[maxlength="6"]{display:block;max-width:130px}.can-crave-armstrong .cca-section-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-top:2rem}.can-crave-armstrong .cca-section-checkboxes>label{position:relative}.can-crave-armstrong .cca-section-checkboxes .checkcontainer{position:relative;padding-left:4rem}.can-crave-armstrong .cca-section-checkboxes .checkcontainer input[type=checkbox]{position:absolute;cursor:pointer;height:0;width:0;z-index:1}.can-crave-armstrong .cca-section-checkboxes .checkcontainer input[type=checkbox]:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center;position:absolute;top:-4px;left:-4rem;height:22px;width:22px;border-radius:4px;border:4px solid #f3e4b2;-webkit-box-shadow:2px 2px 10px rgba(39,13,13,.1);box-shadow:2px 2px 10px rgba(39,13,13,.1);background:#f9f2d8;z-index:2}.can-crave-armstrong .cca-section-checkboxes .checkcontainer input[type=checkbox]:hover:after{background-color:#a39382}.can-crave-armstrong .cca-section-checkboxes .checkcontainer input[type=checkbox]:checked:after{content:"";font-size:2rem;line-height:2.25rem;color:#fff;font-family:"FontAwesome";background-color:#231f20}.can-crave-armstrong .cca-section-captcha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2rem 0}.can-crave-armstrong .cca-section-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem}.can-crave-armstrong .cca-section-submit input[type=submit]{display:inline-block;background:#231f20;color:#f3e4b2;border-radius:4px;text-transform:uppercase;padding:1.75rem 3.5rem;width:auto;margin:2rem auto 0;letter-spacing:2px;font-weight:bold;position:relative;border:4px solid #231f20;font-family:"copperplate",serif;text-align:center}.can-crave-armstrong .cca-section-submit input[type=submit]:hover{-webkit-box-shadow:2px 2px 10px rgba(39,13,13,.2);box-shadow:2px 2px 10px rgba(39,13,13,.2);border:4px solid #f3e4b2;-webkit-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98);webkit-transition:all 200ms ease-in-out;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.can-crave-armstrong .cca-section-submit a{display:inline-block;margin:0 auto}.can-crave-armstrong #content .recipes-placeholder{margin:0 auto}@media(max-width: 767px){.can-crave-armstrong #content .recipes-placeholder{max-width:480px}}.can-crave-armstrong #content .recipes-placeholder .recipes-sub-layout{border-top:0;padding:2rem 0;background:rgba(0,0,0,0)}.can-crave-armstrong .cca-section-product-category .column .content-placeholder-component{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.can-crave-armstrong .cca-section-product-category .column .content{width:100%;max-width:630px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4rem 20px}.can-crave-armstrong .cca-section-product-category .column .sub-head{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;line-height:5rem}.can-crave-armstrong .cca-section-product-category .column .foreground-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;max-width:400px}@media(min-width: 1024px){.can-crave-armstrong .cca-section-product-category .column .foreground-image{margin:3rem auto;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}}.can-crave-armstrong .cca-section-product-category .column .body-copy{padding:0;margin:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.can-crave-armstrong .cca-section-product-category .column .cta-container{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.can-crave-armstrong .section-put-the-flavour .content-placeholder{margin:0 auto}.can-crave-armstrong .section-put-the-flavour .carousel-component{background:rgba(0,0,0,0) !important;padding-bottom:4rem}.can-crave-armstrong .cca-section-seen-on-tv .columns-container{gap:2rem;padding-bottom:4rem;margin:0 auto}.can-crave-armstrong .cca-section-seen-on-tv .video-component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.can-crave-armstrong .cca-section-seen-on-tv .video-component .media-video-container{width:initial;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem}@media(min-width: 1024px){.can-crave-armstrong .cca-section-seen-on-tv .column:first-child .video-component{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.can-crave-armstrong .cca-section-seen-on-tv .column:last-child .video-component{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.can-crave-armstrong .cca-form-success{max-width:480px;text-align:center;margin:0 auto;background:#f3e4b2;padding:4rem 2rem}.can-crave-armstrong .cca-form-success h2{margin-bottom:2rem}.can-crave-armstrong .cca-form-success strong{font-family:"copperplate",serif;font-weight:bold}.can-crave-armstrong .cca-form-success .fb-share-button{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.can-crave-armstrong .cca-form-success .insta-follow-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin:2rem auto;justify-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:300px}.can-crave-armstrong .cca-form-success .insta-follow-button{background:#000;border-radius:2px}.can-crave-armstrong .cca-form-success .insta-follow-button a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-decoration:none;font-size:14px !important;padding:.5rem 1rem .5rem .5rem;gap:1rem;font-family:"copperplate";text-align:left;line-height:16px}.can-crave-armstrong .cca-form-success .insta-follow-button a img{height:24px !important;width:24px !important;-o-object-fit:contain;object-fit:contain}.cca-contest-banner{padding:0 !important;margin:0 !important;cursor:pointer;background-color:#ff8c19;display:block}.cca-contest-banner:hover{cursor:pointer}.cca-contest-banner .content{width:100% !important;max-width:100% !important}.cca-contest-banner .content.component-left.padding-default.margin-default{padding-left:0 !important;padding-right:0 !important;padding-top:0 !important;padding-bottom:0 !important}.cca-contest-banner .content img{cursor:pointer;width:100%;max-width:100%}.section-cheese-truck-cta .columns-container .column .content{max-width:630px;width:100%;margin:0 auto !important;padding:6rem 0}@media(max-width: 767px){.section-cheese-truck-cta .columns-container .column .content{padding:2rem 0}}.section-cheese-truck-cta .columns-container .column:first-child{text-align:center}.section-cheese-truck-cta .columns-container .column:first-child .headline{font-size:10.5rem !important;line-height:9rem !important;color:#231f20 !important;font-family:"BernardMTCondensed",serif !important;-ms-flex-item-align:center;align-self:center}@media(max-width: 1023px){.section-cheese-truck-cta .columns-container .column:first-child .headline{font-size:6rem !important;line-height:7rem !important}}.section-cheese-truck-cta .columns-container .column:first-child .sub-head{text-align:center}.section-cheese-truck-cta .columns-container .column:first-child .sub-head span{display:block}.section-cheese-truck-cta .columns-container .column:first-child .sub-head span.line-1{font-size:4.5rem;line-height:4.5rem;margin-bottom:1rem}.section-cheese-truck-cta .columns-container .column:first-child .sub-head span.line-2{font-family:"copperplate",serif;line-height:2.4rem;font-size:2.4rem}.section-cheese-truck-cta .columns-container .column:last-child .content-placeholder-component-text-image{padding:0;margin:0;background-position:center center;background-size:cover;aspect-ratio:3/2;min-height:300px}@media(max-width: 1023px){.section-cheese-truck-cta .columns-container .column:last-child .content-placeholder-component-text-image{background-size:100% !important;background-position:bottom}}.section-cheese-truck-cta .columns-container .column:last-child .content-placeholder-component-text-image .content{padding:0;margin:0;width:100%;height:100%;max-width:initial}@media screen and (min-width: 767px){.cheese-truck #content .content-placeholder-component-text-image h3.headline{font-size:7rem}}.cheese-truck #content .content-placeholder-component-text-image .headline{color:#231f20}.cheese-truck #content .content-placeholder-component-text-image h4.sub-head{font-family:"BernardMTCondensed",serif;font-size:6rem;color:#231f20}@media(max-width: 1239px){.cheese-truck #content .content-placeholder-component-text-image h4.sub-head{font-size:5.5rem;line-height:6rem}}@media(max-width: 1023px){.cheese-truck #content .content-placeholder-component-text-image h4.sub-head{font-size:3.5rem;line-height:4rem}}.cheese-truck #content .content-placeholder-component-text-image h4.sub-head>.no-text-transform{font-size:5rem;text-transform:none}@media(max-width: 1023px){.cheese-truck #content .content-placeholder-component-text-image h4.sub-head>.no-text-transform{font-size:4rem}}.cheese-truck #content .content-placeholder-component-text-image .sub-headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-family:"copperplate",serif;font-weight:bold;margin-bottom:.5rem;position:relative;line-height:3.6rem;font-size:2.6rem}@media(max-width: 767px){.cheese-truck #content .content-placeholder-component-text-image .sub-headline{font-size:2rem;line-height:2.6rem;gap:.25rem}}.cheese-truck #content .content-placeholder-component-text-image .sub-headline:before{content:"";height:1rem;border-top:1px solid #231f20;margin-top:1rem;width:36px}@media(max-width: 767px){.cheese-truck #content .content-placeholder-component-text-image .sub-headline:before{width:24px}}.cheese-truck #content .content-placeholder-component-text-image .sub-headline:after{content:"";height:1rem;border-top:1px solid #231f20;margin-top:1rem;width:36px}@media(max-width: 767px){.cheese-truck #content .content-placeholder-component-text-image .sub-headline:after{width:24px}}.cheese-truck #content .hero-placeholder{background:#f3e4b2}.cheese-truck #content .hero-placeholder .columns-container .column .content{max-width:630px;width:100%;margin:0 auto;padding:6rem 0}@media(max-width: 767px){.cheese-truck #content .hero-placeholder .columns-container .column .content{padding:2rem 0}}.cheese-truck #content .hero-placeholder .columns-container .column:first-child .headline{font-size:10.5rem;line-height:9rem;font-family:"BernardMTCondensed",serif;text-align:center}@media(max-width: 1023px){.cheese-truck #content .hero-placeholder .columns-container .column:first-child .headline{font-size:6rem;line-height:7rem}}.cheese-truck #content .hero-placeholder .columns-container .column:first-child .sub-head{text-align:center}.cheese-truck #content .hero-placeholder .columns-container .column:first-child .sub-head span{display:block}.cheese-truck #content .hero-placeholder .columns-container .column:first-child .sub-head span.line-1{font-size:4.5rem;line-height:4.5rem;margin-bottom:1rem}.cheese-truck #content .hero-placeholder .columns-container .column:first-child .sub-head span.line-2{font-family:"copperplate",serif;line-height:2.4rem;font-size:2.4rem}.cheese-truck #content .hero-placeholder .columns-container .column:last-child .content-placeholder-component-text-image{padding:0;margin:0;background-position:center center;background-size:cover;aspect-ratio:3/2;min-height:300px}.cheese-truck #content .hero-placeholder .columns-container .column:last-child .content-placeholder-component-text-image .content{padding:0;margin:0;width:100%;height:100%;max-width:initial}.cheese-truck #content .section-50-50-product-category .column .content-placeholder-component{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cheese-truck #content .section-50-50-product-category .column .content{width:100%;max-width:630px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4rem 20px}.cheese-truck #content .section-50-50-product-category .column .sub-head{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;line-height:5rem}.cheese-truck #content .section-50-50-product-category .column .foreground-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;max-width:400px}@media(min-width: 1024px){.cheese-truck #content .section-50-50-product-category .column .foreground-image{margin:3rem auto;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}}.cheese-truck #content .section-50-50-product-category .column .body-copy{padding:0;margin:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.cheese-truck #content .section-50-50-product-category .column .cta-container{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section-carousel-videos{margin:6rem auto 0 auto}.section-carousel-videos .carousel-component{margin:0 0 6rem 0}@media(max-width: 767px){.section-carousel-videos .carousel-component{margin:0}}.section-carousel-videos .carousel-component .slick-arrow{z-index:1;text-align:center;-webkit-filter:drop-shadow(3px 3px 10px rgba(0, 0, 0, 0.5));filter:drop-shadow(3px 3px 10px rgba(0, 0, 0, 0.5))}.section-carousel-videos .carousel-component .slick-arrow:hover{webkit-transition:all 250ms ease-in-out;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;opacity:.85}.section-carousel-videos .carousel-component .slick-arrow:before,.section-carousel-videos .carousel-component .slick-arrow:after{display:block;color:#231f20;background-color:#fff;opacity:1;font-size:24px;line-height:41px;width:40px;height:40px;border-radius:40px}.section-carousel-videos .carousel-component .slick-arrow.slick-prev{left:0}.section-carousel-videos .carousel-component .slick-arrow.slick-prev:before{content:"";font-family:"FontAwesome"}.section-carousel-videos .carousel-component .slick-arrow.slick-next{right:2rem}.section-carousel-videos .carousel-component .slick-arrow.slick-next:before{content:"";font-family:"FontAwesome"}.section-carousel-videos .carousel-component .slick-dots{bottom:-50px}.section-carousel-videos .carousel-component-slide .content-placeholder-component{padding:0}.section-carousel-videos .carousel-component-slide .body-copy{text-align:center;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.section-carousel-videos .carousel-component-slide video{max-height:600px;aspect-ratio:9/16;-o-object-fit:fill;object-fit:fill}.cheese-truck .section-calendar .column.triple,.can-crave-armstrong .section-calendar .column.triple{width:100%;max-width:1180px;margin:0 auto}.cheese-truck .section-calendar .event-calendar,.can-crave-armstrong .section-calendar .event-calendar{background:rgba(0,0,0,0);width:100%}.cheese-truck .section-calendar .event-calendar .content-container,.can-crave-armstrong .section-calendar .event-calendar .content-container{padding:0}.cheese-truck .section-calendar .event-calendar #itemsContainer .items-container:last-of-type,.can-crave-armstrong .section-calendar .event-calendar #itemsContainer .items-container:last-of-type{margin-bottom:6rem}.cheese-truck .section-calendar .event-calendar #itemsContainer .items-container:last-of-type>div:first-of-type,.can-crave-armstrong .section-calendar .event-calendar #itemsContainer .items-container:last-of-type>div:first-of-type{display:grid;gap:2rem;grid-template-columns:repeat(3, 1fr)}@media(max-width: 1023px){.cheese-truck .section-calendar .event-calendar #itemsContainer .items-container:last-of-type>div:first-of-type,.can-crave-armstrong .section-calendar .event-calendar #itemsContainer .items-container:last-of-type>div:first-of-type{grid-template-columns:repeat(1, 1fr)}}.cheese-truck .section-calendar .event-calendar .product-brand,.can-crave-armstrong .section-calendar .event-calendar .product-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;width:initial;-ms-flex-item-align:start;align-self:flex-start;aspect-ratio:1/1;padding:0;margin:0;position:relative;border:4px solid #231f20}@media(max-width: 1239px){.cheese-truck .section-calendar .event-calendar .product-brand,.can-crave-armstrong .section-calendar .event-calendar .product-brand{aspect-ratio:1/1.15}}@media(max-width: 1023px){.cheese-truck .section-calendar .event-calendar .product-brand,.can-crave-armstrong .section-calendar .event-calendar .product-brand{aspect-ratio:initial}}.cheese-truck .section-calendar .event-calendar .product-brand .sub-title,.can-crave-armstrong .section-calendar .event-calendar .product-brand .sub-title{height:100%;width:100%;min-height:initial !important}.cheese-truck .section-calendar .event-calendar .product-brand video,.can-crave-armstrong .section-calendar .event-calendar .product-brand video{width:100%;max-width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}@media(max-width: 1023px){.cheese-truck .section-calendar .event-calendar .product-brand video,.can-crave-armstrong .section-calendar .event-calendar .product-brand video{aspect-ratio:21/9}}.cheese-truck .section-calendar .event-calendar .product-brand .text-content,.can-crave-armstrong .section-calendar .event-calendar .product-brand .text-content{padding:0;width:100%}.cheese-truck .section-calendar .event-calendar .product-brand .text-content h3,.can-crave-armstrong .section-calendar .event-calendar .product-brand .text-content h3{display:none}.cheese-truck .section-calendar .event-calendar .product-brand .text-content h4,.can-crave-armstrong .section-calendar .event-calendar .product-brand .text-content h4{padding:0}.cheese-truck .section-calendar .event-calendar .product-brand:nth-of-type(2n+3),.can-crave-armstrong .section-calendar .event-calendar .product-brand:nth-of-type(2n+3){background-color:#231f20}.cheese-truck .section-calendar .event-calendar .product-brand:nth-of-type(2n+3) .calendar-date,.cheese-truck .section-calendar .event-calendar .product-brand:nth-of-type(2n+3) .calendar-details,.cheese-truck .section-calendar .event-calendar .product-brand:nth-of-type(2n+3) .calendar-invite,.cheese-truck .section-calendar .event-calendar .product-brand:nth-of-type(2n+3) .calendar-invite-location a,.can-crave-armstrong .section-calendar .event-calendar .product-brand:nth-of-type(2n+3) .calendar-date,.can-crave-armstrong .section-calendar .event-calendar .product-brand:nth-of-type(2n+3) .calendar-details,.can-crave-armstrong .section-calendar .event-calendar .product-brand:nth-of-type(2n+3) .calendar-invite,.can-crave-armstrong .section-calendar .event-calendar .product-brand:nth-of-type(2n+3) .calendar-invite-location a{color:#f9f2d8}.cheese-truck .section-calendar .event-calendar .product-brand:nth-of-type(4n+1),.can-crave-armstrong .section-calendar .event-calendar .product-brand:nth-of-type(4n+1){background-color:#a39382}.cheese-truck .section-calendar .event-calendar .product-brand:nth-of-type(4n+1) .calendar-date,.cheese-truck .section-calendar .event-calendar .product-brand:nth-of-type(4n+1) .calendar-details,.cheese-truck .section-calendar .event-calendar .product-brand:nth-of-type(4n+1) .calendar-invite,.cheese-truck .section-calendar .event-calendar .product-brand:nth-of-type(4n+1) .calendar-invite-location a,.can-crave-armstrong .section-calendar .event-calendar .product-brand:nth-of-type(4n+1) .calendar-date,.can-crave-armstrong .section-calendar .event-calendar .product-brand:nth-of-type(4n+1) .calendar-details,.can-crave-armstrong .section-calendar .event-calendar .product-brand:nth-of-type(4n+1) .calendar-invite,.can-crave-armstrong .section-calendar .event-calendar .product-brand:nth-of-type(4n+1) .calendar-invite-location a{color:#231f20}.cheese-truck .section-calendar .event-calendar .product-brand:nth-of-type(2n+2),.can-crave-armstrong .section-calendar .event-calendar .product-brand:nth-of-type(2n+2){background-color:#f6802e}.cheese-truck .section-calendar .event-calendar .product-brand:nth-of-type(2n+2) .calendar-date,.cheese-truck .section-calendar .event-calendar .product-brand:nth-of-type(2n+2) .calendar-details,.cheese-truck .section-calendar .event-calendar .product-brand:nth-of-type(2n+2) .calendar-invite,.cheese-truck .section-calendar .event-calendar .product-brand:nth-of-type(2n+2) .calendar-invite-location a,.can-crave-armstrong .section-calendar .event-calendar .product-brand:nth-of-type(2n+2) .calendar-date,.can-crave-armstrong .section-calendar .event-calendar .product-brand:nth-of-type(2n+2) .calendar-details,.can-crave-armstrong .section-calendar .event-calendar .product-brand:nth-of-type(2n+2) .calendar-invite,.can-crave-armstrong .section-calendar .event-calendar .product-brand:nth-of-type(2n+2) .calendar-invite-location a{color:#231f20}@media(min-width: 1024px){.cheese-truck .section-calendar .event-calendar .product-brand:hover .calendar-checkbox-label,.can-crave-armstrong .section-calendar .event-calendar .product-brand:hover .calendar-checkbox-label{opacity:1;webkit-transition:all 250ms ease-in-out;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}}.cheese-truck .section-calendar .event-calendar .calendar-cell,.can-crave-armstrong .section-calendar .event-calendar .calendar-cell{font-family:"BernardMTCondensed",serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;height:100%}@media(max-width: 1023px){.cheese-truck .section-calendar .event-calendar .calendar-cell,.can-crave-armstrong .section-calendar .event-calendar .calendar-cell{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;padding:2rem}}.cheese-truck .section-calendar .event-calendar .calendar-cell .calendar-date,.can-crave-armstrong .section-calendar .event-calendar .calendar-cell .calendar-date{display:grid;grid-template-columns:40% 60%;position:relative;padding:2rem 0}@media(max-width: 1023px){.cheese-truck .section-calendar .event-calendar .calendar-cell .calendar-date,.can-crave-armstrong .section-calendar .event-calendar .calendar-cell .calendar-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1rem 1rem 1rem}}.cheese-truck .section-calendar .event-calendar .calendar-cell .calendar-date-month,.can-crave-armstrong .section-calendar .event-calendar .calendar-cell .calendar-date-month{position:absolute;grid-column-start:1;grid-row-start:1;grid-row-end:2;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media(max-width: 1023px){.cheese-truck .section-calendar .event-calendar .calendar-cell .calendar-date-month,.can-crave-armstrong .section-calendar .event-calendar .calendar-cell .calendar-date-month{position:relative;-webkit-transform:none;-ms-transform:none;transform:none;font-size:6rem;line-height:6rem}}@media(min-width: 1024px){.cheese-truck .section-calendar .event-calendar .calendar-cell .calendar-date-month,.can-crave-armstrong .section-calendar .event-calendar .calendar-cell .calendar-date-month{left:0;bottom:2rem;font-size:11rem;line-height:11rem}}.cheese-truck .section-calendar .event-calendar .calendar-cell .calendar-date-day,.can-crave-armstrong .section-calendar .event-calendar .calendar-cell .calendar-date-day{justify-self:center;grid-column-start:2;grid-row-start:1;grid-row-end:1}@media(max-width: 1023px){.cheese-truck .section-calendar .event-calendar .calendar-cell .calendar-date-day,.can-crave-armstrong .section-calendar .event-calendar .calendar-cell .calendar-date-day{font-size:6rem;line-height:6rem}}@media(min-width: 1024px){.cheese-truck .section-calendar .event-calendar .calendar-cell .calendar-date-day,.can-crave-armstrong .section-calendar .event-calendar .calendar-cell .calendar-date-day{font-size:16rem;line-height:16rem}}.cheese-truck .section-calendar .event-calendar .calendar-cell .calendar-date-time,.can-crave-armstrong .section-calendar .event-calendar .calendar-cell .calendar-date-time{justify-self:center;grid-column-start:2;grid-row-start:2;grid-row-end:2}@media(max-width: 1023px){.cheese-truck .section-calendar .event-calendar .calendar-cell .calendar-date-time,.can-crave-armstrong .section-calendar .event-calendar .calendar-cell .calendar-date-time{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;padding-left:1rem;font-size:3rem;line-height:3rem;-ms-flex-item-align:center;align-self:center}}@media(max-width: 374px){.cheese-truck .section-calendar .event-calendar .calendar-cell .calendar-date-time,.can-crave-armstrong .section-calendar .event-calendar .calendar-cell .calendar-date-time{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;border:0}}.cheese-truck .section-calendar .event-calendar .calendar-cell .calendar-details,.can-crave-armstrong .section-calendar .event-calendar .calendar-cell .calendar-details{text-align:center}.cheese-truck .section-calendar .event-calendar .calendar-checkbox-label,.can-crave-armstrong .section-calendar .event-calendar .calendar-checkbox-label{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;width:52px;height:52px;overflow:hidden;text-transform:none;font-size:1.6rem;font-weight:bold;background:#fff;padding:1rem 1.25rem;border-radius:56px;position:absolute;top:-24px;left:-1.5rem;-webkit-filter:drop-shadow(3px 3px 10px rgba(0, 0, 0, 0.25));filter:drop-shadow(3px 3px 10px rgba(0, 0, 0, 0.25))}@media(min-width: 1024px){.cheese-truck .section-calendar .event-calendar .calendar-checkbox-label,.can-crave-armstrong .section-calendar .event-calendar .calendar-checkbox-label{opacity:0}}@media(max-width: 1023px){.cheese-truck .section-calendar .event-calendar .calendar-checkbox-label,.can-crave-armstrong .section-calendar .event-calendar .calendar-checkbox-label{right:.5rem;left:initial}}.cheese-truck .section-calendar .event-calendar .calendar-checkbox-label:hover,.can-crave-armstrong .section-calendar .event-calendar .calendar-checkbox-label:hover{webkit-transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;width:initial;gap:1rem;color:#f3e4b2;background:#231f20}.cheese-truck .section-calendar .event-calendar .calendar-checkbox-label:before,.can-crave-armstrong .section-calendar .event-calendar .calendar-checkbox-label:before{display:block;content:"";font-family:"FontAwesome";font-size:3rem}.cheese-truck .section-calendar .event-calendar .calendar-invite,.can-crave-armstrong .section-calendar .event-calendar .calendar-invite{display:none;text-align:center;padding:0 1rem;margin:2rem auto;text-transform:none}.cheese-truck .section-calendar .event-calendar .calendar-invite-date,.can-crave-armstrong .section-calendar .event-calendar .calendar-invite-date{font-size:3rem;line-height:3.5rem;font-family:"BernardMTCondensed",serif}.cheese-truck .section-calendar .event-calendar .calendar-invite-location a,.can-crave-armstrong .section-calendar .event-calendar .calendar-invite-location a{text-decoration:underline}.cheese-truck .section-calendar .event-calendar .calendar-invite ul,.can-crave-armstrong .section-calendar .event-calendar .calendar-invite ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;list-style:none;padding:0;margin-top:3rem}.cheese-truck .section-calendar .event-calendar .calendar-invite li,.can-crave-armstrong .section-calendar .event-calendar .calendar-invite li{-webkit-box-shadow:3px 3px 10px rgba(0,0,0,.15);box-shadow:3px 3px 10px rgba(0,0,0,.15);border-radius:4px;background:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:1rem;font-size:1.2rem;font-weight:bold;text-transform:uppercase;padding:0}.cheese-truck .section-calendar .event-calendar .calendar-invite li:hover,.can-crave-armstrong .section-calendar .event-calendar .calendar-invite li:hover{opacity:.8;webkit-transition:all 250ms ease-in-out;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.cheese-truck .section-calendar .event-calendar .calendar-invite li.gmail,.can-crave-armstrong .section-calendar .event-calendar .calendar-invite li.gmail{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB2aWV3Qm94PSIwIDAgNDggNDgiIHdpZHRoPSI0OHB4IiBoZWlnaHQ9IjQ4cHgiPjxyZWN0IHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgeD0iMTMiIHk9IjEzIiBmaWxsPSIjZmZmIi8+PHBvbHlnb24gZmlsbD0iIzFlODhlNSIgcG9pbnRzPSIyNS42OCwyMC45MiAyNi42ODgsMjIuMzYgMjguMjcyLDIxLjIwOCAyOC4yNzIsMjkuNTYgMzAsMjkuNTYgMzAsMTguNjE2IDI4LjU2LDE4LjYxNiIvPjxwYXRoIGZpbGw9IiMxZTg4ZTUiIGQ9Ik0yMi45NDMsMjMuNzQ1YzAuNjI1LTAuNTc0LDEuMDEzLTEuMzcsMS4wMTMtMi4yNDljMC0xLjc0Ny0xLjUzMy0zLjE2OC0zLjQxNy0zLjE2OCBjLTEuNjAyLDAtMi45NzIsMS4wMDktMy4zMywyLjQ1M2wxLjY1NywwLjQyMWMwLjE2NS0wLjY2NCwwLjg2OC0xLjE0NiwxLjY3My0xLjE0NmMwLjk0MiwwLDEuNzA5LDAuNjQ2LDEuNzA5LDEuNDQgYzAsMC43OTQtMC43NjcsMS40NC0xLjcwOSwxLjQ0aC0wLjk5N3YxLjcyOGgwLjk5N2MxLjA4MSwwLDEuOTkzLDAuNzUxLDEuOTkzLDEuNjRjMCwwLjkwNC0wLjg2NiwxLjY0LTEuOTMxLDEuNjQgYy0wLjk2MiwwLTEuNzg0LTAuNjEtMS45MTQtMS40MThMMTcsMjYuODAyYzAuMjYyLDEuNjM2LDEuODEsMi44NywzLjYsMi44N2MyLjAwNywwLDMuNjQtMS41MTEsMy42NC0zLjM2OCBDMjQuMjQsMjUuMjgxLDIzLjczNiwyNC4zNjMsMjIuOTQzLDIzLjc0NXoiLz48cG9seWdvbiBmaWxsPSIjZmJjMDJkIiBwb2ludHM9IjM0LDQyIDE0LDQyIDEzLDM4IDE0LDM0IDM0LDM0IDM1LDM4Ii8+PHBvbHlnb24gZmlsbD0iIzRjYWY1MCIgcG9pbnRzPSIzOCwzNSA0MiwzNCA0MiwxNCAzOCwxMyAzNCwxNCAzNCwzNCIvPjxwYXRoIGZpbGw9IiMxZTg4ZTUiIGQ9Ik0zNCwxNGwxLTRsLTEtNEg5QzcuMzQzLDYsNiw3LjM0Myw2LDl2MjVsNCwxbDQtMVYxNEgzNHoiLz48cG9seWdvbiBmaWxsPSIjZTUzOTM1IiBwb2ludHM9IjM0LDM0IDM0LDQyIDQyLDM0Ii8+PHBhdGggZmlsbD0iIzE1NjVjMCIgZD0iTTM5LDZoLTV2OGg4VjlDNDIsNy4zNDMsNDAuNjU3LDYsMzksNnoiLz48cGF0aCBmaWxsPSIjMTU2NWMwIiBkPSJNOSw0Mmg1di04SDZ2NUM2LDQwLjY1Nyw3LjM0Myw0Miw5LDQyeiIvPjwvc3ZnPg==") #cdcde3;background-repeat:no-repeat;background-size:28px;background-position:8px center}.cheese-truck .section-calendar .event-calendar .calendar-invite li.outlook,.can-crave-armstrong .section-calendar .event-calendar .calendar-invite li.outlook{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB2aWV3Qm94PSIwIDAgNDggNDgiIHdpZHRoPSI0OHB4IiBoZWlnaHQ9IjQ4cHgiPjxwYXRoIGZpbGw9IiMwM0E5RjQiIGQ9Ik0yMSwzMWMwLDEuMTA0LDAuODk2LDIsMiwyaDE3YzEuMTA0LDAsMi0wLjg5NiwyLTJWMTZjMC0xLjEwNC0wLjg5Ni0yLTItMkgyM2MtMS4xMDQsMC0yLDAuODk2LTIsMlYzMXoiLz48cGF0aCBmaWxsPSIjQjNFNUZDIiBkPSJNNDIsMTYuOTc1VjE2YzAtMC40MjgtMC4xMzctMC44MjMtMC4zNjctMS4xNDhsLTExLjI2NCw2LjkzMmwtNy41NDItNC42NTZMMjIuMTI1LDE5bDguNDU5LDVMNDIsMTYuOTc1eiIvPjxwYXRoIGZpbGw9IiMwMjc3QkQiIGQ9Ik0yNyA0MS40Nkw2IDM3LjQ2IDYgOS40NiAyNyA1LjQ2eiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0yMS4yMTYsMTguMzExYy0xLjA5OC0xLjI3NS0yLjU0Ni0xLjkxMy00LjMyOC0xLjkxM2MtMS44OTIsMC0zLjQwOCwwLjY2OS00LjU1NCwyLjAwM2MtMS4xNDQsMS4zMzctMS43MTksMy4wODgtMS43MTksNS4yNDZjMCwyLjA0NSwwLjU2NCwzLjcxNCwxLjY5LDQuOTg2YzEuMTI2LDEuMjczLDIuNTkyLDEuOTEsNC4zNzgsMS45MWMxLjg0LDAsMy4zMzEtMC42NTIsNC40NzQtMS45NzVjMS4xNDMtMS4zMTMsMS43MTItMy4wNDMsMS43MTItNS4xOTlDMjIuODY5LDIxLjI4MSwyMi4zMTgsMTkuNTk1LDIxLjIxNiwxOC4zMTF6IE0xOS4wNDksMjYuNzM1Yy0wLjU2OCwwLjc2OS0xLjMzOSwxLjE1Mi0yLjMxMywxLjE1MmMtMC45MzksMC0xLjY5OS0wLjM5NC0yLjI4NS0xLjE4N2MtMC41ODEtMC43ODUtMC44Ny0xLjg2MS0wLjg3LTMuMjExYzAtMS4zMzYsMC4yODktMi40MTQsMC44Ny0zLjIyNWMwLjU4Ni0wLjgxLDEuMzY4LTEuMjExLDIuMzU1LTEuMjExYzAuOTYyLDAsMS43MTgsMC4zOTMsMi4yNjcsMS4xNzhjMC41NTUsMC43OTUsMC44MzMsMS44OTUsMC44MzMsMy4zMUMxOS45MDcsMjQuOTA2LDE5LjYxOCwyNS45NjgsMTkuMDQ5LDI2LjczNXoiLz48L3N2Zz4=") #fff;background-repeat:no-repeat;background-size:28px;background-position:8px center}.cheese-truck .section-calendar .event-calendar .calendar-invite li.office365,.can-crave-armstrong .section-calendar .event-calendar .calendar-invite li.office365{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB2aWV3Qm94PSIwIDAgNDggNDgiIHdpZHRoPSI0OHB4IiBoZWlnaHQ9IjQ4cHgiPjxwYXRoIGZpbGw9IiNlNjRhMTkiIGQ9Ik03IDEyTDI5IDQgNDEgNyA0MSA0MSAyOSA0NCA3IDM2IDI5IDM5IDI5IDEwIDE1IDEzIDE1IDMzIDcgMzZ6Ii8+PC9zdmc+") #ffcbcb;background-repeat:no-repeat;background-size:28px;background-position:8px center}.cheese-truck .section-calendar .event-calendar .calendar-invite li.yahoo,.can-crave-armstrong .section-calendar .event-calendar .calendar-invite li.yahoo{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMzg2LjM0IDMwMTAuNSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iIHRleHQtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iIGltYWdlLXJlbmRlcmluZz0ib3B0aW1pemVRdWFsaXR5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTAgNzMyLjg4aDY0NS44NGwzNzYuMDcgOTYyLjEgMzgwLjk2LTk2Mi4xaDYyOC43NmwtOTQ2LjggMjI3Ny42Mkg0NTEuOThsMjU5LjE5LTYwMy41M0wuMDIgNzMyLjg4em0yNzYzLjg0IDc2OC43NWgtNzA0LjI2TDI2ODQuNjUgMGw3MDEuNjkuMDMtNjIyLjUgMTUwMS42em0tNTE5Ljc4IDE0My43MmMyMTYuMDkgMCAzOTEuMjUgMTc1LjE3IDM5MS4yNSAzOTEuMjIgMCAyMTYuMDYtMTc1LjE2IDM5MS4yMy0zOTEuMjUgMzkxLjIzLTIxNi4wNiAwLTM5MS4xOS0xNzUuMTctMzkxLjE5LTM5MS4yMyAwLTIxNi4wNSAxNzUuMTYtMzkxLjIyIDM5MS4xOS0zOTEuMjJ6IiBmaWxsPSIjNWYwMWQxIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=") #eadef8;background-repeat:no-repeat;background-size:28px;background-position:8px center}.cheese-truck .section-calendar .event-calendar .calendar-invite li.apple,.can-crave-armstrong .section-calendar .event-calendar .calendar-invite li.apple{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI4MTQiIGhlaWdodD0iMTAwMCI+CiAgPHBhdGggZD0iTTc4OC4xIDM0MC45Yy01LjggNC41LTEwOC4yIDYyLjItMTA4LjIgMTkwLjUgMCAxNDguNCAxMzAuMyAyMDAuOSAxMzQuMiAyMDIuMi0uNiAzLjItMjAuNyA3MS45LTY4LjcgMTQxLjktNDIuOCA2MS42LTg3LjUgMTIzLjEtMTU1LjUgMTIzLjFzLTg1LjUtMzkuNS0xNjQtMzkuNWMtNzYuNSAwLTEwMy43IDQwLjgtMTY1LjkgNDAuOHMtMTA1LjYtNTctMTU1LjUtMTI3QzQ2LjcgNzkwLjcgMCA2NjMgMCA1NDEuOGMwLTE5NC40IDEyNi40LTI5Ny41IDI1MC44LTI5Ny41IDY2LjEgMCAxMjEuMiA0My40IDE2Mi43IDQzLjQgMzkuNSAwIDEwMS4xLTQ2IDE3Ni4zLTQ2IDI4LjUgMCAxMzAuOSAyLjYgMTk4LjMgOTkuMnptLTIzNC0xODEuNWMzMS4xLTM2LjkgNTMuMS04OC4xIDUzLjEtMTM5LjMgMC03LjEtLjYtMTQuMy0xLjktMjAuMS01MC42IDEuOS0xMTAuOCAzMy43LTE0Ny4xIDc1LjgtMjguNSAzMi40LTU1LjEgODMuNi01NS4xIDEzNS41IDAgNy44IDEuMyAxNS42IDEuOSAxOC4xIDMuMi42IDguNCAxLjMgMTMuNiAxLjMgNDUuNCAwIDEwMi41LTMwLjQgMTM1LjUtNzEuM3oiLz4KPC9zdmc+") #d9d9d9;background-repeat:no-repeat;background-size:18px;background-position:12px 8px}.cheese-truck .section-calendar .event-calendar .calendar-invite li.android,.can-crave-armstrong .section-calendar .event-calendar .calendar-invite li.android{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5MTguNiA1MTUuMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOTE4LjYgNTE1LjEiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiMzRERDODQ7fTwvc3R5bGU+PGcgaWQ9IlhNTElEXzFfIj48cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTE4LjYgNTE1LjFoLTkxOC42YzE0LjctMTU1LjcgMTAzLjctMjg4LjcgMjM1LjEtMzU5LjlsLTc2LjItMTMyYy00LjMtNy40LTEuOC0xNi44IDUuNi0yMS4xczE2LjgtMS44IDIxLjEgNS42bDc3LjIgMTMzLjdjNTguOS0yNi45IDEyNS4yLTQxLjkgMTk2LjUtNDEuOXMxMzcuNiAxNSAxOTYuNSA0MS45bDc3LjItMTMzLjdjNC4yLTcuNCAxMy43LTkuOSAyMS01LjZzOS45IDEzLjcgNS42IDIxLjFsLTc2LjIgMTMyYzEzMS41IDcxLjIgMjIwLjUgMjA0LjIgMjM1LjIgMzU5Ljl6bS0yNDguNS0xMjljMjEuMyAwIDM4LjYtMTcuMyAzOC41LTM4LjUgMC0yMS4yLTE3LjItMzguNS0zOC41LTM4LjUtMjEuMiAwLTM4LjUgMTcuMi0zOC41IDM4LjUgMCAyMS4yIDE3LjIgMzguNSAzOC41IDM4LjV6bS00MjEuNyAwYzIxLjMgMCAzOC42LTE3LjMgMzguNS0zOC41IDAtMjEuMi0xNy4yLTM4LjUtMzguNS0zOC41LTIxLjIgMC0zOC41IDE3LjItMzguNSAzOC41IDAgMjEuMiAxNy4yIDM4LjUgMzguNSAzOC41eiIvPjwvZz48L3N2Zz4=") #def8ef;background-repeat:no-repeat;background-size:24px;background-position:8px center}.cheese-truck .section-calendar .event-calendar .calendar-invite li a,.can-crave-armstrong .section-calendar .event-calendar .calendar-invite li a{display:block;padding:1rem;padding-left:40px}.cheese-truck .section-calendar .event-calendar .calendar-checkbox,.can-crave-armstrong .section-calendar .event-calendar .calendar-checkbox{display:none;opacity:0}.cheese-truck .section-calendar .event-calendar .calendar-checkbox:checked~.calendar-invite,.can-crave-armstrong .section-calendar .event-calendar .calendar-checkbox:checked~.calendar-invite{display:block}.cheese-truck .section-calendar .event-calendar .calendar-checkbox:checked~.calendar-checkbox-label,.can-crave-armstrong .section-calendar .event-calendar .calendar-checkbox:checked~.calendar-checkbox-label{width:52px;opacity:1}.cheese-truck .section-calendar .event-calendar .calendar-checkbox:checked~.calendar-checkbox-label:before,.can-crave-armstrong .section-calendar .event-calendar .calendar-checkbox:checked~.calendar-checkbox-label:before{content:""}.cheese-truck .section-calendar .event-calendar .calendar-checkbox:checked~.calendar-invite~a,.can-crave-armstrong .section-calendar .event-calendar .calendar-checkbox:checked~.calendar-invite~a{webkit-transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;opacity:0;display:none}.article-placeholder{background:#f9f2d8}.article-sub-layout{max-width:100% !important;background:#f9f2d8;margin:0 auto;padding:0}@media(min-width: 768px){.article-sub-layout{margin-top:104px}}@media(max-width: 767px){.article-sub-layout{margin-top:80px}}.article-sub-layout>.inner{padding:0;width:100%;max-width:100% !important}.article-sub-layout .article-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative !important;width:100%;max-width:100%}.article-sub-layout .article-description .text-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;max-width:100%}.article-sub-layout .article-description .text-content>header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0;position:relative;aspect-ratio:21/9;margin-top:-8px}.article-sub-layout .article-description .text-content>header>img{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 !important;padding:0 !important;position:absolute;width:100% !important;height:100% !important;-o-object-fit:cover;object-fit:cover}.article-sub-layout .article-description .text-content>header .headline-container{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12rem 2rem 4rem}.article-sub-layout .article-description .text-content>header .headline-container .headline{margin:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"BernardMTCondensed",serif !important;font-weight:normal;line-height:1;margin:0 0 10px;color:#fff !important;text-shadow:0 0 10px rgba(35,31,32,.5)}@media(min-width: 1024px){.article-sub-layout .article-description .text-content>header .headline-container .headline{font-size:6rem}}.article-sub-layout .article-description .text-content>header .headline-container .arctext{margin-bottom:2rem}@media(min-width: 768px){.article-sub-layout .article-description .text-content>header .headline-container .arctext{font-size:8rem}}@media(max-width: 767px){.article-sub-layout .article-description .text-content>header .headline-container .arctext{font-size:4rem}}.article-sub-layout .article-description .text-content>header .headline-container .text-style-line-through{position:relative;padding:0 5rem}.article-sub-layout .article-description .text-content>header .headline-container .text-style-line-through:before,.article-sub-layout .article-description .text-content>header .headline-container .text-style-line-through:after{content:"";font-family:"FontAwesome";font-size:3rem;padding:0 1rem;line-height:1px;overflow:hidden;display:inline-block;position:absolute;top:50%}.article-sub-layout .article-description .text-content>header .headline-container .text-style-line-through:before{right:calc(100% - 5rem)}.article-sub-layout .article-description .text-content>header .headline-container .text-style-line-through:after{left:calc(100% - 5rem)}.article-sub-layout .article-description .text-content>header .headline-container .text-style-sub-text{font-family:"copperplate",serif;font-weight:bold;font-size:3rem}.article-sub-layout .article-description .text-content .body-copy{max-width:1024px;margin:0 auto}.article-sub-layout .article-description .text-content .body-copy img{display:block;aspect-ratio:21/8;-o-object-fit:cover;object-fit:cover;margin-top:20px}@media(max-width: 767px){.article-sub-layout .article-description .text-content .body-copy img{aspect-ratio:3/2}}.article-sub-layout .article-description .text-content .body-copy h2{margin-left:auto;margin-right:auto;text-align:center;border-bottom:1px solid #f9f2d8;max-width:730px}.article-sub-layout .article-description .text-content .body-copy>ul{list-style:decimal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;margin-bottom:6rem}.article-sub-layout .article-description .text-content .body-copy>ul li{margin-bottom:0 !important}.article-sub-layout .article-description .text-content .body-copy>ul li ul{list-style-type:disc}.article-sub-layout .article-description .text-content .body-copy img{padding:0}.article-sub-layout .article-description .text-content .body-copy hr{border:0;height:3px;background:#f9f2d8;border-radius:3px;margin-bottom:6rem}.article-sub-layout .article-description .shareSocial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:1180px;padding:2rem}.article-sub-layout .article-description .shareSocial ul.share{margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.article-sub-layout .article-description .shareSocial ul.share li{margin:0;padding:0}.article-sub-layout .article-description .shareSocial ul.share li a{display:-webkit-box;display:-ms-flexbox;display:flex}.article-sub-layout .article-description .shareSocial ul.share li a img{margin:0}.article-template>.hero-placeholder{display:none !important}.article-template .carousel-component{padding:0 0 6rem}.article-template .body-copy{padding:0 20px;text-align:left !important}.article-template .body-copy h2{text-align:left !important;margin-left:0 !important}.article-template .article-body{border-top:2px solid rgba(102,102,102,.2);margin-top:2rem;padding-top:4rem}.page-articles .article-list-sub-layout{background:#f9f2d8}.page-articles .article-list-sub-layout .inner{width:100%;max-width:1440px}.page-articles .article-list-sub-layout #itemsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media(max-width: 767px){.page-articles .article-list-sub-layout #itemsContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-articles .article-list-sub-layout #itemsContainer .article{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%;margin:0;padding:0;border:0}@media(max-width: 767px){.page-articles .article-list-sub-layout #itemsContainer .article{-ms-flex-preferred-size:100%;flex-basis:100%}}.page-articles .article-list-sub-layout #itemsContainer .article .text-content{background:#f9f9f9 !important}.page-articles .article-list-sub-layout #itemsContainer .article .main-image{display:-webkit-box;display:-ms-flexbox;display:flex;width:60%;margin:0}@media(max-width: 767px){.page-articles .article-list-sub-layout #itemsContainer .article .main-image{width:100%}}.page-articles .article-list-sub-layout #itemsContainer .article .main-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.page-articles .article-list-sub-layout #itemsContainer .article .text-content{width:40%;background:#f9f2d8;padding:6rem 4rem}.page-articles .article-list-sub-layout #itemsContainer .article .text-content h3.sub-head{font-family:"copperplate",serif;font-weight:bold;font-size:3rem}@media(max-width: 767px){.page-articles .article-list-sub-layout #itemsContainer .article .text-content{width:100%}}.page-articles .article-list-sub-layout #itemsContainer .article .text-content a.button{margin:16px auto !important}#content .content-placeholder-sub-layout-3-column .carousel-component .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}#content .content-placeholder-sub-layout-3-column .carousel-component .slick-track .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit}@media(min-width: 1024px){#content .content-placeholder-sub-layout-3-column .carousel-component .slick-track .slick-slide{max-width:380px}}.article-thumbnail{padding:0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-thumbnail .main-image{display:block;position:relative;padding:0;overflow:hidden;margin-bottom:0}.article-thumbnail .main-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/.65}.article-thumbnail .main-image img:hover{opacity:.8;webkit-transition:all 150ms ease-in-out;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.article-thumbnail .text-content{text-align:center;background:#f9f2d8;padding:20px 0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-thumbnail .text-content .sub-head{font-size:1.6rem;padding:0 20px;display:block;text-align:center;letter-spacing:1px;font-family:"copperplate",serif !important;font-weight:bold !important}.article-thumbnail .text-content .sub-head a,.article-thumbnail .text-content .sub-head span{text-decoration:none;vertical-align:top;color:#231f20;display:block;text-align:center}.article-thumbnail .text-content .sub-head a:hover,.article-thumbnail .text-content .sub-head span:hover{opacity:.8;webkit-transition:all 150ms ease-in-out;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.article-thumbnail .text-content .description{padding:0 20px;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-align:center}.article-thumbnail .text-content .cta-container{margin-top:-4rem}.article-thumbnail .text-content .cta-container a.button{margin:30px auto}.featured-product-placeholder .feature-recipe-component{margin-bottom:4rem}.featured-product-placeholder .feature-recipe-component .feature-recipe-content{max-width:1180px;background:rgba(0,0,0,.04);padding:2rem;margin:0 auto;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width: 767px){.featured-product-placeholder .feature-recipe-component .feature-recipe-content{border:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width: 768px){.featured-product-placeholder .feature-recipe-component .single{width:60%}}.featured-product-placeholder .feature-recipe-component .cont-txt-recipe{margin:0 !important;padding:0 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-self:flex-start}@media(max-width: 767px){.featured-product-placeholder .feature-recipe-component .cont-txt-recipe{padding-top:2rem !important;justify-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}.featured-product-placeholder .feature-recipe-component .cont-txt-recipe h3{font-size:1.8rem;color:#a39382 !important}@media(min-width: 768px){.featured-product-placeholder .feature-recipe-component .cont-txt-recipe h3{font-size:2.6rem}}@media(max-width: 767px){.featured-product-placeholder .feature-recipe-component .cont-txt-recipe h3{margin-bottom:1rem}}.featured-product-placeholder .feature-recipe-component .cont-txt-recipe h4{color:#231f20 !important}.featured-product-placeholder .feature-recipe-component .cont-txt-recipe .body-copy{display:none}.featured-product-placeholder .feature-recipe-component .cont-txt-recipe .cta-container{margin-top:0;position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.featured-product-placeholder .feature-recipe-component .cont-txt-recipe .cta-container a.button{display:none}.featured-product-placeholder .feature-recipe-component .cont-txt-recipe .cta-container a.button{left:0;top:8px;width:100% !important;height:calc(100% - 16px);background:rgba(0,0,0,0) !important;-webkit-box-shadow:none;box-shadow:none;border-radius:0;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;position:absolute !important;display:initial !important;z-index:1;color:rgba(0,0,0,0) !important;margin:0 !important;padding:0 !important}.featured-product-placeholder .feature-recipe-component .cont-txt-recipe .cta-container a.button:before,.featured-product-placeholder .feature-recipe-component .cont-txt-recipe .cta-container a.button:after{display:none}@media(min-width: 768px){.featured-product-placeholder .feature-recipe-component .double{width:40%;z-index:2;pointer-events:none}}.featured-product-placeholder .feature-recipe-component .double img{display:-webkit-box;display:-ms-flexbox;display:flex;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;max-height:264px}