@media only screen and (min-width:300px){.flexslider-container,.flexslider .slides,.flex-viewport{min-height:calc(100vh - 350px)!important}.page-template-tpl_bbq-lab .flexslider-container,.page-template-tpl_bbq-lab .flexslider .slides,.page-template-tpl_bbq-lab .flex-viewport{min-height:auto!important}}@media only screen and (min-width:581px){.home .latest-shop .col-quarto,.home .bestsellers .col-quarto,.page-template-tpl_about .bestsellers .col-quarto{width:48.5%;margin-right:3%}.woocommerce-account .woocommerce-customer-details .woocommerce-columns.addresses .woocommerce-column--billing-address.col-1{float:left;width:48.5%;margin-right:3%}.woocommerce-account .woocommerce-customer-details .woocommerce-columns.addresses .woocommerce-column--billing-address.col-2{float:left;width:48.5%}}@media only screen and (min-width:621px){.col-terzo.thumb-box{width:48.5%!important;margin-right:3%;margin-bottom:3em}.col-terzo.thumb-box:nth-child(2n+2){margin-right:0!important}}@media only screen and (min-width:920px){.woocommerce.search-results ul.products{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (min-width:1600px){.woocommerce.search-results ul.products{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media only screen and (min-width:2000px){.woocommerce.search-results ul.products{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media only screen and (min-width:641px){.gform_wrapper.gform_validation_error .gform_body ul li.gfield_error.gfield_contains_required{min-width:100%!important}.single .gform_wrapper.gform_validation_error .gform_body ul li.gfield_error.gfield_contains_required{min-width:49%!important}.single .signup-form .gform_wrapper div.validation_error{text-align:left}.single .signup-form .gform_wrapper .gform_footer input.button,.single .signup-form .gform_wrapper .gform_footer input[type=submit]{width:100px!important}}@media only screen and (max-width:736px){.video-hero .blurb{bottom:0;position:absolute;width:100%}}@media only screen and (max-width:640px){a.best-in{width:70px;right:15px;top:15px}}@media only screen and (min-width:737px){.hidemobile{display:block}.showmobile{display:none}.top form.woocommerce-product-search{max-width:100%;margin:10px 0 0}.flex-contain article.col-terzo{margin-bottom:2em}footer .col-terzo:first-child{text-align:left;width:31.33%}footer .col-terzo.social{text-align:right;width:31.33%;position:static}.col-half{width:48.5%}.col-quarto,.home .latest-shop .col-quarto,.home .bestsellers .col-quarto,.page-template-tpl_about .bestsellers .col-quarto{width:22.75%}.page-id-45 .col-half,.page-id-45 .col-quarto{width:100%;margin-right:0}.home .latest-shop .col-quarto{margin-bottom:2em}.home .latest-shop .col-quarto:nth-child(4n),.home .bestsellers .col-quarto:nth-child(4n),.page-template-tpl_about .bestsellers .col-quarto:nth-child(4n){margin-right:0}.home .latest-shop .col-quarto:nth-child(n+5),.home .bestsellers .col-quarto,.page-template-tpl_about .bestsellers .col-quarto{margin-bottom:0!important}.quote{font-size:1.25em}.why-us .col-terzo{margin-bottom:30px}.flex-control-nav{display:block!important}.intro{padding-bottom:50px}.blurb p{font-size:1.15em}.big-text p{font-size:1.45em}.hero{margin-bottom:3em}.credits{bottom:1.5em}.blurb{position:absolute;width:300px;height:110px;padding:20px}.blurb.center-center{left:50%;top:50%;transform:translate(-50%,-50%)}.blurb.top-left{left:25px;top:25px;text-align:left}.blurb.bottom-left{left:25px;bottom:60px;text-align:left}.blurb.top-right{right:25px;top:25px;text-align:right}.blurb.bottom-right{right:25px;bottom:60px;text-align:right}.blurb h2{padding-bottom:.5em}.news-links{margin:100px 0}.news-links .col-terzo{margin-bottom:0}.section{margin-bottom:5em}.section:last-child{margin-bottom:1em}.question h4 span.text,.question p{width:95%}.page-template-tpl_chefs-butchers .general-top{padding-bottom:2em}.page-template-tpl_stockists .general-top{padding-bottom:4em}.page-template-tpl_chefs-butchers .container .col-terzo{width:48.5%;margin-top:0}.page-template-tpl_stockists .container .col-terzo{width:48.5%;margin-top:0}.page-template-tpl_chefs-butchers .container .col-terzo:nth-child(2n+2),.page-template-tpl_stockists .container .col-terzo:nth-child(2n+2){margin-right:0}.bot-align{height:96px}.map{padding-bottom:4em}.form{padding-top:2.5em}.web-creds{margin:1.5em auto 0}.table{border-bottom:0!important;margin-bottom:0}.single .col-half hr{margin-bottom:1em}.woocommerce.single-product div.product div.summary{margin-bottom:1em!important}.page-template-tpl_rentals h1{padding-top:40px;padding-bottom:20px}.page-template-tpl_rentals p{padding-bottom:10px;max-width:90%;font-size:20px}.page-template-tpl_rentals .grills{margin-top:60px}.page-template-tpl_bbq-lab .info p{font-size:20px;padding-bottom:10px;max-width:90%}.page-template-tpl_bbq-lab #slider{margin-top:0;margin-bottom:80px}.page-template-tpl_bbq-lab .intro p{max-width:95%}.page-template-tpl_bbq-lab .quote p{max-width:70%}.page-template-tpl_bbq-lab .col-half:nth-child(2n){margin-right:0}}@media only screen and (max-width:768px){.woocommerce-orders-table tr.woocommerce-orders-table__row{margin-bottom:2em}.cont-btn a.button{width:100%}.woocommerce.search-results ul.products.columns-3 li{margin-bottom:30px!important}}@media only screen and (min-width:580px){.wcppec-checkout-buttons.woo_pp_cart_buttons_div{max-width:200px!important}}@media only screen and (min-width:769px){.single .gform_wrapper.gform_validation_error .gform_body ul li.gfield_error.gfield_contains_required{min-width:49.25%!important}.woocommerce-customers-also-viewed .woocommerce ul.products li.product{width:47.82%;margin-right:4%!important;margin-bottom:2em;float:left}.woocommerce-customers-also-viewed .woocommerce ul.products li.product:nth-child(2n){margin-right:0!important}form.woocommerce-checkout .col-1{float:left;margin-right:3%;width:48.5%}form.woocommerce-checkout .col-2{float:left;width:48.5%}.woocommerce-account #customer_login .col-1,.woocommerce-account #customer_login .col-2{float:left;width:48.5%}.woocommerce-account #customer_login .col-1{margin-right:3%}}@media only screen and (min-width:851px){.woocommerce.single-product .product .product-contain{display:flex!important}.woocommerce.single-product div.product div.summary{margin-bottom:0!important}.woocommerce-customers-also-viewed{margin-top:2em}.woocommerce-customers-also-viewed .woocommerce ul.products li.product{width:22.72%;margin-right:3%!important;margin-bottom:0}.single-product .embed-container{margin-bottom:40px}.woocommerce-product-gallery__wrapper .middle-box-center{position:relative}}@media only screen and (min-width:901px){.news-links a{height:150px}.news-links h2{font-size:1.15em}.page-id-45 .col-half,.page-id-45 .col-quarto{margin-right:3%}.page-id-45 .col-half{width:48.5%}.page-id-45 .col-quarto{width:22.75%}.woocommerce .woocommerce-breadcrumb{width:60%}}@media only screen and (min-width:981px){.col-terzo.thumb-box{width:31.33%!important}.col-terzo.thumb-box:nth-child(2n+2){margin-right:3%!important}.col-terzo.thumb-box:nth-child(3n+3){margin-right:0!important}.single .gform_wrapper.gform_validation_error .gform_body ul li.gfield_error.gfield_contains_required{min-width:49.5%!important}}@media only screen and (max-width:1400px){.single-product .product.outofstock .prev-next{position:relative}}@media only screen and (min-width:737px) and (max-width:1024px){.flex-control-nav li{padding-bottom:25px!important}.why-us .col-terzo{width:48.5%}.why-us .col-terzo:nth-of-type(4),.why-us .col-terzo:nth-of-type(6){margin-right:3%}.why-us .col-terzo:nth-of-type(3),.why-us .col-terzo:nth-of-type(5){margin-right:0}.page-template-tpl_rentals .grills .col-quarto{width:48.5%}.page-template-tpl_rentals .grills .col-quarto:nth-child(2n){margin-right:0}}@media only screen and (min-width:1025px){.hero{overflow:hidden;height:calc(100vh - 305px)}.hero img{display:none}.home .flexslider .slides .hero img{display:none!important}.flexslider-container,.flexslider .slides,.flex-viewport{min-height:calc(100vh - 305px)!important}figure.fluid video{height:100%!important;min-width:100%}.blurb{font-size:1em;width:350px;height:150px;padding:30px}.blurb.top-left{left:30px;top:30px}.blurb.bottom-left{left:30px;bottom:30px}.blurb.top-right{right:30px;top:30px}.blurb.bottom-right{right:30px;bottom:30px}.page-template-tpl_chefs-butchers .container .col-terzo,.page-template-tpl_stockists .container .col-terzo{width:31.33%}.page-template-tpl_chefs-butchers .container .col-terzo:nth-child(2n+2),.page-template-tpl_stockists .container .col-terzo:nth-child(2n+2){margin-right:3%}.page-template-tpl_chefs-butchers .container .col-terzo:nth-child(3n+3),.page-template-tpl_stockists .container .col-terzo:nth-child(3n+3){margin-right:0}.page-template-tpl_rentals .grills .col-quarto:nth-child(4n){margin-right:0}}@media only screen and (min-width:1101px){.home .row{max-width:72%}.page-template-tpl_stockists .row.full{min-width:1000px!important;max-width:75%}.page-template-tpl_chefs-butchers .row.full{min-width:1000px!important;max-width:85%}.page-template-tpl_chefs-butchers p{max-width:95%}}@media only screen and (min-width:1025px) and (max-width:1300px){.thumbs p{font-size:.95em}}@media only screen and (min-width:1401px){.col-terzo.thumb-box{width:23.5%!important}.col-terzo.thumb-box,.col-terzo.thumb-box:nth-child(2n+2),.col-terzo.thumb-box:nth-child(3n+3){margin-right:2%!important}.col-terzo.thumb-box:nth-child(4n+4){margin-right:0!important}.woocommerce-product-gallery__wrapper #carousel,.woocommerce-product-gallery__wrapper .image-single{margin:0 auto;max-width:650px}}@media only screen and (min-width:1701px){.page-template-tpl_chefs-butchers .container .col-terzo{width:22.75%}.page-template-tpl_chefs-butchers .container .col-terzo:nth-child(3n+3){margin-right:3%}.page-template-tpl_chefs-butchers .container .col-terzo:nth-child(4n+4){margin-right:0}}@media only screen and (min-width:1901px){.col-terzo.thumb-box{width:18.8%!important}.col-terzo.thumb-box,.col-terzo.thumb-box:nth-child(2n+2),.col-terzo.thumb-box:nth-child(3n+3),.col-terzo.thumb-box:nth-child(4n+4){margin-right:1.5%!important}.col-terzo.thumb-box:nth-child(5n+5){margin-right:0!important}}@media only screen and (min-width:1951px){.home .row{max-width:65%}}@media only screen and (min-width:2001px){.blurb{width:400px;height:200px;padding:30px 40px}.home .latest-shop .col-quarto{width:23.125%;margin-right:2.5%!important}.home .latest-shop .col-quarto:nth-child(4n){margin-right:0!important}}@media only screen and (min-width:2101px){.woocommerce-product-gallery__wrapper #carousel,.woocommerce-product-gallery__wrapper .image-single{max-width:750px}}@media only screen and (max-height:580px){.flex-control-nav{display:none!important}}