/*
  @copyright 2019 Premier Range. All Rights Reserved.
 */

.CeonSagePayFormCardIcon{margin-right:4px;margin-bottom:4px}.CeonSagePayFormCardsAcceptedSideboxCardIcon{margin-left:4px;margin-bottom:4px}.CeonSagePayFormCardsAcceptedSidebox3DSecureIcon{margin-left:4px;margin-bottom:4px}.CeonSagePayFormCardsAcceptedSidebox div{clear:left}#ceon-sage-pay-form-cards-accepted-sidebox-powered-by-ceon{margin-top:4px}#ceon-sage-pay-form-cards-accepted-sidebox-powered-by-ceon img{border:0}body{margin:0;font-family:verdana,arial,helvetica,sans-serif;font-size:72.5%;line-height:140%}a img{border:0}a:link,#navEZPagesTOC ul li a{text-decoration:underline}a:visited{text-decoration:underline}h1{font-size:1.8em;line-height:1.4em}h2{font-size:1.4em}h3{font-size:1.3em}h4,h5,h6,h4.optionName,LEGEND,ADDRESS,.larger{font-size:1.1em}h1,h2,h3,h4,h5,h6{margin:20px 0}.biggerText{font-size:1.2em;line-height:160%}P,ADDRESS{padding:.5em}ADDRESS{font-style:normal}HR{height:1px;margin-top:.5em;border:0}#logo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.centerBoxContentsAlsoPurch,.attribImg{float:left}.centeredContent,TH,#cartEmptyText,#cartBoxGVButton,#cartBoxEmpty,#cartBoxVoucherBalance,#navCatTabsWrapper,#navEZPageNextPrev,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP,.center,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,.cartTotalsDisplay,#cartBoxGVBalance,.leftBoxHeading,.centerBoxHeading,.rightBoxHeading,.productListing-data,.accountQuantityDisplay,.ratingRow,LABEL#textAreaReviews,#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.gvBal,.attribImg{text-align:center}#navCategoryIcon,.buttonRow,#indexProductListCatDescription{margin:.5em}.back{float:left}.forward,#shoppingCartDefault #PPECbutton{float:right}.clearBoth{clear:both}.bold{font-weight:bold}.hiddenField{display:none}.visibleField{display:inline}#contentColumnMain,#navColumnOne,#navColumnTwo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.alert{vertical-align:top}.alert{margin-left:.5em}.important{font-weight:bold}.gvBal{float:right}.centerColumn,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix{padding:.8em}.smallText,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP{font-size:.9em}.information{padding:10px 3px;line-height:150%}.group:after{content:"";display:table;clear:both}.last{border:none!important}.no-fouc{display:none}.italic{font-style:italic}.back-margin{margin-top:30px}.onerow-fluid{width:75%!important;margin:auto}CODE{font-family:arial,verdana,helvetica,sans-serif;font-size:1em}FORM,SELECT,INPUT{display:inline;font-size:1em;margin:0 .1em 0 0}input{height:35px;padding-left:5px;margin-bottom:10px}select{border:0;padding-left:5px;width:51%}TEXTAREA{margin:auto;display:block;width:66%}legend{padding:0;display:table;text-align:center;width:100%;padding:10px 0;font-size:1.3em}fieldset{border:0;padding:.01em 0 0 0;padding-bottom:20px;padding-top:20px;margin:0;min-width:0;margin-bottom:20px}body:not(:-moz-handler-blocked) fieldset{display:table-cell}fieldset fieldset legend{text-align:left;padding:0;margin:0;position:relative;left:20px;font-size:120%;display:table;background:0}fieldset p{margin-left:20px}fieldset label,fieldset .inputLabel,fieldset h3,fieldset address,#advSearchDefault input,fieldset .buttonRow.back,fieldset select,fieldset input[type=radio],fieldset input[type=checkbox],fieldset div{margin-left:20px}fieldset div,fieldset .buttonRow.forward{margin-right:20px}option{font-size:110%}LABEL,h4.optionName{line-height:1.5em;padding:.2em}LABEL.checkboxLabel,LABEL.radioButtonLabel{margin:.5em .3em}LABEL.inputLabel{width:11em;float:left}LABEL.inputLabelPayment{width:15em;float:left}LABEL.selectLabel,LABEL.switchedLabel,LABEL.uploadsLabel{width:12em;float:left}LABEL#textAreaReviews{font-weight:normal;margin:1em 0}input[type=text]{width:50%}#password-current,#login-password,#password-new,#password-confirm{width:50%}input[type=radio],input[type=checkbox]{margin-top:8px;vertical-align:middle;height:auto}input[type=file],input[type=image]{border:0;width:auto;height:auto}input[type=tel],input[type=email],input[type=password]{width:50%}select#country,.wrapperAttribsOptions select,#advSearchDefault select,select#stateZone{height:40px}select#country,select#stateZone,#state{margin-left:0}.ccinfo select{width:auto;height:25px;margin-bottom:10px}.sideBoxContent select{width:auto}#currenciesContent select{height:35px}.messageStackWarning,.messageStackError,.messageStackSuccess,.messageStackCaution{line-height:1.8em;padding:20px}#mainWrapper{text-align:left;width:100%;vertical-align:top}#headerWrapper,#contentMainWrapper,#logoWrapper,#cartBoxListWrapper,#ezPageBoxList,#cartBoxListWrapper ul,#ezPageBoxList ul,#mainWrapper,#popupAdditionalImage,#popupImage{margin:0;padding:0}#contentMainWrapper{padding-bottom:30px}#navColumnOneWrapper,#navColumnTwoWrapper,#mainWrapper{margin:auto}#sendSpendWrapper{padding:20px 0;width:100%}#sendSpendWrapper .buttonRow{margin-right:20px}.floatingBox,#accountLinksWrapper,#checkoutShipto,#checkoutBillto,#navEZPagesTOCWrapper{margin:0;width:47%}.floatingBox{width:46%}#loginDefault .floatingBox{min-height:240px}.shippingEstimatorWrapper{padding:.5em}#navMainWrapper{margin:0;padding:10px 0;font-size:120%;height:1%;width:100%!important}#navMain{width:75%;margin:0 auto}#navMain ul{margin:0;padding:.5em 0;width:60%;list-style-type:none;text-align:left;line-height:1.5em}#navMain ul li{display:inline}#navMain ul li a{text-decoration:none;padding:0 .8em;margin:0;white-space:nowrap}#navMainSearch{width:38%;text-align:right}#navMainSearch input[type=text]{vertical-align:top;display:inline-block;border:0;width:65%!important;height:32px;margin:0;font-size:.9em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#navMainSearch input[type=submit]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;height:32px}.cart-add input[type=text]{vertical-align:top;display:inline-block;border:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;border:3px solid #ccc}.cart-add input[type=submit],#navMainSearch input[type=submit]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;height:32px}#logo{margin:10px 0}#tagline{font-size:1.8em;text-align:center;margin-top:10px}#navCatTabsWrapper{margin:0;width:100%}#navCatTabs ul{font-size:0;text-align:center;overflow:hidden}#navCatTabs li{font-size:.75rem;display:inline-block;margin-top:0}#navCatTabs li a{text-decoration:none;padding:1.2em 1.0em;display:block}#navEZPagesTop{margin:0;width:100%}#navEZPagesTop ul{font-size:0;text-align:center;overflow:hidden}#navEZPagesTop li{font-size:.75rem;display:inline-block;margin-top:0}#navEZPagesTop li a{text-decoration:none;padding:1.2em 1.0em;display:block}.pagination{margin-top:-10px}.pagination ul{font-size:0;text-align:center;overflow:hidden;padding:0}.pagination li{font-size:.7rem;display:inline-block;margin-top:0}.pagination li:first-child{border-left:0}.pagination li a{text-decoration:none;padding:1.2em 1.0em;display:block}.pagination .current{padding:1.2em 1.0em}#navBreadCrumb{margin:0;padding:.5em}#navBreadCrumb a{text-decoration:none}#navMain i.fa.fa-share{position:relative;top:-10px;left:-10px}#navSuppWrapper{margin:0;width:100%}#navSupp ul{font-size:0;text-align:center}#navSupp li{font-size:.75rem;display:inline-block;margin-top:0}#navSupp li a{text-decoration:none;padding:1.2em 1.0em;display:block}#siteinfoIP,#siteinfoLegal,#bannerSix{font-weight:normal;padding:1.0em 0;margin:0}#navEZPagesTOCWrapper{float:right;padding:0 20px 20px 20px;margin:0 0 20px 20px}#navEZPagesTOC ul{margin:0;padding:.5em 0;list-style-type:none;line-height:1.5em}#navEZPagesTOC ul li{white-space:nowrap;font-size:130%;line-height:150%}#navEZPagesTOC ul li a{padding:0 .5em;margin:0;text-decoration:none}#navEZPageNextPrev{margin-bottom:30px}h2.centerBoxHeading,h3.rightBoxHeading,h3.leftBoxHeading{font-size:1.2em;font-weight:normal}h3.rightBoxHeading a,h3.leftBoxHeading a{color:#fff;font-weight:normal;text-decoration:none}h3.rightBoxHeading a:hover,h3.leftBoxHeading a:hover{text-decoration:none}.rightBoxHeading,.leftBoxHeading,.centerBoxHeading{margin:0;padding:1.0em .2em}.sideBoxContent{padding:1.0em;margin-bottom:10px}.sideBoxContent a{padding:.3em 0;display:inline-block;font-size:1.1em;text-decoration:none}.sideBoxContentItem{padding:1.0em 0;display:block;cursor:pointer}.sideBoxContentItem img,.reviewsContent img{margin-bottom:20px}.rightBoxContent{margin-bottom:1em}#ezpagesContent,#informationContent,#moreinformationContent,#bestsellersContent,#documentcategoriesContent,#categoriesContent{padding:0}ul.list-links,ol.list-links{padding:0;margin-top:0}ul.list-links li{list-style-type:none}ul.list-links li a,ol.list-links li a{padding:10px;display:block}#cartBoxListWrapper li,.orderHistList li{list-style-type:none;padding:8px 0}#cartBoxListWrapper li a,.orderHistList li a{display:inline!important}.orderHistList i{margin-left:10px;display:inline}#cartBoxListWrapper,.orderHistList{margin:0;padding:0}#shoppingcartContent hr{display:none}.cartBoxTotal{padding:10px!important}.sideBoxContent .productPriceDiscount{font-size:130%;margin-top:3px}.sideBoxContent .productSpecialPrice{font-size:120%}.tableHeading TH{padding:10px 0}#cartSubTotal{text-align:right;line-height:2.2em;padding:10px 0 20px 0;font-size:130%}.tableRow,.tableHeading,#cartSubTotal{height:2.2em}.cartProductDisplay,.cartUnitDisplay,.cartTotalDisplay,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,#cartInstructionsDisplay,.cartTotalsDisplay{padding:.5em 0}.cartUnitDisplay,.cartTotalDisplay{text-align:right;padding-right:.2em}.cartTotalDisplay{font-size:130%}#scUpdateQuantity{width:2em}.cartQuantity{width:4.7em}.cartNewItem{position:relative}.cartOldItem{position:relative}.cartBoxTotal{text-align:right;font-weight:bold}.cartRemoveItemDisplay{width:3.5em}.cartAttribsList{margin-left:1em}.normalprice,.productSpecialPriceSale{text-decoration:line-through}#ezPageBoxList ul{list-style-type:none}#ezPageBoxList li,.cartBoxTotal{margin:0;padding:.2em 0}#cartBoxEmpty,#cartBoxVoucherBalance{font-weight:bold}.totalBox{width:5.5em;text-align:right;padding:.2em}.lineTitle,.amount{text-align:right;padding:.2em}.amount{width:5.5em}#shoppingcartBody #shippingEstimatorContent{clear:both}.seDisplayedAddressLabel{text-align:center;padding:10px 0}.seDisplayedAddressInfo{text-transform:uppercase;text-align:center;font-weight:bold}#seShipTo{padding:.2em}.rowOdd{height:1.5em;vertical-align:top}.rowEven{height:1.5em;vertical-align:top}.cartProdTitle{font-size:120%}.cartProductDisplay a{text-decoration:none}#shippingEstimatorContent h2{padding:20px 0;font-weight:normal;text-align:center}#shippingEstimatorContent table{border:none!important;margin-top:30px}#shippingEstimatorContent td,#shippingEstimatorContent th{border:none!important}#shippingEstimatorContent th{padding:10px 0}#shippingEstimatorContent td{padding:10px}#order-comments{padding:5px 20px 20px 20px;margin:20px 0}#checkoutConfirmDefault .cartTableHeading{height:40px}#checkoutShipping .important{margin-right:20px}#checkoutShipping input[type=radio]{margin-left:20px}#checkoutOrderTotals div,#csNotifications .buttonRow{margin-right:20px}#checkoutPayment label,#csNotifications input{margin-left:20px}div#checkoutShippingContentChoose{margin-bottom:20px}#sendSpendWrapper h2{margin-top:-20px}#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage{margin:0 1em 1em 0}.cartImage{margin:.5em 1em}.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew{margin:1em 0}.specialsListBoxContents a,.centerBoxContentsAlsoPurch a,.centerBoxContentsFeatured a,.centerBoxContentsSpecials a,.centerBoxContentsNew a{margin:10px auto;font-size:.8em;display:block;width:90%;text-decoration:none}.specialsListBoxContents,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew{font-size:1.6em;cursor:pointer;padding:20px 0}.centerBoxWrapper{overflow:hidden;margin-bottom:30px;clear:both}.productPriceDiscount{margin:10px 0 5px 0;display:block;font-size:90%}.productPriceDiscount br{display:none}.normalprice{font-size:.9em}#productListHeading,#indexCategoriesHeading{font-weight:normal;margin-bottom:20px}.categoryListBoxContents img{margin-bottom:10px}.categoryListBoxContents a{font-size:1.2em;text-decoration:none}.categoryListBoxContents{padding:20px 0;display:block;cursor:pointer}#indexProductListCatDescription,#categoryDescription{margin-left:5%;float:left}#cat-top{margin-bottom:20px}#cat-left{text-align:center}#filter-wrapper{padding:10px}#filter-wrapper select{width:25%;height:35px}.navSplitPagesLinks{display:inline-block}.navSplitPagesLinks a{padding:10px;font-weight:bold;text-decoration:none}.navSplitEmpty3rdColumn{margin-left:0!important}.current{padding:10px}.productListing-rowheading{padding:10px 10px;text-align:center}.productListing-rowheading a{display:inline-block;padding:10px 30px;text-decoration:none}.productListing-odd{padding:20px;overflow:hidden}.productListing-even{padding:20px;overflow:hidden}.productListing-even,.productListing-odd{clear:both}.productListing-even form,.productListing-odd form{float:right}.cart-add input[type=text]{width:auto!important}.list-image{min-height:200px;min-width:20%;float:left;margin-right:5%}.list-price{font-size:140%;margin:5px 0}.list-more{display:block;padding:8px 20px;float:right;text-align:center;text-decoration:none!important;width:50%}#indexProductList .list-more{width:auto;margin-top:-50px}#advancedsearchresultBody .list-more{width:auto}.itemTitle{font-weight:normal;font-size:150%;margin:5px 0;width:80%}.itemTitle a{text-decoration:none}.tabTable{margin-bottom:20px}.listingDescription{width:75%;margin:10px 0}.cart-add{float:right}.list-input{float:right;width:10%}span.list-addtext{display:block;text-align:center}.list-input input[type=text]{width:100%}.prod-list-wrap{text-align:center;padding:20px 10px 10px 20px;clear:both;height:40px}#productsListingListingBottomLinks,#allProductsListingTopLinks,#allProductsListingBottomLinks,#featuredProductsListingTopLinks,#featuredProductsListingBottomLinks,#newProductsDefaultListingTopLinks,#newProductsDefaultListingBottomLinks,#productsListingListingTopLinks{width:47%;margin-left:25%;text-align:center}#productsListingBottomNumber,#allProductsListingBottomNumber,#allProductsListingTopNumber,#productsListingTopNumber,#featuredProductsListingBottomNumber,#featuredProductsListingTopNumber,#newProductsDefaultListingTopNumber,#newProductsDefaultListingBottomNumber{width:25%;margin-left:-74%;margin-top:0}#newProductsDefaultListingTopNumber,#newProductsDefaultListingBottomNumber{margin-left:-72.5%}#featuredProductsListingBottomNumber,#featuredProductsListingTopNumber{margin-left:-71%}.button-top{width:25%;text-align:right;margin:-10px 0 0 0}.button-bottom{height:auto;padding:9px 0 5px 0}#specialsListing .prod-list-wrap{padding:20px 20px 0 20px}#productListing{margin-bottom:20px}#no-products{padding:20px;margin:20px 0}.listing-wrapper{padding:20px}.listing-left{width:25%;margin-right:2%}.listings-description{padding-top:20px}.listing-wrapper .list-more{float:none}.listings-description a{margin-left:10px}#prod-info-top{width:100%;clear:both}.categoryIcon{float:left;width:35%}.categoryIcon a{text-decoration:none}.categoryIcon img{margin-bottom:5px}.navNextPrevWrapper{padding-bottom:5px;float:right;margin-bottom:30px}.navNextPrevCounter{margin:0;font-size:.9em}.navNextPrevList{display:inline;white-space:nowrap;margin:0;padding:.5em 0;list-style-type:none}#pinfo-left{float:left;width:43%}#productMainImage{float:none;margin:0}#productMainImage a{text-decoration:none}#productAdditionalImages{clear:both}.additionalImages{width:90%;margin:10px auto}#productName{font-weight:normal;margin-left:30px;line-height:27px;text-align:center}#pinfo-right{float:right;width:55%;padding:20px 0 0 0}#productDetailsList li{list-style-type:none}#productDetailsList{padding:0;margin-left:30px}#productPrices{font-size:1.5em;text-align:center;margin:10px 0 10px 0;font-weight:normal}.productSpecialPrice{font-size:120%}#mediaManagerHeading{font-weight:normal}#freeShippingIcon{margin:10px 0 10px 30px}#productQuantityDiscounts table{margin:0 auto 20px auto;border:none!important;border-spacing:0!important;border-collapse:separate!important}#productQuantityDiscounts td{padding:10px;border:0}#productQuantityDiscounts td:last-child{border:0}#productQuantityDiscounts table tr:first-child td{padding:5px 10px;border:none!important}#mediaManager{width:50%;margin:.2em 0 .2em 30px;padding:.5em 0}.mediaTitle{float:left}.mediaTypeLink{float:right}#attribsOptionsText{font-weight:normal;margin-bottom:10px}#cartAdd{text-align:center}#cartAdd input[type=submit]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block!important;margin:0;padding:7px 20px!important;height:40px!important}#cart-box{padding:1em;float:right;width:52.5%}h4.optionName{margin:1% 30px 0 30px;padding:0}.attribImg{width:20%;margin:.3em 0}.attributesComments{font-weight:normal}.wrapperAttribsOptions select{width:100%}.wrapperAttribsOptions{margin:10px 0}#productDescription{padding:.5em;clear:both;margin:20px 0;line-height:150%}.max-qty{margin-bottom:10px}#docGeneralDisplay #pinfo-right{background:0}.qty-text{display:none}.additionalImages a{text-decoration:none}.reviews-wrapper{overflow:hidden;padding:20px;margin:20px 0}.reviews-wrapper h2{margin:7px 0}.reviews-right{width:50%}.reviews-wrapper .smallProductImage{width:18%}.reviews-middle{width:40%;margin-right:2%}.reviews-wrapper .forward{width:25%}#reviewsInfoDefault .reviews-wrapper{padding-top:0;margin-top:50px}#reviews-right{width:50%;float:left}#review-text{width:100%;margin:20px 0}#reviewWriteMainImage{float:none;margin:0}#reviewsWritePrice{text-align:center}#pinfo-left .buttonRow{width:75%;margin:10px auto}#pinfo-left span.cssButton.normal_button,#pinfo-left span.normal_button:hover{display:block;text-align:center;padding:12px 0}#reviewsWriteReviewer{text-align:center;margin-bottom:0;font-weight:normal}.ratingRow{width:70%;margin:10px auto}#reviewsWriteHeading{text-align:center;font-weight:normal;padding:10px 0;margin-bottom:0}#reviews-write-wrapper{padding:20px;overflow:hidden}#reviewsDefault #reviews-middle{width:40%}#productReviewsDefaultHeading{margin-top:0}#reviews-top{margin-top:30px}.read-reviews-button{width:25%}#reviewsDefault .reviews-right{width:70%}#productReviewsDefaultNoReviews{clear:both}#reviewsDefault .prod-list-wrap{padding:20px}#reviewsInfoDefault .rating{margin:10px 0}#myAccountGen li,#myAccountNotify li{margin:0;list-style-type:none}#myAccountGen li a,#myAccountNotify li a{text-decoration:none}.accountTotalDisplay,.accountTaxDisplay{width:20%;text-align:right}.accountQuantityDisplay{width:10%;vertical-align:top}#gvFaqDefaultContent,#checkoutPayAddressDefault .instructions,#checkoutShipAddressDefault .instructions,#addressBookDefault .instructions,#myAccountNotify,#myAccountGen{padding:20px 20px 20px 30px;margin-top:0}#sendSpendWrapper h2,#accountDefault #sendSpendWrapper h2,#gvFaqDefaultSubHeading,#checkoutPayAddressDefaultAddress,#checkoutShipAddressDefaultAddress,#accountLinksWrapper h2,h2#addressBookDefaultPrimary{padding:10px;font-weight:normal;margin-bottom:0;text-align:center}#gvFaqDefaultSubHeading{clear:both}#accountDefault #sendSpendWrapper h2{margin-top:-20px;clear:both}#accountDefault #sendSpendWrapper{margin-top:30px}#accountDefault #sendSpendWrapper .buttonRow.forward{margin:0 20px 20px 0}#addressBookDefault .instructions{padding-bottom:40px}#checkoutPayAddressDefault address,#checkoutShipAddressDefault address,#addressBookDefault address{padding:20px 10% 20px 30px}#accountLinksWrapper{width:100%}#prevOrders td{padding:10px}#accountHistoryDefault .content.back{margin-right:5%}#accountHistInfo table td{padding:20px 10px}#accountHistInfo hr{display:none}#orderTotals{padding:10px}#myAccountPaymentInfo,#myAccountShipInfo{margin-top:30px}#myAccountPaymentInfo h3,#myAccountShipInfo h3{margin-top:0;padding:10px;font-weight:normal;text-align:center}#myAccountPaymentInfo h4,#myAccountShipInfo h4{margin-top:0;padding:10px;font-weight:normal;text-align:center}#myAccountPaymentInfo address,#myAccountShipInfo address,#myAccountPaymentInfo div,#myAccountShipInfo div{padding:0 0 20px 30px}#accountHistoryDefault .buttonRow{margin-top:20px;clear:both}#accountHistoryDefault .content{margin-left:20px}#accountHistoryDefault .content.forward{margin-right:20px}#accountHistoryDefault .notice{margin-right:20px}#accountDefault #sendSpendWrapper{width:100%;border:0}#createAcctSuccess div{margin-bottom:30px}#popupShippingEstimator,#popupSearchHelp,#popupAdditionalImage,#popupImage,#popupCVVHelp,#popupCouponHelp,#popupAtrribsQuantityPricesHelp,#infoShoppingCart{background:0}#indexDefaultHeading{font-weight:normal}h2.greeting{margin-bottom:20px}.home-image{display:block;margin:0 auto}#indexHomeBody #navBreadCrumb{display:none}#icon{padding:40px;margin:100px;font-size:1500%}#upProductsHeading{text-align:left}#upDateHeading{text-align:right}#siteMapList{width:90%;float:right}#gvFaqDefaultContent{line-height:20px;font-size:110%}#advSearchDefault .floatingBox{min-height:115px;margin-bottom:30px}#loginDefault{margin-bottom:30px}#loginDefault .inputLabel{margin-left:20px}#loginDefault .alert{margin-right:20px}.paypal-button-hidden{visibility:hidden}.alignLeft{text-align:left}.alignCenter{text-align:center}.alignRight{text-align:right}.tabTable{width:100%;border:0;padding:0;margin:0;border-spacing:0;border-collapse:collapse}table{border:0;padding:0;margin:0;border-spacing:0;border-collapse:collapse;width:100%}#cartContentsDisplay{width:100%}#myAccountOrdersStatus,#orderHistoryHeading,#prevOrders{width:100%}.accountOrderId{width:30px}.accountOrderDate,.accountOrderStatus,.accountOrderTotal{width:70px}#seQuoteResults{width:100%}.listBoxContentTable{width:100%}#upcomingProductsTable{width:100%}.products-listing .productsAllListing,.productsNewListing,.productsFeaturedListing{width:100%}.bigHeader{font-size:2.4em;text-align:center;color:#fdbb3b;display:inline-block;vertical-align:top;margin-left:10px;text-shadow:grey 2px 2px 5px}ul.sizeSelection{list-style:none}ul.sizeSelection li{display:inline-block;margin-left:80px}ul.sizeSelection li a{padding:5px 10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;background-color:#fdbb3b;font-size:1.2em;font-weight:bold}ul.sizeSelection LI A{text-decoration:none}ul.sizeSelection LI A:HOVER{color:white;text-decoration:underline}ul.sizeSelection LI SPAN.greyed{background-color:#ccc;cursor:not-allowed}.clicknprint p{margin-top:1em;margin-bottom:1em}.clicknprint .plainList{list-style:none}.clicknprint ul.selection li{overflow:hidden;position:relative;margin-bottom:15px}.clicknprint ul.selection li img.main{float:left;margin-right:5px}.clicknprint ul.selection .title{margin-top:0;margin-bottom:0;font-size:1.5em}.clicknprint ul.selection .description{margin-top:5px;margin-bottom:0;font-size:1.2em}.clicknprint .link{position:absolute;right:5px;bottom:5px}.clicknprint .floatlink{float:right}.clicknprint .number-spinner{font-size:1.2em;white-space:nowrap}.clicknprint .dpiInfo{margin:5px 0}.clicknprint .dpiWarning.dpiError{margin:10px 0;padding:10px;background:url('../../../../clicknprint/images/stripe_black_yellow.png') repeat}.clicknprint .dpiWarning>.inner{display:flex;padding:5px;margin:0;background-color:white}.clicknprint .dpiWarning>.inner>img,.clicknprint .dpiWarning>.inner>i.fas{flex:1 0 auto;align-self:center;margin-right:10px;font-size:4em}.clicknprint .dpiWarning>.inner>p{flex:1 1 auto;font-weight:bold;overflow:hidden}.clicknprint .dpiWarning.dpiError>.inner>p{color:red}.clicknprint button.back{margin:0;padding:0;border:0;background:0;vertical-align:middle}.clicknprintApp .browseButton{margin:0}.clicknprintApp .browseButton .dijitButtonNode{display:inline-block;color:white;text-transform:uppercase;text-shadow:2px 1px 1px #666;vertical-align:middle;text-align:center;cursor:pointer;background:url('../../../../clicknprint/images/button_blank_medium.png') no-repeat;width:122px;height:29px;line-height:29px;border:0;padding:0;font-size:14px;font-weight:bold}.clicknprintApp .browseButton .dijitButtonNode .dijitButtonContents{line-height:inherit}.clicknprint h1.bigHeader{color:black;font-weight:normal;font-size:4em;text-shadow:none;text-align:center;display:block}.clicknprint .orange{color:#f68712}.clicknprint h1.bannerHeader{line-height:39px;background-image:url('../../../../clicknprint/images/banner-bg-740.png');background-repeat:no-repeat;color:white;text-align:center;font-size:26px;margin-bottom:10px}.bevelled-edge-dialog{font-size:1.2em}.bevelled-edge-dialog .dijitDialogPaneContent>div{width:500px;text-align:left}.bevelled-edge-dialog .dijitDialogPaneContent p{margin:5px 0}.clicknprint span.price{padding:2px 10px;margin:2px 0;display:inline-block;color:#00c}.clicknprint span.price .figure{color:#c00}#clicknprint1 h3.bannerHeader{line-height:39px;background-image:url('../../../../clicknprint/images/banner-bg-740.png');background-repeat:no-repeat;color:white;text-align:center;font-size:26px}#clicknprint1 h2{margin:10px 0}#clicknprint1 div.selection{display:flex;justify-content:center}#clicknprint1 div.selection div.box{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;border-right:2px solid #ccc;padding-right:10px}#clicknprint1 div.selection div.box:first-child{vertical-align:top}#clicknprint1 div.selection div.box:not(:first-child){padding-left:10px}#clicknprint1 div.selection div.box:last-child{padding-right:0;border-right:0}#clicknprint1 div.selection div.box h3,#clicknprint1 div.selection div.box .buttons{width:100%}#clicknprint1 div.selection div.box p{flex:1 0 auto}#clicknprint1 div.selection img{margin:10px 0}.clicknprint2 ul.sizeSelection{margin:20px 0}.clicknprint2 table.hobPreview{margin:20px auto;width:80%}.clicknprint2 table.hobPreview td.text{text-align:center;vertical-align:middle}.clicknprint2 div.selection{display:flex;justify-content:center}.clicknprint2 div.selection div.box{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;text-align:center}.clicknprint2 div.selection a{display:inline-block;padding-bottom:10px;padding-top:10px}.clicknprint2 div.selection a>img:first-child{margin-bottom:10px;display:inline-block}.clicknprint2 .img-with-size{position:relative}.clicknprint2 .img-with-size span.size{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.clicknprint2.splashback div.selection{width:100%;text-align:center}.clicknprint2.splashback .selection .box{width:25%;box-sizing:border-box;text-align:center}.clicknprint2.splashback .selection .box.box60{width:150px}.clicknprint2.splashback .selection .box.box70{width:174px}.clicknprint2.splashback .selection .box.box90{width:181px}.clicknprint2.splashback .selection .box.box100{width:201px}.clicknprint2.splashback .selection .box .dijitSelect .dijitButtonContents{text-align:center}.clicknprint2.splashback .selection .box .dijitSelect .dijitButtonContents .dijitButtonText{float:initial}.clicknprint a.hoverLink{display:inline-block;text-decoration:none;width:100%}.clicknprint a.hoverLink img.bevelled-edge{display:inline-block;vertical-align:middle}.clicknprint2 .custom-size h2{margin-top:1em}.clicknprint2 table.custom-size{margin:1em;border-collapse:collapse;width:100%;font-size:1.2em}.clicknprint2 table.custom-size td{padding:10px}.clicknprint2 table.custom-size td.label{max-width:20em;padding-right:20px}.clicknprint2 table.custom-size td.fit{text-align:center;font-size:1.5em}.clicknprint2 table.custom-size #price-preview{font-size:1.2em;font-weight:bold}.clicknprint2 table.custom-size .size-preview h3{text-align:center}.clicknprint2 table.custom-size #size-preview-box{border:1px solid #888;box-sizing:border-box;background-color:#aaa;background-image:linear-gradient(70deg,#dedede,#c3c3c3,#aaa);margin:0 auto}#clicknprint4 .product-desc{font-weight:bold;font-size:1.2em}#clicknprint4 .idea-box{clear:both}#clicknprint4 .copyrightWarning{display:flex}#clicknprint4 .copyrightWarning img{flex:1 0 auto;margin-right:5px;align-self:center}#clicknprint4 .copyrightWarning p{flex:1 1 auto;color:#c00;font-size:1.2em}#clicknprint5 .radcover-preview{display:block}#clicknprint5 .radcover-preview svg{max-width:400px;max-height:400px;height:auto;margin:0 auto;display:block}#clicknprint5 .splash-preview{max-width:450px;max-height:300px;float:right;border:2px solid #aaa;margin:0 0 10px 10px;overflow:hidden}#clicknprint5 .disabled{opacity:.5;cursor:not-allowed}#clicknprint5 .agreement{max-width:65%;margin:10px auto}#clicknprint5 .agreement label{display:inline-block;padding:2px}#clicknprint5 .agreement td{vertical-align:middle}#clicknprint5 .preview{overflow:hidden}#clicknprint5 .finalOptions{margin:10px 0}#clicknprint5 .finalOptions .box{width:50%;display:inline-block;box-sizing:border-box}#clicknprint5 .finalOptions .row{margin:5px 0}#clicknprint5 .finalOptions .leftPane label{white-space:nowrap;vertical-align:middle}#clicknprint5 .finalOptions .rightPane{text-align:center;padding:10px}#clicknprint5 .finalOptions .rightPane img{margin-top:10px}#clicknprint5 .finalOptions .rightPane .inner{border:1px solid black;padding:10px}#clicknprint5 .finalOptions label{padding:0;margin:0;display:inline-block;vertical-align:middle}#clicknprint5 .finalOptions input{vertical-align:middle}#clicknprint5 .finalOptions a{display:inline-block;vertical-align:middle}#clicknprint5 ul.jobPreview{padding-left:0;list-style-type:none;overflow:hidden}#clicknprint5 ul.jobPreview li{margin-bottom:3px;padding:2px;background-color:#eee}#clicknprint5 .assistanceInfo{padding:5px;margin:1em 2em;background-color:paleGoldenrod;border:1px solid black}.collage .orange{color:#f68712}.collage p{margin:5px 0 10px 0;font-size:1.2em}.collage h1.bannerHeader{line-height:39px;background-image:url('../../../../clicknprint/images/banner-bg-740.png');background-repeat:no-repeat;color:white;text-align:center;font-size:28px;margin-bottom:10px}.collage h3.bannerHeader{background-color:#f68712;color:white;font-size:20px;padding:5px}.collage .template-option-container{display:flex;margin:10px 0}.collage a.template-option{border-right:1px solid orange;flex-basis:0;flex-grow:1}.collage a.template-option:last-child{border-right:0}.collage .template-option div.template-option{display:flex;flex-direction:column;align-items:center;transition:background-color .7s ease;border-radius:10px;margin:5px;padding:5px}.collage a.template-option div.template-option:hover{background-color:orange}.collage .template-option .name{padding:5px;text-align:center}@import url('https://fonts.googleapis.com/css?family=Archivo+Black&display=swap');@font-face{font-family:'ArialNarrow';font-display:fallback;src:url('../../../../lib/fonts/ArialNarrow/Arial Narrow.eot');src:url('../../../../lib/fonts/ArialNarrow/Arial Narrow.eot?#iefix') format('embedded-opentype'),url('../../../../lib/fonts/ArialNarrow/Arial Narrow.woff2') format('woff2'),url('../../../../lib/fonts/ArialNarrow/Arial Narrow.woff') format('woff'),url('../../../../lib/fonts/ArialNarrow/Arial Narrow.ttf') format('truetype'),url('../../../../lib/fonts/ArialNarrow/Arial Narrow.svg#svgFontName') format('svg');font-display:swap}@font-face{font-family:'NewsGothicCond';font-display:fallback;src:url('../../../../lib/fonts/News Gothic W07 Cond/News Gothic W07 Cond.eot');src:url('../../../../lib/fonts/News Gothic W07 Cond/News Gothic W07 Cond.eot?#iefix') format('embedded-opentype'),url('../../../../lib/fonts/News Gothic W07 Cond/News Gothic W07 Cond.woff2') format('woff2'),url('../../../../lib/fonts/News Gothic W07 Cond/News Gothic W07 Cond.woff') format('woff'),url('../../../../lib/fonts/News Gothic W07 Cond/News Gothic W07 Cond.ttf') format('truetype'),url('../../../../lib/fonts/News Gothic W07 Cond/News Gothic W07 Cond.svg#svgFontName') format('svg');font-display:swap}BODY{PADDING:0;MARGIN:0;TEXT-ALIGN:center;font-size:.8em;font-family:ArialNarrow,sans-serif;color:#6d6e71;line-height:initial}.index-grid .grid-entry h2{font-family:NewsGothicCond,sans-serif;font-size:30pt}body,html{overflow-x:hidden}.centerColumn{padding:10px 0 0 0}#indexDefault.centerColumn{padding-top:0}H1,H2,H3,H4{margin:0;padding:0}a:visited,a:link{text-decoration:inherit}#navMainWrapper{font-size:inherit;color:inherit}img{max-width:100%;height:auto;border:0}#headerWrapper{margin:0 auto}FIELDSET{border:4px solid #f39200;border-radius:10px;margin-bottom:10px}legend{font-size:1.2em;display:block;text-align:left;width:auto;padding:0 10px;margin-left:10px}fieldset fieldset{border:0}fieldset fieldset legend{display:block;left:initial;padding:0 10px}fieldset div{margin:0}input{height:auto;padding:inherit;margin:inherit}input[type=text]{xwidth:inherit}p{padding:0;margin:0}BUTTON{CURSOR:pointer;color:#464646;font-family:inherit;font-size:inherit}input.submit_button{border-radius:0;box-shadow:none;border-color:#f39200}.grey-fade-background{background:linear-gradient(0deg,#f1f2f2 0,#d1d3d4 100%)}.centerColumn{BACKGROUND:#fff;MARGIN:0 auto;WIDTH:965px!important;TEXT-ALIGN:left;padding:0 10px;position:relative}#header{margin-bottom:10px;display:flex;align-items:stretch}#header>.main-area{flex:1 1 66%;text-align:center}#header .logo img{display:inline-block;margin-bottom:6px}#header .banner{color:#9d9d9d}#header .banner .text{text-align:center;font-size:18px}#header .right-nav{flex:1 1 33%;display:flex;flex-direction:column;justify-content:space-between}#header .right-nav>div{flex:0 1 auto}#header .boxed-item{border:1px solid #d1d1d1;padding:5px 5px;text-align:center;font-size:15px;box-sizing:border-box}#header .boxed-item>a{display:block}#header .menu ul li:first-child:before{margin:0}#header .menu li:before{margin:0 5px}#header .menu{text-align:center}#header .menu UL{display:grid;grid-template-columns:1fr 3fr;grid-gap:20px;list-style-type:none;padding:0;margin:0}#header .menu li{padding:3px 5px;display:inline-block;line-height:15px;white-space:nowrap;text-transform:uppercase}#header .menu UL.funky{display:block}#header .menu UL.funky LI{display:inline-block;border-right:1px solid #d1d1d1;padding-right:10px}#header .menu UL.funky LI:last-child{border-right:0}#header .right-nav form.search{margin:0}#header .right-nav form.search .search-wrapper{display:flex}#header .right-nav form.search .search-wrapper input[type="text"]{width:58%;vertical-align:middle}#header .right-nav form.search .search-wrapper{vertical-align:middle}#header .home-box>a>.home-icon{height:15px;margin-right:5px;vertical-align:top}#header .home-box>a>span{vertical-align:middle}#header .cart-summary .text i,#header .cart-summary .text span{vertical-align:middle}#header .cart-summary .text>i{margin-right:5px}.search-container{display:flex}.search-container input{flex:1 1 auto}.search-container .search-button{color:white;background-color:grey;flex:0 1 0;width:3em;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .5s ease;height:28px;border-top-right-radius:.2em;border-bottom-right-radius:.2em;border:2px grey}#headerWrapper nav.main-nav{background-color:#808285;height:20px;margin:0 -2000px;padding:0 2000px}#headerWrapper nav.main-nav>ul{padding:0;margin:0;list-style-type:none;display:flex;justify-content:space-between}#headerWrapper>nav.main-nav>ul>li{position:relative}#headerWrapper>nav.main-nav>ul>li>a{line-height:20px;color:#fff;display:inline-block;padding:0 6px;text-transform:uppercase;white-space:nowrap}#headerWrapper>nav.main-nav>ul>li>a:hover{background-color:#222}#headerWrapper>nav.main-nav>ul>li>.dropdown{position:absolute;max-height:0;background-color:white;overflow:hidden;z-index:500;box-shadow:5px 10px 15px grey;width:max-content}#headerWrapper>nav.main-nav>ul>li>.dropdown.drop-left{right:0}#headerWrapper>nav.main-nav>ul>li:hover>.dropdown{max-height:600px;transition:max-height .4s ease-in}#headerWrapper>nav.main-nav>ul>li>.dropdown>.dropdown-inner{padding:10px;color:black;max-height:600px;max-width:965px}#headerWrapper>nav.main-nav ul.images{border-top:1px solid grey;margin-top:5px;padding:10px 0 0 0}#headerWrapper>nav.main-nav ul.images:first-child{border-top:0;margin-top:0;padding:0}#headerWrapper>nav.main-nav ul.images>li{display:inline-block;margin-right:10px}#headerWrapper>nav.main-nav ul.images>li:last-child{margin-right:0}nav.main-nav ul.images>li.disabled{opacity:.3}#headerWrapper>nav.main-nav ul.images>li img{margin-bottom:5px}#headerWrapper>nav.main-nav ul.images>li .title{display:block;white-space:nowrap;text-transform:uppercase;font-size:8pt;padding-bottom:2px}nav.main-nav ul.images>li img.shutterstock-logo{position:absolute;top:5px;background-color:white;margin:0;width:90%;margin-left:5%;padding:2px;box-sizing:border-box}#headerWrapper>nav.main-nav ul.images>li{position:relative}#headerWrapper>nav.main-nav ul.images>li:after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#000;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s;margin-top:2px}#headerWrapper>nav.main-nav ul.images>li:hover:after{visibility:visible;transform:scaleX(1)}#headerWrapper>nav.main-nav .lists{display:flex}#headerWrapper>nav.main-nav .lists .list{display:inline-block;margin-right:10px}#headerWrapper>nav.main-nav .list-heading{font-size:1.1em;white-space:nowrap;margin-top:10px;margin-bottom:0;display:inline-block;text-transform:uppercase;display:block}#headerWrapper>nav.main-nav .list-heading:first-child{margin-top:0}#headerWrapper>nav.main-nav .callout{text-align:right;font-weight:bold;margin:5px 0}#leftNav{MARGIN-TOP:8px;FLOAT:left;WIDTH:200px}#mainContent{BORDER-TOP:silver 8px solid;MARGIN-TOP:10px}#mainBody{MARGIN-TOP:8px;FLOAT:right;MARGIN-BOTTOM:10px;WIDTH:570px;padding-left:10px}#footer{text-align:left;line-height:1.4em;clear:both}#footer .toprow{background-color:#e6e7e8;padding:10px 0;display:flex;align-items:flex-start;justify-content:space-evenly;font-weight:bold}#footer .toprow .section{flex:0 1 auto}#footer .bottomrow{background-color:black;color:white;padding:10px 0;display:flex;justify-content:space-evenly}#footer .bottomrow a,#footer .bottomrow label{color:white}#footer .bottomrow label{padding:0}#footer .bottomrow .section{margin-left:10px;border-left:1px solid white;padding-left:10px;flex:0 1 auto;padding:0 10px}#footer .bottomrow .section:first-child{margin-left:0;border:0}#footer .bottomrow .section .heading{margin-bottom:3px;text-transform:uppercase}.breakFloat{CLEAR:both}.errorBox{FONT-WEIGHT:bold;BACKGROUND:#ffb3b5}.stockWarning{COLOR:#c03}.productsNotifications{BACKGROUND:#f2fff7}.orderEdit{COLOR:#70d250;TEXT-DECORATION:underline}A{COLOR:#f39200;TEXT-DECORATION:none}A:hover{COLOR:#f39200}#headerWrapper a,#mobile-header a,#ezPageDefault a,#shoppingCartDefault a{color:#706f6f}FORM{DISPLAY:inline}.infoBoxNotice{BACKGROUND:#ff8e90;padding:5px;border:2px solid black;border-radius:8px}TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd,TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even{BACKGROUND:#f8f8f9}TABLE.productListing{BORDER-RIGHT:#b6b7cb 1px solid;BORDER-TOP:#b6b7cb 1px solid;BORDER-LEFT:#b6b7cb 1px solid;BORDER-BOTTOM:#b6b7cb 1px solid;border-spacing:1px}.productListing-heading{color:white;BACKGROUND:#f39200;font-weight:bold;padding:5px}.productListing-heading a:hover{color:blue}.productListing-data .buy-now{display:block}A.pageResults{COLOR:#00f}A.pageResults:hover{BACKGROUND:#ff3;COLOR:#00f}TD.pageHeading,DIV.pageHeading{FONT-WEIGHT:bold;background-color:#f39200;padding:5px;margin-top:5px}TR.subBar{BACKGROUND:#f4f7fd}TD.main,P.main{FONT-SIZE:1em;LINE-HEIGHT:1.5}TD.smallText,SPAN.smallText,P.smallText{FONT-SIZE:1em;text-align:center;border:2px silver solid;padding:5px}.smallText a{text-decoration:none}.smallText a:hover{color:#f39200}TD.accountCategory{FONT-SIZE:1em;COLOR:#abd}TD.fieldKey{FONT-WEIGHT:bold;FONT-SIZE:1.2em}TD.fieldValue{FONT-SIZE:1.2em}TD.tableHeading{FONT-WEIGHT:bold;FONT-SIZE:1em}SPAN.newItemInCart{FONT-SIZE:1em;COLOR:#f00}CHECKBOX,INPUT,RADIO,SELECT,TEXTAREA{FONT-SIZE:1.1em}TEXTAREA{WIDTH:100%}SPAN.greetUser{FONT-WEIGHT:bold;FONT-SIZE:1.2em;COLOR:#f0a480}TABLE.formArea{BORDER-RIGHT:#7b9ebd 1px solid;BORDER-TOP:#7b9ebd 1px solid;BACKGROUND:#f1f9fe;BORDER-LEFT:#7b9ebd 1px solid;BORDER-BOTTOM:#7b9ebd 1px solid}TD.formAreaTitle{FONT-WEIGHT:bold;FONT-SIZE:1.2em}SPAN.markProductOutOfStock{FONT-WEIGHT:bold;FONT-SIZE:1.2em;COLOR:#c76170}SPAN.backInStock{display:inline-block}SPAN.backInStock .date{white-space:nowrap}SPAN.normalprice{text-decoration:line-through;color:#222;margin-right:.4em}SPAN.productSpecialPrice{color:#000}.incVAT{color:black;font-size:.8em}SPAN.productPriceDiscount{color:red;margin:0}span.ordinaryprice{font-weight:bold;font-size:1.3em;display:inline-block;margin-top:3px}.priceSubContainer SPAN.ordinaryprice{padding-top:10px;font-size:2em}.out-of-stock .priceSubContainer SPAN.ordinaryprice{padding-top:0}.moduleRowOver{CURSOR:pointer;BACKGROUND-COLOR:#d7e9f7}.moduleRowSelected{BACKGROUND-COLOR:#e9f4fc}.checkoutBarFrom,.checkoutBarTo,.checkoutBarCurrent,.messageBox{FONT-SIZE:1em;COLOR:#8c8c8c;FONT-FAMILY:Verdana,Arial,sans-serif}.message-stack{FONT-SIZE:1em;BACKGROUND-COLOR:#ffb3b5;padding:10px;margin-bottom:10px;border-radius:10px}.message-stack>.inner{background-color:white;padding:5px}.message-stack.caution{background:repeating-linear-gradient(45deg,#e8fd2d,#e8fd2d 10px,#000 10px,#000 20px)}.message-stack.success,.inputRequirement{FONT-SIZE:1em;BACKGROUND-COLOR:#9f0}.message-stack.caution>.inner>.fas{color:blue}.message-stack.success>.inner>.fas{color:green}.message-stack.error>.inner>.fas{color:red}.message-stack a{color:initial}.inputRequirement{COLOR:#f00}.boxText a{text-decoration:none}.navNextPrevCounter{margin:0;font-size:.9em}.navNextPrevList{display:inline;white-space:nowrap;margin:0;padding:.5em 0;list-style-type:none}#navMainWrapper,#navSuppWrapper,#navCatTabsWrapper{margin:0;background-color:#fff;font-weight:bold;color:#fff;height:1%;width:100%}#navMain ul,#navSupp ul,#navCatTabs ul,#navCatPath ul{margin:0;padding:.5em 0;list-style-type:none;text-align:left;line-height:1.5em}#navMain ul li,#navSupp ul li,#navCatTabs ul li,#navCatPath ul li{display:inline}#navMain ul li a,#navSupp ul li a,#navCatTabs ul li a,#navCatPath ul li a{text-decoration:none;padding:0 .5em;margin:0;color:#fff}#navEZPagesTOCWrapper{font-weight:bold;float:right;height:1%;border:1px solid #000}#navEZPagesTOC ul{margin:0;padding:.5em 0;list-style-type:none;line-height:1.5em}#navEZPagesTOC ul li{white-space:nowrap}#navEZPagesTOC ul li a{padding:0 .5em;margin:0}#navCategoryIcon,.buttonRow,#indexProductListCatDescription{margin:.5em}#navMainSearch{float:right}#navBreadCrumb{background-color:#c90}#navEZPagesTop{background-color:#ff3}#navBreadCrumb,#navEZPagesTop{font-size:.95em;font-weight:bold;margin:0;padding:.5em}#contentColumnMain,#navColumnOne,#navColumnTwo,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.alert{vertical-align:top}.centerBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew{padding:0}.centerBoxContentsNew,.centerBoxContentsFeatured,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch{border-left:2px solid #e8e8e8;border-right:2px solid #e8e8e8;color:#555;font-weight:bold;font-size:1.2em;box-sizing:border-box;display:flex;flex-direction:column}.centerBoxContentsNew a,.centerBoxContentsFeatured a,.centerBoxContentsSpecials a,.centerBoxContentsAlsoPurch a{color:#555;margin:0 auto}.centerBoxContentsNew.image-row a,.centerBoxContentsFeatured a.featuredProductImg,.centerBoxContentsSpecials a.specialsProductImg,.centerBoxContentsAlsoPurch.image-row a{color:#555;display:inline-block;overflow:hidden}.image-row,td.text-row{padding:8px 0}.image-row{flex:0 0 auto}.text-row{flex:1 1 auto;background-color:#e7e8e9;display:flex;flex-direction:column}.text-row>a{margin-top:10px;flex:1 1 auto}.text-row>div.specialDiscountedPrice{flex:0 0 auto;margin-bottom:10px}.centeredContent,TH,#cartEmptyText,#cartBoxGVButton,#cartBoxEmpty,#cartBoxVoucherBalance,#navCatTabsWrapper,#navEZPageNextPrev,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP,.center,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,.cartTotalsDisplay,#cartBoxGVBalance,.centerBoxHeading,.rightBoxHeading,.productListing-data,.accountQuantityDisplay,.ratingRow,LABEL#textAreaReviews,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage,.centerBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.gvBal,.attribImg{text-align:center}.categoryListBoxImage a{display:inline-block;margin-top:10px}.categoryListBoxImage{background:linear-gradient(#eff0f1,#c0c1c2)}.categoryListBoxImage,.categoryListBoxName{text-align:center;border-left:10px solid white;border-right:10px solid white}.categoryListBoxImage:first-child,.categoryListBoxName:first-child{border-left:none}.categoryListBoxImage:last-child,.categoryListBoxName:last-child{border-right:0}.categoryListBoxName{border-bottom:10px solid white}.categoryListBoxName a{font-size:1.5em;text-decoration:none!important;display:inline-block;margin:5px 0;line-height:1.4em}.categoryListBoxName{background:linear-gradient(#c0c1c2,#eff0f1)}#productListHeading{font-size:1.6em;font-weight:bold;position:relative}#productListHeading,#indexCategoriesHeading,.centerBoxHeading{font-weight:bold;background:linear-gradient(80deg,#faa723 0,#f7901f 40%,rgba(243,118,56,1) 53%,rgba(252,200,136,1) 79%,rgba(243,118,56,1) 100%,rgba(248,157,45,1) 100%);color:white;text-align:center;position:relative;margin-bottom:10px;padding:0;background-size:cover}h1.centerBoxHeading{font-size:2em}h2.centerBoxHeading{font-size:1.6em}.indexProductName{margin:0 5px}div.category-list{margin:10px 0;text-align:center;font-size:.1px}div.category-list::after{content:'';width:100%;display:inline-block}div.category-list a:first-child{margin-left:0}div.category-list a{display:inline-block;margin-left:9px}.index-links a{display:inline-block}.index-links a:first-child{margin-right:10px}.index-links img{display:block}.back{float:left}.clearBoth{clear:both;padding:5px}.price{color:#c00;font-weight:bold}.left{float:left}.right{float:right}.clear{clear:both}#productMainImage{padding:10px 10px 10px 0;text-align:center;float:left}.mainProductInfo{float:left;width:410px}#productPrices{color:#c00;text-align:right}.priceSubContainer{margin:5px 0 0 0;float:left;font-weight:bold}#productName{padding-top:10px;font-size:1.5em;font-weight:normal}#productDescription{padding-top:10px}.productListing-data{padding-left:5px;padding-right:5px;margin-top:5px;margin-bottom:5px}.listingDescription{text-align:left}#siteinfoLegal,#cartDefaultHeading{padding:5px 0;text-align:center}h2.centerBoxHeading{margin-top:10px}.centerBoxHeading A:HOVER{color:black}#siteinfoLegal{margin-top:0;overflow:hidden}label,fieldset{padding:10px;color:#464646}input,textarea{padding:3px;font-size:1em;color:#464646}#address{float:right;text-align:right;margin-top:20px}.pdfManual{text-align:center}.pdfManual a{text-decoration:none}.pdfManualImage{vertical-align:middle}.pdfReaderLink{font-size:80%}.pdfReaderLink a{text-decoration:underline}.pdfReaderLink a:hover{color:#f39200;text-decoration:underline}.promoVideoContainer{margin:5px 0}#promoVideo{margin:0 auto}.stockLevelLow{font-weight:bold;color:black}.stockLevelCritical{font-weight:bold;color:red}.tradeDescription{margin:10px;padding:5px;border:black 1px solid;background:#d3e3f6;text-decoration:none}.tradeDiscountedPrice{margin:0 auto;text-align:center;font-weight:bold;background:url(../images/trade_frame.gif) no-repeat top left;min-width:148px;max-width:148px;width:148px;height:29px;max-height:56px;line-height:17px;overflow:hidden;padding:27px 4px 0 4px}.tradeDiscountPercentageOff{color:red}.tradeDiscountOrigPrice{text-decoration:line-through;color:#222}.tradeDiscountNewPrice{color:#000}.specialDiscountedPrice{margin:0 auto;text-align:center;font-weight:bold;padding:4px;border:1px solid #f39200;background-color:white;box-sizing:border-box;display:inline-block}.specialDiscountedPrice .header{color:#f39200}.specialDiscountedPrice .normalprice.out-of-stock-discount{display:inline-block;padding-top:8px}.specialDiscountLogo{background-image:url(../images/special_discount.png);width:139px;height:15px;border:1px solid black}.addToCartContainer{overflow:hidden;clear:both;margin:5px 0}.cartAddLabel{margin:6px 0;display:inline-block;vertical-align:middle}.cartAddButton{margin:auto 0;display:inline-block;vertical-align:middle}#cartAdd{float:right;text-align:center;margin-right:6px;margin-bottom:5px;border:1px solid #000;padding:0 5px;border:2px solid #f39200;border-radius:5px;box-shadow:2px 3px 4px black}button.add-to-basket{border:1px solid #f39200;background-color:white;text-transform:uppercase;color:#464646;padding:0;font-size:1.2em;box-sizing:border-box}button.add-to-basket .basket-icon{display:inline-block;border-right:1px solid #f39200;padding:.4em}button.add-to-basket .main-label{display:inline-block;padding:.4em 1.2em}button[disabled],input.button[disabled],span.button[disabled]{cursor:not-allowed;animation:initial!important;opacity:.4}button:hover,.button:hover{background-color:#f7d593}button[disabled]:hover,.button[disabled]:hover{background-color:initial;animation:none;opacity:.3}@keyframes jumpy{94%{transform:rotate(0deg)}95%{transform:rotate(5deg)}96%{transform:rotate(-5deg)}97%{transform:rotate(5deg);box-shadow:initial}98%{transform:rotate(0deg) scale(1.1);box-shadow:0 0 20px #f39200}99%{transform:scale(1);box-shadow:initial}}.jumpy{animation:jumpy 20s linear infinite}@keyframes jumpy-error{94%{transform:rotate(0deg)}95%{transform:rotate(5deg)}96%{transform:rotate(-5deg)}97%{transform:rotate(5deg);box-shadow:initial}98%{transform:rotate(0deg) scale(1.1);box-shadow:0 0 20px #f39200}99%{transform:scale(1);box-shadow:initial}}.jumpy-error{animation:jumpy-error 5s linear infinite;border:2px solid red!important}@keyframes attention-pop{0%{box-shadow:none}50%{box-shadow:0 0 20px #f39200}100%{box-shadow:none}}@keyframes attention-pop2{40%{box-shadow:none}55%{box-shadow:0 0 20px #f39200}70%{box-shadow:none}85%{box-shadow:0 0 20px #f39200}100%{box-shadow:none}}.attention-pop{animation:attention-pop2 2s ease-in-out}.control-buttons-container{display:flex;align-items:center}steps step{display:inline-block;vertical-align:top;text-align:center;opacity:.5;padding:3px 8px}steps step[data-time=complete]{background-color:lightgrey}steps step[data-time=current]{opacity:initial;background-color:#f39200;font-weight:bold;color:white}steps step[data-time=future]{opacity:.5}span.button-container .step-back{display:none}span.button-container.current .step-back{display:inline-block}.button.step-back{color:red}.emptyShoppingCart{color:silver}.tradeCustomerMyAccount{color:black;border:1px solid black;background-color:#e7ef05;padding:1px;text-decoration:none}.notificationCheckContainer{clear:both}.delivery img{margin-right:5px;vertical-align:middle}.delivery label{margin:0;padding:0;vertical-align:middle}.delivery .tracking_number{color:#c00;font-size:1.1em}.delivery .shippers_name{color:#c00;font-size:1.1em}iframe.virtual-tour{width:100%;height:413px}span.out-of-stock-wrapper{position:relative;display:inline-block}.out-of-stock-wrapper>span.discount-percentage{position:absolute;left:122px;top:38px;font-size:26px;font-weight:bold;text-shadow:2px 2px 2px #ccc}.out-of-stock-wrapper>span.prices{position:absolute;top:42px;left:0;right:0;text-align:center;font-size:16px}.out-of-stock-wrapper>span.estimated-back-in-stock{position:absolute;top:64px;left:0;right:0;text-align:center;color:#c00;text-transform:uppercase;font-size:14px}.out-of-stock-info{color:black;display:block}.out-of-stock-primary{display:block;color:red;text-align:center;text-transform:uppercase;font-size:1.1em;font-weight:bold}#productOrderPreviewContainer{border:1px solid #939598;padding:5px}.orderCostPreviewTableWrapper{padding:5px 30px 0 30px}.orderCostPreviewTableWrapper TABLE{border-collapse:collapse;border:0;width:100%;text-align:left}.orderCostPreviewTableWrapper TD.orderCostPreviewRight{text-align:right}.orderCostPreviewTableWrapper TR.orderCostPreviewTotalRow{font-weight:bold}.orderCostPreviewTableWrapper .strikethrough{text-decoration:line-through;color:red}.rmaContainer{border:2px solid blue;margin-top:1em;padding:1em;overflow:hidden}.rmaContainer h1{margin-bottom:.5em}.rmaContainer TEXTAREA{width:auto}.rmaContainer LABEL{padding:0;width:100%}.rmaContainer TABLE.rmaTable{border-collapse:collapse;width:100%}.rmaContainer TABLE.rmaTable TR.product{background-color:white}.rmaContainer TABLE.rmaTable TR.address{background-color:#dcdcdc}.rmaContainer TABLE.rmaTable TR.info{background-color:#ccc}.rmaContainer PRE{font-size:1.2em}.rmaMandatory{color:red}.rmaLabel{width:14em;display:inline-block}.dijitTextArea.rmaValFail{border:2px solid red}.dijitTextBox.rmaValFail{border:2px solid red}.rmaValFail{border:2px solid red}INPUT[type='text'].rmaValFail{border:2px solid red}#productDescription UL{margin:5px;padding-left:18px}.radioBar{padding:10px;text-align:center}.clearAfter:AFTER{display:block;content:"";clear:both}.discountFromPrice{color:grey;text-decoration:line-through}.discountToPrice{color:#e00;font-weight:bold}.totalBox{width:6em;text-align:right;padding:0}.lineTitle,.amount{padding:0}.cartEditHint{color:#f39200;margin-right:.5em}.cartUnitDisplay{padding-right:.5em}.cartImage{margin:0}.cartImage IMG{padding:0 .5em 0 0;vertical-align:middle}.quotationDialog{width:700px}#requestQuotationDefault P{margin-top:.3em;margin-bottom:.4em}#requestQuotationDefault .success{font-size:1.5em;font-weight:bold}#requestQuotationDefault .error{font-size:1.5em;font-weight:bold}DIV.promoVideoContainer{text-align:center;margin-top:5px;margin-bottom:5px}DIV.promoVideoContainer .video-js-box{text-align:center;margin:0 auto}DIV.promoVideoContainer .video-js{background-color:white!important}.requestDiscountDropdown{background-image:url('../buttons/english/button_quote.gif');width:90px;height:37px;padding:3px}#productGeneral .hytPlayerWrap{margin-top:10px}#shippingInfo p,#conditions p,#ezPageDefault p,#contactUsDefault p{margin-top:.8em;margin-bottom:.5em;font-size:1.2em}#ezPageDefault ul{font-size:1.2em}#ezPageDefault.centerColumn.terms-and-conditions-of-sale p{text-align:left}#ezPageDefault.about-us .mainColumn{margin-right:179px}#ezPageDefault.about-us .mainColumn img.centerImg{display:block;margin:0 auto}#ezPageDefault.about-us .mainColumn img.leftImg{float:left;margin:5px 5px 5px 0}#ezPageDefault.about-us .rightColumn{float:right;width:179px;margin-left:5px;margin-top:1em;text-align:center}#contactUsDefault .intro{overflow:hidden;margin-bottom:1em}#contactUsDefault .intro>img{float:right;width:180px;margin:1em 0 10px 10px}#contactUsDefault .intro .content{margin-right:180px}#contactUsFormBox{border:2px solid #aaa;border-radius:30px;padding:20px 10px 5px 10px;overflow:hidden;box-sizing:border-box}#contactUsFormBox #innerTube{display:flex;justify-content:space-between;gap:2em}#contactUsFormBox .innerLeft{display:grid;grid-template-columns:6em 1fr;flex:1 1 auto;gap:10px}#contactUsFormBox .innerRight{order:2;flex:0 1 200px}#contactUsFormBox .label{display:inline-block;width:65px;vertical-align:top;margin-top:8px}#contactUsFormBox .field:first-child{margin-top:0}#contactUsFormBox .field .inputField{width:100%;box-sizing:border-box}#contactUsFormBox .field>textarea{min-height:200px}#contactUsFormBox #popupInfo{grid-column:1 / 3}#contactUsFormBox .subInstructions{margin:5px 0;grid-column:1 / 3}#contactUsDefault .addressInfoContainer{text-align:center}#contactUsDefault .addressInfoContainer address{font-style:normal}.addressInfoContainer h2{background-color:#f39200;padding:4px;border:2px solid black;border-radius:5px;margin-bottom:5px}.addressInfoContainer h3{color:#f39200;background:none!important;text-align:center;margin:5px 0 3px 0;padding:0}.addressInfoContainer TABLE.addressTable{border-collapse:collapse;width:100%;font-size:10px;font-weight:bold}.addressInfoContainer TABLE.addressTable th{text-align:left}.addressInfoContainer TABLE.addressTable TR{border-top:2px solid #f39200;border-bottom:2px solid #f39200}#shippingInfo .rmaContainer .dijitTextBox{width:175px}#shippingInfo .rmaContainer .addressCell div.addressRow{display:block}#shippingInfo .rmaContainer .addressCell div.addressRow label{width:140px}#shippingInfo .rmaContainer .addressCell div.addressRow .dijitTextBox{width:140px}.couponInfoHidden{display:none}.couponInfo{font-size:1.2em;font-weight:bold;color:#c00}#shoppingCartDefault #cartContainer{margin:5px 0;padding:10px;border:3px solid #f39200;border-radius:15px}#shoppingCartDefault #cartInstructionsDisplay{font-weight:bold;font-size:1.4em;text-align:center;margin-bottom:5px}#shoppingCartDefault div.offers{padding:5px;border:5px solid grey;border-radius:10px;margin-bottom:5px;margin-top:5px}#shoppingCartDefault div.offers p.offers-header{font-size:1.2em;color:red;text-align:center}#shoppingCartDefault div.offers p.instr{margin:5px 0}#shoppingCartDefault div.offers .offerContainer{overflow:hidden}#shoppingCartDefault div.offers div.button_wrapper{float:right}#shoppingCartDefault div.offers .normalprice{text-decoration:line-through;font-weight:bold}#shoppingCartDefault div.offers .offerprice{font-weight:bold}#shoppingCartDefault div.offers .saving{font-weight:bold;color:red}#shoppingCartDefault ul#cartDiscountInformation{list-style-type:none;padding-left:0;margin:0}input.add-cart,button.add-cart{background-image:url('../buttons/english/add_cart.png');width:90px;height:37px;border:0;cursor:pointer}#shoppingCartDefault .totalLabel{text-align:right;font-weight:bold}#shoppingCartDefault .totalValue{text-align:right;font-weight:bold}#shoppingCartDefault .disabled{opacity:.5}#shoppingCartDefault .bespoke-shipping-info .wrapper{width:75%;border:1px solid #f39200;float:right;padding:10px;margin-right:20px;display:flex;align-items:center}#shoppingCartDefault .bespoke-shipping-info .wrapper .icons{font-size:40px;margin-right:10px;text-align:center}#shoppingCartDefault .bespoke-shipping-info .wrapper .fa-smile{color:gold;text-shadow:1px 1px 1px #ecc970,1px -1px 1px #ecc970,-1px 1px 1px #ecc970,-1px -1px 1px #ecc970}#shoppingCartDefault .bespoke-shipping-info .wrapper .fa-truck{color:darkblue;text-shadow:1px 1px 1px black}#shoppingCartDefault .colour-sample{position:relative;display:inline-block;vertical-align:middle;width:80px;height:60px;margin-right:10px}#shoppingCartDefault .colour-sample::after,.product-preview.radiator-cover-preview .svg-container::after{content:'sample';position:absolute;right:0;bottom:10px;transform:rotate(-30deg);margin:0;padding:0;text-shadow:1px 1px 2px grey;font-size:1.2em;color:#f33737;font-weight:bold}#shoppingCartDefault .job-preview{max-width:100px;max-height:100px;border:1px solid darkblue;vertical-align:middle;margin-right:5px}#shoppingCartDefault .derived-preview{border:1px solid orange;display:inline-block;padding:10px;margin-top:10px;text-align:center;border-radius:10px}#shoppingCartDefault .derived-preview label{display:block;padding:0}#shoppingCartDefault .artists-attention-offer{margin-top:10px;padding:10px;background-color:#e7e8e9}#shoppingCartDefault .artists-attention-offer label{display:block;padding:5px;transition:background-color .7s ease-in-out;text-align:center;font-weight:bold}#shoppingCartDefault .artists-attention-offer label:hover{background-color:lightgrey;cursor:pointer}#shoppingCartDefault .artists-attention-offer label .cta{padding:5px;background:#f39101;color:white;border-radius:10px}#shoppingCartDefault .free-delivery-container{display:flex;max-width:500px;margin:0 auto;box-shadow:1px 1px 3px lightgrey;border:1px solid #c9c8c8}#shoppingCartDefault .free-delivery-container>.icon-wrapper{flex:0 0 auto;margin-right:10px;position:relative;min-width:100px;min-height:100px;align-self:center}#shoppingCartDefault .free-delivery-container>.icon-wrapper>img{height:100px;position:absolute;left:-5px;width:100px;max-width:initial}#shoppingCartDefault .free-delivery-container>.message-wrapper{flex:1 1 auto;display:flex;flex-direction:column;text-align:center;justify-content:space-evenly;padding-top:10px;padding-bottom:10px;padding-right:10px}#shoppingCartDefault .free-delivery-container>.message-wrapper>.top-line{font-size:32px;font-weight:bold;font-family:'Archivo Black',sans-serif}#shoppingCartDefault .free-delivery-container>.message-wrapper>.top-line>.free{color:#f39200}#shoppingCartDefault .free-delivery-container>.message-wrapper>.middle-line{color:#706f6f;font-size:25px}#shoppingCartDefault .free-delivery-container>.message-wrapper>.bottom-line{color:#706f6f}#shoppingCartDefault .free-delivery-container2{display:flex;background-color:#e7e8e9}#shoppingCartDefault .free-delivery-container2>.icon-wrapper{flex:0 0 auto;margin-right:10px;position:relative;min-width:80px;min-height:50px;align-self:center}#shoppingCartDefault .free-delivery-container2>.icon-wrapper>img{width:81px;height:73px;position:absolute;top:-19px;left:13px;max-width:initial}#shoppingCartDefault .free-delivery-container2>.message-wrapper{flex:1 1 auto;display:flex;flex-direction:column;text-align:center;justify-content:space-evenly;padding-top:10px;padding-bottom:10px;padding-right:10px}#shoppingCartDefault .free-delivery-container2>.message-wrapper>.top-line{color:#706f6f;font-size:21px}#shoppingCartDefault .free-delivery-container2>.message-wrapper>.top-line>.free{font-size:28px;font-weight:bold;font-family:'Archivo Black',sans-serif;color:#f39200}#shoppingCartDefault .free-delivery-container2>.message-wrapper>.top-line>.delivery{font-size:28px;font-weight:bold;font-family:'Archivo Black',sans-serif}#shoppingCartDefault .free-delivery-container2>.message-wrapper>.bottom-line{color:#706f6f}#productpremierinfoBody .free-delivery-container{background-color:#e6e7e8}#productpremierinfoBody .free-delivery-container .bottom-wrapper>img{height:94px;width:98px;max-width:initial;shape-outside:url('../images/tmp-shipping-boxes.png');float:left;shape-margin:1%}#productpremierinfoBody .free-delivery-container .bottom-wrapper>.message-wrapper{flex-direction:column;text-align:center;justify-content:space-evenly;padding-top:5px;padding-bottom:5px}#productpremierinfoBody .free-delivery-container>.top-line{font-size:24px;font-weight:bold;font-family:'Archivo Black',sans-serif}#productpremierinfoBody .free-delivery-container>.top-line>.free{color:#f39200}#productpremierinfoBody .free-delivery-container .bottom-wrapper>.middle-line{color:#706f6f;font-size:17px;padding-top:5px;padding-bottom:5px}#productpremierinfoBody .free-delivery-container>.bottom-line{color:#706f6f}.create-account-nudge{display:flex;margin:10px 0;border:2px solid #f39200;padding:5px;background-color:#f3f3f3;align-items:center}.create-account-nudge p{flex:1 1 100%;padding-right:10px}.create-account-nudge a{flex:1 0 auto}.CeonSagePayFormCardIcon{vertical-align:middle}.checkoutButtonContainer{text-align:center;margin-top:20px;display:flex;align-items:center}.checkoutButtonContainer>span{flex:1 1 auto}.checkoutButtonContainer .button-wrapper{vertical-align:top;display:inline-block;border-left:1px solid grey}.checkoutButtonContainer .button-wrapper:first-child{border-left:none}.checkoutButtonContainer span.description{padding:0 10px;display:inline-block}#checkoutSuccess p{margin-bottom:.5em}#checkoutSuccess span.ordernum{font-size:1.2em;font-weight:bold}#checkoutSuccess div.whatnow{border:2px solid black;box-shadow:4px 4px 4px grey;padding:5px;margin:5px}#checkoutSuccess .whatnow h1{font-size:1.4em}#checkoutalternateBody .option{font-size:1.4em}fieldset.checkout-warnings{margin:1em 0}fieldset.checkout-warnings ul{padding:0 0 0 2em;margin:0}fieldset.checkout-warnings ul li{margin:.5em 0;border-bottom:1px solid grey;padding-bottom:.5em}fieldset.checkout-warnings ul li:first-child{margin:0;padding:0;border-bottom:initial}fieldset.checkout-warnings ul li:first-child label{padding-top:0;padding-bottom:0}fieldset.checkout-warnings ul li:last-child{border-bottom:0;padding-bottom:initial}fieldset.checkout-warnings ul li .warning-wrapper{display:flex;align-items:center}fieldset.checkout-warnings ul li .warning{flex:1 1 auto;padding-right:10px}fieldset.checkout-warnings ul li .checkbox{flex:1 0 auto;text-align:right}fieldset.checkout-warnings ul li .checkbox label{display:block}fieldset.checkout-warnings ul li .checkbox input{padding:0;margin:0 0 0 .3em;vertical-align:middle}@keyframes warning-pulser{0%{background-color:white}10%{background-color:white}20%{background-color:#0c0}30%{background-color:white}}.warning-pulser{animation:warning-pulser 5s ease infinite;border-radius:1em}.checkout-buttons{display:flex}.checkout-buttons .left{flex:1 1 auto}.checkout-buttons .right{flex:0 1 auto}.cross-promotional-label{font-size:1.3em}.cross-promotional-link{user-select:none;cursor:pointer;transition:background-color .7s ease;border-radius:.5em;padding:5px 0}.cross-promotional-link:hover{background-color:palegoldenrod}.cross-promotional-decline{user-select:none;cursor:pointer;color:grey}.cross-promotional-link>span{vertical-align:middle}.cross-promotional-link .count-container{display:inline-block;background-color:gold;width:1.5em;height:1.5em;line-height:1.5em;border-radius:.75em;box-shadow:1px 1px 5px grey;vertical-align:middle;font-size:.8em}.discount-price-frame{background-color:white;margin:5px 0}.discount-price-frame .frame-header{background:linear-gradient(to right,#f7a80e,#e95319,#fdd394,#f39203);font-weight:bold;text-transform:uppercase;color:white;white-space:nowrap;padding:5px;display:block}.discount-price-frame .body{text-align:center;padding:5px}.discount-price-frame .discount-price{font-weight:bold}.discount-price-frame .discount-description{font-weight:bold;color:#c00;margin-top:5px}#checkoutpaymentBody fieldset.disc-ot_coupon label.inputLabel{width:auto}#checkoutPaymentHeadingAddress{margin-top:10px}#checkoutpaymentBody .address-container{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:10px}.ccinfo label{width:14em;display:inline-block;padding:5px}.has-popup-description{cursor:pointer}.has-popup-description:after{content:"++ see more ++";font-size:8pt;font-weight:normal;height:27px;float:right;color:black}.has-popup-description.expanded:after{content:"-- see less --"}.popup-description-content{display:none;padding:0 10px;margin:5px 10px;border-left:2px solid #f39200;border-right:2px solid #f39200}.popup-description-content.expanded{display:block}#google_translate_element{text-align:center;margin:5px 0;display:inline-block;vertical-align:middle}.flags{display:inline-block;vertical-align:middle}#productGeneral .centerBoxHeading{margin-top:10px;margin-bottom:10px}div.product-layout{display:flex;flex-wrap:wrap;align-items:stretch}div.product-layout div.left-column{width:400px;flex:0 1 auto}div.product-layout div.image-wrapper{position:relative}div.product-layout div.image-wrapper .preview-overlay{position:absolute;left:0;top:10px;padding:10px;font-size:1.2em;background-color:rgba(255,255,255,0.4);color:white;z-index:50}#productGeneral.sink_panel div.product-layout div.image-wrapper .preview-overlay{top:initial;bottom:10px}div.product-layout div.image-wrapper img{display:block}@keyframes flasher{0%{background-color:rgba(255,255,255,0.4)}20%{background-color:#38f338}40%{background-color:rgba(255,255,255,0.4)}60%{background-color:#38f338}80%{background-color:rgba(56,243,56,0.4)}}div.product-layout div.image-wrapper .preview-overlay.selected{animation:flasher 1s linear;background-color:rgba(56,243,56,0.4)}.products-description.top-layout{font-size:1.2em;margin:10px 0}.centerColumn .content a{color:#f39200;transition:color ease .5s}.centerColumn .content a:hover{color:#1260ee}.content h2{text-align:center;color:#f39200;text-transform:uppercase;font-weight:bold;font-size:12pt;background:0;padding:0;margin-bottom:.5em}.content h3{text-align:center;color:#f39200;font-weight:bold;font-size:18pt;background:0;padding:0;line-height:18pt}.fade-out{max-height:6em;position:relative;overflow:hidden}.fade-out .read-more{position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:30px 0 10px 0;background-image:linear-gradient(to bottom,transparent,white)}#indexDefaultMainContent .fade-out{max-height:27em}.content h3{margin-bottom:.5em;text-align:center}.content p{margin:0 0 .7em 0;text-align:center}.content .separator{color:#f7941d}div.description-column{overflow:hidden;padding-left:10px;flex:1 1 0;flex-direction:column}div.description-column>h1{font-size:20px;line-height:20px;text-align:center}div.product-style-picker{flex:0 1 auto;margin-top:10px;width:100%}div.description-column div.products-description{margin:5px 5px;font-size:1.25em}div.description-column div.products-description p{margin-bottom:1em}#productGeneral div.description-column.no-description .picker,div.description-column.no-description .picker .step-label:first-child{margin-top:0}div.description-column .priceSubContainer{margin:0;float:none}div.description-column #productPrices{color:#f7941e;text-align:center}div.description-column .priceSubContainer SPAN.ordinaryprice{font-size:30px}div.description-column .addToCartContainer{clear:none;margin:.5em 0 0 0}#cartAdd{border:0;box-shadow:none;float:none;margin:0;padding:0}.cartAddButton>input{vertical-align:middle}.cartAddButton>input[type="text"]{font-size:1.2em;color:#666;text-align:center;width:2em;border:1px solid #f39200;margin-left:5px;box-sizing:border-box;padding:.4em}div.description-column #productOrderPreviewContainer{background:0;text-align:center;display:flex}div.description-column #productOrderPreviewContainer h2.productBoxHeading{color:#f7941e;text-align:left;font-size:14px;border:0;background:0}div.description-column #productOrderPreviewContainer .orderCostPreviewTableWrapper{padding:0}div.description-column #productOrderPreviewContainer .free-delivery-container{flex:1 1 115px;padding:5px;margin-right:10px}div.description-column #productOrderPreviewContainer .productOrderPreviewPriceWrapper{flex:1 0 auto}#productGeneral .picker,#productGeneral .digital-image-picker,#productGeneral .swatch-picker,#productGeneral .stock-colour-picker{margin-top:10px;margin-bottom:10px;clear:both}.picker.coloured .selection-container{height:initial}.picker .selection-container{height:400px}#productGeneral .trustpilot-header{background-color:#e6e7e8;padding:10px;display:flex;margin:10px 0}#productGeneral .trustpilot-header>img{max-height:45px;max-width:25%}#productGeneral .trustpilot-header>img:nth-child(1){margin-right:10px}#productGeneral .trustpilot-header span.text{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-evenly}#productGeneral .trustpilot-header span.text>span{display:block;text-align:center}#productGeneral .trustpilot-header span.text>span:nth-child(1){font-size:21pt;text-transform:uppercase}div.wrapper{padding-top:10px;clear:both;overflow:hidden}div.product-layout.with-margin{margin-top:10px}.infoColumnWrapper{clear:left;line-height:1.5em;text-align:left;display:flex;flex-direction:column}.infoColumnWrapper .info-header{flex:0 1 auto}.infoColumnWrapper .info-panel{display:none;border:1px solid #939598;padding:5px;flex:1 1 auto}.infoColumnWrapper[data-panel=features] .panel-features{display:block}.infoColumnWrapper[data-panel=specifications] .panel-specifications{display:block}.infoColumnWrapper[data-panel=dimensions] .panel-dimensions{display:block}.infoColumnWrapper .diagram{width:243px;display:block;border:1px solid black}.infoColumnWrapper span.header-item{background-color:#e7e8e9;height:24px;line-height:24px;font-variant:normal;padding:0;margin:0 .5em 0 0;text-align:center;font-variant:normal;color:#464646;display:inline-block;min-width:27%;cursor:pointer;transition:background-color .5s ease,color .5s ease}.infoColumnWrapper[data-panel=features] .header-item[data-panel=features],.infoColumnWrapper[data-panel=specifications] .header-item[data-panel=specifications],.infoColumnWrapper[data-panel=dimensions] .header-item[data-panel=dimensions]{color:white;background-color:#939598}.infoColumnWrapper h4{padding:0;margin:0;font-size:1.1em;font-weight:bold;text-align:center;text-shadow:2px 1px 1px #ccc}.infoColumnWrapper UL,.infoColumnWrapper OL{margin:0;padding:0;list-style:none}.infoColumnWrapper ul>li{padding-left:10px;border-bottom:1px solid #e8e8e8}.infoColumnWrapper ul>li:last-child{border-bottom:0}.addthis-container{padding:0 10px;overflow:hidden;text-align:center;color:#9d9d9d;font-size:.9em;display:flex;align-items:center;margin-top:10px}.footer-text-body{flex:1 1 auto}.addthis-footer{flex:0 1 auto}.addthis_toolbox addthis_default_style{white-space:nowrap}.addthis_32x32_style-leader{display:inline-block;background:url('../images/social-media-32x32.png') no-repeat;width:115px;height:32px;vertical-align:top}.addthis_32x32_style{display:inline-block;vertical-align:top}div#at4-follow{left:0;right:auto}div#indexDefault div.trustpilot-widget{margin:10px 0}.rotator>.rotator-inner{position:relative}.rotator>.rotator-inner>img{position:absolute;top:0;left:0;width:100%}.rotator img[data-defer-rotator-srcset]{display:none}.rotator.running>.rotator-inner>img{animation:fade1 18s linear infinite;opacity:0}.rotator>.rotator-inner>img:nth-child(1){position:relative}.rotator.running>.rotator-inner>img:nth-child(1){animation-delay:0s}.rotator.running>.rotator-inner>img:nth-child(2){animation-delay:3s}.rotator.running>.rotator-inner>img:nth-child(3){animation-delay:6s}.rotator.running>.rotator-inner>img:nth-child(4){animation-delay:9s}.rotator.running>.rotator-inner>img:nth-child(5){animation-delay:12s}.rotator.running>.rotator-inner>img:nth-child(6){animation-delay:15s}@keyframes fade1{0%{opacity:0}2.77%{opacity:1}16.66%{opacity:1}19%{opacity:0}100%{opacity:0}}@keyframes fade2{0%{opacity:0}2.77%{opacity:1}25%{opacity:1}27%{opacity:0}100%{opacity:0}}@keyframes fade-3{0%{opacity:1}33%{opacity:1}37%{opacity:0}95%{opacity:0}100%{opacity:1}}@keyframes fade-4{0%{opacity:0}2.77%{opacity:1}20%{opacity:1}30%{opacity:0}100%{opacity:0}}@keyframes fade-7{0%{opacity:1}14.286%{opacity:1}17%{opacity:0}95%{opacity:0}100%{opacity:1}}@keyframes js-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes js-fade-out{0%{opacity:1}100%{opacity:0}}.js-rotator{position:relative}.js-rotator a{display:block}.js-rotator img{aspect-ratio:28 / 17;display:block}.js-rotator a{position:absolute;top:0;left:0;width:100%}.js-rotator a:nth-child(1){position:relative}.js-rotator .hidden{opacity:0}.js-rotator .fadeIn{animation:js-fade-in .8s forwards}.js-rotator .fadeOut{animation:js-fade-out .8s forwards}.index-grid .rotator-7 .running .rotator-inner>img:nth-child(1){animation-delay:0s}.index-grid .rotator-7 .running .rotator-inner>img:nth-child(2){animation-delay:3s}.index-grid .rotator-7 .running .rotator-inner>img:nth-child(3){animation-delay:6s}.index-grid .rotator-7 .running .rotator-inner>img:nth-child(4){animation-delay:9s}.index-grid .rotator-7 .running .rotator-inner>img:nth-child(5){animation-delay:12s}.index-grid .rotator-7 .running .rotator-inner>img:nth-child(6){animation-delay:15s}.index-grid .rotator-7 .running .rotator-inner>img:nth-child(7){animation-delay:18s}#indexDefault .rotator>.rotator-inner>a.price-match{animation:none;right:10%;bottom:10%;position:absolute}#indexDefault .rotator>.rotator-inner>a.price-match>img{width:auto;height:90px}.index-grid .rotator.shower-panels{margin-bottom:10px}.acrylic-rotators{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;margin-bottom:20px}.acrylic-rotators .rotator{min-width:initial}.acrylic-rotators .rotator .rotator-inner>img{animation-name:fade-4;animation-duration:12s}.acrylic-rotators .rotator>.rotator-inner>img:nth-child(2){animation-delay:3s}.acrylic-rotators .rotator>.rotator-inner>img:nth-child(3){animation-delay:6s}.acrylic-rotators .rotator>.rotator-inner>img:nth-child(4){animation-delay:9s}.grid-entry .rotator img.loading{left:-9999px}.grid-entry .three-wide-rotators{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;margin-top:5px}.grid-entry .pausable-rotator .rotator{min-width:initial}.grid-entry .pausable-rotator .rotator.deferred .rotator-inner>img{animation:none}.index-grid .table-top-rotators .rotator .rotator-inner>img{aspect-ratio:28 / 17;animation-name:fade-3;animation-duration:9s}.index-grid .pausable-rotator.paused .rotator .rotator-inner>img{animation-play-state:paused}.index-grid .pausable-rotator .rotator>.rotator-inner>img:nth-child(2){animation-delay:3s}.index-grid .pausable-rotator .rotator>.rotator-inner>img:nth-child(3){animation-delay:6s}.index-grid .coaster-rotators .rotator .rotator-inner>img{aspect-ratio:28 / 17;animation-name:fade-7;animation-duration:21s}.index-grid .rotator.bath-panels .details-button,.index-grid .rotator.shower-panels .details-button,.index-grid .rotator.sink-panels .details-button{position:absolute;right:10px;bottom:5%}.index-grid .banner-img{display:block;width:100%}.index-grid .top-border{border-top:1px solid black;padding-top:20px;background-color:white}.index-grid .bottom-border{border-bottom:1px solid black;margin-bottom:10px;padding-bottom:10px}#indexDefault .final-boxes{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}.acrylic-rotators .heading-fade-black{position:absolute;bottom:26px;font-size:26px}.heading-fade-black{color:white;background:linear-gradient(to right,transparent 0,black 50%,transparent 100%);display:block;text-align:center;width:100%;text-transform:uppercase;padding:0;user-select:none}.index-grid{display:grid;grid-template-columns:repeat(2,1fr);row-gap:20px;column-gap:20px;margin:0 auto;background-color:white;margin-bottom:20px;margin-top:20px}.index-grid .grid-entry.mirror.full-width{text-align:center;padding:10px}.index-grid .grid-entry .icons{display:flex;justify-content:space-evenly;gap:10px;margin-top:10px}.index-grid .grid-entry.mirror .icons>a>img{display:block;width:100%}.index-grid .grid-entry.mirror .icons>a{transition:opacity .3s ease-in-out}.index-grid .grid-entry.mirror .icons>a:hover{opacity:.8}.index-grid .grid-entry.mirror .icons>a.disabled:hover{opacity:.3}.index-grid .grid-entry{border:1px solid #d1d1d1;position:relative}.index-grid .grid-entry.full-width{grid-column:1 / 3;background-color:#e7e8e9;border:0}.index-grid .grid-entry.full-width.boxed{border:1px solid grey;padding:10px;background-color:transparent}.index-grid .grid-entry.full-width .grid-entry-bar{display:flex}.index-grid .grid-entry.full-width.photo-collage .grid-entry-bar{flex-direction:column}.index-grid .grid-entry.full-width.shutterstock .grid-entry-bar>a{flex-basis:54%}.index-grid .grid-entry.full-width.shutterstock img.logo{height:1em}.index-grid .grid-entry.full-width .grid-entry-bar>a>img{width:100%}.index-grid .grid-entry.full-width .grid-entry-bar .options{flex:1 1 auto}.index-grid .grid-entry-bar{justify-content:space-between;padding-bottom:10px}.index-grid .grid-entry-bar .strapline{padding:2px 0}.index-grid .grid-entry h2{font-family:NewsGothicCond,sans-serif;font-size:20pt;line-height:22pt;text-align:center;text-transform:uppercase;margin:10px 0 0 0;margin-bottom:5px;margin-bottom:0;background-size:cover;font-weight:normal}.index-grid .grid-entry .grid-entry-bar>a{display:block;margin:10px;grid-row:1 / span 2}.index-grid .grid-entry img.main-image{display:block;width:100%;max-width:initial}.index-grid .grid-entry .options{display:flex;border-collapse:collapse;justify-content:space-between;flex-wrap:nowrap;align-items:stretch;padding:5px 0}.index-grid .grid-entry .options a{flex:1 1 auto;display:flex;color:#6d6e71;font-size:8pt;font-weight:bold;text-align:center;transition:background-color .5s ease;text-decoration:none;flex-direction:column;justify-content:space-between;text-transform:uppercase}a.disabled{opacity:.3;cursor:not-allowed!important}.index-grid .grid-entry .options a img{flex:0 1 auto;align-self:center}.index-grid .grid-entry .options a:hover{background-color:#d1d1d1}.button.details-button{padding:0 2px}.button.details-button .label{vertical-align:middle;font-size:8pt}.button.details-button .fas{font-size:12pt;vertical-align:middle;margin-left:.4em}.index-grid>div[data-style=image-search] h3{color:#f7941d;font-size:17pt;font-weight:bold;text-align:center;text-transform:uppercase}.index-grid p.description{text-align:center;line-height:1.2em;margin:5px 0;padding:0 6px}.index-grid .table-top{padding:10px}.index-grid .table-top h3{color:#f7941d;font-size:25pt;text-align:center;text-transform:uppercase;font-weight:bold}.index-grid .word-collage .entry-header{background-color:black;padding-bottom:5px}.index-grid .word-collage .top-header{color:orange;font-size:30px;text-align:center;text-transform:uppercase;margin-bottom:2px}.index-grid .word-collage .sub-header{color:white;font-size:17px;text-align:center;text-transform:uppercase}.index-grid .sub-header .bullet{color:orange;margin:0 .3em}.index-grid>.word-collage>.inner-wrapper{padding:10px 10px 0 10px;box-sizing:border-box}.index-grid>.word-collage>.inner-wrapper>.products{width:100%}.index-grid .photo-collage>.entry-header>.top-header{font-size:30px;text-align:center;text-transform:uppercase;margin-bottom:2px}.index-grid .photo-collage>.entry-header>.sub-header{font-size:17px;text-align:center;text-transform:uppercase}.index-grid #customers_experience_gallery>a{position:relative;display:block}.index-grid #customers_experience_gallery>a>span.button{position:absolute;right:0;bottom:0}.price-promise-banner>a{background-color:#939598;display:flex;align-items:center}.price-promise-banner>a>img{flex:1 1 auto;align-self:center;margin:5px 0 5px 10px}.price-promise-banner>a>p{color:white;padding:10px;margin:0;font-size:12pt;text-align:center}.price-promise-banner>a>span.button{align-self:flex-end;font-size:8pt;margin-right:10px;margin-bottom:10px}.alternative-sizes-picker .number-spinner{display:inline-flex;align-items:center}.option-name-premier-custom-label-0,.option-name-google-product-category,.option-name-custom-size,.option-name-click-n-print-job-id,.option-name-shaping-job-id,.option-name-search-job-id,.option-name-swatch,.option-name-image,.option-name-colour,.option-name-fixings,.option-name-wall-art-fixings,.option-name-artist-attention,.option-name-word-collage-job-id,.option-name-photo-collage-job-id,.option-name-panel-thickness,.option-name-front-panel-size,.option-name-end-panel-size,.option-name-bath-upstand-size,.option-name-end-upstand-size,.option-name-orientation,.option-name-artist-attention-count,.option-name-artist-attention-variation,.option-name-table-top-shape{display:none}.option-name-fixings h3,.standin-option-name-colour h4,.option-name-fixings h4,.option-name-radiator-size h4{display:inline}input#width,input#height{width:4em;margin:0;height:21px;padding:0;outline:0;display:inline-block;border-top:2px solid #00aeef;border-bottom:2px solid #00aeef;border-left:none;border-right:0;vertical-align:middle;text-align:center;font-weight:bold}.option-name-fixings,.standin-option-name-colour,.option-name-image{margin:5px 0}.option-name-fixings h4,.standin-option-name-colour h4,.option-name-image h4{display:inline-block;padding-left:1em;width:8em}#productAttributes h4 span.fas.fa-info-circle{float:right;padding-top:4px;cursor:pointer}.fas.fa-info-circle{color:#5a5ad4}.fas.fa-exclamation-triangle{color:#f0f003;text-shadow:2px 2px 3px darkgrey}.fas.fa-do-not-enter{color:red;text-shadow:2px 2px 3px darkgrey}button[data-direction]{margin:0;display:inline-block;vertical-align:middle;height:25px;width:25px;border:2px solid #00aeef;background-color:transparent;font-weight:bold;font-size:19px;padding:0}button[data-direction]:hover{cursor:pointer;background-color:#6dc5e6}button[data-direction="-1"]{border-top-left-radius:7px;border-bottom-left-radius:7px}button[data-direction="1"]{border-top-right-radius:7px;border-bottom-right-radius:7px}.custom-messages p{border:1px solid #f39200;padding:10px}.custom-messages p span.fas{font-size:68px;margin-right:10px;color:midnightblue}.custom-messages.custom-messages-small p{padding:5px;margin:5px 0}.custom-messages.custom-messages-small p span.fas{font-size:18px;margin-right:2px;vertical-align:middle}.autoadd-dialog.dijitDialog{font-size:1.2em}.autoadd-dialog.dijitDialog .autoadded_message span.fas{font-size:68px;min-height:68px;display:inline-block;color:#f39200;margin-right:10px}.autoadd-dialog.dijitDialog .autoadded_message{padding:10px;border:1px solid #f39200;box-sizing:border-box;font-size:1.1em;display:flex}.autoadd-dialog.dijitDialog .dijitButton.ok .dijitButtonNode{background-color:green;color:white}.autoadd-dialog.dijitDialog .dijitButton.cancel .dijitButtonNode{background-color:red;color:white}.number-spinner button,.number-spinner input{border-color:#f39200}@keyframes number-spinner-throbber{0%{background-color:white}60%{background-color:white}80%{background-color:#f39200}99%{background-color:white}}.number-spinner button.repeating{animation:number-spinner-throbber 1s ease infinite}.claro .dijitDialogTitleBar{background-image:none;background-color:#f39200;border:0}.claro .dijitButton .dijitButtonNode{background-image:none;background-color:#f39200;color:#4f4c4c;border:2px solid black;padding:0 2px 2px 2px}.claro .dijitButton .dijitButtonNode:hover{background-color:#f39200}@keyframes throbber{0%{background-color:white}90%{background-color:white}92%{background-color:orange}94%{background-color:white}96%{background-color:orange}98%{background-color:white}}.throbber{animation:throbber 20s ease infinite}#indexProductList #mainimage{width:400px;height:400px}#indexProductList .image-picker-container{display:flex;flex-wrap:initial;gap:10px}#indexProductList .right-column .digital-image-picker{height:400px;max-width:565px}#indexProductList .right-column,#indexProductList .right-column .digital-image-picker .frame,#indexProductList .right-column .digital-image-picker.picker .selection-container{height:100%}#indexProductList .right-column .digital-image-picker .frame{margin:0}.cross-promotional-dialog.dijitDialog{padding:5px;background-color:white}.cross-promotional-dialog.dijitDialog .dijitDialogTitleBar{background:linear-gradient(to right,#f7a80e,#e95319,#fdd394,#f39203);padding:5px 0;display:flex}.cross-promotional-dialog.dijitDialog .dijitDialogTitleBar .dijitDialogTitle{text-transform:uppercase;color:white;font-weight:bold;flex:1 0 auto}.cross-promotional-dialog.dijitDialog .dijitDialogTitleBar{display:flex}.claro .cross-promotional-dialog.dijitDialog .dijitDialogTitleBar .dijitDialogCloseIcon{position:initial;right:initial;flex:0 1 auto}.cross-promotional-dialog.dijitDialog .cross-promotions-items{display:flex;flex-wrap:wrap;justify-content:center}.cross-promotional-dialog.dijitDialog .discount-wrapper{display:flex;flex-direction:column;flex:1 1 0;box-sizing:border-box;border:1px solid black;padding:10px;margin:10px;min-width:300px;max-width:403px}.cross-promotional-dialog.dijitDialog .products-name{max-width:18em;font-weight:bold;margin:0 auto}.cross-promotional-dialog.dijitDialog .info-row{flex:1 1 auto;background-color:#ededed;padding:10px}.cross-promotional-dialog.dijitDialog .info-row .part{white-space:nowrap;display:inline-block;margin-right:.35em}.cross-promotional-dialog.dijitDialog .image-row{flex:0 0 auto;position:relative}.cross-promotional-dialog.dijitDialog .discount-badge{position:absolute;top:20px;left:5px}.cross-promotional-dialog.dijitDialog .checkbox-wrapper{font-weight:bold;padding:5px 10px;border-radius:10px}.cross-promotional-dialog.dijitDialog .discount-wrapper:hover label.checkbox-wrapper{background-color:#a8f3a8}.cross-promotional-dialog.dijitDialog .discount-wrapper label.checkbox-wrapper.checked{background-color:#59f759}.cross-promotional-dialog.dijitDialog .discount-wrapper label.checkbox-wrapper{transition:background-color .7s ease}.cross-promotional-dialog.dijitDialog .discount-wrapper label.checkbox-wrapper>input{margin:0}.cross-promotional-dialog.dijitDialog .cross-promotional-selection-summary{font-weight:bold;color:#f39200}.step{background-color:#eee;padding:5px;margin-bottom:10px}.step .stepNumber{margin-right:5px;background:rgba(247,162,35,1);background:linear-gradient(120deg,rgba(247,162,35,1) 0,rgba(243,118,56,1) 53%,rgba(252,200,136,1) 79%,rgba(243,118,56,1) 100%,rgba(248,157,45,1) 100%);display:inline-block;width:40px;height:40px;font-size:30pt;line-height:40px;text-align:center;font-weight:bold;color:white;border-radius:20px;vertical-align:middle}.step .stepHeading{display:flex;margin-bottom:.4em}.step .stepHeading .stepNumberBox{flex:0 1 auto}.step .stepHeading .stepDescription{flex:1 0 auto;display:flex;flex-direction:column;justify-content:space-around;padding-left:1em}.step .stepHeading .stepDescription .stepTitle{color:#f68712;font-size:1.2em;font-weight:bold;text-transform:uppercase}.step h3{color:#f68712}.step div.text{overflow:hidden;padding:5px}.step div.text p{margin:0;font-size:1.1em;line-height:1.3em}.step div.text p.second{margin-top:20px}.step div.text p.second img{margin-right:40px;margin-top:10px}.step .stepLayoutOptions{display:flex;align-items:flex-end;justify-content:space-between}.step .stepLayoutOptions .layoutOption{flex:1 0 0;text-align:center}.step .printOptions{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between}.step a.printOption{flex:0 1 47%;border:1px solid black;padding:5px;background-color:white;text-align:center;margin-bottom:1em;transition:background-color .7s ease}.step a.printOption:hover{background-color:palegoldenrod}.step a.printOption img{display:block;margin:0 auto}.button{display:inline-block;color:#f39200;text-transform:uppercase;vertical-align:middle;text-align:center;cursor:pointer;font-weight:normal;padding:.4em;border:1px solid #f39200;text-decoration:none;background-color:white;white-space:nowrap;transition:background-color .3s ease}.button:hover{text-decoration:none;text-shadow:none}.button-medium{font-size:14px}.button-chunky{font-size:22px}.buttonRow.login>button>i{margin-left:.5em;color:#5c5}.buttonRow.forgot-password .button{color:grey;border-color:grey}.buttonRow.forward.forgot-password{margin-right:0}.field-row input[type=text],.field-row input[type=checkbox],.field-row input[type=tel],.field-row input[type=email],.field-row input[type=password],.field-row select,.field-row textarea,.field-row div.value-wrapper{flex:1 1 70%;width:initial;padding:0;margin:0}.field-row select{width:100%}.field-row label.checkboxLabel{max-width:inherit}.field-row label{max-width:10em;padding:0;width:initial;float:initial;margin:0;flex:0 0 30%}.field-row{display:flex;margin-bottom:.4em;align-items:center;gap:10px}.field-row.span6 .field-row{flex:0 0 49%}form[name=create_account] fieldset>fieldset{padding:5px;border-width:2px}#survey-where-did-you-hear>label{white-space:nowrap}#survey-where-did-you-hear>label>input[type=text]{margin-left:10px}span.alert{padding:0 .4em;color:red}#loginascustomerBody #contentMainWrapper table{width:initial}.radcover-preview p{margin:.3em 0 .6em 0}.radcover-preview .svg-container>svg{width:100%;height:auto;max-width:300px;max-height:300px}.radcover-preview .svg-container{display:inline-block;position:relative}.radcover-preview .details-container{display:inline-block;vertical-align:top;min-width:20em}.radcover-preview .buttons{display:flex;justify-content:space-evenly;align-items:center}.idea-box .fas{font-size:1.5em;display:inline-block;color:#f39200;margin-right:10px}.idea-box{padding:5px;border:1px solid #f39200;box-sizing:border-box;display:flex;margin:.3em 0 .6em 0;align-items:center}.product-preview.radiator-cover-preview .svg-container{align-self:center;display:inline-block;background-color:#f8f1b1;padding:5px;position:relative}.product-preview{display:flex;flex-direction:column;vertical-align:top;margin-top:5px}.product-preview.shaped-preview{display:block}#shoppingCartDefault .cartAttribsList{display:inline-block}.cartAttribsList UL{margin-top:5px}.design-preview{text-align:center}.design-preview img{max-width:100%;border:2px solid black;box-sizing:border-box;display:block;margin:0 auto}.how-to-use{color:blue;cursor:pointer;text-decoration:underline;min-width:5em;margin-left:5px}IMG.clicknprintMasterPreview{max-width:200px;max-height:200px;border:1px solid darkblue;vertical-align:middle;margin-right:5px;box-sizing:border-box}.product-preview .svg-container>SVG{max-width:400px;max-height:400px;vertical-align:middle;margin-right:5px;height:auto}.product-preview img.search-preview{width:50%;align-self:center}#radcoverpreviewBody .product-preview .svg-container>SVG{max-width:initial;max-height:initial}fieldset#imageSearchPreviewWrapper{margin-top:10px;display:none}fieldset#imageSearchPreviewWrapper img{width:100%}.nano-loading{text-shadow:1px 1px 1px white,-1px -1px 1px white,1px -1px 1px white,-1px 1px 1px white;transform:scale(2)}#wordcollageapprovalBody h1{margin-bottom:10px}#wordcollageapprovalBody .word-collage-approval-wrapper{display:flex;flex-wrap:wrap}#wordcollageapprovalBody .word-collage-approval-wrapper>img{flex:0 0 auto;align-self:center}#wordcollageapprovalBody .word-collage-approval-wrapper>div.content-wrapper{flex:1 1 0;padding-left:10px}#wordcollageapprovalBody .word-collage-approval-wrapper>div.content-wrapper p{margin:.56em 0 .8em 0}#wordcollageapprovalBody .word-collage-approval-wrapper>form{flex:1 1 100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;align-items:center;margin-top:10px;grid-gap:10px;padding:0 10px;grid-auto-flow:column}#wordcollageapprovalBody .word-collage-approval-wrapper>form>.option-box{text-align:center}#wordcollageapprovalBody .word-collage-approval-wrapper>form textarea{box-sizing:border-box;width:100%}#wordcollageapprovalBody .word-collage-approval-wrapper>form .button-wrapper{text-align:center}#wordcollageapprovalBody .word-collage-approval-wrapper>form .button-wrapper>button>.fa-check{color:green}#wordcollageapprovalBody .word-collage-approval-wrapper>form .button-wrapper>button>.fa-edit{color:orange}#wordcollageapprovalBody .word-collage-approval-wrapper>form button{font-size:2em}.widget-loading{text-align:center;font-size:2em;padding:10px}#ezPageDefault{width:800px;margin:0 auto}#ezPageDefault .trustpilot-wrapper>p{margin:1.5em 0;text-align:center}#ezPageDefault .header-image{position:relative}#ezPageDefault .header-image>img:nth-child(1){width:100%}#ezPageDefault .header-image>img:nth-child(2){right:84px;bottom:73px;position:absolute}#ezPageDefault h1{text-transform:uppercase;text-align:center;margin:10px 0}#ezPageDefault h2{color:#f39200;font-size:1.2em;text-align:center;margin-bottom:5px}#ezPageDefault p{text-align:center}#ezPageDefault p.cta-link a:link{color:blue;text-decoration:underline}#ezPageDefault p.product-highlight span.caption{color:blue;font-style:italic;display:block}#ezPageDefault hr.divider{margin-top:5px;border-top:1px solid #6d6e71;padding-top:5px}#ezPageDefault .products-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;text-align:center}#ezPageDefault .products-grid>.product>h3{text-align:center;text-transform:uppercase;margin:0 0 10px 0}#ezPageDefault .details-button{margin-top:5px}#ezPageDefault .details-button .label{font-size:1.2em}#ezPageDefault .details-button .fas{font-size:1.6em}#ezPageDefault .shutterstock-banner{text-align:center;border-top:1px solid black;border-bottom:1px solid black;padding:10px 0;margin:10px 0}#ezPageDefault .shutterstock-banner h2{color:#6d6e71;font-size:18pt;text-transform:uppercase}#ezPageDefault .shutterstock-banner h3{color:#f39200;font-size:21pt;text-transform:uppercase;margin:5px 0}#ezPageDefault .shutterstock-banner p{margin:5px 0}.premier-price-promise{line-height:1.4em}.premier-price-promise>.promise-heading{display:flex;align-items:center;font-size:14pt;margin-top:1em;margin-bottom:1em}.premier-price-promise>.promise-heading h1{color:#f39200;font-size:1.2em}.premier-price-promise>.promise-heading>img{flex:0 0 auto;margin-right:2em}.premier-price-promise>.promise-heading>.heading-text{flex:1 1 auto;text-align:center;line-height:1.3em}.premier-price-promise>.promise-heading>.heading-text>h2{text-transform:uppercase}.premier-price-promise>.promise-body{border:1px solid grey;padding:2em;text-align:center}.premier-price-promise>.promise-body>ul{list-style:none;padding:0;margin:1em 0 0 0}.premier-price-promise>.promise-body>ul>li{margin-bottom:1em}.premier-price-promise>.promise-body>ul>li:last-child{margin-bottom:0}#ezPageDefault.about-us h1.centerBoxHeading{text-align:center;font-size:2em;line-height:initial;background:0;color:black}#ezPageDefault.about-us p{text-align:center}#ezPageDefault.about-us p,#ezPageDefault.about-us ul,#ezPageDefault.about-us ol{font-size:12px;line-height:1.4em}#ezPageDefault.about-us hr{border-top:1px solid grey;border-right:0;border-bottom:0;border-left:none;height:0;margin-top:1em;margin-bottom:1em}#ezPageDefault.about-us ol.boxes{font-size:16px;list-style:none;display:flex;justify-content:space-between;padding:0}#ezPageDefault.about-us ol.boxes>li{flex:0 1 28%;background-color:#e7e8e9;padding:.5em 1em;text-align:center}#ezPageDefault.about-us ol.boxes>li span.circled-letter{font-size:28px;border-color:#f39200}span.circled-letter{display:block;margin:0 auto;background:white;border-radius:2em;border-width:3px;line-height:1em;width:1em;border-style:solid;margin-bottom:.4em;text-align:center}#ezPageDefault.about-us .trustpilot-widget{margin:10px 0}#ezPageDefault.faq h1{padding-top:20px;text-align:center}#ezPageDefault.faq h1 .orange{color:#f39200}#ezPageDefault.faq nav{columns:2}#ezPageDefault.faq nav>h2{color:#f39200;text-align:left;font-size:inherit;margin:5px 0}#ezPageDefault.faq nav>ol{list-style-type:none;margin:0;padding:0;text-align:left}#ezPageDefault.faq nav>ol>li{line-height:1.8em}.faq-section-head{display:flex;margin-top:10px}.faq-section-head .line{flex:1 0 auto;height:27px;border-bottom:1px solid grey}.faq-section-head .center{flex:0 1 auto;padding:0 10px}.faq-section-head .center>img{margin-right:10px}.faq-section-head .center>img:last-child{margin-right:0}.faq-section h2{color:#f39200;font-size:14px;margin:10px 0}.faq-section .faq-items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}.faq-section .faq-items.full-width{grid-template-columns:1fr}.faq-section .faq-items .faq-item{background-color:#e6e7e8;padding:10px;line-height:1.4em}.faq-section .faq-items .faq-item:target{border:2px solid #f39200;border-radius:3px}.faq-section .faq-items .faq-item.full-width{grid-column-end:4;grid-column-start:1}.faq-section .faq-items .faq-item .question{color:#f39200;text-align:center;font-weight:bold}.faq-section .faq-items .faq-item .answer{margin-top:10px}.faq-section .faq-items .faq-item .circled-letter{font-size:14px;font-weight:bold;border-width:2px}#ezPageDefault.covid-19-statement p{text-align:left}.field-row .postcode-lookup{margin-left:.4em}.postcode-lookup-results{flex:1 1 auto;margin:0;padding-left:1em}.postcode-lookup-results .postcode-lookup-result{margin:.1em 0;font-size:1.2em;color:grey}.postcode-lookup-results .postcode-lookup-result:hover{background-color:#f39200;cursor:pointer}.postcode-lookup-results .postcode-results-close{cursor:pointer;float:right}.covid-19{background:#f39200;color:white;text-align:center;font-family:NewsGothicCond,sans-serif;margin-bottom:10px}.covid-19 h2{font-size:20pt}.covid-19 h3{font-size:16pt}#headerWrapper .covid-19 a{color:white;text-decoration:underline}#ezPageDefault .shutterstock-landing img.shutterstock-logo{height:1em}#ezPageDefault .shutterstock-landing .content-wrapper{width:90%;margin:0 auto}.shutterstock-landing-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.shutterstock-landing-grid .grid-item{position:relative}.shutterstock-landing-grid .grid-item img:first-child{width:100%}.shutterstock-landing-grid .grid-item .icon{position:absolute;bottom:0;left:10px;width:20%}.shutterstock-landing-grid .grid-item .strapline{display:block;padding:.3em;margin:0}#customerExperienceDefault div.form{display:grid;grid-template-columns:1fr 3fr;gap:1em;align-items:flex-start}#customerExperienceDefault label{margin-left:0;padding:0}#customerExperienceDefault input[type=email]{width:initial}#customerExperienceDefault textarea{padding:0}#customerExperienceDefault .shiny{color:#f39200;font-weight:bold;display:inline-block}#customerExperienceDefault .shiny:hover{animation:shiny-wobble 10s ease-in-out infinite}@keyframes shiny-wobble{0%{transform:rotate(0deg)}10%{transform:rotate(5deg)}30%{transform:rotate(-5deg) scale(1.5)}60%{transform:rotate(5deg)}80%{transform:rotate(0deg)}99%{transform:scale(1)}}#customerExperienceDefault .file-uploader label{margin:0}#customerExperienceDefault .droptarget{width:200px;height:200px;font-style:italic;font-size:1.2em;color:grey;border:5px solid lightgrey;display:flex;align-items:center;justify-content:center;text-align:center}#customerExperienceDefault .droptarget.drag-over{border:2px solid blue;background:lightgrey}#customerExperienceDefault .droptarget.has-thumbnail{height:auto}#customerExperienceGalleryDefault .experiences{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:10px}#customerExperienceGalleryDefault .experience-outer{border:1px solid black;padding:10px;position:relative;display:flex;flex-direction:column;justify-content:center}#customerExperienceGalleryDefault .experience-wrapper{display:flex;flex-direction:column;justify-content:center;position:relative;flex:1 1 auto}#customerExperienceGalleryDefault .experiences[data-layout=fixed] .experience-wrapper{position:absolute}#customerExperienceGalleryDefault .experience-wrapper .img-wrapper{text-align:center}#customerExperienceGalleryDefault .experience-wrapper .customers-name .name{font-size:1.3em}#customerExperienceGalleryDefault .experience-wrapper .customers-name{margin-bottom:.3em}q{quotes:"“" "”" "‘" "’"}q:before{content:open-quote}q:after{content:close-quote}#customerExperienceGalleryDefault .experience-wrapper .customers-comments::before,#customerExperienceGalleryDefault .experience-wrapper .customers-comments::after{font-size:1.5em;color:purple}#customerExperienceGalleryDefault .experience-wrapper .customers-comments{display:block}#customerExperienceGalleryDefault .experience-wrapper .bottom-bar{display:flex}#customerExperienceGalleryDefault .experience-wrapper .bottom-bar .sharing{flex:1 0 50%}#customerExperienceGalleryDefault .experience-wrapper .bottom-bar .star-rating-wrapper{flex:1 0 50%;text-align:right}#customerExperienceGalleryDefault .experience-wrapper .fa-star{background:linear-gradient(#eadb07,#c9cf03);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#customerExperienceGalleryDefault .winner{display:flex;align-items:center;margin-bottom:1em}#customerExperienceGalleryDefault .winner .trophy{flex:0 0 auto;margin-right:.4em;font-size:2em;color:gold}#customerExperienceGalleryDefault .winner .title{flex:1 1 auto;font-size:1.2em}#customerExperienceGalleryDefault .winner .fa-trophy-alt{text-shadow:2px 2px 2px black}.ribbon-wrapper{width:85px;height:88px;overflow:hidden;position:absolute;top:-3px;right:-3px}.ribbon{font:bold 15px Sans-Serif;color:#333;text-align:center;text-shadow:rgba(255,255,255,0.5) 0 1px 0;transform:rotate(45deg);position:relative;padding:7px 0;left:-5px;top:15px;width:120px;background-color:#f39200;background:linear-gradient(#efbc70,#f39200);color:#6a6340;box-shadow:0 0 3px rgba(0,0,0,0.3)}.ribbon:before,.ribbon:after{content:"";border-top:3px solid #6e8900;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}.ribbon:before{left:0}.ribbon:after{right:0}a.search-results-to-search-product{font-size:2em;display:inline-flex;align-items:center}a.search-results-to-search-product>img{height:1em;margin-right:.5em}