﻿@import"//fonts.googleapis.com/css?family=Open+Sans:400,700,800";@font-face{font-family:"fontello";src:url("../../../common/styles/fonts/Icons/fontello.eot?21229919");src:url("../../../common/styles/fonts/Icons/fontello.eot?21229919#iefix") format("embedded-opentype"),url("../../../common/styles/fonts/Icons/fontello.woff2?21229919") format("woff2"),url("../../../common/styles/fonts/Icons/fontello.woff?21229919") format("woff"),url("../../../common/styles/fonts/Icons/fontello.ttf?21229919") format("truetype"),url("../../../common/styles/fonts/Icons/fontello.svg?21229919#fontello") format("svg");font-weight:normal;font-style:normal}*{-moz-osx-font-smoothing:grayscale}html{background:#e8e8e8 url("") repeat fixed;height:100%;overflow-y:scroll;text-align:left}html.pp_popup_active{overflow:hidden}body{font-family:arial,verdana,helvetica,sans-serif;font-size:75%;margin:0;overflow:hidden;min-height:100%;padding:0}body span,body div{line-height:initial}img{max-width:100%;border:0}::selection{background:#b0b0b0;color:#000}a{color:#000;font-weight:bold;text-decoration:none}a:hover{color:#b0b0b0}p{margin:0;padding:5px 0}table{border-collapse:collapse;width:100%}th{background-color:#000;color:#dedede;font-weight:bold}th a{color:#dedede}th,td{padding:8px}h1,.heading{border:solid #c7c7c7;border-width:0 0 1px;color:#000;display:block;font-family:arial,verdana,helvetica,sans-serif;font-size:1.6em;font-style:normal;font-weight:800;margin:0 0 25px;padding:0 0 14px;text-transform:none}h2,.heading2{background:none;border:0;border-bottom:0;color:#7f7f7f;display:block;font-family:arial,verdana,helvetica,sans-serif;font-size:1.6em;font-weight:800;margin:0 0 1em;padding:0;text-transform:none}h3,.heading3,legend,h4,.heading4{border:0;font-weight:bold;padding:10px 5px;text-align:left}h3,.heading3,legend{background-color:#7f7f7f;color:#fff;font-size:1.1em}h4,.heading4{background-color:#b5b5b5;color:#000;font-size:1.1em}ul{list-style-type:none;margin:0;padding:0}ol{margin:0 20px;padding:0}ol li{padding:5px}dt{float:left;font-weight:bold;padding:0 0 8px;width:180px}dd{padding:0 0 8px}hr{border:solid #000;border-width:0 0 1px 0;height:0;margin:0;padding:0}address{font-style:normal}form{margin:0}fieldset{border:0;margin:0;padding:0}legend{width:830px}label{display:inline-block;vertical-align:middle;width:195px}label span{color:#7f7f7f}label>span{vertical-align:middle}button,input,select,textarea{font-family:arial,verdana,helvetica,sans-serif;font-size:1em}input{outline:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select{border:1px solid #c7c7c7;box-sizing:border-box;padding:3px 1px;vertical-align:middle;width:218px}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus{background:#fff;border-color:#b0b0b0}.inputPrefix+input[type=email],.inputPrefix+input[type=number],.inputPrefix+input[type=password],.inputPrefix+input[type=search],.inputPrefix+input[type=tel],.inputPrefix+input[type=text],.inputPrefix+select{width:calc(218px - 2em)}input[type=range]{-webkit-appearance:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#d20c19;border:3px solid #fff;border-radius:50%;box-shadow:0 0 5px #000;cursor:pointer;height:20px;margin-top:-7px;width:20px}input[type=range]::-moz-range-thumb{background-color:#d20c19;border:3px solid #fff;border-radius:50%;box-shadow:0 0 5px #000;cursor:pointer;height:14px;width:14px}input[type=range]::-ms-thumb{background-color:#d20c19;border:3px solid #fff;border-radius:50%;box-shadow:0 0 5px #000;cursor:pointer;height:14px;margin:0 2px;width:14px}input[type=range]::-webkit-slider-runnable-track{background-color:#b0b0b0;border:2px solid #fff;border-radius:10px;cursor:pointer;height:10px;width:100%}input[type=range]::-moz-range-track{background-color:#b0b0b0;border:2px solid #fff;border-radius:10px;cursor:pointer;height:6px;width:100%}input[type=range]::-ms-track{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-width:10px 0;color:rgba(0,0,0,0);cursor:pointer;height:10px;width:100%}input[type=range]::-ms-fill-lower{background:#000;border:2px solid #fff;border-radius:10px}input[type=range]::-ms-fill-upper{background:#b0b0b0;border:2px solid #fff;border-radius:10px}input[type=range]:focus{outline:none}input[type=range]:focus::-webkit-slider-runnable-track{background-color:#000}input[type=range]:focus::-moz-range-track{background-color:#000}input[type=range]:focus::-ms-fill-lower{background:#000}input[type=range]:focus::-ms-fill-upper{background:#b0b0b0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=checkbox][readonly]{pointer-events:none}textarea{border:1px solid #c7c7c7;box-sizing:border-box;min-height:100px;padding:3px 1px;vertical-align:top;width:218px}textarea:focus{background:#fff;border-color:#b0b0b0}select{height:21px;padding:0;width:220px}select[multiple=multiple]{height:auto;vertical-align:top}button{background-color:rgba(0,0,0,0);border:0;cursor:pointer;padding:0}.formFieldContainer .inputPrefix{padding:0;text-align:center;width:2em}.textareaLabel{vertical-align:top}.quantityContainer{width:72px}.quantityContainer.medium{position:relative;width:85px;text-align:left}.quantityContainer.medium .quantityInput,.quantityContainer.medium .AXISFieldText{height:30px;margin-right:15px}.quantityContainer.medium .addQuantityButton,.quantityContainer.medium .minusQuantityButton{position:absolute;right:0}.quantityContainer.medium .addQuantityButton{top:0}.quantityContainer.medium .minusQuantityButton{bottom:0}.quantityContainer.large{width:65px}.quantityContainer.large .addQuantityButton{top:15px}.quantityContainer label{display:inline-block;font-size:.9em;vertical-align:middle;width:auto}.quantityContainer .quantityInput,.quantityContainer .AXISFieldText{height:22px;text-align:center;vertical-align:middle;width:46px}.quantitySelect,.uniformSelect.AXISPicknMixFormSelect,.AXISPicknMixFormSelect.AXISAreaDropDown,.AXISPicknMixFormSelect.AXISDeliveryDropDown,#productGroupSelections .uniformSelect,#productGroupSelections .AXISAreaDropDown,#productGroupSelections .AXISDeliveryDropDown,.AXISAreaDropDown,.AXISDeliveryDropDown{width:45px}.quantitySelect.large,.large.uniformSelect.AXISPicknMixFormSelect,#productGroupSelections .large.uniformSelect,#productGroupSelections .large.AXISAreaDropDown,#productGroupSelections .large.AXISDeliveryDropDown,.large.AXISAreaDropDown,.large.AXISDeliveryDropDown{width:65px}#quantityWarningPopup{background-color:#a70101;border-radius:5px;color:#fff;display:none;padding:10px;position:absolute;text-align:center;z-index:10}#quantityWarningPopup:before{border-bottom:10px solid #a70101;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);content:"";height:0;left:50%;margin-left:-10px;position:absolute;top:-10px;width:0}.formFieldContainer{margin:10px 0}.formFieldContainer div{padding:5px;position:relative;vertical-align:middle}.formFieldContainer .heading4{padding:8px 19px}.formFieldContainer .buttonGroup{float:right;padding:0}.formInfoContainer{margin:10px 30px}.formFieldSmall{width:144px}.formFieldSmall>span{width:65px}.formFieldSmall label{width:50px}.formFieldMedium label{text-align:right;width:90px}.formFieldMediumPlus label{text-align:right;width:244px}.formFieldLargeMinus label,.formFieldLarge label{text-align:right;width:244px}.formFieldAuto label{width:auto}.formFieldSmall>span,.formFieldMedium>span,.formFieldLargeMinus>span,.formFieldLarge>span{background-color:rgba(0,0,0,0);box-sizing:border-box;border:0;color:#000;display:inline-block;font-weight:bold;min-height:23px;padding:3px 1px;vertical-align:middle}.formFieldMedium>span,.formFieldLargeMinus>span,.formFieldLarge>span{width:218px}.formFieldCheckbox label{width:auto}.radioList{display:inline-block;vertical-align:top}.radioList label{text-align:left;width:auto}.smallSelect{width:65px}.clearBoth{clear:both}.clearLeft{clear:left}.clearRight{clear:right}.clearAfter:before,.clearAfter:after{content:"";display:table}.clearAfter:after{clear:both}.floatLeft{float:left}.floatRight{float:right}.noMargin{margin:0}.noPadding{padding:0 !important}.noCellPadding td,.noCellPadding th{padding:0}.hide{display:none}.alphaList{list-style-type:lower-alpha}.bulletList{list-style-type:disc;margin:0 15px}.arrowList{border-top:1px solid #c7c7c7}.arrowList a{background-color:#fff;color:#000;display:block;padding:8px 0;border-bottom:1px solid #c7c7c7;font-family:arial,verdana,helvetica,sans-serif;font-size:1.1em;font-weight:normal}.arrowList a:before{border-bottom:5px solid rgba(0,0,0,0);border-left:5px solid #7f7f7f;border-top:5px solid rgba(0,0,0,0);content:"";display:inline-block;height:0;margin-right:16px;vertical-align:middle;width:0}.arrowList a:hover{background-color:#e8e8e8;color:#000;text-decoration:underline}.arrowList a:hover:before{border-left-color:#b0b0b0}.strike{text-decoration:line-through}.italic{font-style:italic}.centerImage{background-color:#fff;display:block;overflow:hidden;position:relative;text-align:center}.centerImage img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.centerImage,.image{width:100%;height:100%;position:relative;display:block}.centerImage .overlay,.image .overlay{width:100%;height:100%;display:block;position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat;pointer-events:none}.centerImage .overlay.bestSeller,.image .overlay.bestSeller{background-image:url(/images/overlays/sash-bestseller.png);z-index:3}.centerImage .overlay.specialOffer,.image .overlay.specialOffer{background-image:url(/images/overlays/sash-special.png);z-index:5}.centerImage .overlay.featured,.image .overlay.featured{background-image:url(/images/overlays/sash-featured.png);z-index:4}#bestSellers .overlay.bestSeller{display:none}#featuredItems .overlay.featured{display:none}#specials .overlay.specialOffer{display:none}.button1,.AXISPicknMixSubmit,input[type=submit]{background-color:#22b14c;border:0;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:1em;font-weight:bold;line-height:1em;min-width:45px;padding:13px 8px;text-align:center;text-transform:initial;transition:background-color .3s ease-in-out}.button1:hover,.AXISPicknMixSubmit:hover,input[type=submit]:hover{background-color:#d20c19;color:#fff}.button1.disabled,.disabled.AXISPicknMixSubmit,.button1:disabled,.AXISPicknMixSubmit:disabled,input[type=submit].disabled,input[type=submit]:disabled{opacity:.5}.button1.middle,.middle.AXISPicknMixSubmit,input[type=submit].middle{margin:10px auto}#info .cmsContent .button2{height:41px;margin:0}.button2{background-color:#b5b5b5;border:1px solid #c7c7c7;box-sizing:border-box;color:#000;display:inline-block;font-size:1.1em;font-weight:bold;height:41px;line-height:41px;padding:0 10px;text-align:center;transition:background-color .3s ease-in-out,color .3s ease-in-out}.button2:hover{background-color:#dedede;color:#000}.button3{background-color:#b0b0b0;color:#fff;display:inline-block;font-family:arial,verdana,helvetica,sans-serif;font-size:1.2em;font-weight:800;line-height:1em;padding:8px 36px;text-align:center;text-transform:uppercase;transition:background-color .3s ease-in-out,color .3s ease-in-out}.button3:hover{background-color:#000;color:#fff}.button3.disabled{opacity:.5}.button4{background-color:#fff;box-sizing:border-box;color:#000;display:inline-block;font-size:1em;font-weight:bold;line-height:1em;min-width:45px;padding:13px 8px;text-align:center;text-transform:uppercase;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out}.button4:hover{background-color:#000;color:#fff}.button4.disabled{opacity:.5}.button5{background-color:#b5b5b5;box-sizing:border-box;color:#000;display:inline-block;font-size:1em;font-weight:normal;padding:2px 5px;text-align:center;transition:background-color .3s ease-in-out,color .3s ease-in-out}.button5:hover{background-color:#000;color:#fff}.button5.disabled{opacity:.5}.button6{background-color:#d20c19;box-sizing:border-box;color:#fff;display:inline-block;font-size:1em;font-weight:bold;line-height:1em;min-width:45px;padding:13px 8px;text-align:center;text-transform:uppercase;transition:background-color .3s ease-in-out,color .3s ease-in-out}.button6:hover{background-color:#fff;color:#d20c19}.button6.disabled{opacity:.5}.removeButton{background-color:#fff;color:#7f7f7f;display:block;font-weight:normal;overflow:hidden;text-align:center}.removeButton:hover{color:#b0b0b0}.removeButton:before{content:"X";display:inline;font-family:arial,verdana,helvetica,sans-serif;margin-right:5px}.editBasketButton{color:#7f7f7f;display:block;font-weight:bold;text-align:right}.editBasketButton:after{content:"";display:inline;font-family:"fontello";margin-left:5px;vertical-align:top}.editBasketButton:hover{color:#000}.applyButton{background-color:#fff;box-sizing:border-box;color:#000;display:inline-block;font-size:1em;font-weight:bold;line-height:1em;min-width:45px;padding:6px;text-align:center}.applyButton:hover{background-color:#000;color:#fff}.applyButton:hover:after{border-left-color:#fff}.applyButton:after{border-bottom:5px solid rgba(0,0,0,0);border-left:5px solid #000;border-top:5px solid rgba(0,0,0,0);content:"";display:inline-block;height:0;margin-left:6px;vertical-align:middle;width:0}.applyButton.disabled{opacity:.5}.closeButton{background-color:#000;border-radius:.3em;color:#fff;display:inline-block;font-size:1em;line-height:1em;padding:6px;text-align:center}.closeButton:hover{background-color:#b0b0b0;color:#fff}.addMultipleButton{float:right;margin:5px 0}.addQuantityButton,.minusQuantityButton{background-color:#fff;border:1px solid #c7c7c7;color:#000;font-weight:normal;height:12px;line-height:12px;text-align:center;width:12px}.addQuantityButton:hover,.minusQuantityButton:hover{background-color:#000;border-color:#fff;color:#fff}.confirmationContainer{background-color:#22b14c;color:#fff;font-weight:bold;margin:10px 0;padding:10px}.notificationContainer{background-color:#7f7f7f;color:#fff;font-weight:normal;margin:10px 0;padding:10px}.errorContainer,.AXISWarning{background-color:#a70101;color:#fff;font-weight:bold;margin:10px 0;padding:10px}.errorContainer ul,.AXISWarning ul{list-style-type:disc;margin:0;padding:0 0 0 20px}.errorContainer a,.AXISWarning a{color:#fff}.blockOverlay{background:#fff url("../../../../images/loading.gif") center center no-repeat}.AXISBreakPricing1,.AXISBreakPricing2,.AXISBreakPricing3{display:block}.AXISBreakPricingQuantity{display:inline-block;min-width:1.5em;padding-right:2px;text-align:left}.AXISBreakPricingPrice{display:inline-block;min-width:50px}.AXISResultsContainer{text-align:justify}.AXISResultsContainer:before,.AXISResultsContainer:after{content:"";display:inline-block;height:0;width:100%}.AXISResultDisplay,.AXISPageNumbering,.AXISViewContainer,.AXISSortForm{display:inline-block;margin:5px;vertical-align:middle}.AXISResultDisplay span{color:#000;font-weight:bold}.AXISPageNumbering a{color:#000;font-weight:normal;text-decoration:none;padding:5px}@media only screen and (min-width: 960px){.AXISPageNumbering a{padding:5px}}.AXISPageNumbering a:hover{color:#b0b0b0}.AXISPageNumbering .AXISPageNumberSelected{color:#fff;font-weight:bold;background-color:#000}.AXISPageNumbering .AXISPageNumber span{display:inline-block;border:1px solid #c7c7c7;padding:5px}.AXISPerPageContainer{background-color:#7f7f7f;float:right;padding:10px}.AXISPerPageContainer a{color:#fff}.AXISPerPageContainer a:hover{color:#b0b0b0}a.AXISViewList,a.AXISViewGrid{color:#000;font-weight:normal}a.AXISViewList:hover,a.AXISViewGrid:hover{color:#7f7f7f}a.AXISViewList:hover:after,a.AXISViewGrid:hover:after{background-color:#7f7f7f;border:0;color:#fff;padding:3px}a.AXISViewList:after,a.AXISViewGrid:after{border:1px solid #000;color:#000;padding:2px}span.AXISViewList,span.AXISViewGrid{color:#c7c7c7}span.AXISViewList:after,span.AXISViewGrid:after{background-color:#fff;color:#c7c7c7}.AXISViewList:after,.AXISViewGrid:after{display:inline;font-family:"fontello";margin-left:5px;padding:3px}.AXISViewList:after{content:""}.AXISViewGrid{margin:0 10px 0 4px}.AXISViewGrid:after{content:""}.AXISSortForm label{color:#000;font-weight:bold;width:auto}#AXISVoucherField,#AXISVATField{vertical-align:middle;width:90px}.AXISAreaDropDown,.AXISDeliveryDropDown{margin:2px 0;width:100%}#sortselectform{margin-bottom:10px}.AXISSortSelect label{width:auto}.AXISTableHead td{background-color:#000;color:#fff;font-weight:bold}#AXISFeaturesList{list-style-type:disc;margin:0 15px}#AXISSpecificationTable{border:1px solid #c7c7c7;margin:10px 0 0 -10px;width:360px}#AXISSpecificationTable th{background-color:#7f7f7f;color:#fff;text-align:left}#AXISSpecificationTable td{background-color:#b5b5b5;border:0;color:#000;vertical-align:top}#AXISSpecificationTable td:first-child{font-weight:bold}.top,.right,.bottom,.left{position:absolute}.top{top:0}.right{right:0}.bottom{bottom:0}.left{left:0}.stockIndicator{color:#000;font-style:italic;font-weight:bold}.stockIndicator:before{display:inline;font-family:"fontello";padding-right:5px}.stockIndicator.outOfStock:before{color:#ff8c00;content:""}.stockIndicator.lowStock:before{color:#ff0;content:""}.stockIndicator.inStock:before{color:#22b14c;content:""}.customerPriceIndicator{background-color:#000;padding:5px;white-space:nowrap}.customerPriceIndicator:before{color:#fff;content:"";display:inline-block;font-family:"fontello";font-size:1.6em;line-height:1em;vertical-align:middle;width:1em}.customerPriceIndicator:after{color:#fff;content:" Contract item";display:inline-block;vertical-align:middle}.indicatorWrapper{position:relative}.indicatorWrapper .customerPriceIndicator{bottom:-10px;left:-10px;position:absolute}.indicatorWrapper .customerPriceIndicator:after{max-width:0;overflow:hidden;transition:max-width 2s}.indicatorWrapper .customerPriceIndicator:hover:after{max-width:200px}.priceSaving{background-color:#7f7f7f;border:1px solid #7f7f7f;color:#fff;display:inline-block;font-size:.8em;font-weight:bold;padding:0 0 0 2px;text-transform:uppercase}.priceSaving span{background-color:#fff;color:#7f7f7f;display:inline-block;padding:2px}.rrp{color:#000;font-size:.9em;text-decoration:line-through}.rrp.noStrike{text-decoration:none}.price,.priceBreak{color:#d20c19;font-size:1.1em;font-weight:bold}.vat{color:#d20c19;font-size:.9em;font-weight:normal}.saving{background-color:#fff;color:#d20c19;display:inline-block;font-size:1em;font-style:italic;margin:8px 0 0;padding:5px}.oddRow{background-color:#fff}.oddRow .removeButton{background-color:#fff}.favouritesButton{display:block;font-weight:normal;padding:5px;vertical-align:middle}.favouritesButton:before{display:inline-block;font-family:"fontello";font-size:18px;padding-right:4px;vertical-align:middle}.favouritesButton.add:before{content:""}.favouritesButton.remove:before{content:""}.favouritesButton.view:before{content:""}.forgottenPasswordLink{padding:0 5px}.editAccountDetailsLink{display:block;margin:10px 0 0 255px}.formInfoContainer .editAccountDetailsLink{margin:10px 0 0}#mainContainer{background-color:#fff;margin:0 auto;position:relative;width:960px}#homePage #mainContainer{background-color:#fff}#headerContainer{background:#000;height:154px;position:relative;width:960px}#breadcrumbContainer{color:#000;float:left;padding:8px 20px}#contentContainer{clear:both;display:block;padding:5px 20px 0}#leftContainer,#rightContainer{float:left;min-height:100px;width:172px}#leftContainer{margin:0 15px 20px 0}#centreContainer{float:left;margin:0 0 20px}#rightContainer{margin:0 0 20px 15px}.oneColumn #centreContainer{width:920px}.oneColumn #centreContainer .smallContainer{width:400px;margin:10px 0}.oneColumn #centreContainer .smallContainer legend{width:390px}.oneColumn #centreContainer .smallContainer label{width:170px}.oneColumn #centreContainer .smallContainer .validationError{padding-left:174px;width:auto}.oneColumn #centreContainer .mediumContainer{padding:0 40px 10px;width:840px}.oneColumn #centreContainer .largeContainer{border:1px solid #c7c7c7;padding:20px 24px;width:870px}.oneColumn #centreContainer .largeContainer legend,.oneColumn #centreContainer .largeContainer .heading3,.oneColumn #centreContainer .largeContainer .heading4{margin:0 0 10px;padding:10px 30px;width:calc(100% - 60px)}.twoColumns #centreContainer{width:733px}.threeColumns #centreContainer{width:546px}#footerContainer{background-color:#e8e8e8;border:solid #c7c7c7;border-color:#c7c7c7;border-width:1px 0 0;box-shadow:none;clear:both;color:#000;padding:20px 10px;position:relative;width:940px;margin:auto}#tradeAccountContainer{background-color:#b0b0b0;position:fixed;right:0;top:20%;width:90px;z-index:30}#tradeAccountContainer>span{display:block;font-size:1.2em}#tradeAccountContainer>span img{display:block}#tradeAccountContainer #tradeAccountHeading{background-color:#b0b0b0;color:#fff;font-family:arial,verdana,helvetica,sans-serif;font-weight:bold;padding:8px}#tradeAccountContainer #tradeAccountMessage{background-color:#7f7f7f;color:#fff;font-family:arial,verdana,helvetica,sans-serif;font-weight:bold;padding:8px}#tradeAccountContainer #tradeAccountMessage span{color:#b0b0b0}#tradeAccountContainer #tradeAccountMessage span:after{color:#000;content:" >"}#headerLogo{height:117px;left:30px;overflow:hidden;position:absolute;top:20px;width:203px;background-color:rgba(0,0,0,0)}#headerLogo img{max-width:100%;max-height:100%;margin:0}#headerTagLine{bottom:90px;color:#fff;font-family:arial,verdana,helvetica,sans-serif;font-size:1.5em;font-weight:normal;text-align:left;left:255px;margin:0 0 -7px 40px;max-width:374px;position:absolute}#headerTagLine strong{color:#fff}#headerTagLine span{color:#000;font-size:.8em}#headerTagLine a{color:#000;font-weight:700}#headerSearchForm{left:255px;position:absolute;top:80px;z-index:40}#headerSearchForm fieldset{position:relative;z-index:22}#headerSearchLabel,#headerSearch,#headerSearchButton{vertical-align:middle}#headerSearchForm #headerSearchButton{line-height:normal;text-transform:none;color:#000;background-color:#b5b5b5;border-width:1px;padding:0 10px;font-weight:700}#headerSearchForm #headerSearchButton:hover{background-color:#dedede;color:#000}#headerSearchLabel{display:inline-block;height:30px;margin-right:10px;width:30px}#headerSearchLabel:before{color:#fff;content:"";font-family:"fontello";font-size:30px}#headerSearch{padding-left:5px;background-color:#fff;-webkit-appearance:none;border-radius:0;border-width:1px 0 1px 1px;height:41px;padding:1px;vertical-align:top;width:301px}#headerSearch:focus{background-color:#b5b5b5}#headerSearch::-webkit-input-placeholder{color:rgba(0,0,0,.5);line-height:18px;font-size:14px;font-style:italic;font-weight:400}#headerSearch::-moz-placeholder{color:rgba(0,0,0,.5);font-style:italic;font-weight:bold}.headerNavigation{background:rgba(0,0,0,0);padding:0;position:absolute;right:20px;text-align:right;top:14px;width:auto}.headerNavigation li{border:solid #c7c7c7;border-width:0 0 0 1px;display:inline;font-size:1em;text-transform:none;padding:0 3px 0 5px}.headerNavigation li:first-child{border-width:0}.headerNavigation a{color:#fff;font-weight:normal}.headerNavigation a:hover{color:#b0b0b0}#headerContact{position:absolute;right:20px;text-align:right;top:50px}#headerContact li{color:#fff;font-family:arial,verdana,helvetica,sans-serif;font-weight:bold;margin:0}#headerContact a{color:#fff;font-weight:bold}#headerContact a:hover{color:#b0b0b0}#headerPhoneNo{color:#000;font-size:1.5em}#headerPhoneNo:before{color:#fff;content:"";font-family:"fontello";font-size:18px;padding-right:10px}#headerEmail{font-size:1.2em}#headerEmail a{font-weight:bold}#headerEmail:before{color:#fff;content:"";font-family:"fontello";font-size:18px;padding-right:10px}.basketFreeGift{display:flex;flex-direction:row;margin:10px 0}.basketFreeGift .basketDescription{padding:10px 0 0 10px}#basketSummaryContainer{position:absolute;right:20px;top:100px}#basketSummaryContainer.selected:after{content:"";display:block;height:100px;position:absolute;top:18px;width:100%;z-index:1}#basketSummaryContainer .summary{align-items:center;background-color:rgba(0,0,0,0);color:#fff;display:inline;font-size:1em;font-weight:normal;height:auto;overflow:hidden;padding:0;text-transform:none}#basketSummaryContainer .summary span{color:#fff;font-weight:bold;padding:0 10px 0 0}#basketSummaryContainer .summary:hover{color:#b0b0b0}#basketSummaryContainer .summary:hover span{color:#b0b0b0}#basketSummaryContainer .summary:before{background-color:rgba(0,0,0,0);color:#b0b0b0;content:"";font-family:"fontello";font-size:18px;line-height:normal;padding:0 6px 0 0}#headerContainer .loggedinMessage{bottom:10px;color:#fff;position:absolute;right:20px}#mainNavigation{background-color:#dedede;border:solid #c7c7c7;border-width:1px 0;display:flex;height:40px;padding:0 20px;position:relative;text-align:justify}#mainNavigation:after{display:inline-block;display:flex;content:"";flex-basis:0;height:0;width:100%}#mainNavigation .home{display:inline-block;height:40px;line-height:40px;overflow:hidden;text-align:center;width:40px}#mainNavigation .home.mobileOnly{display:none}#mainNavigation .home:before{background-color:rgba(0,0,0,0);color:#000;content:"";display:block;font-family:"fontello";font-size:1.5em;height:100%;width:100%}#mainNavigation .home:hover:before{background-color:#000;color:#fff}.navigationList{display:inline-block;display:flex}.navigationList>li{width:auto;border:solid #c7c7c7;border-width:0 1px 0 0;cursor:pointer;display:block;flex-grow:1;float:left;height:40px;margin:0;padding:0 5px;text-align:center;max-width:90px}.navigationList>li:hover{background:#000}.navigationList>li:hover>a{color:#000}.navigationList>li:hover>a:after{border-top-color:#000}.navigationList>li:after{display:inline-block;content:"";height:100%;vertical-align:middle;width:0}.navigationList>li>a{color:#000;display:inline-block;font-size:1.1em;font-family:arial,verdana,helvetica,sans-serif;font-weight:bold;line-height:1.15em;max-height:40px;overflow:hidden;text-transform:none;vertical-align:middle}.mainNavigationList{flex-grow:1}.alternativeNavigationList>li>a:after{border:4px solid rgba(0,0,0,0);border-bottom-width:0;border-top-color:#fff;content:"";display:block;height:0;margin:0 auto;opacity:.8;width:0}#loginList>li{background-color:#dedede}#loginList>li:hover{background:#000}#loginList>li:hover a{color:#000}#loginList>li a{color:#000}#loginList>li a:hover{color:#000}#megaMenu{background-color:#fff;border-color:#000;border-style:solid;border-width:6px 1px;box-shadow:5px 5px 0px 0px rgba(0,0,0,.2);display:none;margin-right:-480px;padding:32px;position:absolute;right:50%;text-align:left;top:100%;width:896px;z-index:21}#megaMenu.compact{border-color:#000;width:auto}#megaMenu.compact .megaMenuList>li{display:block;margin:0;width:auto}#megaMenu.compact a{font-weight:normal;color:#000}#megaMenu.compact a:hover{color:#7f7f7f}#megaMenu .megaMenuList{border:0;display:inline}#megaMenu .megaMenuList>li{display:inline-block;margin:0 40px 30px 0;vertical-align:top;width:180px}#megaMenu .megaMenuList>li>a{color:#000;font-size:10px;font-family:arial,verdana,helvetica,sans-serif}#megaMenu .megaMenuList>li>a:hover{color:#d20c19;text-decoration:underline}#megaMenu .megaMenuList ul{border:0;display:block;margin-top:10px}#megaMenu .megaMenuList ul li{margin-bottom:6px}#megaMenu .megaMenuList ul a{color:#000;font-family:arial,verdana,helvetica,sans-serif;font-weight:normal}#megaMenu .megaMenuList ul a:hover{color:#d20c19;text-decoration:underline}#megaMenuImage{background-color:#b5b5b5;border-color:#c7c7c7;border-style:solid;border-width:1px;color:#fff;float:right;font-family:arial,verdana,helvetica,sans-serif;font-size:1.4em;font-weight:800;margin:0;padding-top:20px;text-align:center}#megaMenuImage span{width:200px;margin:20px 0 0}#breadcrumbContainer a{color:#000;font-weight:normal}#breadcrumbContainer a:hover{color:#b0b0b0}#breadcrumbContainer span{color:#7f7f7f;font-weight:bold}#belowNavigationText{margin:10px 0;display:flex;padding:0 20px}.belowNavigationTextItem{display:flex;flex-grow:1;float:left;text-align:center;background-color:#fff}.belowNavigationTextItem p{margin:0 auto;color:#d20c19}#branch_selection_form label{color:#000;padding-right:5px;width:auto}#vatSwitcherForm{float:right;font-size:.9em;padding:5px 20px}#vatSwitcherForm .formFieldContainer{background-color:#fff;border:1px solid #c7c7c7;border-radius:1em;display:inline-block;line-height:.9em;margin:0;padding:4px 6px}#vatSwitcherForm span{color:#000;text-transform:none;font-weight:400;display:inline-block;vertical-align:middle}#vatSwitcherForm label{color:#000;font-weight:400;cursor:pointer;line-height:1em;padding:0 5px 0 0;width:auto}#vatSwitcherForm .vatInclusive{background-color:#fff}#vatSwitcherForm .vatInclusive .uniformCheckbox{background-color:#b5b5b5}#vatSwitcherForm .vatInclusive label{color:#000;padding:0 0 0 5px}#attributeList a{color:#000;display:block;font-weight:normal;padding:5px 10px}#attributeList a:hover{background-color:#e8e8e8;color:#000;text-decoration:underline}#attributeList .filtered{background-color:#b5b5b5;cursor:default;font-weight:400;border:none}#attributeList .filtered:after{display:none}#attributeList .last{margin-bottom:20px}#attributeList .view-more-last{margin-bottom:10px}#attributeList .view-more-attribute{margin-bottom:20px;font-weight:bold;color:#000;font-size:.95em;margin-left:10px;cursor:pointer}.attributeHeading{border-bottom:1px solid #c7c7c7;color:#000;cursor:pointer;display:block;font-size:1em;font-weight:bold;padding:5px 10px;position:relative}.attributeHeading:after{content:"";border-bottom:4px solid #c7c7c7;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:0;display:inline-block;margin-top:-2px;position:absolute;right:8px;top:50%;vertical-align:middle}.attributeHeading.closed:after{border-bottom:0;border-top:4px solid #c7c7c7}.newsList a{display:block;font-weight:normal;padding:4px 0;text-decoration:none}.newsList a:hover{text-decoration:underline}#contentTopBanners{background-color:#7f7f7f;clear:both;margin:0;padding:35px 0;position:relative}#contentTopBanners #contentTopBannerList{height:170px;line-height:0;margin:0;overflow:hidden;padding:0;text-align:justify;width:100%;z-index:1}#contentTopBanners #contentTopBannerList li{display:inline-block;vertical-align:middle}#contentTopBanners #contentTopBannerList li a>img:hover{filter:none}#contentTopBanners #contentTopBannerList:after{content:" ";display:inline-block;width:100%}#contentBottomBanners{height:34px;line-height:34px;margin:20px 0;overflow:hidden}#contentBottomBanners #contentBottomBannerList{font-size:.1em;max-width:920px;position:relative;text-align:justify;vertical-align:middle}#contentBottomBanners #contentBottomBannerList:after{content:"";display:inline-block;height:0;width:100%}#contentBottomBanners #contentBottomBannerList li{display:inline-block;margin:0 10px;max-height:34px;vertical-align:middle}#contentBottomBanners #contentBottomBannerList li a{opacity:1;transition:opacity 1s ease}#contentBottomBanners #contentBottomBannerList li a:hover{opacity:.5}#contentBottomBanners #contentBottomBannerList li img{vertical-align:middle}.footerNavigationList{float:left;margin:0 10px 25px;width:640px;font-family:unset;line-height:inherit;color:#fff;font-weight:700}.footerNavigationList>li{float:left;padding-right:10px;padding-bottom:0;width:150px}.footerNavigationList>li>a{color:#000;font-size:1.1em;font-weight:bold}.footerNavigationList>li>a:hover{color:#000}.footerNavigationList>li>span{color:#000;font-size:1.1em;font-weight:bold}.footerNavigationList>li ul{padding:10px 0 0}.footerNavigationList>li ul a{color:#000;font-weight:normal}.footerNavigationList>li ul a:hover{color:#000}#footerTopBanners{float:left;padding:0 10px 25px;width:260px}#footerTopBanners strong{color:#000;font-family:arial,verdana,helvetica,sans-serif;font-size:1.2em;font-style:italic;font-weight:bold;text-transform:none}#footerTopBannerList{padding-top:10px}#footerTopBannerList li{display:inline-block}#footerTopBannerList li a:hover{color:red}#footerTopBannerList li a:hover img{filter:none}#footerBottomBanners{background-color:#fff;border:1px solid #c7c7c7;clear:both;padding:10px}#footerBottomBanners strong{color:#000}#footerBottomBannerList{line-height:0;margin:0;padding:0;text-align:center;width:100%}#footerBottomBannerList li{display:inline-block;padding:0 10px;vertical-align:middle}#footerBottomBannerList:after{content:" ";display:inline-block;width:100%}#footerText,#footerCopyright{clear:both;font-size:.9em;margin-top:15px;text-align:left}#footerText a,#footerCopyright a{color:#000;font-weight:400}#footerText a:hover,#footerCopyright a:hover{color:#b0b0b0}#heroBannerOuterContainer,#heroBanner2OuterContainer{position:relative;z-index:1}#heroBannerContainer{margin:0 0 15px}.bannerTextContainer{position:absolute;display:flex;flex-direction:column}#heroBannerContainer .bannerTextContainer{width:100%;height:100%;justify-content:center;align-items:center}#heroBannerContainer .bannerTextContainer .bannerText1{color:#fff;font-size:62px;font-weight:600}#heroBannerContainer .bannerTextContainer .bannerText2{color:#fff;font-size:36px;font-weight:400}#heroBannerContainer .bannerTextContainer .bannerText3{color:#fff;font-size:26px;font-weight:400}#contentTopBanners .bannerTextContainer{width:100%;height:100%;justify-content:center;align-items:center}#contentTopBanners .bannerTextContainer .bannerText1{color:#fff;font-size:24px;font-weight:600}#contentTopBanners .bannerTextContainer .bannerText2{color:#fff;font-size:18px;font-weight:400}#contentTopBanners .bannerTextContainer .bannerText3{color:#fff;font-size:14px;font-weight:400}.bx-viewport{z-index:1}#homepageFeaturedBannersContainer,.homepage-banners{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;text-align:center}#homepageFeaturedBannersContainer>a,#homepageFeaturedBannersContainer>img,.homepage-banners>a,.homepage-banners>img{box-shadow:0 0 10px #000;display:inline-block;margin:10px 0}#homepageFeaturedBannersContainer>a:nth-child(3n-1),#homepageFeaturedBannersContainer>img:nth-child(3n-1),.homepage-banners>a:nth-child(3n-1),.homepage-banners>img:nth-child(3n-1){margin:10px 14px}#homepageFeaturedBannersContainer>a img,#homepageFeaturedBannersContainer>img img,.homepage-banners>a img,.homepage-banners>img img{vertical-align:top}#homepageFeaturedBannersContainer>a,.homepage-banners>a{transition:opacity .2s}#homepageFeaturedBannersContainer>a:hover,.homepage-banners>a:hover{opacity:.6;transition:opacity .6s}#highlightedContainer{height:auto;padding:0 35px;position:relative;overflow:hidden;text-align:center;width:auto}.highlightedProduct{background-color:rgba(0,0,0,0);display:inline-block;min-height:285px;padding:15px 10px;position:relative;text-align:justify;width:150px}.highlightedProduct:hover{background-color:rgba(0,0,0,0)}.highlightedProduct:after{content:"";display:inline-block;width:100%}.highlightedProduct .image{display:block;height:130px;margin:0 auto;width:130px}.highlightedProduct .description{color:#000;display:inline-block;font-size:1em;font-weight:normal;height:4.8em;line-height:1.2em;margin:5px 0;max-height:90px;overflow:hidden;text-align:left;vertical-align:text-bottom;width:100%;word-wrap:break-word}.highlightedProduct .description:hover{color:#000;text-decoration:underline}.highlightedProduct .priceSaving{position:relative;top:-25px}.highlightedProduct .prices{display:inline-block;max-width:74px;vertical-align:bottom}.highlightedProduct .rrp{color:#000}.highlightedProduct .loginLink{background-color:rgba(0,0,0,0);color:#000;display:block;margin:20px 0 0;padding:0;text-align:center}.highlightedProduct .loginLink:hover{background-color:rgba(0,0,0,0);color:#b0b0b0;text-decoration:none}.highlightedProduct form{display:inline-block;text-align:right}.highlightedProduct .quantityContainer{margin-bottom:4px}.homepageTextContainer{background-color:rgba(0,0,0,0);margin:0 0 15px;position:relative;z-index:1;padding:20px 0;font-family:arial,verdana,helvetica,sans-serif}.homepageTextContainer .heading2{font-family:arial,verdana,helvetica,sans-serif}#catalogue>#mainContainer>#contentContainer>#centreContainer>h1{border-bottom:0;margin:0 0 1em;font-size:1.6em;text-transform:none}.catalogueItem{background-color:#fff;border:1px solid #c7c7c7;display:block;float:left;margin:0 6px 10px;min-height:170px;text-align:center;text-decoration:none;width:170px}.catalogueItem:hover{background-color:#fff;border-color:#c7c7c7}.catalogueItem:hover .description{background-color:#000}.catalogueItem:hover .description span{color:#b5b5b5;text-decoration:none}.catalogueItem:hover .image{outline:1px solid #e4e4e4}.catalogueItem .description{padding:0;background-color:#b5b5b5;border:0;border-width:0;display:block;font-size:1.1em;height:4em;line-height:1em}.catalogueItem .description:before,.catalogueItem .description:after{display:inline-block;content:"";height:100%;vertical-align:middle;width:0}.catalogueItem .description span{color:#000;display:inline-block;font-family:arial,verdana,helvetica,sans-serif;text-align:center;text-transform:none;vertical-align:middle;width:160px;word-break:break-word;word-wrap:break-word}.catalogueItem .image{border:1px solid #e4e4e4;box-sizing:border-box;height:170px;margin:0 auto;width:170px}.catalogueContainer{display:flex;flex-direction:column}.notes-container{margin-right:5px;margin-left:5px}.notes-container.upper{order:1}.notes-container.lower{order:3}.notes-container .notes{padding:0 15px;font-size:1rem}#productListTable,#product-list-items-container{order:2}.product-list-container{display:flex;flex-direction:column;flex-wrap:wrap}#product-list-items-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.groups-container{display:flex;flex-wrap:wrap;justify-content:flex-start;flex-direction:column;order:2}@media only screen and (min-width: 960px){.groups-container{flex-direction:row}}.alternativeCatalogueContainer .catalogueItem{background-color:#fff;border-color:#c7c7c7;min-height:0}.alternativeCatalogueContainer .catalogueItem:hover .description,.alternativeCatalogueContainer .catalogueItem:hover .description span{background-color:#000;color:#b5b5b5;text-decoration:none}.alternativeCatalogueContainer .catalogueItem .description,.alternativeCatalogueContainer .catalogueItem .description span{background-color:#b5b5b5;color:#000;font-family:arial,verdana,helvetica,sans-serif}.alternativeCatalogueContainer .catalogueItem .image{margin:0 auto}#groupBannerContainer{width:100vw;position:relative;left:50%;transform:translateX(-50%);margin-bottom:20px;text-align:center}#groupBannerContainer img{max-width:100%}#recentlyViewedContainer{display:inline-block}#productByGroup #centreContainer h1{font-size:1.6em;margin:0 0 1em}#productListNotes img{height:auto !important;max-width:100%}#productListTable{margin-bottom:10px;width:100%}#productListTable tr:nth-child(odd){background-color:#fff}#productListTable tr:nth-child(odd) td{background-color:#fff}#productListTable .tableSeparator th{background-color:#b0b0b0;color:#fff;font-size:1em;font-style:normal;text-align:center}#productListTable th,#productListTable td{padding:9px;text-align:center;vertical-align:middle;word-break:break-word;word-wrap:break-word}#productListTable th{background-color:#7f7f7f;color:#fff}#productListTable td{background-color:#fff;border:1px solid #e8e8e8;border-width:0 0 1px 0;height:auto}#productListTable a{color:#000}#productListTable a:hover{color:#d20c19;text-decoration:underline}#productListTable .suppress-zero-price-text a{color:#000}#productListTable .button1,#productListTable .AXISPicknMixSubmit{color:#fff}#productListTable .button1:hover,#productListTable .AXISPicknMixSubmit:hover{color:#fff;text-decoration:none}#productListTable .productListImage .image{max-width:200px;max-height:200px;margin:auto}#productListTable .productListImage,#productListTable .productListImage img{max-width:65px;max-height:65px}#productListTable .productListDescription{text-align:left}#productListTable .productListDescription a{display:block;padding:0 0 3px}#productListTable .productListDescription .specification{color:#ff8c00}#productListTable .productListDescription .favouritesButton{padding:5px}#productListTable .productListDescription .productAttachmentList{margin-top:5px}#productListTable .productListDescription .productAttachmentList li a{align-items:center;display:inline-flex}#productListTable .productListDescription .productAttachmentList li a:hover{color:#000;text-decoration:none}#productListTable .productListCode{width:100px}#productListTable .productListPrice{width:100px;text-align:center}#productListTable .productListPrice .price{margin:5px 0}#productListTable .productListPrice .saving{background-color:rgba(0,0,0,0);margin:0;padding:0}#productListTable .productListPrice .packPrice,#productListTable .productListPrice .packSize,#productListTable .productListPrice .packItemPrice,#productListTable .productListPrice .individualPrice,#productListTable .productListPrice .packRRP,#productListTable .productListPrice .singlePrice{align-items:center;display:flex;justify-content:space-between;white-space:nowrap}#productListTable .productListPrice .packPrice strong,#productListTable .productListPrice .packSize strong,#productListTable .productListPrice .packItemPrice strong,#productListTable .productListPrice .individualPrice strong,#productListTable .productListPrice .packRRP strong,#productListTable .productListPrice .singlePrice strong{color:#000;padding-right:1em}#productListTable .productListPrice .packPrice span,#productListTable .productListPrice .packSize span,#productListTable .productListPrice .packItemPrice span,#productListTable .productListPrice .individualPrice span,#productListTable .productListPrice .packRRP span,#productListTable .productListPrice .singlePrice span{font-weight:bold;margin:5px 0}#productListTable .productListPrice .packPrice .noStrike,#productListTable .productListPrice .packSize .noStrike,#productListTable .productListPrice .packItemPrice .noStrike,#productListTable .productListPrice .individualPrice .noStrike,#productListTable .productListPrice .packRRP .noStrike,#productListTable .productListPrice .singlePrice .noStrike{font-size:1.1em}#productListTable .productListPrice .packPrice span,#productListTable .productListPrice .packSize span,#productListTable .productListPrice .singlePrice span{font-weight:bold}#productListTable .productListPrice .loginLink{background-color:rgba(0,0,0,0);color:#000;display:inline;margin:0;padding:0}#productListTable .productListPrice .loginLink:hover{background-color:rgba(0,0,0,0);color:#d20c19;text-decoration:underline}#productListTable .productListQuantity{width:160px}#productListTable .productListQuantity form{line-height:0;text-align:justify}#productListTable .productListQuantity form:before,#productListTable .productListQuantity form:after{content:"";display:inline-block;height:0;width:100%}#productListTable .productListQuantity .quantityContainer{display:inline-block}.productListItems{clear:both;display:flex;flex-wrap:wrap;justify-content:space-around}.productListItems .productListItemSeparator{background-color:#b0b0b0;color:#fff;flex:1 1 100%;font-size:1em;font-style:normal;padding:5px;text-align:center}.productListItems .productListItem{border-bottom:0;box-sizing:border-box;display:inline-block;display:flex;flex:1 0 230px;flex-direction:column;margin:0 0 30px;max-width:230px;outline:0;padding:8px 20px 0;text-align:left;border:none}.productListItems .productListItem:hover{box-shadow:none;background-color:#e8e8e8;outline:1px solid #7f7f7f}.productListItems .productListItem:hover .image{outline:1px solid #7f7f7f}.productListItems .productListItem .specification{color:#ff8c00}.productListItems .productListItem .image{height:180px;margin:auto;width:180px}.productListItems .productListItem .image .customerPriceIndicator{bottom:0;left:0}.productListItems .productListItem .code{color:#000;display:block;font-weight:bold;line-height:1em;margin:0}.productListItems .productListItem .description{color:#000;display:inline-block;flex:1 0 auto;font-weight:normal;margin:5px 0;vertical-align:text-bottom;word-wrap:break-word}.productListItems .productListItem .description:hover{color:#000;text-decoration:underline}.productListItems .productListItem .prices{flex:1 0 auto;margin:5px 0}.productListItems .productListItem .prices .price{margin:5px 0}.productListItems .productListItem .prices .saving{background-color:rgba(0,0,0,0);margin:0;padding:0}.productListItems .productListItem .prices .packPrice,.productListItems .productListItem .prices .packSize,.productListItems .productListItem .prices .packItemPrice,.productListItems .productListItem .prices .individualPrice,.productListItems .productListItem .prices .packRRP,.productListItems .productListItem .prices .singlePrice{align-items:center;display:flex;justify-content:space-between}.productListItems .productListItem .prices .packPrice strong,.productListItems .productListItem .prices .packSize strong,.productListItems .productListItem .prices .packItemPrice strong,.productListItems .productListItem .prices .individualPrice strong,.productListItems .productListItem .prices .packRRP strong,.productListItems .productListItem .prices .singlePrice strong{color:#000;padding-right:1em}.productListItems .productListItem .prices .packPrice span,.productListItems .productListItem .prices .packSize span,.productListItems .productListItem .prices .packItemPrice span,.productListItems .productListItem .prices .individualPrice span,.productListItems .productListItem .prices .packRRP span,.productListItems .productListItem .prices .singlePrice span{font-weight:normal;margin:5px 0}.productListItems .productListItem .prices .packPrice .noStrike,.productListItems .productListItem .prices .packSize .noStrike,.productListItems .productListItem .prices .packItemPrice .noStrike,.productListItems .productListItem .prices .individualPrice .noStrike,.productListItems .productListItem .prices .packRRP .noStrike,.productListItems .productListItem .prices .singlePrice .noStrike{font-size:1.1em}.productListItems .productListItem .prices .packPrice span,.productListItems .productListItem .prices .packSize span,.productListItems .productListItem .prices .singlePrice span{font-weight:bold}.productListItems .productListItem .login{display:block;margin-top:20px;text-align:center}.productListItems .productListItem .attachmentList{margin:5px 0}.productListItems .productListItem .attachmentList li a{align-items:center;display:inline-flex}.productListItems .productListItem .buyingOptions{text-align:justify}.productListItems .productListItem .buyingOptions:after{content:"";display:inline-block;width:100%}.productListItems .productListItem .stockIndicator{display:inline-block;max-width:90px;text-align:left;vertical-align:bottom}.productListItems .productListItem form{display:inline-block;text-align:right}.productListItems .productListItem .quantityContainer{margin-bottom:4px}.productListItems .productListItem .quantityContainer.medium+.button1,.productListItems .productListItem .quantityContainer.medium+.AXISPicknMixSubmit{min-width:62px}.productListItems .productListItem .quantityContainer.large+.button1,.productListItems .productListItem .quantityContainer.large+.AXISPicknMixSubmit{min-width:65px}.productListItems .productListItem .loginLink{background-color:rgba(0,0,0,0);color:#000;display:inline;margin:0;padding:0}.productListItems .productListItem .loginLink:hover{background-color:rgba(0,0,0,0);color:#d20c19;text-decoration:underline}.productListItems .productListItem .suppress-zero-price-text{width:73px;display:inline-block;margin:0;padding:8px 8px 0}.productListItems .productListItem .suppress-zero-price-text a{color:#000}#contractItems #productListTable .AXISTableHead td{height:auto;padding:20px 0;color:#000}.suppress-zero-price-text{padding:10px 0;font-size:11px;font-weight:600;font-style:italic;font-family:arial,verdana,helvetica,sans-serif;text-align:left;color:#000}.suppress-zero-price-text a{color:#000}#productGroupHeading{border-bottom:1px solid #c7c7c7;font-size:2em;line-height:80px;margin:0;padding:0;width:733px;font-weight:800}#productHeading{border:0;color:#000;font-family:arial,verdana,helvetica,sans-serif;font-size:2em;font-weight:normal;margin:0;padding:0 30px 0 0}#productImageContainer{float:right;margin-bottom:10px;padding:30px 30px 0 30px;width:270px}#productImage{height:270px;margin:0 auto 5px;width:270px}#productImage.video img{max-width:50%;max-height:50%}#productImage.image360Large:after{content:"";width:70px;height:70px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background-image:url("../../../../images/icons/360icon.svg");background-color:rgba(127,127,127,.4);background-position:center;background-repeat:no-repeat;background-size:75%;border-radius:50px;border:2px solid #000;transition:background-color .6s}#productImage.image360Large:hover:after{background-color:rgba(127,127,127,.8);transition:background-color .4s}#productImage.image360Large:active:after{background-color:#7f7f7f}.productAdditionalImage.image360:after{content:"";width:30px;height:30px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background-image:url("../../../../images/icons/360icon.svg");background-color:rgba(127,127,127,.4);background-position:center;background-repeat:no-repeat;background-size:75%;border-radius:50px;border:2px solid #000;transition:background-color .6s}.productAdditionalImage.image360:hover:after{background-color:rgba(127,127,127,.8);transition:background-color .4s}.productAdditionalImage.image360:active:after{background-color:#7f7f7f}#productAdditionalImages{height:70px;margin:0 auto;text-align:justify;width:208px}#productAdditionalImagesList{height:70px;overflow:hidden;width:208px}#productAdditionalImagesList li{display:inline-block;border:1px solid #c7c7c7}.productAdditionalImage{height:64px;width:64px}.productAdditionalImage img{max-width:100%;max-height:100%}#productInfoContainer{float:left;padding:30px 0;width:733px}#productInfoContainer h2,#productInfoContainer h4{background-color:rgba(0,0,0,0);color:#000;display:inline-block;font-size:1em;font-family:arial,verdana,helvetica,sans-serif;margin:15px 0 0;vertical-align:bottom}#productInfoContainer .splitSpecificationLine1{margin-top:15px}#productExternalDataDownloads .pdf{padding-left:25px}#productExternalDataDownloads .pdf:before{left:0}#productExternalDataDownloads a{display:block;padding-top:5px}#productNotes table tr td:nth-child(2),#AXISSpecificationTable tr td:nth-child(2){word-break:break-all;word-break:break-word}#productNotes ul{padding-left:20px;list-style:disc}div#productBuyContainer:empty{display:none !important}#productBuyContainer{background-color:#b5b5b5;border:1px solid #c7c7c7;display:flex;flex-direction:column;float:right;margin:-1px 0 0;padding:20px 8px;width:154px}#productBuyContainer:empty{display:none !important}#productBuyContainer h3{background-color:rgba(0,0,0,0);color:#000;font-size:1em;margin:0}#productBuyContainer #productAttachmentList{margin:0 0 10px}#productBuyContainer #productPriceContainer{order:1;padding:0 0 15px}#productBuyContainer #productPriceContainer .rrp{font-size:1em}#productBuyContainer #productPriceContainer .price{font-size:2.2em;color:#d20c19}#productBuyContainer #productPriceContainer .priceBreak{font-size:1.6em}#productBuyContainer #productPriceContainer .priceBreak .AXISBreakPricingQuantity{min-width:2em}#productBuyContainer #productPriceContainer .packPrice strong,#productBuyContainer #productPriceContainer .packSize strong,#productBuyContainer #productPriceContainer .packItemPrice strong,#productBuyContainer #productPriceContainer .individualPrice strong,#productBuyContainer #productPriceContainer .packRRP strong,#productBuyContainer #productPriceContainer .singlePrice strong{display:block;font-size:1em;color:#000}#productBuyContainer #productPriceContainer .packPrice span,#productBuyContainer #productPriceContainer .packSize span,#productBuyContainer #productPriceContainer .packItemPrice span,#productBuyContainer #productPriceContainer .individualPrice span,#productBuyContainer #productPriceContainer .packRRP span,#productBuyContainer #productPriceContainer .singlePrice span{font-size:1.4em;font-weight:normal}#productBuyContainer #productPriceContainer .packPrice span,#productBuyContainer #productPriceContainer .packSize span,#productBuyContainer #productPriceContainer .singlePrice span{font-weight:bold}#productBuyContainer #productPriceContainer .packPrice span{font-size:1.4em}#productBuyContainer #productPriceContainer .loginLink{background-color:rgba(0,0,0,0);color:#000;display:inline;margin:0;padding:0;text-align:left}#productBuyContainer #productPriceContainer .loginLink:hover{background-color:rgba(0,0,0,0);color:#b0b0b0;text-decoration:none}#productBuyContainer #productForm{order:2}#productBuyContainer #productGroupSelections div{margin-bottom:5px}#productBuyContainer #productGroupSelections label{font-weight:bold;width:auto}#productBuyContainer .addButton{margin:10px 0 30px;width:100%;font-size:1em;text-transform:none;background-color:#000}#productBuyContainer .addButton:hover{background-color:#d20c19}#productBuyContainer .favouritesButton{clear:both;order:5;text-align:center}#productBuyContainer .deliveryMessage{border-top:1px solid #c7c7c7;order:4;padding:10px 0}#productBuyContainer .deliveryMessage:before{color:#7f7f7f;content:"";display:inline-block;font-family:"fontello";font-size:18px;vertical-align:middle;width:35%}#productBuyContainer .deliveryMessage span{color:#000;display:inline-block;font-weight:bold;vertical-align:middle;width:60%}#productBuyContainer .stockIndicator{border-top:1px solid #c7c7c7;order:3;padding:10px 0;text-align:center;font-weight:bold}#productBuyContainer .customerPriceIndicator{order:6}#productBuyContainer .alternativeProduct{border-top:1px solid #c7c7c7;order:7;padding:20px 0 20px}#productBuyContainer .alternativeProduct .image{border:1px solid #c7c7c7;float:left;height:60px;width:60px;background-color:#fff}#productBuyContainer .alternativeProduct .image img{position:absolute}#productBuyContainer .alternativeProduct .description,#productBuyContainer .alternativeProduct .price{display:block;font-size:.9em;margin-left:70px}#productBuyContainer .alternativeProduct .description span,#productBuyContainer .alternativeProduct .price span{font-size:.8em}#productBuyContainer .alternativeProduct .description{font-weight:normal;word-wrap:break-word}#productTabList{border-bottom:1px solid #c7c7c7;clear:both;margin-top:10px;overflow-x:auto;white-space:nowrap}#productTabList li{display:inline-block;margin-right:10px;position:relative}#productTabList li a:before{border-bottom:5px solid #fff;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:0;content:"";display:block;left:8px;margin-top:-2px;position:absolute;top:50%}#productTabList li a{background-color:#000;border:solid #c7c7c7;border-width:1px 1px 0;color:#fff;display:block;font-size:1.1em;font-weight:bold;padding:10px 25px;text-align:center;text-decoration:none}#productTabList li a.closed{background-color:#fff;border-color:#c7c7c7;color:#000}#productTabList li a.closed:before{border-bottom:0;border-top:5px solid #000}#productTabList li a.closed:hover{background-color:#7f7f7f;border:solid #c7c7c7;border-width:1px 1px 0;color:#fff}#productTabList li a.closed:hover:before{border-top:5px solid #fff}.productTabContainer{margin-bottom:30px;padding:12px 0 0}.productTabContainer.hide{display:block}.js .productTabContainer.hide{display:none}.productTabContainer table tbody tr th{background-color:rgba(0,0,0,0);color:#000;font-weight:600}.productAttachment{font-weight:normal;vertical-align:middle}.productAttachment:before{content:"";display:inline-block;font-family:"fontello";font-size:18px;padding-right:4px;vertical-align:middle}.productAttachment span{vertical-align:middle}.productAttachment.Brochure:before{content:""}.productAttachment.UserGuide:before{content:""}.productAttachment.PartsDiagrams:before{content:""}#reviews{clear:both;margin-bottom:20px}#reviews .reviewStars{display:inline-block;overflow:hidden;vertical-align:middle;width:100px}#reviews .reviewStars img{left:-100px;position:relative}#reviews .reviewStarCount1 img{left:-80px}#reviews .reviewStarCount2 img{left:-60px}#reviews .reviewStarCount3 img{left:-40px}#reviews .reviewStarCount4 img{left:-20px}#reviews .reviewStarCount5 img{left:0}#reviews h2{border:solid #c7c7c7;border-width:0 0 1px 0;margin-bottom:10px}#reviews #reviewSummary{border-bottom:1px solid #dedede;line-height:0;padding:10px 0;text-align:justify}#reviews #reviewSummary:after{content:"";display:inline-block;width:100%}#reviews #reviewSummary #reviewRating{display:inline-block;line-height:initial}#reviews #reviewSummary #reviewSummaryAverage{font-size:1.2em;font-weight:bold;vertical-align:middle}#reviews #reviewSummary #reviewSummaryAverage strong{color:#000;font-size:1.2em}#reviews #reviewSummary #reviewCount{display:inline-block;font-style:italic;line-height:initial;vertical-align:middle}#reviews #reviewSummary #reviewCount strong{color:#000}#reviews .reviewDetails{border-bottom:1px solid #dedede;padding:10px 0}#reviews .reviewDetails .reviewTime{color:#b0b0b0;font-size:.9em;vertical-align:bottom}#reviews .reviewDetails .reviewText{font-style:italic}#optionalExtraContainer{margin-bottom:20px}#optionalExtraContainer h2{border:solid #c7c7c7;border-width:0}#relatedPrintersContainer{margin-bottom:20px}#relatedPrintersContainer h2{border:solid #c7c7c7;border-width:0 0 1px 0}#relatedPrintersContainer div{display:inline-block;margin:5px 0;max-width:245px;vertical-align:middle;width:33%}#relatedPrintersContainer div a{color:#000;display:block;font-size:1.1em;max-width:145px;padding:3px 8px}#relatedPrintersContainer div a:hover{background-color:#b5b5b5;color:#000;text-decoration:underline}.loginContainer{float:left;margin:10px 0;min-height:140px;padding-bottom:40px;position:relative;display:flex;flex-direction:column}.loginContainer+.loginContainer{float:right}.loginContainer .formFieldContainer div{padding:5px 0}#myOrdersForm{margin-bottom:10px}@media only screen and (min-width: 961px){#myOrdersForm{width:50%;display:inline-block}}#myOrdersForm label{width:auto}#AXISOrderListForm{margin-bottom:15px}@media only screen and (max-width: 961px){#branchSwitcherContainer{margin:15px 0 10px}}@media only screen and (min-width: 961px){#branchSwitcherContainer{width:50%;position:relative;display:inline-block;text-align:right}#branchSwitcherContainer label{margin-right:2px}}#myOrdersTable{margin-bottom:20px}#myOrdersTable .negative{color:#a70101}#requisitionButtonContainer{width:100%;display:flex;flex-direction:column;flex-wrap:wrap}@media only screen and (min-width: 961px){#requisitionButtonContainer{flex-direction:row;justify-content:space-between}}.purchase-order-form{display:flex;flex-direction:column}.purchase-order-form input{margin-bottom:10px}#usersBranchForm label{width:auto}.usersPagination{padding:10px}#usersTable{margin-top:30px}#usersTable th{background-color:#fff}#usersTable td,#usersTable th{text-align:center;font-size:14px;font-weight:600}@media only screen and (min-width: 960px){#usersTable td,#usersTable th{font-size:12px}}#usersTable td a,#usersTable th a{color:#dedede}#usersTable tr:nth-child(even) td{background-color:#b5b5b5}@media only screen and (min-width: 960px){#usersTable tbody tr:first-child td{padding-top:25px;border-top:1px solid #c7c7c7}}#usersTable .usersEmail{width:30%}#usersTable .usersContactName{width:40%;color:#dedede}#usersForm h2{max-width:420px;margin:20px auto 0;font-size:20px;font-weight:400}#usersForm .formFieldContainer{max-width:420px;margin:10px auto}#usersForm .formFieldContainer label{width:100%;display:block;margin-bottom:5px}#usersForm .formFieldContainer input{width:100%;height:30px;padding-left:5px;border-radius:5px;font-weight:600}#usersForm .userControl{display:flex;flex-direction:row;align-items:center}#users #usersCount{margin:20px 0 15px}#users #usersCount span{padding-right:5px}#users #usersAddButton{width:100%;display:block;margin-bottom:30px;border-radius:10px;font-size:16px}#usersButtonContainer{width:290px;margin:auto;display:flex;flex-direction:column-reverse;justify-content:center}#usersButtonContainer:after{content:"";display:inline-block;width:100%}#usersButtonContainer a,#usersButtonContainer button{margin-bottom:10px;border-radius:10px}#usersBranchPopupButton{display:block;margin:0 0 10px auto;text-align:right;cursor:pointer}#usersBranchSelectorPopup{display:none}#usersBranchSelectorPopup.active{width:100%;height:100%;position:fixed;top:0;left:0;display:block;margin:0;z-index:100}#usersBranchSelectorPopup .usersPopupBackground{height:100%;background-color:rgba(255,140,0,.5)}#usersBranchSelectorPopup .usersPopupContentContainer{max-width:510px;max-height:600px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;padding:20px 15px;background-color:#fff;border:1px solid #ff8c00;box-shadow:-3px 8px 60px -13px #000}#usersBranchSelectorPopup #usersBranchSearchContainer{position:relative;margin-bottom:20px;padding:0}#usersBranchSelectorPopup #branchSearchTerms{width:92%;height:30px;padding:0 10px;border-radius:10px;border:1px solid #c7c7c7}#usersBranchSelectorPopup #branchSearchTermsSubmit{width:30px;height:30px;position:absolute;top:0;right:0}#usersBranchSelectorPopup #branchSearchTermsSubmit:before{color:#ff8c00;content:"";display:block;font-family:"fontello";font-size:30px}#usersBranchSelectorPopup #noResults h2{margin:0}#usersBranchSelectorPopup #branchListHeader{display:flex;padding-bottom:15px;text-align:center;font-size:14px;font-weight:600;color:#000;border-bottom:1px solid #ff8c00}#usersBranchSelectorPopup #branchListHeader #branchColumnLabel{width:70%}#usersBranchSelectorPopup #branchListHeader #allowLoginColumnLabel{width:30%}#usersBranchSelectorPopup #usersPopupHeader{position:relative}#usersBranchSelectorPopup #usersPopupHeader h2{margin:0 0 20px;color:#000;font-size:20px;font-weight:400}#usersBranchSelectorPopup #usersPopupHeader .closeButton{position:absolute;top:0;right:0;padding:4px 10px;font-size:18px}#usersBranchSelectorPopup #branchListHeader,#usersBranchSelectorPopup #usersBranchesContainer{margin:0 10px}#usersBranchSelectorPopup #usersBranchesContainer{margin-bottom:10px;padding:0;overflow-y:scroll}#usersBranchSelectorPopup #usersBranchesContainer>div{display:flex;flex-direction:row;align-items:center;padding:5px 0}#usersBranchSelectorPopup #usersBranchesContainer>div:first-child{margin-top:10px}#usersBranchSelectorPopup #usersBranchesContainer>div:nth-child(odd){background-color:#c7c7c7}#usersBranchSelectorPopup #usersBranchesContainer>div label{width:70%;margin:0;text-align:center}#usersBranchSelectorPopup #usersBranchesContainer>div .checkboxContainer{width:30%}#usersBranchSelectorPopup #usersBranchesContainer>div .uniformCheckbox{display:block;margin:auto}#usersBranchSelectorPopup #usersBranchesContainer{height:68%}#usersBranchSelectorPopup #usersPopupSubmitButton{width:100%;padding:12px 0;border-radius:10px;cursor:pointer}.callout.alert{width:100%;display:block;margin:5px;color:#a70101;background-color:rgba(167,1,1,.2);border:1px solid #a70101}#backToAccount{font-size:14px}#backToAccount:before{content:"";display:inline-block;border-right:5px solid #dedede;border-bottom:5px solid rgba(0,0,0,0);border-top:5px solid rgba(0,0,0,0);margin-right:5px;padding-left:10px}#statementContainer input[type=submit]{float:right;margin:5px 0}#statementContainer td{position:relative}#statementContainer .pdf{position:absolute;top:10px;right:20px}.pdf{position:relative}.pdf:before{content:"";width:15px;height:30px;position:absolute;background-image:url(../../../common/images/file-pdf-regular.svg);background-repeat:no-repeat}.exclamation-warning{position:relative}.exclamation-warning:before{content:"";width:15px;height:30px;position:absolute;background-image:url(../../../common/images/triangle-exclamation-solid.svg);background-repeat:no-repeat}.statementPaidIcon{display:inline-block}.statementPaidIcon:before{color:#000;content:"";font-family:"fontello"}.AXISReportContentTable{width:100%}.AXISReportContentTable td{vertical-align:top}.AXISReportContentTable tbody tr:nth-child(odd) td{background-color:#b5b5b5}.AXISReportContentTable tfoot td{background-color:#000;color:#fff;font-weight:bold}.AXISReportContentColumnSort{text-align:left}.AXISReportContentColumnValue{text-align:right}.AXISReportContentColumnQuantity,.AXISReportContentColumnOrderDate,.AXISReportContentColumnLineReference,.AXISReportContentColumnOrderNumber{text-align:center}.AXISReportContentRowSubTotal{font-weight:bold}#managementReportContainer{margin-bottom:20px}#managementReportContent img{max-width:100%}#managementReportSelectionInfo{background-color:#000;color:#fff;margin:10px 0;padding:10px}#basketDelivery h4{margin:0;padding:10px 0}#checkoutBasket.oneColumn #centreContainer .mediumContainer{padding-left:0;padding-right:0;width:920px}#basketHeading{background-color:#fff;color:#7f7f7f;padding:10px}#basketHeading:before{color:#b0b0b0;content:"";font-family:"fontello";font-size:28px;padding-right:6px;vertical-align:bottom}#basketLeft,#checkoutContainer,#orderContainer,#checkoutButtonContainer{float:left;margin:16px 0 30px;width:calc(100% - 260px)}#basketLeft #basketTable th,#checkoutContainer #basketTable th,#orderContainer #basketTable th,#checkoutButtonContainer #basketTable th{background-color:#7f7f7f}#basketLeft #basketTable td,#checkoutContainer #basketTable td,#orderContainer #basketTable td,#checkoutButtonContainer #basketTable td{padding-top:20px}#basketLeft #basketTable th:first-child,#basketLeft #basketTable td:first-child,#checkoutContainer #basketTable th:first-child,#checkoutContainer #basketTable td:first-child,#orderContainer #basketTable th:first-child,#orderContainer #basketTable td:first-child,#checkoutButtonContainer #basketTable th:first-child,#checkoutButtonContainer #basketTable td:first-child{padding-left:10px}#basketLeft #basketTable th:last-child,#basketLeft #basketTable td:last-child,#checkoutContainer #basketTable th:last-child,#checkoutContainer #basketTable td:last-child,#orderContainer #basketTable th:last-child,#orderContainer #basketTable td:last-child,#checkoutButtonContainer #basketTable th:last-child,#checkoutButtonContainer #basketTable td:last-child{padding-left:20px}#basketLeft #basketTable.lineNumbers,#checkoutContainer #basketTable.lineNumbers,#orderContainer #basketTable.lineNumbers,#checkoutButtonContainer #basketTable.lineNumbers{counter-reset:lineNumber}#basketLeft #basketTable.lineNumbers .basketImage,#checkoutContainer #basketTable.lineNumbers .basketImage,#orderContainer #basketTable.lineNumbers .basketImage,#checkoutButtonContainer #basketTable.lineNumbers .basketImage{padding:8px 8px 8px 2px;text-align:center;width:78px}#basketLeft #basketTable.lineNumbers .basketImage:before,#checkoutContainer #basketTable.lineNumbers .basketImage:before,#orderContainer #basketTable.lineNumbers .basketImage:before,#checkoutButtonContainer #basketTable.lineNumbers .basketImage:before{content:counter(lineNumber);counter-increment:lineNumber;vertical-align:middle}#basketLeft #basketTable.lineNumbers .basketImage a,#checkoutContainer #basketTable.lineNumbers .basketImage a,#orderContainer #basketTable.lineNumbers .basketImage a,#checkoutButtonContainer #basketTable.lineNumbers .basketImage a{display:inline-block;vertical-align:middle}#basketLeft #basketTable .basketImageDescription,#checkoutContainer #basketTable .basketImageDescription,#orderContainer #basketTable .basketImageDescription,#checkoutButtonContainer #basketTable .basketImageDescription{text-align:left}#basketLeft #basketTable .basketImage,#checkoutContainer #basketTable .basketImage,#orderContainer #basketTable .basketImage,#checkoutButtonContainer #basketTable .basketImage{width:72px}#basketLeft #basketTable .basketImage a,#checkoutContainer #basketTable .basketImage a,#orderContainer #basketTable .basketImage a,#checkoutButtonContainer #basketTable .basketImage a{height:66px;width:66px}#basketLeft #basketTable .basketDescription a,#checkoutContainer #basketTable .basketDescription a,#orderContainer #basketTable .basketDescription a,#checkoutButtonContainer #basketTable .basketDescription a{color:#4c4c4c;display:block}#basketLeft #basketTable .basketDescription a:hover,#checkoutContainer #basketTable .basketDescription a:hover,#orderContainer #basketTable .basketDescription a:hover,#checkoutButtonContainer #basketTable .basketDescription a:hover{color:#d20c19;text-decoration:underline}#basketLeft #basketTable .basketDescription a span,#checkoutContainer #basketTable .basketDescription a span,#orderContainer #basketTable .basketDescription a span,#checkoutButtonContainer #basketTable .basketDescription a span{color:#c7c7c7;display:block;font-weight:bold;padding:0 0 3px}#basketLeft #basketTable .basketPrice,#basketLeft #basketTable .basketCode,#checkoutContainer #basketTable .basketPrice,#checkoutContainer #basketTable .basketCode,#orderContainer #basketTable .basketPrice,#orderContainer #basketTable .basketCode,#checkoutButtonContainer #basketTable .basketPrice,#checkoutButtonContainer #basketTable .basketCode{font-size:1.1em;text-align:center;width:70px}#basketLeft #basketTable .basketQuantity,#checkoutContainer #basketTable .basketQuantity,#orderContainer #basketTable .basketQuantity,#checkoutButtonContainer #basketTable .basketQuantity{text-align:center;width:70px}#basketLeft #basketTable .basketQuantity label,#checkoutContainer #basketTable .basketQuantity label,#orderContainer #basketTable .basketQuantity label,#checkoutButtonContainer #basketTable .basketQuantity label{display:none}#basketLeft #basketTable .basketQuantity .quantityContainer,#checkoutContainer #basketTable .basketQuantity .quantityContainer,#orderContainer #basketTable .basketQuantity .quantityContainer,#checkoutButtonContainer #basketTable .basketQuantity .quantityContainer{margin:0 auto;width:45px}#basketLeft #basketTable .basketQuantity .quantityContainer.large,#checkoutContainer #basketTable .basketQuantity .quantityContainer.large,#orderContainer #basketTable .basketQuantity .quantityContainer.large,#checkoutButtonContainer #basketTable .basketQuantity .quantityContainer.large{width:65px}#basketLeft #basketTable .basketSubTotal,#checkoutContainer #basketTable .basketSubTotal,#orderContainer #basketTable .basketSubTotal,#checkoutButtonContainer #basketTable .basketSubTotal{color:#fff;font-size:1.1em;text-align:center;width:90px}#basketLeft #basketTable .basketItemRow .basketSubTotal,#checkoutContainer #basketTable .basketItemRow .basketSubTotal,#orderContainer #basketTable .basketItemRow .basketSubTotal,#checkoutButtonContainer #basketTable .basketItemRow .basketSubTotal{color:#b5b5b5}#basketLeft #basketTable .basketRemoveRow .removeButton:before,#checkoutContainer #basketTable .basketRemoveRow .removeButton:before,#orderContainer #basketTable .basketRemoveRow .removeButton:before,#checkoutButtonContainer #basketTable .basketRemoveRow .removeButton:before{color:#7f7f7f}#basketLeft #basketTable .basketRemoveRow td,#checkoutContainer #basketTable .basketRemoveRow td,#orderContainer #basketTable .basketRemoveRow td,#checkoutButtonContainer #basketTable .basketRemoveRow td{padding:0 8px 20px}#basketLeft #basketTable .basketFreeGiftRow td,#checkoutContainer #basketTable .basketFreeGiftRow td,#orderContainer #basketTable .basketFreeGiftRow td,#checkoutButtonContainer #basketTable .basketFreeGiftRow td{background-color:#b5b5b5}#basketLeft #basketTable .basketUpdateRow,#checkoutContainer #basketTable .basketUpdateRow,#orderContainer #basketTable .basketUpdateRow,#checkoutButtonContainer #basketTable .basketUpdateRow{text-align:center}#basketLeft #basketTable .basketUpdateRow td,#checkoutContainer #basketTable .basketUpdateRow td,#orderContainer #basketTable .basketUpdateRow td,#checkoutButtonContainer #basketTable .basketUpdateRow td{padding-top:8px}#basketLeft #basketTable .basketUpdateRow td .button2,#checkoutContainer #basketTable .basketUpdateRow td .button2,#orderContainer #basketTable .basketUpdateRow td .button2,#checkoutButtonContainer #basketTable .basketUpdateRow td .button2{background-color:#e8e8e8;font-size:.9em;height:25px;line-height:25px;font-weight:400;border:1px solid #c7c7c7;text-transform:uppercase}#basketLeft #basketTable .basketUpdateRow td .button2:hover,#checkoutContainer #basketTable .basketUpdateRow td .button2:hover,#orderContainer #basketTable .basketUpdateRow td .button2:hover,#checkoutButtonContainer #basketTable .basketUpdateRow td .button2:hover{color:#fff;background-color:#000}#basketLeft #basketTable .removeButton,#checkoutContainer #basketTable .removeButton,#orderContainer #basketTable .removeButton,#checkoutButtonContainer #basketTable .removeButton{color:#4c4c4c;margin:0 auto}#basketLeft #basketTable .removeButton:before,#checkoutContainer #basketTable .removeButton:before,#orderContainer #basketTable .removeButton:before,#checkoutButtonContainer #basketTable .removeButton:before{color:#d20c19}#basketLeft #basketDelivery,#checkoutContainer #basketDelivery,#orderContainer #basketDelivery,#checkoutButtonContainer #basketDelivery{align-items:center;background-color:#dedede;display:flex;justify-content:space-between;padding:15px 30px}#basketLeft #basketDelivery h2,#checkoutContainer #basketDelivery h2,#orderContainer #basketDelivery h2,#checkoutButtonContainer #basketDelivery h2{margin-bottom:0}#basketLeft #basketDelivery h2:before,#checkoutContainer #basketDelivery h2:before,#orderContainer #basketDelivery h2:before,#checkoutButtonContainer #basketDelivery h2:before{color:#7f7f7f;content:"";display:inline-block;font-family:"fontello";font-size:18px;height:18px;margin-right:.6em}#basketLeft #basketDelivery>div:first-child,#checkoutContainer #basketDelivery>div:first-child,#orderContainer #basketDelivery>div:first-child,#checkoutButtonContainer #basketDelivery>div:first-child{margin-right:30px;flex:1;font-size:.9em}#basketLeft #basketDelivery>div:last-child,#checkoutContainer #basketDelivery>div:last-child,#orderContainer #basketDelivery>div:last-child,#checkoutButtonContainer #basketDelivery>div:last-child{display:flex;flex:2;flex-direction:column}#basketLeft #basketDelivery label,#checkoutContainer #basketDelivery label,#orderContainer #basketDelivery label,#checkoutButtonContainer #basketDelivery label{color:#000;display:block;font-family:arial,verdana,helvetica,sans-serif;font-size:1.1em;font-weight:bold;line-height:1em;margin:18px 0 9px;text-transform:none;width:auto}#basketLeft #basketDelivery label span,#checkoutContainer #basketDelivery label span,#orderContainer #basketDelivery label span,#checkoutButtonContainer #basketDelivery label span{color:#000;vertical-align:baseline}#basketLeft #basketDelivery #AXISDeliveryDropDownLabel,#checkoutContainer #basketDelivery #AXISDeliveryDropDownLabel,#orderContainer #basketDelivery #AXISDeliveryDropDownLabel,#checkoutButtonContainer #basketDelivery #AXISDeliveryDropDownLabel{height:0;order:1;overflow:hidden;flex:0 1 1em}#basketLeft #basketDelivery .AXISDeliveryDropDown,#checkoutContainer #basketDelivery .AXISDeliveryDropDown,#orderContainer #basketDelivery .AXISDeliveryDropDown,#checkoutButtonContainer #basketDelivery .AXISDeliveryDropDown{order:2}#basketLeft #basketDelivery .AXISDeliveryDescriptionLabel,#checkoutContainer #basketDelivery .AXISDeliveryDescriptionLabel,#orderContainer #basketDelivery .AXISDeliveryDescriptionLabel,#checkoutButtonContainer #basketDelivery .AXISDeliveryDescriptionLabel{color:#000;display:block;font-family:arial,verdana,helvetica,sans-serif;font-size:1.1em;font-weight:bold;line-height:1em;margin:18px 0 9px;text-transform:none;width:auto}#basketLeft #basketDelivery .AXISDeliveryDescriptionLabel span,#checkoutContainer #basketDelivery .AXISDeliveryDescriptionLabel span,#orderContainer #basketDelivery .AXISDeliveryDescriptionLabel span,#checkoutButtonContainer #basketDelivery .AXISDeliveryDescriptionLabel span{color:#000;vertical-align:baseline}#basketLeft #basketDelivery .AXISDeliveryDescription,#checkoutContainer #basketDelivery .AXISDeliveryDescription,#orderContainer #basketDelivery .AXISDeliveryDescription,#checkoutButtonContainer #basketDelivery .AXISDeliveryDescription{margin:0 0 0 10px}#basketLeft #basketDelivery #basketVatCode,#checkoutContainer #basketDelivery #basketVatCode,#orderContainer #basketDelivery #basketVatCode,#checkoutButtonContainer #basketDelivery #basketVatCode{clear:both}#checkoutAccountAddress #checkoutButtonContainer{width:100%}#basketRight{background-color:#b5b5b5;border:0;box-shadow:2px 3px 0 rgba(0,0,0,.2);float:right;margin:16px 0 30px;padding:18px 18px 40px;text-align:center;width:204px}#basketRight h2{background-color:#000;color:#fff;font-size:1.2em;margin:-18px -18px 28px;padding:14px 10px 10px;text-transform:none}#basketRight #basketVoucher label,#basketRight #basketVATCode label{color:#000;display:block;font-family:arial,verdana,helvetica,sans-serif;font-size:1.1em;font-weight:bold;line-height:1em;width:auto}#basketRight #basketVoucher label span,#basketRight #basketVATCode label span{color:#000;vertical-align:baseline}#basketRight #basketVoucher label+div,#basketRight #basketVATCode label+div{background-color:#fff;border:1px solid #c7c7c7;box-shadow:2px 3px 0 rgba(0,0,0,.2);display:flex;padding:5px}#basketRight #basketVoucher label+div #AXISVoucherField,#basketRight #basketVoucher label+div #AXISVATField,#basketRight #basketVATCode label+div #AXISVoucherField,#basketRight #basketVATCode label+div #AXISVATField{border:0;flex:1;text-transform:uppercase}#basketRight #basketVoucher label+div #AXISVoucherField:focus,#basketRight #basketVoucher label+div #AXISVATField:focus,#basketRight #basketVATCode label+div #AXISVoucherField:focus,#basketRight #basketVATCode label+div #AXISVATField:focus{background-color:#fff}#basketRight #basketVoucher label+div #AXISVoucherField[disabled],#basketRight #basketVoucher label+div #AXISVATField[disabled],#basketRight #basketVATCode label+div #AXISVoucherField[disabled],#basketRight #basketVATCode label+div #AXISVATField[disabled]{background-color:#fff;color:#22b14c}#basketRight #basketVoucher label+div #AXISVoucherField:placeholder-shown+.button5,#basketRight #basketVoucher label+div #AXISVATField:placeholder-shown+.button5,#basketRight #basketVATCode label+div #AXISVoucherField:placeholder-shown+.button5,#basketRight #basketVATCode label+div #AXISVATField:placeholder-shown+.button5{display:inline-block}#basketRight #basketVoucher label+div #AXISVoucherField:not(:placeholder-shown)+.button5,#basketRight #basketVoucher label+div #AXISVATField:not(:placeholder-shown)+.button5,#basketRight #basketVATCode label+div #AXISVoucherField:not(:placeholder-shown)+.button5,#basketRight #basketVATCode label+div #AXISVATField:not(:placeholder-shown)+.button5{background-color:#000}#basketRight #basketVoucher label+div #AXISVoucherField:not(:placeholder-shown)+.button5:hover,#basketRight #basketVoucher label+div #AXISVATField:not(:placeholder-shown)+.button5:hover,#basketRight #basketVATCode label+div #AXISVoucherField:not(:placeholder-shown)+.button5:hover,#basketRight #basketVATCode label+div #AXISVATField:not(:placeholder-shown)+.button5:hover{background-color:rgba(0,0,0,.8)}#basketRight #basketVoucher label+div #AXISVoucherField:not(:placeholder-shown)+.removeBasketButton,#basketRight #basketVoucher label+div #AXISVATField:not(:placeholder-shown)+.removeBasketButton,#basketRight #basketVATCode label+div #AXISVoucherField:not(:placeholder-shown)+.removeBasketButton,#basketRight #basketVATCode label+div #AXISVATField:not(:placeholder-shown)+.removeBasketButton{background-color:#000;color:#000}#basketRight #basketVoucher label+div #AXISVoucherField:not(:placeholder-shown)+.removeBasketButton:hover,#basketRight #basketVoucher label+div #AXISVATField:not(:placeholder-shown)+.removeBasketButton:hover,#basketRight #basketVATCode label+div #AXISVoucherField:not(:placeholder-shown)+.removeBasketButton:hover,#basketRight #basketVATCode label+div #AXISVATField:not(:placeholder-shown)+.removeBasketButton:hover{background-color:rgba(0,0,0,.8);color:#fff}#basketRight #basketVoucher label+div .button5,#basketRight #basketVATCode label+div .button5{color:#fff}#basketRight #basketVoucher .validationError,#basketRight #basketVATCode .validationError{clear:both;line-height:26px;padding:0;text-align:left}#basketRight #basketVoucher{padding:0 0 28px}#basketRight #basketVoucher label{margin:9px 0;text-transform:none}#basketRight #basketVoucher label:before{color:#7f7f7f;content:"";display:inline-block;font-family:"fontello";font-size:1em;margin-right:.4em;transform:none;vertical-align:bottom}#basketRight #basketVATCode label{margin:0 0 9px;text-align:center}#basketRight #basketTotalTable{line-height:normal;margin:0 0 15px 0}#basketRight #basketTotalTable td{color:#4c4c4c;font-family:arial,verdana,helvetica,sans-serif;font-size:1.1em;font-weight:bold;text-transform:none;padding:4px 0}#basketRight #basketTotalTable td:first-child{text-align:left}#basketRight #basketTotalTable td:last-child{text-align:right}#basketRight #basketTotalTable .basketVATCodeRow td{padding:0 0 20px}#basketRight #basketTotalTable .separator td:before{border-top:1px solid #7f7f7f;content:"";display:block;margin:16px 0 20px;width:100%}#basketRight #basketTotalTable .separator.condensed td:before{margin:0 0 20px}#basketRight #basketTotalTable .basketOrderTotalRow{line-height:normal}#basketRight #basketTotalTable .basketOrderTotalRow td{color:#4c4c4c;font-size:1.3em;vertical-align:top}#basketRight #basketTotalTable .basketOrderTotalRow td div{color:#fff;font-size:.8em;font-style:normal;font-weight:normal}#basketRight #basketTotalTable .basketNetRow td{font-weight:700}#basketRight #basketTotalTable .basketVATRow td{font-weight:700}#basketRight .button1,#basketRight .AXISPicknMixSubmit{text-transform:uppercase;width:100%}#basketRight #paypalBreak{color:#000;padding:10px 0;text-transform:uppercase}#basketBannerContainer{margin-top:20px}#basketBannerContainer img{max-width:100%}#deliveryZoneSelectForm #basketLeft{width:auto}#deliveryZoneSelectForm .validationError{order:1;padding:0}#deliveryZoneSelectForm label+label{order:2}#deliveryZoneSelectForm .button4{margin-top:5px;width:100%}#basketButtonContainer{border-top:1px solid #c7c7c7;clear:both;padding:16px 0;text-align:right}#basketButtonContainer .button2{background-color:#e8e8e8;border:1px solid #c7c7c7;height:41px;line-height:41px;padding:0 10px;text-transform:initial}#basketButtonContainer .button2:hover{color:#fff;background-color:#000}#tokenTable{margin:0 0 10px;text-align:center}#tokenTable td{border:solid #c7c7c7;border-width:0 0 1px 0}#cardTokenContainer p{margin:10px 0}#cardTokenContainer+#cardPaymentContainer{margin-top:30px}#wizardFormLarge{background:#b5b5b5 url("../../../../images/wizardSprite.png") center center repeat-y;border:1px solid #c7c7c7;display:block;min-height:200px;margin:0 0 15px;text-align:center;width:918px}#wizardFormLarge fieldset{background-color:#fff;background-color:rgba(255,255,255,.8);padding-bottom:15px}#wizardFormLarge legend,#wizardFormLarge h1{background:#b5b5b5 url("../../../../images/wizardSprite.png") center center repeat-y;background-size:contain;color:#fff;font-family:arial,verdana,helvetica,sans-serif;font-size:1.8em;font-weight:bold;line-height:48px;padding:0;text-align:center;text-transform:uppercase;width:918px}#wizardDescriptionLarge{display:inline-block;margin:5px 0;text-align:center;width:100%}.wizardFieldLarge{display:inline-block;padding:5px 30px 15px}.wizardFieldLarge label{color:#000;display:block;font-weight:bold;margin:0 0 5px;opacity:1;text-transform:uppercase;width:auto}.wizardFieldLarge label.disabled{opacity:.5}#wizardListSeparator{background-color:#000;border:0 solid #000;border-width:0;color:#fff;font-size:1.2em;font-weight:bold;margin-bottom:5px;padding:8px;text-align:center}#wizardList li{box-sizing:border-box;float:left;margin:0;padding:0 2px 2px 0;text-align:left;width:20%}#wizardList li a{color:#000;font-weight:normal}#wizardList li a:hover{color:#b0b0b0}#searchPrinterWizard h2{font-size:16px}.dictionary-list-container h2{margin:0 0 15px;padding:0 0 10px;color:#b0b0b0;font-size:14px;font-weight:700;font-style:italic;border-bottom:1px solid #4c4c4c}.dictionary-list-container ul{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none}.dictionary-list-container ul li{width:100%;margin:0 0 10px}@media only screen and (min-width: 960px){.dictionary-list-container ul li{width:33%}}.dictionary-list-container ul li a{width:100%;display:block;color:#000;font-size:12px;font-weight:400}.dictionary-list-container ul li a:hover{color:#000;text-decoration:underline}.dictionary-list-container .dictionary-content{margin:0 0 20px}#searchResults h2{margin-bottom:0}h1 .search-term{margin-left:5px}#pickAndMixContainer{position:relative}#pickAndMixContainer .toggle{background:linear-gradient(rgba(222, 222, 222, 0), #dedede);bottom:1px;cursor:pointer;height:40px;left:1px;position:absolute;right:1px}#pickAndMixContainer .toggle:before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #d20c19;border-style:solid;border-width:0 30px 30px;bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;width:0}#pickAndMixContainer .toggle:after{align-items:center;bottom:0;color:#fff;content:"";display:flex;font-family:"fontello";font-size:1.8em;height:1em;justify-content:center;left:0;margin:auto;position:absolute;right:0;transform:rotate(-90deg);transition:tranform 1s;width:1em}#pickAndMixContainer .toggle div{color:#d20c19;font-weight:bold;height:1em;left:calc(50% + 30px);line-height:1em;position:absolute;top:50%}.AXISPicknMixForm{align-items:flex-start;background-color:#dedede;border:1px solid #c7c7c7;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px;overflow:hidden;padding-bottom:40px}.AXISPicknMixHeader{background:#d20c19 10px center url("../../../../images/logoPickAndMix.png") no-repeat;color:#fff;display:flex;flex-wrap:wrap;font-size:1.5em;font-weight:bold;line-height:1em;padding:20px 30px 20px 110px;width:100%}.AXISPicknMixHeader span{flex:1 0 auto}.AXISPicknMixHeader strong{color:#ff0;font-size:1.2em}.AXISPicknMixExplain{color:#000;font-size:1.166666em;font-style:italic;font-weight:bold;padding:10px 30px 20px 20px;width:100%}.AXISPicknMixExplain strong{color:#d20c19}.AXISPicknMixFormSelections{flex:1 0 auto;margin:0 30px 0 70px}.AXISPicknMixFormSelections .AXISPicknMixFormSelectionHeader{display:flex;line-height:1em}.AXISPicknMixFormSelections .AXISPicknMixFormSelectionHeader div{font-size:1.2em;font-weight:bold;text-align:center}.AXISPicknMixFormSelections .AXISPicknMixFormSelectionHeader div:first-child{flex:0 0 360px;text-align:left}.AXISPicknMixFormSelections .AXISPicknMixFormSelectionHeader div:last-child{flex:1 0 auto}.AXISPicknMixFormSelections .AXISPicknMixFormSelection{align-items:center;clear:both;display:flex;justify-content:space-around;margin:10px 0}.AXISPicknMixFormSelections .AXISPicknMixFormSelection label{font-size:1.2em;flex:0 0 360px}.AXISPicknMixFormSelections .AXISPicknMixFormSelection .uniformSelect.AXISPicknMixFormSelect:not(.unset) span,.AXISPicknMixFormSelections .AXISPicknMixFormSelection .AXISPicknMixFormSelect.AXISAreaDropDown:not(.unset) span,.AXISPicknMixFormSelections .AXISPicknMixFormSelection .AXISPicknMixFormSelect.AXISDeliveryDropDown:not(.unset) span,.AXISPicknMixFormSelections .AXISPicknMixFormSelection #productGroupSelections .AXISPicknMixFormSelect.uniformSelect:not(.unset) span,#productGroupSelections .AXISPicknMixFormSelections .AXISPicknMixFormSelection .AXISPicknMixFormSelect.uniformSelect:not(.unset) span,.AXISPicknMixFormSelections .AXISPicknMixFormSelection #productGroupSelections .AXISPicknMixFormSelect.AXISAreaDropDown:not(.unset) span,#productGroupSelections .AXISPicknMixFormSelections .AXISPicknMixFormSelection .AXISPicknMixFormSelect.AXISAreaDropDown:not(.unset) span,.AXISPicknMixFormSelections .AXISPicknMixFormSelection #productGroupSelections .AXISPicknMixFormSelect.AXISDeliveryDropDown:not(.unset) span,#productGroupSelections .AXISPicknMixFormSelections .AXISPicknMixFormSelection .AXISPicknMixFormSelect.AXISDeliveryDropDown:not(.unset) span{color:#d20c19;font-weight:bold}.AXISPicknMixFormTotals{border:1px solid #c7c7c7;background-color:#e8e8e8;flex:0 0 160px;margin-right:30px;margin-top:calc(1em + 10px);text-align:center}.AXISPicknMixFormTotals div:first-child{background-color:#7f7f7f;color:#fff;font-size:1.2em;font-weight:bold;padding:10px;text-transform:uppercase}.AXISPicknMixFormTotalsSelected{border-bottom:2px solid #000;display:none;font-size:1.75em;font-weight:bold;margin:15px 15px 10px;padding:0 0 10px}.AXISPicknMixFormTotalsSelected strong{display:block;font-size:.8em}.AXISPicknMixFormTotalsSelected span{color:#d20c19;display:inline-block;vertical-align:middle}.AXISPicknMixFormTotalsLeft{display:none;margin:10px 0 30px}.AXISPicknMixFormTotalsLeft strong{color:#d20c19}.AXISPicknMixSubmit{font-size:1.1em;margin:2px;width:calc(100% - 4px)}#pickAndMixSummary{display:none}#fullAttributeList li{float:left;margin:5px 0;width:33.3333333333%}#fullAttributeList li a{color:#000;font-weight:normal}#fullAttributeList li a:hover{color:#b0b0b0}.basketPreviewItemsList.compact li{display:flex;flex-direction:row;align-items:center}.basket-preview-item-right{margin:0 15px}.basket-preview-item-bottom{margin-top:5px}.basket-product-quantity .label{margin-right:5px;font-weight:600}#basketPreview{background-color:#fff;border:1px solid #7f7f7f;box-shadow:2px 2px 0 2px rgba(0,0,0,.3);box-sizing:border-box;display:none;left:50%;margin:0 0 0 175px;max-height:calc(100% - 154px - 2px);overflow-y:auto;padding:10px 20px 20px;position:fixed;top:12px;width:358px;z-index:9498}#basketPreview p{padding:0;text-align:right}#basketPreview .basketPreviewHeading{border-bottom:1px solid #c7c7c7;color:#000;font-family:arial,verdana,helvetica,sans-serif;font-size:1em;font-weight:bold;padding:8px 12px;text-align:left;text-transform:none}#basketPreview .basketPreviewHeading:before{color:#000;content:"";display:inline-block;font-family:"fontello";font-size:18px;font-weight:normal;margin-right:10px}#basketPreview .basketPreviewSummary{color:#000;font-size:1.1em;font-weight:bold;padding:8px 12px}#basketPreview .basketPreviewItemsList{padding:0}#basketPreview .basketPreviewItemsList li{border-bottom:1px solid #c7c7c7;padding:0 12px}#basketPreview .basketPreviewItemsList li.pickAndMix{padding:7px 5px 5px;position:relative}#basketPreview .basketPreviewItemsList li.pickAndMix:before,#basketPreview .basketPreviewItemsList li.pickAndMix:after{border:solid rgba(0,0,0,0);border-width:8px 8px 0 8px;content:"";left:50%;position:absolute;top:100%}#basketPreview .basketPreviewItemsList li.pickAndMix .basketPreviewDescription{float:left;padding:0}#basketPreview .basketPreviewItemsList li.pickAndMix .removeButton{margin:6px 0}#basketPreview .basketPreviewItemsList li.pickAndMixItem{background-color:#ff8c00;border:0;padding:7px 5px 5px}#basketPreview .basketPreviewImage{float:left;height:50px;width:50px}#basketPreview .basketPreviewDescription{color:#000;display:block;font-weight:normal;padding-left:70px;margin:6px 0;text-decoration:none}#basketPreview .basketPreviewDescription:hover{color:#000}#basketPreview .basketPreviewDetails{padding-left:70px}#basketPreview .basketPreviewDetails span{font-weight:normal}#basketPreview .basketPreviewDetails span:first-child{color:#000;margin-right:15px}#basketPreview .basketPreviewDetails span:last-child{color:#000}#basketPreview .removeButton{float:right}#basketPreview .basketPreviewTotal{color:#000;font-family:arial,verdana,helvetica,sans-serif;font-size:1.25em;font-weight:bold;margin:8px 0 18px;padding:8px 12px;text-transform:uppercase}#basketPreview .basketPreviewTotal .vat{color:#000;font-family:arial,verdana,helvetica,sans-serif;font-size:.8em;font-weight:normal;text-transform:none}#basketPreview .button1,#basketPreview .AXISPicknMixSubmit{float:right;font-size:1.25em;margin:0 8px 12px;padding:10px 30px;background-color:#7f7f7f}#basketPreview .button1:hover,#basketPreview .AXISPicknMixSubmit:hover{background-color:#000}#checkoutHeading{background-color:#000;margin-top:10px;padding:10px 25px}#checkoutHeading h1{border:0;color:#fff;display:inline-block;margin:0 20px 0 0;padding:0;vertical-align:middle}#checkoutProgressList{display:inline-block;vertical-align:middle}#checkoutProgressList li{color:#7f7f7f;display:inline-block;font-size:1.2em;font-weight:bold;margin:0 20px}#checkoutProgressList li.active{color:#fff}#checkoutProgressList li.active:before{background-color:#b0b0b0;color:#b0b0b0}#checkoutProgressList li.complete{color:#dedede}#checkoutProgressList li.complete:before{background-color:#dedede;color:#000}#checkoutProgressList li:before{background-color:#7f7f7f;color:#7f7f7f;content:"✓";display:inline-block;height:24px;line-height:24px;margin-right:10px;text-align:center;vertical-align:middle;width:24px}#checkoutButtonContainer button,#checkoutButtonContainer img{vertical-align:middle}#checkoutButtonContainer a,#checkoutButtonContainer button{float:right}.checkoutPopupLink{font-style:italic;font-weight:normal}#checkoutContainer #deliveryContainer .heading4{border-bottom:none}.delivery-read-only,.read-only-container{position:relative;opacity:.5}.ui-block-pane{width:100%;height:100%;position:absolute !important;top:0;left:0;display:block;padding:0 !important;background-color:#b0b0b0;opacity:.2;cursor:no-drop;z-index:1}#centreContainer #checkoutContainer .largeContainer,#centreContainer #orderContainer .largeContainer{border:0;padding:0}#centreContainer #checkoutContainer .largeContainer fieldset,#centreContainer #orderContainer .largeContainer fieldset{background-color:#b5b5b5;margin-top:20px;padding:0 0 20px}#centreContainer #checkoutContainer .largeContainer legend,#centreContainer #checkoutContainer .largeContainer h2,#centreContainer #orderContainer .largeContainer legend,#centreContainer #orderContainer .largeContainer h2{background-color:#000;color:#fff;font-size:1.2em;font-weight:bold;margin:0 0 10px;padding:10px 30px;text-align:center;width:calc(100% - 60px);text-transform:capitalize}#centreContainer #checkoutContainer .largeContainer .orderDetails span,#centreContainer #orderContainer .largeContainer .orderDetails span{width:50%;display:inline-block}#basketTable .basketQuantity .addQuantityButton{top:10px}@media only screen and (min-width: 960px){#basketTable .basketQuantity .addQuantityButton{top:0;right:-17px}}#basketTable .basketQuantity .minusQuantityButton{bottom:10px}@media only screen and (min-width: 960px){#basketTable .basketQuantity .minusQuantityButton{right:-17px;bottom:0}}#deliveryUpgradeContainer .formFieldCheckbox>div,#deliveryUpgradeContainer .formFieldMedium>div{padding:5px 0}#deliveryUpgradeContainer label{display:inline-block;padding-right:1ch}#deliveryUpgradeContainer label strong{color:#000}#deliveryUpgradeContainer label span{color:#000;display:block}#deliveryUpgradeContainer label+div{padding:0}#siteMapContainer ul{margin:0 15px}#siteMapContainer li{padding:5px 0}#siteMapContainer a{font-weight:normal}#siteMapContainer a:before{content:"";display:inline;font-family:"fontello";padding-right:5px}.newsArticle{border-bottom:1px solid #000;margin:0 0 10px;min-height:140px;padding:10px 160px 10px 0;position:relative}.newsArticle h2{background:rgba(0,0,0,0);border:0;color:#000;margin:0;padding:0;text-transform:none}.newsArticle h2 a{color:#000;font-weight:bold}.newsArticle h2 a:hover{text-decoration:underline}.newsArticle a{font-weight:normal;text-decoration:none}.newsArticle .newsArticleImage{height:150px;width:150px}.newsArticle:before{background:#fff center/contain url("../../../../images/logo1.png") no-repeat;content:"";display:block;height:150px;position:absolute;right:0;top:0;width:150px}#newsHeading{background-color:#000;margin:0 0 10px;min-height:160px;padding:30px 260px 50px 20px;position:relative;text-transform:none}#newsHeading h1{background:rgba(0,0,0,0);border:0;color:#fff;margin:0;padding:0;text-transform:none;font-size:1.6em}#newsHeading div{bottom:30px;color:#fff;font-weight:bold;position:absolute}#newsHeading .newsArticleImage{height:240px;width:240px}#newsHeading:before{background:#fff center/contain url("../../../../images/logo1.png") no-repeat;content:"";display:block;height:240px;position:absolute;right:0;top:0;width:240px}.newsArticleImage{background-size:contain;position:absolute;right:0;top:0}.cmsContent h2,.cmsContent h3{background-color:rgba(0,0,0,0);color:#000;margin:0;padding:0;text-align:left}.cmsContent hr{border-color:#c7c7c7}.cmsContent ul{list-style-type:disc;margin:0 15px}.noCellPadding{padding:0}.seoText{font-size:1em}.seoText .heading2{color:#000;font-size:1.6em;font-weight:bold;margin:0 0 5px;text-transform:uppercase}.seoText.compact{float:left;width:640px}.horizontal .seoText.compact{width:430px}.seoTextBannersContainer{float:right;width:215px;padding:0}.seoTextBannersContainer a{display:block;margin-top:20px}.horizontal .seoTextBannersContainer{width:460px}.horizontal .seoTextBannersContainer a{display:inline-block;margin:15px 0 15px 15px}#popupOverlay{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;overflow:auto;position:fixed;text-align:center;top:0;width:100%;z-index:50}#popupOverlay:after{content:" ";display:inline-block;height:100%;vertical-align:middle;width:0}#popupContainer{background-color:#fff;border-radius:.3em;box-shadow:5px 5px 5px rgba(0,0,0,.4);display:inline-block;margin:0 2%;max-width:800px;overflow:hidden;position:relative;text-align:left;vertical-align:middle}#popupContainer.standard{max-height:90%}#popupContainer.standard #popupContent{padding:20px}#popupContainer.standard #popupContent .contentContainer{max-height:50vh;overflow-y:auto}#popupContainer.scroll #popupContent{padding:20px}#popupContainer.scroll #popupContent .contentContainer{max-height:50vh;overflow-y:auto}#popupContainer legend{padding:10px 5px;width:calc(100% - 10px)}#popupContainer .popupButtonContainer{text-align:justify}#popupContainer .popupButtonContainer:after{content:"";display:inline-block;width:100%}#popupContainer .popupButtonContainer .confirmationContainer{background-color:#fff;color:#22b14c;display:inline-block;line-height:1em;margin:0 1em 0 0;padding:13px 10px}#popupContainer .popupButtonContainer .popupCloseButton{line-height:1em;position:relative}.popupCloseButton{position:absolute;right:0;top:0}.popupCloseButton:before{content:"x";width:10px;height:10px;display:block}.button6.popupCloseButton:before{content:""}#popupContainer.demoMessage{text-align:center}#popupConfirmationMessage{background-color:#fff;border-radius:10px;padding:20px 20px 10px}#popupConfirmationMessage .warningMessage{background-color:#d20c19;color:#fff;font-size:18px;font-weight:bold;padding:5px;text-align:center}#popupConfirmationButtonContainer{line-height:0;margin:0 auto 20px;text-align:justify;width:60%}#popupConfirmationButtonContainer:after{content:"";display:inline-block;width:100%}#popupConfirmationButtonContainer .button1,#popupConfirmationButtonContainer .AXISPicknMixSubmit{max-width:8em;width:40%}#CookieNotificationContainer{align-items:center;background-color:rgba(0,0,0,.8);bottom:0;display:flex;flex-wrap:wrap;justify-content:space-between;left:0;padding:10px 5%;position:fixed;text-align:justify;width:90%;z-index:100}#CookieNotificationContainer:after{content:"";display:inline-block;height:0;width:100%}#CookieNotificationMessage{color:#fff;display:inline-block;max-width:85%;vertical-align:middle}#CookieNotificationMoreInfoLink{color:#fff;float:right}#CookieNotificationMoreInfo{width:100%;color:#fff;display:inline-block;margin:0;max-height:0;overflow:hidden;padding:0 10px;transition:max-height 2s,margin-top 2s}#CookieNotificationMoreInfo.open{overflow:auto;margin-top:10px;max-height:300px}#CookieNotificationConfirmLink{background-color:#fff;border:1px solid #fff;color:#000;display:inline-block;padding:1em}#CookieNotificationConfirmLink:hover{background-color:#000;color:#fff;text-decoration:none}#CookieNotificationMoreInfo h2{background-color:#000;color:#000;margin:1em 0 .5em;padding:.5em}#CookieNotificationMoreInfo th{background-color:#000;color:#000;padding:8px}#CookieNotificationMoreInfo th:before,#CookieNotificationMoreInfo th:after{display:none}.page-404-outer{width:100%;height:100%;position:fixed}.page-404-inner{width:100%;height:100%;position:relative}.page-404-content{width:300px;height:300px;background-color:#fff;border-radius:50%;text-align:center;font-family:arial,verdana,helvetica,sans-serif;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}#page-404-sorry{font-size:38px;color:#000;line-height:38px;margin-top:37px;padding:0}#page-404-large{font-size:138px;color:#b0b0b0;line-height:123px;padding:0}#page-404-text{font-size:16px;color:#000;line-height:16px;text-transform:uppercase;margin-top:5px;padding:0}.page-404-content .button1,.page-404-content .AXISPicknMixSubmit{font-size:14px;line-height:14px;padding:5px 16px;margin-top:14px}.uniformSelect select:focus,#productGroupSelections .uniformSelect select:focus,#productGroupSelections .AXISAreaDropDown select:focus,#productGroupSelections .AXISDeliveryDropDown select:focus,.AXISAreaDropDown select:focus,.AXISDeliveryDropDown select:focus,.uniformRadio input:focus,.uniformCheckbox input:focus{outline:0}.uniformSelect,.uniformSelect.AXISPicknMixFormSelect,.AXISPicknMixFormSelect.AXISAreaDropDown,.AXISPicknMixFormSelect.AXISDeliveryDropDown,#productGroupSelections .uniformSelect,#productGroupSelections .AXISAreaDropDown,#productGroupSelections .AXISDeliveryDropDown,.AXISAreaDropDown,.AXISDeliveryDropDown{background-color:#fff;border:1px solid #c7c7c7;display:inline-block;height:30px;line-height:30px;overflow:hidden;padding:0 0 0 9px !important;position:relative;text-align:left;vertical-align:middle}.uniformSelect span,.uniformSelect.AXISPicknMixFormSelect span,.AXISPicknMixFormSelect.AXISAreaDropDown span,.AXISPicknMixFormSelect.AXISDeliveryDropDown span,#productGroupSelections .uniformSelect span,#productGroupSelections .AXISAreaDropDown span,#productGroupSelections .AXISDeliveryDropDown span,.AXISAreaDropDown span,.AXISDeliveryDropDown span{color:#000;display:block;float:left;height:28px;line-height:28px;margin:0;overflow:hidden;padding:1px 21px 1px 0;width:186px}.uniformSelect span:before,.uniformSelect.AXISPicknMixFormSelect span:before,.AXISPicknMixFormSelect.AXISAreaDropDown span:before,.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .uniformSelect span:before,#productGroupSelections .AXISAreaDropDown span:before,#productGroupSelections .AXISDeliveryDropDown span:before,.AXISAreaDropDown span:before,.AXISDeliveryDropDown span:before{background-color:#fff;border:0;bottom:0;color:#4c4c4c;content:"";font-family:"fontello";font-size:1.3em;line-height:30px;position:absolute;right:0;text-align:center;top:0;width:30px}.uniformSelect select,.uniformSelect.AXISPicknMixFormSelect select,.AXISPicknMixFormSelect.AXISAreaDropDown select,.AXISPicknMixFormSelect.AXISDeliveryDropDown select,#productGroupSelections .uniformSelect select,#productGroupSelections .AXISAreaDropDown select,#productGroupSelections .AXISDeliveryDropDown select,.AXISAreaDropDown select,.AXISDeliveryDropDown select{background-color:#fff;border:1px solid #fff;font-size:12px;height:29px;left:-1px;position:absolute;top:0;width:218px}.uniformSelect:active span:before,.AXISPicknMixFormSelect.AXISAreaDropDown:active span:before,.AXISPicknMixFormSelect.AXISDeliveryDropDown:active span:before,#productGroupSelections .AXISPicknMixFormSelect.uniformSelect:active span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISAreaDropDown:active span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISDeliveryDropDown:active span:before,#productGroupSelections .uniformSelect:active span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISAreaDropDown:active span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISDeliveryDropDown:active span:before,#productGroupSelections .AXISPicknMixFormSelect.uniformSelect:active span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISAreaDropDown:active span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISDeliveryDropDown:active span:before,#productGroupSelections .AXISAreaDropDown:active span:before,#productGroupSelections .AXISDeliveryDropDown:active span:before,.AXISAreaDropDown:active span:before,.AXISDeliveryDropDown:active span:before,.uniformSelect.active span:before,.active.AXISPicknMixFormSelect.AXISAreaDropDown span:before,.active.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .active.AXISPicknMixFormSelect.uniformSelect span:before,#productGroupSelections .active.AXISPicknMixFormSelect.AXISAreaDropDown span:before,#productGroupSelections .active.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .active.uniformSelect span:before,#productGroupSelections .active.AXISPicknMixFormSelect.AXISAreaDropDown span:before,#productGroupSelections .active.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .active.AXISPicknMixFormSelect.uniformSelect span:before,#productGroupSelections .active.AXISPicknMixFormSelect.AXISAreaDropDown span:before,#productGroupSelections .active.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .active.AXISAreaDropDown span:before,#productGroupSelections .active.AXISDeliveryDropDown span:before,.active.AXISAreaDropDown span:before,.active.AXISDeliveryDropDown span:before,.uniformSelect.focus span:before,.focus.AXISPicknMixFormSelect.AXISAreaDropDown span:before,.focus.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.uniformSelect span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.AXISAreaDropDown span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .focus.uniformSelect span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.AXISAreaDropDown span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.uniformSelect span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.AXISAreaDropDown span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .focus.AXISAreaDropDown span:before,#productGroupSelections .focus.AXISDeliveryDropDown span:before,.focus.AXISAreaDropDown span:before,.focus.AXISDeliveryDropDown span:before,.uniformSelect.hover span:before,.hover.AXISPicknMixFormSelect.AXISAreaDropDown span:before,.hover.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .hover.AXISPicknMixFormSelect.uniformSelect span:before,#productGroupSelections .hover.AXISPicknMixFormSelect.AXISAreaDropDown span:before,#productGroupSelections .hover.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .hover.uniformSelect span:before,#productGroupSelections .hover.AXISPicknMixFormSelect.AXISAreaDropDown span:before,#productGroupSelections .hover.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .hover.AXISPicknMixFormSelect.uniformSelect span:before,#productGroupSelections .hover.AXISPicknMixFormSelect.AXISAreaDropDown span:before,#productGroupSelections .hover.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .hover.AXISAreaDropDown span:before,#productGroupSelections .hover.AXISDeliveryDropDown span:before,.hover.AXISAreaDropDown span:before,.hover.AXISDeliveryDropDown span:before,.uniformSelect:hover span:before,.AXISPicknMixFormSelect.AXISAreaDropDown:hover span:before,.AXISPicknMixFormSelect.AXISDeliveryDropDown:hover span:before,#productGroupSelections .AXISPicknMixFormSelect.uniformSelect:hover span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISAreaDropDown:hover span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISDeliveryDropDown:hover span:before,#productGroupSelections .uniformSelect:hover span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISAreaDropDown:hover span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISDeliveryDropDown:hover span:before,#productGroupSelections .AXISPicknMixFormSelect.uniformSelect:hover span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISAreaDropDown:hover span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISDeliveryDropDown:hover span:before,#productGroupSelections .AXISAreaDropDown:hover span:before,#productGroupSelections .AXISDeliveryDropDown:hover span:before,.AXISAreaDropDown:hover span:before,.AXISDeliveryDropDown:hover span:before,.uniformSelect.focus:active span:before,.focus.AXISPicknMixFormSelect.AXISAreaDropDown:active span:before,.focus.AXISPicknMixFormSelect.AXISDeliveryDropDown:active span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.uniformSelect:active span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.AXISAreaDropDown:active span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.AXISDeliveryDropDown:active span:before,.uniformSelect.focus.active span:before,.focus.active.AXISPicknMixFormSelect.AXISAreaDropDown span:before,.focus.active.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .focus.active.AXISPicknMixFormSelect.uniformSelect span:before,#productGroupSelections .focus.active.AXISPicknMixFormSelect.AXISAreaDropDown span:before,#productGroupSelections .focus.active.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,.uniformSelect:hover:active span:before,.AXISPicknMixFormSelect.AXISAreaDropDown:hover:active span:before,.AXISPicknMixFormSelect.AXISDeliveryDropDown:hover:active span:before,#productGroupSelections .AXISPicknMixFormSelect.uniformSelect:hover:active span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISAreaDropDown:hover:active span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISDeliveryDropDown:hover:active span:before,.uniformSelect.active:hover span:before,.active.AXISPicknMixFormSelect.AXISAreaDropDown:hover span:before,.active.AXISPicknMixFormSelect.AXISDeliveryDropDown:hover span:before,#productGroupSelections .active.AXISPicknMixFormSelect.uniformSelect:hover span:before,#productGroupSelections .active.AXISPicknMixFormSelect.AXISAreaDropDown:hover span:before,#productGroupSelections .active.AXISPicknMixFormSelect.AXISDeliveryDropDown:hover span:before{background-color:#dedede;color:#ff8c00}.uniformSelect.disabled span,#productGroupSelections .disabled.uniformSelect span,#productGroupSelections .disabled.AXISAreaDropDown span,#productGroupSelections .disabled.AXISDeliveryDropDown span,.disabled.AXISAreaDropDown span,.disabled.AXISDeliveryDropDown span{color:#c7c7c7}.uniformSelect.disabled span:before,#productGroupSelections .disabled.uniformSelect span:before,#productGroupSelections .disabled.AXISAreaDropDown span:before,#productGroupSelections .disabled.AXISDeliveryDropDown span:before,.disabled.AXISAreaDropDown span:before,.disabled.AXISDeliveryDropDown span:before{background-color:#dedede;color:#c7c7c7}.uniformSelect.quantitySelect,.uniformSelect.AXISPicknMixFormSelect,.AXISPicknMixFormSelect.AXISAreaDropDown,.AXISPicknMixFormSelect.AXISDeliveryDropDown,#productGroupSelections .uniformSelect,#productGroupSelections .AXISAreaDropDown,#productGroupSelections .AXISDeliveryDropDown,.AXISAreaDropDown,.AXISDeliveryDropDown{border:1px solid #c7c7c7;display:inline-block;height:19px;line-height:19px;overflow:hidden;padding:0 0 0 6px !important;position:relative;text-align:left;vertical-align:middle;width:37px}.uniformSelect.quantitySelect span,.uniformSelect.AXISPicknMixFormSelect span,.AXISPicknMixFormSelect.AXISAreaDropDown span,.AXISPicknMixFormSelect.AXISDeliveryDropDown span,#productGroupSelections .uniformSelect span,#productGroupSelections .AXISAreaDropDown span,#productGroupSelections .AXISDeliveryDropDown span,.AXISAreaDropDown span,.AXISDeliveryDropDown span{color:#000;display:block;float:left;height:17px;line-height:17px;margin:0;overflow:hidden;padding:1px 21px 1px 0;width:17px}.uniformSelect.quantitySelect span:before,.uniformSelect.AXISPicknMixFormSelect span:before,.AXISPicknMixFormSelect.AXISAreaDropDown span:before,.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .uniformSelect span:before,#productGroupSelections .AXISAreaDropDown span:before,#productGroupSelections .AXISDeliveryDropDown span:before,.AXISAreaDropDown span:before,.AXISDeliveryDropDown span:before{background:#7f7f7f;border:0;border-left:1px solid #c7c7c7;bottom:0;color:#fff;content:"";font-family:"fontello";font-size:1.4em;line-height:19px;position:absolute;right:0;text-align:center;top:0;width:19px}.uniformSelect.quantitySelect select,.uniformSelect.AXISPicknMixFormSelect select,.AXISPicknMixFormSelect.AXISAreaDropDown select,.AXISPicknMixFormSelect.AXISDeliveryDropDown select,#productGroupSelections .uniformSelect select,#productGroupSelections .AXISAreaDropDown select,#productGroupSelections .AXISDeliveryDropDown select,.AXISAreaDropDown select,.AXISDeliveryDropDown select{background-color:#fff;border:1px solid #fff;font-size:12px;height:19px;left:-1px;position:absolute;top:0;width:45px}.uniformSelect.quantitySelect.large,.uniformSelect.large.AXISPicknMixFormSelect,#productGroupSelections .uniformSelect.large,#productGroupSelections .large.AXISAreaDropDown,#productGroupSelections .large.AXISDeliveryDropDown,.large.AXISAreaDropDown,.large.AXISDeliveryDropDown{width:57px}.uniformSelect.quantitySelect.large select,.uniformSelect.large.AXISPicknMixFormSelect select,#productGroupSelections .uniformSelect.large select,#productGroupSelections .large.AXISAreaDropDown select,#productGroupSelections .large.AXISDeliveryDropDown select,.large.AXISAreaDropDown select,.large.AXISDeliveryDropDown select{width:65px}.uniformSelect.quantitySelect.large span,.uniformSelect.large.AXISPicknMixFormSelect span,#productGroupSelections .uniformSelect.large span,#productGroupSelections .large.AXISAreaDropDown span,#productGroupSelections .large.AXISDeliveryDropDown span,.large.AXISAreaDropDown span,.large.AXISDeliveryDropDown span{width:37px}.uniformSelect.quantitySelect:active span:before,.uniformSelect.AXISPicknMixFormSelect:active span:before,.AXISPicknMixFormSelect.AXISAreaDropDown:active span:before,.AXISPicknMixFormSelect.AXISDeliveryDropDown:active span:before,#productGroupSelections .quantitySelect.AXISPicknMixFormSelect.uniformSelect:active span:before,#productGroupSelections .AXISPicknMixFormSelect.uniformSelect:active span:before,#productGroupSelections .AXISPicknMixFormSelect.uniformSelect.AXISAreaDropDown:active span:before,#productGroupSelections .AXISPicknMixFormSelect.uniformSelect.AXISDeliveryDropDown:active span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISAreaDropDown:active span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISDeliveryDropDown:active span:before,#productGroupSelections .uniformSelect:active span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISAreaDropDown:active span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISDeliveryDropDown:active span:before,#productGroupSelections .AXISPicknMixFormSelect.uniformSelect:active span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISAreaDropDown:active span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISDeliveryDropDown:active span:before,#productGroupSelections .AXISAreaDropDown:active span:before,#productGroupSelections .AXISDeliveryDropDown:active span:before,.AXISAreaDropDown:active span:before,.AXISDeliveryDropDown:active span:before,.uniformSelect.quantitySelect.active span:before,.uniformSelect.active.AXISPicknMixFormSelect span:before,.active.AXISPicknMixFormSelect.AXISAreaDropDown span:before,.active.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .quantitySelect.active.AXISPicknMixFormSelect.uniformSelect span:before,#productGroupSelections .active.AXISPicknMixFormSelect.uniformSelect span:before,#productGroupSelections .active.AXISPicknMixFormSelect.uniformSelect.AXISAreaDropDown span:before,#productGroupSelections .active.AXISPicknMixFormSelect.uniformSelect.AXISDeliveryDropDown span:before,#productGroupSelections .active.AXISPicknMixFormSelect.AXISAreaDropDown span:before,#productGroupSelections .active.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .uniformSelect.active span:before,#productGroupSelections .active.AXISPicknMixFormSelect.AXISAreaDropDown span:before,#productGroupSelections .active.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .active.AXISPicknMixFormSelect.uniformSelect span:before,#productGroupSelections .active.AXISPicknMixFormSelect.AXISAreaDropDown span:before,#productGroupSelections .active.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .active.AXISAreaDropDown span:before,#productGroupSelections .active.AXISDeliveryDropDown span:before,.active.AXISAreaDropDown span:before,.active.AXISDeliveryDropDown span:before,.uniformSelect.quantitySelect.focus span:before,.uniformSelect.focus.AXISPicknMixFormSelect span:before,.focus.AXISPicknMixFormSelect.AXISAreaDropDown span:before,.focus.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .quantitySelect.focus.AXISPicknMixFormSelect.uniformSelect span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.uniformSelect span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.uniformSelect.AXISAreaDropDown span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.uniformSelect.AXISDeliveryDropDown span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.AXISAreaDropDown span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .uniformSelect.focus span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.AXISAreaDropDown span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.uniformSelect span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.AXISAreaDropDown span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .focus.AXISAreaDropDown span:before,#productGroupSelections .focus.AXISDeliveryDropDown span:before,.focus.AXISAreaDropDown span:before,.focus.AXISDeliveryDropDown span:before,.uniformSelect.quantitySelect.hover span:before,.uniformSelect.hover.AXISPicknMixFormSelect span:before,.hover.AXISPicknMixFormSelect.AXISAreaDropDown span:before,.hover.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .quantitySelect.hover.AXISPicknMixFormSelect.uniformSelect span:before,#productGroupSelections .hover.AXISPicknMixFormSelect.uniformSelect span:before,#productGroupSelections .hover.AXISPicknMixFormSelect.uniformSelect.AXISAreaDropDown span:before,#productGroupSelections .hover.AXISPicknMixFormSelect.uniformSelect.AXISDeliveryDropDown span:before,#productGroupSelections .hover.AXISPicknMixFormSelect.AXISAreaDropDown span:before,#productGroupSelections .hover.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .uniformSelect.hover span:before,#productGroupSelections .hover.AXISPicknMixFormSelect.AXISAreaDropDown span:before,#productGroupSelections .hover.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .hover.AXISPicknMixFormSelect.uniformSelect span:before,#productGroupSelections .hover.AXISPicknMixFormSelect.AXISAreaDropDown span:before,#productGroupSelections .hover.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .hover.AXISAreaDropDown span:before,#productGroupSelections .hover.AXISDeliveryDropDown span:before,.hover.AXISAreaDropDown span:before,.hover.AXISDeliveryDropDown span:before,.uniformSelect.quantitySelect:hover span:before,.uniformSelect.AXISPicknMixFormSelect:hover span:before,.AXISPicknMixFormSelect.AXISAreaDropDown:hover span:before,.AXISPicknMixFormSelect.AXISDeliveryDropDown:hover span:before,#productGroupSelections .quantitySelect.AXISPicknMixFormSelect.uniformSelect:hover span:before,#productGroupSelections .AXISPicknMixFormSelect.uniformSelect:hover span:before,#productGroupSelections .AXISPicknMixFormSelect.uniformSelect.AXISAreaDropDown:hover span:before,#productGroupSelections .AXISPicknMixFormSelect.uniformSelect.AXISDeliveryDropDown:hover span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISAreaDropDown:hover span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISDeliveryDropDown:hover span:before,#productGroupSelections .uniformSelect:hover span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISAreaDropDown:hover span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISDeliveryDropDown:hover span:before,#productGroupSelections .AXISPicknMixFormSelect.uniformSelect:hover span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISAreaDropDown:hover span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISDeliveryDropDown:hover span:before,#productGroupSelections .AXISAreaDropDown:hover span:before,#productGroupSelections .AXISDeliveryDropDown:hover span:before,.AXISAreaDropDown:hover span:before,.AXISDeliveryDropDown:hover span:before,.uniformSelect.quantitySelect.focus:active span:before,.uniformSelect.focus.AXISPicknMixFormSelect:active span:before,.focus.AXISPicknMixFormSelect.AXISAreaDropDown:active span:before,.focus.AXISPicknMixFormSelect.AXISDeliveryDropDown:active span:before,#productGroupSelections .quantitySelect.focus.AXISPicknMixFormSelect.uniformSelect:active span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.uniformSelect:active span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.uniformSelect.AXISAreaDropDown:active span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.uniformSelect.AXISDeliveryDropDown:active span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.AXISAreaDropDown:active span:before,#productGroupSelections .focus.AXISPicknMixFormSelect.AXISDeliveryDropDown:active span:before,.uniformSelect.quantitySelect.focus.active span:before,.uniformSelect.focus.active.AXISPicknMixFormSelect span:before,.focus.active.AXISPicknMixFormSelect.AXISAreaDropDown span:before,.focus.active.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,#productGroupSelections .quantitySelect.focus.active.AXISPicknMixFormSelect.uniformSelect span:before,#productGroupSelections .focus.active.AXISPicknMixFormSelect.uniformSelect span:before,#productGroupSelections .focus.active.AXISPicknMixFormSelect.uniformSelect.AXISAreaDropDown span:before,#productGroupSelections .focus.active.AXISPicknMixFormSelect.uniformSelect.AXISDeliveryDropDown span:before,#productGroupSelections .focus.active.AXISPicknMixFormSelect.AXISAreaDropDown span:before,#productGroupSelections .focus.active.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before,.uniformSelect.quantitySelect:hover:active span:before,.uniformSelect.AXISPicknMixFormSelect:hover:active span:before,.AXISPicknMixFormSelect.AXISAreaDropDown:hover:active span:before,.AXISPicknMixFormSelect.AXISDeliveryDropDown:hover:active span:before,#productGroupSelections .quantitySelect.AXISPicknMixFormSelect.uniformSelect:hover:active span:before,#productGroupSelections .AXISPicknMixFormSelect.uniformSelect:hover:active span:before,#productGroupSelections .AXISPicknMixFormSelect.uniformSelect.AXISAreaDropDown:hover:active span:before,#productGroupSelections .AXISPicknMixFormSelect.uniformSelect.AXISDeliveryDropDown:hover:active span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISAreaDropDown:hover:active span:before,#productGroupSelections .AXISPicknMixFormSelect.AXISDeliveryDropDown:hover:active span:before,.uniformSelect.quantitySelect.active:hover span:before,.uniformSelect.active.AXISPicknMixFormSelect:hover span:before,.active.AXISPicknMixFormSelect.AXISAreaDropDown:hover span:before,.active.AXISPicknMixFormSelect.AXISDeliveryDropDown:hover span:before,#productGroupSelections .quantitySelect.active.AXISPicknMixFormSelect.uniformSelect:hover span:before,#productGroupSelections .active.AXISPicknMixFormSelect.uniformSelect:hover span:before,#productGroupSelections .active.AXISPicknMixFormSelect.uniformSelect.AXISAreaDropDown:hover span:before,#productGroupSelections .active.AXISPicknMixFormSelect.uniformSelect.AXISDeliveryDropDown:hover span:before,#productGroupSelections .active.AXISPicknMixFormSelect.AXISAreaDropDown:hover span:before,#productGroupSelections .active.AXISPicknMixFormSelect.AXISDeliveryDropDown:hover span:before{background-color:#e8e8e8;color:#b0b0b0}.uniformSelect.quantitySelect.disabled span,.uniformSelect.disabled.AXISPicknMixFormSelect span,#productGroupSelections .uniformSelect.disabled span,#productGroupSelections .disabled.AXISAreaDropDown span,#productGroupSelections .disabled.AXISDeliveryDropDown span,.disabled.AXISAreaDropDown span,.disabled.AXISDeliveryDropDown span{color:#c7c7c7}.uniformSelect.quantitySelect.disabled span:before,.uniformSelect.disabled.AXISPicknMixFormSelect span:before,#productGroupSelections .uniformSelect.disabled span:before,#productGroupSelections .disabled.AXISAreaDropDown span:before,#productGroupSelections .disabled.AXISDeliveryDropDown span:before,.disabled.AXISAreaDropDown span:before,.disabled.AXISDeliveryDropDown span:before{background-color:#dedede;color:#c7c7c7}.AXISAreaDropDown,.AXISDeliveryDropDown{padding:0 !important;width:calc(100% - 2px)}.AXISAreaDropDown span,.AXISDeliveryDropDown span{float:none;height:19px;line-height:19px;margin:0 0 0 10px;padding:0 20px 0 0;width:auto}.AXISAreaDropDown select,.AXISDeliveryDropDown select{margin:0;width:calc(100% + 2px)}#productGroupSelections .uniformSelect,#productGroupSelections .AXISAreaDropDown,#productGroupSelections .AXISDeliveryDropDown{padding:0 !important;width:calc(100% - 2px)}#productGroupSelections .uniformSelect span,#productGroupSelections .AXISAreaDropDown span,#productGroupSelections .AXISDeliveryDropDown span{float:none;margin:0 0 0 10px;width:auto}#productGroupSelections .uniformSelect select,#productGroupSelections .AXISAreaDropDown select,#productGroupSelections .AXISDeliveryDropDown select{width:calc(100% + 2px)}.largeSelect{background-color:#fff;font-size:1em;font-weight:normal;height:32px;line-height:32px}.largeSelect span{color:#000;height:32px;line-height:32px}.largeSelect span:before{border:2px solid #fff;font-size:2.2em;line-height:28px;width:27px}.largeSelect select{height:32px}.uniformCheckbox{background-color:#fff;border:1px solid #c7c7c7;display:inline-block;height:16px;overflow:hidden;padding:0 !important;position:relative;vertical-align:middle;width:16px}.uniformCheckbox span{display:block;float:left;height:16px;text-align:center;width:16px}.uniformCheckbox input{background:none;display:inline-block;height:16px;margin:0;width:16px}.uniformCheckbox .checked{background-color:#fff}.uniformCheckbox .checked:before{color:#000;content:"";font-family:"fontello";font-size:1em;height:16px;line-height:16px;position:absolute;width:16px}.uniformCheckbox.disabled span,.uniformCheckbox.disabled:active span,.uniformCheckbox.disabled.active span{background-color:#dedede}.uniformCheckbox.disabled .checked,.uniformCheckbox.disabled:active .checked,.uniformCheckbox.disabled.active .checked{background-color:#dedede}.uniformCheckbox.disabled .checked:before,.uniformCheckbox.disabled:active .checked:before,.uniformCheckbox.disabled.active .checked:before{color:#c7c7c7}#uniform-vatSwitcher{background-color:#b5b5b5;border-radius:50%;cursor:pointer;height:.9em;width:.9em}#uniform-vatSwitcher span:before{display:none}#uniform-vatSwitcher input{cursor:pointer;height:1em;margin:0;width:1em}.uniformRadio{background-color:#fff;border:1px solid #c7c7c7;display:inline-block;height:16px;overflow:hidden;padding:0 4px;position:relative;vertical-align:middle;width:16px}.uniformRadio span{display:block;float:left;height:16px;text-align:center;width:16px}.uniformRadio input{background:none;display:inline-block;height:16px;margin:0;width:16px}.uniformRadio .checked{background-color:#fff}.uniformRadio .checked:before{color:#000;content:"";font-family:"fontello";font-size:1em;height:16px;line-height:16px;position:absolute;width:16px}.uniformRadio.disabled span,.uniformRadio.disabled:active span,.uniformRadio.disabled.active span{background-color:#dedede}.uniformRadio.disabled .checked,.uniformRadio.disabled:active .checked,.uniformRadio.disabled.active .checked{background-color:#dedede}.uniformRadio.disabled .checked:before,.uniformRadio.disabled:active .checked:before,.uniformRadio.disabled.active .checked:before{color:#c7c7c7}.validationError{color:#a70101;display:block;font-size:.9em;padding:5px 0 5px 200px;width:auto}.checkoutInputContainer .validationError{margin-left:0}.validationValid{color:#22b14c;display:block;margin:5px 0 5px 155px}.validationInvalidInput{border:1px solid #a70101 !important;color:#a70101}.formFieldMedium .validationError{padding-left:94px;text-align:left;width:auto}.formFieldLargeMinus .validationError{padding:5px 0 5px 248px;text-align:left;width:auto}.formFieldCheckbox .validationError{display:inline-block;padding:5px 0 5px 5px}.formFieldLarge .validationError{display:inline-block;line-height:1em;max-width:340px;padding:0 0 0 15px;text-align:left;width:auto}.validationError.inline{display:inline-block;padding-left:20px}.ac_results{background-color:#fff;border:1px solid #c7c7c7;box-shadow:4px 4px 0 rgba(0,0,0,.3);left:-10px !important;padding:60px 10px 10px;top:-10px !important;width:100%;z-index:21}.ac_results ul{list-style:none;list-style-position:outside;margin:0;padding:0 0 10px;width:100%}.ac_results li{cursor:pointer;display:block;overflow:hidden}.ac_results a{color:#000;display:block;font-weight:normal;margin:2px 0;padding:2px 15px}.ac_results a:hover{color:#d20c19;text-decoration:underline}.ac_results span{display:block;margin:0 15px;padding:5px 0}.ac_results .ac_more{float:right;font-weight:700}.ac_loading{background-color:#fff}.ac_results_title{border:0;color:#000;font-size:1em;font-family:arial,verdana,helvetica,sans-serif;font-weight:bold;margin:0;padding:5px 15px}.heading4.ac_results_title{color:#000;background:none}.bxSlider.slider .grouped{display:flex;flex-wrap:wrap;justify-content:center;padding:5px 0}.bxSlider.slider .grouped>*{margin:2px}.bxSlider.slider .grouped img{max-width:100%}.bxSlider.slider.initialise>*{display:none}.bxSlider.slider.initialise>*:first-child{display:block}.bxSlider.slider.initialise>.grouped:first-child{display:flex}.bx-slider-wrapper,.bx-slider2-wrapper{margin:0 0 15px;position:relative}.bx-pager{bottom:1em;position:absolute;right:1em;z-index:20}.bx-pager .bx-pager-item{display:inline-block}.bx-pager .bx-pager-item a{background-color:rgba(255,255,255,.5);border:1px solid #c7c7c7;border-radius:0;display:inline-block;height:1em;margin:0 .5em;width:1em}.bx-pager .bx-pager-item a:hover,.bx-pager .bx-pager-item a.active{background-color:#fff;border:1px solid #c7c7c7}.bx-slider-wrapper .bx-prev,.bx-slider-wrapper .bx-next,.bx-slider2-wrapper .bx-prev,.bx-slider2-wrapper .bx-next{color:#fff;display:block;height:100%;font-family:"fontello";font-size:40px;font-weight:lighter;opacity:.8;position:absolute;text-align:center;top:0;z-index:2}.bx-slider-wrapper .bx-prev:hover,.bx-slider-wrapper .bx-next:hover,.bx-slider2-wrapper .bx-prev:hover,.bx-slider2-wrapper .bx-next:hover{opacity:1}.bx-slider-wrapper .bx-prev:after,.bx-slider-wrapper .bx-next:after,.bx-slider2-wrapper .bx-prev:after,.bx-slider2-wrapper .bx-next:after{content:"";display:inline-block;height:100%;vertical-align:middle}.bx-slider-wrapper .bx-prev.disabled,.bx-slider-wrapper .bx-next.disabled,.bx-slider2-wrapper .bx-prev.disabled,.bx-slider2-wrapper .bx-next.disabled{display:none}.bx-slider-wrapper .bx-prev,.bx-slider2-wrapper .bx-prev{left:10px}.bx-slider-wrapper .bx-next,.bx-slider2-wrapper .bx-next{right:10px}@media on screen and (min-width: 960px){.bx-slider-wrapper{margin:0 0 15px}}#heroBannerOuterContainer .bx-prev,#heroBannerOuterContainer .bx-next{color:#fff}#highlightedHeading{background-color:#7f7f7f;border:0;border-width:0;color:#fff;font-size:1.35em;font-weight:900;padding:10px 5px;text-align:center;text-transform:none}.highlightedCarousel{max-width:100% !important;margin:0 !important;padding:0 35px;position:relative}.highlightedCarousel .bx-prev,.highlightedCarousel .bx-next{background-color:#b5b5b5;display:block;height:315px;position:absolute;text-align:center;top:0;width:13px}.highlightedCarousel .bx-prev:hover,.highlightedCarousel .bx-next:hover{background-color:#7f7f7f}.highlightedCarousel .bx-prev:before,.highlightedCarousel .bx-next:before{border-bottom:7px solid rgba(0,0,0,0);border-top:7px solid rgba(0,0,0,0);content:"";display:inline-block}.highlightedCarousel .bx-prev:after,.highlightedCarousel .bx-next:after{content:"";display:inline-block;height:100%;vertical-align:middle}.highlightedCarousel .bx-prev.disabled,.highlightedCarousel .bx-next.disabled{opacity:.5}.highlightedCarousel .bx-prev{left:0}.highlightedCarousel .bx-prev:hover:before{border-right-color:#fff}.highlightedCarousel .bx-prev:before{border-right:7px solid #000}.highlightedCarousel .bx-next{right:0}.highlightedCarousel .bx-next:hover:before{border-left-color:#fff}.highlightedCarousel .bx-next:before{border-left:7px solid #000}.contentTopBannerCarousel{clear:both;position:relative}.contentTopBannerCarousel .bx-prev,.contentTopBannerCarousel .bx-next{color:#fff;display:block;height:100%;font-family:"fontello";font-size:30px;font-weight:normal;position:absolute;text-align:center;text-shadow:-1px 1px 2px #000,1px 1px 2px #000,-1px 1px 2px #000,1px -1px 2px #000,-1px -1px 2px #000;top:0;z-index:2}.contentTopBannerCarousel .bx-prev:hover,.contentTopBannerCarousel .bx-next:hover{color:#b0b0b0}.contentTopBannerCarousel .bx-prev:after,.contentTopBannerCarousel .bx-next:after{content:"";display:inline-block;height:100%;vertical-align:middle}.contentTopBannerCarousel .bx-prev.disabled,.contentTopBannerCarousel .bx-next.disabled{display:none}.contentTopBannerCarousel .bx-prev{left:0}.contentTopBannerCarousel .bx-next{right:0}.productAdditionalImagesCarousel{position:relative}.productAdditionalImagesCarousel .bx-prev,.productAdditionalImagesCarousel .bx-next{display:block;height:100%;position:absolute;text-align:center;top:0}.productAdditionalImagesCarousel .bx-prev:hover,.productAdditionalImagesCarousel .bx-next:hover{color:#b0b0b0}.productAdditionalImagesCarousel .bx-prev:before,.productAdditionalImagesCarousel .bx-next:before{border-bottom:7px solid rgba(0,0,0,0);border-top:7px solid rgba(0,0,0,0);content:"";display:inline-block;vertical-align:middle}.productAdditionalImagesCarousel .bx-prev:after,.productAdditionalImagesCarousel .bx-next:after{content:"";display:inline-block;height:100%;vertical-align:middle}.productAdditionalImagesCarousel .bx-prev.disabled,.productAdditionalImagesCarousel .bx-next.disabled{display:none}.productAdditionalImagesCarousel .bx-prev{left:-12px}.productAdditionalImagesCarousel .bx-prev:hover:before{border-right-color:#000}.productAdditionalImagesCarousel .bx-prev:before{border-right:7px solid #c7c7c7}.productAdditionalImagesCarousel .bx-next{right:-12px}.productAdditionalImagesCarousel .bx-next:hover:before{border-left-color:#000}.productAdditionalImagesCarousel .bx-next:before{border-left:7px solid #c7c7c7}.magnifyarea{background:#fff;border:1px solid #999 !important;box-shadow:0 0 7px #999}.magnifyarea img{max-width:inherit}.cursorshade{background-color:#fff !important}.featuredimagezoomerhidden{visibility:hidden !important}div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(../../../media/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(../../../media/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(../../../media/prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(../../../media/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(../../../media/prettyPhoto/default/sprite_y.png) top right repeat-y}div.pp_default .pp_content{position:relative;background-color:#f8f8f8}div.pp_default .pp_next:hover{cursor:pointer}div.pp_default .pp_previous:hover{cursor:pointer}div.pp_default .pp_expand{background:url(../../../media/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;height:28px;width:28px}div.pp_default .pp_expand:hover{background:url(../../../media/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(../../../media/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;height:28px;width:28px}div.pp_default .pp_contract:hover{background:url(../../../media/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{background:url(../../../media/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;height:30px;width:30px}div.pp_default #pp_full_res .pp_inline{color:#404040}div.pp_default .pp_gallery ul li a{background:url(../../../media/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a{border-color:#fff}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{left:auto;position:static}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(../../../media/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(../../../media/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0;width:20px}div.pp_default a.pp_arrow_next{background-position:-82px -3px;left:52px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;position:relative;width:110px}div.pp_default .pp_nav .currentTextHolder{color:#999;font-family:Georgia;font-size:.917em;font-style:italic;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:.8}div.pp_default .pp_description{font-size:.917em;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(../../../media/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(../../../media/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(../../../media/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(../../../media/prettyPhoto/default/loader.gif) center center no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:300px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{width:100% !important;position:absolute;background-color:#f8f8f8;float:left;margin:10px 0 2px;z-index:10}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;overflow:hidden;width:55px}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px #000 solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(../../../media/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery li.default a img{display:none}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px !important}a.pp_previous,a.pp_next{width:50px;height:50px;position:absolute;top:0;bottom:0;margin:auto;display:block;text-indent:-10000px;border:1px solid #c7c7c7;background-color:#fff;transition:background-color .2s}a.pp_previous:before,a.pp_next:before{content:"";width:10px;height:10px;position:absolute;display:inline-block;padding:3px;border:1px solid #000;border-width:0 2px 2px 0}a.pp_previous:hover,a.pp_next:hover{background-color:rgba(255,255,255,.6);transition:background-color .6s}a.pp_next{right:0}a.pp_next:before{top:15px;right:20px;-webkit-transform:rotate(-43deg);-ms-transform:rotate(-43deg);transform:rotate(-43deg)}a.pp_previous{left:0}a.pp_previous:before{top:15px;right:13px;-webkit-transform:rotate(-223deg);-ms-transform:rotate(-223deg);transform:rotate(-223deg)}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{display:block;line-height:22px;position:absolute;right:0;text-indent:-10000px;top:0}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res{background-color:#f8f8f8;line-height:1 !important;text-align:center;width:100%;position:relative}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:1.417em;margin:0 0 5px 15px;z-index:9999}@media only screen and (max-width: 961px){.pp_pic_holder.pp_default{-webkit-overflow-scrolling:touch;overflow:hidden;margin:auto;width:90vw !important;right:0 !important;left:0 !important}}@media only screen and (min-width: 961px){.pp_pic_holder.pp_default{width:840px}}div.pp_default .pp_content{width:100% !important;height:auto !important}#fullResImage-reel{width:100%;height:auto}#fullResImage-reel img{width:100% !important;height:auto !important}#pp_full_res img{max-width:100%;max-width:100%}.pp_button_container{width:100%}body>.lpchat-container{overflow:hidden}@media screen and (min-height: 339px){body>.lpchat-container{top:230px !important}}body>.lpchat-container:hover img{bottom:0;top:auto !important}@media only screen and (min-width: 960px){#reCaptchaContainer{margin-left:197px}}.formFieldLarge+#reCaptchaContainer{margin-left:247px}#reCaptchaContainer div{padding:0}@media only screen and (min-width: 961px){#mainContainer:before{background-color:#fff;content:"";display:block;height:100%;left:50%;margin-left:-300%;position:absolute;top:0;width:600%;z-index:-1}#homePage #mainContainer:before{background-color:#fff}#headerContainer:before{background:#000;content:"";display:block;height:100%;left:50%;margin-left:-300%;position:absolute;top:0;width:600%;z-index:-1}.headerNavigation:before{background:rgba(0,0,0,0);content:"";display:block;height:100%;left:50%;margin-left:-300%;position:absolute;top:0;width:600%;z-index:-1}#heroBannerOuterContainer:before,#heroBanner2OuterContainer:before{background:none;content:"";display:block;height:100%;left:50%;margin-left:-300%;position:absolute;top:0;width:600%;z-index:-1}#contentTopBanners:after{border:solid #7f7f7f;border-width:0 20px;content:"";display:block;height:100%;left:-20px;position:absolute;top:0;width:100%;z-index:0}#contentTopBanners:before{background-color:#7f7f7f;content:"";display:block;height:100%;left:50%;margin-left:-300%;position:absolute;top:0;width:600%;z-index:-1}#footerContainer:before{background-color:#e8e8e8;border:solid #c7c7c7;border-color:#c7c7c7;border-width:1px 0 0;box-shadow:none;content:"";display:block;height:100%;left:50%;margin-left:-300%;position:absolute;top:0;width:600%;z-index:-1;top:-1px}#mainNavigation:before{background-color:#dedede;border:solid #c7c7c7;border-width:1px 0;content:"";display:block;height:100%;left:50%;margin-left:-300%;position:absolute;top:0;width:600%;z-index:-1;bottom:-1px;top:auto}.homepageTextContainer:before{background-color:rgba(0,0,0,0);margin:0 0 15px;position:relative;z-index:1;content:"";display:block;height:100%;left:50%;margin-left:-300%;position:absolute;top:0;width:600%;z-index:-1}#headerSearch,#headerSearchButton{border-color:#c7c7c7}#basketSummaryContainer{display:block !important;height:auto !important}.mainNavigationList>li>ul{display:none !important}.navigationList>li:first-child{border-width:0 1px}#attributeList,#filters{display:block !important}.footerNavigationList>li>a{text-transform:none;font-family:arial,verdana,helvetica,sans-serif;font-size:1.1em}.footerNavigationList ul{display:block !important}#productListTable tbody tr{border:none;font-family:arial,verdana,helvetica,sans-serif}#productListTable tbody tr:hover{outline:0px solid #b0b0b0;outline-offset:-1px;box-shadow:none}#productListTable tbody tr:hover td{background-color:#f7f7f7}#productListTable tbody tr:hover .productListImage img{outline:1px solid #b0b0b0}#productListTable tbody .tableSeparator:hover{outline:none}#info .cmsContent{margin:0 auto;width:840px}.postcodeLookupButton{font-weight:500;margin-left:5px;padding:7px;vertical-align:middle;background-color:#22b14c;color:#fff}#centreContainer #checkoutContainer #checkoutHeading,#centreContainer #checkoutContainer .largeContainer,#centreContainer #orderContainer #checkoutHeading,#centreContainer #orderContainer .largeContainer{box-sizing:border-box;margin-top:0;width:660px}#centreContainer #checkoutContainer .smallContainer,#centreContainer #orderContainer .smallContainer{margin:10px 0;width:calc(50% - 10px)}.formFieldContainer .formFieldSmall,.formFieldContainer .formFieldMedium,.formFieldContainer .formFieldLarge,.formFieldContainer .formFieldLargeMinus,.formFieldContainer .formFieldCheckbox{padding-left:120px;width:auto}.formFieldContainer .formFieldSmall label,.formFieldContainer .formFieldMedium label,.formFieldContainer .formFieldLarge label,.formFieldContainer .formFieldLargeMinus label,.formFieldContainer .formFieldCheckbox label{text-align:left;width:120px}.formFieldContainer .formFieldSmall input[type=text],.formFieldContainer .formFieldSmall input[type=password],.formFieldContainer .formFieldSmall input[type=email],.formFieldContainer .formFieldSmall input[type=number],.formFieldContainer .formFieldMedium input[type=text],.formFieldContainer .formFieldMedium input[type=password],.formFieldContainer .formFieldMedium input[type=email],.formFieldContainer .formFieldMedium input[type=number],.formFieldContainer .formFieldLarge input[type=text],.formFieldContainer .formFieldLarge input[type=password],.formFieldContainer .formFieldLarge input[type=email],.formFieldContainer .formFieldLarge input[type=number],.formFieldContainer .formFieldLargeMinus input[type=text],.formFieldContainer .formFieldLargeMinus input[type=password],.formFieldContainer .formFieldLargeMinus input[type=email],.formFieldContainer .formFieldLargeMinus input[type=number],.formFieldContainer .formFieldCheckbox input[type=text],.formFieldContainer .formFieldCheckbox input[type=password],.formFieldContainer .formFieldCheckbox input[type=email],.formFieldContainer .formFieldCheckbox input[type=number]{height:32px;width:250px}.formFieldContainer .formFieldSmall .uniformSelect span,.formFieldContainer .formFieldSmall .AXISAreaDropDown span,.formFieldContainer .formFieldSmall .AXISDeliveryDropDown span,.formFieldContainer .formFieldSmall #productGroupSelections .uniformSelect span,#productGroupSelections .formFieldContainer .formFieldSmall .uniformSelect span,.formFieldContainer .formFieldSmall #productGroupSelections .AXISAreaDropDown span,#productGroupSelections .formFieldContainer .formFieldSmall .AXISAreaDropDown span,.formFieldContainer .formFieldSmall #productGroupSelections .AXISDeliveryDropDown span,#productGroupSelections .formFieldContainer .formFieldSmall .AXISDeliveryDropDown span,.formFieldContainer .formFieldMedium .uniformSelect span,.formFieldContainer .formFieldMedium .AXISAreaDropDown span,.formFieldContainer .formFieldMedium .AXISDeliveryDropDown span,.formFieldContainer .formFieldMedium #productGroupSelections .uniformSelect span,#productGroupSelections .formFieldContainer .formFieldMedium .uniformSelect span,.formFieldContainer .formFieldMedium #productGroupSelections .AXISAreaDropDown span,#productGroupSelections .formFieldContainer .formFieldMedium .AXISAreaDropDown span,.formFieldContainer .formFieldMedium #productGroupSelections .AXISDeliveryDropDown span,#productGroupSelections .formFieldContainer .formFieldMedium .AXISDeliveryDropDown span,.formFieldContainer .formFieldLarge .uniformSelect span,.formFieldContainer .formFieldLarge .AXISAreaDropDown span,.formFieldContainer .formFieldLarge .AXISDeliveryDropDown span,.formFieldContainer .formFieldLarge #productGroupSelections .uniformSelect span,#productGroupSelections .formFieldContainer .formFieldLarge .uniformSelect span,.formFieldContainer .formFieldLarge #productGroupSelections .AXISAreaDropDown span,#productGroupSelections .formFieldContainer .formFieldLarge .AXISAreaDropDown span,.formFieldContainer .formFieldLarge #productGroupSelections .AXISDeliveryDropDown span,#productGroupSelections .formFieldContainer .formFieldLarge .AXISDeliveryDropDown span,.formFieldContainer .formFieldLargeMinus .uniformSelect span,.formFieldContainer .formFieldLargeMinus .AXISAreaDropDown span,.formFieldContainer .formFieldLargeMinus .AXISDeliveryDropDown span,.formFieldContainer .formFieldLargeMinus #productGroupSelections .uniformSelect span,#productGroupSelections .formFieldContainer .formFieldLargeMinus .uniformSelect span,.formFieldContainer .formFieldLargeMinus #productGroupSelections .AXISAreaDropDown span,#productGroupSelections .formFieldContainer .formFieldLargeMinus .AXISAreaDropDown span,.formFieldContainer .formFieldLargeMinus #productGroupSelections .AXISDeliveryDropDown span,#productGroupSelections .formFieldContainer .formFieldLargeMinus .AXISDeliveryDropDown span,.formFieldContainer .formFieldCheckbox .uniformSelect span,.formFieldContainer .formFieldCheckbox .AXISAreaDropDown span,.formFieldContainer .formFieldCheckbox .AXISDeliveryDropDown span,.formFieldContainer .formFieldCheckbox #productGroupSelections .uniformSelect span,#productGroupSelections .formFieldContainer .formFieldCheckbox .uniformSelect span,.formFieldContainer .formFieldCheckbox #productGroupSelections .AXISAreaDropDown span,#productGroupSelections .formFieldContainer .formFieldCheckbox .AXISAreaDropDown span,.formFieldContainer .formFieldCheckbox #productGroupSelections .AXISDeliveryDropDown span,#productGroupSelections .formFieldContainer .formFieldCheckbox .AXISDeliveryDropDown span{width:218px}.formFieldContainer .formFieldSmall select,.formFieldContainer .formFieldMedium select,.formFieldContainer .formFieldLarge select,.formFieldContainer .formFieldLargeMinus select,.formFieldContainer .formFieldCheckbox select{height:32px;width:250px}.formFieldContainer .formFieldCheckbox label{width:355px}.formFieldContainer .formFieldCheckbox .validationError{width:150px}.formFieldContainer .validationError{display:inline-block;margin-left:0;padding:0 0 0 5px;width:150px}textarea{display:block;margin-top:5px;width:374px}.forgottenPasswordLink{padding-left:120px}.checkoutPopupLink{white-space:pre}#basketRight.review{float:right}#checkoutButtonContainer{margin-top:10px}.uniformSelect.smallSelect,.smallSelect.AXISAreaDropDown,.smallSelect.AXISDeliveryDropDown,#productGroupSelections .smallSelect.uniformSelect,#productGroupSelections .smallSelect.AXISAreaDropDown,#productGroupSelections .smallSelect.AXISDeliveryDropDown{width:57px}.smallSelect select{width:68px}.smallSelect span{width:36px}}#createNewTemplateButton{display:none}.js #templateSettingsFieldset,.js #saveDetailsContainer,.js #deliveryContainer{display:none}.js #createNewTemplateButton{display:inline-block}.js #pickAndMixContainer.compact .AXISPicknMixForm{height:120px}.js #pickAndMixContainer.compact .toggle:after{transform:rotate(90deg)}.js .AXISPicknMixFormTotals .AXISPicknMixFormTotalsSelected,.js .AXISPicknMixFormTotals .AXISPicknMixFormTotalsLeft{display:block}.mobileOnly{display:none}@media only screen and (max-width: 960px){.mobileOnly{display:block}span.mobileOnly{display:inline}.desktopOnly{display:none}html{background:#fff none;overflow-y:scroll}form .button1,form .AXISPicknMixSubmit,form .button2,form .button4,form .button6{float:none;margin:5px 0;width:100%}legend{padding:10px 5%;width:90%}label{font-size:1.2em;padding:2px 0;width:100%}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{padding:8px 1px;width:100%}.inputPrefix+input[type=email],.inputPrefix+input[type=number],.inputPrefix+input[type=password],.inputPrefix+input[type=search],.inputPrefix+input[type=tel],.inputPrefix+input[type=text],.inputPrefix+select,.inputPrefix+textarea{width:calc(100% - 2em)}.formFieldContainer .buttonGroup{float:none}.formFieldContainer .validationError{padding:5px 0}.formInfoContainer{margin:10px 5%}.formFieldSmall,.formFieldMedium,.formFieldLargeMinus,.formFieldLarge{float:none;width:auto}.formFieldSmall label,.formFieldMedium label,.formFieldLargeMinus label,.formFieldLarge label{text-align:left;width:100%}.formFieldSmall>span,.formFieldMedium>span,.formFieldLargeMinus>span,.formFieldLarge>span{min-height:33px;padding:8px 1px;width:100%}.formFieldSmall .validationError,.formFieldMedium .validationError,.formFieldLargeMinus .validationError,.formFieldLarge .validationError{padding:0}.formFieldCheckbox label{display:inline}.backToTop{clear:both;color:#000;float:right;font-size:1.2em;font-weight:normal;padding:6px}.backToTop:hover{color:#000}.backToTop:after{border-bottom:6px solid #000;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);content:"";display:inline-block;height:0;margin-left:6px;vertical-align:middle;width:0}.removeButton{height:auto;width:auto}.removeButton:before{display:inline-block;height:auto;padding-right:2px;width:auto}.editAccountDetailsLink{margin:5px}#AXISVoucherField,#AXISVATField{width:100%}#mainContainer{margin:0;padding:105px 0 0;width:100%}#mainContainer.mobileNavigationMask:after{background-color:#000;content:"";display:block;height:100%;opacity:.5;position:absolute;top:0;width:100%;z-index:29}#headerNavigationContainer{height:105px;position:fixed;top:0;width:100%;z-index:50}#headerContainer{background-color:#000;height:63px;padding:5px 15px;position:relative;width:auto;z-index:30}#contentContainer{padding:5px}#leftContainer,#rightContainer{float:none;margin:0;min-height:0;width:100%}.oneColumn #centreContainer,.twoColumns #centreContainer,.threeColumns #centreContainer{width:100%}.oneColumn #centreContainer .smallContainer,.twoColumns #centreContainer .smallContainer,.threeColumns #centreContainer .smallContainer{width:100%}.oneColumn #centreContainer .smallContainer legend,.twoColumns #centreContainer .smallContainer legend,.threeColumns #centreContainer .smallContainer legend{width:90%}.oneColumn #centreContainer .smallContainer .validationError,.twoColumns #centreContainer .smallContainer .validationError,.threeColumns #centreContainer .smallContainer .validationError{padding-left:0}.oneColumn #centreContainer .mediumContainer,.twoColumns #centreContainer .mediumContainer,.threeColumns #centreContainer .mediumContainer{padding:0;width:100%}.oneColumn #centreContainer .largeContainer,.twoColumns #centreContainer .largeContainer,.threeColumns #centreContainer .largeContainer{border:0;padding:0;width:100%}.oneColumn #centreContainer .largeContainer legend,.oneColumn #centreContainer .largeContainer .heading3,.oneColumn #centreContainer .largeContainer .heading4,.twoColumns #centreContainer .largeContainer legend,.twoColumns #centreContainer .largeContainer .heading3,.twoColumns #centreContainer .largeContainer .heading4,.threeColumns #centreContainer .largeContainer legend,.threeColumns #centreContainer .largeContainer .heading3,.threeColumns #centreContainer .largeContainer .heading4{padding:10px 5%;width:90%}#footerContainer{border-left:0;border-right:0;padding:0;width:100%}#tradeAccountContainer{display:flex;left:0;right:0;top:0;width:auto}#tradeAccountContainer>span{height:22px;line-height:22px}#tradeAccountContainer>span img{display:none}#tradeAccountContainer #tradeAccountMessage{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#tradeAccountContainer+#mainContainer{margin-top:32px}#tradeAccountContainer+#mainContainer #headerNavigationContainer{margin-top:32px}#tradeAccountContainer+#mainContainer .mainNavigationList{height:calc(100% - 137px);top:137px}#headerLogo{height:60px;left:15px;top:5px;width:100px}#headerSearchForm{display:none;background-color:rgba(0,0,0,.9);left:0;padding:20px 0;position:absolute;top:105px;width:100%}#headerSearchForm.active{display:block}#headerSearchForm fieldset{text-align:center}#headerSearchForm #headerSearchButton{font-size:0;margin:0;width:15%}#headerSearchForm #headerSearchButton:before{border-bottom:7px solid rgba(0,0,0,0);border-left:7px solid #000;border-top:7px solid rgba(0,0,0,0);content:"";display:inline-block;vertical-align:middle}#headerSearchForm #headerSearchButton:after{content:"";display:inline-block;height:100%;vertical-align:middle}#headerSearchForm #headerSearchButton:hover:before{border-left-color:#000}#headerSearchLabel{display:none}#headerSearch,#headerSearchButton{border-color:#c7c7c7}#headerSearch{background-color:#fff;width:70%}#headerSearch:focus{background-color:#b5b5b5}#headerContact{right:15px;top:5px}#mobileNavigation{bottom:0;position:absolute;right:15px}#mobileNavigation.loggedIn{right:5px}#mobileNavigation.loggedIn li{margin:0}#mobileNavigation li{float:left;margin:0 5px}#mobileNavigation .search,#mobileNavigation .basket,#mobileNavigation .menu,#mobileNavigation .account{display:block;height:3.4em;line-height:3.4em;overflow:hidden;text-align:center;width:3.4em}#mobileNavigation .search:before,#mobileNavigation .basket:before,#mobileNavigation .menu:before,#mobileNavigation .account:before{background-color:#000;color:#fff;display:block;font-family:"fontello";font-size:2em;height:100%;width:100%}#mobileNavigation .search.active:before,#mobileNavigation .basket.active:before,#mobileNavigation .menu.active:before,#mobileNavigation .account.active:before{background-color:#000;color:#fff}#mobileNavigation .search:before{content:""}#mobileNavigation .basket:before{content:"";color:#fff}#mobileNavigation .menu:before{content:""}#mobileNavigation .account:before{content:""}#basketSummaryContainer{display:none;background-color:rgba(0,0,0,.9);left:0;padding:20px 0;position:absolute;top:105px;width:100%;z-index:50}#basketSummaryContainer.active{display:block !important;height:auto !important;padding:20px 0 !important}#basketSummaryContainer.selected:after{display:none}#basketSummaryContainer .desktopOnly{display:none}#mobileBasketSummary{text-align:center}#mobileBasketSummary p{color:#fff;font-family:arial,verdana,helvetica,sans-serif;font-size:1.2em;font-weight:800}#mobileBasketSummary p span{color:#d20c19}.loggedinMessage{float:left;font-size:.9em;line-height:2.4em;padding:5px 20px}#breadcrumbContainer{clear:both}#mainNavigation{background-color:#b5b5b5;border:solid #c7c7c7;border-width:1px 0;clear:both;height:30px;padding:0 10px;position:relative;z-index:30}#mainNavigation.active{background-color:#000;background-image:none;border-color:#000}#mainNavigation.active .home:before{background-color:#000;color:#fff}#mainNavigation.active #loginList{display:none}#mainNavigation.active #loginList.active{display:block}#mainNavigation.active #mobileNavigationTitle{display:block}#mainNavigation .home{height:30px;line-height:30px;width:30px}#mainNavigation .home.mobileOnly{display:block}#mainNavigation .alternativeNavigationList{display:none}.mainNavigationList{display:none;height:calc(100% - 105px);left:0;margin:0;overflow:auto;position:fixed;top:105px;width:100%;z-index:50}.mainNavigationList.active{display:block}.mainNavigationList>li{background-color:rgba(255,255,255,.9);border:0;border-bottom:1px solid #c7c7c7;display:block;float:none;height:auto;max-width:none;padding:0;text-align:left;width:100%}.mainNavigationList>li:after{display:none}.mainNavigationList>li>a{color:#000;display:block;font-size:1.3em;max-height:none;overflow:visible;padding:10px;position:relative}.mainNavigationList>li>a.parent.closed:after{border-bottom:0;border-top:8px solid #000}.mainNavigationList>li>a.parent:after{content:"";border-bottom:8px solid #000;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:0;display:inline-block;margin-top:-4px;position:absolute;right:10px;top:50%;vertical-align:middle}.mainNavigationList>li ul{background-color:#fff;display:none}.mainNavigationList>li ul li{background-color:#fff;border:0;float:none;text-align:left;width:auto}.mainNavigationList>li ul li a{color:#000;display:block;font-size:1.3em;font-weight:bold;padding:10px;width:auto}.mainNavigationList>li ul li:hover a{background-color:#fff;color:#000;font-weight:bold;text-decoration:underline}#mobileNavigationTitle{color:#fff;display:none;float:right;font-size:1.1em;font-family:arial,verdana,helvetica,sans-serif;font-weight:800;line-height:30px}#mainContainer>div>.alternativeNavigationList{clear:both;display:block}#mainContainer>div>.alternativeNavigationList li{background-color:rgba(0,0,0,0);float:none;height:auto;margin:5px}#mainContainer>div>.alternativeNavigationList li:after{display:none}#mainContainer>div>.alternativeNavigationList li>a{display:block;font-size:1.33em;line-height:1.2em;padding:10px 10px 8px}#loginList{display:inline-block;display:flex;flex-grow:1;justify-content:flex-end}#loginList.active{background-color:rgba(255,255,255,.9);bottom:0;left:0;margin:0;overflow:auto;position:fixed;top:105px;width:100%;z-index:50}#loginList.active>li{margin:0;width:100%}#loginList.active>li:hover{background-color:rgba(0,0,0,0)}#loginList.active>li:after{display:none}#loginList.active>li ul{display:block}#loginList.active>li ul li{border:0;border-bottom:1px solid #c7c7c7;cursor:default;display:block;float:none;height:auto;margin:0;text-align:left;width:auto}#loginList.active>li ul li a{color:#000;display:block;font-family:arial,verdana,helvetica,sans-serif;font-size:1.3em;font-weight:800;padding:5px 10px;text-transform:none;width:auto}#loginList.active>li ul li:hover a{background-color:#000;color:#fff;text-decoration:none}#loginList.active #loginListAccount{display:block}#loginList.active #loginListAccount>a{display:none}#loginList.active #loginListLogout{display:none}#loginList>li{border:0;display:flex;flex-grow:0;height:30px;line-height:30px;margin-left:15px;max-width:none;padding:0;width:auto}#loginList>li a{color:#000;line-height:inherit;padding:0 5px;text-transform:uppercase;width:100%}#loginList>li a:hover{color:#fff}#loginList #loginListAccount{background-color:rgba(0,0,0,0);display:none}#mobileAccountMenu #branch_selection_form{margin:10px}#belowNavigationText{display:block}.belowNavigationTextItem{display:block;flex-grow:0;float:none}.belowNavigationTextItem p{padding:7px 0}#attributeHeadingMobile{border-bottom:1px solid #c7c7c7;border-top:1px solid #c7c7c7;color:#000;background-color:rgba(0,0,0,0);cursor:pointer;display:block;font-size:1.3em;font-weight:bold;margin:0 0 20px;padding:5px 10px;position:relative}#attributeHeadingMobile:after{content:"";border-bottom:8px solid #000;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:0;display:inline-block;margin-top:-4px;position:absolute;right:8px;top:50%;vertical-align:middle}#attributeHeadingMobile.closed:after{border-bottom:0;border-top:8px solid #000}#attributeList{margin:-20px 0 20px}.footerNavigationList{float:none;margin:0;width:100%}.footerNavigationList>li{border-bottom:1px solid #c7c7c7;float:none;padding:0;width:100%}.footerNavigationList>li>a{width:100%;display:block;font-size:1.3em;padding:10px;position:relative;text-transform:none}.footerNavigationList>li>a:after{content:"";border-bottom:8px solid #000;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:0;display:inline-block;margin-top:-4px;position:absolute;right:10px;top:50%;vertical-align:middle}.footerNavigationList>li>a.closed:after{border-bottom:0;border-top:8px solid #000}.footerNavigationList>li>span{width:100%;display:block;font-size:1.3em;padding:10px;color:#000}.footerNavigationList>li ul{display:none}.footerNavigationList>li ul a{display:block;font-size:1.3em;font-weight:normal;padding:10px}#footerTopBanners{float:none;padding:25px 10px;width:auto}#footerBottomBanners{border:0}#footerBottomBanners strong{font-size:1.1em}#footerBottomBannerList li{padding:10px}#footerText,#footerCopyright{font-size:1.1em;margin:0;padding:15px 10px}#heroBannerContainer{width:100%}#heroBannerContainer img{width:100%}#heroBannerContainer.sliderGrouped img{display:block;margin:auto;width:auto}#homepageFeaturedBannersContainer,.homepage-banners{justify-content:space-around}#homepageFeaturedBannersContainer>a,#homepageFeaturedBannersContainer>img,.homepage-banners>a,.homepage-banners>img{margin:10px 5px}#homepageFeaturedBannersContainer>a:nth-child(3n-1),#homepageFeaturedBannersContainer>img:nth-child(3n-1),.homepage-banners>a:nth-child(3n-1),.homepage-banners>img:nth-child(3n-1){margin:10px 5px}.wizardFieldLarge{padding:5px 0 15px;width:90%}.highlightedProduct .button1,.highlightedProduct .AXISPicknMixSubmit{margin:0;width:auto}.seoText.compact{float:none;width:auto}.horizontal .seoText.compact{padding:0 10px;width:auto}.seoTextBannersContainer{float:none;margin:0 auto}.horizontal .seoTextBannersContainer{text-align:center;width:auto}#productListTable thead,#productListTable .productListCode{display:none}#productListTable tr{clear:both;display:block;overflow:hidden;padding:10px}#productListTable .productListImage{border:0;display:block;float:left;height:auto;padding:0;width:40%}#productListTable .productListDescription,#productListTable .productListPrice,#productListTable .productListQuantity{border:0;display:block;height:auto;float:right;padding:0;text-align:left;width:60%}#productListTable .productListDescription{font-size:1.2em}#productListTable .productListPrice .price{font-size:1.65em}#productListTable .productListPrice .packPrice,#productListTable .productListPrice .packSize,#productListTable .productListPrice .packItemPrice,#productListTable .productListPrice .individualPrice,#productListTable .productListPrice .packRRP,#productListTable .productListPrice .singlePrice{display:block}#productListTable .productListPrice .packPrice strong,#productListTable .productListPrice .packSize strong,#productListTable .productListPrice .packItemPrice strong,#productListTable .productListPrice .individualPrice strong,#productListTable .productListPrice .packRRP strong,#productListTable .productListPrice .singlePrice strong{padding:0}#productListTable .productListPrice .packPrice .price,#productListTable .productListPrice .packSize .price,#productListTable .productListPrice .packItemPrice .price,#productListTable .productListPrice .individualPrice .price,#productListTable .productListPrice .packRRP .price,#productListTable .productListPrice .singlePrice .price{font-size:1em}#productListTable .productListQuantity form{text-align:right}#productListTable .productListQuantity .quantityContainer{vertical-align:bottom}#productListTable .productListQuantity .button1,#productListTable .productListQuantity .AXISPicknMixSubmit{margin:0;width:auto}.productListItems .productListItem .button1,.productListItems .productListItem .AXISPicknMixSubmit{margin:0;width:auto}#productHeading,#productInfoContainer,#productImageContainer{float:none;padding:0;width:auto}#AXISSpecificationTable{margin:0;width:100%}#productBuyContainer{clear:both;float:none;margin:20px 0;width:auto}#productBuyContainer #productPriceContainer:not(.noPrice){float:left}#productBuyContainer #productForm{float:right}#productBuyContainer #productForm .quantityContainer{float:right}#productBuyContainer .deliveryMessage{clear:both}#productBuyContainer .alternativeProduct{font-size:1.3em}#reviews{margin:10px 0 0}.catalogueItem{background-color:#fff;border:1px solid #c7c7c7;float:none;margin:0 0 10px;min-height:0;width:auto}.catalogueItem .description{border:0;border-width:0}.catalogueItem .description:hover{background-color:#000}.catalogueItem .description:hover span{color:#b5b5b5}.catalogueItem .description span{width:auto}.catalogueItem .image{display:none}.loginContainer{min-height:0;padding-bottom:0}.loginContainer .forgottenPasswordLink{float:none}.loginContainer .button1,.loginContainer .AXISPicknMixSubmit{position:static;width:100%}#usersTable{font-size:.7em}#statementContainer td,#statementContainer tr{font-size:.95em;padding:4px 1px;word-break:break-word}.AXISReportContentTable{font-size:.7em}#wizardFormLarge{min-height:100px;width:auto}#wizardFormLarge legend,#wizardFormLarge h1{width:100%}#wizardList{padding:8px}#wizardList li{float:none;padding:0;width:100%}#wizardList li:nth-child(odd) a{background-color:#b5b5b5}#wizardList li a{color:#000;display:block;padding:8px}#wizardList li a:hover{background-color:#e8e8e8}#pickAndMixSummary{align-items:center;background:#d20c19 10px center url("../../../../images/logoPickAndMix.png") no-repeat;bottom:0;box-shadow:0 0 20px #000;box-sizing:border-box;color:#fff;display:flex;left:0;opacity:.9;padding:10px 10px 10px 100px;position:fixed;width:100%;z-index:100}#pickAndMixSummaryTotals{align-items:center;display:flex;flex-direction:column;margin:0 auto}#pickAndMixSummarySelected{font-size:1.6em}#pickAndMixSummarySelected strong+span{color:#ff0}#pickAndMixSummaryLeft{font-size:1.1em}#pickAndMixSummaryLeft strong:first-child{color:#ff0}#pickAndMixSummary a{background-color:#fff;padding:10px;text-align:center}.AXISPicknMixExplain{padding:15px 10px 20px}.AXISPicknMixFormSelections{margin:0 10px}.AXISPicknMixFormSelections .AXISPicknMixFormSelectionHeader div:first-child{flex:0 0 80%}.AXISPicknMixFormSelections .AXISPicknMixFormSelection label{flex:0 0 80%}.AXISPicknMixFormTotals{flex:1 0 auto;margin:10px}.AXISPicknMixForm .AXISPicknMixSubmit{width:auto}#fullAttributeList{padding:8px}#fullAttributeList li{float:none;width:100%}#fullAttributeList li:nth-child(odd) a{background-color:#b5b5b5}#fullAttributeList li a{color:#000;display:block;padding:8px}#fullAttributeList li a:hover{background-color:#e8e8e8}#checkoutBasket.oneColumn #centreContainer .mediumContainer{padding-left:0;padding-right:0;width:100%}#basketMessage{font-size:1.2em;margin-bottom:10px;text-align:center}#basketSummary{border-top:1px solid #c7c7c7;color:#000;font-size:1.4em;font-weight:bold;padding-top:10px;text-align:center}#basketSummary span{color:#000}#basketLeft,#checkoutContainer,#orderContainer{float:none;width:100%}#basketLeft #basketTable thead,#checkoutContainer #basketTable thead,#orderContainer #basketTable thead{display:none}#basketLeft #basketTable tr,#checkoutContainer #basketTable tr,#orderContainer #basketTable tr{clear:both;display:block;margin:10px 0;overflow:hidden}#basketLeft #basketTable td:first-child,#checkoutContainer #basketTable td:first-child,#orderContainer #basketTable td:first-child{padding-left:0}#basketLeft #basketTable.lineNumbers .basketImage,#checkoutContainer #basketTable.lineNumbers .basketImage,#orderContainer #basketTable.lineNumbers .basketImage{padding:0;width:40%}#basketLeft #basketTable.lineNumbers .basketImage:before,#checkoutContainer #basketTable.lineNumbers .basketImage:before,#orderContainer #basketTable.lineNumbers .basketImage:before{background-color:#fff;left:0;line-height:1em;min-height:1em;min-width:1em;position:absolute;text-align:center;top:0;z-index:2}#basketLeft #basketTable .basketItemRow,#checkoutContainer #basketTable .basketItemRow,#orderContainer #basketTable .basketItemRow{border-top:1px solid #c7c7c7;position:relative;border:none}#basketLeft #basketTable .basketItemRow:before,#basketLeft #basketTable .basketItemRow:after,#checkoutContainer #basketTable .basketItemRow:before,#checkoutContainer #basketTable .basketItemRow:after,#orderContainer #basketTable .basketItemRow:before,#orderContainer #basketTable .basketItemRow:after{content:"";display:block;height:100%;position:absolute;top:10px;z-index:1}#basketLeft #basketTable .basketItemRow:before,#checkoutContainer #basketTable .basketItemRow:before,#orderContainer #basketTable .basketItemRow:before{background-color:#fff;left:0;width:40%}#basketLeft #basketTable .basketItemRow:after,#checkoutContainer #basketTable .basketItemRow:after,#orderContainer #basketTable .basketItemRow:after{background-color:#b5b5b5;right:0;width:60%}#basketLeft #basketTable .basketItemRow .basketSubTotal,#checkoutContainer #basketTable .basketItemRow .basketSubTotal,#orderContainer #basketTable .basketItemRow .basketSubTotal{color:#d20c19}#basketLeft #basketTable .basketImage,#basketLeft #basketTable .basketQuantity,#checkoutContainer #basketTable .basketImage,#checkoutContainer #basketTable .basketQuantity,#orderContainer #basketTable .basketImage,#orderContainer #basketTable .basketQuantity{background-color:rgba(0,0,0,0);clear:left;display:block;float:left;padding:0;position:relative;width:40%;z-index:2;left:0;top:0}#basketLeft #basketTable .basketDescription,#basketLeft #basketTable .basketSubTotal,#checkoutContainer #basketTable .basketDescription,#checkoutContainer #basketTable .basketSubTotal,#orderContainer #basketTable .basketDescription,#orderContainer #basketTable .basketSubTotal{background-color:rgba(0,0,0,0);box-sizing:border-box;display:block;float:right;padding:20px;position:relative;text-align:left;width:60%;z-index:2}#basketLeft #basketTable .basketDescription a,#checkoutContainer #basketTable .basketDescription a,#orderContainer #basketTable .basketDescription a{color:#000}#basketLeft #basketTable .basketDescription a:hover,#checkoutContainer #basketTable .basketDescription a:hover,#orderContainer #basketTable .basketDescription a:hover{color:#000}#basketLeft #basketTable .basketDescription a span,#checkoutContainer #basketTable .basketDescription a span,#orderContainer #basketTable .basketDescription a span{color:#000}#basketLeft #basketTable .basketImage,#checkoutContainer #basketTable .basketImage,#orderContainer #basketTable .basketImage{margin-top:10px;text-align:center;border:none}#basketLeft #basketTable .basketImage a,#checkoutContainer #basketTable .basketImage a,#orderContainer #basketTable .basketImage a{padding-top:90%;width:90%}#basketLeft #basketTable .basketDescription,#checkoutContainer #basketTable .basketDescription,#orderContainer #basketTable .basketDescription{font-size:1.2em;margin-top:10px}#basketLeft #basketTable .basketPrice,#checkoutContainer #basketTable .basketPrice,#orderContainer #basketTable .basketPrice{display:none}#basketLeft #basketTable .basketQuantity label,#basketLeft #basketTable .basketQuantity strong,#checkoutContainer #basketTable .basketQuantity label,#checkoutContainer #basketTable .basketQuantity strong,#orderContainer #basketTable .basketQuantity label,#orderContainer #basketTable .basketQuantity strong{display:inline}#basketLeft #basketTable .basketQuantity .quantityContainer,#checkoutContainer #basketTable .basketQuantity .quantityContainer,#orderContainer #basketTable .basketQuantity .quantityContainer{padding:10px 0;text-align:center;vertical-align:bottom;width:auto;max-width:85px}#basketLeft #basketTable .basketQuantity .button5,#checkoutContainer #basketTable .basketQuantity .button5,#orderContainer #basketTable .basketQuantity .button5{display:inline-block;font-size:1.4em;margin:10px 0;padding:8px}#basketLeft #basketTable .basketQuantity .removeButton,#checkoutContainer #basketTable .basketQuantity .removeButton,#orderContainer #basketTable .basketQuantity .removeButton{background-color:#fff;font-size:1.2em;padding-bottom:0}#basketLeft #basketTable .basketSubTotal,#checkoutContainer #basketTable .basketSubTotal,#orderContainer #basketTable .basketSubTotal{color:#d20c19;font-size:1.5em}#basketLeft #basketTable .basketRemoveRow,#basketLeft #basketTable .basketUpdateRow,#checkoutContainer #basketTable .basketRemoveRow,#checkoutContainer #basketTable .basketUpdateRow,#orderContainer #basketTable .basketRemoveRow,#orderContainer #basketTable .basketUpdateRow{display:none}#basketLeft #basketTable .basketFreeGiftRow td,#checkoutContainer #basketTable .basketFreeGiftRow td,#orderContainer #basketTable .basketFreeGiftRow td{background-color:rgba(0,0,0,0)}#basketLeft #basketDelivery,#checkoutContainer #basketDelivery,#orderContainer #basketDelivery{border:0;float:none;min-height:0;padding:15px;display:block}#basketLeft #basketDelivery:before,#checkoutContainer #basketDelivery:before,#orderContainer #basketDelivery:before{display:none}#basketLeft #basketDelivery .applyButton,#checkoutContainer #basketDelivery .applyButton,#orderContainer #basketDelivery .applyButton{display:block;font-size:1em;margin:5px 0;width:100%}#basketRight{float:none;width:auto;position:static !important}#checkoutHeading h1{margin-top:0}#checkoutHeading #checkoutProgressList{font-size:0;line-height:0;padding:0;text-align:justify}#checkoutHeading #checkoutProgressList:after{content:"";display:inline-block;height:0;width:100%}#checkoutHeading #checkoutProgressList li{font-size:initial;line-height:32px}#checkoutButtonContainer{float:none;text-align:center}#checkoutButtonContainer .button1,#checkoutButtonContainer .AXISPicknMixSubmit{float:none;margin:5px 0;width:100%}#tokenTable{display:block}#tokenTable thead,#tokenTable tbody{display:block}#tokenTable thead tr,#tokenTable tbody tr{display:flex;flex-wrap:wrap;width:auto}#tokenTable thead tr th,#tokenTable thead tr td,#tokenTable tbody tr th,#tokenTable tbody tr td{box-sizing:border-box;display:block;flex:1 0 26%}#tokenTable thead tr th:nth-child(3n),#tokenTable tbody tr th:nth-child(3n){border-width:1px 1px 1px 0}#tokenTable thead tr th:nth-child(4n),#tokenTable tbody tr th:nth-child(4n){display:none}#tokenTable thead tr td,#tokenTable tbody tr td{border:0}#tokenTable tbody tr{border:solid #c7c7c7;border-width:0 0 1px 0}#deliveryUpgradeContainer .applyButton{margin:5px 0;padding:13px 8px;width:100%}#basketPreview{display:none !important}.cmsContent table tbody>tr>td{box-sizing:border-box;clear:both;float:left;width:100% !important}#popupContainer .popupButtonContainer .confirmationContainer{display:block;margin:0}.ac_results{background-color:rgba(255,255,255,.8);border:0;box-shadow:none;margin:0 auto;padding:0;position:static !important;width:85% !important}.magnifyarea,.cursorshade,.zoomstatus,.zoomtracker{display:none}.uniformSelect,.AXISAreaDropDown,.AXISDeliveryDropDown,#productGroupSelections .uniformSelect,#productGroupSelections .AXISAreaDropDown,#productGroupSelections .AXISDeliveryDropDown,.uniformSelect.AXISPicknMixFormSelect,.AXISPicknMixFormSelect.AXISAreaDropDown,.AXISPicknMixFormSelect.AXISDeliveryDropDown{background-color:#fff;font-size:1em;font-weight:normal;height:32px;line-height:32px;padding:0 !important;width:calc(100% - 2px)}.uniformSelect span,.AXISAreaDropDown span,.AXISDeliveryDropDown span,#productGroupSelections .uniformSelect span,#productGroupSelections .AXISAreaDropDown span,#productGroupSelections .AXISDeliveryDropDown span,.uniformSelect.AXISPicknMixFormSelect span,.AXISPicknMixFormSelect.AXISAreaDropDown span,.AXISPicknMixFormSelect.AXISDeliveryDropDown span{color:#000;float:none;height:32px;line-height:32px;margin:0 0 0 10px;padding:0 20px 0 0;width:auto}.uniformSelect span:before,.AXISAreaDropDown span:before,.AXISDeliveryDropDown span:before,#productGroupSelections .uniformSelect span:before,#productGroupSelections .AXISAreaDropDown span:before,#productGroupSelections .AXISDeliveryDropDown span:before,.uniformSelect.AXISPicknMixFormSelect span:before,.AXISPicknMixFormSelect.AXISAreaDropDown span:before,.AXISPicknMixFormSelect.AXISDeliveryDropDown span:before{border:2px solid #fff;font-size:2.2em;line-height:28px;width:27px}.uniformSelect select,.AXISAreaDropDown select,.AXISDeliveryDropDown select,#productGroupSelections .uniformSelect select,#productGroupSelections .AXISAreaDropDown select,#productGroupSelections .AXISDeliveryDropDown select,.uniformSelect.AXISPicknMixFormSelect select,.AXISPicknMixFormSelect.AXISAreaDropDown select,.AXISPicknMixFormSelect.AXISDeliveryDropDown select{height:32px;margin:0;width:calc(100% + 2px)}.uniformSelect.AXISAreaDropDown span,.AXISAreaDropDown span,#productGroupSelections .AXISAreaDropDown span,.AXISAreaDropDown.AXISPicknMixFormSelect span,.uniformSelect.AXISDeliveryDropDown span,.AXISDeliveryDropDown span,#productGroupSelections .AXISDeliveryDropDown span,.AXISDeliveryDropDown.AXISPicknMixFormSelect span{height:34px;line-height:34px}.lpchat-container{display:none !important}#reCaptchaContainer{width:auto}#recaptcha_widget_div,#recaptcha_area{padding:0}#recaptcha_table{border:1px solid #dfdfdf !important;float:left}#recaptcha_table tbody,#recaptcha_table tr{height:auto;width:100%}#recaptcha_table tbody tr:first-child td:nth-child(2){width:auto}#recaptcha_table tbody tr:first-child td:nth-child(3){clear:none;width:auto}#recaptcha_table td{box-sizing:border-box;padding:5px !important;width:100%}#recaptcha_table .recaptcha_image_cell,#recaptcha_table .recaptcha_image_cell center{height:auto}#recaptcha_table #recaptcha_image{box-sizing:border-box;height:auto !important;width:100% !important}#recaptcha_table #recaptcha_challenge_image{height:auto;width:100%}#recaptcha_table #recaptcha_response_field{width:100% !important}}#popupContainer #branch_select_form_container p span{color:#fff;font-weight:bold}.branchSelectionPopup{border:2px solid #fff;box-shadow:0 6px 12px rgba(0,0,0,.175) !important;border:0 !important}@media only screen and (min-width: 960px){.branchSelectionPopup{width:770px !important}}.branchSelectionPopup .formFieldContainer{width:100%}#requestAssistance{cursor:pointer}#requestAssistance:hover{text-decoration:underline}#popupInnerContainer{display:flex;flex-direction:column;margin:0;padding:0}@media only screen and (max-width: 960px){#popupInnerContainer select{padding:0}}@media only screen and (min-width: 960px){#popupInnerContainer{flex-direction:row}}#popupInnerContainer #branch_selection_form{padding:10px 20px 0px}#popupInnerContainer #branch_selection_form label{padding-right:10px;width:auto;color:#fff;white-space:nowrap}#popupInnerContainer #branch_selection_form #branch_selection{width:100%;cursor:pointer}#popupInnerContainer #branch_selection_form .formFieldContainer{align-items:baseline;padding:0}#popupInnerContainer #branch_select_form_container{width:100%;padding:30px 0;background-color:#000;font-family:arial,verdana,helvetica,sans-serif;font-weight:400}@media only screen and (min-width: 960px){#popupInnerContainer #branch_select_form_container{width:50%}}#popupInnerContainer #branch_results_container{width:100%;padding:20px 0}@media only screen and (min-width: 960px){#popupInnerContainer #branch_results_container{width:50%}}#popupInnerContainer #branch_results_container #branch_selection_form{padding:0 30px}#popupInnerContainer #branch_results_container #branch_results{padding:0 30px}#popupInnerContainer #branch_results_container #branch_head_office_form{padding:0 30px}#popupInnerContainer #branch_results_container #switcher_submit_button_container{padding:0 30px}#popupInnerContainer #branch_results{font-family:arial,verdana,helvetica,sans-serif;font-weight:400}#popupInnerContainer #branch_results h2{margin-bottom:10px;font-size:24px;font-weight:400}#popupInnerContainer #branch_results #noResults{margin:30px 0 80px}#popupInnerContainer #branch_select_form_container p{color:#fff;margin:0;font-size:1.2em;text-align:center}#popupInnerContainer #branch_selection_form label,#popupInnerContainer #branch_head_office_form label{width:auto;height:auto;position:relative;vertical-align:initial}#popupInnerContainer #branch_selection_form label span,#popupInnerContainer #branch_head_office_form label span{position:absolute;left:-20px;color:#fff;font-weight:600;font-size:1.2em}#popupInnerContainer #branch_selection_form .formFieldContainer{display:flex}#popupInnerContainer #branch_search_label{width:100%;display:block}#popupInnerContainer #branch_head_office_form label span{top:-3px}#popupInnerContainer #branch_search_container{display:flex;padding:10px 0 0}#popupInnerContainer #branch_search{width:90%;border-color:#fff;padding-left:5px}#popupInnerContainer #branch_search_button{width:10%;display:block;background-color:#fff}#popupInnerContainer #branch_search_button:before{color:#ff8c00;content:"";display:block;font-family:"fontello";font-size:24px}#popupInnerContainer #branch_search_form{padding:10px 20px 0}#popupInnerContainer #branch_search_form label{color:#fff}#popupInnerContainer #branch_search_results{padding:0 20px}#popupInnerContainer #branch_search_results a{width:100%;display:block;margin-bottom:15px;color:#fff;font-weight:600;text-align:center}#popupInnerContainer #branch_search_results button{color:#fff}#popupInnerContainer #branch_selection_button,#popupInnerContainer #branch_head_office_button{background-color:#7f7f7f;color:#fff;height:24px;line-height:24px;min-width:24px;padding:0 5px;vertical-align:middle;font-size:16px}#popupInnerContainer #branch_selection_button:hover,#popupInnerContainer #branch_head_office_button:hover{background-color:#fff;color:#7f7f7f}#popupInnerContainer #branch_head_office_button{font-size:1.1em;padding:0 20px}#branch_results h1{font-size:2em;margin:10px 0;text-align:left;font-family:arial,verdana,helvetica,sans-serif;font-weight:400;padding-bottom:15px;border-bottom:0}#branch_results #branch_address{display:flex;flex-direction:column;flex-wrap:wrap}#branch_results #branch_address label,#branch_results #branch_address span{width:130px;display:inline-block;padding-bottom:15px;color:#000;font-weight:600}#branch_results .branch_address_line strong{margin:7px 0}#selectedBranchContainer{margin:0 0 10px;border:1px solid #a70101;float:right;font-size:1.1em;text-align:right}@media only screen and (max-width: 760px){#selectedBranchContainer{width:100%;text-align:center}}@media only screen and (min-width: 960px){#selectedBranchContainer{margin:30px 0}}#selectedBranchContainer span{background-color:#a70101;color:#fff;display:inline-block;font-weight:bold;padding:4px 10px}@media only screen and (max-width: 760px){#selectedBranchContainer span{width:100%;text-align:center;padding:4px 0}}#selectedBranchContainer strong{color:#dedede;display:inline-block;padding:4px 10px}#selectedBranchContainer button{color:#000;text-align:left}#selectedBranchContainer button:hover{text-decoration:underline}@media print{#mainContainer,#headerContainer{width:auto !important}#headerSearchForm,.headerNavigation,.footerNavigationList{display:none !important}#headerTagLine,#headerContact{clear:right !important;float:right !important;margin:5px !important;position:static !important;text-align:right !important}*{max-width:100%}table{table-layout:fixed;width:auto !important}td{width:auto !important}img{height:auto !important;width:auto !important}}.compatibility-callout{width:100%;display:flex;flex-direction:column;align-items:center;position:fixed;bottom:0;left:0;padding:20px 0;background-color:rgba(167,1,1,.9);color:#fff;z-index:1;border-color:#fff;border-style:solid;border-width:1px 0 0;transition:background-color .6s}.compatibility-callout:hover{background-color:#a70101;transition:background-color .8s}.compatibility-callout h3{padding:0;margin:0;font-size:1.5rem;color:#fff;background-color:rgba(0,0,0,0)}.compatibility-callout p{margin:0;font-size:.875rem;font-weight:600}.cms-content-container p{font-size:.75rem}.tree-menu-expand-toggle{display:flex;align-items:center;font-size:.8125rem;font-weight:700;color:#dedede}.tree-menu-expand-toggle:after{content:"";width:17px;height:17px;display:inline-block;margin-left:10px;border-radius:20px;border:2px solid #dedede;background-image:url("../../../common/images/assets-default-chevron-up-solid.svg");background-repeat:no-repeat;background-size:13px;background-position:center}.tree-menu-expand-toggle.active:after{background-image:url("../../../common/images/assets-default-chevron-down-solid.svg")}.tree-menu-header{width:100%;display:flex;flex-direction:column;padding:20px 0}@media only screen and (min-width: 960px){.tree-menu-header{flex-direction:row}}@media only screen and (min-width: 960px){.tree-menu-header .tree-menu-controls{margin-right:0;margin-left:auto}}.tree-menu-header .tree-menu-information{display:flex;align-items:center;padding:10px 0}@media only screen and (min-width: 960px){.tree-menu-header .tree-menu-information{padding:0}}.tree-menu-header .tree-information{position:relative;padding-left:20px;font-size:.8125rem;font-weight:700;color:#dedede}.tree-menu-header .tree-information:before{content:"";width:10px;height:10px;position:absolute;top:0;bottom:0;left:0;border-radius:20px;border:1px solid rgba(0,0,0,0)}.tree-menu-header .tree-information.alert:before{background-color:#a70101}.tree-menu-header .show-all-alert-button{cursor:pointer}.tree-menu .alert-node>label.active:before{background-image:url("../../../common/images/assets-alert-chevron-up-solid.svg")}.tree-menu label.active:before{background-image:url("../../../common/images/assets-default-chevron-up-solid.svg")}.tree-menu label.active:after{max-width:1300px;transition:max-width .4s}.tree-menu label.active~ul{max-height:200vh;transition:max-height .8s}.tree-menu label.active~.tree-additional-information-container{height:fit-content;padding:10px;visibility:visible}.tree-menu label.active~.tree-additional-information-container .tree-additional-information-background{margin-top:15px}.tree-menu input[type=checkbox]{visibility:hidden}.tree-menu label{width:100%;display:inline-flex;align-items:center;padding-left:28px;cursor:pointer}.tree-menu label:before{content:"";width:25px;height:25px;position:relative;float:left;border-radius:20px;background-image:url("../../../common/images/assets-default-chevron-down-solid.svg");background-repeat:no-repeat;background-size:18px;background-position:center;background-color:#fff;border:1px solid #fff;z-index:1}.tree-menu label .label{margin-left:20px;font-size:1.25rem;font-weight:700}.tree-menu>li{margin-bottom:20px;background-color:#dedede}.tree-menu>li span{color:#fff}.tree-menu>li>label{padding:10px 0 10px 6.6666666667px;border-bottom:2px solid #fff}@media only screen and (min-width: 960px){.tree-menu>li>label{padding:10px 0 10px 20px}}.tree-menu>li>label:after{content:"";max-width:0;width:100%;height:2px;position:absolute;bottom:0;left:0;display:block;background-color:#fff;transition:max-width .6s}.tree-menu>li>ul>li{padding:10px 0 10px 14px;border-bottom:2px solid #fff}@media only screen and (min-width: 960px){.tree-menu>li>ul>li{padding:10px 0 10px 70px}}.tree-menu>li>ul>li>label .label{color:#dedede;font-size:1.125rem}.tree-menu>li>ul>li ul li{padding:10px 0 10px 8.3333333333px}@media only screen and (min-width: 960px){.tree-menu>li>ul>li ul li{padding:10px 0 10px 25px}}.tree-menu>li>ul>li ul li:before{content:"";width:2px;height:100%;position:absolute;top:0;bottom:0;left:1px;display:block;background-color:#fff}.tree-menu>li>ul>li ul label .label{color:#dedede;font-style:italic;font-size:1rem}.tree-menu>li>ul>li ul label:after{content:"";width:27px;height:2px;position:absolute;top:21px;left:1px;display:block;background-color:#fff}.tree-menu li{position:relative}.tree-menu li:last-child:before{height:22px}.tree-menu li ul{background-color:#000}.tree-menu li.has-child-nodes>.tree-additional-information-container:before{content:"";width:2px;height:100%;position:absolute;top:0;left:-24px;background-color:#fff}.tree-menu ul{max-height:0;overflow:hidden;transition:max-height .4s}.tree-menu ul label:before{margin:0 0 0 -25px}.tree-menu ul label:after{left:-0.3em}.tree-menu ul ul{margin-left:14px}.tree-menu .tree-label-container:after{width:0;transition:width .6s}.tree-menu .tree-additional-information-container{height:0;position:relative;margin:0 0 0 39px;visibility:hidden}@media only screen and (min-width: 960px){.tree-menu .tree-additional-information-container{max-width:700px;width:100%}}.tree-menu .tree-additional-information-container .tree-additional-information-background{padding:10px;border:1px solid rgba(0,0,0,0);background-color:#fff;box-shadow:2px -3px 20px 4px rgba(12,12,13,.1)}@media only screen and (min-width: 960px){.tree-menu .tree-additional-information-container .tree-additional-information-background{padding:30px 22px}}.tree-menu .tree-additional-information-container .label{width:50%;display:inline-block;font-size:.875rem;color:#000}@media only screen and (min-width: 960px){.tree-menu .tree-additional-information-container .label{width:240px}}.tree-menu .tree-additional-information-container .value{width:50%;position:relative;padding-left:35px;font-size:.875rem;color:#000}@media only screen and (min-width: 960px){.tree-menu .tree-additional-information-container .value{width:auto}}.tree-menu .additional-information{display:flex}.tree-menu .additional-information:not(:last-of-type){margin-bottom:18px}.tree-menu .alert-node>label:before{background-image:url("../../../common/images/assets-alert-chevron-down-solid.svg");background-color:#a70101;border:2px solid #fff}.tree-menu .alert-node .alert-container .tree-additional-information-background{border-color:#a70101}.tree-menu .alert-node .alert-value .value,.tree-menu .alert-node .alert-value .label{color:#a70101;font-size:1rem;font-weight:700}.tree-menu .alert-node .alert-value .value:before{content:"";width:17px;height:17px;position:absolute;top:0;left:10px;display:block;background-image:url(../../../common/images/triangle-exclamation-solid.svg);background-repeat:no-repeat}.tree-menu .download-button:before{content:"";width:17px;height:17px;position:absolute;top:0;left:12px;display:block;background-image:url(../../../common/images/file-pdf-solid.svg);background-repeat:no-repeat}.uniformFilename,.uniformAction{display:none}#headerCheckbox{display:flex;flex-direction:column;align-items:center}#dropZone{max-width:700px;margin:0 auto}#dropZone .upload-wrap-container{position:relative;margin-bottom:20px;border:8px solid #c5c5c5;transition:all .6s}#dropZone .upload-wrap-container:hover{border:8px solid #000}#dropZone .file-upload{background-color:#000;padding:20px}#dropZone .file-upload-btn{width:100%;margin:0;color:#fff;background:#1fb264;border:none;padding:10px;border-radius:4px;border-bottom:4px solid #7f7f7f;transition:all .2s ease;outline:none;text-transform:uppercase;font-weight:700}#dropZone .file-upload-btn:hover{background:#1aa059;color:#000;transition:all .2s ease;cursor:pointer}#dropZone .file-upload-btn:active{border:0;transition:all .2s ease}#dropZone .file-upload-content{display:none;text-align:center}#dropZone .file-upload-input{position:absolute;margin:0;padding:0;width:100%;height:100%;outline:none;opacity:0;cursor:pointer}#dropZone .file-upload-content{max-width:700px;position:relative;border:7px solid #000;transition:all .6s}#dropZone .file-upload-content:before{content:"";position:absolute;left:0;width:100%;height:100%;border:5px dashed #c5c5c5}#dropZone .upload-wrap-container.active .file-upload-content:before{z-index:-1}#dropZone .image-dropping{background-color:#7f7f7f;border:5px dashed #000;transition:all .6s}#dropZone .image-dropping .drag-text h3{color:#000;transition:color .6s}#dropZone .image-title-wrap{padding:0 15px 15px 15px;color:#222}#dropZone .drag-text{text-align:center;transition:color .6s}#dropZone .drag-text h3{font-weight:600;font-size:17px;text-align:center;color:#7f7f7f;padding:60px 0;margin:0;transition:color .6s}#dropZone .file-icon-container{max-width:38px;max-height:44px;display:block;margin:26px auto 12px}#dropZone .file-upload-image{max-height:44px}#dropZone .image-title{font-size:14px;font-weight:600}#dropZone .image-title,#dropZone .removeFileButton{display:block;margin:auto}#dropZone .remove-image{margin:20px auto 15px;border:none;outline:none;font-size:14px;font-weight:300;color:#c5c5c5}#dropZone .remove-image:hover{color:#7f7f7f;font-weight:400;transition:all .2s ease;cursor:pointer}#dropZone .remove-image:active{border:0;transition:all .2s ease}#dropZone #headerCheckbox label{text-align:center;text-transform:none}#dropZone #headerCheckbox label .uniformCheckbox{margin-left:15px}#dropZone #headerCheckbox label .uniformCheckbox span{top:4px}#dropZone #headerCheckbox #submit_button{display:block;margin:0 auto}#dropZone #headerCheckbox #submit_button:disabled{display:block;margin:0 auto}.AXISResultsContainer .AXISPageNumbering{position:relative}.AXISResultsContainer .AXISPageNumbering:before{content:"Page: ";width:10px;height:5px;position:absolute;top:4px;left:-45px;color:#000;font-size:13px;font-weight:600}@media only screen and (max-width: 960px){.AXISResultsContainer .AXISPageNumbering{margin-left:45px}}#basketDelivery div label{color:#7f7f7f !important}#basketDelivery div label span{color:#7f7f7f !important}#product .vat{color:#fff}/*# sourceMappingURL=main.min.css.map */
