.err article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{overflow-y:scroll}body,input,select,textarea{font:17px/150% Roboto Slab,Georgia,serif;color:#000}html,body{height:100%}#cart_updated_message{line-height:normal;display:none;position:fixed;top:0;left:0;width:100%;background:#000;background:#746b60cc;color:#fff;text-align:center;font-weight:700;padding:20px 0;z-index:100}#cart_updated_message img{margin-right:10px;vertical-align:middle}strong{font-weight:700}em{font-style:italic}a img{border:none}p{margin:0 0 20px}img[class*=align]{height:auto}img.size-full{max-width:100%;width:auto}.alert{background:red;color:#fff}.one-third{float:left;width:32.5%}.two-thirds{float:left;width:62.5%}.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}.alignleft{float:left}.alignright{float:right}img.alignleft{float:left;margin:0 15px 10px 0}img.alignright{float:right;margin:0 0 10px 15px}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.videoWrapper iframe,.videoWrapper object,.videoWrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}img{box-shadow:#000 0 0}.hide{display:none}.product-note{font-size:.8em;color:#bdb3a6}.small{font-size:.8em;color:#746b60}.nobreak{white-space:nowrap}.button{background:#000;color:#fff;padding:10px 15px;border-radius:4px;display:inline-block;border:0;cursor:pointer;transition:background-color ease-in-out .2s;font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:.8em;text-decoration:none;font-weight:700}.button:hover{background:#666;color:#fff}.button-green{background-color:#7a0}.button-red{background:#c00}.button-small{font-size:.7em;padding:5px 10px}.contact-button{white-space:nowrap}.top-line{border-top:5px solid #000;padding-top:5px}.bottom-line{border-bottom:5px solid #000;padding-bottom:5px}.not-available{font-size:.9em;line-height:135%;display:block}.well{background:#f9f8f5;padding:20px;border:1px solid #EFEAE2;margin:0 0 30px}.template-product .well{font-size:.9em;margin-top:20px}.well h4{margin-bottom:10px}#checkout-addnote textarea{border:1px solid #EFEAE2;padding:10px;width:50%}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0 0 2.5%;line-height:normal;text-transform:none;font-family:Montserrat,sans-serif}h1{font-size:1.8em;line-height:125%;font-weight:700;text-transform:uppercase}h2{font-size:1.6em}h3{font-size:1em;text-transform:uppercase;font-weight:400;margin:0 0 10px}h4{font-size:1.1em;margin:0;font-weight:700}h5{font-size:1em;margin:0;font-weight:700}.title,.collection-title{margin-bottom:30px;font-weight:700;letter-spacing:2px;font-size:20px;text-align:center;text-transform:uppercase;padding:25px 0}.template-index .title{padding:10px 0 0;margin-bottom:15px}.collection-title{margin:0 0 10px;padding-bottom:0}.collection-description{font-size:1.2em;margin:0 14%;line-height:140%;text-align:center}.collection-grid{padding:20px 0}a{color:#c00;text-decoration:underline}a:hover{color:#555;border-color:#555}nav a{text-decoration:none}a[href$=".PDF"],a[href$=".pdf"]{background:url(//www.pioneervending.co.uk/cdn/shop/t/2/assets/pdf_logo.png?v=114136838180056157231394198879) 0 0 no-repeat;padding-left:32px;display:inline-block;min-height:29px}header{height:106px;padding-top:30px;position:relative}.logo{width:200px;height:77px;background:url(//www.pioneervending.co.uk/cdn/shop/t/2/assets/logo.png?v=177561582559755570931390487609) 0 0 no-repeat;display:block}.logo span{display:none}.phone{font-family:Montserrat,sans-serif;position:absolute;right:0;top:30px}.phone .number{font-size:1.7em;display:block;line-height:100%;margin:0}.phone i{font-size:.8em;font-style:normal;display:block;margin-top:-2px}.main-menu{border-top:5px solid #000;border-bottom:5px solid #000;height:65px;line-height:65px;margin:0;font-size:.9em;font-family:Montserrat,sans-serif;font-weight:700}.main-menu nav{text-transform:uppercase;float:left}.main-menu nav ul{margin:0;padding:0}.main-menu nav li,.main-menu nav a{float:left;padding:0;margin:0}.main-menu nav a{color:#000;height:65px;line-height:65px;display:block;padding:0 20px;outline:none;text-decoration:none}.main-menu a:hover{background-color:#efeae2}.main-menu nav a.active,.template-collection .menu-item-Shop a,.template-product .menu-item-Shop a,.information-page li.menu-item-Help-and-Information a,#open-a-credit-account li.menu-item-Help-and-Information a{background-color:#000;color:#fff}.main-menu nav li.dropdown-active a{background:#746b60;color:#fff}.main-menu .menu-item-Home a,.main-menu .menu-item-Search a{width:24px;background-image:url(//www.pioneervending.co.uk/cdn/shop/t/2/assets/home_icon.png?v=151634711288372769651394622069);background-position:50% 0;background-repeat:no-repeat}.main-menu .menu-item-Search a{background-image:url(//www.pioneervending.co.uk/cdn/shop/t/2/assets/search_icon.png?v=146804583425269841261396279393)}.main-menu .menu-item-Home span,.main-menu .menu-item-Search span{display:none}.main-menu .menu-item-Home.active a,.main-menu .menu-item-Search.active a{background-position:50% -65px}.responsive-nav nav{display:none;border-bottom:5px solid #000}.responsive-nav{display:none}.responsive-nav ul,.responsive-nav li{list-style:none;margin:0;padding:0}.responsive-nav a{border-bottom:1px dotted #000;padding:2.5% 0;display:block;text-align:center;text-decoration:none;color:#000;font-size:.9em;font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase}.responsive-nav a:hover{background-color:#efeae2;color:#000}.responsive-nav ul li:first-child a{border-top:1px dotted #000}.responsive-nav-toggle{width:70px;height:65px;display:none;position:absolute;background:url(//www.pioneervending.co.uk/cdn/shop/t/2/assets/responsive_menu.png?v=48655365718037391941395354696) 50% 50% no-repeat}.responsive-nav-toggle span{display:none}#mini-cart{float:right;text-transform:uppercase}#mini-cart a{text-decoration:none;color:#000;height:65px;line-height:65px;display:block;float:left;position:relative;padding:0 20px}#mini-cart a:hover{background-color:#746b60;color:#fff}#mini-cart .button{height:auto;line-height:100%;padding:12px 18px;color:#fff;margin-top:15px;margin-left:20px;transition:none}#mini-cart a:hover .button{background-color:#7a0}.cart_updated{background:url(//www.pioneervending.co.uk/cdn/shop/t/2/assets/cart-updated.png?v=137849397655885768291392802832) 0 0 no-repeat;width:160px;height:68px;display:block;position:absolute;top:-56px;left:50%;margin-left:-80px;display:none}#shopping-cart{padding-left:24px}#shopping-cart i{font-style:normal}.cart_button{background:url(//www.pioneervending.co.uk/cdn/shop/t/2/assets/cart_icon.png?v=110443783172447662941395704163) 18px 0 no-repeat}.cart_button:hover{background-position:18px -65px}.cart_overlay{width:100%;height:100%;background:#efeae2;display:none;position:absolute;left:0;top:0;text-align:center}.cart_overlay img{vertical-align:middle;margin-right:10px}.template-product form{position:relative}.variant_overlay{display:none;background:#ffffffe6;width:100%;height:100%;position:absolute;left:0;top:0}.variant_overlay img{position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-8px}.super-menu{background:#746b60;display:none;height:auto;overflow:hidden;padding:20px 0;border-bottom:5px solid #000;margin-top:-5px;clear:both}.super-menu h3{color:#fff;padding:0 20px;height:50px}.super-menu h3.secondary-menu-heading{height:auto;margin-top:20px}.super-menu a{color:#fff;color:#efeae2;font-size:.9em;line-height:125%}.super-menu a:hover{color:#fff}.super-menu ul,.super-menu li{padding:0;margin:0}.super-menu li{line-height:normal;margin:0 0 6px}.super-menu nav{padding:0 20px}.super-menu nav{border-right:1px dotted #fff}.super-menu .last nav{border:none}.super-menu .col{margin:0;width:25%}.subnav,.subnav li{margin:0;padding:0}.subnav li a{border-top:1px dotted #000;display:block;padding:4px 0 4px 10px}.subnav a{color:#746b60}.subnav a:hover{background:#efeae2}aside nav{margin:0 0 30px;padding:0 0 30px;border-bottom:5px solid #000}aside.col{margin-top:0}.subnav .active a{background:#000;color:#fff}.hero{margin:0 0 1.5%;border-bottom:5px solid #000}.hero img{max-width:100%}.hero h3,.hero h4{text-align:center;text-transform:none}.hero h3{font-family:Roboto Slab,Georgia,serif;font-size:2em;padding:0 17.5%;width:65%;margin:0 0 2.5%;line-height:140%}.hero h4{padding:0 30%;width:40%;font-weight:400;line-height:150%}.site-wrap{min-height:100%;position:relative}.clear{clear:both;display:block;height:1px;margin:-1px 0 0}img.clear,p.clear{clear:both;height:auto;margin:0}.wrapper{width:auto;max-width:1200px;margin:0 auto;padding:0 20px 430px;min-width:280px}section{padding-bottom:20px}article img{max-width:100%}.template-product section{margin-top:40px}.template-page .split-middle h3,h3.border-top{border-top:1px dotted #000;padding-top:20px}article .split-middle h3,h3.border-top{color:#bdb3a6}form.contact-form,.cust_login_form_wrap,form#create_customer,.template-customers-reset_password form{background:#efeae2;padding:20px;margin-bottom:20px}.cust_login_form_wrap a{color:#efeae2}.cust_login_form_wrap a:hover{color:#fff}.cust_login_form_wrap{background:#756b61;color:#fff}form.contact-form table,.cust_login_form_wrap table,form#create_customer table{border-spacing:0;border-collapse:collapse;width:100%}form.contact-form .inputbox,form.contact-form textarea,.cust_login_form_wrap .inputbox,.cust_login_form_wrap textarea,form#create_customer .inputbox,.template-customers-reset_password form .inputbox{padding:2%;width:96%;border:0;margin:0 0 3%}form.contact-form textarea{height:100px}form.contact-form .label-cell,.cust_login_form_wrap label,form#create_customer label,.customer_address label,.template-customers-reset_password form label{text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:.8em;color:#746b60;display:block}.cust_login_form_wrap label,.customer_address label{color:#efeae2}form.contact-form h2,.cust_login_form_wrap h2,form#create_customer h2,.well h2,.customer_address h2{font-family:Montserrat,sans-serif;font-size:1.1em;text-transform:uppercase;text-align:center;letter-spacing:3px;font-weight:700}form.contact-form .highlight{border-bottom:1px dotted #e00}.required-mark{color:#d00;font-size:1.3em}.errors{padding:15px;color:#fff;background:#c00;margin:0 0 20px}.errors ul,.errors li{margin:0;padding:0}.errors li{margin:0 0 0 15px;line-height:160%}.errors a{color:#fff}.cart-items th{text-align:left;padding:10px;background:#000;color:#fff}.cart-items{clear:both;width:100%;font-family:Montserrat,sans-serif;margin:40px 0}.cart-items td{padding:10px;border-top:2px solid #EFEAE2}.item_title{text-transform:uppercase;font-size:.8em}.item_title a{color:#000;text-decoration:none}.cart-items .remove-from-cart{display:block;width:24px;height:21px;background:url(//www.pioneervending.co.uk/cdn/shop/t/2/assets/remove_from_cart.png?v=133215416691344281681394619068) 0 0 no-repeat;overflow:hidden;text-indent:-2000px;font-size:0;line-height:0}.cart-items .update-quantity{display:inline-block;width:24px;height:21px;background:url(//www.pioneervending.co.uk/cdn/shop/t/2/assets/update_cart.png?v=163908861009405358331394619076) 0 0 no-repeat;overflow:hidden;text-indent:-2000px;font-size:0;line-height:0;border:0}input.quantity{border:0;background:#efeae2;display:block;float:left;width:30%;margin-right:4px;height:21px;line-height:100%;font-size:.9em;padding:5% 0;text-align:center}.total-label,.subtotal{font-weight:700}.customer_orders{width:100%;margin:0 0 20px}.customer_orders th{background:#efeae2;border-bottom:1px solid #000;padding:1% 2%}.customer_orders td{text-align:center;padding:2%;background:#f4f4f4;border-bottom:2px solid #fff}#order_details td,#order_details th{text-align:left}.customer_orders tfoot td{font-size:.9em;padding:1% 2%}.customer_orders tfoot .order_total td{font-size:1em;padding:2%;font-weight:700;border-top:3px solid #000}.address_block{background:#f4f4f4;margin-bottom:20px;font-size:.9em}.default_address{font-size:1.1em;background:#efeae2}.customer_address{background:#746b60;color:#fff;padding:15px;margin:10px 0 20px;font-size:17px;font-size:1rem}.customer_address table{width:100%}.customer_address td{padding-bottom:4%}.customer_address label{padding:0;display:block}.customer_address input[type=text],.customer_address select{padding:2%;width:96%;border:0;margin:0}.customer_address select{width:250px}.customer_address a{color:#fff;text-decoration:underline}.customer_address a:hover{text-decoration:none}.address_detail{padding:15px}.latest-blog-posts,.latest-blog-posts li{list-style:none;margin:0;padding:0}.latest-blog-posts .date{display:block;font-size:.9em;font-weight:700}.latest-blog-posts li{margin:10px 0 0;padding:10px 0 0;border-top:1px dotted #000}.blog-post{margin:0 0 20px;padding:0 0 20px;border-bottom:1px dotted #000}.blog-read-more{font-weight:700}.col{float:left;width:285px;margin-right:20px;margin-bottom:30px;margin-top:20px}.related-products{margin-top:40px}.related-products .col{margin-top:0}.related-products .title{margin-bottom:0}.related-items{padding-top:0}.last,.count-3{margin-right:0}.first,.count-0{clear:both}.col .image{text-align:center;line-height:0;font-size:0;margin:0 0 20px;display:block}.col img{max-width:100%}aside.menu-system{background:#f4f4f4;margin-right:30px}.padding{padding:10%}.col img{max-width:100%;text-align:center}.image-frame{width:285px;height:160px;overflow:hidden;margin:0 0 5px;position:relative;border-bottom:1px solid #746B60}.product-block h4{font-size:.8em;font-weight:400;text-transform:uppercase;margin:5px 0}.product-block a{color:#000;text-decoration:none}.product-block .price{font-family:Montserrat,sans-serif;font-size:1.1em}.marker-76mm{position:absolute;right:5px;bottom:5px;display:block;width:46px;height:46px;background:url(//www.pioneervending.co.uk/cdn/shop/t/2/assets/marker-76mm.png?v=56765751090744818131392717316) 0 0 no-repeat}.collection-block{text-align:center}.section-blocks .col{background:#f4f4f4}.section-blocks .info{padding:0 20px;margin-bottom:7.5%}.section-blocks .button{margin-left:20px}.plus_vat,.price_from{font-size:.6em;color:#888}.hidden{display:none}.compare-at-price{margin-right:.4em;color:#746b60;font-size:.8em}.sale_price{color:#c00}.on_sale{display:block;position:absolute;width:31px;height:46px;background:url(//www.pioneervending.co.uk/cdn/shop/t/2/assets/on_sale_icon.png?v=98516998799584952691392741460) 0 0 no-repeat;bottom:5px;left:5px;font-size:0;line-height:0;text-indent:-200px;overflow:hidden}.split-left,.split-right,.split-middle{width:570px;float:left}.split-middle{margin-right:30px}.split-left{margin-right:10px}.split-right{margin-left:10px;float:right}.split-right .well .button{margin-bottom:5px;padding:3px 10px 2px;background-color:#c00}.split-right .well .button:hover{background-color:#000}.product-image{width:100%;overflow:hidden;height:auto;text-align:center}.product-image img{height:auto;width:100%;max-width:auto;text-align:center;margin:0 auto}table.add-to-cart-matrix{width:100%;border-spacing:2px;margin:0 0 20px;border-top:5px solid #000;border-bottom:5px solid #000;font-family:Montserrat,sans-serif;font-size:.85em;line-height:normal}table.add-to-cart-matrix td{padding:10px 0;border-bottom:1px solid #000;vertical-align:middle}table.add-to-cart-matrix td.quantity-column input{width:20px;text-align:center;font-size:.9em;line-height:100%;border:1px solid #ccc;padding:3px 0}table.add-to-cart-matrix del{font-size:.9em;color:#756b61}table.add-to-cart-matrix td.varient-title{width:42%;padding-right:1%}table.add-to-cart-matrix td.varient-price{width:20%}table.add-to-cart-matrix td.quantity-column{white-space:nobreak;width:35%;padding:10px 1%}.product-description{display:block;margin-bottom:20px;font-size:1em}.product-price{clear:both;display:inline-block;padding:15px 20px 10px;background:#000;color:#fff;font-weight:400;letter-spacing:2px;font-size:1.4em;font-family:Montserrat,sans-serif}.template-product h1{margin-bottom:0;font-weight:700;letter-spacing:2px;font-size:1.4em}h2.brand{font-size:1.1em;color:#bfb4a7}h2.brand a{color:#bfb4a7;text-decoration:underline}.product-tag-section a{width:50px;height:64px;background:url(//www.pioneervending.co.uk/cdn/shop/t/2/assets/tags.png?v=155396805013295748301394617619) 0 0 no-repeat;display:block;float:left;overflow:hidden;text-indent:-2000px;line-height:0;font-size:0;margin-right:5px;outline:none}a.size-73mm.active{background-position:0 -64px}a.size-7oz{background-position:-50px 0}a.size-7oz.active{background-position:-50px -64px}a.soup{background-position:-150px 0}a.soup.active{background-position:-150px -64px}a.cold-drinks{background-position:-200px 0}a.cold-drinks.active{background-position:-200px -64px}a.tea{background-position:-250px 0}a.tea.active{background-position:-250px -64px}a.coffee{background-position:-300px 0}a.coffee.active{background-position:-300px -64px}a.bbe-12m{background-position:-350px 0}a.bbe-12m.active{background-position:-350px -64px}a.size-12oz{background-position:-400px 0}a.size-12oz.active{background-position:-400px -64px}a.cappuccino{background-position:-450px 0}a.cappuccino.active{background-position:-450px -64px}a.hot-chocolate{background-position:-500px 0}a.hot-chocolate.active{background-position:-500px -64px}a.size-76mm{background-position:-550px 0}a.size-76mm.active{background-position:-550px -64px}.tag-info{color:#fff;background:#746b60;padding:15px 15px 1px;display:none;margin-top:-1px;border-radius:4px}.order_status,.status{cursor:help;font-size:.8em;font-weight:700;color:#fff;text-transform:uppercase;padding:3px 6px;background:#000}.status_unfulfilled,.status_authorized{background:#f90}.status_paid,.status_fulfilled{background:#090}.status_voided{background:#c00}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:700}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child,.table-bordered tfoot:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;-webkit-border-bottom-left-radius:4px;border-radius:0 0 0 4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child,.table-bordered tfoot:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-right-topleft:4px}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9}.table-hover tbody tr:hover td,.table-hover tbody tr:hover th{background-color:#f5f5f5}table [class*=span],.row-fluid table [class*=span]{display:table-cell;float:none;margin-left:0}#additional-checkout-buttons{font-weight:700;font-size:.9em;margin-top:20px}#additional-checkout-buttons span{display:block;float:left;margin-right:10px}#proceed-to-checkout{padding:20px 25px}#searchresultspage .well{margin-top:30px}#searchresultspage .search-form input[type=text]{width:65%;padding:1%;border:0;float:left}#searchresultspage .button{width:30%;float:right;padding:1.3% 0}#searchresultspage ol.searchresultslist{margin:0;padding:0;list-style:none}#searchresultspage ol.searchresultslist li{display:block;padding:0 0 15px;margin:0 0 15px;clear:both;list-style:decimal;border-bottom:1px dotted #000}#pagination{text-align:center;margin:0 auto;font-family:Montserrat,sans-serif}#pagination span.page,#pagination .page a{padding:0;display:inline-block;background:#000;color:#fff;font-weight:700;width:32px;height:32px;line-height:32px;border-radius:16px}#pagination .page a{background:#fff;border:4px solid #000;width:24px;height:24px;color:#000;line-height:24px;text-decoration:none}#pagination .page a:hover{background:#c00;color:#fff}#pagination .prev a,#pagination .next a{float:left;text-decoration:none;font-size:.8em;color:#000;text-transform:uppercase;font-weight:700}#pagination .next a{float:right}#pagination .prev a:hover,#pagination .next a:hover{color:#c00}footer{font-family:Montserrat,sans-serif;font-size:.8em;line-height:140%;background:#000;color:#fff;clear:both;min-height:430px;height:430px;padding-top:0;position:absolute;width:100%;bottom:0;left:0;margin:0}footer .wrapper{padding:20px 20px 0}footer a{color:#fff;color:#efeae2}footer a:hover{color:#fff}footer p{margin-bottom:10px}footer ul,footer li{padding:0;margin:0}footer .col img{max-width:auto;width:auto}.brc-logo{margin-right:20px}.manufacturers{height:80px;background:#efeae2}.manufacturers .wrapper{padding:0}.manufacturers img{float:left;margin:0 20px}.copyright{color:#746b60;font-size:.9em}.copyright a{color:#9f9a92}.nivoSlider,.loading-slide{position:relative;width:100%;height:auto;overflow:hidden}.nivoSlider img{position:absolute;top:0;left:0;max-width:none}.nivo-main-image{display:block!important;position:relative!important;width:100%!important}.loading-slide img{display:block;width:100%}.loading-slide{font-size:0;line-height:0}.loading-icon{background:url(//www.pioneervending.co.uk/cdn/shop/t/2/assets/slider-loader.gif?v=130192307982082005031395333033) 0 0 no-repeat;width:32px;height:32px;position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:#fff;filter:alpha(opacity=0);opacity:0}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}.nivo-box img{display:block}.nivo-caption{width:100%;position:absolute;left:0;top:15%;color:#fff;z-index:8;padding:0;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-directionNav a{position:absolute;top:50%;margin-top:-25px;z-index:9;cursor:pointer;background:url(images/slide_prev-next.png) 0 0 no-repeat;width:40px;height:50px;display:block;text-indent:-2000px;overflow:hidden;font-size:0;line-height:0;opacity:.7}.nivo-directionNav a:hover{opacity:1}.nivo-directionNav a.nivo-prevNav{left:0}.nivo-directionNav a.nivo-nextNav{right:0;background-position:100% 0}.nivo-controlNav{text-align:center;position:absolute;bottom:5%;right:10%;z-index:200}.nivo-controlNav a{cursor:pointer;background:url(images/slider_dots.png) 0 0 no-repeat;width:27px;height:27px;display:inline-block;margin-left:3px;text-indent:-2000px;overflow:hidden;font-size:0;line-height:0}.nivo-controlNav a.active{background-position:-27px 0}@media screen and (max-width:1240px){.wrapper{max-width:960px}.col{width:225px}.image-frame{width:225px;height:126px}.split-left,.split-right{width:460px}.product-image{height:auto}.minicart-button{display:none}.manufacturers img{width:56px;margin-top:12px}.hero{font-size:.8em}.section-blocks .button{display:inline-block;margin-left:7.5%;width:70%;padding:10px 7.5%;line-height:normal;text-align:center}.split-middle{width:450px}.section-blocks{font-size:.9em;line-height:145%}.main-menu nav a,#mini-cart a{padding:0 15px}footer .col img{max-width:135px}}@media screen and (max-width:1000px){.wrapper{max-width:800px;padding-bottom:0}.col{width:185px}.image-frame{width:185px;height:104px}.split-left,.split-right{width:390px}.manufacturers img{margin:12px 12px 0}.main-menu nav a,#mini-cart a{padding:0 10px;font-size:.9em}.cart_button{background-position:10px 0}.cart_button:hover{background-position:10px -65px}.quantity-column span{font-size:.75em}.hero{font-size:.7em}.section-blocks .info{padding:0 7.5%}.super-menu h3{color:#fff;padding:0 20px;height:auto;font-size:.8em}.collection-description{font-size:1em}.split-middle{width:370px}footer{min-height:0;height:auto;position:relative}}@media screen and (max-width:840px){.wrapper{max-width:580px}.col{width:280px;margin-right:0}.split-left,.split-right{width:280px}.image-frame{width:280px;height:157px}.first,.third,.count-0,.count-2{clear:both;margin-right:20px}.manufacturers img{width:38px;margin:22px 10px 0}.responsive-nav,.responsive-nav-toggle{display:block}.main-menu nav,.super-menu{display:none!important}table.add-to-cart-matrix{font-size:.8em}.quantity-column span,.hero h4{display:none}.hero h3{width:80%;padding:0 10%}.collection-description{width:100%;margin:0}.you-may-like{display:none}aside.menu-system{width:180px;margin-right:0;font-size:.9em;line-height:140%}.two-thirds,.one-third{float:none;width:100%}#checkout-addnote textarea{padding:2%;width:96%}table.cart-items{font-size:.9em;line-height:normal}table.cart-items td.cart_product_image a{display:none}table.cart-items td{padding-left:0;padding-right:0}table.cart-items td.cart_product_image{width:0;padding:0;content:""}table.cart-items td.item_title{line-height:normal}table.cart-items th.empty{width:0!important;padding:0!important}.split-left,.split-right{width:100%;margin:0;height:auto}.product-image{max-height:auto;height:auto}.product-image img{width:50%;max-height:50%}}@media screen and (max-width:620px){.col{width:48%;margin-right:0}.second,.last,.count-1,.count-3{float:right}.image-frame{max-width:100%}.product-block{text-align:center}.quantity-column span{display:inline-block;margin-right:5px}.hero,.manufacturers{display:none}.split-middle{width:100%;margin:0}aside.menu-system{width:100%;float:none;clear:both}.padding{padding:20px}#searchresultspage .search-form input[type=text]{width:96%;padding:2%;float:none;margin:0 0 20px}#searchresultspage .button{width:200px;float:none;padding:3% 0;margin:0 auto;display:block}table.cart-items{font-size:.8em}}@media screen and (max-width:480px){.col{width:100%;margin-right:0;float:none}.product-image img{width:100%}.quantity-column span{display:none}.section-blocks .info{min-height:0}.phone{display:none}.logo{position:relative;left:50%;margin-left:-100px}#shopping-cart i{display:none}.image-frame{max-width:100%;margin:0 auto}footer{text-align:center}}@media print{header,.main-menu,footer,.print-hide,aside,.button,.related-products{display:none}#order_details td{border-bottom:1px solid #000}.two-thirds,.one-third{width:100%;float:none}#order_payment,#order_shipping{width:48%;float:left}#order_shipping{float:right}.split-middle{width:100%}.product-image{width:25%}.split-left,.split-right{width:100%;float:none}.template-product .split-left{text-align:center}.template-product .well{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
