
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}.zci-taxonomy-list.zci-grid{display:grid;grid-gap:20px;grid-template-columns:repeat(var(--zci-columns,3),1fr);list-style:none;padding:0;margin:0}.zci-taxonomy-list.zci-grid .zci-item{text-align:center;list-style:none;margin:0}.zci-taxonomy-list.zci-grid .zci-image{display:block;margin-bottom:10px;overflow:hidden;border-radius:8px}.zci-taxonomy-list.zci-grid .zci-image img{max-width:100%;height:auto;display:block;margin:0 auto;transition:transform 0.3s ease}.zci-taxonomy-list.zci-grid .zci-image img:hover{transform:scale(1.05)}.zci-taxonomy-list.zci-inline{display:flex;flex-wrap:wrap;gap:15px;list-style:none;padding:0;margin:0}.zci-taxonomy-list.zci-inline .zci-item{display:flex;align-items:center;gap:5px;margin:0}.zci-taxonomy-list.zci-list{list-style:none;padding:0;margin:0}.zci-taxonomy-list.zci-list .zci-item{display:flex;align-items:center;margin-bottom:10px;gap:10px}.zci-term-name{display:block;font-weight:700;margin-top:5px;color:inherit;text-decoration:none}.zci-link{text-decoration:none;color:inherit;display:block}.zci-term-count{display:inline-block;background:#f0f0f1;border-radius:10px;padding:2px 8px;font-size:.8em;margin-left:5px;vertical-align:middle}
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
 html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:#fff0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.aligncenter{display:block;margin:0 auto}.alignleft{float:left}.alignright{float:right}.wp-caption{border:1px solid #666;text-align:center;background:#ccc;padding:10px;margin:10px}#content img{max-width:100%;height:auto}#content img.alignright{margin:0 0 20px 20px}#content img.alignleft{margin:0 20px 20px 0}*{box-sizing:border-box}body{color:#777;line-height:1.5}.central{position:relative;margin-left:auto;margin-right:auto}.notransition #categories .category,.notransition #categories .title,.notransition .products .title,.notransition .product{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}header{text-align:center}header img{max-width:100%;height:auto}#menu-main{list-style:none;padding:0;margin:0;background-color:red;height:0;overflow:hidden}#menu-main.show{height:auto}#menu-main li a{color:#fff;padding:6px 10px;text-transform:uppercase;text-decoration:none;display:block;font-weight:600;font-style:italic;text-align:center;border-top:1px solid #fff}#menu-main li.current-menu-item{background-color:#231F20}#logo>img{display:inline-block;vertical-align:bottom;padding:20px 20px 0;width:320px}header form{margin:10px auto;max-width:480px;padding:0 20px;display:flex}.header-phone{margin:20px 0;display:block;background:#000;padding:5px;color:#fff;font-size:17px;text-align:center;text-decoration:none}header form input[type="text"]{flex:1}header form input[type="submit"]{border:1px solid red;margin:0}#menuButton{display:block;position:relative;background:none;width:44px;height:44px;margin:0 10px 0 auto;padding:13px 8px}#menuButton::before{content:"";background:red;height:2px;width:calc(100% - 16px);margin-top:-1px;position:absolute;top:50%;left:8px}#menuButton::after{content:"";height:calc(100% - 4px);width:100%;border:2px solid red;border-width:2px 0;display:block}.menu-main-container{border-bottom:1px solid #000;margin-bottom:20px}@media all and (min-width:1100px){header .menu-main-container{text-align:center}#menu-main{height:auto;display:flex;justify-content:center}#menu-main li a{border-top:none}#menu-main li a:hover{background:#0003}#logo>img{margin-bottom:20px}header form{margin-bottom:30px}header{text-align:left}header form{position:absolute;top:33px;right:0}.header-phone{position:absolute;top:0;right:20px;width:220px;padding:10px 0 8px;margin:0}#menuButton{display:none}.menu-main-container{border:none;margin:0}}@media all and (min-width:1100px){header form{padding:0}.header-phone{right:0}}footer{color:#999;border-top:1px solid #ccc;margin-top:20px;padding:10px 20px;text-align:center;font-size:.923em}footer span{display:inline-block}#menu-footer-menu{list-style:none}#menu-footer-menu li{display:inline-block}#menu-footer-menu li{border-right:1px solid #999;padding:0 10px}#menu-footer-menu li:last-child{border-right:0}#menu-footer-menu li a{color:#999}#menu-footer-menu li a:hover{color:#666}#menu-footer-menu li.current-menu-item a{color:red}h1{font-weight:600;font-style:italic;color:red;line-height:1.2em;text-transform:uppercase}h2{margin:16px 0 8px}ul{margin:8px 0 16px}a{color:red}blockquote{text-align:center;padding:10px 20px;font-style:italic;color:#333;font-size:1.231em}#content.central{margin-top:50px;padding:0 max(20px, calc(50vw - 600px))}#wpgmza_map{border:1px solid #ccc;margin-bottom:30px}#headImage{margin-top:30px}#headImage img{width:100%;height:auto}#content div.contentright{text-align:center}.pagination{margin-top:30px}.pagination>div{width:50%;display:inline-block;vertical-align:top}.pagination>div:nth-child(even){text-align:right}.pagination a{font-weight:700;text-transform:uppercase;font-size:1.1em}.page-id-11 #content a{color:#3E8456}@media all and (min-width:644px){#content div.contentright{width:300px;margin-left:20px;text-align:right;float:right}}#product_images{padding:0;list-style:none;margin:0 -10px}#product_images>li{text-align:center}#product_images img{max-width:100%;height:auto}.product_description h1{margin:0}.sku{margin-top:0;font-size:.8em}#specifications,#options_accessories{padding:0 0 0 15px}#youtubeVideo{height:300px;;display:block;margin-left:calc(0% - 10px);width:calc(100% + 20px)}#youtubeVideo+span{display:block;font-size:.9em}#options_accessories p{margin:0}#breadcrumbs{text-align:center;padding:0 10px}#breadcrumbs a{display:inline-block}#breadcrumbs .breadcrumb_last{display:inline-block}#overlay{position:fixed;background:rgb(0 0 0 / .5);z-index:9999;width:100%;height:100%;top:0;left:0;visibility:hidden;opacity:0;transition:opacity .2s ease-out,visibility .2s ease-out}#overlay.show{visibility:visible;opacity:1;transition:opacity .5s ease-out,visibility .5s ease-out}.dialog{visibility:hidden;position:fixed;top:50%;left:50%;margin-left:-240px;min-width:30%;max-width:100%;z-index:101;-moz-perspective:700px;-webkit-perspective:700px;perspective:700px;padding-bottom:20px;z-index:99999}.dialog_content{background:#FFF;padding:30px;box-shadow:5px 5px 20px rgb(0 0 0 / .7);transform:rotateX(30deg) translateY(-100px);transition:transform .3s ease-out;overflow-x:hidden}.dialog.show{visibility:visible}.dialog.show .dialog_content{transform:rotateX(0deg) translateY(0)}.dialog .close{position:absolute;top:10px;right:10px}@media all and (min-width:644px){#product_images{margin:0 -30px}#breadcrumbs{padding:0 30px;text-align:left}}@media all and (min-width:750px){#product_images{width:50%;display:inline-block;margin:0}#text{display:inline-block;width:50%;vertical-align:top;padding-left:30px}}#categories,.products{text-align:center}#categories .category,.products .product{border:4px solid rgb(255 0 0 / .8);display:inline-block;margin:10px;vertical-align:top;position:relative;width:262px;height:214px}.no-touch #categories .category,.no-touch .products .product{-webkit-transition:border-color 0.5s ease 0s;transition:border-color 0.5s ease 0s;border-color:#777}.no-touch #categories .category:hover,.no-touch .products .product:hover{border-color:rgb(255 0 0 / .8)}#categories .category img,.products .product img{vertical-align:bottom;max-width:100%;max-height:100%;width:auto;height:auto}#categories .category .title,.products .product .title{position:absolute;bottom:0;left:0;width:100%;text-align:right;color:#fff;text-transform:uppercase;background:rgb(255 0 0 / .8);padding:9px 15px 5px}.no-touch #categories .category .title,.no-touch .products .product .title{opacity:.8;-webkit-transition:opacity 0.5s ease,background 0.5s ease;transition:opacity 0.5s ease 0s,background 0.5s ease;background:#777}.no-touch #categories .category:hover .title,.no-touch .products .product:hover .title{opacity:1;background:rgb(255 0 0 / .8)}#slider{width:100%;height:390px;box-shadow:0 0 40px -15px #333;clip-path:polygon(0 0,100% 0,100% 200%,0 200%);position:relative;margin:0;padding:0;color:#5A5A5C}#slider>li{height:100%;padding:60px 30px;display:block;background:#fff}#slider>li>a{height:100%;text-decoration:none;color:inherit}#slider h2{color:red;text-transform:uppercase;font-style:italic;font-size:2em;line-height:1em;margin:0}#slider p{font-size:1.3em;font-style:italic}#slider .text p{font-size:2em;line-height:1.2em;width:100%}#slider img{float:none;max-width:100%;width:auto;max-height:100%;height:auto;display:inline-block;vertical-align:bottom}#slider>li>a>span{text-align:center;height:50%;display:block}.rslides_tabs{text-align:center}.rslides_tabs li{display:inline-block;font-size:0;border-radius:50%;border:1px solid #777;width:10px;height:10px;margin:0 10px}.rslides_tabs li.rslides_here{background:red}.rslides_tabs li a{display:block;height:100%}@media all and (min-width:550px){#slider>li.text,#slider>li>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#slider>li{padding:60px}#slider>li.text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#slider>li .left,#slider>li .right{width:50%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:inline-block;text-align:left;vertical-align:top}#slider>li .right{text-align:right;height:auto}}@media all and (min-width:800px){#slider h2{color:red;text-transform:uppercase;font-style:italic;font-size:3em;line-height:1em;margin:0}#slider>li{padding:60px 120px}}@media all and (min-width:1100px){#slider h2{font-size:4em}}#nf-form-1-cont~aside{text-align:center}input,textarea{border:1px solid #ddd;padding:5px}textarea{resize:vertical}button,a.button,input[type="submit"],input[type="button"],.woocommerce #content .button{background:red;color:#fff;padding:5px 10px;font-weight:700;font-style:italic;text-transform:uppercase;border:none;margin-top:10px;text-decoration:none;display:inline-block}.woocommerce #content .button{line-height:inherit;border-radius:0}.close{text-decoration:none;font-size:1.5em}#content .nf-field-container{margin-bottom:0}#content .label-above .nf-field-label{margin-top:10px;margin-bottom:5px}@media all and (min-width:580px){#nf-form-1-cont,#nf-form-1-cont~aside{display:inline-block;vertical-align:top;width:65%}#nf-form-1-cont~aside{width:34%;padding-left:30px;text-align:left}}@media all and (min-width:780px){#nf-form-1-cont~aside{padding-left:80px}}#map{height:400px;border:1px solid #ddd;margin-bottom:20px}#cover{position:fixed;top:0;left:0;bottom:0;right:0;background:rgb(0 0 0 / .7);z-index:1000}.lightbox{position:fixed;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1200}#content .lightbox img{max-width:100vw;max-height:100vh;width:auto;height:auto}.lightbox,#cover{visibility:hidden;opacity:0}.lightbox.show,#cover.show{visibility:visible;opacity:1}.clickable{cursor:pointer}
/*! http://responsiveslides.com v1.54 by @viljamis */
 .rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{height:auto;position:relative}.woocommerce ul.products li.product a img{margin:0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{position:absolute;bottom:0;left:0;width:100%;text-align:right;color:#fff;text-transform:uppercase;background:rgb(255 0 0 / .8);padding:9px 15px 5px}.product_meta{margin-top:15px}.cart+#enquirybutton{margin:-5px 0 15px}@media (hover:hover){.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{opacity:.8;transition:opacity 0.5s ease 0s,background 0.5s ease;background:#777}.woocommerce ul.products li.product:hover .woocommerce-loop-category__title,.woocommerce ul.products li.product:hover .woocommerce-loop-product__title,.woocommerce ul.products li.product:hover h3{opacity:1;background:rgb(255 0 0 / .8)}.woocommerce ul.products li.product a img{filter:grayscale(1);transition:filter 0.5s ease 0s}.woocommerce ul.products li.product:hover a img{filter:grayscale(0)}}.wp-block-column>:first-child{margin-top:0}.wp-block-column>:last-child{margin-bottom:0}figure{margin:0}.wp-block-image .alignright{margin:0}