@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:540px){.woocommerce .products ul,.woocommerce ul.products{grid-template-columns:1fr 1fr}}@media only screen and (min-width:640px){.woocommerce .products ul,.woocommerce ul.products{width:100%!important;margin-left:auto!important;margin-right:auto!important}}@media only screen and (min-width:920px){.woocommerce .products ul,.woocommerce ul.products{grid-template-columns:1fr 1fr 1fr}.woocommerce.search-results ul.products{grid-template-columns:1fr 1fr 1fr 1fr}.woocommerce.woo-subcat .products ul,.woocommerce.woo-subcat ul.products{grid-template-columns:1fr 1fr}}@media only screen and (min-width:1080px){.woocommerce.woo-subcat .products ul,.woocommerce.woo-subcat ul.products{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width:1380px){.woocommerce.woo-subcat .products ul,.woocommerce.woo-subcat ul.products{grid-template-columns:1fr 1fr 1fr 1fr}.product-ranges .products ul,.product-ranges ul.products{grid-template-columns:1fr 1fr 1fr!important}}@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: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}.flex-control-nav{display:block!important}h3{font-size:1.5em}.hero{margin-bottom:3em}.credits{bottom:1.5em}.blurb.center-center{left:50%;top:50%;transform:translate(-50%,-50%)}.blurb.top-left{left:25px;top:25px;text-align:left}.blurb.top-right{right:25px;top:25px;text-align:right}.blurb.bottom-right{right:25px;bottom:60px;text-align:right}.news-links{margin:100px 0}.news-links .col-terzo{margin-bottom: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.archive header{margin:0 2em!important}.woocommerce.single-product div.product div.summary{margin-bottom:1em!important}.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 .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}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%!important;margin:0!important}.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.archive aside#sidebar{display:block;position:relative;width:250px;min-width:250px;margin-right:3%;padding:0;min-height:auto}.woocommerce .woocommerce-breadcrumb{width:60%}.mobile-filters{display:none!important}form.woocommerce-ordering{width:auto}.boxed-shop{display:flex;align-items:flex-start}}@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}.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}.blurb.top-left{left:30px;top:30px}.blurb.top-right{right:30px;top:30px}.blurb.bottom-right{right:30px;bottom:30px}.page-template-tpl_rentals .grills .col-quarto:nth-child(4n){margin-right:0}}@media only screen and (min-width:1101px){.woocommerce.tax-product_cat.woo-subcat main{max-width:100%}}@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: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:2001px){.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}}