{"title":"Hacksaw Blades","description":"\u003cp\u003e\u003cspan\u003eWe've got all of your Hacksaw Blades needs \u003c\/span\u003e\u003cspan\u003ecovered\u003c\/span\u003e\u003cspan\u003e. Can't find something you're after? \u003c\/span\u003e\u003cspan\u003eSend us a message.\u003c\/span\u003e\u003c\/p\u003e","products":[{"product_id":"sutton-hacksaw-blade-300mm","title":"Sutton Hacksaw Blade 300mm","description":"\u003cscript src=\"https:\/\/www.google-analytics.com\/analytics.js\" type=\"text\/javascript\" async=\"\"\u003e\u003c\/script\u003e\n\u003cscript src=\"\/\/www.googletagmanager.com\/gtm.js?id=GTM-5GJHHBM\" async=\"\"\u003e\u003c\/script\u003e\n\u003cscript src=\"https:\/\/connect.facebook.net\/signals\/config\/488848031605387?v=2.9.18\u0026amp;r=stable\" async=\"\"\u003e\u003c\/script\u003e\n\u003cscript src=\"https:\/\/connect.facebook.net\/en_US\/fbevents.js\" async=\"\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\/\/ \u003c![CDATA[\ndataLayer = [];\n\/\/ ]]\u003e\u003c\/script\u003e\n\u003c!-- BLOCK:Head --\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n@import \"\/stylesheet\/x_b\/ie11\/c\/ZOpRubgi-4qYV2ejW\/template\/81\/template_style.css\";\n\n\n@import \"\/stylesheet\/x_b\/ie11\/c\/ZOpRubgi-4qYV2ejW\/page\/68\/page_style.css\";\n\n\n\n  \n    \n    \n\n\n\n\n\n    \n\t\t\n\n.form table {\n\twidth: 100%;\n\tborder-spacing:0;\n}\nform td.felement table {\nwidth: auto;\n}\n.form td {\n\tpadding:2px;\n}\n\n.form .fheading {\n\tfont-size: 1.4em;\n\tbackground: ;\n\tborder-top: solid 1px #ccc;\n\t\n\tcolor: #333;\n\tfont-weight: bold;\n\tpadding:12px 0;\n}\n\n.form .req {\n\tcolor: #666666;\n\tfont-weight: normal;\n}\n\n\n.felement {\n\tvertical-align: top;\n\twidth: 80%;\n}\n.flabel {\n\tvertical-align: text-top;\n\twidth: 20%;\n}\n\n.form .fhelp {\n\tcolor: #666;\n}\n\n.felement img {\nvertical-align: middle;\n}\n\n\n\n@media screen and ( max-width: 740px )  {\n.form td {\n        display:block;\n\tfloat:left;\n\twidth:100%;\n\n}\n\n.form input, .form textarea{\n\twidth:100%;\t\n\tmax-width:350px;\n}\n\n.form td table, form td.felement table { \n\tdisplay:table;\n\twidth:100%;\n}\n\n.form td table tr{ \n\tdisplay:table-row;\n}\n\n.form td table td{ \n\tdisplay:table-cell;\n\twidth:auto;\n}\n\n}\n\n\t\t\n\n.component_Misc_Form {\n\t\t margin: 0; margin: 0; padding: 8px 0px;    }    \n\n\n\n\t\n\t\t.browser-support-popup {\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tleft: 0;\n\tbottom: 0;\n\twidth: 0;\n\tmargin: auto;\n\toverflow: hidden;\n\twhite-space: normal;\n\tuser-select: none;\n}\nbody.pop-overlay-center.pop-overlay-browser-support-popup .browser-support-popup {\n\twidth: 100%;\n\tmax-width: 940px;\n\theight: 465px;\n\tmargin: auto;\n\tz-index: 2001;\n}\n\nbody.pop-overlay-center.pop-overlay-browser-support-popup .overlays .pop-overlay-inner.pop-center {\n\twidth: 100%;\n\tmax-width: 940px;\n\theight: 580px;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n\tbox-shadow: 0px 17px 49px -9px rgba(0,0,0,0.3);\n\tborder: solid 1px #e4e4e4;\n\tborder-radius: 4px;\n}\n.browser-support-popup h2{\n\tcolor: #2d2d2d;\n\tmargin-bottom: 20px;\n}\n.browser-support-popup p{\n\tcolor: #555;\n\tmargin-top: 0;\n}\n.browser-support-popup .popup-content {\n\tpadding: 50px 130px 80px 130px;\n\ttext-align: left;\n}\nbody.pop-overlay-center.pop-overlay-browser-support-popup .overlays .pop-overlay{\n\tbackground: #000;\n\topacity: 0.7;\n}\n.browsers {\n\tmargin-top: 40px;\n}\n.browser-support-popup .edge,\n.browser-support-popup .chrome,\n.browser-support-popup .mozilla {\n\tfloat: left;\n\twidth: 33%;\n}\n.browser-support-popup .edge figure,\n.browser-support-popup .chrome figure,\n.browser-support-popup .mozilla figure {\n\twidth: 70px;\n\tfloat: left;\n}\n.browser-support-popup .edge .browser-text,\n.browser-support-popup .chrome .browser-text,\n.browser-support-popup .mozilla .browser-text {\n\tfloat: left;\n\tword-wrap: break-word;\n\twidth: 70px;\n\tmargin-left: 12px;\n\tvertical-align: middle;\n\tfont-size: 18px;\n\tcolor: #828282;\n\tline-height: 1.4;\n}\n.browser-support-popup .browsers figure \u003e img {\n    width: 75px;\n    height: 75px;\n}\n\n.pop-overlay-browser-support-popup .pop-overlay-inner .close::before {\n    width: 26px;\n    height: 26px;\n    background: url(https:\/\/dev1secure.zeald.com\/site\/neptunes-john-dev\/images\/basic_theme\/ui_sprites.svg) no-repeat 0 -1158px;\n    background-size: 60px;\n}\n\n.pop-overlay-browser-support-popup .pop-overlay-inner .close {\n    width: 26px;\n    height: 26px;\n\ttop: 30px;\n    right: 30px;\n}\n\t\t\n\n.component_ContentDisplay_IE11 {\n\t\t margin: 0; margin: 0; padding: 0;    }    \n\n\n\n\t\n\t\t.popup-login {\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tleft: 0;\n\tbottom: 0;\n\twidth: 0;\n\tmargin: auto;\n\toverflow: hidden;\n\twhite-space: normal;   \n\tuser-select: none;\n}\n.embeded-login {\n\tdisplay: block;\n\tposition: relative;\n\twidth: 100%;\n\tmargin: auto;\n\twhite-space: normal;   \n\tuser-select: none;\n\tmax-width: 1280px;\n}\n.logout.hide,\n.my-account.hide,\n.btn-log-reg.hide,\n.popup-login.popup-hide {\n\tdisplay: none; \n}\n.embeded-login .close-modal {\n\tdisplay: none;\n}\n.popup-login.embeded-login \u003e article{\n\tmin-height: 420px;\n\tpadding:80px;\n}\n.popup-login{\n\tdisplay: -ms-grid; \n\tdisplay: grid;\n\t-ms-grid-columns:1fr 1fr;\n\tgrid-template-columns: 1fr 1fr;\n}\nbody.pop-overlay-center.pop-overlay-popup-login .popup-login {\n\twidth: 100%;\n\tmax-width: 840px;\n\theight: 540px;\n\tmargin: auto;\n\tz-index: 2001;\n}\nbody.pop-overlay-center.pop-overlay-popup-login .overlays .pop-overlay-inner.pop-center {\n\twidth: 100%;\n\tmax-width: 840px;\n\theight: 540px;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n\tbox-shadow: 0px 17px 49px -9px rgba(0,0,0,0.3);\n\tborder: solid 1px #e4e4e4;\n}\nbody.pop-overlay-center .overlays .pop-overlay {\n\tbackground: #fff;\n\topacity: 0.9;\n}\nbody.pop-overlay-center .popup-login \u003e article{\n\tmin-height: 420px;\n\tpadding:60px;\n}\n.left-side {\n\t-ms-grid-column: 1;\n\tgrid-column: 1;\n\tbackground-color: #eee;\n}\narticle.left-side \u003e ul {\n\tmargin: 0;\n}\n.right-side {\n\t-ms-grid-column: 2;\n\tgrid-column: 2;\n}\nbody.pop-overlay-center .popup-login .close-modal {\n\tposition: absolute;\n\ttop: 0px;\n\tright: 0px;\n\tdisplay: block;\n\ttext-indent: -100vw;\n\toverflow: hidden;\n\twidth: 30px;\n\theight: 30px;\n\tpadding: 0;\n\tbackground: none;\n\tz-index: 3000;\n}\n.register-btn,\n.process-login {\n\tmargin-top: 10px;\n\tmargin-bottom: 20px;\n\twidth: 100%;\n}\n.validate aside.help.error {\n\tmargin-top: -13px;\n\tposition: relative;\n\tfont-size: 13px;\n\tfont-weight: normal;\n\ttext-align: left;\n\tline-height: 1.5;\n}\n.register.failed .form-error {\n\tdisplay: block;\n}\nfieldset.register.validate.failed {\n\tposition: relative;\n\tdisplay: block;\n}\n.register .form-error,\n.login-account .login-form .form-error {\n\tdisplay: none;\n\tmargin-top: -25px;\n\tposition: relative;\n\twidth: 100%;\n\ttext-align: left;\n\tfont-size: 13px;\n\tcolor: red;\n\tline-height: 1.5;\n}\n.top-links .login-form .form-error {\n\tpadding-top: 2px;\n}\n.login-account .login-form.validate.failed .form-error,\n.login-account .login-form.validation-failed .form-error {\n\tdisplay: block;\n}\n.register h3,\n.login-account .login-form h3 {\n\tmargin-bottom: 20px;\n\ttext-align: left;\n}\nheader.popup-login a,\nheader.popup-login label {\n   display: block;\n   width: 100%;\n   text-align: left;\n   margin: 0px;\n   padding: 0px;\n   line-height: 1.5;\n}\narticle.left-side ul li {\n\ttext-align: left;\n}\n.hide-container {\n\tdisplay: none;\n}\n.component_Membership_LostPassword .error {\n\tpadding-top:15px;\n}\n\n.component_Membership_LostPassword table {\n\tborder-collapse:separate;\n\tborder-spacing:0 14px;\n}\n\nform.register.validate.failed input,\nheader.popup-login .validate.validation-failed input.error {\n\tborder: solid 1px #ff5023;\n}\n.docwrap .ym-wrapper .component_Membership_Login2 {\n\tpadding: 0px;\n}\n.login-tab-menu {\n\tdisplay:none;\n}\n.popup-login.embeded-login .register .form-error, \n.popup-login.embeded-login .login-account .login-form .form-error {\n\tmargin-top: -25px;\n}\n.login button.link {\n\tbackground: none;\n\tcolor: #000000;\n\ttext-transform: unset;\n\tpadding: unset;\n\tmargin-left: 8px;\n}\n.error {\n\tfont-weight: normal;\n}\na.account {\n\ttext-decoration: underline;\n\tmargin-bottom:40px;\n}\n.my-account {\n\tpadding: 40px 0;\n}\n.account-menu {\n\tdisplay: grid;\n\tgrid-template-columns: 150px;\n}\n@media screen and (max-width: 740px){\n\tbody.pop-overlay-center .popup-login \u003e article,\n\t.popup-login.embeded-login \u003e article {\n\t\tpadding: 20px;\n\t}\n\t.docwrap .ym-wrapper .component_Membership_Login2 {\n\t\tpadding: 0px;\n\t}\n\t\n\t\/* turn into tabs rules *\/\n\tnav.login-tab-menu {\n\t\tdisplay: -ms-grid;\n\t\tdisplay: grid;\n\t\t-ms-grid-columns:1fr 1fr;\n\t\tgrid-template-columns: 1fr 1fr;\n\t\theight: 70px;\n\t}\n\tnav.login-tab-menu a {\n\t\tplace-self: center;\n\t\ttext-align: center;\n\t\tpadding: 20px 0;\n\t\tfont-weight: 500;\n\t\tfont-size: 20px;\n\t}\n\theader#popup-wrapper .left-side {\n\t\tdisplay: none;\n\t\t-ms-grid-column: auto;\n\t\tgrid-column: auto;\n\t}\n\tarticle.right-side {\n\t\t-ms-grid-column: auto;\n\t\tgrid-column: auto;\n\t}\n\t.popup-login {\n\t\t-ms-grid-columns: auto;\n\t\tgrid-template-columns: auto;\n\t}\n\theader#popup-wrapper.register .right-side {\n\t\tdisplay: none;\n\t}\n\theader#popup-wrapper.register .left-side {\n\t\tdisplay: block;\n\t\tbackground-color: #fff;\n\t}\n\theader#popup-wrapper nav.login-tab-menu a.login-tab,\n\theader#popup-wrapper.register nav.login-tab-menu a.new-customer-menu {\n\t\tbackground-color: #fff;\n\t}\n\theader#popup-wrapper.register nav.login-tab-menu a.login-menu,\n\theader#popup-wrapper nav.login-tab-menu a.new-customer-menu {\n\t\tbackground-color: #eee;\n\t}\n\theader#popup-wrapper h3 {\n\t\tdisplay: none;\n\t}\n\t.popup-login.embeded-login .register .form-error,\n\t.popup-login.embeded-login .login-account .login-form .form-error {\n\t\tmargin-top: 0;\n\t}\n}\n@media screen and (max-width: 675px){\n\tbody.pop-overlay-center .popup-login \u003e article {\n\t\tpadding: 20px;\n\t}\n\t.popup-login.embeded-login \u003e article {\n\t\tpadding: 40px 20px;\n\t}\n}\n\t\t\n\n.component_Membership_Login2 {\n\t\t margin: 0; margin: 0; padding: 0;    }    \n\n\n\n\t\n\t\t\/* Shopping Cart Icon *\/\n#mini-cart {\n\tposition: relative;\n\tcursor: pointer;\n}\n#mini-cart .shopping-cart {\n\tposition: relative;\n\tdisplay: inline-block;\n\twidth: 25px;\n\theight: 22px;\n\toverflow: hidden;\n\tpadding: 0;\n\tborder: none;\n}\n#mini-cart .shopping-cart::before {\n\tcontent: '';\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n\tdisplay: block;\n\twidth: 25px;\n\theight: 22px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/basic_theme\/ui_sprites.svg) no-repeat 0 -300px;\n}\n#mini-cart .c-count {\n  display: inline-block;\n  color: #F8F8F8;\n  font-size: 10px;\n  font-weight: 500;\n  text-align: center;\n  border-radius: 50%;\n  width: 14px;\n  background: #1B51C6;\n  line-height: 14px;\n  position: absolute;\n  top: 0px;\n  left: 18px;\n  z-index: 10;\n}\nbody.pop-overlay-right.pop-overlay-cart .overlays .pop-overlay-inner.pop-right {\n\tleft: unset;\n\tright: 0;\n\twidth: 420px;\n\tmax-width: 90vw;\n}\nbody.pop-overlay-cart .pop-overlay-inner.pop-right .close {\n\tdisplay: none;\n}\n\n\/**\/\n.popup-cart {\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\twidth: 0;\n\toverflow: hidden;\n\ttransition: width 0.3s ease;\n\twhite-space: normal;\n}\nbody.pop-overlay-cart .popup-cart {\n\twidth: 420px;\n\tmax-width: 90vw;\n\tz-index: 2001;\n\tbox-sizing: border-box;\n\tpadding: 20px;\n\ttext-align: left;\n\ttransition: width 0.3s ease;\n\theight: 100%;\n\tdisplay: grid;\n\tgrid-template-rows: auto 1fr auto;\n}\n.popup-cart button.close {\n\topacity: 0;\n\tcolor: #555;\n\tfont-size: 16px;\n\tfont-weight: 500;\n\ttop: 20px;\n\tright: 20px;\n\twidth: auto;\n\ttext-transform: capitalize;\n\tpadding: 0 20px 0 0;\n\tbackground: none;\n\ttext-shadow: none;\n\tfloat: none;\n\tposition: absolute;\n\ttransition: opacity 1s ease;\n}\nbody.pop-overlay-cart .popup-cart button.close {\n\topacity: 1;\n\ttransition: opacity 1s ease;\n}\n.popup-cart button.close::before {\n\tcontent: '';\n\tdisplay: block;\n\twidth: 12px;\n\theight: 12px;\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tright: 0;\n\tmargin: auto 0;\n\tbackground: url('https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg') no-repeat 0 -560px;\n}\n.popup-cart h3,\n.popup-cart h4,\n.popup-cart h5 {\n\tfont-weight: 500;\n\tfont-family: 'Roboto', sans-serif;\n\ttext-transform: uppercase;\n}\n.popup-cart header h3 {\n\tfont-size: 20px;\n\tmargin-bottom: 20px;\n}\n.popup-cart h5 {\n\tfont-size: 16px;\n}\n.popup-cart #popup-cart-content {\n\tdisplay: grid;\n\tgrid-template-rows: 1fr auto;\n}\n.popup-cart #popup-cart-content .loading-spinner {\n\tdisplay: none;\n}\n.popup-cart #popup-cart-content.loading .loading-spinner {\n\tdisplay: block;\n\twidth: 70px;\n\theight: 70px;\n\ttop: 100px;\n\tbottom: unset;\n\tborder-color: #999;\n\tborder-top-color: #fff;\n}\n.popup-cart .cart-items {\n\tposition: relative;\n}\n.popup-cart .cart-items \u003e div {\n\tposition: absolute;\n\twidth: 100%;\n\theight: 100%;\n\ttop: 0;\n\tleft: 0;\n\toverflow: auto;\n}\n.popup-cart .cart-row {\n\tposition: relative;\n\tborder-bottom: solid 1px #ccc;\n\tpadding: 0 0 20px 120px;\n\tmargin-bottom: 20px;\n\tmin-height: 120px;\n\tcolor: #999;\n}\n.popup-cart p,\n.popup-cart label {\n\tdisplay: block;\n\tmargin: 10px 0;\n\tline-height: 1.4em;\n\tcolor: #999;\n}\n.popup-cart .cart-row:last-of-type {\n\tborder-bottom: none;\n\tmargin-bottom: 0;\n}\n.popup-cart .cart-row p:last-of-type {\n\tmargin-bottom: 0;\n}\n.popup-cart .cart-row mark {\n\tcolor: #1B51C6;\n\tfont-weight: 500;\n}\n\n\/*  *\/\n.popup-cart .cart-row .sku {\n\tdisplay: none;\n}\n.popup-cart .thumb {\n\tposition: absolute;\n\tleft: 0;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\ttext-align: center;\n\twidth: 100px;\n\theight: 100px;\n\tdisplay: grid;\n}\n.popup-cart .thumb img {\n\twidth: 100%;\n\theight: 100%;\n\tmax-width: 100% !important;\n\tmax-height: 100% !important;\n\tobject-fit: cover;\n\tmargin: auto;\n}\n.popup-cart .product-title,\n.popup-cart .product-title a {\n\tfont: 16px 'Roboto', sans-serif;\n\tcolor: #000;\n\ttext-decoration: none;\n\twhite-space: normal;\n}\n.popup-cart .product-title {\n\tpadding-right: 20px;\n}\n.popup-cart button.delete-item {\n\tposition: absolute;\n\ttop: 4px;\n\tright: 0;\n\toverflow: hidden;\n\ttext-indent: -100vw;\n\tpadding: 0;\n\tmargin: 0;\n\twidth: 12px;\n\theight: 12px;\n\tbackground: url('https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg') no-repeat 0 -560px;\n\ttransform: scale(0.85);\n}\n.popup-cart .popup-subtotals \u003e div,\n.popup-cart .popup-total {\n\tposition: relative;\n\tborder-top: solid 1px #ccc;\n\tmargin-top: 20px;\n\tpadding-top: 20px;\n}\n.popup-cart .popup-total {\n\tpadding-bottom: 20px;\n}\n.popup-cart .popup-total .including {\n\tdisplay: none;\n}\n.popup-cart .popup-subtotals \u003e div h5,\n.popup-cart .popup-total h5 {\n\tline-height: 1em;\n\tmargin: 0;\n}\n.popup-cart .popup-subtotals \u003e div h5 + p,\n.popup-cart .popup-total h5 + p {\n\tposition: absolute;\n\ttop: 20px;\n\tright: 0;\n\tmargin: 0;\n\tcolor: #1B51C6;\n\tfont-weight: 500;\n}\n.popup-cart .country {\n\tdisplay: grid;\n\tgrid-template-columns: auto 1fr;\n\tgrid-gap: 30px;\n\talign-items: center;\n\tmargin: 15px 0;\n\ttext-align: right;\n}\n.popup-cart .country label {\n\tmargin: 0;\n}\n.popup-cart .country select {\n\tdisplay: block;\n\twidth: 100%;\n\tmargin: 0;\n\tjustify-self: end;\n}\n.popup-cart .shipping-select {\n\tpadding-left: 6px;\n}\n.popup-cart .shipping-select label {\n\tmargin: 0;\n\tline-height: 29px;\n}\n.popup-cart .shipping-message {\n\tcolor: red;\n\tborder-top: 1px solid lightgray;\n\tmargin-top: 12px;\n\tmargin-bottom: 12px;\n\tpadding-top: 5px;\n}\n.popup-cart .total .grand-total {\n\ttop: 16px;\n\tfont-size: 20px;\n}\n.popup-cart footer {\n\ttext-align: center;\n}\n.popup-cart a.checkout {\n\tdisplay: block;\n\twidth: 100%;\n\tfont-weight: 500;\n}\n.popup-cart footer a.cart {\n\tdisplay: block;\n\tmargin: 10px 0;\n\ttext-transform: uppercase;\n}\n.popup-cart .footer-copy {\n\tmargin: 0;\n\tpadding: 30px 0;\n\tbackground: #ddd;\n\tcolor: #555;\n}\n.popup-cart .cart-empty {\n\ttext-align: center;\n}\n.popup-cart .cart-empty img {\n\twidth: 150px;\n\tmax-width: 80%;\n\tmargin: 50px 0 30px;\n}\n\n@media only screen and (max-width: 480px) {\n\tbody.pop-overlay-right.pop-overlay-cart .overlays .pop-overlay-inner.pop-right,\n\tbody.pop-overlay-cart .popup-cart {\n\t\tmax-width: 96vw;\n\t}\n\t.popup-cart .thumb {\n\t\twidth: 70px;\n\t\theight: 70px;\n\t}\n\t.popup-cart .cart-row {\n\t\tpadding-left: 90px;\n\t}\n}\n\n@media only screen and (max-width: 350px) {\n\tbody.pop-overlay-cart .pop-overlay-inner.pop-right,\n\tbody.pop-overlay-cart .popup-cart {\n\t\twidth: 100vw;\n\t\tmax-width: 100vw;\n\t}\n\t.popup-cart .thumb {\n\t\twidth: 70px;\n\t\theight: 70px;\n\t}\n\t.popup-cart .cart-row {\n\t\tpadding-left: 90px;\n\t}\n}\n\n\/* if the screen is short, we need to rearrange how it scrolls *\/\n@media only screen and (max-height: 800px) {\n\n\n\tbody.pop-overlay-cart .popup-cart {\n\t\toverflow: auto;\n\t\tmargin-top: 0;\n\t\tpadding-top: 0;\n\t\theight: 100%;\n\t\tbox-sizing: border-box;\n\t}\n\n\t.popup-cart button.close {\n\t\tright: -15px;\n\t\ttop: 10px;\n\t}\n\n\t.popup-cart footer {\n\t\tpadding-bottom: 135px;\n\t}\n\n\n\t.checkOut-btn {\n\t\tpadding: 0px 0px 24px 0;\n\t\tbackground: #fff;\n\t\tposition: fixed;\n\t\tbottom: 0;\n\t}\n\n\t.pop-overlay-cart .popup-cart \u003e header {\n\t\tposition: -webkit-sticky;\n\t\tposition: sticky;\n\t\tright: 0;\n\t\ttop: 0;\n\t\twidth: 100%;\n\t\tmax-width: 90vw;\n\t\tpadding: 10px 0;\n\t\tbox-sizing: border-box;\n\t\tz-index: 1;\n\t\tbackground: #fff;\n\t}\n\t.popup-cart \u003e header h3 {\n\t\tmargin: 0px;\n\t}\n\t.popup-cart .popup-total {\n\t\tposition: fixed;\n\t\topacity: 0;\n\t\tbottom: 75px;\n\t\tright: 0;\n\t\twidth: 420px;\n\t\tmax-width: 90vw;\n\t\tmargin: 0;\n\t\tpadding: 20px;\n\t\tbox-sizing: border-box;\n\t\tborder-top: none;\n\t\ttransition: opacity 1s ease;\n\t}\n\t.pop-overlay-cart .popup-cart .popup-total {\n\t\topacity: 1;\n\t\ttransition: opacity 1s ease;\n\t\tbackground: #fff;\n\n\t}\n\t.popup-cart .popup-total .including {\n\t\tdisplay: inline;\n\t\ttext-transform: none;\n\t}\n\t.popup-cart .popup-total h5 + p {\n\t\ttop: 20px;\n\t\tright: 20px;\n\t\tline-height: 16px;\n\t}\n\t.popup-cart .popup-next a.checkout {\n\t\twidth: 380px;\n\t\tmax-width: calc(90vw - 40px);\n\n\t}\n\t.popup-cart .popup-next a.cart {\n\t\tbackground: #eee;\n\t}\n\n\t\/* make the cart items not scroll individually (instead scroll whole area) *\/\n\t.popup-cart .cart-items \u003e div {\n\t\tposition: static;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\ttop: unset;\n\t\tleft: unset;\n\t\toverflow: unset;\n\t}\n}\n@media only screen and (max-width: 540px) {\n\t.pop-overlay-cart .site-header .top-links {\n\t\tz-index: 2002;\n\t}\n\t.pop-overlay-cart .site-header .top-links #mini-cart {\n\t\tdisplay: none;\n\t}\n}\n@media only screen and (max-width: 730px) and (max-height: 800px) {\n\tbody.pop-overlay-right.pop-overlay-cart .checkOut-btn {\n\t\ttransition: width 0.3s ease;\n\t\tright: 20px;\n\t}\n}\n@media only screen and (max-width: 480px) and (max-height: 800px) {\n\tbody.pop-overlay-cart .popup-cart \u003e header,\n\t.popup-cart .popup-total {\n\t\tmax-width: 96vw;\n\t}\n\t.popup-cart .popup-next a.checkout {\n\t\tmax-width: calc(96vw - 40px);\n\t}\n\tbody.pop-overlay-right.pop-overlay-cart .checkOut-btn {\n\t\tright: 20px;\n\t}\n}\n@media only screen and (max-width: 350px) and (max-height: 800px) {\n\tbody.pop-overlay-cart .popup-cart \u003e header,\n\t.popup-cart .popup-total {\n\t\tmax-width: 100vw;\n\t}\n\t.popup-cart .popup-next a.checkout {\n\t\tmax-width: calc(100vw - 40px);\n\t}\n\tbody.pop-overlay-right.pop-overlay-cart .checkOut-btn {\n\t\tright: 20px;\n\t}\n}\n\t\t\n\n.component_OrderProcess_PopupCart {\n\t\t margin: 0; margin: 0;  padding: 0;    }    \n\n\n\n\t\n\t\tarticle.form-grp {\n\tdisplay: -ms-grid;\n\tdisplay: grid;\n\t-ms-grid-columns: 1fr 1fr;\n\tgrid-template-columns: 1fr 1fr;\n\tgrid-column-gap: 30px;\n}\n.question .form-input \u003e textarea {\n\theight: 149px !important;\n}\narticle.form-input input[name=antispam] {\n\twidth: 110px;\n}\n.question h3 {\n\ttext-transform: uppercase;\n}\n.enquiry-form aside.help.error {\n\tposition: relative;\n\tfont-size: 13px;\n\tfont-weight: 500;\n\tmargin-top: -16px;\n\tpadding: 0px;\n}\n.captcha-error {\n\tdisplay:none;\n}\n#captcha-error {\n\tmargin-top: -26px;\n}\n.question .message,\n.question.submitted #enquiry-form {\n\tdisplay: none;\n}\n.question #enquiry-form,\n.question.submitted .message {\n\tdisplay: block;\n}\n.hide {\n\tdisplay: none;\n}\nsection.question {\n\tmin-height: 350px;\n}\narticle.form-input.captcha img {\n\tvertical-align: unset;\n}\nsection.question h1 {\n\tpadding-bottom: 20px;\n}\n.accordion article {\n\tmargin-bottom: 0;\n}\n.accordion h1 {\n\tfont: inherit;\n    font-weight: 590;\n    margin: .67em 0;\n\tfont-size:18px;\n}\n.error {\n    font-weight: unset;\n}\n\n#enquiry-form input.error {\n\tborder: 1px solid red;\n}\n\n\/* modal question rules *\/\n.question-popup {\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tleft: 0;\n\tbottom: 0;\n\twidth: 0;\n\tmargin: auto;\n\toverflow: hidden;\n\twhite-space: normal;\n\tuser-select: none;\n}\n\nbody.pop-overlay-center.pop-overlay-popup-question .question-popup {\n\twidth: 100%;\n\tmax-width: 600px;\n\theight: 560px;\n\tmargin: auto;\n\tz-index: 2001;\n}\nbody.pop-overlay-center.pop-overlay-popup-question .overlays .pop-overlay-inner.pop-center {\n\twidth: 100%;\n\tmax-width: 670px;\n\theight: 600px;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n\tbox-shadow: 0px 17px 49px -9px rgba(0,0,0,0.3);\n\tborder: solid 1px #e4e4e4;\n}\n\nbody.pop-overlay-center .overlays .pop-overlay {\n\tbackground: #fff;\n\topacity: 0.9;\n}\n\n@media screen and (max-width: 640px) {\n\tbody.pop-overlay-center.pop-overlay-popup-question .overlays .pop-overlay-inner.pop-center {\n\t\tmax-width: 100%;\n\t\theight: 70%;\n\t}\n\tbody.pop-overlay-center.pop-overlay-popup-question .question-popup {\n\t\tpadding: 0 20px;\n\t\theight: 64%;\n\t\tmax-width: 85%;\n\t}\n\t.question-popup {\n\t\ttop: 0;\n\t}\n\n}\n\n@media screen and (max-width: 520px) {\n\tarticle.form-grp {\n\t\t-ms-grid-columns: auto;\n\t\tgrid-template-columns: auto;\n\t}\n\n\tbody.pop-overlay-center.pop-overlay-popup-question .overlays .pop-overlay-inner.pop-center {\n\t\tmax-width: 100%;\n\t\theight: auto;\n\t}\n\n\tbody.pop-overlay-center.pop-overlay-popup-question .question-popup {\n\t\tpadding: 0 20px;\n\t\theight: auto;\n\t\tmax-width: 93%;\n\t}\n\n\t.question-popup {\n\t\ttop: 25px;\n\t}\n}\n\n\t\t\n\n.component_ProductDisplay_Enquiry {\n\t\t margin: 0; margin: 0; padding: 0;    }    \n\n\n\n\t\n\t\t.hamburger {\n\tdisplay: none;\n}\n.hamburger-menu {\n\tposition: fixed;\n\tleft: 0;\n\ttop: 0;\n\twidth: 0;\n\theight: 100vh;\n\tmargin: 0;\n\tpadding: 0;\n\ttransition: width 0.3s ease;\n\toverflow-x: hidden;\n\toverflow-y: auto;\n\tbackground: #ddd;\n}\n.hamburger-menu ul {\n\twidth: 90vw;\n\tmargin: 0;\n\tpadding: 0;\n\tlist-style: none;\n}\n.hamburger-menu ul li {\n\tdisplay: block;\n\twidth: 100%;\n\ttext-align: left;\n\tpadding: 0;\n\tmargin: 0;\n}\n.hamburger-menu ul li.tab {\n\tbackground: #fff;\n}\n.hamburger-menu ul li.tab:not(:first-child) {\n\tborder-bottom: solid 1px #ccc;\n}\n.hamburger-menu ul li a {\n\tdisplay: block;\n\twidth: 100%;\n\tpadding: 15px;\n}\n.hamburger-menu .dropped \u003e a {\n\tpadding-bottom: 5px;\n}\n.hamburger-menu .dropped .ct_dropdown a {\n\tpadding-top: 10px;\n\tpadding-bottom: 10px;\n}\n.hamburger-menu .dropped \u003e .ct_dropdown li:last-of-type a {\n\tpadding-bottom: 15px;\n}\n.hamburger-menu .dropped .ct_dropdown_children li a {\n\tpadding-left: 35px;\n}\n.hamburger-menu .ct_dropdown_children .more {\n\ttext-align: left;\n}\n\n.hamburger-menu ul li:hover,\n.hamburger-menu ul li:active,\n.hamburger-menu ul li:focus,\n.hamburger-menu ul li.tab.dropped {\n\tbackground: #f4f4f4;\n}\n.hamburger-menu .dropped .ct_dropdown_subcat:hover,\n.hamburger-menu .dropped .ct_dropdown_subcat:active,\n.hamburger-menu .dropped .ct_dropdown_subcat:focus,\n.hamburger-menu .dropped .ct_dropdown \u003e a:hover,\n.hamburger-menu .dropped .ct_dropdown \u003e a:active,\n.hamburger-menu .dropped .ct_dropdown \u003e a:focus,\n.hamburger-menu .dropped .ct_dropdown_children \u003e li:hover,\n.hamburger-menu .dropped .ct_dropdown_children \u003e li:active,\n.hamburger-menu .dropped .ct_dropdown_children \u003e li:focus {\n\tbackground: #eee;\n}\n.hamburger-menu .ct_dropdown .cat.dropped {\n\tbackground: #ddd;\n}\n.hamburger-menu .ct_dropdown_subcat li\u003e a:hover,\n.hamburger-menu .ct_dropdown_subcat h3 \u003e a:hover {\n\tcolor: unset !important;\n}\n\n\/* old search *\/\n.hamburger-menu .search-form input[type=search] {\n\tborder: none;\n\tbackground: #eee;\n\tpadding: 20px 15px;\n}\n.hamburger-menu .search-form button {\n\tpadding-left: 22px;\n\ttransform: scale(0.9);\n}\n.hamburger-menu .search-form button::before {\n\tright: 20px;\n}\n.hamburger-menu .search-form input:not(:placeholder-shown) ~ button[type=submit] {\n\tpadding: 0 54px 0 23px;\n}\n\n\/* new search *\/\n.hamburger-menu nav.search-popdown {\n\tposition: static;\n\tmax-height: unset;\n\tbackground: #f4f4f4;\n\tborder-bottom: solid 1px #eee;\n}\n.hamburger-menu nav.search-popdown button[type=submit] {\n\tpadding: 0;\n\twidth: 20px;\n}\n\n.hamburger-menu .favourites-link,\n.hamburger-menu .login-link {\n\tposition: relative;\n\ttext-indent: 26px;\n}\n.hamburger-menu .favourites-link::before,\n.hamburger-menu .login-link::before {\n\tcontent: '';\n\tdisplay: block;\n\twidth: 19px;\n\theight: 16px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/basic_theme\/ui_sprites.svg) no-repeat 0 -440px;\n\tposition: absolute;\n\tleft: 15px;\n\ttop: 0;\n\tbottom: 0;\n\tmargin: auto 0;\n}\n.hamburger-menu .login-link::before {\n\twidth: 29px;\n\theight: 29px;\n\ttransform: scale(.7);\n\tleft: 9px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/basic_theme\/ui_sprites.svg) no-repeat 0 -740px;\n}\n.hamburger-menu ul li .ct_dropdown,\n.hamburger-menu .ct_dropdown .ct_dropdown_subcat,\n.hamburger-menu .ct_dropdown h3.cat,\n.hamburger-menu .ct_dropdown h3.content,\n.hamburger-menu .ct_dropdown h3 {\n\tposition: relative;\n\twidth: 100%;\n\tborder: none;\n\tbackground: none;\n\tbox-shadow: none;\n\tpadding: 0;\n\tmargin: 0;\n}\n.hamburger-menu ul li .ct_dropdown {\n\tdisplay: none;\n}\n.hamburger-menu .ct_dropdown_children {\n\toverflow: hidden;\n}\n.hamburger-menu .ct_has_dropdown.dropped .ct_dropdown {\n\tdisplay: block;\n}\n.hamburger-menu .ct_has_dropdown.dropped .ct_hide {\n\tleft: unset !important;\n\ttop: unset !important;\n}\n.hamburger-menu .ct_dropdown_subcat .cat.dropped .ct_dropdown_children {\n\theight: auto !important;\n}\n.hamburger button {\n\twidth: 24px;\n\theight: 21px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -250px;\n\toverflow: hidden;\n\ttext-indent: -100vw;\n\tpadding: 0;\n}\n\n\/* drop down indicator *\/\n.hamburger-menu .ct_has_dropdown \u003e a:first-child::after,\n.hamburger-menu .cat.has-children \u003e a:first-child::after {\n\tcontent: '';\n\tdisplay: inline-block;\n\twidth: 11px;\n\theight: 6px;\n\ttop: 0;\n\tbottom: 0;\n\tmargin: auto 0 auto 7px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/basic_theme\/ui_sprites.svg) no-repeat 0 -50px;\n}\n\n\/* display the navigation on popup *\/\n.pop-overlay-hamburger .hamburger-menu {\n\tdisplay: block;\n\tz-index: 2002;\n\twidth: 90vw;\n\ttransition: width 0.3s ease;\n}\n.pop-overlay-hamburger #pop-overlay-inner .close {\n\tdisplay: none;\n}\n\n\/* collapse nav into hamburger menu for mobile *\/\n\/* @TODO: This will also need to apply if the hamburger menu is showing - or auto close menu if gets larger? or just hide menu if it gets larger \u0026 menu is open - this cannot happen in a real situation *\/\n@media screen and (max-width:540px) {\n\t.hamburger {\n\t\tdisplay: block;\n\t}\n\t.content_tabs,\n\t.site-header .search-area {\n\t\tdisplay: none !important;\n\t}\n}\n\t\t\n\n.component_Navigation_Hamburger {\n\t\t margin: 0; margin: 0; padding: 0;    }    \n\n\n\n\t\n\t\t.search-form {\n\tposition: relative;\n}\n.search-form * {\n\tbox-sizing: border-box;\n}\n.search-form input[type=search] {\n\tcolor: #666666; \n\tmargin: 0;\n\twidth: 100%;\n}\n.search-form input:active,\n.search-form input:focus,\n.search-form input:active ~ button,\n.search-form input:focus ~ button {\n\toutline: none;\n}\n\n.search-form input::placeholder,\n.search-form input:-ms-input-placeholder,\n.search-form input::-moz-placeholder,\n.search-form input::-webkit-input-placeholder {\n\tcolor: #888;\n}\n.search-form button[type=submit] {\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tright: 0;\n\tmargin: auto 0;\n\tbackground: none;\n\ttext-indent: -100vw;\n\toverflow: hidden;\n\twidth: 24px;\n\theight: 100%;\n\tpadding: 0 36px 0 12px;\n\tmargin: 0;\n}\n.search-form button[type=submit]::before,\n.search-form button[type=reset] {\n\tcontent: '';\n\tdisplay: block;\n\twidth: 24px;\n\theight: 24px;\n\tposition: absolute;\n\tright: 12px;\n\ttop: 0;\n\tbottom: 0;\n\tpadding: 0;\n\tmargin: auto 0;\n\tbackground: url(\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -200px;\n}\n.search-form button[type=reset] {\n\tdisplay: none;\n}\n.search-form input:not(:placeholder-shown) {\n\tpadding-right: 135px;\n}\n.search-form input:not(:placeholder-shown) ~ button[type=submit] {\n\ttext-indent: unset;\n\twidth: auto;\n\tbackground: #1B51C6;\n\tborder-radius: 0 5px 5px 0;\n\tpadding: 0 42px 0 16px;\n\tcolor: #fff;\n\ttext-transform: none;\n}\n.search-form input:not(:placeholder-shown) ~ button[type=submit]::before {\n\tbackground-position-y: -1040px;\n\twidth: 20px;\n\theight: 20px;\n\tmargin-right: 2px;\n}\n.search-form input:not(:placeholder-shown) ~ button[type=reset] {\n\tdisplay: block;\n\twidth: 12px;\n\theight: 12px;\n\tbackground-position-y: -560px;\n\topacity: 0.5;\n\tright: 128px;\n\ttext-indent: -100vw;\n\toverflow: hidden;\n\twhite-space: nowrap;\n\tcolor: transparent;\n}\nbody.pop-overlay.pop-overlay-searching .search-form {\n\tz-index: 2002;\n}\nbody.pop-overlay.pop-overlay-searching #pop-overlay {\n\topacity: 0.6;\n}\nbody.pop-overlay.pop-overlay-searching #pop-overlay-inner {\n\tdisplay: none !important;\n}\n.search-form button[type=submit].loading {\n\tcolor: #fff !important;\n}\n.search-form button[type=submit].loading::before {\n\tborder-top-color: #1B51C6;\n\tborder-width: 2px;\n\tbackground: none;\n\tleft: unset;\n\tright: 12px;\n}\n\n\/* Custom Autocomplete *\/\n.autocomplete-suggestions {\n\tborder: 1px solid #999;\n\tbackground: #FFF;\n\toverflow: auto;\n}\n.autocomplete-suggestion {\n\tpadding: 10px 15px;\n\ttext-align: left;\n\tborder-bottom: 1px solid #999;\n\twhite-space: normal;\n}\n.autocomplete-suggestion:hover {\n\tcursor: pointer;\n}\n.autocomplete-selected {\n\tbackground: #F0F0F0;\n}\n.autocomplete-suggestions strong {\n\tfont-weight: normal;\n\tcolor: #3399FF;\n}\n.autocomplete-group {\n\tpadding: 2px 5px;\n}\n.autocomplete-group strong {\n\tdisplay: block;\n\tborder-bottom: 1px solid #000;\n}\n.autocomplete-suggestion-item {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    line-height: normal;\n}\n\n.autocomplete-suggestion-item img {\n    width: auto;\n    height: 60px;\n    margin-right: 15px;\n}\n\t\t\n\n.component_Navigation_SearchBox2 {\n\t\t margin: 0; margin: 0; padding: 0;    }    \n\n\n\n\t\n\t\t\n\n\ndiv.component_ProductDisplay_CatView3 {\n\tmargin: 0;\n\tpadding: 0;\n}\n\n\n.title {\n\ttop: 0;\n\tmargin-top: -1px; \n\twidth: 100vw;\n\tposition: relative;\n\tleft: 50%;\n\tmargin-left: -50vw;\n\toverflow: hidden;\n\tbackground-size: cover;\n\tbackground-position: center center;\n}\n.has-header-image .title {\n\tbackground-color: #555;\n\tmargin-bottom: 30px;\n\tbackground-image: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/cat-bg.jpg);\n}\n.title h1 {\n\tfont-size: 100px;\n\tfont-weight: 500;\n\ttext-align: center;\n\tline-height: 1.1em;\n\tmargin: 70px 0 50px;\n}\n.has-header-image .title h1 {\n\tposition: relative;\n\tcolor: #fff;\n\ttext-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);\n}\n.catview {\n\tfont-size: 16px;\n\tmargin: 0 20px;\n}\n.catview \u003e section {\n\tdisplay: table;\n\twidth: 100%;\n}\n.catview .subnav {\n\tdisplay: table-cell;\n\twidth: 330px;\n\tpadding-right: 30px;\n\tbox-sizing: border-box;\n\tvertical-align: top;\n}\n.catview \u003e section \u003e main {\n\tdisplay: table-cell;\n\tvertical-align: top;\n}\n.catview .crumbs {\n\tdisplay: block;\n}\n.description {\n\tclear: both;\n\tmargin: 0 0 25px;\n}\n.catview .crumbs + .description {\n\tmargin-top: 10px;\n}\n.cat-header::after {\n\tcontent: '';\n\tdisplay: table;\n\tclear: both;\n}\n.product-collection {\n\tposition: relative;\n\tdisplay: grid;\n\tgrid-template-columns: 1fr 1fr 1fr;\n\tgrid-gap: 20px;\n\tgrid-auto-flow: row;\n}\n\n\/* if subnav column exists, show 1 less column of products *\/\n.catview aside.no-filter {\n\tdisplay: none;\n}\n.catview aside.no-filter + main .product-collection {\n\tgrid-template-columns: 1fr 1fr 1fr 1fr;\n}\n.product-card {\n\tdisplay: grid;\n\tgrid-template-rows: auto auto 1fr;\n\tcursor: pointer;\n}\n.product-card header {\n\twidth: 100%;\n\t\n\tpadding-top: 115%;\n\theight: 0;\n\tposition: relative;\n\tbackground: #f4f4f4;\n}\n.product-card header.loading::before {\n\tcontent: '';\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n\tdisplay: block;\n\twidth: 29px;\n\theight: 29px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -840px;\n\ttransform: scale(3);\n}\n.product-card header a {\n\tposition: absolute;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tmargin: 0;\n\tdisplay: grid; \/* force vertical align *\/\n\ttext-align: center;\n\toverflow: hidden;\n}\n.product-card a img {\n\t\n\t\theight: 100% !important;\n\t\twidth: 100%;\n\t\tmargin: auto;\n\t\tobject-fit: cover;\n\t\tobject-position: center center;\n\t\n\tbackground: #f4f4f4;\n}\n.product-card header .feature {\n\tposition: absolute;\n\tleft: 7px;\n\ttop: 7px;\n\tdisplay: inline-block;\n\tbackground: #3cc5f1;\n\tcolor: #fff;\n\ttext-transform: uppercase;\n\tfont-size: 14px;\n\tfont-weight: bold;\n\tz-index: 10;\n\tline-height: 50px;\n\twidth: 50px;\n\tborder-radius: 50px;\n\t-webkit-border-radius: 50px;\n\t-moz-border-radius: 50px;\n\ttext-align: center;\n\tpadding: 0;\n}\n.product-card header .feature.long {\n\twidth: auto;\n\tmax-width: calc(100% - 64px);\n\tline-height: 40px;\n\tpadding: 0 17px;\n\tmargin: 7px;\n\tborder-radius: 20px;\n\t-webkit-border-radius: 20px;\n\t-moz-border-radius: 20px;\n}\n.product-card header .feature.feature-2 {\n\tbackground: #bf211e;\n}\n.product-card header .feature.feature-3 {\n\tbackground: #9bc53d;\n}\n.product-card header .add-favourite {\n\tposition: absolute;\n\ttop: 7px;\n\tright: 7px;\n\tdisplay: block;\n\twidth: 44px;\n\theight: 44px;\n\tbackground: #fff;\n\tborder-radius: 22px;\n\t-webkit-border-radius: 22px;\n\t-moz-border-radius: 22px;\n\ttext-indent: -1000px;\n\toverflow: hidden;\n\tz-index: 10;\n\tpadding: 0;\n\tborder: none;\n}\n.product-card header .add-favourite:hover {\n\tbox-shadow: 0 2px 4px 0 rgba(45,45,45,.14);\n\t-webkit-box-shadow: 0 2px 4px 0 rgba(50,50,50,.11);\n}\n.product-card header .add-favourite:hover::before,\n.product-card header .add-favourite.selected::before\n{\n\tbackground-position-y: -470px;\n}\n.product-card header .add-favourite::before {\n\tcontent: '';\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n\tdisplay: block;\n\twidth: 19px;\n\theight: 16px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -440px;\n}\n.product-card h4, .product-card h4 a {\n\tfont-size: 16px;\n\tfont-weight: 500;\n\tcolor: #222;\n\ttext-decoration: none;\n\ttext-align: center;\n}\n.product-card h4 {\n\tmargin: 16px 0;\n}\n.product-card footer {\n\tdisplay: block;\n\tfont-weight: 500;\n\tcolor: #1B51C6;\n\ttext-align: center;\n\tmargin: 0 0 16px;\n\talign-self: end;\n}\n.product-card .price {\n\tdisplay: inline-block;\n\tfont-weight: 500;\n}\n.product-card .original-price {\n\ttext-decoration: line-through;\n\tcolor: #ccc;\n\tbackground: none;\n}\n.product-card .add-to-cart,\n.product-card .enquire-now {\n\twidth: 100%;\n\tdisplay: block;\n}\n.product-card .add-to-cart:hover\n.product-card .enquire-now:hover {\n\tborder-bottom: solid 4px rgba(0, 0, 0, 0.2);\n\tpadding-bottom: 12px;\n}\n.product-card .buy-now,\n.product-card.ordering:hover .buy-now,\n.product-card .enquiry,\n.product-card.ordering:hover .enquiry,\n.product-card .select-options,\n.product-card.ordering:hover .select-options {\n\tdisplay: none;\n\ttransition: display .3s ease;\n}\n\n.product-card .buy-now {\n    position: relative;\n}\n.product-card .buy-now::before {\n    content: \"\";\n    position: absolute;\n    bottom: -7px;\n    left: 40px;\n    border-bottom: 7px solid #edcfcf;\n    opacity: 0;\n    transition: opacity 0.5s ease;\n    display:block;\n    width:0;\n    height:0;\n    border-left: 8px solid transparent;\n    border-right:8px solid transparent;\n}\n.product-card .buy-now::after {\n    content: attr(data-content);\n    position: absolute;\n    left: 30px;\n    bottom: -65px;\n    color: #9a0000;\n    background: #edcfcf;\n    width: 330px;\n    padding: 5px 13px;\n    opacity: 0;\n    transition: opacity 0.5s ease;\n}\n.product-card .buy-now.stock-error::before,\n.product-card .buy-now.stock-error::after {\n\t\topacity: 1;\n}\n\n.product-card.adding .buy-now,\n.product-card:hover .buy-now,\n.product-card.adding .enquiry,\n.product-card:hover .enquiry,\n.product-card:hover .select-options,\n.product-card.ordering .option-form .add-to-cart,\n.product-card.ordering .option-form .enquire-now,\n.product-card.ordering .option-form .buy-now,\n.product-card.ordering .option-form .enquiry {\n\tposition: absolute;\n\tleft: 0;\n\tbottom: 0;\n\tdisplay: block;\n\ttransition: display .3s ease;\n\topacity: 0.9;\n\twidth: 100%;\n}\n.product-card.ordering .option-form .buy-now,\n.product-card.ordering .option-form .enquiry {\n\topacity: 1;\n}\n.product-card .buy-now \u003e *,\n.product-card .enquiry \u003e *,\n.product-card .quantity \u003e * {\n\t-ms-grid-row: 1;\n}\n\n\t.product-card .quantity,\n\t.product-card .quantity .quantity label {\n\t\tdisplay: none !important;\n\t}\n\n.product-card .option-form {\n\tdisplay: none;\n\tcursor: auto;\n}\n.product-card.ordering .option-form,\n.option-list,\n.option-list tbody,\n.option-list tr,\n.option-list td\n{\n\tdisplay: block;\n\twidth: 100%;\n\tbox-sizing: border-box;\n}\n.option-form {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\twidth: 100%;\n\theight: 100%;\n\tbackground: #fff;\n\topacity: 0.9;\n\tpadding: 0;\n\tz-index: 15;\n}\n.option-list {\n\tposition: absolute;\n\tbottom: 60px;\n}\n.option-list td {\n\tpadding: 0 20px;\n}\n.option-list h4 {\n\tfont: 500 16px 'Roboto', sans-serif;\n\tcolor: #222;\n\ttext-transform: uppercase;\n\ttext-align: left;\n\tmargin-bottom: 10px;\n}\n.option-list select {\n\tmargin-top: 7px;\n}\n.product-card.ordering .close {\n\tposition: absolute;\n\ttop: 10px;\n\tright: 10px;\n\topacity: 1;\n\tdisplay: inline-block;\n\twidth: auto;\n\tpadding: 0 19px 0 0;\n\tfont-size: 16px;\n\tfont-weight: 500;\n\tcolor: #555;\n\tbackground: none;\n\ttext-transform: none;\n}\n.product-card .close::after {\n\tcontent: '';\n\tdisplay: block;\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tright: 0;\n\tmargin: auto 0;\n\twidth: 12px;\n\theight: 12px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -560px;\n}\n.product-card.ordering .option-form .add-to-cart, \n.product-card.ordering .option-form .enquire-now {\n\tborder-bottom: solid 3px rgba(0, 0, 0, 0.2);\n\tpadding-bottom: 13px;\n}\n.product-card .add-to-cart:focus,\n.product-card .add-to-cart:active,\n.product-card .enquire-now:focus,\n.product-card .enquire-now:active {\n\toutline: 0;\n\t-moz-outline-style: none;\n}\n\n\n.sort {\n\tdisplay: block;\n\twidth: 200px;\n\ttext-align: right;\n\tmargin-bottom: 20px;\n\tmargin-left: auto;\n}\nselect.sort-by {\n\tmargin: 0px;\n\tborder: none;\n\tborder-bottom: 1px solid #ccc;\n\tborder-radius: 0;\n\tpadding: 0 25px 5px 1px;\n\tcolor: #555;\n\tbackground-position-y: -40px; \/* light select chevron *\/\n}\n.sort label::after {\n\tcolor: #ccc;\n}\n.more-products {\n\tposition: relative;\n\ttext-align: center;\n\tmargin-top: 50px;\n}\n.more-products p {\n\tdisplay: inline-block;\n\tmargin: 0 auto 3px;\n\tcolor: #999;\n}\nprogress {\n  display: block;\n  margin: 0 auto 25px;\n  appearance: none;\n  border: none;\n  background-color: #ccc;\n  color: #1B51C6;\n  width: 200px;\n  height: 6px;\n}\nprogress::-webkit-progress-value {\n  background-color: #1B51C6;\n}\nprogress::-webkit-progress-bar {\n  background-color: #ccc;\n}\n.load-next {\n\tcolor: #222;\n\ttext-align: center;\n\theight: 50px;\n\tpadding: 0 50px;\n\tbackground: none;\n\tfont-weight: 500;\n\tborder: solid 1px #999;\n\tborder-right: none;\n\tmargin-right: -5px;\n}\n.load-next:hover {\n\tbackground-color: #f6f6f6;\n\ttransition: background .3s ease;\n}\n.more-products .load-page button {\n\tbackground-position: 82% 22px;\n\ttext-align: left;\n\tcolor: #222;\n\tborder: solid 1px #999;\n\tborder-radius: 0;\n\tpadding: 0;\n\tmin-width: 112px;\n\tbox-sizing: border-box;\n\ttext-transform: uppercase;\n\theight: 50px;\n\tpadding: 0 35px 0 17px;\n\tfont-weight: 500;\n}\n.more-products a {\n\tcolor: #222;\n\ttext-transform: uppercase;\n}\n.load-page li {\n\tpadding-left: 9px;\n}\n.page-loading, .new-footer, .appending .load-next, .appending .load-page  {\n\tdisplay: none;\n}\n.more-products .page-loading {\n\twidth: 40px;\n\theight: 40px;\n\tborder-width: 6px;\n\tposition: absolute;\n\ttop: 120px;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n}\n.appending .page-loading {\n\tdisplay: block;\n}\n.appending .more-products {\n\tmargin-bottom: 75px;\n}\n\n\n.top-filters {\n\tdisplay: inline-block;\n\tmargin-top: 5px;\n\tfloat: left;\n}\n.show-filters {\n\tposition: relative;\n\tbackground: none;\n\theight: auto;\n\twidth: auto;\n\tdisplay: none;\n\tborder: none;\n\tcolor: #555;\n\tpadding: 0 0 0 30px;\n\tmargin: 0;\n}\n.show-filters::before {\n\tcontent: '';\n\tposition: absolute;\n\tleft: 0;\n\ttop: 0;\n\tbottom: 0;\n\tmargin: auto 0;\n\tdisplay: block;\n\twidth: 20px;\n\theight: 18px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -620px;\n}\n.selected-filters {\n\tdisplay: inline-block;\n}\n.selected-filters a.clear-all {\n\tcolor: #555;\n\ttext-decoration: underline;\n\ttext-transform: capitalize;\n\tcursor: pointer;\n\tdisplay: none;\n}\n.selected-filters a + a.clear-all {\n\tdisplay: inline;\n}\n.selected-filters a:not(.clear-all) {\n\tposition: relative;\n\tdisplay: inline-block;\n\tcolor: #888;\n\tpadding: 5px 27px 5px 10px;\n\tmargin: 0 5px 0 0;\n\tbackground: #eee;\n\ttext-decoration: none;\n\tcursor: pointer;\n}\n.selected-filters a:not(.clear-all)::after {\n\tcontent: '';\n\tposition: absolute;\n\tright: 10px;\n\ttop: 0;\n\tbottom: 0;\n\tmargin: auto 0;\n\twidth: 10px;\n\theight: 10px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -590px;\n}\n.filter-collection h2, .filter-collection .close {\n\tdisplay: none;\n\n}\n.filter-collection .filter-group {\n\tborder-bottom: solid 1px #222;\n\tpadding-bottom: 15px;\n\tmargin-bottom: 15px;\n}\n.filter-group h3 {\n\tposition: relative;\n\tfont-family: 'Roboto', sans-serif;\n\tfont-size: 1.3em;\n\tfont-weight: 500;\n\ttext-transform: uppercase;\n\tcolor: #222;\n\tpadding: 0;\n\tbox-sizing: border-box;\n\tcursor: pointer;\n\tmargin: 0px;\n}\n.filter-group h3::before {\n\tcontent: '';\n\tposition: absolute;\n\tright: 0;\n\ttop: 0;\n\tbottom: 0;\n\tmargin: auto;\n\twidth: 14px;\n\theight: 4px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -500px;\n}\n.filter-group h3.closed {\n\tmargin-bottom: 0 !important;\n}\n.filter-group.closed h3::before {\n\tbackground-position-y: -530px;\n\theight: 14px;\n}\n.filter-group:first-child h3 {\n\tborder-top: none;\n\tmargin-top: 0;\n\tmargin-bottom: 4px;\n}\n.filter-group ul {\n\tlist-style: none;\n\tpadding: 0;\n\tmargin: 0;\n\theight: auto;\n\ttransition: height .3s ease;\n\tmargin-top: 10px;\n}\n.filter-group.closed ul {\n\tdisplay: none;\n\ttransition: display 0.3s ease;\n}\n.filter-group.empty, .filter-group li.empty {\n\tdisplay: none;\n}\n.filter-group li {\n\tcolor: #222;\n\tpadding: 0;\n\tmargin: 0;\n\tfont-size: 1.3em;\n\tfont-weight: 500;\n}\n.filter-group li label {\n\tposition: relative;\n\tdisplay: inline-block;\n\twidth: 100%;\n\tmargin: 4px 0;\n\tmin-height: 21px;\n\tbox-sizing: border-box;\n\tpadding: 0 30px 0 36px;\n\tcursor: pointer;\n}\n.filter-group li input[type=checkbox] {\n\tposition: absolute;\n\tleft: 0;\n\ttop: 4px;\n\twidth: 21px;\n\theight: 21px;\n\tmargin-left: 0;\n\t-webkit-appearance:none;\n\toutline:0;\n\tpadding: 0;\n\tmargin: 0;\n\tresize: none;\n}\n.filter-group li input[type=checkbox]:checked:before {\n\tcontent:'';\n\tposition: absolute;\n\tcolor: #000;\n\toutline: 0;\n\ttop: 4px;\n\tleft: 2px;\n\twidth: 15px;\n\theight: 11px;\n\tbackground: url('https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg') no-repeat 0 -150px;\n}\n.filter-group label span {\n\tdisplay: block;\n}\n.filter-group label aside {\n\tposition: absolute;\n\tdisplay: inline-block;\n\ttop: 0;\n\tright: 0;\n\ttext-align: right;\n}\n.filter-group li input[type=checkbox] {\n\tcursor: pointer;\n}\n.filter-group li input:checked + span {\n\ttext-decoration: underline;\n}\n.filter-group li input:checked + span + aside {\n\tcolor: #1B51C6;\n\ttext-decoration: underline;\n}\n\n\/* filter by category *\/\n.filter[data-depth] .filter-label {\n\tposition: relative;\n\tpadding-right: 5px;\n}\n.filter[data-depth] .filter-label::before {\n\tdisplay: block;\n\tposition: absolute;\n\tcontent: \"-\";\n\tleft: -15px;\n}\n.filter[data-depth=\"1\"] .filter-label::before {\n\tcontent: none;\n}\n.filter[data-depth=\"2\"] .filter-label {\n\tmargin-left: 30px;\n}\n.filter[data-depth=\"3\"] .filter-label {\n\tmargin-left: 45px;\n}\n.filter[data-depth=\"4\"] .filter-label {\n\tmargin-left: 60px;\n}\n.filter[data-depth=\"5\"] .filter-label {\n\tmargin-left: 75px;\n}\n\n\/* filter by range *\/\n.range-value-wrapper {\n    display: grid;\n    grid-template-columns: 2fr 2fr;\n}\n\n.upper-value {\n\ttext-align: right;\n}\n\n.noUi-handle {\n    border: none !important;\n    border-radius: 100% !important;\n    background: #333333 !important;\n    box-shadow: none !important;\n}\n\n.noUi-horizontal .noUi-handle {\n    width: 24px !important;\n    height: 24px !important;\n\ttop: -10px !important;\n}\n\n.noUi-handle:after, .noUi-handle:before {\n    content: none !important;\n}\n\n.noUi-horizontal {\n    height: 6px !important;\n}\n\n.range-filter {\n    margin: 10px 0;\n}\n\n.noUi-connect {\n    background: #AAAAAA !important;\n}\n\n.noUi-target {\n    background: #EEEEEE !important;\n    border-radius: 0 !important;\n    border: none !important;\n    box-shadow: none !important;\n}\n.filter-collection .filter-group .range {\n\tpadding: 0;\n}\n\n.noUi-handle.noUi-handle-lower:focus,\n.noUi-handle.noUi-handle-upper:focus {\n    outline: none;\n}\n.noUi-target {\n    padding: 0 18px 0 8px;\n}\n\n\n\n\n\n.document .content {\n\tposition: relative;\n}\n.loading-overlay {\n\tdisplay: none;\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\twidth: 100%;\n\theight: 100%;\n\tbackground: #fff;\n\tz-index: 999;\n\topacity: 0.9;\n\ttext-align: center;\n\tpadding-top: 200px;\n\tbox-sizing: border-box;\n\tfont-size: 400%;\n\tcolor: #999;\n}\n.loading .product-collection .loading-overlay {\n\tdisplay: block;\n}\n.loading .product-collection .loading-overlay::before {\n\tcontent: '';\n\tborder: 12px solid #999;\n\tborder-top: 12px solid #fff;\n\tborder-radius: 50%;\n\tposition: absolute;\n\ttop: 100px;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n\twidth: 80px;\n\theight: 80px;\n\t-webkit-animation: spin 1s linear infinite; \/* Safari *\/\n\tanimation: spin 1s linear infinite;\n}\n.loading-overlay aside {\n\tfont-size: 20px;\n\twidth: 150px;\n\tline-height: 1.2em;\n\tdisplay: block;\n\tmargin: 20px auto;\n}\n.cat-header .subcat_menu {\n\tpadding: 0;\n}\n\nbody .catview .question h1 {\n    font-size: 50px;\n}\n\n\/* split test css rules*\/\n.product-collection.split-test {\n\tvisibility:hidden;\n}\n.component_ProductDisplay_CatView3 \u003e .split-test {\n\tvisibility:hidden;\n}\n.empty-category {\n\tgrid-column: 2;\n}\n\n\/* at 1150px drop a column *\/\n@media only screen and (max-width: 1150px) {\n\tbody.pop-overlay-filters .catview .subnav {\n\t\tdisplay: block;\n\t}\n\t.cat-header {\n\t\tposition: relative;\n\t}\n\t.catview .crumbs {\n\t\tposition: absolute;\n\t\ttop: -60px;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tmargin: auto;\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\ttext-align: center;\n\t}\n\t.catview.has-header-image .crumbs {\n\t\tmargin-top: -30px;\n\t}\n\t.catview.has-header-image .crumbs a {\n\t\tcolor: #ccc;\n\t}\n\t.catview.has-header-image .crumbs a:last-child {\n\t\tcolor: #fff;\n\t}\n\t.catview .title h1 {\n\t\tfont-size: 10vw;\n\t}\n\t.catview section .subnav {\n\t\tdisplay: none;\n\t\tposition: fixed;\n\t\ttop: 20px;\n\t\tleft: 0;\n\t\twidth: 90vw;\n\t\tmin-height: 100vh;\n\t\tz-index: 2001;\n\t\tpadding: 0;\n\t}\n\t.filter-collection {\n\t\tbox-sizing: border-box;\n\t\tposition: absolute;\n\t\theight: 100%;\n\t\twidth: 100%;\n\t\tpadding: 0 20px 20px;\n\t\toverflow-x: hidden;\n\t}\n\t.filter-collection h2 {\n\t\tdisplay: block;\n\t\tfont-size: 2em;\n\t\tmargin: 10px 0 20px;\n\t\tposition: fixed;\n\t\tposition: -webkit-sticky;\n\t\tposition: sticky;\n\t\ttop: 0px;\n\t\tbackground-color: #fff;\n\t\tz-index: 30001;\n\t}\n\t.catview .show-filters {\n\t\tdisplay: inline;\n\t}\n\t.catview .selected-filters {\n\t\tdisplay: block;\n\t\tmargin: 0 0 20px;\n\t}\n\t.catview .selected-filters a {\n\t\tmargin-top: 10px;\n\t}\n}\n\n@media only screen and (max-width: 740px) {\n\t.catview main .product-collection,\n\t.catview aside.no-filter + main .product-collection {\n\t\tgrid-template-columns: repeat(2, 1fr) !important;\n\t}\n\t.catview .title h1 {\n\t\tmargin-top: 60px;\n\t\tmargin-bottom: 60px;\n\t}\n\t.catview .crumbs {\n\t\ttop: -70px;\n\t}\n\t.catview .product-card header {\n\t\tmargin-bottom: 55px;\n\t}\n\n\t.product-card .option-form .buy-now,\n\t.product-card .option-form .enquiry {\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\tbottom: 0;\n\t\tdisplay: block;\n\t\ttransition: display .3s ease;\n\t\topacity: 0.9;\n\t\twidth: 100%;\n\t}\n\t\n\n\t.product-card .enquire-now,\n\t.product-card .select-options {\n\t\tdisplay: block;\n\t\topacity: 1;\n\t\twidth: 100%;\n\t}\n\n\t.product-card:hover .enquiry,\n\t.product-card .enquiry,\n\t.product-card .buy-now,\n\t.product-card.ordering:hover .buy-now,\n\t.product-card.ordering:hover .select-options {\n\t\tdisplay: block;\n\t}\n\n\t.product-card:hover .enquire-now,\n\t.product-card:hover .buy-now,\n\t.product-card:hover .select-options {\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\tbottom: -55px;\n\t\topacity: 1;\n\t}\n\n\t.product-card.ordering .select-options,\n\t.product-card.ordering:hover .select-options  {\n\t\tdisplay:none;\n\t}\n\t.product-card .enquire-now,\n\t.product-card .buy-now,\n\t.product-card .select-options {\n\t\tposition: relative;\n\t\tleft: 0;\n\t\tbottom: 2px;\n\t}\n\n\t.product-card.ordering .option-form .add-to-cart {\n\t\tbottom: -55px;\n\t\topacity: 1;\n\t}\n\n\t.option-list {\n\t\tbottom: 0;\n\t}\n\n\t.product-card:hover .enquiry {\n\t\topacity: 1;\n\t}\n}\n\n\n\/* Drop to a single column*\/\n@media only screen and (max-width: 428px) {\n\t.catview main .product-collection, .catview aside.no-filter + main .product-collection {\n\t\tgrid-template-columns: repeat(1, 1fr) !important;\n\t}\n}\n\t\t\n\n.component_ProductDisplay_CatView3 {\n\t\t margin: 0; margin: 0; padding: 0;    }\n--\u003e\u003c\/style\u003e\n\u003cscript language=\"javascript\" type=\"text\/javascript\"\u003e\/\/ \u003c![CDATA[\nvar doonload=false;\n\/\/ ]]\u003e\u003c\/script\u003e\n\u003cscript language=\"javascript\" src=\"https:\/\/www.georgehenry.co.nz\/process\/x_g\/ZOpRubgi%2dQkvTkMyb\/mv_display\/zest_controller.js\" type=\"text\/javascript\"\u003e\u003c\/script\u003e\n\u003cscript language=\"javascript\" src=\"https:\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/1.7.2\/jquery.min.js\" type=\"text\/javascript\"\u003e\u003c\/script\u003e\n\u003cscript language=\"javascript\" type=\"text\/javascript\"\u003e\/\/ \u003c![CDATA[\njQuery.noConflict();\n\/\/]]\n\/\/ ]]\u003e\u003c\/script\u003e\n\u003cscript language=\"javascript\" src=\"https:\/\/ajax.googleapis.com\/ajax\/libs\/prototype\/1.7.0.0\/prototype.js\" type=\"text\/javascript\"\u003e\u003c\/script\u003e\n\u003cscript language=\"javascript\" src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/modernizr\/2.5.3\/modernizr.min.js\" type=\"text\/javascript\"\u003e\u003c\/script\u003e\n\u003c!-- Facebook Pixel Code --\u003e\n\u003cscript\u003e\/\/ \u003c![CDATA[\n!function(f,b,e,v,n,t,s)\n{if(f.fbq)return;n=f.fbq=function(){n.callMethod?\nn.callMethod.apply(n,arguments):n.queue.push(arguments)};\nif(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\nn.queue=[];t=b.createElement(e);t.async=!0;\nt.src=v;s=b.getElementsByTagName(e)[0];\ns.parentNode.insertBefore(t,s)}(window,document,'script',\n'https:\/\/connect.facebook.net\/en_US\/fbevents.js');\n fbq('init', '488848031605387'); \nfbq('track', 'PageView');\n\/\/ ]]\u003e\u003c\/script\u003e\n\u003cnoscript\u003e \u003cimg height=\"1\" width=\"1\" src=\"https:\/\/www.facebook.com\/tr?id=488848031605387\u0026amp;ev=PageView\u0026amp;%20noscript=1\"\u003e \u003c\/noscript\u003e\u003c!-- End Facebook Pixel Code --\u003e\u003c!-- \/BLOCK:Head --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\/\/ \u003c![CDATA[\n{\"@context\":\"http:\/\/schema.org\/\",\"@type\":\"Product\",\"name\":\"Evacut Hacksaw 300x13x24t HSS\",\"image\":[\"https:\/\/images.zeald.com\/site\/georgehenry\/images\/originals\/255505_web.jpg\"],\"description\":\"Our Part #: HK2094    ~    Supplier Part #: 255505\",\"sku\":\"HK2094\",\"brand\":{\"@type\":\"Thing\",\"name\":\"\"},\"mpn\":\"\",\"offers\":{\"@type\":\"Offer\",\"priceCurrency\":\"NZD\",\"price\":\"3.12\",\"availability\":\"http:\/\/schema.org\/InStock\",\"url\":\"https:\/\/www.georgehenry.co.nz\/shop\/Cutting+Tools\/Saws\/Evacut+Hacksaw+300x13x24t+HSS.html\"}}\n\/\/ ]]\u003e\u003c\/script\u003e\n\u003cdiv class=\"wrapper\"\u003e\n\u003cdiv class=\"wrapper\"\u003e\n\u003cdiv class=\"docwrap\"\u003e\n\u003cdiv class=\"ym-wrapper document\"\u003e\n\u003cdiv class=\"content content_only\"\u003e\n\u003cdiv class=\"content_main\"\u003e\n\u003cdiv class=\"component_ProductDisplay_Product\"\u003e\n\u003cdiv class=\"bottom-info\"\u003e\n\u003carticle class=\"full-description \"\u003e\n\u003cp\u003eEvacut \u003cstrong\u003eBi-Metal\u003c\/strong\u003e hacksaw blades are fast and straight cutting which makes them suitable for cutting all types of materials in a wide range of applications\u003cstrong\u003e. \u003c\/strong\u003eEvacut\u003cstrong\u003e All Hard\u003c\/strong\u003e High Speed Steel hacksaw blades provide good rigidity and excellent cutting performance. \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e300mm long\u003c\/li\u003e\n\u003cli\u003e24 Teeth Per Inch\u003c\/li\u003e\n\u003cli\u003ePerfect for handsaw applications\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"wrapper\"\u003e\n\u003cdiv class=\"docwrap\"\u003e\n\u003cdiv class=\"ym-wrapper document\"\u003e\n\u003cdiv class=\"content content_only\"\u003e\n\u003cdiv class=\"content_main\"\u003e\n\u003cdiv class=\"component_ProductDisplay_Product\" id=\"c68\"\u003e\n\u003cdiv class=\"bottom-info\"\u003e\n\u003carticle class=\"full-description \"\u003e\n\u003cdiv class=\"wrapper\"\u003e\n\u003cdiv class=\"docwrap\"\u003e\n\u003cdiv class=\"ym-wrapper document\"\u003e\n\u003cdiv class=\"content content_only\"\u003e\n\u003cdiv class=\"content_main\"\u003e\n\u003cdiv class=\"component_ProductDisplay_Product\" id=\"c68\"\u003e\n\u003cdiv class=\"bottom-info\"\u003e\n\u003carticle class=\"full-description \"\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"full-description \"\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n@import \"\/stylesheet\/x_b\/ie11\/c\/ZOpRubgi-4qYV2ejW\/template\/81\/template_style.css\";\n\n\n@import \"\/stylesheet\/x_b\/ie11\/c\/ZOpRubgi-4qYV2ejW\/page\/68\/page_style.css\";\n\n\n\n  \n    \n    \n\n\n\n\n\n    \n\t\t\n\n.form table {\n\twidth: 100%;\n\tborder-spacing:0;\n}\nform td.felement table {\nwidth: auto;\n}\n.form td {\n\tpadding:2px;\n}\n\n.form .fheading {\n\tfont-size: 1.4em;\n\tbackground: ;\n\tborder-top: solid 1px #ccc;\n\t\n\tcolor: #333;\n\tfont-weight: bold;\n\tpadding:12px 0;\n}\n\n.form .req {\n\tcolor: #666666;\n\tfont-weight: normal;\n}\n\n\n.felement {\n\tvertical-align: top;\n\twidth: 80%;\n}\n.flabel {\n\tvertical-align: text-top;\n\twidth: 20%;\n}\n\n.form .fhelp {\n\tcolor: #666;\n}\n\n.felement img {\nvertical-align: middle;\n}\n\n\n\n@media screen and ( max-width: 740px )  {\n.form td {\n        display:block;\n\tfloat:left;\n\twidth:100%;\n\n}\n\n.form input, .form textarea{\n\twidth:100%;\t\n\tmax-width:350px;\n}\n\n.form td table, form td.felement table { \n\tdisplay:table;\n\twidth:100%;\n}\n\n.form td table tr{ \n\tdisplay:table-row;\n}\n\n.form td table td{ \n\tdisplay:table-cell;\n\twidth:auto;\n}\n\n}\n\n\t\t\n\n.component_Misc_Form {\n\t\t margin: 0; margin: 0; padding: 8px 0px;    }    \n\n\n\n\t\n\t\t.browser-support-popup {\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tleft: 0;\n\tbottom: 0;\n\twidth: 0;\n\tmargin: auto;\n\toverflow: hidden;\n\twhite-space: normal;\n\tuser-select: none;\n}\nbody.pop-overlay-center.pop-overlay-browser-support-popup .browser-support-popup {\n\twidth: 100%;\n\tmax-width: 940px;\n\theight: 465px;\n\tmargin: auto;\n\tz-index: 2001;\n}\n\nbody.pop-overlay-center.pop-overlay-browser-support-popup .overlays .pop-overlay-inner.pop-center {\n\twidth: 100%;\n\tmax-width: 940px;\n\theight: 580px;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n\tbox-shadow: 0px 17px 49px -9px rgba(0,0,0,0.3);\n\tborder: solid 1px #e4e4e4;\n\tborder-radius: 4px;\n}\n.browser-support-popup h2{\n\tcolor: #2d2d2d;\n\tmargin-bottom: 20px;\n}\n.browser-support-popup p{\n\tcolor: #555;\n\tmargin-top: 0;\n}\n.browser-support-popup .popup-content {\n\tpadding: 50px 130px 80px 130px;\n\ttext-align: left;\n}\nbody.pop-overlay-center.pop-overlay-browser-support-popup .overlays .pop-overlay{\n\tbackground: #000;\n\topacity: 0.7;\n}\n.browsers {\n\tmargin-top: 40px;\n}\n.browser-support-popup .edge,\n.browser-support-popup .chrome,\n.browser-support-popup .mozilla {\n\tfloat: left;\n\twidth: 33%;\n}\n.browser-support-popup .edge figure,\n.browser-support-popup .chrome figure,\n.browser-support-popup .mozilla figure {\n\twidth: 70px;\n\tfloat: left;\n}\n.browser-support-popup .edge .browser-text,\n.browser-support-popup .chrome .browser-text,\n.browser-support-popup .mozilla .browser-text {\n\tfloat: left;\n\tword-wrap: break-word;\n\twidth: 70px;\n\tmargin-left: 12px;\n\tvertical-align: middle;\n\tfont-size: 18px;\n\tcolor: #828282;\n\tline-height: 1.4;\n}\n.browser-support-popup .browsers figure \u003e img {\n    width: 75px;\n    height: 75px;\n}\n\n.pop-overlay-browser-support-popup .pop-overlay-inner .close::before {\n    width: 26px;\n    height: 26px;\n    background: url(https:\/\/dev1secure.zeald.com\/site\/neptunes-john-dev\/images\/basic_theme\/ui_sprites.svg) no-repeat 0 -1158px;\n    background-size: 60px;\n}\n\n.pop-overlay-browser-support-popup .pop-overlay-inner .close {\n    width: 26px;\n    height: 26px;\n\ttop: 30px;\n    right: 30px;\n}\n\t\t\n\n.component_ContentDisplay_IE11 {\n\t\t margin: 0; margin: 0; padding: 0;    }    \n\n\n\n\t\n\t\t.popup-login {\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tleft: 0;\n\tbottom: 0;\n\twidth: 0;\n\tmargin: auto;\n\toverflow: hidden;\n\twhite-space: normal;   \n\tuser-select: none;\n}\n.embeded-login {\n\tdisplay: block;\n\tposition: relative;\n\twidth: 100%;\n\tmargin: auto;\n\twhite-space: normal;   \n\tuser-select: none;\n\tmax-width: 1280px;\n}\n.logout.hide,\n.my-account.hide,\n.btn-log-reg.hide,\n.popup-login.popup-hide {\n\tdisplay: none; \n}\n.embeded-login .close-modal {\n\tdisplay: none;\n}\n.popup-login.embeded-login \u003e article{\n\tmin-height: 420px;\n\tpadding:80px;\n}\n.popup-login{\n\tdisplay: -ms-grid; \n\tdisplay: grid;\n\t-ms-grid-columns:1fr 1fr;\n\tgrid-template-columns: 1fr 1fr;\n}\nbody.pop-overlay-center.pop-overlay-popup-login .popup-login {\n\twidth: 100%;\n\tmax-width: 840px;\n\theight: 540px;\n\tmargin: auto;\n\tz-index: 2001;\n}\nbody.pop-overlay-center.pop-overlay-popup-login .overlays .pop-overlay-inner.pop-center {\n\twidth: 100%;\n\tmax-width: 840px;\n\theight: 540px;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n\tbox-shadow: 0px 17px 49px -9px rgba(0,0,0,0.3);\n\tborder: solid 1px #e4e4e4;\n}\nbody.pop-overlay-center .overlays .pop-overlay {\n\tbackground: #fff;\n\topacity: 0.9;\n}\nbody.pop-overlay-center .popup-login \u003e article{\n\tmin-height: 420px;\n\tpadding:60px;\n}\n.left-side {\n\t-ms-grid-column: 1;\n\tgrid-column: 1;\n\tbackground-color: #eee;\n}\narticle.left-side \u003e ul {\n\tmargin: 0;\n}\n.right-side {\n\t-ms-grid-column: 2;\n\tgrid-column: 2;\n}\nbody.pop-overlay-center .popup-login .close-modal {\n\tposition: absolute;\n\ttop: 0px;\n\tright: 0px;\n\tdisplay: block;\n\ttext-indent: -100vw;\n\toverflow: hidden;\n\twidth: 30px;\n\theight: 30px;\n\tpadding: 0;\n\tbackground: none;\n\tz-index: 3000;\n}\n.register-btn,\n.process-login {\n\tmargin-top: 10px;\n\tmargin-bottom: 20px;\n\twidth: 100%;\n}\n.validate aside.help.error {\n\tmargin-top: -13px;\n\tposition: relative;\n\tfont-size: 13px;\n\tfont-weight: normal;\n\ttext-align: left;\n\tline-height: 1.5;\n}\n.register.failed .form-error {\n\tdisplay: block;\n}\nfieldset.register.validate.failed {\n\tposition: relative;\n\tdisplay: block;\n}\n.register .form-error,\n.login-account .login-form .form-error {\n\tdisplay: none;\n\tmargin-top: -25px;\n\tposition: relative;\n\twidth: 100%;\n\ttext-align: left;\n\tfont-size: 13px;\n\tcolor: red;\n\tline-height: 1.5;\n}\n.top-links .login-form .form-error {\n\tpadding-top: 2px;\n}\n.login-account .login-form.validate.failed .form-error,\n.login-account .login-form.validation-failed .form-error {\n\tdisplay: block;\n}\n.register h3,\n.login-account .login-form h3 {\n\tmargin-bottom: 20px;\n\ttext-align: left;\n}\nheader.popup-login a,\nheader.popup-login label {\n   display: block;\n   width: 100%;\n   text-align: left;\n   margin: 0px;\n   padding: 0px;\n   line-height: 1.5;\n}\narticle.left-side ul li {\n\ttext-align: left;\n}\n.hide-container {\n\tdisplay: none;\n}\n.component_Membership_LostPassword .error {\n\tpadding-top:15px;\n}\n\n.component_Membership_LostPassword table {\n\tborder-collapse:separate;\n\tborder-spacing:0 14px;\n}\n\nform.register.validate.failed input,\nheader.popup-login .validate.validation-failed input.error {\n\tborder: solid 1px #ff5023;\n}\n.docwrap .ym-wrapper .component_Membership_Login2 {\n\tpadding: 0px;\n}\n.login-tab-menu {\n\tdisplay:none;\n}\n.popup-login.embeded-login .register .form-error, \n.popup-login.embeded-login .login-account .login-form .form-error {\n\tmargin-top: -25px;\n}\n.login button.link {\n\tbackground: none;\n\tcolor: #000000;\n\ttext-transform: unset;\n\tpadding: unset;\n\tmargin-left: 8px;\n}\n.error {\n\tfont-weight: normal;\n}\na.account {\n\ttext-decoration: underline;\n\tmargin-bottom:40px;\n}\n.my-account {\n\tpadding: 40px 0;\n}\n.account-menu {\n\tdisplay: grid;\n\tgrid-template-columns: 150px;\n}\n@media screen and (max-width: 740px){\n\tbody.pop-overlay-center .popup-login \u003e article,\n\t.popup-login.embeded-login \u003e article {\n\t\tpadding: 20px;\n\t}\n\t.docwrap .ym-wrapper .component_Membership_Login2 {\n\t\tpadding: 0px;\n\t}\n\t\n\t\/* turn into tabs rules *\/\n\tnav.login-tab-menu {\n\t\tdisplay: -ms-grid;\n\t\tdisplay: grid;\n\t\t-ms-grid-columns:1fr 1fr;\n\t\tgrid-template-columns: 1fr 1fr;\n\t\theight: 70px;\n\t}\n\tnav.login-tab-menu a {\n\t\tplace-self: center;\n\t\ttext-align: center;\n\t\tpadding: 20px 0;\n\t\tfont-weight: 500;\n\t\tfont-size: 20px;\n\t}\n\theader#popup-wrapper .left-side {\n\t\tdisplay: none;\n\t\t-ms-grid-column: auto;\n\t\tgrid-column: auto;\n\t}\n\tarticle.right-side {\n\t\t-ms-grid-column: auto;\n\t\tgrid-column: auto;\n\t}\n\t.popup-login {\n\t\t-ms-grid-columns: auto;\n\t\tgrid-template-columns: auto;\n\t}\n\theader#popup-wrapper.register .right-side {\n\t\tdisplay: none;\n\t}\n\theader#popup-wrapper.register .left-side {\n\t\tdisplay: block;\n\t\tbackground-color: #fff;\n\t}\n\theader#popup-wrapper nav.login-tab-menu a.login-tab,\n\theader#popup-wrapper.register nav.login-tab-menu a.new-customer-menu {\n\t\tbackground-color: #fff;\n\t}\n\theader#popup-wrapper.register nav.login-tab-menu a.login-menu,\n\theader#popup-wrapper nav.login-tab-menu a.new-customer-menu {\n\t\tbackground-color: #eee;\n\t}\n\theader#popup-wrapper h3 {\n\t\tdisplay: none;\n\t}\n\t.popup-login.embeded-login .register .form-error,\n\t.popup-login.embeded-login .login-account .login-form .form-error {\n\t\tmargin-top: 0;\n\t}\n}\n@media screen and (max-width: 675px){\n\tbody.pop-overlay-center .popup-login \u003e article {\n\t\tpadding: 20px;\n\t}\n\t.popup-login.embeded-login \u003e article {\n\t\tpadding: 40px 20px;\n\t}\n}\n\t\t\n\n.component_Membership_Login2 {\n\t\t margin: 0; margin: 0; padding: 0;    }    \n\n\n\n\t\n\t\t\/* Shopping Cart Icon *\/\n#mini-cart {\n\tposition: relative;\n\tcursor: pointer;\n}\n#mini-cart .shopping-cart {\n\tposition: relative;\n\tdisplay: inline-block;\n\twidth: 25px;\n\theight: 22px;\n\toverflow: hidden;\n\tpadding: 0;\n\tborder: none;\n}\n#mini-cart .shopping-cart::before {\n\tcontent: '';\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n\tdisplay: block;\n\twidth: 25px;\n\theight: 22px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/basic_theme\/ui_sprites.svg) no-repeat 0 -300px;\n}\n#mini-cart .c-count {\n  display: inline-block;\n  color: #F8F8F8;\n  font-size: 10px;\n  font-weight: 500;\n  text-align: center;\n  border-radius: 50%;\n  width: 14px;\n  background: #1B51C6;\n  line-height: 14px;\n  position: absolute;\n  top: 0px;\n  left: 18px;\n  z-index: 10;\n}\nbody.pop-overlay-right.pop-overlay-cart .overlays .pop-overlay-inner.pop-right {\n\tleft: unset;\n\tright: 0;\n\twidth: 420px;\n\tmax-width: 90vw;\n}\nbody.pop-overlay-cart .pop-overlay-inner.pop-right .close {\n\tdisplay: none;\n}\n\n\/**\/\n.popup-cart {\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\twidth: 0;\n\toverflow: hidden;\n\ttransition: width 0.3s ease;\n\twhite-space: normal;\n}\nbody.pop-overlay-cart .popup-cart {\n\twidth: 420px;\n\tmax-width: 90vw;\n\tz-index: 2001;\n\tbox-sizing: border-box;\n\tpadding: 20px;\n\ttext-align: left;\n\ttransition: width 0.3s ease;\n\theight: 100%;\n\tdisplay: grid;\n\tgrid-template-rows: auto 1fr auto;\n}\n.popup-cart button.close {\n\topacity: 0;\n\tcolor: #555;\n\tfont-size: 16px;\n\tfont-weight: 500;\n\ttop: 20px;\n\tright: 20px;\n\twidth: auto;\n\ttext-transform: capitalize;\n\tpadding: 0 20px 0 0;\n\tbackground: none;\n\ttext-shadow: none;\n\tfloat: none;\n\tposition: absolute;\n\ttransition: opacity 1s ease;\n}\nbody.pop-overlay-cart .popup-cart button.close {\n\topacity: 1;\n\ttransition: opacity 1s ease;\n}\n.popup-cart button.close::before {\n\tcontent: '';\n\tdisplay: block;\n\twidth: 12px;\n\theight: 12px;\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tright: 0;\n\tmargin: auto 0;\n\tbackground: url('https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg') no-repeat 0 -560px;\n}\n.popup-cart h3,\n.popup-cart h4,\n.popup-cart h5 {\n\tfont-weight: 500;\n\tfont-family: 'Roboto', sans-serif;\n\ttext-transform: uppercase;\n}\n.popup-cart header h3 {\n\tfont-size: 20px;\n\tmargin-bottom: 20px;\n}\n.popup-cart h5 {\n\tfont-size: 16px;\n}\n.popup-cart #popup-cart-content {\n\tdisplay: grid;\n\tgrid-template-rows: 1fr auto;\n}\n.popup-cart #popup-cart-content .loading-spinner {\n\tdisplay: none;\n}\n.popup-cart #popup-cart-content.loading .loading-spinner {\n\tdisplay: block;\n\twidth: 70px;\n\theight: 70px;\n\ttop: 100px;\n\tbottom: unset;\n\tborder-color: #999;\n\tborder-top-color: #fff;\n}\n.popup-cart .cart-items {\n\tposition: relative;\n}\n.popup-cart .cart-items \u003e div {\n\tposition: absolute;\n\twidth: 100%;\n\theight: 100%;\n\ttop: 0;\n\tleft: 0;\n\toverflow: auto;\n}\n.popup-cart .cart-row {\n\tposition: relative;\n\tborder-bottom: solid 1px #ccc;\n\tpadding: 0 0 20px 120px;\n\tmargin-bottom: 20px;\n\tmin-height: 120px;\n\tcolor: #999;\n}\n.popup-cart p,\n.popup-cart label {\n\tdisplay: block;\n\tmargin: 10px 0;\n\tline-height: 1.4em;\n\tcolor: #999;\n}\n.popup-cart .cart-row:last-of-type {\n\tborder-bottom: none;\n\tmargin-bottom: 0;\n}\n.popup-cart .cart-row p:last-of-type {\n\tmargin-bottom: 0;\n}\n.popup-cart .cart-row mark {\n\tcolor: #1B51C6;\n\tfont-weight: 500;\n}\n\n\/*  *\/\n.popup-cart .cart-row .sku {\n\tdisplay: none;\n}\n.popup-cart .thumb {\n\tposition: absolute;\n\tleft: 0;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\ttext-align: center;\n\twidth: 100px;\n\theight: 100px;\n\tdisplay: grid;\n}\n.popup-cart .thumb img {\n\twidth: 100%;\n\theight: 100%;\n\tmax-width: 100% !important;\n\tmax-height: 100% !important;\n\tobject-fit: cover;\n\tmargin: auto;\n}\n.popup-cart .product-title,\n.popup-cart .product-title a {\n\tfont: 16px 'Roboto', sans-serif;\n\tcolor: #000;\n\ttext-decoration: none;\n\twhite-space: normal;\n}\n.popup-cart .product-title {\n\tpadding-right: 20px;\n}\n.popup-cart button.delete-item {\n\tposition: absolute;\n\ttop: 4px;\n\tright: 0;\n\toverflow: hidden;\n\ttext-indent: -100vw;\n\tpadding: 0;\n\tmargin: 0;\n\twidth: 12px;\n\theight: 12px;\n\tbackground: url('https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg') no-repeat 0 -560px;\n\ttransform: scale(0.85);\n}\n.popup-cart .popup-subtotals \u003e div,\n.popup-cart .popup-total {\n\tposition: relative;\n\tborder-top: solid 1px #ccc;\n\tmargin-top: 20px;\n\tpadding-top: 20px;\n}\n.popup-cart .popup-total {\n\tpadding-bottom: 20px;\n}\n.popup-cart .popup-total .including {\n\tdisplay: none;\n}\n.popup-cart .popup-subtotals \u003e div h5,\n.popup-cart .popup-total h5 {\n\tline-height: 1em;\n\tmargin: 0;\n}\n.popup-cart .popup-subtotals \u003e div h5 + p,\n.popup-cart .popup-total h5 + p {\n\tposition: absolute;\n\ttop: 20px;\n\tright: 0;\n\tmargin: 0;\n\tcolor: #1B51C6;\n\tfont-weight: 500;\n}\n.popup-cart .country {\n\tdisplay: grid;\n\tgrid-template-columns: auto 1fr;\n\tgrid-gap: 30px;\n\talign-items: center;\n\tmargin: 15px 0;\n\ttext-align: right;\n}\n.popup-cart .country label {\n\tmargin: 0;\n}\n.popup-cart .country select {\n\tdisplay: block;\n\twidth: 100%;\n\tmargin: 0;\n\tjustify-self: end;\n}\n.popup-cart .shipping-select {\n\tpadding-left: 6px;\n}\n.popup-cart .shipping-select label {\n\tmargin: 0;\n\tline-height: 29px;\n}\n.popup-cart .shipping-message {\n\tcolor: red;\n\tborder-top: 1px solid lightgray;\n\tmargin-top: 12px;\n\tmargin-bottom: 12px;\n\tpadding-top: 5px;\n}\n.popup-cart .total .grand-total {\n\ttop: 16px;\n\tfont-size: 20px;\n}\n.popup-cart footer {\n\ttext-align: center;\n}\n.popup-cart a.checkout {\n\tdisplay: block;\n\twidth: 100%;\n\tfont-weight: 500;\n}\n.popup-cart footer a.cart {\n\tdisplay: block;\n\tmargin: 10px 0;\n\ttext-transform: uppercase;\n}\n.popup-cart .footer-copy {\n\tmargin: 0;\n\tpadding: 30px 0;\n\tbackground: #ddd;\n\tcolor: #555;\n}\n.popup-cart .cart-empty {\n\ttext-align: center;\n}\n.popup-cart .cart-empty img {\n\twidth: 150px;\n\tmax-width: 80%;\n\tmargin: 50px 0 30px;\n}\n\n@media only screen and (max-width: 480px) {\n\tbody.pop-overlay-right.pop-overlay-cart .overlays .pop-overlay-inner.pop-right,\n\tbody.pop-overlay-cart .popup-cart {\n\t\tmax-width: 96vw;\n\t}\n\t.popup-cart .thumb {\n\t\twidth: 70px;\n\t\theight: 70px;\n\t}\n\t.popup-cart .cart-row {\n\t\tpadding-left: 90px;\n\t}\n}\n\n@media only screen and (max-width: 350px) {\n\tbody.pop-overlay-cart .pop-overlay-inner.pop-right,\n\tbody.pop-overlay-cart .popup-cart {\n\t\twidth: 100vw;\n\t\tmax-width: 100vw;\n\t}\n\t.popup-cart .thumb {\n\t\twidth: 70px;\n\t\theight: 70px;\n\t}\n\t.popup-cart .cart-row {\n\t\tpadding-left: 90px;\n\t}\n}\n\n\/* if the screen is short, we need to rearrange how it scrolls *\/\n@media only screen and (max-height: 800px) {\n\n\n\tbody.pop-overlay-cart .popup-cart {\n\t\toverflow: auto;\n\t\tmargin-top: 0;\n\t\tpadding-top: 0;\n\t\theight: 100%;\n\t\tbox-sizing: border-box;\n\t}\n\n\t.popup-cart button.close {\n\t\tright: -15px;\n\t\ttop: 10px;\n\t}\n\n\t.popup-cart footer {\n\t\tpadding-bottom: 135px;\n\t}\n\n\n\t.checkOut-btn {\n\t\tpadding: 0px 0px 24px 0;\n\t\tbackground: #fff;\n\t\tposition: fixed;\n\t\tbottom: 0;\n\t}\n\n\t.pop-overlay-cart .popup-cart \u003e header {\n\t\tposition: -webkit-sticky;\n\t\tposition: sticky;\n\t\tright: 0;\n\t\ttop: 0;\n\t\twidth: 100%;\n\t\tmax-width: 90vw;\n\t\tpadding: 10px 0;\n\t\tbox-sizing: border-box;\n\t\tz-index: 1;\n\t\tbackground: #fff;\n\t}\n\t.popup-cart \u003e header h3 {\n\t\tmargin: 0px;\n\t}\n\t.popup-cart .popup-total {\n\t\tposition: fixed;\n\t\topacity: 0;\n\t\tbottom: 75px;\n\t\tright: 0;\n\t\twidth: 420px;\n\t\tmax-width: 90vw;\n\t\tmargin: 0;\n\t\tpadding: 20px;\n\t\tbox-sizing: border-box;\n\t\tborder-top: none;\n\t\ttransition: opacity 1s ease;\n\t}\n\t.pop-overlay-cart .popup-cart .popup-total {\n\t\topacity: 1;\n\t\ttransition: opacity 1s ease;\n\t\tbackground: #fff;\n\n\t}\n\t.popup-cart .popup-total .including {\n\t\tdisplay: inline;\n\t\ttext-transform: none;\n\t}\n\t.popup-cart .popup-total h5 + p {\n\t\ttop: 20px;\n\t\tright: 20px;\n\t\tline-height: 16px;\n\t}\n\t.popup-cart .popup-next a.checkout {\n\t\twidth: 380px;\n\t\tmax-width: calc(90vw - 40px);\n\n\t}\n\t.popup-cart .popup-next a.cart {\n\t\tbackground: #eee;\n\t}\n\n\t\/* make the cart items not scroll individually (instead scroll whole area) *\/\n\t.popup-cart .cart-items \u003e div {\n\t\tposition: static;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\ttop: unset;\n\t\tleft: unset;\n\t\toverflow: unset;\n\t}\n}\n@media only screen and (max-width: 540px) {\n\t.pop-overlay-cart .site-header .top-links {\n\t\tz-index: 2002;\n\t}\n\t.pop-overlay-cart .site-header .top-links #mini-cart {\n\t\tdisplay: none;\n\t}\n}\n@media only screen and (max-width: 730px) and (max-height: 800px) {\n\tbody.pop-overlay-right.pop-overlay-cart .checkOut-btn {\n\t\ttransition: width 0.3s ease;\n\t\tright: 20px;\n\t}\n}\n@media only screen and (max-width: 480px) and (max-height: 800px) {\n\tbody.pop-overlay-cart .popup-cart \u003e header,\n\t.popup-cart .popup-total {\n\t\tmax-width: 96vw;\n\t}\n\t.popup-cart .popup-next a.checkout {\n\t\tmax-width: calc(96vw - 40px);\n\t}\n\tbody.pop-overlay-right.pop-overlay-cart .checkOut-btn {\n\t\tright: 20px;\n\t}\n}\n@media only screen and (max-width: 350px) and (max-height: 800px) {\n\tbody.pop-overlay-cart .popup-cart \u003e header,\n\t.popup-cart .popup-total {\n\t\tmax-width: 100vw;\n\t}\n\t.popup-cart .popup-next a.checkout {\n\t\tmax-width: calc(100vw - 40px);\n\t}\n\tbody.pop-overlay-right.pop-overlay-cart .checkOut-btn {\n\t\tright: 20px;\n\t}\n}\n\t\t\n\n.component_OrderProcess_PopupCart {\n\t\t margin: 0; margin: 0;  padding: 0;    }    \n\n\n\n\t\n\t\tarticle.form-grp {\n\tdisplay: -ms-grid;\n\tdisplay: grid;\n\t-ms-grid-columns: 1fr 1fr;\n\tgrid-template-columns: 1fr 1fr;\n\tgrid-column-gap: 30px;\n}\n.question .form-input \u003e textarea {\n\theight: 149px !important;\n}\narticle.form-input input[name=antispam] {\n\twidth: 110px;\n}\n.question h3 {\n\ttext-transform: uppercase;\n}\n.enquiry-form aside.help.error {\n\tposition: relative;\n\tfont-size: 13px;\n\tfont-weight: 500;\n\tmargin-top: -16px;\n\tpadding: 0px;\n}\n.captcha-error {\n\tdisplay:none;\n}\n#captcha-error {\n\tmargin-top: -26px;\n}\n.question .message,\n.question.submitted #enquiry-form {\n\tdisplay: none;\n}\n.question #enquiry-form,\n.question.submitted .message {\n\tdisplay: block;\n}\n.hide {\n\tdisplay: none;\n}\nsection.question {\n\tmin-height: 350px;\n}\narticle.form-input.captcha img {\n\tvertical-align: unset;\n}\nsection.question h1 {\n\tpadding-bottom: 20px;\n}\n.accordion article {\n\tmargin-bottom: 0;\n}\n.accordion h1 {\n\tfont: inherit;\n    font-weight: 590;\n    margin: .67em 0;\n\tfont-size:18px;\n}\n.error {\n    font-weight: unset;\n}\n\n#enquiry-form input.error {\n\tborder: 1px solid red;\n}\n\n\/* modal question rules *\/\n.question-popup {\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tleft: 0;\n\tbottom: 0;\n\twidth: 0;\n\tmargin: auto;\n\toverflow: hidden;\n\twhite-space: normal;\n\tuser-select: none;\n}\n\nbody.pop-overlay-center.pop-overlay-popup-question .question-popup {\n\twidth: 100%;\n\tmax-width: 600px;\n\theight: 560px;\n\tmargin: auto;\n\tz-index: 2001;\n}\nbody.pop-overlay-center.pop-overlay-popup-question .overlays .pop-overlay-inner.pop-center {\n\twidth: 100%;\n\tmax-width: 670px;\n\theight: 600px;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n\tbox-shadow: 0px 17px 49px -9px rgba(0,0,0,0.3);\n\tborder: solid 1px #e4e4e4;\n}\n\nbody.pop-overlay-center .overlays .pop-overlay {\n\tbackground: #fff;\n\topacity: 0.9;\n}\n\n@media screen and (max-width: 640px) {\n\tbody.pop-overlay-center.pop-overlay-popup-question .overlays .pop-overlay-inner.pop-center {\n\t\tmax-width: 100%;\n\t\theight: 70%;\n\t}\n\tbody.pop-overlay-center.pop-overlay-popup-question .question-popup {\n\t\tpadding: 0 20px;\n\t\theight: 64%;\n\t\tmax-width: 85%;\n\t}\n\t.question-popup {\n\t\ttop: 0;\n\t}\n\n}\n\n@media screen and (max-width: 520px) {\n\tarticle.form-grp {\n\t\t-ms-grid-columns: auto;\n\t\tgrid-template-columns: auto;\n\t}\n\n\tbody.pop-overlay-center.pop-overlay-popup-question .overlays .pop-overlay-inner.pop-center {\n\t\tmax-width: 100%;\n\t\theight: auto;\n\t}\n\n\tbody.pop-overlay-center.pop-overlay-popup-question .question-popup {\n\t\tpadding: 0 20px;\n\t\theight: auto;\n\t\tmax-width: 93%;\n\t}\n\n\t.question-popup {\n\t\ttop: 25px;\n\t}\n}\n\n\t\t\n\n.component_ProductDisplay_Enquiry {\n\t\t margin: 0; margin: 0; padding: 0;    }    \n\n\n\n\t\n\t\t.hamburger {\n\tdisplay: none;\n}\n.hamburger-menu {\n\tposition: fixed;\n\tleft: 0;\n\ttop: 0;\n\twidth: 0;\n\theight: 100vh;\n\tmargin: 0;\n\tpadding: 0;\n\ttransition: width 0.3s ease;\n\toverflow-x: hidden;\n\toverflow-y: auto;\n\tbackground: #ddd;\n}\n.hamburger-menu ul {\n\twidth: 90vw;\n\tmargin: 0;\n\tpadding: 0;\n\tlist-style: none;\n}\n.hamburger-menu ul li {\n\tdisplay: block;\n\twidth: 100%;\n\ttext-align: left;\n\tpadding: 0;\n\tmargin: 0;\n}\n.hamburger-menu ul li.tab {\n\tbackground: #fff;\n}\n.hamburger-menu ul li.tab:not(:first-child) {\n\tborder-bottom: solid 1px #ccc;\n}\n.hamburger-menu ul li a {\n\tdisplay: block;\n\twidth: 100%;\n\tpadding: 15px;\n}\n.hamburger-menu .dropped \u003e a {\n\tpadding-bottom: 5px;\n}\n.hamburger-menu .dropped .ct_dropdown a {\n\tpadding-top: 10px;\n\tpadding-bottom: 10px;\n}\n.hamburger-menu .dropped \u003e .ct_dropdown li:last-of-type a {\n\tpadding-bottom: 15px;\n}\n.hamburger-menu .dropped .ct_dropdown_children li a {\n\tpadding-left: 35px;\n}\n.hamburger-menu .ct_dropdown_children .more {\n\ttext-align: left;\n}\n\n.hamburger-menu ul li:hover,\n.hamburger-menu ul li:active,\n.hamburger-menu ul li:focus,\n.hamburger-menu ul li.tab.dropped {\n\tbackground: #f4f4f4;\n}\n.hamburger-menu .dropped .ct_dropdown_subcat:hover,\n.hamburger-menu .dropped .ct_dropdown_subcat:active,\n.hamburger-menu .dropped .ct_dropdown_subcat:focus,\n.hamburger-menu .dropped .ct_dropdown \u003e a:hover,\n.hamburger-menu .dropped .ct_dropdown \u003e a:active,\n.hamburger-menu .dropped .ct_dropdown \u003e a:focus,\n.hamburger-menu .dropped .ct_dropdown_children \u003e li:hover,\n.hamburger-menu .dropped .ct_dropdown_children \u003e li:active,\n.hamburger-menu .dropped .ct_dropdown_children \u003e li:focus {\n\tbackground: #eee;\n}\n.hamburger-menu .ct_dropdown .cat.dropped {\n\tbackground: #ddd;\n}\n.hamburger-menu .ct_dropdown_subcat li\u003e a:hover,\n.hamburger-menu .ct_dropdown_subcat h3 \u003e a:hover {\n\tcolor: unset !important;\n}\n\n\/* old search *\/\n.hamburger-menu .search-form input[type=search] {\n\tborder: none;\n\tbackground: #eee;\n\tpadding: 20px 15px;\n}\n.hamburger-menu .search-form button {\n\tpadding-left: 22px;\n\ttransform: scale(0.9);\n}\n.hamburger-menu .search-form button::before {\n\tright: 20px;\n}\n.hamburger-menu .search-form input:not(:placeholder-shown) ~ button[type=submit] {\n\tpadding: 0 54px 0 23px;\n}\n\n\/* new search *\/\n.hamburger-menu nav.search-popdown {\n\tposition: static;\n\tmax-height: unset;\n\tbackground: #f4f4f4;\n\tborder-bottom: solid 1px #eee;\n}\n.hamburger-menu nav.search-popdown button[type=submit] {\n\tpadding: 0;\n\twidth: 20px;\n}\n\n.hamburger-menu .favourites-link,\n.hamburger-menu .login-link {\n\tposition: relative;\n\ttext-indent: 26px;\n}\n.hamburger-menu .favourites-link::before,\n.hamburger-menu .login-link::before {\n\tcontent: '';\n\tdisplay: block;\n\twidth: 19px;\n\theight: 16px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/basic_theme\/ui_sprites.svg) no-repeat 0 -440px;\n\tposition: absolute;\n\tleft: 15px;\n\ttop: 0;\n\tbottom: 0;\n\tmargin: auto 0;\n}\n.hamburger-menu .login-link::before {\n\twidth: 29px;\n\theight: 29px;\n\ttransform: scale(.7);\n\tleft: 9px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/basic_theme\/ui_sprites.svg) no-repeat 0 -740px;\n}\n.hamburger-menu ul li .ct_dropdown,\n.hamburger-menu .ct_dropdown .ct_dropdown_subcat,\n.hamburger-menu .ct_dropdown h3.cat,\n.hamburger-menu .ct_dropdown h3.content,\n.hamburger-menu .ct_dropdown h3 {\n\tposition: relative;\n\twidth: 100%;\n\tborder: none;\n\tbackground: none;\n\tbox-shadow: none;\n\tpadding: 0;\n\tmargin: 0;\n}\n.hamburger-menu ul li .ct_dropdown {\n\tdisplay: none;\n}\n.hamburger-menu .ct_dropdown_children {\n\toverflow: hidden;\n}\n.hamburger-menu .ct_has_dropdown.dropped .ct_dropdown {\n\tdisplay: block;\n}\n.hamburger-menu .ct_has_dropdown.dropped .ct_hide {\n\tleft: unset !important;\n\ttop: unset !important;\n}\n.hamburger-menu .ct_dropdown_subcat .cat.dropped .ct_dropdown_children {\n\theight: auto !important;\n}\n.hamburger button {\n\twidth: 24px;\n\theight: 21px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -250px;\n\toverflow: hidden;\n\ttext-indent: -100vw;\n\tpadding: 0;\n}\n\n\/* drop down indicator *\/\n.hamburger-menu .ct_has_dropdown \u003e a:first-child::after,\n.hamburger-menu .cat.has-children \u003e a:first-child::after {\n\tcontent: '';\n\tdisplay: inline-block;\n\twidth: 11px;\n\theight: 6px;\n\ttop: 0;\n\tbottom: 0;\n\tmargin: auto 0 auto 7px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/basic_theme\/ui_sprites.svg) no-repeat 0 -50px;\n}\n\n\/* display the navigation on popup *\/\n.pop-overlay-hamburger .hamburger-menu {\n\tdisplay: block;\n\tz-index: 2002;\n\twidth: 90vw;\n\ttransition: width 0.3s ease;\n}\n.pop-overlay-hamburger #pop-overlay-inner .close {\n\tdisplay: none;\n}\n\n\/* collapse nav into hamburger menu for mobile *\/\n\/* @TODO: This will also need to apply if the hamburger menu is showing - or auto close menu if gets larger? or just hide menu if it gets larger \u0026 menu is open - this cannot happen in a real situation *\/\n@media screen and (max-width:540px) {\n\t.hamburger {\n\t\tdisplay: block;\n\t}\n\t.content_tabs,\n\t.site-header .search-area {\n\t\tdisplay: none !important;\n\t}\n}\n\t\t\n\n.component_Navigation_Hamburger {\n\t\t margin: 0; margin: 0; padding: 0;    }    \n\n\n\n\t\n\t\t.search-form {\n\tposition: relative;\n}\n.search-form * {\n\tbox-sizing: border-box;\n}\n.search-form input[type=search] {\n\tcolor: #666666; \n\tmargin: 0;\n\twidth: 100%;\n}\n.search-form input:active,\n.search-form input:focus,\n.search-form input:active ~ button,\n.search-form input:focus ~ button {\n\toutline: none;\n}\n\n.search-form input::placeholder,\n.search-form input:-ms-input-placeholder,\n.search-form input::-moz-placeholder,\n.search-form input::-webkit-input-placeholder {\n\tcolor: #888;\n}\n.search-form button[type=submit] {\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tright: 0;\n\tmargin: auto 0;\n\tbackground: none;\n\ttext-indent: -100vw;\n\toverflow: hidden;\n\twidth: 24px;\n\theight: 100%;\n\tpadding: 0 36px 0 12px;\n\tmargin: 0;\n}\n.search-form button[type=submit]::before,\n.search-form button[type=reset] {\n\tcontent: '';\n\tdisplay: block;\n\twidth: 24px;\n\theight: 24px;\n\tposition: absolute;\n\tright: 12px;\n\ttop: 0;\n\tbottom: 0;\n\tpadding: 0;\n\tmargin: auto 0;\n\tbackground: url(\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -200px;\n}\n.search-form button[type=reset] {\n\tdisplay: none;\n}\n.search-form input:not(:placeholder-shown) {\n\tpadding-right: 135px;\n}\n.search-form input:not(:placeholder-shown) ~ button[type=submit] {\n\ttext-indent: unset;\n\twidth: auto;\n\tbackground: #1B51C6;\n\tborder-radius: 0 5px 5px 0;\n\tpadding: 0 42px 0 16px;\n\tcolor: #fff;\n\ttext-transform: none;\n}\n.search-form input:not(:placeholder-shown) ~ button[type=submit]::before {\n\tbackground-position-y: -1040px;\n\twidth: 20px;\n\theight: 20px;\n\tmargin-right: 2px;\n}\n.search-form input:not(:placeholder-shown) ~ button[type=reset] {\n\tdisplay: block;\n\twidth: 12px;\n\theight: 12px;\n\tbackground-position-y: -560px;\n\topacity: 0.5;\n\tright: 128px;\n\ttext-indent: -100vw;\n\toverflow: hidden;\n\twhite-space: nowrap;\n\tcolor: transparent;\n}\nbody.pop-overlay.pop-overlay-searching .search-form {\n\tz-index: 2002;\n}\nbody.pop-overlay.pop-overlay-searching #pop-overlay {\n\topacity: 0.6;\n}\nbody.pop-overlay.pop-overlay-searching #pop-overlay-inner {\n\tdisplay: none !important;\n}\n.search-form button[type=submit].loading {\n\tcolor: #fff !important;\n}\n.search-form button[type=submit].loading::before {\n\tborder-top-color: #1B51C6;\n\tborder-width: 2px;\n\tbackground: none;\n\tleft: unset;\n\tright: 12px;\n}\n\n\/* Custom Autocomplete *\/\n.autocomplete-suggestions {\n\tborder: 1px solid #999;\n\tbackground: #FFF;\n\toverflow: auto;\n}\n.autocomplete-suggestion {\n\tpadding: 10px 15px;\n\ttext-align: left;\n\tborder-bottom: 1px solid #999;\n\twhite-space: normal;\n}\n.autocomplete-suggestion:hover {\n\tcursor: pointer;\n}\n.autocomplete-selected {\n\tbackground: #F0F0F0;\n}\n.autocomplete-suggestions strong {\n\tfont-weight: normal;\n\tcolor: #3399FF;\n}\n.autocomplete-group {\n\tpadding: 2px 5px;\n}\n.autocomplete-group strong {\n\tdisplay: block;\n\tborder-bottom: 1px solid #000;\n}\n.autocomplete-suggestion-item {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    line-height: normal;\n}\n\n.autocomplete-suggestion-item img {\n    width: auto;\n    height: 60px;\n    margin-right: 15px;\n}\n\t\t\n\n.component_Navigation_SearchBox2 {\n\t\t margin: 0; margin: 0; padding: 0;    }    \n\n\n\n\t\n\t\t\n\n\ndiv.component_ProductDisplay_CatView3 {\n\tmargin: 0;\n\tpadding: 0;\n}\n\n\n.title {\n\ttop: 0;\n\tmargin-top: -1px; \n\twidth: 100vw;\n\tposition: relative;\n\tleft: 50%;\n\tmargin-left: -50vw;\n\toverflow: hidden;\n\tbackground-size: cover;\n\tbackground-position: center center;\n}\n.has-header-image .title {\n\tbackground-color: #555;\n\tmargin-bottom: 30px;\n\tbackground-image: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/cat-bg.jpg);\n}\n.title h1 {\n\tfont-size: 100px;\n\tfont-weight: 500;\n\ttext-align: center;\n\tline-height: 1.1em;\n\tmargin: 70px 0 50px;\n}\n.has-header-image .title h1 {\n\tposition: relative;\n\tcolor: #fff;\n\ttext-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);\n}\n.catview {\n\tfont-size: 16px;\n\tmargin: 0 20px;\n}\n.catview \u003e section {\n\tdisplay: table;\n\twidth: 100%;\n}\n.catview .subnav {\n\tdisplay: table-cell;\n\twidth: 330px;\n\tpadding-right: 30px;\n\tbox-sizing: border-box;\n\tvertical-align: top;\n}\n.catview \u003e section \u003e main {\n\tdisplay: table-cell;\n\tvertical-align: top;\n}\n.catview .crumbs {\n\tdisplay: block;\n}\n.description {\n\tclear: both;\n\tmargin: 0 0 25px;\n}\n.catview .crumbs + .description {\n\tmargin-top: 10px;\n}\n.cat-header::after {\n\tcontent: '';\n\tdisplay: table;\n\tclear: both;\n}\n.product-collection {\n\tposition: relative;\n\tdisplay: grid;\n\tgrid-template-columns: 1fr 1fr 1fr;\n\tgrid-gap: 20px;\n\tgrid-auto-flow: row;\n}\n\n\/* if subnav column exists, show 1 less column of products *\/\n.catview aside.no-filter {\n\tdisplay: none;\n}\n.catview aside.no-filter + main .product-collection {\n\tgrid-template-columns: 1fr 1fr 1fr 1fr;\n}\n.product-card {\n\tdisplay: grid;\n\tgrid-template-rows: auto auto 1fr;\n\tcursor: pointer;\n}\n.product-card header {\n\twidth: 100%;\n\t\n\tpadding-top: 115%;\n\theight: 0;\n\tposition: relative;\n\tbackground: #f4f4f4;\n}\n.product-card header.loading::before {\n\tcontent: '';\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n\tdisplay: block;\n\twidth: 29px;\n\theight: 29px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -840px;\n\ttransform: scale(3);\n}\n.product-card header a {\n\tposition: absolute;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tmargin: 0;\n\tdisplay: grid; \/* force vertical align *\/\n\ttext-align: center;\n\toverflow: hidden;\n}\n.product-card a img {\n\t\n\t\theight: 100% !important;\n\t\twidth: 100%;\n\t\tmargin: auto;\n\t\tobject-fit: cover;\n\t\tobject-position: center center;\n\t\n\tbackground: #f4f4f4;\n}\n.product-card header .feature {\n\tposition: absolute;\n\tleft: 7px;\n\ttop: 7px;\n\tdisplay: inline-block;\n\tbackground: #3cc5f1;\n\tcolor: #fff;\n\ttext-transform: uppercase;\n\tfont-size: 14px;\n\tfont-weight: bold;\n\tz-index: 10;\n\tline-height: 50px;\n\twidth: 50px;\n\tborder-radius: 50px;\n\t-webkit-border-radius: 50px;\n\t-moz-border-radius: 50px;\n\ttext-align: center;\n\tpadding: 0;\n}\n.product-card header .feature.long {\n\twidth: auto;\n\tmax-width: calc(100% - 64px);\n\tline-height: 40px;\n\tpadding: 0 17px;\n\tmargin: 7px;\n\tborder-radius: 20px;\n\t-webkit-border-radius: 20px;\n\t-moz-border-radius: 20px;\n}\n.product-card header .feature.feature-2 {\n\tbackground: #bf211e;\n}\n.product-card header .feature.feature-3 {\n\tbackground: #9bc53d;\n}\n.product-card header .add-favourite {\n\tposition: absolute;\n\ttop: 7px;\n\tright: 7px;\n\tdisplay: block;\n\twidth: 44px;\n\theight: 44px;\n\tbackground: #fff;\n\tborder-radius: 22px;\n\t-webkit-border-radius: 22px;\n\t-moz-border-radius: 22px;\n\ttext-indent: -1000px;\n\toverflow: hidden;\n\tz-index: 10;\n\tpadding: 0;\n\tborder: none;\n}\n.product-card header .add-favourite:hover {\n\tbox-shadow: 0 2px 4px 0 rgba(45,45,45,.14);\n\t-webkit-box-shadow: 0 2px 4px 0 rgba(50,50,50,.11);\n}\n.product-card header .add-favourite:hover::before,\n.product-card header .add-favourite.selected::before\n{\n\tbackground-position-y: -470px;\n}\n.product-card header .add-favourite::before {\n\tcontent: '';\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n\tdisplay: block;\n\twidth: 19px;\n\theight: 16px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -440px;\n}\n.product-card h4, .product-card h4 a {\n\tfont-size: 16px;\n\tfont-weight: 500;\n\tcolor: #222;\n\ttext-decoration: none;\n\ttext-align: center;\n}\n.product-card h4 {\n\tmargin: 16px 0;\n}\n.product-card footer {\n\tdisplay: block;\n\tfont-weight: 500;\n\tcolor: #1B51C6;\n\ttext-align: center;\n\tmargin: 0 0 16px;\n\talign-self: end;\n}\n.product-card .price {\n\tdisplay: inline-block;\n\tfont-weight: 500;\n}\n.product-card .original-price {\n\ttext-decoration: line-through;\n\tcolor: #ccc;\n\tbackground: none;\n}\n.product-card .add-to-cart,\n.product-card .enquire-now {\n\twidth: 100%;\n\tdisplay: block;\n}\n.product-card .add-to-cart:hover\n.product-card .enquire-now:hover {\n\tborder-bottom: solid 4px rgba(0, 0, 0, 0.2);\n\tpadding-bottom: 12px;\n}\n.product-card .buy-now,\n.product-card.ordering:hover .buy-now,\n.product-card .enquiry,\n.product-card.ordering:hover .enquiry,\n.product-card .select-options,\n.product-card.ordering:hover .select-options {\n\tdisplay: none;\n\ttransition: display .3s ease;\n}\n\n.product-card .buy-now {\n    position: relative;\n}\n.product-card .buy-now::before {\n    content: \"\";\n    position: absolute;\n    bottom: -7px;\n    left: 40px;\n    border-bottom: 7px solid #edcfcf;\n    opacity: 0;\n    transition: opacity 0.5s ease;\n    display:block;\n    width:0;\n    height:0;\n    border-left: 8px solid transparent;\n    border-right:8px solid transparent;\n}\n.product-card .buy-now::after {\n    content: attr(data-content);\n    position: absolute;\n    left: 30px;\n    bottom: -65px;\n    color: #9a0000;\n    background: #edcfcf;\n    width: 330px;\n    padding: 5px 13px;\n    opacity: 0;\n    transition: opacity 0.5s ease;\n}\n.product-card .buy-now.stock-error::before,\n.product-card .buy-now.stock-error::after {\n\t\topacity: 1;\n}\n\n.product-card.adding .buy-now,\n.product-card:hover .buy-now,\n.product-card.adding .enquiry,\n.product-card:hover .enquiry,\n.product-card:hover .select-options,\n.product-card.ordering .option-form .add-to-cart,\n.product-card.ordering .option-form .enquire-now,\n.product-card.ordering .option-form .buy-now,\n.product-card.ordering .option-form .enquiry {\n\tposition: absolute;\n\tleft: 0;\n\tbottom: 0;\n\tdisplay: block;\n\ttransition: display .3s ease;\n\topacity: 0.9;\n\twidth: 100%;\n}\n.product-card.ordering .option-form .buy-now,\n.product-card.ordering .option-form .enquiry {\n\topacity: 1;\n}\n.product-card .buy-now \u003e *,\n.product-card .enquiry \u003e *,\n.product-card .quantity \u003e * {\n\t-ms-grid-row: 1;\n}\n\n\t.product-card .quantity,\n\t.product-card .quantity .quantity label {\n\t\tdisplay: none !important;\n\t}\n\n.product-card .option-form {\n\tdisplay: none;\n\tcursor: auto;\n}\n.product-card.ordering .option-form,\n.option-list,\n.option-list tbody,\n.option-list tr,\n.option-list td\n{\n\tdisplay: block;\n\twidth: 100%;\n\tbox-sizing: border-box;\n}\n.option-form {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\twidth: 100%;\n\theight: 100%;\n\tbackground: #fff;\n\topacity: 0.9;\n\tpadding: 0;\n\tz-index: 15;\n}\n.option-list {\n\tposition: absolute;\n\tbottom: 60px;\n}\n.option-list td {\n\tpadding: 0 20px;\n}\n.option-list h4 {\n\tfont: 500 16px 'Roboto', sans-serif;\n\tcolor: #222;\n\ttext-transform: uppercase;\n\ttext-align: left;\n\tmargin-bottom: 10px;\n}\n.option-list select {\n\tmargin-top: 7px;\n}\n.product-card.ordering .close {\n\tposition: absolute;\n\ttop: 10px;\n\tright: 10px;\n\topacity: 1;\n\tdisplay: inline-block;\n\twidth: auto;\n\tpadding: 0 19px 0 0;\n\tfont-size: 16px;\n\tfont-weight: 500;\n\tcolor: #555;\n\tbackground: none;\n\ttext-transform: none;\n}\n.product-card .close::after {\n\tcontent: '';\n\tdisplay: block;\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tright: 0;\n\tmargin: auto 0;\n\twidth: 12px;\n\theight: 12px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -560px;\n}\n.product-card.ordering .option-form .add-to-cart, \n.product-card.ordering .option-form .enquire-now {\n\tborder-bottom: solid 3px rgba(0, 0, 0, 0.2);\n\tpadding-bottom: 13px;\n}\n.product-card .add-to-cart:focus,\n.product-card .add-to-cart:active,\n.product-card .enquire-now:focus,\n.product-card .enquire-now:active {\n\toutline: 0;\n\t-moz-outline-style: none;\n}\n\n\n.sort {\n\tdisplay: block;\n\twidth: 200px;\n\ttext-align: right;\n\tmargin-bottom: 20px;\n\tmargin-left: auto;\n}\nselect.sort-by {\n\tmargin: 0px;\n\tborder: none;\n\tborder-bottom: 1px solid #ccc;\n\tborder-radius: 0;\n\tpadding: 0 25px 5px 1px;\n\tcolor: #555;\n\tbackground-position-y: -40px; \/* light select chevron *\/\n}\n.sort label::after {\n\tcolor: #ccc;\n}\n.more-products {\n\tposition: relative;\n\ttext-align: center;\n\tmargin-top: 50px;\n}\n.more-products p {\n\tdisplay: inline-block;\n\tmargin: 0 auto 3px;\n\tcolor: #999;\n}\nprogress {\n  display: block;\n  margin: 0 auto 25px;\n  appearance: none;\n  border: none;\n  background-color: #ccc;\n  color: #1B51C6;\n  width: 200px;\n  height: 6px;\n}\nprogress::-webkit-progress-value {\n  background-color: #1B51C6;\n}\nprogress::-webkit-progress-bar {\n  background-color: #ccc;\n}\n.load-next {\n\tcolor: #222;\n\ttext-align: center;\n\theight: 50px;\n\tpadding: 0 50px;\n\tbackground: none;\n\tfont-weight: 500;\n\tborder: solid 1px #999;\n\tborder-right: none;\n\tmargin-right: -5px;\n}\n.load-next:hover {\n\tbackground-color: #f6f6f6;\n\ttransition: background .3s ease;\n}\n.more-products .load-page button {\n\tbackground-position: 82% 22px;\n\ttext-align: left;\n\tcolor: #222;\n\tborder: solid 1px #999;\n\tborder-radius: 0;\n\tpadding: 0;\n\tmin-width: 112px;\n\tbox-sizing: border-box;\n\ttext-transform: uppercase;\n\theight: 50px;\n\tpadding: 0 35px 0 17px;\n\tfont-weight: 500;\n}\n.more-products a {\n\tcolor: #222;\n\ttext-transform: uppercase;\n}\n.load-page li {\n\tpadding-left: 9px;\n}\n.page-loading, .new-footer, .appending .load-next, .appending .load-page  {\n\tdisplay: none;\n}\n.more-products .page-loading {\n\twidth: 40px;\n\theight: 40px;\n\tborder-width: 6px;\n\tposition: absolute;\n\ttop: 120px;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n}\n.appending .page-loading {\n\tdisplay: block;\n}\n.appending .more-products {\n\tmargin-bottom: 75px;\n}\n\n\n.top-filters {\n\tdisplay: inline-block;\n\tmargin-top: 5px;\n\tfloat: left;\n}\n.show-filters {\n\tposition: relative;\n\tbackground: none;\n\theight: auto;\n\twidth: auto;\n\tdisplay: none;\n\tborder: none;\n\tcolor: #555;\n\tpadding: 0 0 0 30px;\n\tmargin: 0;\n}\n.show-filters::before {\n\tcontent: '';\n\tposition: absolute;\n\tleft: 0;\n\ttop: 0;\n\tbottom: 0;\n\tmargin: auto 0;\n\tdisplay: block;\n\twidth: 20px;\n\theight: 18px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -620px;\n}\n.selected-filters {\n\tdisplay: inline-block;\n}\n.selected-filters a.clear-all {\n\tcolor: #555;\n\ttext-decoration: underline;\n\ttext-transform: capitalize;\n\tcursor: pointer;\n\tdisplay: none;\n}\n.selected-filters a + a.clear-all {\n\tdisplay: inline;\n}\n.selected-filters a:not(.clear-all) {\n\tposition: relative;\n\tdisplay: inline-block;\n\tcolor: #888;\n\tpadding: 5px 27px 5px 10px;\n\tmargin: 0 5px 0 0;\n\tbackground: #eee;\n\ttext-decoration: none;\n\tcursor: pointer;\n}\n.selected-filters a:not(.clear-all)::after {\n\tcontent: '';\n\tposition: absolute;\n\tright: 10px;\n\ttop: 0;\n\tbottom: 0;\n\tmargin: auto 0;\n\twidth: 10px;\n\theight: 10px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -590px;\n}\n.filter-collection h2, .filter-collection .close {\n\tdisplay: none;\n\n}\n.filter-collection .filter-group {\n\tborder-bottom: solid 1px #222;\n\tpadding-bottom: 15px;\n\tmargin-bottom: 15px;\n}\n.filter-group h3 {\n\tposition: relative;\n\tfont-family: 'Roboto', sans-serif;\n\tfont-size: 1.3em;\n\tfont-weight: 500;\n\ttext-transform: uppercase;\n\tcolor: #222;\n\tpadding: 0;\n\tbox-sizing: border-box;\n\tcursor: pointer;\n\tmargin: 0px;\n}\n.filter-group h3::before {\n\tcontent: '';\n\tposition: absolute;\n\tright: 0;\n\ttop: 0;\n\tbottom: 0;\n\tmargin: auto;\n\twidth: 14px;\n\theight: 4px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -500px;\n}\n.filter-group h3.closed {\n\tmargin-bottom: 0 !important;\n}\n.filter-group.closed h3::before {\n\tbackground-position-y: -530px;\n\theight: 14px;\n}\n.filter-group:first-child h3 {\n\tborder-top: none;\n\tmargin-top: 0;\n\tmargin-bottom: 4px;\n}\n.filter-group ul {\n\tlist-style: none;\n\tpadding: 0;\n\tmargin: 0;\n\theight: auto;\n\ttransition: height .3s ease;\n\tmargin-top: 10px;\n}\n.filter-group.closed ul {\n\tdisplay: none;\n\ttransition: display 0.3s ease;\n}\n.filter-group.empty, .filter-group li.empty {\n\tdisplay: none;\n}\n.filter-group li {\n\tcolor: #222;\n\tpadding: 0;\n\tmargin: 0;\n\tfont-size: 1.3em;\n\tfont-weight: 500;\n}\n.filter-group li label {\n\tposition: relative;\n\tdisplay: inline-block;\n\twidth: 100%;\n\tmargin: 4px 0;\n\tmin-height: 21px;\n\tbox-sizing: border-box;\n\tpadding: 0 30px 0 36px;\n\tcursor: pointer;\n}\n.filter-group li input[type=checkbox] {\n\tposition: absolute;\n\tleft: 0;\n\ttop: 4px;\n\twidth: 21px;\n\theight: 21px;\n\tmargin-left: 0;\n\t-webkit-appearance:none;\n\toutline:0;\n\tpadding: 0;\n\tmargin: 0;\n\tresize: none;\n}\n.filter-group li input[type=checkbox]:checked:before {\n\tcontent:'';\n\tposition: absolute;\n\tcolor: #000;\n\toutline: 0;\n\ttop: 4px;\n\tleft: 2px;\n\twidth: 15px;\n\theight: 11px;\n\tbackground: url('https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg') no-repeat 0 -150px;\n}\n.filter-group label span {\n\tdisplay: block;\n}\n.filter-group label aside {\n\tposition: absolute;\n\tdisplay: inline-block;\n\ttop: 0;\n\tright: 0;\n\ttext-align: right;\n}\n.filter-group li input[type=checkbox] {\n\tcursor: pointer;\n}\n.filter-group li input:checked + span {\n\ttext-decoration: underline;\n}\n.filter-group li input:checked + span + aside {\n\tcolor: #1B51C6;\n\ttext-decoration: underline;\n}\n\n\/* filter by category *\/\n.filter[data-depth] .filter-label {\n\tposition: relative;\n\tpadding-right: 5px;\n}\n.filter[data-depth] .filter-label::before {\n\tdisplay: block;\n\tposition: absolute;\n\tcontent: \"-\";\n\tleft: -15px;\n}\n.filter[data-depth=\"1\"] .filter-label::before {\n\tcontent: none;\n}\n.filter[data-depth=\"2\"] .filter-label {\n\tmargin-left: 30px;\n}\n.filter[data-depth=\"3\"] .filter-label {\n\tmargin-left: 45px;\n}\n.filter[data-depth=\"4\"] .filter-label {\n\tmargin-left: 60px;\n}\n.filter[data-depth=\"5\"] .filter-label {\n\tmargin-left: 75px;\n}\n\n\/* filter by range *\/\n.range-value-wrapper {\n    display: grid;\n    grid-template-columns: 2fr 2fr;\n}\n\n.upper-value {\n\ttext-align: right;\n}\n\n.noUi-handle {\n    border: none !important;\n    border-radius: 100% !important;\n    background: #333333 !important;\n    box-shadow: none !important;\n}\n\n.noUi-horizontal .noUi-handle {\n    width: 24px !important;\n    height: 24px !important;\n\ttop: -10px !important;\n}\n\n.noUi-handle:after, .noUi-handle:before {\n    content: none !important;\n}\n\n.noUi-horizontal {\n    height: 6px !important;\n}\n\n.range-filter {\n    margin: 10px 0;\n}\n\n.noUi-connect {\n    background: #AAAAAA !important;\n}\n\n.noUi-target {\n    background: #EEEEEE !important;\n    border-radius: 0 !important;\n    border: none !important;\n    box-shadow: none !important;\n}\n.filter-collection .filter-group .range {\n\tpadding: 0;\n}\n\n.noUi-handle.noUi-handle-lower:focus,\n.noUi-handle.noUi-handle-upper:focus {\n    outline: none;\n}\n.noUi-target {\n    padding: 0 18px 0 8px;\n}\n\n\n\n\n\n.document .content {\n\tposition: relative;\n}\n.loading-overlay {\n\tdisplay: none;\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\twidth: 100%;\n\theight: 100%;\n\tbackground: #fff;\n\tz-index: 999;\n\topacity: 0.9;\n\ttext-align: center;\n\tpadding-top: 200px;\n\tbox-sizing: border-box;\n\tfont-size: 400%;\n\tcolor: #999;\n}\n.loading .product-collection .loading-overlay {\n\tdisplay: block;\n}\n.loading .product-collection .loading-overlay::before {\n\tcontent: '';\n\tborder: 12px solid #999;\n\tborder-top: 12px solid #fff;\n\tborder-radius: 50%;\n\tposition: absolute;\n\ttop: 100px;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n\twidth: 80px;\n\theight: 80px;\n\t-webkit-animation: spin 1s linear infinite; \/* Safari *\/\n\tanimation: spin 1s linear infinite;\n}\n.loading-overlay aside {\n\tfont-size: 20px;\n\twidth: 150px;\n\tline-height: 1.2em;\n\tdisplay: block;\n\tmargin: 20px auto;\n}\n.cat-header .subcat_menu {\n\tpadding: 0;\n}\n\nbody .catview .question h1 {\n    font-size: 50px;\n}\n\n\/* split test css rules*\/\n.product-collection.split-test {\n\tvisibility:hidden;\n}\n.component_ProductDisplay_CatView3 \u003e .split-test {\n\tvisibility:hidden;\n}\n.empty-category {\n\tgrid-column: 2;\n}\n\n\/* at 1150px drop a column *\/\n@media only screen and (max-width: 1150px) {\n\tbody.pop-overlay-filters .catview .subnav {\n\t\tdisplay: block;\n\t}\n\t.cat-header {\n\t\tposition: relative;\n\t}\n\t.catview .crumbs {\n\t\tposition: absolute;\n\t\ttop: -60px;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tmargin: auto;\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\ttext-align: center;\n\t}\n\t.catview.has-header-image .crumbs {\n\t\tmargin-top: -30px;\n\t}\n\t.catview.has-header-image .crumbs a {\n\t\tcolor: #ccc;\n\t}\n\t.catview.has-header-image .crumbs a:last-child {\n\t\tcolor: #fff;\n\t}\n\t.catview .title h1 {\n\t\tfont-size: 10vw;\n\t}\n\t.catview section .subnav {\n\t\tdisplay: none;\n\t\tposition: fixed;\n\t\ttop: 20px;\n\t\tleft: 0;\n\t\twidth: 90vw;\n\t\tmin-height: 100vh;\n\t\tz-index: 2001;\n\t\tpadding: 0;\n\t}\n\t.filter-collection {\n\t\tbox-sizing: border-box;\n\t\tposition: absolute;\n\t\theight: 100%;\n\t\twidth: 100%;\n\t\tpadding: 0 20px 20px;\n\t\toverflow-x: hidden;\n\t}\n\t.filter-collection h2 {\n\t\tdisplay: block;\n\t\tfont-size: 2em;\n\t\tmargin: 10px 0 20px;\n\t\tposition: fixed;\n\t\tposition: -webkit-sticky;\n\t\tposition: sticky;\n\t\ttop: 0px;\n\t\tbackground-color: #fff;\n\t\tz-index: 30001;\n\t}\n\t.catview .show-filters {\n\t\tdisplay: inline;\n\t}\n\t.catview .selected-filters {\n\t\tdisplay: block;\n\t\tmargin: 0 0 20px;\n\t}\n\t.catview .selected-filters a {\n\t\tmargin-top: 10px;\n\t}\n}\n\n@media only screen and (max-width: 740px) {\n\t.catview main .product-collection,\n\t.catview aside.no-filter + main .product-collection {\n\t\tgrid-template-columns: repeat(2, 1fr) !important;\n\t}\n\t.catview .title h1 {\n\t\tmargin-top: 60px;\n\t\tmargin-bottom: 60px;\n\t}\n\t.catview .crumbs {\n\t\ttop: -70px;\n\t}\n\t.catview .product-card header {\n\t\tmargin-bottom: 55px;\n\t}\n\n\t.product-card .option-form .buy-now,\n\t.product-card .option-form .enquiry {\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\tbottom: 0;\n\t\tdisplay: block;\n\t\ttransition: display .3s ease;\n\t\topacity: 0.9;\n\t\twidth: 100%;\n\t}\n\t\n\n\t.product-card .enquire-now,\n\t.product-card .select-options {\n\t\tdisplay: block;\n\t\topacity: 1;\n\t\twidth: 100%;\n\t}\n\n\t.product-card:hover .enquiry,\n\t.product-card .enquiry,\n\t.product-card .buy-now,\n\t.product-card.ordering:hover .buy-now,\n\t.product-card.ordering:hover .select-options {\n\t\tdisplay: block;\n\t}\n\n\t.product-card:hover .enquire-now,\n\t.product-card:hover .buy-now,\n\t.product-card:hover .select-options {\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\tbottom: -55px;\n\t\topacity: 1;\n\t}\n\n\t.product-card.ordering .select-options,\n\t.product-card.ordering:hover .select-options  {\n\t\tdisplay:none;\n\t}\n\t.product-card .enquire-now,\n\t.product-card .buy-now,\n\t.product-card .select-options {\n\t\tposition: relative;\n\t\tleft: 0;\n\t\tbottom: 2px;\n\t}\n\n\t.product-card.ordering .option-form .add-to-cart {\n\t\tbottom: -55px;\n\t\topacity: 1;\n\t}\n\n\t.option-list {\n\t\tbottom: 0;\n\t}\n\n\t.product-card:hover .enquiry {\n\t\topacity: 1;\n\t}\n}\n\n\n\/* Drop to a single column*\/\n@media only screen and (max-width: 428px) {\n\t.catview main .product-collection, .catview aside.no-filter + main .product-collection {\n\t\tgrid-template-columns: repeat(1, 1fr) !important;\n\t}\n}\n\t\t\n\n.component_ProductDisplay_CatView3 {\n\t\t margin: 0; margin: 0; padding: 0;    }\n--\u003e\u003c\/style\u003e\n\u003cstyle type=\"text\/css\"\u003e\u003c!--\n@import \"\/stylesheet\/x_b\/ie11\/c\/ZOpRubgi-4qYV2ejW\/template\/81\/template_style.css\";\n\n\n@import \"\/stylesheet\/x_b\/ie11\/c\/ZOpRubgi-4qYV2ejW\/page\/68\/page_style.css\";\n\n\n\n  \n    \n    \n\n\n\n\n\n    \n\t\t\n\n.form table {\n\twidth: 100%;\n\tborder-spacing:0;\n}\nform td.felement table {\nwidth: auto;\n}\n.form td {\n\tpadding:2px;\n}\n\n.form .fheading {\n\tfont-size: 1.4em;\n\tbackground: ;\n\tborder-top: solid 1px #ccc;\n\t\n\tcolor: #333;\n\tfont-weight: bold;\n\tpadding:12px 0;\n}\n\n.form .req {\n\tcolor: #666666;\n\tfont-weight: normal;\n}\n\n\n.felement {\n\tvertical-align: top;\n\twidth: 80%;\n}\n.flabel {\n\tvertical-align: text-top;\n\twidth: 20%;\n}\n\n.form .fhelp {\n\tcolor: #666;\n}\n\n.felement img {\nvertical-align: middle;\n}\n\n\n\n@media screen and ( max-width: 740px )  {\n.form td {\n        display:block;\n\tfloat:left;\n\twidth:100%;\n\n}\n\n.form input, .form textarea{\n\twidth:100%;\t\n\tmax-width:350px;\n}\n\n.form td table, form td.felement table { \n\tdisplay:table;\n\twidth:100%;\n}\n\n.form td table tr{ \n\tdisplay:table-row;\n}\n\n.form td table td{ \n\tdisplay:table-cell;\n\twidth:auto;\n}\n\n}\n\n\t\t\n\n.component_Misc_Form {\n\t\t margin: 0; margin: 0; padding: 8px 0px;    }    \n\n\n\n\t\n\t\t.browser-support-popup {\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tleft: 0;\n\tbottom: 0;\n\twidth: 0;\n\tmargin: auto;\n\toverflow: hidden;\n\twhite-space: normal;\n\tuser-select: none;\n}\nbody.pop-overlay-center.pop-overlay-browser-support-popup .browser-support-popup {\n\twidth: 100%;\n\tmax-width: 940px;\n\theight: 465px;\n\tmargin: auto;\n\tz-index: 2001;\n}\n\nbody.pop-overlay-center.pop-overlay-browser-support-popup .overlays .pop-overlay-inner.pop-center {\n\twidth: 100%;\n\tmax-width: 940px;\n\theight: 580px;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n\tbox-shadow: 0px 17px 49px -9px rgba(0,0,0,0.3);\n\tborder: solid 1px #e4e4e4;\n\tborder-radius: 4px;\n}\n.browser-support-popup h2{\n\tcolor: #2d2d2d;\n\tmargin-bottom: 20px;\n}\n.browser-support-popup p{\n\tcolor: #555;\n\tmargin-top: 0;\n}\n.browser-support-popup .popup-content {\n\tpadding: 50px 130px 80px 130px;\n\ttext-align: left;\n}\nbody.pop-overlay-center.pop-overlay-browser-support-popup .overlays .pop-overlay{\n\tbackground: #000;\n\topacity: 0.7;\n}\n.browsers {\n\tmargin-top: 40px;\n}\n.browser-support-popup .edge,\n.browser-support-popup .chrome,\n.browser-support-popup .mozilla {\n\tfloat: left;\n\twidth: 33%;\n}\n.browser-support-popup .edge figure,\n.browser-support-popup .chrome figure,\n.browser-support-popup .mozilla figure {\n\twidth: 70px;\n\tfloat: left;\n}\n.browser-support-popup .edge .browser-text,\n.browser-support-popup .chrome .browser-text,\n.browser-support-popup .mozilla .browser-text {\n\tfloat: left;\n\tword-wrap: break-word;\n\twidth: 70px;\n\tmargin-left: 12px;\n\tvertical-align: middle;\n\tfont-size: 18px;\n\tcolor: #828282;\n\tline-height: 1.4;\n}\n.browser-support-popup .browsers figure \u003e img {\n    width: 75px;\n    height: 75px;\n}\n\n.pop-overlay-browser-support-popup .pop-overlay-inner .close::before {\n    width: 26px;\n    height: 26px;\n    background: url(https:\/\/dev1secure.zeald.com\/site\/neptunes-john-dev\/images\/basic_theme\/ui_sprites.svg) no-repeat 0 -1158px;\n    background-size: 60px;\n}\n\n.pop-overlay-browser-support-popup .pop-overlay-inner .close {\n    width: 26px;\n    height: 26px;\n\ttop: 30px;\n    right: 30px;\n}\n\t\t\n\n.component_ContentDisplay_IE11 {\n\t\t margin: 0; margin: 0; padding: 0;    }    \n\n\n\n\t\n\t\t.popup-login {\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tleft: 0;\n\tbottom: 0;\n\twidth: 0;\n\tmargin: auto;\n\toverflow: hidden;\n\twhite-space: normal;   \n\tuser-select: none;\n}\n.embeded-login {\n\tdisplay: block;\n\tposition: relative;\n\twidth: 100%;\n\tmargin: auto;\n\twhite-space: normal;   \n\tuser-select: none;\n\tmax-width: 1280px;\n}\n.logout.hide,\n.my-account.hide,\n.btn-log-reg.hide,\n.popup-login.popup-hide {\n\tdisplay: none; \n}\n.embeded-login .close-modal {\n\tdisplay: none;\n}\n.popup-login.embeded-login \u003e article{\n\tmin-height: 420px;\n\tpadding:80px;\n}\n.popup-login{\n\tdisplay: -ms-grid; \n\tdisplay: grid;\n\t-ms-grid-columns:1fr 1fr;\n\tgrid-template-columns: 1fr 1fr;\n}\nbody.pop-overlay-center.pop-overlay-popup-login .popup-login {\n\twidth: 100%;\n\tmax-width: 840px;\n\theight: 540px;\n\tmargin: auto;\n\tz-index: 2001;\n}\nbody.pop-overlay-center.pop-overlay-popup-login .overlays .pop-overlay-inner.pop-center {\n\twidth: 100%;\n\tmax-width: 840px;\n\theight: 540px;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n\tbox-shadow: 0px 17px 49px -9px rgba(0,0,0,0.3);\n\tborder: solid 1px #e4e4e4;\n}\nbody.pop-overlay-center .overlays .pop-overlay {\n\tbackground: #fff;\n\topacity: 0.9;\n}\nbody.pop-overlay-center .popup-login \u003e article{\n\tmin-height: 420px;\n\tpadding:60px;\n}\n.left-side {\n\t-ms-grid-column: 1;\n\tgrid-column: 1;\n\tbackground-color: #eee;\n}\narticle.left-side \u003e ul {\n\tmargin: 0;\n}\n.right-side {\n\t-ms-grid-column: 2;\n\tgrid-column: 2;\n}\nbody.pop-overlay-center .popup-login .close-modal {\n\tposition: absolute;\n\ttop: 0px;\n\tright: 0px;\n\tdisplay: block;\n\ttext-indent: -100vw;\n\toverflow: hidden;\n\twidth: 30px;\n\theight: 30px;\n\tpadding: 0;\n\tbackground: none;\n\tz-index: 3000;\n}\n.register-btn,\n.process-login {\n\tmargin-top: 10px;\n\tmargin-bottom: 20px;\n\twidth: 100%;\n}\n.validate aside.help.error {\n\tmargin-top: -13px;\n\tposition: relative;\n\tfont-size: 13px;\n\tfont-weight: normal;\n\ttext-align: left;\n\tline-height: 1.5;\n}\n.register.failed .form-error {\n\tdisplay: block;\n}\nfieldset.register.validate.failed {\n\tposition: relative;\n\tdisplay: block;\n}\n.register .form-error,\n.login-account .login-form .form-error {\n\tdisplay: none;\n\tmargin-top: -25px;\n\tposition: relative;\n\twidth: 100%;\n\ttext-align: left;\n\tfont-size: 13px;\n\tcolor: red;\n\tline-height: 1.5;\n}\n.top-links .login-form .form-error {\n\tpadding-top: 2px;\n}\n.login-account .login-form.validate.failed .form-error,\n.login-account .login-form.validation-failed .form-error {\n\tdisplay: block;\n}\n.register h3,\n.login-account .login-form h3 {\n\tmargin-bottom: 20px;\n\ttext-align: left;\n}\nheader.popup-login a,\nheader.popup-login label {\n   display: block;\n   width: 100%;\n   text-align: left;\n   margin: 0px;\n   padding: 0px;\n   line-height: 1.5;\n}\narticle.left-side ul li {\n\ttext-align: left;\n}\n.hide-container {\n\tdisplay: none;\n}\n.component_Membership_LostPassword .error {\n\tpadding-top:15px;\n}\n\n.component_Membership_LostPassword table {\n\tborder-collapse:separate;\n\tborder-spacing:0 14px;\n}\n\nform.register.validate.failed input,\nheader.popup-login .validate.validation-failed input.error {\n\tborder: solid 1px #ff5023;\n}\n.docwrap .ym-wrapper .component_Membership_Login2 {\n\tpadding: 0px;\n}\n.login-tab-menu {\n\tdisplay:none;\n}\n.popup-login.embeded-login .register .form-error, \n.popup-login.embeded-login .login-account .login-form .form-error {\n\tmargin-top: -25px;\n}\n.login button.link {\n\tbackground: none;\n\tcolor: #000000;\n\ttext-transform: unset;\n\tpadding: unset;\n\tmargin-left: 8px;\n}\n.error {\n\tfont-weight: normal;\n}\na.account {\n\ttext-decoration: underline;\n\tmargin-bottom:40px;\n}\n.my-account {\n\tpadding: 40px 0;\n}\n.account-menu {\n\tdisplay: grid;\n\tgrid-template-columns: 150px;\n}\n@media screen and (max-width: 740px){\n\tbody.pop-overlay-center .popup-login \u003e article,\n\t.popup-login.embeded-login \u003e article {\n\t\tpadding: 20px;\n\t}\n\t.docwrap .ym-wrapper .component_Membership_Login2 {\n\t\tpadding: 0px;\n\t}\n\t\n\t\/* turn into tabs rules *\/\n\tnav.login-tab-menu {\n\t\tdisplay: -ms-grid;\n\t\tdisplay: grid;\n\t\t-ms-grid-columns:1fr 1fr;\n\t\tgrid-template-columns: 1fr 1fr;\n\t\theight: 70px;\n\t}\n\tnav.login-tab-menu a {\n\t\tplace-self: center;\n\t\ttext-align: center;\n\t\tpadding: 20px 0;\n\t\tfont-weight: 500;\n\t\tfont-size: 20px;\n\t}\n\theader#popup-wrapper .left-side {\n\t\tdisplay: none;\n\t\t-ms-grid-column: auto;\n\t\tgrid-column: auto;\n\t}\n\tarticle.right-side {\n\t\t-ms-grid-column: auto;\n\t\tgrid-column: auto;\n\t}\n\t.popup-login {\n\t\t-ms-grid-columns: auto;\n\t\tgrid-template-columns: auto;\n\t}\n\theader#popup-wrapper.register .right-side {\n\t\tdisplay: none;\n\t}\n\theader#popup-wrapper.register .left-side {\n\t\tdisplay: block;\n\t\tbackground-color: #fff;\n\t}\n\theader#popup-wrapper nav.login-tab-menu a.login-tab,\n\theader#popup-wrapper.register nav.login-tab-menu a.new-customer-menu {\n\t\tbackground-color: #fff;\n\t}\n\theader#popup-wrapper.register nav.login-tab-menu a.login-menu,\n\theader#popup-wrapper nav.login-tab-menu a.new-customer-menu {\n\t\tbackground-color: #eee;\n\t}\n\theader#popup-wrapper h3 {\n\t\tdisplay: none;\n\t}\n\t.popup-login.embeded-login .register .form-error,\n\t.popup-login.embeded-login .login-account .login-form .form-error {\n\t\tmargin-top: 0;\n\t}\n}\n@media screen and (max-width: 675px){\n\tbody.pop-overlay-center .popup-login \u003e article {\n\t\tpadding: 20px;\n\t}\n\t.popup-login.embeded-login \u003e article {\n\t\tpadding: 40px 20px;\n\t}\n}\n\t\t\n\n.component_Membership_Login2 {\n\t\t margin: 0; margin: 0; padding: 0;    }    \n\n\n\n\t\n\t\t\/* Shopping Cart Icon *\/\n#mini-cart {\n\tposition: relative;\n\tcursor: pointer;\n}\n#mini-cart .shopping-cart {\n\tposition: relative;\n\tdisplay: inline-block;\n\twidth: 25px;\n\theight: 22px;\n\toverflow: hidden;\n\tpadding: 0;\n\tborder: none;\n}\n#mini-cart .shopping-cart::before {\n\tcontent: '';\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n\tdisplay: block;\n\twidth: 25px;\n\theight: 22px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/basic_theme\/ui_sprites.svg) no-repeat 0 -300px;\n}\n#mini-cart .c-count {\n  display: inline-block;\n  color: #F8F8F8;\n  font-size: 10px;\n  font-weight: 500;\n  text-align: center;\n  border-radius: 50%;\n  width: 14px;\n  background: #1B51C6;\n  line-height: 14px;\n  position: absolute;\n  top: 0px;\n  left: 18px;\n  z-index: 10;\n}\nbody.pop-overlay-right.pop-overlay-cart .overlays .pop-overlay-inner.pop-right {\n\tleft: unset;\n\tright: 0;\n\twidth: 420px;\n\tmax-width: 90vw;\n}\nbody.pop-overlay-cart .pop-overlay-inner.pop-right .close {\n\tdisplay: none;\n}\n\n\/**\/\n.popup-cart {\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\twidth: 0;\n\toverflow: hidden;\n\ttransition: width 0.3s ease;\n\twhite-space: normal;\n}\nbody.pop-overlay-cart .popup-cart {\n\twidth: 420px;\n\tmax-width: 90vw;\n\tz-index: 2001;\n\tbox-sizing: border-box;\n\tpadding: 20px;\n\ttext-align: left;\n\ttransition: width 0.3s ease;\n\theight: 100%;\n\tdisplay: grid;\n\tgrid-template-rows: auto 1fr auto;\n}\n.popup-cart button.close {\n\topacity: 0;\n\tcolor: #555;\n\tfont-size: 16px;\n\tfont-weight: 500;\n\ttop: 20px;\n\tright: 20px;\n\twidth: auto;\n\ttext-transform: capitalize;\n\tpadding: 0 20px 0 0;\n\tbackground: none;\n\ttext-shadow: none;\n\tfloat: none;\n\tposition: absolute;\n\ttransition: opacity 1s ease;\n}\nbody.pop-overlay-cart .popup-cart button.close {\n\topacity: 1;\n\ttransition: opacity 1s ease;\n}\n.popup-cart button.close::before {\n\tcontent: '';\n\tdisplay: block;\n\twidth: 12px;\n\theight: 12px;\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tright: 0;\n\tmargin: auto 0;\n\tbackground: url('https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg') no-repeat 0 -560px;\n}\n.popup-cart h3,\n.popup-cart h4,\n.popup-cart h5 {\n\tfont-weight: 500;\n\tfont-family: 'Roboto', sans-serif;\n\ttext-transform: uppercase;\n}\n.popup-cart header h3 {\n\tfont-size: 20px;\n\tmargin-bottom: 20px;\n}\n.popup-cart h5 {\n\tfont-size: 16px;\n}\n.popup-cart #popup-cart-content {\n\tdisplay: grid;\n\tgrid-template-rows: 1fr auto;\n}\n.popup-cart #popup-cart-content .loading-spinner {\n\tdisplay: none;\n}\n.popup-cart #popup-cart-content.loading .loading-spinner {\n\tdisplay: block;\n\twidth: 70px;\n\theight: 70px;\n\ttop: 100px;\n\tbottom: unset;\n\tborder-color: #999;\n\tborder-top-color: #fff;\n}\n.popup-cart .cart-items {\n\tposition: relative;\n}\n.popup-cart .cart-items \u003e div {\n\tposition: absolute;\n\twidth: 100%;\n\theight: 100%;\n\ttop: 0;\n\tleft: 0;\n\toverflow: auto;\n}\n.popup-cart .cart-row {\n\tposition: relative;\n\tborder-bottom: solid 1px #ccc;\n\tpadding: 0 0 20px 120px;\n\tmargin-bottom: 20px;\n\tmin-height: 120px;\n\tcolor: #999;\n}\n.popup-cart p,\n.popup-cart label {\n\tdisplay: block;\n\tmargin: 10px 0;\n\tline-height: 1.4em;\n\tcolor: #999;\n}\n.popup-cart .cart-row:last-of-type {\n\tborder-bottom: none;\n\tmargin-bottom: 0;\n}\n.popup-cart .cart-row p:last-of-type {\n\tmargin-bottom: 0;\n}\n.popup-cart .cart-row mark {\n\tcolor: #1B51C6;\n\tfont-weight: 500;\n}\n\n\/*  *\/\n.popup-cart .cart-row .sku {\n\tdisplay: none;\n}\n.popup-cart .thumb {\n\tposition: absolute;\n\tleft: 0;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\ttext-align: center;\n\twidth: 100px;\n\theight: 100px;\n\tdisplay: grid;\n}\n.popup-cart .thumb img {\n\twidth: 100%;\n\theight: 100%;\n\tmax-width: 100% !important;\n\tmax-height: 100% !important;\n\tobject-fit: cover;\n\tmargin: auto;\n}\n.popup-cart .product-title,\n.popup-cart .product-title a {\n\tfont: 16px 'Roboto', sans-serif;\n\tcolor: #000;\n\ttext-decoration: none;\n\twhite-space: normal;\n}\n.popup-cart .product-title {\n\tpadding-right: 20px;\n}\n.popup-cart button.delete-item {\n\tposition: absolute;\n\ttop: 4px;\n\tright: 0;\n\toverflow: hidden;\n\ttext-indent: -100vw;\n\tpadding: 0;\n\tmargin: 0;\n\twidth: 12px;\n\theight: 12px;\n\tbackground: url('https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg') no-repeat 0 -560px;\n\ttransform: scale(0.85);\n}\n.popup-cart .popup-subtotals \u003e div,\n.popup-cart .popup-total {\n\tposition: relative;\n\tborder-top: solid 1px #ccc;\n\tmargin-top: 20px;\n\tpadding-top: 20px;\n}\n.popup-cart .popup-total {\n\tpadding-bottom: 20px;\n}\n.popup-cart .popup-total .including {\n\tdisplay: none;\n}\n.popup-cart .popup-subtotals \u003e div h5,\n.popup-cart .popup-total h5 {\n\tline-height: 1em;\n\tmargin: 0;\n}\n.popup-cart .popup-subtotals \u003e div h5 + p,\n.popup-cart .popup-total h5 + p {\n\tposition: absolute;\n\ttop: 20px;\n\tright: 0;\n\tmargin: 0;\n\tcolor: #1B51C6;\n\tfont-weight: 500;\n}\n.popup-cart .country {\n\tdisplay: grid;\n\tgrid-template-columns: auto 1fr;\n\tgrid-gap: 30px;\n\talign-items: center;\n\tmargin: 15px 0;\n\ttext-align: right;\n}\n.popup-cart .country label {\n\tmargin: 0;\n}\n.popup-cart .country select {\n\tdisplay: block;\n\twidth: 100%;\n\tmargin: 0;\n\tjustify-self: end;\n}\n.popup-cart .shipping-select {\n\tpadding-left: 6px;\n}\n.popup-cart .shipping-select label {\n\tmargin: 0;\n\tline-height: 29px;\n}\n.popup-cart .shipping-message {\n\tcolor: red;\n\tborder-top: 1px solid lightgray;\n\tmargin-top: 12px;\n\tmargin-bottom: 12px;\n\tpadding-top: 5px;\n}\n.popup-cart .total .grand-total {\n\ttop: 16px;\n\tfont-size: 20px;\n}\n.popup-cart footer {\n\ttext-align: center;\n}\n.popup-cart a.checkout {\n\tdisplay: block;\n\twidth: 100%;\n\tfont-weight: 500;\n}\n.popup-cart footer a.cart {\n\tdisplay: block;\n\tmargin: 10px 0;\n\ttext-transform: uppercase;\n}\n.popup-cart .footer-copy {\n\tmargin: 0;\n\tpadding: 30px 0;\n\tbackground: #ddd;\n\tcolor: #555;\n}\n.popup-cart .cart-empty {\n\ttext-align: center;\n}\n.popup-cart .cart-empty img {\n\twidth: 150px;\n\tmax-width: 80%;\n\tmargin: 50px 0 30px;\n}\n\n@media only screen and (max-width: 480px) {\n\tbody.pop-overlay-right.pop-overlay-cart .overlays .pop-overlay-inner.pop-right,\n\tbody.pop-overlay-cart .popup-cart {\n\t\tmax-width: 96vw;\n\t}\n\t.popup-cart .thumb {\n\t\twidth: 70px;\n\t\theight: 70px;\n\t}\n\t.popup-cart .cart-row {\n\t\tpadding-left: 90px;\n\t}\n}\n\n@media only screen and (max-width: 350px) {\n\tbody.pop-overlay-cart .pop-overlay-inner.pop-right,\n\tbody.pop-overlay-cart .popup-cart {\n\t\twidth: 100vw;\n\t\tmax-width: 100vw;\n\t}\n\t.popup-cart .thumb {\n\t\twidth: 70px;\n\t\theight: 70px;\n\t}\n\t.popup-cart .cart-row {\n\t\tpadding-left: 90px;\n\t}\n}\n\n\/* if the screen is short, we need to rearrange how it scrolls *\/\n@media only screen and (max-height: 800px) {\n\n\n\tbody.pop-overlay-cart .popup-cart {\n\t\toverflow: auto;\n\t\tmargin-top: 0;\n\t\tpadding-top: 0;\n\t\theight: 100%;\n\t\tbox-sizing: border-box;\n\t}\n\n\t.popup-cart button.close {\n\t\tright: -15px;\n\t\ttop: 10px;\n\t}\n\n\t.popup-cart footer {\n\t\tpadding-bottom: 135px;\n\t}\n\n\n\t.checkOut-btn {\n\t\tpadding: 0px 0px 24px 0;\n\t\tbackground: #fff;\n\t\tposition: fixed;\n\t\tbottom: 0;\n\t}\n\n\t.pop-overlay-cart .popup-cart \u003e header {\n\t\tposition: -webkit-sticky;\n\t\tposition: sticky;\n\t\tright: 0;\n\t\ttop: 0;\n\t\twidth: 100%;\n\t\tmax-width: 90vw;\n\t\tpadding: 10px 0;\n\t\tbox-sizing: border-box;\n\t\tz-index: 1;\n\t\tbackground: #fff;\n\t}\n\t.popup-cart \u003e header h3 {\n\t\tmargin: 0px;\n\t}\n\t.popup-cart .popup-total {\n\t\tposition: fixed;\n\t\topacity: 0;\n\t\tbottom: 75px;\n\t\tright: 0;\n\t\twidth: 420px;\n\t\tmax-width: 90vw;\n\t\tmargin: 0;\n\t\tpadding: 20px;\n\t\tbox-sizing: border-box;\n\t\tborder-top: none;\n\t\ttransition: opacity 1s ease;\n\t}\n\t.pop-overlay-cart .popup-cart .popup-total {\n\t\topacity: 1;\n\t\ttransition: opacity 1s ease;\n\t\tbackground: #fff;\n\n\t}\n\t.popup-cart .popup-total .including {\n\t\tdisplay: inline;\n\t\ttext-transform: none;\n\t}\n\t.popup-cart .popup-total h5 + p {\n\t\ttop: 20px;\n\t\tright: 20px;\n\t\tline-height: 16px;\n\t}\n\t.popup-cart .popup-next a.checkout {\n\t\twidth: 380px;\n\t\tmax-width: calc(90vw - 40px);\n\n\t}\n\t.popup-cart .popup-next a.cart {\n\t\tbackground: #eee;\n\t}\n\n\t\/* make the cart items not scroll individually (instead scroll whole area) *\/\n\t.popup-cart .cart-items \u003e div {\n\t\tposition: static;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\ttop: unset;\n\t\tleft: unset;\n\t\toverflow: unset;\n\t}\n}\n@media only screen and (max-width: 540px) {\n\t.pop-overlay-cart .site-header .top-links {\n\t\tz-index: 2002;\n\t}\n\t.pop-overlay-cart .site-header .top-links #mini-cart {\n\t\tdisplay: none;\n\t}\n}\n@media only screen and (max-width: 730px) and (max-height: 800px) {\n\tbody.pop-overlay-right.pop-overlay-cart .checkOut-btn {\n\t\ttransition: width 0.3s ease;\n\t\tright: 20px;\n\t}\n}\n@media only screen and (max-width: 480px) and (max-height: 800px) {\n\tbody.pop-overlay-cart .popup-cart \u003e header,\n\t.popup-cart .popup-total {\n\t\tmax-width: 96vw;\n\t}\n\t.popup-cart .popup-next a.checkout {\n\t\tmax-width: calc(96vw - 40px);\n\t}\n\tbody.pop-overlay-right.pop-overlay-cart .checkOut-btn {\n\t\tright: 20px;\n\t}\n}\n@media only screen and (max-width: 350px) and (max-height: 800px) {\n\tbody.pop-overlay-cart .popup-cart \u003e header,\n\t.popup-cart .popup-total {\n\t\tmax-width: 100vw;\n\t}\n\t.popup-cart .popup-next a.checkout {\n\t\tmax-width: calc(100vw - 40px);\n\t}\n\tbody.pop-overlay-right.pop-overlay-cart .checkOut-btn {\n\t\tright: 20px;\n\t}\n}\n\t\t\n\n.component_OrderProcess_PopupCart {\n\t\t margin: 0; margin: 0;  padding: 0;    }    \n\n\n\n\t\n\t\tarticle.form-grp {\n\tdisplay: -ms-grid;\n\tdisplay: grid;\n\t-ms-grid-columns: 1fr 1fr;\n\tgrid-template-columns: 1fr 1fr;\n\tgrid-column-gap: 30px;\n}\n.question .form-input \u003e textarea {\n\theight: 149px !important;\n}\narticle.form-input input[name=antispam] {\n\twidth: 110px;\n}\n.question h3 {\n\ttext-transform: uppercase;\n}\n.enquiry-form aside.help.error {\n\tposition: relative;\n\tfont-size: 13px;\n\tfont-weight: 500;\n\tmargin-top: -16px;\n\tpadding: 0px;\n}\n.captcha-error {\n\tdisplay:none;\n}\n#captcha-error {\n\tmargin-top: -26px;\n}\n.question .message,\n.question.submitted #enquiry-form {\n\tdisplay: none;\n}\n.question #enquiry-form,\n.question.submitted .message {\n\tdisplay: block;\n}\n.hide {\n\tdisplay: none;\n}\nsection.question {\n\tmin-height: 350px;\n}\narticle.form-input.captcha img {\n\tvertical-align: unset;\n}\nsection.question h1 {\n\tpadding-bottom: 20px;\n}\n.accordion article {\n\tmargin-bottom: 0;\n}\n.accordion h1 {\n\tfont: inherit;\n    font-weight: 590;\n    margin: .67em 0;\n\tfont-size:18px;\n}\n.error {\n    font-weight: unset;\n}\n\n#enquiry-form input.error {\n\tborder: 1px solid red;\n}\n\n\/* modal question rules *\/\n.question-popup {\n\tdisplay: block;\n\tposition: fixed;\n\ttop: 0;\n\tright: 0;\n\tleft: 0;\n\tbottom: 0;\n\twidth: 0;\n\tmargin: auto;\n\toverflow: hidden;\n\twhite-space: normal;\n\tuser-select: none;\n}\n\nbody.pop-overlay-center.pop-overlay-popup-question .question-popup {\n\twidth: 100%;\n\tmax-width: 600px;\n\theight: 560px;\n\tmargin: auto;\n\tz-index: 2001;\n}\nbody.pop-overlay-center.pop-overlay-popup-question .overlays .pop-overlay-inner.pop-center {\n\twidth: 100%;\n\tmax-width: 670px;\n\theight: 600px;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n\tbox-shadow: 0px 17px 49px -9px rgba(0,0,0,0.3);\n\tborder: solid 1px #e4e4e4;\n}\n\nbody.pop-overlay-center .overlays .pop-overlay {\n\tbackground: #fff;\n\topacity: 0.9;\n}\n\n@media screen and (max-width: 640px) {\n\tbody.pop-overlay-center.pop-overlay-popup-question .overlays .pop-overlay-inner.pop-center {\n\t\tmax-width: 100%;\n\t\theight: 70%;\n\t}\n\tbody.pop-overlay-center.pop-overlay-popup-question .question-popup {\n\t\tpadding: 0 20px;\n\t\theight: 64%;\n\t\tmax-width: 85%;\n\t}\n\t.question-popup {\n\t\ttop: 0;\n\t}\n\n}\n\n@media screen and (max-width: 520px) {\n\tarticle.form-grp {\n\t\t-ms-grid-columns: auto;\n\t\tgrid-template-columns: auto;\n\t}\n\n\tbody.pop-overlay-center.pop-overlay-popup-question .overlays .pop-overlay-inner.pop-center {\n\t\tmax-width: 100%;\n\t\theight: auto;\n\t}\n\n\tbody.pop-overlay-center.pop-overlay-popup-question .question-popup {\n\t\tpadding: 0 20px;\n\t\theight: auto;\n\t\tmax-width: 93%;\n\t}\n\n\t.question-popup {\n\t\ttop: 25px;\n\t}\n}\n\n\t\t\n\n.component_ProductDisplay_Enquiry {\n\t\t margin: 0; margin: 0; padding: 0;    }    \n\n\n\n\t\n\t\t.hamburger {\n\tdisplay: none;\n}\n.hamburger-menu {\n\tposition: fixed;\n\tleft: 0;\n\ttop: 0;\n\twidth: 0;\n\theight: 100vh;\n\tmargin: 0;\n\tpadding: 0;\n\ttransition: width 0.3s ease;\n\toverflow-x: hidden;\n\toverflow-y: auto;\n\tbackground: #ddd;\n}\n.hamburger-menu ul {\n\twidth: 90vw;\n\tmargin: 0;\n\tpadding: 0;\n\tlist-style: none;\n}\n.hamburger-menu ul li {\n\tdisplay: block;\n\twidth: 100%;\n\ttext-align: left;\n\tpadding: 0;\n\tmargin: 0;\n}\n.hamburger-menu ul li.tab {\n\tbackground: #fff;\n}\n.hamburger-menu ul li.tab:not(:first-child) {\n\tborder-bottom: solid 1px #ccc;\n}\n.hamburger-menu ul li a {\n\tdisplay: block;\n\twidth: 100%;\n\tpadding: 15px;\n}\n.hamburger-menu .dropped \u003e a {\n\tpadding-bottom: 5px;\n}\n.hamburger-menu .dropped .ct_dropdown a {\n\tpadding-top: 10px;\n\tpadding-bottom: 10px;\n}\n.hamburger-menu .dropped \u003e .ct_dropdown li:last-of-type a {\n\tpadding-bottom: 15px;\n}\n.hamburger-menu .dropped .ct_dropdown_children li a {\n\tpadding-left: 35px;\n}\n.hamburger-menu .ct_dropdown_children .more {\n\ttext-align: left;\n}\n\n.hamburger-menu ul li:hover,\n.hamburger-menu ul li:active,\n.hamburger-menu ul li:focus,\n.hamburger-menu ul li.tab.dropped {\n\tbackground: #f4f4f4;\n}\n.hamburger-menu .dropped .ct_dropdown_subcat:hover,\n.hamburger-menu .dropped .ct_dropdown_subcat:active,\n.hamburger-menu .dropped .ct_dropdown_subcat:focus,\n.hamburger-menu .dropped .ct_dropdown \u003e a:hover,\n.hamburger-menu .dropped .ct_dropdown \u003e a:active,\n.hamburger-menu .dropped .ct_dropdown \u003e a:focus,\n.hamburger-menu .dropped .ct_dropdown_children \u003e li:hover,\n.hamburger-menu .dropped .ct_dropdown_children \u003e li:active,\n.hamburger-menu .dropped .ct_dropdown_children \u003e li:focus {\n\tbackground: #eee;\n}\n.hamburger-menu .ct_dropdown .cat.dropped {\n\tbackground: #ddd;\n}\n.hamburger-menu .ct_dropdown_subcat li\u003e a:hover,\n.hamburger-menu .ct_dropdown_subcat h3 \u003e a:hover {\n\tcolor: unset !important;\n}\n\n\/* old search *\/\n.hamburger-menu .search-form input[type=search] {\n\tborder: none;\n\tbackground: #eee;\n\tpadding: 20px 15px;\n}\n.hamburger-menu .search-form button {\n\tpadding-left: 22px;\n\ttransform: scale(0.9);\n}\n.hamburger-menu .search-form button::before {\n\tright: 20px;\n}\n.hamburger-menu .search-form input:not(:placeholder-shown) ~ button[type=submit] {\n\tpadding: 0 54px 0 23px;\n}\n\n\/* new search *\/\n.hamburger-menu nav.search-popdown {\n\tposition: static;\n\tmax-height: unset;\n\tbackground: #f4f4f4;\n\tborder-bottom: solid 1px #eee;\n}\n.hamburger-menu nav.search-popdown button[type=submit] {\n\tpadding: 0;\n\twidth: 20px;\n}\n\n.hamburger-menu .favourites-link,\n.hamburger-menu .login-link {\n\tposition: relative;\n\ttext-indent: 26px;\n}\n.hamburger-menu .favourites-link::before,\n.hamburger-menu .login-link::before {\n\tcontent: '';\n\tdisplay: block;\n\twidth: 19px;\n\theight: 16px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/basic_theme\/ui_sprites.svg) no-repeat 0 -440px;\n\tposition: absolute;\n\tleft: 15px;\n\ttop: 0;\n\tbottom: 0;\n\tmargin: auto 0;\n}\n.hamburger-menu .login-link::before {\n\twidth: 29px;\n\theight: 29px;\n\ttransform: scale(.7);\n\tleft: 9px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/basic_theme\/ui_sprites.svg) no-repeat 0 -740px;\n}\n.hamburger-menu ul li .ct_dropdown,\n.hamburger-menu .ct_dropdown .ct_dropdown_subcat,\n.hamburger-menu .ct_dropdown h3.cat,\n.hamburger-menu .ct_dropdown h3.content,\n.hamburger-menu .ct_dropdown h3 {\n\tposition: relative;\n\twidth: 100%;\n\tborder: none;\n\tbackground: none;\n\tbox-shadow: none;\n\tpadding: 0;\n\tmargin: 0;\n}\n.hamburger-menu ul li .ct_dropdown {\n\tdisplay: none;\n}\n.hamburger-menu .ct_dropdown_children {\n\toverflow: hidden;\n}\n.hamburger-menu .ct_has_dropdown.dropped .ct_dropdown {\n\tdisplay: block;\n}\n.hamburger-menu .ct_has_dropdown.dropped .ct_hide {\n\tleft: unset !important;\n\ttop: unset !important;\n}\n.hamburger-menu .ct_dropdown_subcat .cat.dropped .ct_dropdown_children {\n\theight: auto !important;\n}\n.hamburger button {\n\twidth: 24px;\n\theight: 21px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -250px;\n\toverflow: hidden;\n\ttext-indent: -100vw;\n\tpadding: 0;\n}\n\n\/* drop down indicator *\/\n.hamburger-menu .ct_has_dropdown \u003e a:first-child::after,\n.hamburger-menu .cat.has-children \u003e a:first-child::after {\n\tcontent: '';\n\tdisplay: inline-block;\n\twidth: 11px;\n\theight: 6px;\n\ttop: 0;\n\tbottom: 0;\n\tmargin: auto 0 auto 7px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/basic_theme\/ui_sprites.svg) no-repeat 0 -50px;\n}\n\n\/* display the navigation on popup *\/\n.pop-overlay-hamburger .hamburger-menu {\n\tdisplay: block;\n\tz-index: 2002;\n\twidth: 90vw;\n\ttransition: width 0.3s ease;\n}\n.pop-overlay-hamburger #pop-overlay-inner .close {\n\tdisplay: none;\n}\n\n\/* collapse nav into hamburger menu for mobile *\/\n\/* @TODO: This will also need to apply if the hamburger menu is showing - or auto close menu if gets larger? or just hide menu if it gets larger \u0026 menu is open - this cannot happen in a real situation *\/\n@media screen and (max-width:540px) {\n\t.hamburger {\n\t\tdisplay: block;\n\t}\n\t.content_tabs,\n\t.site-header .search-area {\n\t\tdisplay: none !important;\n\t}\n}\n\t\t\n\n.component_Navigation_Hamburger {\n\t\t margin: 0; margin: 0; padding: 0;    }    \n\n\n\n\t\n\t\t.search-form {\n\tposition: relative;\n}\n.search-form * {\n\tbox-sizing: border-box;\n}\n.search-form input[type=search] {\n\tcolor: #666666; \n\tmargin: 0;\n\twidth: 100%;\n}\n.search-form input:active,\n.search-form input:focus,\n.search-form input:active ~ button,\n.search-form input:focus ~ button {\n\toutline: none;\n}\n\n.search-form input::placeholder,\n.search-form input:-ms-input-placeholder,\n.search-form input::-moz-placeholder,\n.search-form input::-webkit-input-placeholder {\n\tcolor: #888;\n}\n.search-form button[type=submit] {\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tright: 0;\n\tmargin: auto 0;\n\tbackground: none;\n\ttext-indent: -100vw;\n\toverflow: hidden;\n\twidth: 24px;\n\theight: 100%;\n\tpadding: 0 36px 0 12px;\n\tmargin: 0;\n}\n.search-form button[type=submit]::before,\n.search-form button[type=reset] {\n\tcontent: '';\n\tdisplay: block;\n\twidth: 24px;\n\theight: 24px;\n\tposition: absolute;\n\tright: 12px;\n\ttop: 0;\n\tbottom: 0;\n\tpadding: 0;\n\tmargin: auto 0;\n\tbackground: url(\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -200px;\n}\n.search-form button[type=reset] {\n\tdisplay: none;\n}\n.search-form input:not(:placeholder-shown) {\n\tpadding-right: 135px;\n}\n.search-form input:not(:placeholder-shown) ~ button[type=submit] {\n\ttext-indent: unset;\n\twidth: auto;\n\tbackground: #1B51C6;\n\tborder-radius: 0 5px 5px 0;\n\tpadding: 0 42px 0 16px;\n\tcolor: #fff;\n\ttext-transform: none;\n}\n.search-form input:not(:placeholder-shown) ~ button[type=submit]::before {\n\tbackground-position-y: -1040px;\n\twidth: 20px;\n\theight: 20px;\n\tmargin-right: 2px;\n}\n.search-form input:not(:placeholder-shown) ~ button[type=reset] {\n\tdisplay: block;\n\twidth: 12px;\n\theight: 12px;\n\tbackground-position-y: -560px;\n\topacity: 0.5;\n\tright: 128px;\n\ttext-indent: -100vw;\n\toverflow: hidden;\n\twhite-space: nowrap;\n\tcolor: transparent;\n}\nbody.pop-overlay.pop-overlay-searching .search-form {\n\tz-index: 2002;\n}\nbody.pop-overlay.pop-overlay-searching #pop-overlay {\n\topacity: 0.6;\n}\nbody.pop-overlay.pop-overlay-searching #pop-overlay-inner {\n\tdisplay: none !important;\n}\n.search-form button[type=submit].loading {\n\tcolor: #fff !important;\n}\n.search-form button[type=submit].loading::before {\n\tborder-top-color: #1B51C6;\n\tborder-width: 2px;\n\tbackground: none;\n\tleft: unset;\n\tright: 12px;\n}\n\n\/* Custom Autocomplete *\/\n.autocomplete-suggestions {\n\tborder: 1px solid #999;\n\tbackground: #FFF;\n\toverflow: auto;\n}\n.autocomplete-suggestion {\n\tpadding: 10px 15px;\n\ttext-align: left;\n\tborder-bottom: 1px solid #999;\n\twhite-space: normal;\n}\n.autocomplete-suggestion:hover {\n\tcursor: pointer;\n}\n.autocomplete-selected {\n\tbackground: #F0F0F0;\n}\n.autocomplete-suggestions strong {\n\tfont-weight: normal;\n\tcolor: #3399FF;\n}\n.autocomplete-group {\n\tpadding: 2px 5px;\n}\n.autocomplete-group strong {\n\tdisplay: block;\n\tborder-bottom: 1px solid #000;\n}\n.autocomplete-suggestion-item {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    line-height: normal;\n}\n\n.autocomplete-suggestion-item img {\n    width: auto;\n    height: 60px;\n    margin-right: 15px;\n}\n\t\t\n\n.component_Navigation_SearchBox2 {\n\t\t margin: 0; margin: 0; padding: 0;    }    \n\n\n\n\t\n\t\t\n\n\ndiv.component_ProductDisplay_CatView3 {\n\tmargin: 0;\n\tpadding: 0;\n}\n\n\n.title {\n\ttop: 0;\n\tmargin-top: -1px; \n\twidth: 100vw;\n\tposition: relative;\n\tleft: 50%;\n\tmargin-left: -50vw;\n\toverflow: hidden;\n\tbackground-size: cover;\n\tbackground-position: center center;\n}\n.has-header-image .title {\n\tbackground-color: #555;\n\tmargin-bottom: 30px;\n\tbackground-image: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/cat-bg.jpg);\n}\n.title h1 {\n\tfont-size: 100px;\n\tfont-weight: 500;\n\ttext-align: center;\n\tline-height: 1.1em;\n\tmargin: 70px 0 50px;\n}\n.has-header-image .title h1 {\n\tposition: relative;\n\tcolor: #fff;\n\ttext-shadow: 0px 0px 30px rgba(0, 0, 0, 0.3);\n}\n.catview {\n\tfont-size: 16px;\n\tmargin: 0 20px;\n}\n.catview \u003e section {\n\tdisplay: table;\n\twidth: 100%;\n}\n.catview .subnav {\n\tdisplay: table-cell;\n\twidth: 330px;\n\tpadding-right: 30px;\n\tbox-sizing: border-box;\n\tvertical-align: top;\n}\n.catview \u003e section \u003e main {\n\tdisplay: table-cell;\n\tvertical-align: top;\n}\n.catview .crumbs {\n\tdisplay: block;\n}\n.description {\n\tclear: both;\n\tmargin: 0 0 25px;\n}\n.catview .crumbs + .description {\n\tmargin-top: 10px;\n}\n.cat-header::after {\n\tcontent: '';\n\tdisplay: table;\n\tclear: both;\n}\n.product-collection {\n\tposition: relative;\n\tdisplay: grid;\n\tgrid-template-columns: 1fr 1fr 1fr;\n\tgrid-gap: 20px;\n\tgrid-auto-flow: row;\n}\n\n\/* if subnav column exists, show 1 less column of products *\/\n.catview aside.no-filter {\n\tdisplay: none;\n}\n.catview aside.no-filter + main .product-collection {\n\tgrid-template-columns: 1fr 1fr 1fr 1fr;\n}\n.product-card {\n\tdisplay: grid;\n\tgrid-template-rows: auto auto 1fr;\n\tcursor: pointer;\n}\n.product-card header {\n\twidth: 100%;\n\t\n\tpadding-top: 115%;\n\theight: 0;\n\tposition: relative;\n\tbackground: #f4f4f4;\n}\n.product-card header.loading::before {\n\tcontent: '';\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n\tdisplay: block;\n\twidth: 29px;\n\theight: 29px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -840px;\n\ttransform: scale(3);\n}\n.product-card header a {\n\tposition: absolute;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\tleft: 0;\n\tmargin: 0;\n\tdisplay: grid; \/* force vertical align *\/\n\ttext-align: center;\n\toverflow: hidden;\n}\n.product-card a img {\n\t\n\t\theight: 100% !important;\n\t\twidth: 100%;\n\t\tmargin: auto;\n\t\tobject-fit: cover;\n\t\tobject-position: center center;\n\t\n\tbackground: #f4f4f4;\n}\n.product-card header .feature {\n\tposition: absolute;\n\tleft: 7px;\n\ttop: 7px;\n\tdisplay: inline-block;\n\tbackground: #3cc5f1;\n\tcolor: #fff;\n\ttext-transform: uppercase;\n\tfont-size: 14px;\n\tfont-weight: bold;\n\tz-index: 10;\n\tline-height: 50px;\n\twidth: 50px;\n\tborder-radius: 50px;\n\t-webkit-border-radius: 50px;\n\t-moz-border-radius: 50px;\n\ttext-align: center;\n\tpadding: 0;\n}\n.product-card header .feature.long {\n\twidth: auto;\n\tmax-width: calc(100% - 64px);\n\tline-height: 40px;\n\tpadding: 0 17px;\n\tmargin: 7px;\n\tborder-radius: 20px;\n\t-webkit-border-radius: 20px;\n\t-moz-border-radius: 20px;\n}\n.product-card header .feature.feature-2 {\n\tbackground: #bf211e;\n}\n.product-card header .feature.feature-3 {\n\tbackground: #9bc53d;\n}\n.product-card header .add-favourite {\n\tposition: absolute;\n\ttop: 7px;\n\tright: 7px;\n\tdisplay: block;\n\twidth: 44px;\n\theight: 44px;\n\tbackground: #fff;\n\tborder-radius: 22px;\n\t-webkit-border-radius: 22px;\n\t-moz-border-radius: 22px;\n\ttext-indent: -1000px;\n\toverflow: hidden;\n\tz-index: 10;\n\tpadding: 0;\n\tborder: none;\n}\n.product-card header .add-favourite:hover {\n\tbox-shadow: 0 2px 4px 0 rgba(45,45,45,.14);\n\t-webkit-box-shadow: 0 2px 4px 0 rgba(50,50,50,.11);\n}\n.product-card header .add-favourite:hover::before,\n.product-card header .add-favourite.selected::before\n{\n\tbackground-position-y: -470px;\n}\n.product-card header .add-favourite::before {\n\tcontent: '';\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n\tdisplay: block;\n\twidth: 19px;\n\theight: 16px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -440px;\n}\n.product-card h4, .product-card h4 a {\n\tfont-size: 16px;\n\tfont-weight: 500;\n\tcolor: #222;\n\ttext-decoration: none;\n\ttext-align: center;\n}\n.product-card h4 {\n\tmargin: 16px 0;\n}\n.product-card footer {\n\tdisplay: block;\n\tfont-weight: 500;\n\tcolor: #1B51C6;\n\ttext-align: center;\n\tmargin: 0 0 16px;\n\talign-self: end;\n}\n.product-card .price {\n\tdisplay: inline-block;\n\tfont-weight: 500;\n}\n.product-card .original-price {\n\ttext-decoration: line-through;\n\tcolor: #ccc;\n\tbackground: none;\n}\n.product-card .add-to-cart,\n.product-card .enquire-now {\n\twidth: 100%;\n\tdisplay: block;\n}\n.product-card .add-to-cart:hover\n.product-card .enquire-now:hover {\n\tborder-bottom: solid 4px rgba(0, 0, 0, 0.2);\n\tpadding-bottom: 12px;\n}\n.product-card .buy-now,\n.product-card.ordering:hover .buy-now,\n.product-card .enquiry,\n.product-card.ordering:hover .enquiry,\n.product-card .select-options,\n.product-card.ordering:hover .select-options {\n\tdisplay: none;\n\ttransition: display .3s ease;\n}\n\n.product-card .buy-now {\n    position: relative;\n}\n.product-card .buy-now::before {\n    content: \"\";\n    position: absolute;\n    bottom: -7px;\n    left: 40px;\n    border-bottom: 7px solid #edcfcf;\n    opacity: 0;\n    transition: opacity 0.5s ease;\n    display:block;\n    width:0;\n    height:0;\n    border-left: 8px solid transparent;\n    border-right:8px solid transparent;\n}\n.product-card .buy-now::after {\n    content: attr(data-content);\n    position: absolute;\n    left: 30px;\n    bottom: -65px;\n    color: #9a0000;\n    background: #edcfcf;\n    width: 330px;\n    padding: 5px 13px;\n    opacity: 0;\n    transition: opacity 0.5s ease;\n}\n.product-card .buy-now.stock-error::before,\n.product-card .buy-now.stock-error::after {\n\t\topacity: 1;\n}\n\n.product-card.adding .buy-now,\n.product-card:hover .buy-now,\n.product-card.adding .enquiry,\n.product-card:hover .enquiry,\n.product-card:hover .select-options,\n.product-card.ordering .option-form .add-to-cart,\n.product-card.ordering .option-form .enquire-now,\n.product-card.ordering .option-form .buy-now,\n.product-card.ordering .option-form .enquiry {\n\tposition: absolute;\n\tleft: 0;\n\tbottom: 0;\n\tdisplay: block;\n\ttransition: display .3s ease;\n\topacity: 0.9;\n\twidth: 100%;\n}\n.product-card.ordering .option-form .buy-now,\n.product-card.ordering .option-form .enquiry {\n\topacity: 1;\n}\n.product-card .buy-now \u003e *,\n.product-card .enquiry \u003e *,\n.product-card .quantity \u003e * {\n\t-ms-grid-row: 1;\n}\n\n\t.product-card .quantity,\n\t.product-card .quantity .quantity label {\n\t\tdisplay: none !important;\n\t}\n\n.product-card .option-form {\n\tdisplay: none;\n\tcursor: auto;\n}\n.product-card.ordering .option-form,\n.option-list,\n.option-list tbody,\n.option-list tr,\n.option-list td\n{\n\tdisplay: block;\n\twidth: 100%;\n\tbox-sizing: border-box;\n}\n.option-form {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\twidth: 100%;\n\theight: 100%;\n\tbackground: #fff;\n\topacity: 0.9;\n\tpadding: 0;\n\tz-index: 15;\n}\n.option-list {\n\tposition: absolute;\n\tbottom: 60px;\n}\n.option-list td {\n\tpadding: 0 20px;\n}\n.option-list h4 {\n\tfont: 500 16px 'Roboto', sans-serif;\n\tcolor: #222;\n\ttext-transform: uppercase;\n\ttext-align: left;\n\tmargin-bottom: 10px;\n}\n.option-list select {\n\tmargin-top: 7px;\n}\n.product-card.ordering .close {\n\tposition: absolute;\n\ttop: 10px;\n\tright: 10px;\n\topacity: 1;\n\tdisplay: inline-block;\n\twidth: auto;\n\tpadding: 0 19px 0 0;\n\tfont-size: 16px;\n\tfont-weight: 500;\n\tcolor: #555;\n\tbackground: none;\n\ttext-transform: none;\n}\n.product-card .close::after {\n\tcontent: '';\n\tdisplay: block;\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tright: 0;\n\tmargin: auto 0;\n\twidth: 12px;\n\theight: 12px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -560px;\n}\n.product-card.ordering .option-form .add-to-cart, \n.product-card.ordering .option-form .enquire-now {\n\tborder-bottom: solid 3px rgba(0, 0, 0, 0.2);\n\tpadding-bottom: 13px;\n}\n.product-card .add-to-cart:focus,\n.product-card .add-to-cart:active,\n.product-card .enquire-now:focus,\n.product-card .enquire-now:active {\n\toutline: 0;\n\t-moz-outline-style: none;\n}\n\n\n.sort {\n\tdisplay: block;\n\twidth: 200px;\n\ttext-align: right;\n\tmargin-bottom: 20px;\n\tmargin-left: auto;\n}\nselect.sort-by {\n\tmargin: 0px;\n\tborder: none;\n\tborder-bottom: 1px solid #ccc;\n\tborder-radius: 0;\n\tpadding: 0 25px 5px 1px;\n\tcolor: #555;\n\tbackground-position-y: -40px; \/* light select chevron *\/\n}\n.sort label::after {\n\tcolor: #ccc;\n}\n.more-products {\n\tposition: relative;\n\ttext-align: center;\n\tmargin-top: 50px;\n}\n.more-products p {\n\tdisplay: inline-block;\n\tmargin: 0 auto 3px;\n\tcolor: #999;\n}\nprogress {\n  display: block;\n  margin: 0 auto 25px;\n  appearance: none;\n  border: none;\n  background-color: #ccc;\n  color: #1B51C6;\n  width: 200px;\n  height: 6px;\n}\nprogress::-webkit-progress-value {\n  background-color: #1B51C6;\n}\nprogress::-webkit-progress-bar {\n  background-color: #ccc;\n}\n.load-next {\n\tcolor: #222;\n\ttext-align: center;\n\theight: 50px;\n\tpadding: 0 50px;\n\tbackground: none;\n\tfont-weight: 500;\n\tborder: solid 1px #999;\n\tborder-right: none;\n\tmargin-right: -5px;\n}\n.load-next:hover {\n\tbackground-color: #f6f6f6;\n\ttransition: background .3s ease;\n}\n.more-products .load-page button {\n\tbackground-position: 82% 22px;\n\ttext-align: left;\n\tcolor: #222;\n\tborder: solid 1px #999;\n\tborder-radius: 0;\n\tpadding: 0;\n\tmin-width: 112px;\n\tbox-sizing: border-box;\n\ttext-transform: uppercase;\n\theight: 50px;\n\tpadding: 0 35px 0 17px;\n\tfont-weight: 500;\n}\n.more-products a {\n\tcolor: #222;\n\ttext-transform: uppercase;\n}\n.load-page li {\n\tpadding-left: 9px;\n}\n.page-loading, .new-footer, .appending .load-next, .appending .load-page  {\n\tdisplay: none;\n}\n.more-products .page-loading {\n\twidth: 40px;\n\theight: 40px;\n\tborder-width: 6px;\n\tposition: absolute;\n\ttop: 120px;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n}\n.appending .page-loading {\n\tdisplay: block;\n}\n.appending .more-products {\n\tmargin-bottom: 75px;\n}\n\n\n.top-filters {\n\tdisplay: inline-block;\n\tmargin-top: 5px;\n\tfloat: left;\n}\n.show-filters {\n\tposition: relative;\n\tbackground: none;\n\theight: auto;\n\twidth: auto;\n\tdisplay: none;\n\tborder: none;\n\tcolor: #555;\n\tpadding: 0 0 0 30px;\n\tmargin: 0;\n}\n.show-filters::before {\n\tcontent: '';\n\tposition: absolute;\n\tleft: 0;\n\ttop: 0;\n\tbottom: 0;\n\tmargin: auto 0;\n\tdisplay: block;\n\twidth: 20px;\n\theight: 18px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -620px;\n}\n.selected-filters {\n\tdisplay: inline-block;\n}\n.selected-filters a.clear-all {\n\tcolor: #555;\n\ttext-decoration: underline;\n\ttext-transform: capitalize;\n\tcursor: pointer;\n\tdisplay: none;\n}\n.selected-filters a + a.clear-all {\n\tdisplay: inline;\n}\n.selected-filters a:not(.clear-all) {\n\tposition: relative;\n\tdisplay: inline-block;\n\tcolor: #888;\n\tpadding: 5px 27px 5px 10px;\n\tmargin: 0 5px 0 0;\n\tbackground: #eee;\n\ttext-decoration: none;\n\tcursor: pointer;\n}\n.selected-filters a:not(.clear-all)::after {\n\tcontent: '';\n\tposition: absolute;\n\tright: 10px;\n\ttop: 0;\n\tbottom: 0;\n\tmargin: auto 0;\n\twidth: 10px;\n\theight: 10px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -590px;\n}\n.filter-collection h2, .filter-collection .close {\n\tdisplay: none;\n\n}\n.filter-collection .filter-group {\n\tborder-bottom: solid 1px #222;\n\tpadding-bottom: 15px;\n\tmargin-bottom: 15px;\n}\n.filter-group h3 {\n\tposition: relative;\n\tfont-family: 'Roboto', sans-serif;\n\tfont-size: 1.3em;\n\tfont-weight: 500;\n\ttext-transform: uppercase;\n\tcolor: #222;\n\tpadding: 0;\n\tbox-sizing: border-box;\n\tcursor: pointer;\n\tmargin: 0px;\n}\n.filter-group h3::before {\n\tcontent: '';\n\tposition: absolute;\n\tright: 0;\n\ttop: 0;\n\tbottom: 0;\n\tmargin: auto;\n\twidth: 14px;\n\theight: 4px;\n\tbackground: url(https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg) no-repeat 0 -500px;\n}\n.filter-group h3.closed {\n\tmargin-bottom: 0 !important;\n}\n.filter-group.closed h3::before {\n\tbackground-position-y: -530px;\n\theight: 14px;\n}\n.filter-group:first-child h3 {\n\tborder-top: none;\n\tmargin-top: 0;\n\tmargin-bottom: 4px;\n}\n.filter-group ul {\n\tlist-style: none;\n\tpadding: 0;\n\tmargin: 0;\n\theight: auto;\n\ttransition: height .3s ease;\n\tmargin-top: 10px;\n}\n.filter-group.closed ul {\n\tdisplay: none;\n\ttransition: display 0.3s ease;\n}\n.filter-group.empty, .filter-group li.empty {\n\tdisplay: none;\n}\n.filter-group li {\n\tcolor: #222;\n\tpadding: 0;\n\tmargin: 0;\n\tfont-size: 1.3em;\n\tfont-weight: 500;\n}\n.filter-group li label {\n\tposition: relative;\n\tdisplay: inline-block;\n\twidth: 100%;\n\tmargin: 4px 0;\n\tmin-height: 21px;\n\tbox-sizing: border-box;\n\tpadding: 0 30px 0 36px;\n\tcursor: pointer;\n}\n.filter-group li input[type=checkbox] {\n\tposition: absolute;\n\tleft: 0;\n\ttop: 4px;\n\twidth: 21px;\n\theight: 21px;\n\tmargin-left: 0;\n\t-webkit-appearance:none;\n\toutline:0;\n\tpadding: 0;\n\tmargin: 0;\n\tresize: none;\n}\n.filter-group li input[type=checkbox]:checked:before {\n\tcontent:'';\n\tposition: absolute;\n\tcolor: #000;\n\toutline: 0;\n\ttop: 4px;\n\tleft: 2px;\n\twidth: 15px;\n\theight: 11px;\n\tbackground: url('https:\/\/images.zeald.com\/site\/georgehenry\/images\/\/basic_theme\/ui_sprites.svg') no-repeat 0 -150px;\n}\n.filter-group label span {\n\tdisplay: block;\n}\n.filter-group label aside {\n\tposition: absolute;\n\tdisplay: inline-block;\n\ttop: 0;\n\tright: 0;\n\ttext-align: right;\n}\n.filter-group li input[type=checkbox] {\n\tcursor: pointer;\n}\n.filter-group li input:checked + span {\n\ttext-decoration: underline;\n}\n.filter-group li input:checked + span + aside {\n\tcolor: #1B51C6;\n\ttext-decoration: underline;\n}\n\n\/* filter by category *\/\n.filter[data-depth] .filter-label {\n\tposition: relative;\n\tpadding-right: 5px;\n}\n.filter[data-depth] .filter-label::before {\n\tdisplay: block;\n\tposition: absolute;\n\tcontent: \"-\";\n\tleft: -15px;\n}\n.filter[data-depth=\"1\"] .filter-label::before {\n\tcontent: none;\n}\n.filter[data-depth=\"2\"] .filter-label {\n\tmargin-left: 30px;\n}\n.filter[data-depth=\"3\"] .filter-label {\n\tmargin-left: 45px;\n}\n.filter[data-depth=\"4\"] .filter-label {\n\tmargin-left: 60px;\n}\n.filter[data-depth=\"5\"] .filter-label {\n\tmargin-left: 75px;\n}\n\n\/* filter by range *\/\n.range-value-wrapper {\n    display: grid;\n    grid-template-columns: 2fr 2fr;\n}\n\n.upper-value {\n\ttext-align: right;\n}\n\n.noUi-handle {\n    border: none !important;\n    border-radius: 100% !important;\n    background: #333333 !important;\n    box-shadow: none !important;\n}\n\n.noUi-horizontal .noUi-handle {\n    width: 24px !important;\n    height: 24px !important;\n\ttop: -10px !important;\n}\n\n.noUi-handle:after, .noUi-handle:before {\n    content: none !important;\n}\n\n.noUi-horizontal {\n    height: 6px !important;\n}\n\n.range-filter {\n    margin: 10px 0;\n}\n\n.noUi-connect {\n    background: #AAAAAA !important;\n}\n\n.noUi-target {\n    background: #EEEEEE !important;\n    border-radius: 0 !important;\n    border: none !important;\n    box-shadow: none !important;\n}\n.filter-collection .filter-group .range {\n\tpadding: 0;\n}\n\n.noUi-handle.noUi-handle-lower:focus,\n.noUi-handle.noUi-handle-upper:focus {\n    outline: none;\n}\n.noUi-target {\n    padding: 0 18px 0 8px;\n}\n\n\n\n\n\n.document .content {\n\tposition: relative;\n}\n.loading-overlay {\n\tdisplay: none;\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\twidth: 100%;\n\theight: 100%;\n\tbackground: #fff;\n\tz-index: 999;\n\topacity: 0.9;\n\ttext-align: center;\n\tpadding-top: 200px;\n\tbox-sizing: border-box;\n\tfont-size: 400%;\n\tcolor: #999;\n}\n.loading .product-collection .loading-overlay {\n\tdisplay: block;\n}\n.loading .product-collection .loading-overlay::before {\n\tcontent: '';\n\tborder: 12px solid #999;\n\tborder-top: 12px solid #fff;\n\tborder-radius: 50%;\n\tposition: absolute;\n\ttop: 100px;\n\tleft: 0;\n\tright: 0;\n\tmargin: auto;\n\twidth: 80px;\n\theight: 80px;\n\t-webkit-animation: spin 1s linear infinite; \/* Safari *\/\n\tanimation: spin 1s linear infinite;\n}\n.loading-overlay aside {\n\tfont-size: 20px;\n\twidth: 150px;\n\tline-height: 1.2em;\n\tdisplay: block;\n\tmargin: 20px auto;\n}\n.cat-header .subcat_menu {\n\tpadding: 0;\n}\n\nbody .catview .question h1 {\n    font-size: 50px;\n}\n\n\/* split test css rules*\/\n.product-collection.split-test {\n\tvisibility:hidden;\n}\n.component_ProductDisplay_CatView3 \u003e .split-test {\n\tvisibility:hidden;\n}\n.empty-category {\n\tgrid-column: 2;\n}\n\n\/* at 1150px drop a column *\/\n@media only screen and (max-width: 1150px) {\n\tbody.pop-overlay-filters .catview .subnav {\n\t\tdisplay: block;\n\t}\n\t.cat-header {\n\t\tposition: relative;\n\t}\n\t.catview .crumbs {\n\t\tposition: absolute;\n\t\ttop: -60px;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tmargin: auto;\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\ttext-align: center;\n\t}\n\t.catview.has-header-image .crumbs {\n\t\tmargin-top: -30px;\n\t}\n\t.catview.has-header-image .crumbs a {\n\t\tcolor: #ccc;\n\t}\n\t.catview.has-header-image .crumbs a:last-child {\n\t\tcolor: #fff;\n\t}\n\t.catview .title h1 {\n\t\tfont-size: 10vw;\n\t}\n\t.catview section .subnav {\n\t\tdisplay: none;\n\t\tposition: fixed;\n\t\ttop: 20px;\n\t\tleft: 0;\n\t\twidth: 90vw;\n\t\tmin-height: 100vh;\n\t\tz-index: 2001;\n\t\tpadding: 0;\n\t}\n\t.filter-collection {\n\t\tbox-sizing: border-box;\n\t\tposition: absolute;\n\t\theight: 100%;\n\t\twidth: 100%;\n\t\tpadding: 0 20px 20px;\n\t\toverflow-x: hidden;\n\t}\n\t.filter-collection h2 {\n\t\tdisplay: block;\n\t\tfont-size: 2em;\n\t\tmargin: 10px 0 20px;\n\t\tposition: fixed;\n\t\tposition: -webkit-sticky;\n\t\tposition: sticky;\n\t\ttop: 0px;\n\t\tbackground-color: #fff;\n\t\tz-index: 30001;\n\t}\n\t.catview .show-filters {\n\t\tdisplay: inline;\n\t}\n\t.catview .selected-filters {\n\t\tdisplay: block;\n\t\tmargin: 0 0 20px;\n\t}\n\t.catview .selected-filters a {\n\t\tmargin-top: 10px;\n\t}\n}\n\n@media only screen and (max-width: 740px) {\n\t.catview main .product-collection,\n\t.catview aside.no-filter + main .product-collection {\n\t\tgrid-template-columns: repeat(2, 1fr) !important;\n\t}\n\t.catview .title h1 {\n\t\tmargin-top: 60px;\n\t\tmargin-bottom: 60px;\n\t}\n\t.catview .crumbs {\n\t\ttop: -70px;\n\t}\n\t.catview .product-card header {\n\t\tmargin-bottom: 55px;\n\t}\n\n\t.product-card .option-form .buy-now,\n\t.product-card .option-form .enquiry {\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\tbottom: 0;\n\t\tdisplay: block;\n\t\ttransition: display .3s ease;\n\t\topacity: 0.9;\n\t\twidth: 100%;\n\t}\n\t\n\n\t.product-card .enquire-now,\n\t.product-card .select-options {\n\t\tdisplay: block;\n\t\topacity: 1;\n\t\twidth: 100%;\n\t}\n\n\t.product-card:hover .enquiry,\n\t.product-card .enquiry,\n\t.product-card .buy-now,\n\t.product-card.ordering:hover .buy-now,\n\t.product-card.ordering:hover .select-options {\n\t\tdisplay: block;\n\t}\n\n\t.product-card:hover .enquire-now,\n\t.product-card:hover .buy-now,\n\t.product-card:hover .select-options {\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\tbottom: -55px;\n\t\topacity: 1;\n\t}\n\n\t.product-card.ordering .select-options,\n\t.product-card.ordering:hover .select-options  {\n\t\tdisplay:none;\n\t}\n\t.product-card .enquire-now,\n\t.product-card .buy-now,\n\t.product-card .select-options {\n\t\tposition: relative;\n\t\tleft: 0;\n\t\tbottom: 2px;\n\t}\n\n\t.product-card.ordering .option-form .add-to-cart {\n\t\tbottom: -55px;\n\t\topacity: 1;\n\t}\n\n\t.option-list {\n\t\tbottom: 0;\n\t}\n\n\t.product-card:hover .enquiry {\n\t\topacity: 1;\n\t}\n}\n\n\n\/* Drop to a single column*\/\n@media only screen and (max-width: 428px) {\n\t.catview main .product-collection, .catview aside.no-filter + main .product-collection {\n\t\tgrid-template-columns: repeat(1, 1fr) !important;\n\t}\n}\n\t\t\n\n.component_ProductDisplay_CatView3 {\n\t\t margin: 0; margin: 0; padding: 0;    }\n--\u003e\u003c\/style\u003e","brand":"Allfast Solutions","offers":[{"title":"18 \/ Bi Metal \/ 10","offer_id":17621358870585,"sku":"HACBI121218","price":4.03,"currency_code":"NZD","in_stock":true},{"title":"24 \/ Bi Metal \/ 10","offer_id":17621358903353,"sku":"HACBI121224","price":4.03,"currency_code":"NZD","in_stock":true},{"title":"32 \/ Bi Metal \/ 10","offer_id":17621358936121,"sku":"HACBI121232","price":4.03,"currency_code":"NZD","in_stock":true},{"title":"18 \/ All Hard \/ 10","offer_id":17621358968889,"sku":"HACAH121218","price":3.66,"currency_code":"NZD","in_stock":true},{"title":"24 \/ All Hard \/ 10","offer_id":17621359001657,"sku":"HACAH121224","price":3.66,"currency_code":"NZD","in_stock":true},{"title":"32 \/ All Hard \/ 10","offer_id":17621359034425,"sku":"HACAH121232","price":3.66,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0129\/1865\/2985\/products\/HacksawBlades.jpg?v=1594876524"},{"product_id":"sutton-hacksaw-blade-holder","title":"Sutton Hacksaw Blade Holder","description":"","brand":"Allfast Solutions","offers":[{"title":"1","offer_id":17621359263801,"sku":"HACHOLD","price":42.81,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0129\/1865\/2985\/products\/n5X7mte.jpg?v=1540757894"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0129\/1865\/2985\/collections\/HacksawBlades.jpg?v=1775613351","url":"https:\/\/www.allfast.co.nz\/collections\/hacksaw-blades-1.oembed","provider":"Allfast Solutions","version":"1.0","type":"link"}