@font-face{font-family:'klinic_slab';src:url("fonts/klinicslabmedium-webfont.woff2") format("woff2"),url("fonts/klinicslabmedium-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'klinic_slab';src:url("fonts/klinicslabmediumit-webfont.woff2") format("woff2"),url("fonts/klinicslabmediumit-webfont.woff") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:'klinic_slab';src:url("fonts/klinicslabbold-webfont.woff2") format("woff2"),url("fonts/klinicslabbold-webfont.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'klinic_slab';src:url("fonts/klinicslabboldit-webfont.woff2") format("woff2"),url("fonts/klinicslabboldit-webfont.woff") format("woff");font-weight:bold;font-style:italic}@font-face{font-family:'norwester';src:url("fonts/norwester-webfont.woff2") format("woff2"),url("fonts/norwester-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'ttslab_bold';src:url("fonts/ttslabs-bold-webfont.woff2") format("woff2"),url("fonts/ttslabs-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'ttslab_regular';src:url("fonts/ttslabs-regular-webfont.woff2") format("woff2"),url("fonts/ttslabs-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'icomoon';src:url("fonts/icomoon.eot?udknch");src:url("fonts/icomoon.eot?udknch#iefix") format("embedded-opentype"),url("fonts/icomoon.ttf?udknch") format("truetype"),url("fonts/icomoon.woff?udknch") format("woff"),url("fonts/icomoon.svg?udknch#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tick:before{content:"\e900"}.icon-campoven:before{content:"\e901"}.icon-kettle:before{content:"\e902"}.icon-beef:before{content:"\e903"}.icon-direct:before{content:"\e904"}.icon-chicken:before{content:"\e905"}.icon-seafood:before{content:"\e906"}.icon-indirect:before{content:"\e908"}.icon-low:before{content:"\e909"}.icon-lamb:before{content:"\e90a"}.icon-pork:before{content:"\e90b"}.icon-corn-icon:before{content:"\e90c"}.icon-instagram:before{content:"\e90d"}.icon-close:before{content:"\e90e"}.icon-facebook:before{content:"\e90f"}.icon-hamburger:before{content:"\e910"}.icon-youtube:before{content:"\e911"}.icon-printer:before{content:"\e912"}.icon-email:before{content:"\e913"}.icon-spit:before{content:"\e914"}.icon-twitter:before{content:"\e907"}html{color:#4a4a4a;font-family:'klinic_slab', serif;font-size:1em;line-height:1.4;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:inherit}body{background-color:#1a1919}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p,ul,ol,dl{margin:0 0 1.4rem}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'norwester', sans-serif;font-weight:normal;line-height:1;text-transform:uppercase}h1,.h1{font-size:2.8125rem}h2,.h2{font-size:2.8125rem}h3,.h3{font-size:1.875rem}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1rem}h6,.h6{font-size:1rem}@media screen and (min-width: 960px){h1,.h1{font-size:4.0625rem}h2,.h2{font-size:4.0625rem}h3,.h3{font-size:2.8125rem}h4,.h4{font-size:1.875rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}}a{color:#d0011b;transition:color .2s}sub,sup{font-size:66.6666666667%}img{max-width:100%;height:auto}body{margin:0px}input[type="text"],input[type="number"],input[type="email"],input[type="password"],input[type="date"],input[type="tel"],textarea,select{display:inline-block;padding:10px 15px !important;height:40px;color:currentColor;font-family:'klinic_slab', serif;font-size:1rem;line-height:1.2;background-color:transparent;border:1px solid currentColor;border-radius:.625em;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="text"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:currentColor}input[type="text"]::placeholder,input[type="number"]::placeholder,input[type="email"]::placeholder,input[type="password"]::placeholder,input[type="date"]::placeholder,input[type="tel"]::placeholder,textarea::placeholder,select::placeholder{color:currentColor}textarea{resize:vertical}select{text-transform:uppercase}footer input#fieldEmail{width:260px}.button{display:inline-block;padding:.5625em 2em  !important;font-family:'klinic_slab', serif !important;font-size:1rem !important;line-height:1.2 !important;text-align:center !important;text-decoration:none !important;text-transform:uppercase !important;background-color:transparent !important;border:1px solid currentColor !important;border-radius:.625em !important;cursor:pointer !important}.go{display:inline-block;width:3.5625rem;height:3.5625rem;padding:0;color:inherit;font-family:'norwester', sans-serif;font-size:1.875rem;font-weight:normal;line-height:3.5625rem;text-align:center;text-decoration:none;text-transform:uppercase;background-color:transparent;border:2px dotted currentColor;border-radius:50%;cursor:pointer}.go:focus{outline:none}.icon{display:inline-block;width:1.25em;height:1.25em;color:inherit;fill:currentColor;vertical-align:middle;transition:fill .15s}.site-wrap{position:relative;left:0;width:100%;background-color:#fff;transition:left .3s}.primary-nav-open .site-wrap{left:-80%}@media screen and (min-width: 960px){.primary-nav-open .site-wrap{left:-33.3333333333%}}.site-logo{display:none;position:absolute;top:0;left:1.25rem;z-index:990}@media screen and (min-width: 960px){.site-logo{display:block;left:2.5rem}}.site-logo img{display:block;width:6.875rem;height:7.21875rem}@media screen and (min-width: 960px){.site-logo img{width:12.5rem;height:13.125rem}}.home .site-logo{display:block}.site-logo-horizontal{position:absolute;top:.625rem;left:1.25rem}@media screen and (min-width: 960px){.site-logo-horizontal{left:2.5rem}}.site-logo-horizontal img{display:block;width:8.75rem;height:2.5rem;transition:ease all 0.2s}.site-logo-horizontal img:hover{opacity:0.8}.home .site-logo-horizontal{display:none}@media screen and (min-width: 960px){.home .site-logo-horizontal{display:block}}.site-nav{position:fixed;top:0;left:0;width:100%;height:3.75rem;background-color:rgba(0,0,0,0.7);z-index:980;transition:left .3s}.site-nav .icon.icon-hamburger,.site-nav .icon-close{font-size:40px}.primary-nav-open .site-nav{left:-80%}@media screen and (min-width: 960px){.primary-nav-open .site-nav{left:-33.3333333333%}}.home .site-nav{background-color:transparent}@media screen and (min-width: 960px){.home .site-nav{background-color:rgba(0,0,0,0.7)}}.admin-bar .site-nav{top:32px}@media screen and (max-width: 782px){.admin-bar .site-nav{top:46px}}.primary-nav-toggle{transition:ease all 0.2s}.primary-nav-toggle:hover{color:#eba517 !important}.group.int-address .steps .title{margin-bottom:25px !important}.primary-nav-toggle{position:fixed;top:.625rem;right:.9375rem;width:2.5rem;height:2.5rem;padding:0;color:#fff;background:none;border:none;border-radius:0;cursor:pointer;outline:none;z-index:1}@media screen and (min-width: 960px){.primary-nav-toggle{right:2.5rem}}.primary-nav-toggle .icon{position:absolute;top:.3125rem;left:.3125rem;width:1.875rem;height:1.875rem;opacity:1;transform:rotateZ(0deg);transition:opacity .3s, transform .3s}@media screen and (min-width: 960px){.primary-nav-toggle .icon{top:0;left:0;width:2.5rem;height:2.5rem}}.primary-nav-toggle .icon.close{opacity:0}.primary-nav-open .primary-nav-toggle .icon{opacity:0;transform:rotateZ(90deg)}.primary-nav-open .primary-nav-toggle .icon.close{opacity:1}.admin-bar .primary-nav-toggle{top:calc(32px + .625rem)}@media screen and (max-width: 782px){.admin-bar .primary-nav-toggle{top:calc(46px + .625rem)}}.primary-nav{position:absolute;top:0;left:100%;width:80%;max-height:100vh;padding:1.25rem;font-family:'norwester', sans-serif;font-size:1.875rem;font-weight:normal;letter-spacing:-.0333333333em;line-height:1;text-align:right;text-transform:uppercase;border-top:3.75rem solid rgba(0,0,0,0.7);overflow-y:auto}.primary-nav .social-icons .icon{font-size:32px}@media screen and (min-width: 960px){.primary-nav{width:33.3333333333%;padding:2.5rem;font-size:3.75rem}}.primary-nav .menu{margin:0;padding:0;list-style:none}.primary-nav .menu a{display:block;padding:.625rem 0;color:#4a4a4a;text-decoration:none}@media screen and (min-width: 960px){.primary-nav .menu a{padding-top:1rem;padding-bottom:1rem}}.primary-nav .menu a:hover{color:#fff}.primary-nav .social-icons{margin:1rem 0 0;color:#fff;font-size:1.6rem}@media screen and (min-width: 960px){.primary-nav .social-icons{margin-top:2rem}}.home .primary-nav{border-top-color:transparent}@media screen and (min-width: 960px){.home .primary-nav{border-top-color:rgba(0,0,0,0.7)}}.secondary-nav{display:none;padding:0;font-family:'norwester', sans-serif;font-size:1.125rem;font-weight:normal;line-height:1;text-align:center;text-transform:uppercase}@media screen and (min-width: 960px){.secondary-nav{display:block}}.secondary-nav .menu{margin:0;padding:0;list-style:none;float:right;padding-right:105px}.secondary-nav .menu>li{float:right}.secondary-nav .menu li{display:inline-block}.secondary-nav .menu li:hover ul{display:block}.secondary-nav .menu li:hover a{background-color:#4a4a4a}.secondary-nav .menu a{display:block;padding:1.3125rem 30px;color:#fff;text-decoration:none}.secondary-nav .menu a:hover{background-color:#4a4a4a;color:#eba517}.secondary-nav .menu ul{display:none;position:absolute;top:100%;right:0%;width:33.3333333333%;padding:2.5rem;font-size:1.875rem;text-align:right;background-color:#4a4a4a}.secondary-nav .menu ul li{display:block}.secondary-nav .menu ul a{padding:.625rem 0}.secondary-nav .menu ul a:hover{color:#eba517}.grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:100%;min-height:72vw;text-align:center;text-decoration:none;background-position:center center;background-repeat:no-repeat;background-size:cover;background-blend-mode:multiply}@media screen and (min-width: 960px){.block{width:33.3333333333%;min-height:24vw}}@media screen and (min-width: 960px){.block--2{width:66.6666666667%}}@media screen and (min-width: 960px){.block--3{width:100%}}.block--top{-ms-flex-pack:start;justify-content:flex-start}.block--bottom{-ms-flex-pack:end;justify-content:flex-end}.block-slides{position:relative;width:100%}.slick-dots{position:absolute;bottom:1rem;left:0;width:100%;margin:0;padding:0;list-style:none;z-index:11}.slick-dots li{display:inline-block;position:relative;width:1.5rem;height:1.5rem;cursor:pointer}.slick-dots button{display:block;width:100%;height:100%;color:transparent;font-size:0;line-height:0;background:transparent;border:0;outline:none;cursor:pointer}.slick-dots button:before{content:"";position:absolute;top:50%;left:50%;width:50%;height:50%;margin:-25% 0 0 -25%;border:1px solid #fff;border-radius:50%}.slick-dots .slick-active button:before{background-color:#fff}.block-image{display:block;width:100%;height:auto}.post-object{height:calc(100% - 81px);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.post-object h3{width:100%}.post-object.recipe-post{height:calc(100% - 110px)}.post-object.recipe-post img{max-width:56px;width:100%}select{cursor:pointer;width:100%;background-image:url("images/dropdown.svg");background-image:url(images/dropdown.svg);background-position:right 13px top 14px;background-repeat:no-repeat;background-size:10px;padding-left:17px}.prep-cook-form .form{max-width:300px;margin:auto;margin-bottom:20px}.prep-cook-form select{width:100%}.prep-cook-form input[type="text"]{width:100%;padding-left:19px}.feature-blocks .block-content p{display:block;font-family:'klinic_slab', serif;font-weight:bold;letter-spacing:.05rem;line-height:1.1;text-transform:inherit;font-size:18px}.block-content{width:100%;padding:2.5rem 1.25rem;color:inherit;text-decoration:none}@media screen and (min-width: 960px){.block-content{padding-right:2.5rem;padding-left:2.5rem}}.block-content>*:last-child{margin-bottom:0}.block-general{text-align:left}.block-general h4{color:black}.block-heading:after{content:"";display:block;width:.6666666667em;height:.0888888889em;margin:0.475rem auto 0.875rem auto;background-color:currentColor}.block-heading .icon{display:block;margin:0 auto 1rem}.block-heading .block-text{margin:0 0 .6666666667rem}.block-heading--featured:before,.block-heading--featured:after{content:"···";display:inline;width:auto;height:auto;margin:0 .125em;color:#eba517;font-size:2em;line-height:.5;vertical-align:middle;background-color:transparent}.block-text{display:block;font-family:'klinic_slab', serif;font-size:1rem;font-weight:bold;letter-spacing:.05rem;text-transform:uppercase}.block-meta{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;padding:.75rem 1.25rem;font-size:.875rem;background-color:rgba(0,0,0,0.7)}@media screen and (min-width: 960px){.block-meta{padding-right:0.5rem;padding-left:0.5rem}}.block-meta>*:last-child{margin-bottom:0}.block-meta--row{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:1.5rem;padding-bottom:1.5rem}.block-meta--row .entry-date,.block-meta--row .entry-categories{margin-bottom:0}.block-meta--row>*:first-child{text-align:left}.block-meta--row>*:last-child{text-align:right}.h1.page-title{line-height:1}.page-header{margin:0 0 .25rem;padding:6rem 1.25rem .5rem;color:#fff;text-align:center;background-color:#4a4a4a}@media screen and (min-width: 960px){.page-header{padding:9rem 17.5rem 1.25rem}}.post-type-archive-bbq_product .page-header{background-color:#d0011b}.post-type-archive-hints_tips .page-header{background-color:#eba517}.post-type-archive-hints_tips .page-header .page-subtitle{color:#d0011b}.post-type-archive-hints_tips .page-header .page-excerpt{color:#d0011b}.post-type-recipes .page-header{background-color:#242424}.post-type-recipes .page-header input{font-size:30px !important;font-family:'norwester' !important;padding:8px 50px 6px 15px;max-width:320px}.post-type-recipes .page-header .page-subtitle{color:#d0011b}.post-type-recipes .page-header .recipe-search{position:absolute;right:40px;bottom:42px}.post-type-recipes .page-header .recipe-search .icon{position:absolute;right:12px;top:10px;width:30px;height:30px;cursor:pointer}.post-about-us .page-header .page-subtitle{color:#d0011b}.page-header{position:relative}.page-subtitle{display:block;margin:0 0 1.25rem;font-family:'klinic_slab', serif;font-size:1rem;font-weight:bold;line-height:1;letter-spacing:.05rem;text-transform:uppercase}@media screen and (min-width: 960px){.page-subtitle{margin-top:-2.25rem}}.page-excerpt{max-width:43rem;margin-right:auto;margin-left:auto;line-height:1.3}@media screen and (min-width: 960px){.page-excerpt{font-size:1.25rem}}.page-subheader{min-height:3rem;background-color:rgba(74,74,74,0.7);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:0px 30px}.page-subheader .inner{max-width:1250px;width:100%;margin:auto}.page-subheader .inner a{display:block;color:#4a4a4a;font-size:15px !important;letter-spacing:1px;text-transform:uppercase;text-decoration:none;display:inline-block;font-family:'klinic_slab';font-weight:bold}.page-subheader .inner a:hover{color:black}@media screen and (min-width: 960px){.page-subheader{min-height:4rem}}.post-type-archive-bbq_product .page-subheader{background-color:rgba(208,1,27,0.7)}.post-type-archive-hints_tips .page-subheader{background-color:rgba(235,165,23,0.7)}.post-type-recipes .page-subheader{background-color:#9B9B9B}.post-about-us .page-subheader{background-color:#9B9B9B}.post-single-product.red .page-subheader{background-color:#df555e}.post-single-product.yellow .page-subheader{background-color:rgba(235,165,23,0.7)}.post-single-product.orange .page-subheader{background-color:#f58233}.post-single-product.blue .page-subheader{background-color:#0166A8}.post-single-product.green .page-subheader{background-color:#b1ce75}.post-single-product.green .page-subheader{background-color:#b1ce75}.post-single-product.gladeGreen .page-subheader{background-color:rgba(100,136,80,0.7)}.post-single-product.lipstick .page-subheader{background-color:rgba(159,44,78,0.7)}.post-single-product.orangeRoughy .page-subheader{background-color:rgba(163,78,53,0.7)}.post-single-product .page-subheader{min-height:120px}.post-single-product .product-tagline{font-family:'ttslab_regular';font-size:18px}.post-single-product .product-badges{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:-54px;width:100% !important;display:flex;justify-content:center}.post-single-product .product-badges img{max-width:108px;margin-right:15px}.post-single-product .product-badges img:last-of-type{margin-right:0px}.post-single-product .header-group{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 0 .25rem;position:relative;padding:0px 0px 80px 0px}.post-single-product .header-group .product-tagline,.post-single-product .header-group .product-image{padding:0px 50px;color:white;box-sizing:border-box}.post-single-product .header-group .product-tagline{padding-top:300px}.post-single-product .header-group .product-image{position:relative}.post-single-product .header-group .product-image img{position:absolute;bottom:-120px;left:50%;margin-left:-30%;max-width:20vw;width:100%}.post-single-product .header-group>div{width:33.33%;-ms-flex:0 1 auto;flex:0 1 auto;text-align:center}.post-single-product .header-group>div .product-flag img{width:100%}.post-single-product.red .header-group{background:#d0011b}.post-single-product.yellow .header-group{background:#eba517}.post-single-product.orange .header-group{background:#f15a22}.post-single-product.blue .header-group{background:#2A5689}.post-single-product.green .header-group{background:#8cb33b}.post-single-product.grey .header-group{background:#222}.post-single-product.gladeGreen .header-group{background:#648850}.post-single-product.lipstick .header-group{background:#9f2c4e}.post-single-product.orangeRoughy .header-group{background:#A34E35}.pagination{min-height:4rem;background-color:#9B9B9B;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:0px 30px;box-sizing:border-box}.pagination .inner{max-width:1250px;width:100%;margin:auto}.pagination .inner .newer{float:right}.pagination .inner .older{float:left}.pagination .inner a{color:#4a4a4a;font-size:15px !important;letter-spacing:1px;text-transform:uppercase;text-decoration:none;display:inline-block;font-family:'klinic_slab';font-weight:bold}.pagination .inner a:hover{color:black}.entry-meta.post-meta .date{font-size:14px;color:#eba517;font-family:'ttslab_bold';text-transform:uppercase;text-align:left;line-height:1;margin-bottom:15px}.entry-meta.post-meta .tags{font-size:14px;color:black;font-family:'ttslab_regular';text-transform:uppercase;text-align:left;line-height:1}.entry-meta.post-meta .tags a{font-size:14px;color:black;font-family:'ttslab_regular';text-transform:uppercase;text-align:left;line-height:1.4;text-decoration:none}.entry-meta.post-meta .tags a:hover{color:#333}.single-insight .title h3{max-width:100% !important}.single-insight .featured-image-video.image{padding-top:70%}.single-insight .featured-image-video{margin-bottom:50px}.single-insight .the-content blockquote{font-family:'klinic_slab';font-weight:bold}.single-insight .the-content h1{font-size:6.5rem}.contact-page .title h3{max-width:100% !important}.contact-page a{color:inherit;word-break:break-word}.contact-page .email,.contact-page .detail{font-size:18px;font-family:'ttslab_regular';color:black}.contact-page .detail{margin-top:15px}.contact-page p a{text-decoration:none}.insights-meta{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0px 10px 0px}.insights-meta .date{font-size:11px;color:#eba517;font-family:'ttslab_bold';text-transform:uppercase;text-align:left;line-height:1}.insights-meta .tags{font-size:11px;color:white;font-family:'ttslab_regular';text-transform:uppercase;text-align:right;line-height:1}.block.post-where-to-buy{text-align:left;background:#edecec;-ms-flex-pack:start;justify-content:flex-start;padding:2.6rem 1.25rem}.block.post-where-to-buy h4{font-size:30px;font-family:'norwester';text-decoration:uppercase;color:#C3C0C0;margin-bottom:3px}.block.post-where-to-buy h3{font-size:40px;font-family:'norwester';text-decoration:uppercase;color:#000000;line-height:1.1;margin-bottom:20px}.block.post-where-to-buy .single-location{margin-top:15px}.block.post-where-to-buy .single-location h4 a{color:#eba517;margin-bottom:15px;text-decoration:none;transition:ease all 0.2s;color:#F1C05C;text-decoration:none;transition:ease all 0.2s;font-size:24px;margin-bottom:0px}.block.post-where-to-buy .single-location h4 a:hover{color:#eba517}.block.post-where-to-buy .single-location h4{color:#eba517;margin-bottom:15px;text-decoration:none;transition:ease all 0.2s;color:#F1C05C;text-decoration:none;transition:ease all 0.2s;font-size:24px;margin-bottom:0px}.block.post-description{text-align:left;-ms-flex-pack:start;justify-content:flex-start;padding:2.6rem 1.25rem}.block.post-description p,.block.post-description ul li,.block.post-description ol li{font-size:18px;font-family:'ttslab_regular';color:black}.block.post-description p a,.block.post-description ul li a,.block.post-description ol li a{color:black !important}.block.post-description p a:hover,.block.post-description ul li a:hover,.block.post-description ol li a:hover{color:#d0011b !important}.block.post-facts{text-align:left;-ms-flex-pack:start;justify-content:flex-start;padding:2.6rem 1.25rem}.block.post-facts h3{font-size:40px;font-family:'norwester';text-decoration:uppercase;color:#000000;line-height:1.1;margin-bottom:50px}.block.post-facts .single-fact{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-top:1rem;margin-top:1rem;border-top:1px solid #979797}.block.post-facts .single-fact:last-of-type{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #979797}.block.post-facts .single-fact .title{font-size:14px;font-family:'ttslab_bold';text-transform:uppercase;color:#000000;width:50%;-ms-flex:0 1 auto;flex:0 1 auto}.block.post-facts .single-fact .cooking-method{width:50%;-ms-flex:0 1 auto;flex:0 1 auto}.block.post-facts .single-fact .icon-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:15px}.block.post-facts .single-fact .icon-group:last-of-type{margin-bottom:0px}.block.post-facts .single-fact .icon-group img{display:block;height:60px;width:60px;margin-right:15px}.block.post-facts .single-fact .icon-group .info{line-height:1;font-size:11px;font-family:'ttslab_regular';color:black}.page-breadcrumbs{max-width:82.5rem;margin:0 auto;padding:1.25rem;text-transform:uppercase}@media screen and (min-width: 960px){.page-breadcrumbs{padding-right:2.5rem;padding-left:2.5rem}}.page-breadcrumbs a{color:inherit;text-decoration:none}.page-breadcrumbs a:hover{text-decoration:underline}.page-content{max-width:82.5rem;margin:0 auto;padding:3rem 1.25rem}@media screen and (min-width: 960px){.page-content{padding:5rem 2.5rem 5rem 2.5rem}}@media screen and (min-width: 960px){.page-primary{float:left;width:100%}}@media screen and (min-width: 960px){.page-primary{float:left;width:calc(100% - 400px)}}@media screen and (min-width: 960px){.page-secondary{float:right;max-width:300px;width:100%}}.entry-excerpt{color:#d0011b}@media screen and (min-width: 960px){.entry-excerpt{font-size:1.25rem}}.entry-thumbnail{margin:0 0 1.4rem}@media screen and (min-width: 960px){.entry-thumbnail{margin:4rem 0}}.entry-meta{margin-bottom:4rem;padding-top:2rem;border-top:.5rem solid #efefef}.entry-date{margin-bottom:.7rem;color:#eba517;font-weight:bold;line-height:1;text-transform:uppercase}.entry-date a{color:inherit;text-decoration:none}.entry-date a:hover{color:#d0011b}.entry-categories{margin-bottom:.7rem;line-height:1;text-transform:uppercase}.entry-categories a{color:inherit;text-decoration:none}.entry-categories a:hover{color:#d0011b}.feature-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;padding:0;line-height:1;list-style:none;text-transform:uppercase}.feature-list li{width:7.3125em;margin:.75em .5em}.feature-list a{color:inherit;text-decoration:none}.feature-list .icon{display:block;width:5.3125em;height:5.3125em;margin:0 auto .75em;padding:.625em;border:2px dotted currentColor;border-radius:50%}.feature-list--inline li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:auto;margin:.5em .75em;text-align:left}.feature-list--inline .icon{margin:0 .75em 0 0;width:4.0714285714em;height:4.0714285714em}.mobile-only{display:none}.social-icons{padding:0;font-size:2rem;line-height:1;list-style:none}.social-icons li{display:inline-block;margin:.75rem 10px .1875rem 0}.social-icons li:last-of-type{margin-right:0px}.social-icons li:first-child{margin-left:0}.social-icons li:last-child{margin-right:0}.social-icons a{display:block;color:inherit;text-decoration:none;opacity:1;transition:opacity .2s}.social-icons a:hover{opacity:.8}.social-icons .label{display:none}.form{margin:0;padding:0;list-style:none}.form-field{margin:0 0 .5rem}.form--inline .form-field{display:inline-block;margin-right:.5rem;margin-left:.5rem}.footer-primary{padding:0 1.25rem;text-align:center;background-color:#242424}@media screen and (min-width: 960px){.footer-primary{padding-right:2.5rem;padding-left:2.5rem}}.social-icons .icon{font-size:26px}span.form-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}.footer-secondary{display:none;padding:2.5rem 1.25rem;color:#d0011b;text-align:center;background-color:#1a1919}@media screen and (min-width: 960px){.footer-secondary{display:block;padding-right:2.5rem;padding-left:2.5rem}}.footer-secondary form{margin:auto;max-width:800px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.footer-secondary form .go{color:white;transition:ease all 0.2s}.footer-secondary form .go:hover{color:#d0011b}.footer-secondary form h4{margin-bottom:0px;margin:0px 15px}.footer-secondary form img{max-width:67px;width:100%}.footer-meta{padding:2rem 1.25rem 1.5rem;color:#fff;font-family:sans-serif;font-size:.6875rem;font-weight:bold;text-transform:uppercase;background-color:#1a1919}@media screen and (min-width: 960px){.footer-meta{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;padding-right:2.5rem;padding-left:2.5rem;background-color:#242424}.footer-meta p{margin-bottom:0}}.footer-meta a{color:#9b9b9b;text-decoration:none}.footer-logo{padding:0 0 2rem}.footer-logo img{width:8.3125rem;height:8.75rem}@media screen and (min-width: 960px){.footer-logo img{width:10.4375rem;height:10.9375rem}}.footer-nav{display:none;padding:0 0 2rem;font-family:'norwester', sans-serif;font-size:1.5625rem;font-weight:normal;letter-spacing:-.0333333333em;line-height:1;text-transform:uppercase}@media screen and (min-width: 960px){.footer-nav{display:block}}.footer-nav .menu{margin:0;padding:0;list-style:none}.footer-nav .menu li{display:inline-block}.footer-nav .menu a{display:block;padding:.75rem;color:#fff;text-decoration:none}.footer-nav .menu a:hover{color:rgba(255,255,255,0.8)}.footer-social-nav{display:none;padding:0 0 1.25rem;color:#9b9b9b}@media screen and (min-width: 960px){.footer-social-nav{display:block}}.footer-social-nav .social-icons{font-size:1rem;text-transform:uppercase}.footer-social-nav .social-icons li{margin:0 .75rem}.footer-social-nav .social-icons a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.footer-social-nav .social-icons a .icon{display:block !important;height:auto;width:auto;margin-right:7px}.footer-social-nav .social-icons .label{display:inline-block}.block .social-icons .icon{font-size:40px}.social-icons.contact-page .icon{font-size:40px}.clearfix:before,.page-content:before,.clearfix:after,.page-content:after{content:" ";display:table}.clearfix:after,.page-content:after{clear:both}.general-center{text-align:center}h4.content-title{color:#000000;font-size:2.5rem}h4.content-title.center{text-align:center}.too-many .icon.icon-close.close,.not-enough .icon.icon-close.close{font-size:40px;transition:ease all 0.2s}.too-many .icon.icon-close.close:hover,.not-enough .icon.icon-close.close:hover{color:#f8e81c !important}.compare-feed{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1000px;margin:auto;margin-top:70px}.compare-feed .single-product{width:21%;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 2% 60px}.compare-feed .single-product .top .featured-image{background:#edecec;padding:30px 40px;box-sizing:border-box;min-height:260px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.compare-feed .single-product .top .selected{padding:0px 20px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#6EB717;margin-bottom:3px;cursor:pointer}.compare-feed .single-product .top .selected .icon.icon-tick{font-size:30px;height:auto;width:auto}.compare-feed .single-product .top .selected .checked{opacity:1;margin-right:10px;color:white}.compare-feed .single-product .top .selected .checked svg{width:32px;height:32px}.compare-feed .single-product .top .selected>div{font-size:0.9375rem;font-weight:bold;text-transform:uppercase;letter-spacing:1px;line-height:1;color:white}.compare-feed .single-product .top .select{width:100%;text-align:center;padding:0px 20px;background:#edecec;margin-bottom:3px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer}.compare-feed .single-product .top .select>div{font-size:0.9375rem;font-weight:bold;text-transform:uppercase;letter-spacing:1px;line-height:1}.compare-feed .single-product .top .hide{display:none}.compare-feed .single-product .bottom{margin-top:15px}.compare-feed .single-product .bottom a{color:inherit;text-decoration:none}.compare-feed .single-product .bottom h6{font-size:1.125rem;color:#000000;text-align:center;margin-bottom:0px;transition:ease all 0.1s}.comparaison-chart .heading{border-top:1px solid #979797;padding:25px 20px 10px 20px;box-sizing:border-box;display:none}.comparaison-chart .heading h4{max-width:1200px;margin:auto;margin-bottom:0px}.comparaison-chart a{color:inherit;text-decoration:none}.comparaison-chart a:hover{color:#d0011b}.comparaison-chart .products{background:#edecec;width:100%;padding:44px 70px;box-sizing:border-box;border-top:1px solid #979797;border-bottom:1px solid #979797}.comparaison-chart .products .inner{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;max-width:1250px;margin:auto}.comparaison-chart .products .twenty{width:20%;-ms-flex:0 1 auto;flex:0 1 auto}.comparaison-chart .products .twenty .featured-image{text-align:center;max-width:120px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.comparaison-chart .products .twenty h6{font-size:1.125rem;color:#000000;text-align:center;margin-bottom:0px;margin-top:10px}.comparaison-chart .products .fourty{width:40%;-ms-flex:0 1 auto;flex:0 1 auto}.comparaison-chart .charts{width:100%;padding:0px 70px 70px 70px;box-sizing:border-box}.comparaison-chart .charts .inner{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;max-width:1250px;margin:auto;padding:20px 25px}.comparaison-chart .charts .single-chart{border-bottom:2px solid #cfcfcf}.comparaison-chart .charts .inner.additional{border-bottom:0px;padding-bottom:0px}.comparaison-chart .charts .no-border{border-bottom:0px}.comparaison-chart .charts .description{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.comparaison-chart .charts .description img{max-width:85px;width:100%;margin-right:15px}.comparaison-chart .charts .description .content{max-width:70px;line-height:0.9}.comparaison-chart .charts .twenty{width:20%;-ms-flex:0 1 auto;flex:0 1 auto}.comparaison-chart .charts .fourty{width:40%;-ms-flex:0 1 auto;flex:0 1 auto}.comparaison-chart .charts .fourty h4{font-size:0.875rem;font-family:'ttslab_bold';color:#000000}.support-sidebar{margin-bottom:2rem;margin-bottom:4rem;padding-bottom:2rem;border-bottom:.5rem solid #efefef}.support-sidebar p.entry-categories{color:#d0011b;font-size:0.90625rem;font-family:'ttslab_bold';text-align:center;margin-bottom:20px}.support-sidebar img{margin:auto;display:block}.support-sidebar a{font-family:'norwester';font-size:1.3rem;color:#000000;margin-top:5px;display:block;text-align:center;transition:ease all 0.2s}.support-sidebar a:hover{color:#d0011b}div.go{color:#d0011b}.hints-and-tips{border-bottom:1px solid #979797;margin-bottom:70px}.hints-and-tips .title{padding:20px 25px 15px 25px;position:relative;border-top:1px solid #979797;line-height:1;cursor:pointer;transition:ease all 0.1s}.hints-and-tips .title:after{content:'+';position:absolute;top:20px;right:0px;font-size:1.875rem;font-family:'norwester';color:#000000}.hints-and-tips .title span{font-family:'norwester';font-size:1.875rem;text-transform:uppercase;color:#000000;max-width:340px}.hints-and-tips .title.active:after{content:'';position:absolute;top:31px;right:1px;width:18px;height:4px;background:black}.hints-and-tips .title.active span{color:#C3C0C0}.hints-and-tips .expanded-conent{border-top:1px solid #979797;display:none}.hints-and-tips .expanded-conent a{padding:30px 30px 30px 75px;background:white;display:block;font-family:'norwester';font-size:1.875rem;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dedede;text-decoration:none;color:black;transition:ease all 0.1s}.hints-and-tips .expanded-conent a .go{color:#eba517;transition:ease all 0.1s}.hints-and-tips .expanded-conent a:last-of-type{border-bottom:0px}.hints-and-tips .expanded-conent a:hover{background:#edecec;color:#d0011b}.hints-and-tips .expanded-conent a:hover .go{color:#d0011b}.hints-and-tips .expanded-conent a span{max-width:340px;display:block;line-height:1.2}.pred-cook .inner{position:relative}.pred-cook .inner .form{padding:220px 20px 60px 20px;background:rgba(0,0,0,0.4)}.pred-cook .inner .form .inner{max-width:1350px;margin:auto;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.pred-cook .inner .form .inner>div{width:22%;-ms-flex:0 1 auto;flex:0 1 auto}.pred-cook .inner .form .inner .logo-left{position:absolute;top:-308px;left:-40px}.pred-cook .inner .form .inner .logo-right{position:absolute;top:-220px;right:0px;width:auto}.pred-cook .inner .form .input-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.pred-cook .inner .form .input-group label{display:block;font-family:'norwester';color:white;font-size:1.875rem;text-transform:uppercase;line-height:1.1;margin-bottom:20px}.pred-cook .inner .form .input-group select{background:white;font-family:'norwester';color:black;text-transform:uppercase;font-size:1.125rem;border:0px;width:100%;box-sizing:border-box;padding:15px 20px 13px 20px}.pred-cook .inner .form .input-group input{background:white;font-family:'norwester';color:black;text-transform:uppercase;font-size:1.125rem;border:0px;width:100%;box-sizing:border-box;padding:15px 20px 13px 20px}.pred-cook .inner .form .input-group ::-webkit-input-placeholder{color:#aaa}.pred-cook .inner .form .input-group ::-moz-placeholder{color:#aaa}.pred-cook .inner .form .input-group :-ms-input-placeholder{color:#aaa}.pred-cook .inner .form .input-group :-moz-placeholder{color:#aaa}.pred-cook .inner .form .input-group a.btn{background:#d0011b;color:white;line-height:1;font-family:'norwester';font-size:1.875rem;text-transform:uppercase;text-align:center;text-decoration:none;transition:ease all 0.2s;box-sizing:border-box;border-radius:.425em;padding:11px 20px 8px 20px}.pred-cook .inner .form .input-group a.btn:hover{background:orange}.pred-cook .inner .results{padding:45px 20px;background:rgba(0,0,0,0.8);display:none}.pred-cook .inner .results .inner{max-width:1350px;margin:auto;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.pred-cook .inner .results .inner>div{width:22%;-ms-flex:0 1 auto;flex:0 1 auto}.pred-cook .inner .results .all-steps{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.pred-cook .inner .results .single-step h4.number{color:#eba517;margin-bottom:10px}.pred-cook .inner .results .single-step .instruction{display:inline-block}.pred-cook .inner .results .single-step .instruction p,.pred-cook .inner .results .single-step .instruction a{color:white;font-size:0.9375rem;line-height:1.2}.pred-cook .inner .results .single-step .time{background:white;font-family:'norwester';color:black;text-transform:uppercase;font-size:1.875rem;border:0px;line-height:1;border-radius:.425em;width:100%;box-sizing:border-box;padding:11px 20px 7px 20px;margin-top:10px}.pred-cook .inner .results .rundown h4{color:#d0011b;margin-top:30px;margin-bottom:10px}.pred-cook .inner .results .rundown h4:first-of-type{margin-top:0px}.pred-cook .inner .results .rundown p{color:white;font-size:1.875rem;font-family:'norwester', sans-serif;font-weight:normal;line-height:1;text-transform:uppercase}.pred-cook .inner .results .rundown p:last-of-type{margin-bottom:0px}.playpause.autoplay{display:none !important}.home.page-template-default .grid .block:nth-child(1),.home.page-template-default .grid .block:nth-child(2),.home.page-template-default .grid .block:nth-child(3){padding-top:60px}.block.video-block .featured-image-video{position:initial !important}.youtube-video,.vimeo-video{padding-bottom:73%}.youtube-video iframe,.youtube-video .video,.vimeo-video iframe,.vimeo-video .video{position:absolute !important;top:0;left:0;width:100%;height:100%}.youtube-video video,.vimeo-video video{position:fixed;top:0% !important;left:-15% !important;min-width:100% !important;min-height:100% !important;width:auto !important;height:100% !important;opacity:1 !important;visibility:visible !important}.featured-image-video.image{padding-top:55%;widows:100%;background-size:cover;background-position:50% 50%}.video-block{overflow:hidden;background:black;position:relative}.video-block .featured-image-video{margin-bottom:0px}.video-block .block-content{padding:0px}.video-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background:#242424;padding:20px 50px 20px 50px;box-sizing:border-box}.video-info .icon-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:25%;-ms-flex:0 1 auto;flex:0 1 auto}.video-info .icon-group img{display:block;margin-right:15px;max-width:70px}.video-info .icon-group>div{color:white;font-family:'ttslab_regular';font-size:11px;text-transform:uppercase;line-height:1}.video-info .serves{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;width:25%;-ms-flex:0 1 auto;flex:0 1 auto}.video-info .serves>div{color:white;font-family:'ttslab_regular';font-size:11px;text-transform:uppercase;line-height:1;margin-right:10px;padding-top:2px}.video-info .serves>span{color:white;font-family:'norwester';font-size:30px;text-transform:uppercase;line-height:1}.featured-image-video{position:relative}.featured-image-video .overlay{background:rgba(0,0,0,0.35);position:absolute;top:0px;left:0px;height:100%;width:100%;z-index:1}.featured-image-video video.video{position:relative;width:100%;display:block}.featured-image-video .playpause{background-image:url("images/playpause.png");background-repeat:no-repeat;position:absolute;left:50%;top:50%;margin-left:-75px;margin-top:-75px;width:150px;height:150px;background-size:contain;background-position:center;cursor:pointer;z-index:22}.single-product.checking .select{transition:ease all 0.2s}.single-product.checking .select:hover{background:#eba517;color:white}.single-product.checking .bottom h6:hover{color:#d0011b}.single-product.checking .featured-image{transition:ease all 0.2s}.single-product.checking .featured-image:hover{background:#ddd !important}.single-page .title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:40px}.single-page .title h3{font-family:'norwester';color:black;text-transform:uppercase;margin:0px}.single-page .title h3 span{color:#C3C0C0;font-size:1.875rem;margin-bottom:10px;display:block}.single-page .title img{display:block;margin-right:40px}.single-page .introduction{margin-bottom:50px}.single-page .introduction p{color:#d0011b;font-size:1.125rem;font-family:'ttslab_regular'}.single-page .content{margin-bottom:70px}.single-page .content .title-extend h3{color:#C3C0C0;font-size:1.875rem;margin-bottom:10px}.single-page .content .title-extend h3>div{color:black;font-size:1.125rem;margin-bottom:10px}.single-page .group{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.single-page .group>div{width:46%;-ms-flex:0 1 auto;flex:0 1 auto}.single-page .group .single-step .number{margin-right:15px !important}.single-page .steps h4.title{color:#eba517;margin-bottom:30px}.single-page .steps .single-step{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.single-page .steps .single-step .number{display:inline-block;width:3.5625rem;height:3.5625rem;padding:0;color:#eba517;font-family:'norwester', sans-serif;font-size:1.875rem;font-weight:normal;line-height:3.5625rem;text-align:center;text-decoration:none;text-transform:uppercase;background-color:transparent;border:2px dotted #eba517;border-radius:50%;cursor:pointer;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:30px}.single-page .steps .single-step .the-step{width:calc(100% - 3.5625rem)}.single-page .ingredients h4.title{color:#eba517;margin-bottom:25px !important;margin-top:0px !important}.single-page .ingredients h3,.single-page .ingredients h4{font-size:30px;font-weight:normal;margin-bottom:25px;margin-top:40px;color:#eba517}.single-page .ingredients h3 strong,.single-page .ingredients h4 strong{font-weight:normal !important}.single-page .ingredients ul{padding:0px 0px 0px 10px;list-style:none}.single-page .ingredients ul li{font-family:'klinic_slab';font-size:18px;margin-bottom:10px;position:relative}.single-page .ingredients ul li:before{content:'';margin-right:7px;height:3px;width:3px;border-radius:50%;background:#444;position:absolute;left:-10px;top:13px}.entry-meta.cooking-time{margin-bottom:2.5rem}.entry-meta.cooking-time .logo{margin-top:-100px;text-align:center;width:100%}.entry-meta.cooking-time .logo img{max-width:200px;width:100%}.entry-meta.cooking-time input,.entry-meta.cooking-time select{height:49px}.entry-meta.cooking-time .input-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.entry-meta.cooking-time .input-group:last-of-type{margin-bottom:0px}.entry-meta.cooking-time .input-group label{display:block;font-family:'norwester';color:#eba517;font-size:1.65rem;text-transform:uppercase;line-height:1.1;margin-bottom:15px}.entry-meta.cooking-time .input-group select{background:white;font-family:'norwester';color:black;text-transform:uppercase;font-size:1.125rem;border:0px;width:100%;box-sizing:border-box;padding:15px 20px 13px 20px;border:1px solid #C3C0C0}.entry-meta.cooking-time .input-group input{background:white;font-family:'norwester';color:black;text-transform:uppercase;font-size:1.125rem;border:0px;width:100%;box-sizing:border-box;padding:15px 20px 13px 20px;border:1px solid #C3C0C0}.entry-meta.cooking-time .input-group ::-webkit-input-placeholder{color:#aaa}.entry-meta.cooking-time .input-group ::-moz-placeholder{color:#aaa}.entry-meta.cooking-time .input-group :-ms-input-placeholder{color:#aaa}.entry-meta.cooking-time .input-group :-moz-placeholder{color:#aaa}.entry-meta.cooking-time .input-group a.btn{background:#d0011b;color:white;line-height:1;font-family:'norwester';font-size:1.65rem;text-transform:uppercase;text-align:center;text-decoration:none;transition:ease all 0.2s;box-sizing:border-box;border-radius:.425em;padding:11px 20px 8px 20px}.entry-meta.cooking-time .input-group a.btn:hover{background:orange}.meta.cooking-time-results{background:#efefef;padding:40px 25px 40px 25px}.meta.cooking-time-results .single-step{margin-bottom:40px}.meta.cooking-time-results .single-step:last-of-type{margin-bottom:0px}.meta.cooking-time-results .single-step h4.number{color:#eba517;margin-bottom:10px;font-size:1.65rem}.meta.cooking-time-results .single-step .instruction{display:inline-block}.meta.cooking-time-results .single-step .instruction p,.meta.cooking-time-results .single-step .instruction a{color:#4A4A4A;font-size:0.9375rem;line-height:1.2;margin-bottom:10px}.meta.cooking-time-results .single-step .time{background:transparent;font-family:'norwester';color:black;text-transform:uppercase;font-size:1.65rem;border:0px;line-height:1;border-radius:.425em;width:100%;box-sizing:border-box;padding:11px 20px 7px 20px;margin-top:0px;border:1px solid #C3C0C0}.meta.cooking-time-rundown{margin-top:10px;background:#e0dfdf;padding:40px 25px 40px 25px}.meta.cooking-time-rundown .rundown h4{color:#d0011b;margin-bottom:10px;margin-top:30px;font-size:1.65rem}.meta.cooking-time-rundown .rundown h4:first-of-type{margin-top:0px}.meta.cooking-time-rundown .rundown p{color:black;font-size:1.65rem;font-family:'norwester', sans-serif;font-weight:normal;line-height:1;text-transform:uppercase}.meta.cooking-time-rundown .rundown p:last-of-type{margin-bottom:0px}.entry-meta.faq-sidebar{padding-top:1.5rem !important}.entry-meta.faq-sidebar .single-faq{border-bottom:2px solid #C3C0C0;padding-bottom:0.4rem;margin-bottom:1rem}.entry-meta.faq-sidebar .single-faq .title{color:#C3C0C0;font-family:'norwester';font-size:1.125rem;text-transform:uppercase;margin-bottom:23px;margin-top:0px;cursor:pointer}.entry-meta.faq-sidebar .single-faq .title:hover{color:orange}.entry-meta.faq-sidebar .single-faq .title:hover svg{fill:#eba517}.entry-meta.faq-sidebar .single-faq .title .icon{width:1rem;height:1rem;margin-right:5px}.entry-meta.faq-sidebar .single-faq .active{color:#eba517}.entry-meta.faq-sidebar .single-faq .active svg{fill:#eba517}.entry-meta.faq-sidebar .single-faq .expanded{display:none}.entry-meta.share-sidebar{margin-top:4rem;margin-bottom:4rem;padding-bottom:1rem;border-bottom:.5rem solid #efefef}.entry-meta.share-sidebar .single-share .title{margin-bottom:5px;color:#eba517;font-family:'norwester';font-size:1.65rem;text-transform:uppercase;margin-top:0px}.entry-meta.share-sidebar .single-share a{margin-right:12px}.entry-meta.share-sidebar .single-share a span{background-color:#C3C0C0 !important;border-radius:7px}.entry-meta.share-sidebar .single-share a:last-of-type{margin-right:0px !important}.entry-meta.share-sidebar .single-share ul{list-style:none;padding-left:0px;display:-ms-flexbox;display:flex}.entry-meta.share-sidebar .single-share ul li{margin-right:20px}.entry-meta.share-sidebar .single-share ul li:last-of-type{margin-right:0px}.entry-meta.share-sidebar .single-share ul li .icon{height:auto !important;width:auto !important}.entry-meta.share-sidebar .single-share ul li .icon-email{font-size:25px}.entry-meta.share-sidebar .single-share ul li .icon-printer{font-size:35px}.entry-meta.share-sidebar .single-share ul li a{color:#C3C0C0}.entry-meta.share-sidebar .single-share ul li a:hover{color:#4a4a4a}.entry-meta.share-sidebar .single-share ul li a svg{width:36px;height:36px}.recipe-filter{background:#9B9B9B;padding:50px 20px 46px 20px;text-align:center;cursor:pointer}.recipe-filter .title{font-family:'norwester';font-size:30px;color:black;text-transform:uppercase;line-height:1;cursor:pointer;display:inline-block;position:relative;margin-left:-30px}.recipe-filter .title:after{content:'+';height:4px;width:30px;position:absolute;top:1px;font-size:26px;right:-34px}.recipe-filter.active .title:after{content:'';height:4px;width:15px;background:black;position:absolute;top:11px;right:-27px}.recipe-filter-dropdown{display:none;background:#9B9B9B;padding:0px 20px 50px 20px;box-sizing:border-box;position:absolute;width:100%;z-index:11}.recipe-filter-dropdown .inner{max-width:1250px;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.recipe-filter-dropdown .single-catagory{border-top:2px solid #ccc;padding-top:20px;width:29%;-ms-flex:0 1 auto;flex:0 1 auto}.recipe-filter-dropdown .single-catagory .title{font-family:'norwester';font-size:30px;color:white;text-transform:uppercase;margin-bottom:20px}.recipe-filter-dropdown .single-catagory .title svg{width:16px;height:16px}.recipe-filter-dropdown .single-catagory .filters .single-filter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px}.recipe-filter-dropdown .single-catagory .filters .single-filter:last-of-type{margin-bottom:0px}.recipe-filter-dropdown .single-catagory .filters .single-filter input[type=checkbox]{margin-right:20px}.recipe-filter-dropdown .single-catagory .filters .single-filter input[type=checkbox]:focus{outline:none}.recipe-filter-dropdown .single-catagory .filters .single-filter .icon-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.recipe-filter-dropdown .single-catagory .filters .single-filter .icon-group img{display:block;margin-right:15px}.recipe-filter-dropdown .single-catagory .filters .single-filter .icon-group span{font-family:'norwester';font-size:18px;color:black;text-transform:uppercase}.recipe-filter-dropdown a.button{margin-top:50px;text-align:center}.recipe-filter-dropdown a.button:hover{background:white;border:1px solid white}.no-results-found{width:100%;text-align:center;padding:100px 20px}.no-results-found h4{font-size:48px}.no-results-found p{font-size:18px}.single-page .cooking-featured-image{padding-top:50%;background-size:cover;background-position:50% 50%;margin-bottom:50px}.single-page .cooking-featured-image .info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,0.7);padding:20px 50px 20px 50px;box-sizing:border-box}.single-page .cooking-featured-image .info .icon-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:25%;-ms-flex:0 1 auto;flex:0 1 auto;text-decoration:none}.single-page .cooking-featured-image .info .icon-group img{display:block;margin-right:15px;max-width:70px}.single-page .cooking-featured-image .info .icon-group>div{color:white;font-family:'ttslab_regular';font-size:11px;text-transform:uppercase;line-height:1}.single-page .cooking-featured-image .info .serves{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;width:25%;-ms-flex:0 1 auto;flex:0 1 auto}.single-page .cooking-featured-image .info .serves>div{color:white;font-family:'ttslab_regular';font-size:11px;text-transform:uppercase;line-height:1;margin-right:10px;padding-top:2px}.single-page .cooking-featured-image .info .serves>span{color:white;font-family:'norwester';font-size:30px;text-transform:uppercase;line-height:1}.entry-meta.general-sidebar{margin-bottom:4rem;padding-bottom:1rem;border-bottom:.5rem solid #efefef}.entry-meta.general-sidebar h4,.entry-meta.general-sidebar p{color:#d0011b}.entry-meta.general-sidebar p{font-family:'ttslab_regular';font-size:18px}.entry-meta.general-sidebar.margin-top{margin-top:5.3rem}.page-content.full-width{max-width:100%;padding:5rem 2.5rem 4rem 2.5rem}.page-content.full-width .entry{max-width:1250px;margin:auto}.page-content.full-width .entry h3{max-width:100%}.black-recipes-block small.block-text{color:#d0011b}.black-recipes-block .block-heading:after{background:#d0011b}.block--3{min-height:auto;padding:20px 0px 0px 0px}.button.red{color:white !important;background:#d0011b !important;transition:ease all 0.2s !important;border:1px solid #d0011b !important}.button.red:hover{background:white !important;color:#d0011b !important}.button.orange{color:white !important;background:#eba517 !important;transition:ease all 0.2s !important;border:1px solid #eba517 !important}.button.orange:hover{background:#d0011b !important;border:1px solid #d0011b !important}.button.white{color:red !important;background:white !important;transition:ease all 0.2s !important;border:0px !important}.button.white:hover{background:#d0011b !important;color:white !important}.button.white-transparent{color:red !important;background:white !important;transition:ease all 0.2s !important;border:1px solid white !important}.button.white-transparent:hover{background:transparent !important;color:white !important;border:1px solid white !important}.entry-meta.wislist{margin-bottom:-2em !important;margin-top:2em}.button.full{border-radius:.425em;padding:11px 20px 8px 20px;width:100%;font-family:'norwester';font-size:26px;line-height:1}.block-heading.add-padding{padding-top:60px}.sign-up-block{position:relative}.sign-up-block .sign-up-overlay{position:absolute;top:-100%;left:0px;width:100%;height:100%;background:#F6A623 url("images/forks-background.svg");background-position:50% 60%;background-repeat:no-repeat;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;transition:ease all 0.4s}.sign-up-block .sign-up-overlay h3{color:white;font-size:2.8125rem;margin-bottom:0px}.sign-up-block .sign-up-overlay form{color:white;margin-top:10px}.sign-up-block .sign-up-overlay form input{display:block;margin:auto;margin-bottom:15px;text-align:center}.sign-up-block .sign-up-overlay form .go{margin-top:15px;transition:ease all 0.2s}.sign-up-block .sign-up-overlay form .go:hover{color:#d0011b}.sign-up-block .sign-up-overlay.active{top:0px}.home-recipe-post .icon-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.home-recipe-post .icon-group img{max-width:57px;margin-right:10px}.block-slides{height:100%}.block-slides .slick-list{height:100%}.block-slides .slick-list .slick-track{height:100%}.block-slides .slick-list .slick-track .slick-slide{height:100%;background-size:cover;background-position:50% 50%;position:relative}.block-slides .slick-list .slick-track .slick-slide a{position:absolute;top:0px;left:0px;height:100%;width:100%}.block-slides .slick-list .slick-track .slick-slide:focus{outline:none}.bbq-id-form .options{margin-top:10px}.bbq-id-form li.form-field{margin-bottom:10px}.bbq-id-form label{font-family:'norwester', sans-serif}.bbq-id-form .single-option{cursor:pointer}.bbq-id-form .single-option input[type="radio"]{position:absolute;top:0px;left:0px;width:100% !important;height:100% !important;border-radius:0px !important;z-index:1;border:0px !important;cursor:pointer;opacity:0}.bbq-id-form .single-option span.hover{position:absolute;background:#d0011b;width:85px;left:5px;top:9px;height:82px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;line-height:1;opacity:0;transition:ease all 0.2s;color:white !important;font-family:'norwester', sans-serif}.bbq-id-form .single-option .ico{font-size:95px;margin-bottom:10px;transition:ease all 0.2s}.bbq-id-form .single-option span{transition:ease all 0.2s}.bbq-id-form .single-option:hover .ico,.bbq-id-form .single-option:hover span{color:#f8e81c}.bbq-id-form .single-option:hover span.hover{opacity:1}.bbq-id-form .single-option:focus .ico,.bbq-id-form .single-option:focus span,.bbq-id-form .single-option:active .ico,.bbq-id-form .single-option:active span{color:#eba517}.bbq-id-form span.single-option{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-right:20px;position:relative}.bbq-id-form span.single-option:last-of-type{margin-right:0px}.bbq-id-form input[type="radio"],.bbq-id-form input[type="checkbox"]{width:25px;height:25px;border:1px solid white;border-radius:50%;-webkit-appearance:none;background-size:cover;background-size:75%;background-repeat:no-repeat;background-position:50% 50%}.bbq-id-form input[type="radio"]:focus,.bbq-id-form input[type="checkbox"]:focus{outline:none}.bbq-id-form .form-field-title{font-family:'norwester', sans-serif;margin-bottom:2px;font-size:24px;color:white}.bbq-id-form li{margin-bottom:20px}.bbq-id-form button{margin-top:10px}.bbq-id-form label{display:block;line-height:1;margin-right:15px !important}.bbq-id-form label:last-of-type{margin-right:0px}.bbq-id-form label span{text-align:left;line-height:1}.bbq-id-form label img{margin-bottom:10px;display:block;max-width:95px}.bbq-id-results{display:none;position:fixed;top:0px;left:0px;height:100%;width:100%;z-index:999;background:rgba(0,0,0,0.7)}.bbq-id-results .c1{width:100%;height:100%;position:absolute;top:0px;left:0px;transition:all 0.3s}.bbq-id-results .c1 .c2{width:100%;height:100%;position:relative;display:table;vertical-align:middle}.bbq-id-results .c1 .c2 .c3{display:table-cell;vertical-align:middle;text-align:center}.bbq-id-results .c1 .c2 .c3 .wrapper{background:#d0011b;padding:100px 20px 50px 20px;box-sizing:border-box;position:relative}.bbq-id-results .c1 .c2 .c3 .wrapper .close{color:white;width:40px;height:40px;position:absolute;top:20px;right:50px;cursor:pointer;transition:ease all 0.2s}.bbq-id-results .c1 .c2 .c3 .wrapper .close:hover{color:#f8e81c}.bbq-id-results .c1 .c2 .c3 .wrapper .inner{max-width:1250px;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.bbq-id-results .c1 .c2 .c3 .wrapper .inner .left a,.bbq-id-results .c1 .c2 .c3 .wrapper .inner .right a{transition:ease all 0.2s}.bbq-id-results .c1 .c2 .c3 .wrapper .inner .left a:hover,.bbq-id-results .c1 .c2 .c3 .wrapper .inner .right a:hover{opacity:0.9}.bbq-id-results .c1 .c2 .c3 .wrapper .inner h3{font-family:'norwester';color:black;font-size:30px;text-transform:uppercase;margin-bottom:10px}.bbq-id-results .c1 .c2 .c3 .wrapper .inner .rank{position:relative}.bbq-id-results .c1 .c2 .c3 .wrapper .inner .rank:before{content:"";display:block;width:30px;height:4px;margin:.875rem auto 0;background-color:white;position:absolute;bottom:-15px;left:50%;margin-left:-15px}.bbq-id-results .c1 .c2 .c3 .wrapper .inner h4{font-family:'norwester';color:white;font-size:65px;text-transform:uppercase;position:relative;margin-bottom:40px}.bbq-id-results .c1 .c2 .c3 .wrapper .inner h4:before{content:"···";display:inline;width:auto;height:auto;margin:0 .125em;color:#eba517;font-size:2em;line-height:.5;vertical-align:middle;background-color:transparent}.bbq-id-results .c1 .c2 .c3 .wrapper .inner h4:after{content:"···";display:inline;width:auto;height:auto;margin:0 .125em;color:#eba517;font-size:2em;line-height:.5;vertical-align:middle;background-color:transparent}.bbq-id-results .c1 .c2 .c3 .wrapper .inner h6{font-family:'klinic_slab';font-weight:bold;color:black;font-size:18px;text-transform:uppercase;position:relative;display:inline-block;margin-bottom:0px}.bbq-id-results .c1 .c2 .c3 .wrapper .inner h6:before{content:"–";display:block;position:absolute;right:-20px;top:1px;margin-top:-2px}.bbq-id-results .c1 .c2 .c3 .wrapper .inner h6:after{content:"–";display:block;position:absolute;left:-20px;top:1px;margin-top:-2px}.bbq-id-results .c1 .c2 .c3 .wrapper .inner p{font-family:'klinic_slab';color:black;font-size:15px;text-transform:uppercase;max-width:430px;margin:auto;margin-top:5px;margin-bottom:15px}.bbq-id-results .c1 .c2 .c3 .wrapper .inner h5{font-family:'klinic_slab';font-weight:bold;color:white;font-size:20px;text-transform:uppercase}.four-oh-four{height:100vh;text-align:center;background-image:url("images/404.jpg");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:relative;padding:0px 20px;box-sizing:border-box}.four-oh-four .c1{width:100%;height:100%;position:absolute;top:0px;left:0px;transition:all 0.3s}.four-oh-four .c1 .c2{width:100%;height:100%;position:relative;display:table;vertical-align:middle}.four-oh-four .c1 .c2 .c3{display:table-cell;vertical-align:middle;text-align:center}.four-oh-four h4{font-family:'norwester';font-size:45px;color:#eba517;text-transform:uppercase;max-width:540px;margin:auto;margin-bottom:30px;padding-top:60px}.four-oh-four p{font-family:'ttslab_regular';font-size:18px;color:white}.four-oh-four .error{font-family:'norwester';font-size:100px;color:white;text-transform:uppercase;opacity:0.3;position:relative;display:inline-block;margin-bottom:120px;margin-top:50px}.four-oh-four .error:before{content:'';width:100%;height:12px;background:white;position:absolute;top:-5px;left:0px}.four-oh-four .error:after{content:'';width:100%;height:12px;background:white;position:absolute;bottom:5px;left:0px}.four-oh-four .footer-nav{padding:0px !important;font-family:'norwester', sans-serif;font-size:1.5625rem;font-weight:normal;letter-spacing:-.0333333333em;line-height:1;text-transform:uppercase}.four-oh-four .menu{margin:0;padding:0;list-style:none;text-align:center}.four-oh-four .menu li{display:inline-block}.four-oh-four .menu a{display:block;padding:.75rem;color:#fff;text-decoration:none;font-family:'norwester', sans-serif;font-size:1.5625rem;font-weight:normal;letter-spacing:-.0333333333em;line-height:1;text-transform:uppercase}.four-oh-four .menu a:hover{color:rgba(255,255,255,0.8)}.four-oh-four .submenu{margin:0;padding:0;list-style:none;text-align:center}.four-oh-four .submenu li{display:inline-block;padding:0 0 2rem}.four-oh-four .submenu a{display:block;padding:.75rem;color:#fff;text-decoration:none;font-size:18px;font-family:'norwester', sans-serif;font-weight:normal;letter-spacing:-.0333333333em;line-height:1;text-transform:uppercase}.four-oh-four .submenu a:hover{color:rgba(255,255,255,0.8)}.woocommerce-product-loop ul.products{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.woocommerce-product-loop ul.products #respond input#submit.loading:after,.woocommerce-product-loop ul.products a.button.loading:after,.woocommerce-product-loop ul.products button.button.loading:after,.woocommerce-product-loop ul.products input.button.loading:after{right:auto !important;top:10px !important;margin-left:5px !important}.woocommerce-product-loop ul.products li.product{width:28%;margin:0px;margin-right:7%;margin-bottom:70px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;text-align:center;position:relative}.woocommerce-product-loop ul.products li.product a{text-decoration:none;display:block !important}.woocommerce-product-loop ul.products li.product a.added_to_cart.wc-forward{position:absolute;bottom:-35px;width:100%;margin-left:0px;position:absolute;bottom:-20px;width:100%}.woocommerce-product-loop ul.products li.product:nth-child(3n+3){margin-right:0% !important}.woocommerce-product-loop ul.products h3{color:black;font-size:28px !important;padding-bottom:5px !important}.woocommerce-product-loop ul.products span.price{font-size:20px !important;margin-bottom:0px !important}.woocommerce-product-loop a.button.product_type_simple.add_to_cart_button{background:#d0011b !important;color:white !important;line-height:1 !important;font-family:'norwester' !important;font-size:18px !important;text-transform:uppercase !important;text-align:center !important;text-decoration:none !important;transition:ease all 0.2s !important;box-sizing:border-box !important;border-radius:.425em !important;padding:11px 20px 8px 20px !important}.woocommerce-product-loop a.button.product_type_simple.add_to_cart_button:hover{background:#eba517 !important}.woocommerce-product-loop .before-loop{padding-bottom:10px;border-bottom:8px solid #efefef;display:-ms-flexbox;display:flex;width:100%;margin-bottom:50px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.woocommerce-product-loop .before-loop select{background-image:url("images/dropdown-grey.svg") !important}.button.active{display:none}.black-recipes-block-child .ico{font-size:95px;margin-bottom:5px}.black-recipes-block-child a:hover{color:#eba517}span.single-option.active{color:#f8e81c}.icon-group div{font-family:'klinic_slab', serif}@media only screen and (max-width: 1190px){.single-page .cooking-featured-image .info .icon-group,.video-info .icon-group{display:block;text-align:center}.single-page .cooking-featured-image .info .icon-group img,.video-info .icon-group img{margin:auto;margin-bottom:10px}}@media only screen and (max-width: 1335px){.block-heading--featured:before,.block-heading--featured:after{display:none !important}}@media only screen and (max-width: 1190px){.block.post-facts .single-fact .cooking-method{width:100%}.block.post-facts .single-fact .icon-group{display:block;text-align:center}.block.post-facts .single-fact .icon-group img{margin:auto;margin-bottom:10px}.block.post-facts .single-fact{display:block;text-align:center}.block.post-facts .single-fact .title{width:100%;margin-bottom:10px}}@media only screen and (max-width: 960px){.site-nav .icon.icon-hamburger,.site-nav .icon-close{font-size:30px !important}.group.int-address .steps .title{margin-bottom:10px !important}.tip-toggle{margin-top:30px !important}.tip-toggle h4{font-size:20px !important}.tip-toggle h4:after{content:'+';position:absolute;top:2px !important;right:0px !important;font-size:18px !important}.tip-toggle h4.active:after{content:'';height:3px !important;width:9px !important;top:8px !important;right:2px !important}.text-tips p{width:100% !important}.page-id-6 .page-secondary{margin-top:-50px}.contact-page.single-page .group .steps{margin-bottom:0px !important}.page-id-8 .mobile-margin{margin-top:-50px}.contact-page.single-page .group .steps.mobile-margin-2{margin-bottom:-20px !important}.bbq-id-form .options .single-option{margin-right:0px}.bbq-id-form .options .single-option:last-of-type label{margin-right:0px !important}.feature-list li{width:auto !important}.bbq-id-form label{margin-right:10px !important}.compare-feed .single-product .top .featured-image{min-height:200px !important}.home.page-template-default .grid .block:nth-child(1),.home.page-template-default .grid .block:nth-child(2),.home.page-template-default .grid .block:nth-child(3){padding-top:0px !important}#instafeed>div{min-height:42vw}#instafeed>div:last-of-type{display:-ms-flexbox !important;display:flex !important}.home.page-template-default .grid .block:nth-child(1),.home.page-template-default .grid .block:nth-child(2){padding-top:0px !important}.image-margin{margin-bottom:30px !important}.entry-meta.wislist{margin-bottom:2em !important}.four-oh-four{min-height:100vh}.four-oh-four .c3{padding:0px 20px;box-sizing:border-box}.four-oh-four h4{font-size:34px;padding-top:110px}.four-oh-four .error{font-size:80px;margin-bottom:50px;margin-top:30px}.four-oh-four .menu a{font-size:18px}.four-oh-four .submenu a{font-size:16px}.mobile-only{display:block}.block.post-facts,.block.post-description,.block.post-where-to-buy{width:100%}.block.post-facts{padding:2.6rem 1.25rem 2.6rem 0rem}.mobile-add-bottom-margin{margin-bottom:5rem}.block{min-height:24vw;width:50%}.block.mobile-full{width:100%;min-height:72vw}.entry-meta{margin-top:30px !important;margin-bottom:30px !important}.single-page .group{display:block}.single-page .group>div{width:100% !important}.single-page .group .steps{margin-bottom:100px !important}.desktop-only{display:none}.sign-up-block .sign-up-overlay form .go{margin-top:5px}.sign-up-block .sign-up-overlay h3{line-height:1;margin-bottom:0px;font-size:24px}.comparaison-chart .charts{padding:0px 20px 130px 20px}.comparaison-chart .products{padding:44px 20px}.comparaison-chart .charts .fourty,.comparaison-chart .products .fourty{width:25%}.comparaison-chart .charts .twenty,.comparaison-chart .products .twenty{width:25%}.sign-up-block{overflow:hidden}.sign-up-block .sign-up-overlay{padding-top:0px;background-position:50% 50%}.block-heading.add-padding{padding-top:0px}.bbq-id-results .c1 .c2 .c3 .wrapper .inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.bbq-id-results .c1 .c2 .c3 .wrapper .close{left:50%;margin-left:-20px}.bbq-id-results .c1 .c2 .c3 .wrapper .inner .left,.bbq-id-results .c1 .c2 .c3 .wrapper .inner .right{width:47%}.bbq-id-results .c1 .c2 .c3 .wrapper .inner .left img,.bbq-id-results .c1 .c2 .c3 .wrapper .inner .right img{width:100%}.bbq-id-results .c1 .c2 .c3 .wrapper .inner .middle{-ms-flex-order:5;order:5;width:100%;margin-top:30px}h2,.h2{font-size:1.8125rem}.block-heading--featured:before,.block-heading--featured:after,.bbq-id-results .c1 .c2 .c3 .wrapper .inner h4:before,.bbq-id-results .c1 .c2 .c3 .wrapper .inner h4:after{display:none}.block-text{font-size:0.9rem}.bbq-id-results .c1 .c2 .c3 .wrapper .inner h4{font-size:44px}.bbq-id-results .c1 .c2 .c3 .wrapper .inner h3{font-size:22px}.grey-mobile{background:#f3f3f3 !important}.page-content.full-width{padding:3rem 1.25rem}.page-content.full-width .introduction{margin-bottom:0px}.single-page .title h3{font-size:2rem}.contact-page .ingredients{margin-bottom:40px}.contact-page .email,.contact-page .detail{font-size:15px}.post-about-us .entry-meta.general-sidebar.margin-top{margin-bottom:10px !important}.entry-meta.general-sidebar p{font-size:16px}.hints-and-tips .title span{font-size:20px}.hints-and-tips .expanded-conent a{font-size:20px}.hints-and-tips .expanded-conent a{padding:20px 20px 20px 40px}.hints-and-tips .expanded-conent a div.go{width:80px;margin-left:10px}.hints-and-tips .title:after{font-size:20px}.hints-and-tips .title.active:after{content:'';position:absolute;top:28px;right:1px;width:12px;height:3px;background:black}.support-sidebar a{font-size:24px}.pred-cook .inner .form .inner .logo-right{display:none}.pred-cook .inner .form .inner>div,.pred-cook .inner .results .inner>div{width:100%}.pred-cook .inner .form .inner>div:last-of-type,.pred-cook .inner .results .inner>div:last-of-type{margin-bottom:0px}.pred-cook .inner .form .inner,.pred-cook .inner .results .inner{display:block}.pred-cook .inner .form .inner>div{margin-bottom:30px}.pred-cook .inner .form .input-group label,.pred-cook .inner .form .input-group a.btn{font-size:24px}.pred-cook .inner .form .input-group select,.pred-cook .inner .form .input-group input{font-size:16px}.pred-cook .inner .results .single-step{margin-bottom:30px}.pred-cook .inner .results .single-step .time{font-size:20px;margin-top:0px}.pred-cook .inner .form .inner .logo-left{width:100%;text-align:center;left:0px}h4.content-title{font-size:32px}.post-type-recipes .page-header .recipe-search{position:relative;right:0px;bottom:0px}.post-type-recipes .page-header .recipe-search input{width:100%;max-width:100%;font-size:22px !important;padding:14px 50px 10px 15px}.post-type-recipes.archive-page .page-header{padding-bottom:30px}.recipe-filter-dropdown .inner{display:block}.recipe-filter-dropdown .inner .single-catagory{width:100%;margin-bottom:30px}.recipe-filter-dropdown .inner .single-catagory:last-of-type{margin-bottom:0px}.page-subheader{padding:0px 20px}.single-page .title img{display:block;margin-right:20px}.single-page .introduction{margin-bottom:30px}.featured-image-video{position:relative}.featured-image-video .playpause{width:76px;height:76px;margin-left:-38px;margin-top:-38px}.single-page .content{margin-bottom:30px}.post-type-archive-hints_tips .entry-meta.share-sidebar,.post-about-us .entry-meta.share-sidebar{margin-bottom:0px !important}.single-page .title{margin-bottom:30px}.single-insight .featured-image-video.image{margin-bottom:30px}.single-insight .the-content{column-count:1;column-gap:0px}.post-single-product .header-group{display:block}.post-single-product .header-group>div{width:100%}.post-single-product .header-group .product-flag{position:absolute;top:0px}.post-single-product .header-group .product-flag img{max-width:260px}.post-single-product .header-group .product-badges{padding:0px 20px;box-sizing:border-box}.post-single-product .header-group .product-badges img{max-width:100px;margin-right:15px}.post-single-product .header-group .product-badges img:last-of-type{margin-right:0px}.post-single-product .header-group .product-image{display:none}.block.post-where-to-buy,.block.post-description,.block.post-facts{padding:3rem 1.25rem 3rem 1.25rem}.block.post-where-to-buy .block-content,.block.post-description .block-content,.block.post-facts .block-content{padding:0px}.block.post-where-to-buy{text-align:center}.block.post-description{text-align:center}.block.post-description .product-image{margin-bottom:10px}.block.post-facts{background:#fdeed3 !important}.block.post-facts h3{text-align:center;margin-bottom:30px}.single-page .cooking-featured-image .info,.video-info{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:20px}.single-page .cooking-featured-image .info br,.video-info br{display:none}.single-page .cooking-featured-image .info>div,.video-info>div{width:46% !important}.single-page .cooking-featured-image .info .icon-group,.video-info .icon-group{margin-bottom:15px}.single-page .cooking-featured-image .info .serves,.video-info .serves{-ms-flex-pack:center;justify-content:center}.post-type-recipes .ingredients{margin-bottom:30px}.post-type-recipes .steps{margin-bottom:70px}}.slider-block{display:block;position:relative}.slider-block .block-slides{position:absolute;top:0px;left:0px;width:100%;height:100%}.slider-block .block-slides .single-slide{width:100%;height:100%;background-position:50% 50%;background-size:cover}.primary-nav form.search-form{display:none}@media only screen and (max-width: 960px){.video-margin{margin-bottom:30px !important}#main-prep-cook-form .text-disclaimer{margin-top:20px !important}#main-prep-cook-form .text-disclaimer p{width:100% !important}.comparaison-chart .charts .description img{max-width:60px;margin-right:15px}.compare-feed{margin-top:40px}.search-header{display:none}.primary-nav form.search-form{display:block;margin-top:25px}.primary-nav form.search-form input.search-field{color:currentColor;background-color:#333;border:0;border-left:2px solid #333333;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:'norwester' !important;padding:0px 10px 0px 25px;font-size:16px;height:50px;max-width:152px;color:white;transition:ease all 0.2s;margin-right:-7px;border-radius:5px 0px 0px 5px}.primary-nav form.search-form input.search-submit{border:0;background:#242424;height:50px;padding:1px 30px 3px 30px;text-transform:uppercase;color:white;font-family:'norwester', sans-serif;font-size:1.125rem;transition:ease all 0.2s;cursor:pointer;border-radius:0px 5px 5px 0px}.primary-nav form.search-form input.search-submit:hover{color:#eba517 !important}}@media only screen and (max-width: 768px){.woocommerce-shipping-fields{margin-top:20px}}@media only screen and (max-width: 716px){.double-wrap{display:block !important}}@media only screen and (max-width: 640px){.search-results .facetwp-facet.facetwp-facet-search_results.facetwp-type-checkboxes{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.search-results .facetwp-facet.facetwp-facet-search_results.facetwp-type-checkboxes .facetwp-checkbox{width:50%;margin-left:0;display:inline-block;margin-right:0px}.single-product .block.post-description ul{list-style:none;list-style-position:inside !important}.post-type-recipes .feature-list img{max-width:50px !important}ul.feature-list.feature-list--inline li div{font-size:12px !important}#instafeed .block{height:97vw !important;overflow:hidden}.black-recipes-block-child .ico{font-size:75px !important;margin-bottom:5px}.block.black-recipes-block .block-content{padding-bottom:0px}.bbq-id-form .single-option span.hover{width:70px !important;height:70px !important;font-size:15px !important}.bbq-id-form .single-option span.hover{top:7px !important}.bbq-id-form .form-field-title{line-height:1.1}.bbq-id-form .single-option .ico{font-size:80px !important}#instafeed>div .caption{display:none}.woocommerce-product-loop ul.products li.product{width:44% !important}.woocommerce-product-loop ul.products li.product:nth-child(3n+3){margin-right:auto !important}.woocommerce-product-loop ul.products li.product:nth-child(2n+2){margin-right:0% !important}.black-recipes-block-child{padding-top:0px !important;min-height:24vw !important}.black-recipes-block-child .block-content{padding-top:0px !important}.black-recipes-block{padding-bottom:0px !important;min-height:24vw !important}.page.post-type-recipes.archive-page .h1.page-title{max-width:100% !important;padding-left:0px !important;width:100% !important}.too-many .c1 .c2 .c3 .wrapper .inner .middle h4,.not-enough .c1 .c2 .c3 .wrapper .inner .middle h4{font-size:32px !important}.too-many .c1 .c2 .c3 .wrapper .inner .middle h4 br,.not-enough .c1 .c2 .c3 .wrapper .inner .middle h4 br{display:none}.block{min-height:72vw;width:100%}.compare-feed .single-product{width:46% !important}.compare-feed .single-product .top .featured-image{padding:20px 25px;min-height:240px !important}.comparaison-chart .charts .description{display:block}.comparaison-chart .heading h4{text-align:center}.compare-feed .single-product .top .featured-image{-ms-flex-direction:inherit !important;flex-direction:inherit !important}}@media only screen and (max-width: 480px){.compare-feed .single-product .top .featured-image{-ms-flex-direction:column !important;flex-direction:column !important}.comparaison-chart .charts .inner,.comparaison-chart .products .inner{-ms-flex-pack:justify;justify-content:space-between}.comparaison-chart .products .fourty{display:none}.comparaison-chart{overflow-x:hidden}.comparaison-chart .products,.comparaison-chart .charts{text-align:center}.comparaison-chart .products .twenty,.comparaison-chart .charts .twenty{width:27%}.comparaison-chart .charts{padding:0px 20px 20px 20px}.comparaison-chart .charts .single-chart{border-bottom:0px}.comparaison-chart .charts .inner{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0px 0px 20px 0px}.comparaison-chart .charts .fourty{width:100%}.comparaison-chart .charts .fourty h4{padding:20px;background:#edecec;width:100vw;margin-left:calc(-50vw + 50%);box-sizing:border-box}.comparaison-chart .charts .description{padding-left:0px}.comparaison-chart .charts .description img,.comparaison-chart .charts .description .content{margin-right:0px}.comparaison-chart .charts .description .content{max-width:100%}}@media only screen and (max-width: 480px){.before-loop{display:inline-block !important;text-align:center !important}.before-loop p{width:100%}.before-loop form{width:100%}.woocommerce-product-loop ul.products li.product{width:100% !important;margin-right:0% !important}.woocommerce-product-loop ul.products li.product:nth-child(3n+3){margin-right:0% !important}.woocommerce-product-loop ul.products li.product:nth-child(2n+2){margin-right:0% !important}.comparaison-chart .products .twenty h6,.comparaison-chart .charts .description .content,.compare-feed .single-product .top .selected>div{font-size:0.875rem}.compare-feed .single-product .top .selected .checked svg{width:22px;height:22px}.compare-feed .single-product .top .selected .checked{margin-right:5px}.four-oh-four .error{font-size:70px}.four-oh-four{height:auto;padding:0px}.four-oh-four .c1{position:relative}}@media only screen and (max-width: 375px){.primary-nav form.search-form{display:-ms-flexbox !important;display:flex !important}}@media only screen and (max-width: 320px){.four-oh-four .error{font-size:50px}.four-oh-four .menu a{font-size:14px}.four-oh-four .submenu a{font-size:12px}.four-oh-four .error{font-size:50px;margin-bottom:20px;margin-top:10px}.four-oh-four .error:before,.four-oh-four .error:after{height:7px}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape){.four-oh-four{height:auto;padding:0px}.four-oh-four .c1{position:relative}.block{min-height:72vw;width:100%}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: landscape){.four-oh-four{height:auto;padding:0px}.four-oh-four .c1{position:relative}.block{min-height:72vw;width:100%}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: landscape){.four-oh-four{height:auto;padding:0px}.four-oh-four .c1{position:relative}.block{min-height:72vw;width:100%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.four-oh-four{height:auto;padding:0px}.four-oh-four .c1{position:relative}.block{min-height:72vw;width:100%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1){.four-oh-four{height:auto;padding:0px}.four-oh-four .c1{position:relative}.block{min-height:24vw;width:33.33%}.block-heading--featured:before,.block-heading--featured:after{display:none}.feature-list li{width:40%;margin:.75em .5em}.block-meta{padding-right:0px;padding-left:0px}.block.post-where-to-buy h3{margin-bottom:50px}}.error404 header.site-header{display:none}.error404 footer.site-footer{display:none}.image-margin{margin-bottom:50px;display:block}div#instafeed{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;width:100%;-ms-flex:0 1 auto;flex:0 1 auto;transition:ease all 0.2s}div#instafeed>div:last-of-type{display:none}div#instafeed a{z-index:2;position:absolute;top:0px;left:0px;height:100%;width:100%}div#instafeed .overlay{background:rgba(0,0,0,0.4);position:absolute;top:0px;left:0px;height:100%;width:100%;opacity:0;transition:ease all 0.2s;cursor:pointer}div#instafeed .caption{opacity:0;z-index:1;color:white;padding:30px;font-size:18px;line-height:1.2;text-align:right}div#instafeed>div{transition:ease all 0.2s;position:relative}div#instafeed>div:hover .overlay{opacity:1}div#instafeed>div:hover .caption{opacity:1}.anchor-overlay{background:rgba(246,166,35,0.2);position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:0;transition:ease all 0.2s}.anchor-overlay-nofeature{background:rgba(208,1,27,0.15);position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:0;transition:ease all 0.2s}a.block{position:relative}a.block:hover .anchor-overlay,a.block:hover .anchor-overlay-nofeature{opacity:1}.int-address{-ms-flex-wrap:wrap;flex-wrap:wrap}.int-address .steps{margin-bottom:20px}.double-wrap{width:100%;-ms-flex:0 1 auto;flex:0 1 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px}.button.notactive{display:inline}.too-many,.not-enough{display:none;position:fixed;top:0px;left:0px;height:100%;width:100%;z-index:99999999999;background:rgba(0,0,0,0.7);color:white}.too-many .c1,.not-enough .c1{width:100%;height:100%;position:absolute;top:0px;left:0px;transition:all 0.3s}.too-many .c1 .c2,.not-enough .c1 .c2{width:100%;height:100%;position:relative;display:table;vertical-align:middle}.too-many .c1 .c2 .c3,.not-enough .c1 .c2 .c3{display:table-cell;vertical-align:middle;text-align:center}.too-many .c1 .c2 .c3 .wrapper,.not-enough .c1 .c2 .c3 .wrapper{background:#d0011b;padding:100px 20px 50px 20px;box-sizing:border-box;position:relative}.too-many .c1 .c2 .c3 .wrapper .close,.not-enough .c1 .c2 .c3 .wrapper .close{color:white;width:40px;height:40px;position:absolute;top:20px;right:50px;cursor:pointer;transition:ease all 0.2s}.too-many .c1 .c2 .c3 .wrapper .inner,.not-enough .c1 .c2 .c3 .wrapper .inner{max-width:1250px;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:center}.too-many .c1 .c2 .c3 .wrapper .inner .middle h4,.not-enough .c1 .c2 .c3 .wrapper .inner .middle h4{font-family:'norwester';color:white;font-size:42px;text-transform:uppercase;position:relative;margin-bottom:40px}.product-previews-recipe .single-product-preview a{color:inherit;text-decoration:none;transition:ease all 0.2s}.product-previews-recipe .single-product-preview a:hover{color:#333}.product-previews-recipe .single-product-preview:first-of-type{display:block}.product-previews-recipe .single-product-preview:first-of-type .slash{display:none}.product-previews-recipe .single-product-preview:last-of-type .slash{display:none}a.facetwp-page.prev{float:left}a.facetwp-page.next{float:right}.post-type-recipes .feature-list img{max-width:57px;width:100%;display:block;margin-right:10px}.post-type-recipes .feature-list .icon-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}span.facetwp-counter{display:none !important}.facetwp-checkbox{font-family:norwester;font-size:18px;color:#000;text-transform:uppercase}input#global-searching{display:inline-block;padding:auto;color:currentColor;font-family:'klinic_slab', serif;font-size:1rem;line-height:1.2;background-color:transparent;border:1px solid currentColor;border-radius:.625em;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input#global-searching:-ms-input-placeholder{color:currentColor}input#global-searching::placeholder{color:currentColor}span.search-this input{position:absolute;top:10px;right:12px;width:30px !important;height:30px !important;display:block !important;background:transparent;cursor:pointer;border:0px;padding:0px !important;background-image:url("images/search.svg")}.page.post-type-recipes.archive-page .h1.page-title{max-width:80%;padding-left:20%}.facetwp-checkbox{padding-left:95px !important;margin-bottom:60px !important}.facetwp-checkbox:last-of-type{margin-bottom:0px !important}.facetwp-checkbox:first-of-type{margin-top:35px !important}.facetwp-checkbox{position:relative}.facetwp-checkbox:before{content:'';width:60px;height:60px;background-size:cover;position:absolute;top:-18px;left:25px}.facetwp-checkbox[data-value="camp-oven"]:before{background-image:url("images/tax-campoven.png")}.facetwp-checkbox[data-value="kettle-other-bbqs"]:before{background-image:url("images/tax-kettle.png")}.facetwp-checkbox[data-value="spit-roast"]:before{background-image:url("images/tax-spit.png")}.facetwp-checkbox[data-value="direct"]:before{background-image:url("images/tax-direct.png")}.facetwp-checkbox[data-value="in-direct"]:before{background-image:url("images/tax-indirect.png")}.facetwp-checkbox[data-value="low-n-slow"]:before{background-image:url("images/tax-low.png")}.facetwp-checkbox[data-value="lamb"]:before{background-image:url("images/tax-lamb.png")}.facetwp-checkbox[data-value="pork"]:before{background-image:url("images/tax-pork.png")}.facetwp-checkbox[data-value="seafood"]:before{background-image:url("images/tax-seafood.png")}.facetwp-checkbox[data-value="poultry"]:before{background-image:url("images/tax-chicken.png")}.facetwp-checkbox[data-value="beef"]:before{background-image:url("images/tax-beef.png")}.facetwp-checkbox[data-value="other"]:before{background-image:url("images/tax-corn.png")}.grid .first-posts:nth-child(2){display:none !important}.random-products a.block img{max-width:95px}.random-products a.block:nth-of-type(1){background:#eba517}.random-products a.block:nth-of-type(2){background:#d0011b}.random-products a.block:nth-of-type(3){background:#2A5689}.grid.post-previews{width:100%}.grid.post-previews .block .feature-list .icon-group{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.grid.post-previews .block .feature-list img{max-width:57px !important;width:100%;display:block;margin-right:10px}.grid.post-previews .block:nth-child(3) img{max-width:120px}.grid.post-previews .block:nth-child(2){display:none !important}.grid.post-previews .block:nth-child(4){display:none !important}.btn.btn-default.btn-gd-add-mylist,.btn.btn-default.btn-gd-remove-mylist{border-radius:.425em !important;padding:11px 20px 8px 20px !important;width:100%;font-family:'norwester' !important;font-size:26px !important;line-height:1;color:white;background:#eba517;transition:ease all 0.2s;border:1px solid #eba517;display:inline-block;padding:.5625em 2em;font-family:'klinic_slab', serif;font-size:1rem;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;border:1px solid currentColor;border-radius:.625em;cursor:pointer;background:#eba517}.btn.btn-default.btn-gd-add-mylist .fa-heart,.btn.btn-default.btn-gd-add-mylist .fa-trash-o,.btn.btn-default.btn-gd-remove-mylist .fa-heart,.btn.btn-default.btn-gd-remove-mylist .fa-trash-o{display:none !important}.btn.btn-default.btn-gd-add-mylist:hover,.btn.btn-default.btn-gd-remove-mylist:hover{background:#d0011b}.col-sm-12.ml-share-bar{display:none}.page-id-37 .page-primary{margin-top:-25px}.page-id-37 .col-sm-12 .thumbnail{margin-top:30px;padding-top:30px;border-top:1px solid #ccc}.page-id-37 .col-sm-12:last-of-type{margin-bottom:0px;padding-bottom:30px;border-bottom:1px solid #ccc}.thumbnail.gd-mylist-box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.thumbnail.gd-mylist-box a{max-width:280px;width:100%;min-height:190px;background:#222}.thumbnail.gd-mylist-box a img{display:block;margin:auto}.thumbnail.gd-mylist-box h3 a{max-width:100% !important;width:100%;color:black;text-decoration:none;transition:ease all 0.2s;min-height:100% !important;background:transparent !important}.thumbnail.gd-mylist-box h3 a:hover{opacity:0.7}.thumbnail.gd-mylist-box p a.btn.btn-default{max-width:100% !important;width:100%;color:black;text-decoration:none;display:inline !important;background:transparent !important;color:#ccc !important;border:2px solid #ccc !important;font-size:22px !important}.thumbnail.gd-mylist-box p a.btn.btn-default:hover{color:white !important;border:2px solid #d0011b !important;background:#d0011b !important}.thumbnail.gd-mylist-box .caption{width:calc(100% - 280px);padding-left:30px;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.mailing-list-message p{max-width:240px;margin:auto;font-size:17px}footer .mailing-list-fields{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}footer button{margin-left:15px}footer .mailing-list-message{margin:auto}footer .mailing-list-message p{color:white}.block.sign-up-block{overflow:hidden}.entry-meta.faq-sidebar{margin-bottom:30px}.entry-meta.faq-sidebar .title{margin-bottom:7px;color:#eba517;font-family:'norwester';font-size:1.65rem;text-transform:uppercase;margin-top:0px}.entry-meta.faq-sidebar a{text-decoration:none;color:inherit;font-size:20px;display:block;line-height:1;margin-bottom:22px}.entry-meta.faq-sidebar a:hover{color:black}.feature-list.your-recipes img,.feature-list.your-equipment img{max-width:84px;display:block;margin:auto;margin-bottom:5px}#prep-cook-bbq-timer{position:relative}#prep-cook-bbq-timer:target:before{content:"";display:block;height:165px;margin:-165px 0 0}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{display:none}.woocommerce-info{border-top-color:#1e85be;text-align:center}nav.woocommerce-breadcrumb{display:none}.woocommerce-page header.entry-header{display:none}.woocommerce-message{margin-bottom:0px !important}.select2-container .select2-choice{display:block;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #333;white-space:nowrap;color:#444;text-decoration:none;border-radius:3px;background-clip:padding-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;font-weight:400;display:inline-block;padding:.5625em 2em;color:currentColor;font-family:'klinic_slab', serif;font-size:1rem;line-height:1.2;background-color:transparent;border:1px solid currentColor;border-radius:.625em;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.cart_totals h2{font-size:36px}tr.cart_item a{color:inherit}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{max-width:1200px;margin:auto}.woocommerce-checkout h3,.woocommerce-checkout h2{font-size:36px !important}.woocommerce-checkout h3#order_review_heading{margin-top:20px}ul.woocommerce-thankyou-order-details.order_details{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}td.product-name a{color:inherit}input.input-text.qty.text{padding:5px 5px 8px 5px}p.woocommerce-thankyou-order-received{font-size:20px;text-align:center;color:black;margin-bottom:70px}p.cart-empty{text-align:center;font-size:28px;color:black;text-transform:uppercase;font-weight:bold}p.return-to-shop{text-align:center;margin-bottom:0px}p.return-to-shop a{transition:ease all 0.2s !important}p.return-to-shop a:hover{border:1px solid #d0011b !important;color:#d0011b !important}a.added_to_cart.wc-forward{margin-left:10px;font-family:'norwester';text-decoration:none}a.added_to_cart.wc-forward:hover{color:#eba517}.woocommerce-message{display:none}.single-product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{background:#d0011b !important;color:white !important;line-height:1 !important;font-family:'norwester' !important;font-size:18px !important;text-transform:uppercase !important;text-align:center !important;text-decoration:none !important;transition:ease all 0.2s !important;box-sizing:border-box !important;border-radius:.425em !important;padding:11px 20px 8px 20px !important;margin-bottom:30px !important;width:100% !important}.single-product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover{background:#eba517 !important}.single-product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart a.added_to_cart.wc-forward{margin-left:10px;font-weight:bold}.woocommerce #respond input#submit.added:after,.woocommerce a.button.added:after,.woocommerce button.button.added:after,.woocommerce input.button.added:after{position:absolute}.woocommerce ul.products li.product a img{width:auto !important;margin:auto !important}.page-insights-feed .block-meta{padding:.75rem 1.25rem}.grid .hints_tips_rand-1,.grid .hints_tips_rand-4,.grid .hints_tips_rand-7{background:#d0011b !important}.grid .hints_tips_rand-1 a:hover,.grid .hints_tips_rand-4 a:hover,.grid .hints_tips_rand-7 a:hover{background:#eba517 !important;color:white !important}.grid .hints_tips_rand-1 .block-text,.grid .hints_tips_rand-4 .block-text,.grid .hints_tips_rand-7 .block-text{color:white !important}.grid .hints_tips_rand-3,.grid .hints_tips_rand-6,.grid .hints_tips_rand-9{background:#222 !important}.grid .hints_tips_rand-3 .block-text,.grid .hints_tips_rand-6 .block-text,.grid .hints_tips_rand-9 .block-text{color:white !important}.block.theme-red{background:#d0011b !important}.block.theme-red a:hover{background:#eba517 !important;color:white !important}.block.theme-red .block-text{color:white !important}.block.theme-blue{background:#2A5689 !important}.block.theme-blue a:hover{background:#d0011b !important;color:white !important}.block.theme-blue .block-text{color:white !important}.block.theme-slate{background:#222 !important}.block.theme-slate .block-text{color:white !important}.block-content h4.block-heading{font-size:2.8125rem;margin-bottom:0px}.home.page-template-default .grid #instafeed .block:nth-child(1),.home.page-template-default .grid #instafeed .block:nth-child(2),.home.page-template-default .grid #instafeed .block:nth-child(3){padding-top:0px !important}.badge-overlay{position:absolute;top:0px;left:0px;z-index:10;padding:70px 70px;height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;pointer-events:none}.badge-overlay img{height:auto;width:100%}.image-overlay-image img{height:auto;width:100%}.single-slide a{z-index:13}#instafeed .at-heatbeads{position:absolute;display:block;bottom:25px;right:25px;color:white;text-transform:uppercase;font-family:'norwester', sans-serif;font-size:26px;letter-spacing:0.3px}#instafeed svg.icon{position:absolute;top:25px;left:25px;color:white;width:50px;height:50px}.locations-toggle{color:#eba517;text-decoration:none;transition:ease all 0.2s;font-size:30px;font-family:'norwester';text-transform:uppercase;cursor:pointer;position:relative}.locations-toggle:after{content:"+";font-size:22px;line-height:1;font-weight:300;margin-left:7px;position:absolute;top:8px}.locations-toggle.active:after{content:"";height:3px;width:10px;background:#eba517;margin-left:9px;position:absolute;top:16px}.locations-list{display:none}.locations-list .inner{margin-bottom:20px}.recipe-post.post-object{-ms-flex:1 0 auto;flex:1 0 auto;height:auto !important}.recipe-post.post-object .block-heading{padding-top:25px}.connect-with-us p{font-size:18px;font-family:'ttslab_regular';color:black}.block{position:relative}.block:hover .anchor-bg-overlay{opacity:0}.block .block-content .block-heading,.block .block-content p,.block .block-content a,.block .block-content img,.block .block-content button,.block .block-content form,.block .block-content h2,.block .block-content h3{position:relative}.anchor-bg-overlay,.anchor-bg-overlay-nofeature{background:rgba(246,166,35,0.5);position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:1;transition:ease all 0.2s;mix-blend-mode:multiply}.addthis_toolbox a svg{transition:ease all 0.2s}.addthis_toolbox a:hover svg{background:#222}.product-badges img{max-width:100px;width:100%}.the-steps{counter-reset:my-awesome-counter}.the-steps p{counter-increment:my-awesome-counter;padding-left:70px;position:relative;margin-bottom:30px}.the-steps p:before{content:counter(my-awesome-counter, decimal-leading-zero);display:inline-block;width:3.5625rem;height:3.5625rem;padding:0;color:#eba517;font-family:'norwester', sans-serif;font-size:1.875rem;font-weight:normal;line-height:3.5625rem;text-align:center;text-decoration:none;text-transform:uppercase;background-color:transparent;border:2px dotted #eba517;border-radius:50%;cursor:pointer;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:10px;position:absolute;left:0px}.single-recipes .ingredients{width:30% !important}.single-recipes .steps{width:60% !important}.insights-meta .cat-pipe:last-of-type{display:none}ul.feature-list.feature-list--inline li div{text-transform:uppercase}.reset-filters:hover{text-decoration:none !important}.single-product.checking a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{margin-bottom:10px !important;margin-top:15px;display:block;position:relative}.single-product.checking .added:after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom;position:absolute}.single-product.checking a.added_to_cart.wc-forward{text-align:center;display:block;margin-left:0px;position:absolute;bottom:-20px;width:100%}.single-product.checking p{text-align:center;text-transform:uppercase;font-size:18px;color:#d0011b;margin-bottom:0px;margin-top:5px;font-family:'norwester', sans-serif}.entry-footer .results{display:none}button.btn.full.red{background:#d0011b;color:white;line-height:1;font-family:'norwester';font-size:1.65rem;text-transform:uppercase;text-align:center;text-decoration:none;transition:ease all 0.2s;box-sizing:border-box;border-radius:.425em;padding:13px 20px 10px 20px;border:0px;cursor:pointer;margin-left:0px}button.btn.full.red:hover{background:#eba517 !important;color:white !important}.entry-footer .results .text-disclaimer{margin-top:30px;padding-top:10px;border-top:1px solid #ccc}.entry-footer .results .text-disclaimer p{color:#4A4A4A;font-size:0.9375rem;line-height:1.2;margin-bottom:0px;opacity:0.6;padding-top:15px}#main-prep-cook-form button.btn.full.red{background:#d0011b;color:white;line-height:1;font-family:'norwester';font-size:1.875rem;text-transform:uppercase;text-align:center;text-decoration:none;transition:ease all 0.2s;box-sizing:border-box;border-radius:.425em;padding:11px 20px 8px 20px;border:0px}#main-prep-cook-form button.btn.full.red:hover{background:#eba517 !important;color:white !important}#main-prep-cook-form input,#main-prep-cook-form select{height:48px}#main-prep-cook-form .text-disclaimer{max-width:1350px;margin:auto;margin-top:15px}#main-prep-cook-form .text-disclaimer p{color:white;opacity:0.7;width:74%;margin-bottom:10px;line-height:1.1;font-size:13px}#main-prep-cook-form .text-disclaimer p:first-of-type{border-top:1px solid #828282;padding-top:15px}.primary-nav .social-icons a{transition:ease all 0.2s}.primary-nav .social-icons a:hover{color:#eba517 !important;opacity:1 !important}.page-id-8 .page-primary a:hover{color:#d0011b;opacity:1 !important}.page-id-8 ul.social-icons a{transition:ease all 0.2s}.page-id-8 ul.social-icons a:hover{color:#d0011b !important;opacity:1 !important}.facetwp-pager{-ms-flex-pack:justify;justify-content:space-between}a.checkout-button.button.alt.wc-forward,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background:#d0011b !important;transition:ease all 0.2s;border:0px !important}a.checkout-button.button.alt.wc-forward:hover,.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background:#eba517 !important}p.product-price-tickr{text-align:center}video[poster]{height:100%;width:100%}video{background-size:cover !important;background-position:50% 50%;background-repeat:no-repeat}*::-webkit-media-controls-panel{display:none !important;-webkit-appearance:none}*::--webkit-media-controls-play-button{display:none !important;-webkit-appearance:none}*::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}@media only screen and (min-device-width: 375px) and (max-device-width: 667px){.playpause.autoplay,.playpause{display:block !important}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px){.featured-image-video.vimeo-video .playpause.autoplay,.featured-image-video.vimeo-video .playpause{display:none !important}.playpause.autoplay,.playpause{display:block !important}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px){.playpause.autoplay,.playpause{display:block !important}.featured-image-video.vimeo-video .playpause.autoplay,.featured-image-video.vimeo-video .playpause{display:none !important}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px){.playpause.autoplay,.playpause{display:block !important}.featured-image-video.vimeo-video .playpause.autoplay,.featured-image-video.vimeo-video .playpause{display:none !important}}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:40px;padding:5px 10px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;border-radius:10px !important;border:1px solid black !important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px;position:absolute;top:1px;right:1px;width:20px}#instafeed .block{height:33vw;overflow:hidden}.prep-cook-form button.go{transition:ease all 0.2s}.prep-cook-form button.go:hover{color:#f8e81c}.prep-cook-form select option{color:black !important}.prep-cook-form input,.prep-cook-form select{height:41px !important}.accessories-fee .single-product{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;position:relative}.black-recipes-block a{text-decoration:none}.black-recipes-block a:hover{color:#eba517}.facet-template .block{overflow:hidden}.page-id-6 .image-overlay{position:absolute;top:0px;left:0px;height:100%;width:100%;mix-blend-mode:multiply}.image-overlay-image{position:absolute;top:0px;left:0px;height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:1}.image-overlay-image img{display:block;max-width:66%}.text-tips{color:white;font-size:0.9375rem;line-height:1.2;max-width:1350px;margin:auto;margin-bottom:30px;margin-top:15px;display:none}.text-tips p{margin-bottom:10px;width:74%}.text-tips p b{font-weight:900;text-transform:uppercase;font-size:16px;margin-top:20px;display:block}.tip-toggle{max-width:1350px;margin:auto;margin-top:15px}.tip-toggle h4{display:inline-block;color:#eba517;cursor:pointer;margin-bottom:0px;transition:ease all 0.1s;position:relative;padding-right:20px;font-size:24px}.tip-toggle h4:after{content:'+';position:absolute;top:1px;right:0px;font-size:20px}.tip-toggle h4:hover{color:#d0011b}.tip-toggle h4.active{transition:ease all 0.1s}.tip-toggle h4.active:after{content:'';background:#eba517;height:3px;width:10px;top:9px;right:1px}.tip-toggle h4.active:hover:after{background:#d0011b}table.shop_table.shop_table_responsive.cart a:hover{color:#d0011b}table.shop_table.shop_table_responsive.cart input.button{transition:ease all 0.2s}table.shop_table.shop_table_responsive.cart input.button:hover{color:#d0011b !important;border:1px solid #d0011b !important}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: portrait){.black-recipes-block-child .ico{font-size:80px !important;margin-bottom:5px}}@media only screen and (min-width: 1650px){.post-single-product .header-group .product-image img{margin-left:-30% !important;max-width:17vw !important}.product-flag img{max-width:80% !important}}.icon-group img{width:100%;height:auto}.page-id-12 .featured-image img{max-height:200px;-ms-flex-negative:0;flex-shrink:0}h6.sub-text{text-align:center;color:black}.button.darkgrey{background:#edecec !important;color:#999 !important;line-height:1 !important;font-family:'norwester' !important;font-size:18px !important;text-transform:uppercase !important;text-align:center !important;text-decoration:none !important;transition:ease all 0.2s !important;box-sizing:border-box !important;border-radius:.425em !important;padding:11px 20px 8px 20px !important;margin-bottom:10px !important;width:100% !important;border:1px solid #edecec !important;margin-top:13px}.button.darkgrey:hover{background:#ddd !important}.block.post-where-to-buy a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{width:auto !important;min-width:170px}.video-margin{margin-bottom:75px}.featured-image-video.youtube iframe{position:absolute;top:0px;left:0px;height:100%;width:100%}.featured-image-video.youtube{position:relative;padding-top:5;padding-top:55%}.sign-up-block img{max-width:56px;display:block;margin:auto;margin-bottom:20px}.block .social-icons li,.primary-nav .social-icons li{margin:.75rem 0px .1875rem 0}.compare-feed .single-product .bottom a span{display:block;margin-bottom:2px}.product-template-default .block .block-content h3 span{display:block}.secondary-nav.search-added{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}@media screen and (min-width: 960px){.secondary-nav.search-added{display:-ms-flexbox;display:flex}}.secondary-nav.search-added .search-header{color:white;cursor:pointer;position:relative}.secondary-nav.search-added input.search-field{color:currentColor;background-color:rgba(51,51,51,0.7);border:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:'norwester' !important;padding:0px 10px 0px 25px;font-size:16px;height:60px;position:absolute;top:0px;right:100%;max-width:152px;color:white;transition:ease all 0.2s}.secondary-nav.search-added input.search-field:-ms-input-placeholder{color:#efefef;transition:ease all 0.2s}.secondary-nav.search-added input.search-field::placeholder{color:#efefef;transition:ease all 0.2s}.secondary-nav.search-added input.search-field:focus{background:#333333}.secondary-nav.search-added input.search-field:focus:-ms-input-placeholder{color:white}.secondary-nav.search-added input.search-field:focus::placeholder{color:white}.secondary-nav.search-added input.search-submit{border:0;background:rgba(36,36,36,0.7);height:60px;padding:0px 30px;text-transform:uppercase;color:white;font-family:'norwester', sans-serif;font-size:1.125rem;transition:ease all 0.2s;cursor:pointer}.secondary-nav.search-added input.search-submit:hover{color:#F6A623}.search-results .facetwp-facet.facetwp-facet-search_results.facetwp-type-checkboxes{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;max-width:640px;margin:auto}.search-results .recipe-filter-dropdown .single-catagory{width:100%}.search-results .facetwp-checkbox{width:auto;margin-top:35px !important;padding-left:30px !important;margin-bottom:10px !important;margin-right:50px}.search-results .facetwp-checkbox:last-of-type{margin-right:0px}.search-results .facetwp-checkbox:last-of-type{margin-bottom:auto !important}.search-results .recipe-filter-dropdown .single-catagory .title{text-align:center}.search-results .single-product-result img{max-width:100px;margin-bottom:10px}.search-results .single-product-result.red{background-color:#d0011b !important;transition:ease all 0.2s}.search-results .single-product-result.red:hover{background-color:#f10220 !important}.search-results .single-product-result.blue{background-color:#2A5689 !important;transition:ease all 0.2s}.search-results .single-product-result.blue:hover{background-color:#265e9e !important}.search-results .single-product-result.yellow{background-color:#eba517 !important;transition:ease all 0.2s}.search-results .single-product-result.yellow:hover{background-color:#ffab00 !important}.search-results .single-product-result.orange{background-color:#f15a22 !important;transition:ease all 0.2s}.search-results .single-product-result.orange:hover{background-color:#fd5b1f !important}.search-results .single-product-result.grey{background-color:#222222 !important;transition:ease all 0.2s}.search-results .single-product-result.grey:hover{background-color:#1b1b1b !important}.search-results .single-product-result.green{background-color:#8cb33b !important;transition:ease all 0.2s}.search-results .single-product-result.green:hover{background-color:#93bd3c !important}.search-results .search-results-hints-tips:hover{background-color:#ffab00 !important}figure.gallery-item{width:50%;float:left;margin:0}