<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.cmsShoppingCartTemplateLinks a,.deleteCart a:link,.featuredproducts a,ul#productTabUL li a{text-decoration:none}.basketSummaryLineItems,.basketSummaryTotal{border-top:1px solid #ccc}.featuredproducts ul{list-style:none;padding:0;margin:0;overflow:hidden}.featuredProduct{padding:5%;margin:1%;text-align:center}.featuredimage{margin-left:auto;margin-right:auto;overflow:hidden}.cmsImage.featuredimage img{margin-left:auto;margin-right:auto;padding-bottom:3px;width:auto;max-width:100%;max-height:240px}.featuredProductsHorizontal li img{max-width:100%;width:auto;max-height:240px;height:auto}.fptitle{font-weight:bolder}.featuredProductsHorizontal .featuredProduct{border:1px solid #bbb}.featuredProductsHorizontal li{display:inline-block}#product-moreinfo .productTabContent.productTabContentActive,#product-moreinfo .productTabContentActive,.ColorSwatchOption .priceWrap,.list-style-3col.shopping-ulli-grid .cmsItem,.wsb-template-column .featuredProductsHorizontal li,.wsb-template-column .featuredProductsHorizontal ul{display:block}#product-moreinfo{margin:10px 0 0;padding:0;width:100%;display:block;overflow:hidden}ul#productTabUL{padding:0;margin:0;list-style-type:none;overflow:hidden}ul#productTabUL li{float:left;margin-left:4px;height:auto;position:relative;list-style-type:none}ul#productTabUL li a{background-color:#bbb;border:1px solid #ddd;border-bottom:none;padding:3px;display:block;color:#000}ul#productTabUL li a:hover{background-color:#999}ul#productTabUL li a.productTabAactive{background-color:#fff!important}#product-moreinfo .productTabContent{display:none;border:1px solid #ddd;padding:10px}td.productlisttdimage{max-width:160px}.fastOrderSheetWithQty ul.productslist{margin-left:3%}.fastOrderSheetWithQty ul.productslist .cmsItem .cmsPriceAndEnquiry{float:right;width:33%}.fastOrderSheetWithQty ul.productslist .cmsItem .cmsPrice{margin:0;text-align:right;float:left;width:40%}.fastOrderSheetWithQty ul.productslist .cmsItem .cmsEnquiry{margin-top:0;text-align:right;float:right;width:50%}.fastOrderSheetWithQty ul.productslist .cmsItem .cmsTitleAndText{float:left;width:45%;margin:0}.productHeaderSummaryText{margin-bottom:10px}.basketSummaryHeader,.cmsProductSummary,.cmsVariantTableDiv{overflow:auto}#productAdditionalText{clear:both}ul.ProductPageColorSwatch li{float:left;width:100px;height:110px;overflow:hidden;margin:1%;position:relative}div.ColorSwatchIMG{max-height:80px;overflow:hidden;margin-bottom:20px}ul.ProductPageColorSwatch li img{max-height:80px}ul.ProductPageColorSwatch li .ColorSwatchOption{display:block;top:80px;position:absolute;font-size:10px;line-height:15px;text-align:left}ul.ProductPageColourSwatchRows li{float:none;margin:2%;overflow:hidden}ul.ProductPageColourSwatchRows li .ColorSwatchIMG{max-height:none;width:25%}ul.ProductPageColorSwatch li @media (min-width:640px),ul.ProductPageColourSwatchRows .variantDetail{overflow:hidden}ul.ProductPageColourSwatchRows li .ColorSwatchOption{position:relative;top:auto;width:75%;overflow:hidden}ul.ProductPageColourSwatchRows li label input{float:left;margin:2%}@media (max-width:640px){.variantDetail .cmsFormData,.variantDetail .cmsFormPrompt{float:none;width:100%}}.cmsOptionButtonSet button{background:#fff;border:1px solid #ccc;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:4px;font-size:11px;line-height:1.1}.buttonLabel{padding-top:.25rem}.cmsOptionButtonSet button:hover{background:#efefef;border:1px solid #999}.cmsOptionButtonSet button.optionSelected{background:#d6d6d6;border:1px solid #000}.cmsOptionButtonSet button[disabled]{opacity:.7}.cmsFormElementb_size .cmsOptionButtonSet button{aspect-ratio:1;flex:1;justify-content:center;font-size:13px}.cmsOptionButtonSet{display:grid;grid-gap:0.25rem;grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.cmsFormElementb_colour .cmsOptionButtonSet button{padding:.25rem}.cmsFormElementb_size .cmsOptionButtonSet{grid-template-columns:repeat(auto-fill,minmax(60px,1fr))}#ajaxCart input.shoppingbasketremovebutton,#ajaxCart input.shoppingbasketupdatebutton{font-size:8pt}#ajaxCart input,#ajaxCart option,#ajaxCart select{font-size:9pt}.cartSummary{width:100%;overflow:hidden}.cartSummary ul{list-style:none;padding:0;margin:0}.cartSummary li{margin:3px;padding:0}.basketCartDelete{display:inline-block;width:50%;float:left}.basketCurrencySelector{display:inline-block;width:50%;float:right;text-align:right}.deleteCart a:link{border:1px solid #faa;display:inline-block;font-size:8pt;color:#faa;text-align:center;padding:1px 4px;margin:2px}.basketSummaryCheckout{text-align:right;margin-top:10px;margin-bottom:10px}.selectShippingMethodMessage{text-align:left;font-style:italic;font-size:80%;width:75%}.selectShippingMethod select,.shoppingbasketcheckoutbutton:not(.checkoutcancelorder){font-size:110%}.basketSummaryLineItems&gt;ul&gt;li{list-style:none;border-bottom:1px solid #ccc}.checkoutMakeChangesOrAddMoreItems,table.vieworderstable tr.headerrow td,table.vieworderstable tr.viewOrderLine td{border-bottom:1px solid #ccc}.basketSummaryLine,.basketSummarySubTotalLine{clear:both;overflow:hidden;margin-top:5px;margin-bottom:5px}.basketSummarySubTotalLine_Savings{margin-top:15px;margin-bottom:10px;color:#999;font-weight:bolder}.basketSummaryLineItemIcons a:link,.basketSummaryLineItemIcons a:visited{border:1px solid #ccc;display:inline-block;width:13px;text-align:center;height:14px;line-height:14px;text-decoration:none;margin:2px;font-size:14px;font-weight:bolder}.basketSummaryQtyInc a:link{color:green}.basketSummaryQtyDec a:link{color:red}.cartSummaryFull .warning{padding:2px;color:red;background-color:#fff;border:1px dashed red;margin-bottom:8px}.cartSummaryFull .basketSummaryLineMessage{font-size:75%;color:red}#ajaxCart label{font-size:75%}.basketCustomisedOptions table{border-spacing:0}.cartSummaryFull td.question{font-size:75%;min-width:45px}.basketSummaryLineItemOptionsEditable .cmsFormData label{display:block;width:auto}.basketID,.basketSummaryLineItemOptionsEditable .cmsFormPrompt,.cartSummaryFull label,.vieworderstable label{font-size:75%;min-width:45px;display:inline-block}.fullPrice{text-decoration:line-through;color:red}.basketSummaryLineRight .fullPrice{text-align:right}.basketCheckoutDiv{padding-top:10px;clear:both;text-align:right}.basketSummaryPrompt{font-size:75%;text-align:right}.basketSummaryTotal{font-weight:bolder}.basketSummaryLineLeft{width:83%;float:left}.basketSummaryLineRight{width:17%;float:right;text-align:right}.cartSummaryFull .basketSummaryLineImage img{max-width:100%;max-height:100%;height:auto}.basketSummaryLineOtherDetails,.invertedTable td.code,.invertedTable td.stock{font-size:80%}@media (min-width :500px){.cartSummaryFull .basketSummaryLineOptions{float:right;margin-right:0;width:38%}.cartSummaryFull .basketSummaryLineImage{max-width:20%;float:left;margin-right:1%}.cartSummaryFull .basketSummaryLineDetails{width:38%;float:left;margin-right:1%}}@media (max-width :500px){.cartSummary{font-size:12pt}.basketSummaryLineLeft{width:80%;float:left}.basketSummaryLineRight{width:20%;float:right;text-align:right}.basketSummaryLineItems .basketSummaryLineRight{font-size:80%}.cartSummaryFull .basketSummaryLineImage{max-width:20%;float:left;margin-right:2%}.cartSummaryFull .basketSummaryLineDetails,.cartSummaryFull .basketSummaryLineOptions{width:70%;margin-left:2%;font-size:80%;float:right}.checkoutsubmitorder{font-size:130%}.checkoutConfirmBottomButtons input{margin-bottom:2%}}.cartSummaryNarrow .basketSummaryLineLeft{width:65%;float:left}.cartSummaryNarrow .basketSummaryLineRight{width:35%;float:right;max-width:33%;overflow:visible}.cartSummaryNarrow .basketSummaryLineItemIcons{display:inline;float:right}.cmsShoppingCartTemplateLinks{padding:5px}@keyframes animScarcity{from{opacity:0;transform:translate3d(-800%,0,0)}12%,88%{opacity:1;transform:translate3d(0,0,0)}38%,62%{transform:scale3d(1,1,1)}42%{transform:scale3d(1.25,.75,1)}46%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}54%{transform:scale3d(.95,1.05,1)}58%{transform:scale3d(1.05,.95,1)}to{opacity:0;transform:translate3d(700%,0,0);display:none}}.cmsScarcityMessages{padding:10px;position:fixed;bottom:10px;border-radius:4px;right:40%;margin:auto;z-index:99;font-size:150%;animation-name:animScarcity;animation-delay:1s;animation-duration:8s;animation-fill-mode:both;color:#fff;background:#dd4938;box-shadow:2px 2px 15px rgba(0,0,0,.5)}.cmsForumStarRating{float:right;font-style:normal}#cmsStarRating .stars{font-size:170%}.cmsStarRating .stars{color:#999;unicode-bidi:bidi-override}.cmsStarRating .stars&gt;span.star{display:inline-block;position:relative}.cmsStarRating .stars .starOn:before{content:"\2605";position:absolute;color:#933}.ratingSummary{color:#999;font-size:70%}.buttonSet button{box-sizing:border-box;padding:2%}button.activeOptionButton{background-color:#000;color:#fff}ul.circleSwatches li{text-align:center}ul.circleSwatches li img{border-radius:50%;max-height:70px;border:2px solid transparent;cursor:pointer}ul.circleSwatches li.optionSelected img,ul.circleSwatches li:hover img{border:2px solid #999}div.cmsOptionSwatches img,div.cmsOptionSwatches span{border-radius:50%;height:40px;width:40px;margin:3px}ul.circleSwatches li .ColorSwatchOption{text-align:center;width:100%}.basketSummaryLineOptions .basketSummaryLineItemOptionsEditable&gt;.sectionAutoReveal,ul.circleSwatches li input,ul.noLabels .ColorSwatchOption{display:none}div.cmsOptionSwatches{text-align:center;width:100%;flex:100%}div.cmsOptionSwatches span{background-position:center center;background-size:cover;display:inline-block}.cmsOptionButtonSet button.optionSelected{border-style:inset}div.cmsItemPromoStamp{position:relative;left:50%;margin-left:-45px;min-height:20px;width:90px;line-height:20px;text-transform:uppercase;opacity:.9;text-align:center;background-color:#90a4ae;color:#fff;font-size:11pt}.Product.hasImage div.cmsItemPromoStamp{position:absolute;top:0;z-index:3}.ProductViewBizcard div.cmsItemPromoStamp,.list-style-bizcard div.cmsItemPromoStamp{left:0;margin-left:0}.Product .cmsPrdCategories a{font-size:70%;padding-right:10px}.cmsFormElementCategories .cmsPrdCategories a{padding-right:10px}#showMoreProducts&gt;a.showMoreProducts{padding:15px 50px}.imageBlockThumbs .cmsThumb img{width:100%;height:auto}.imageBlockThumbs .list-style-inline{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));grid-gap:0.25rem}.imageBlockThumbs .list-style-inline .cmsThumb{max-height:none;max-width:none;margin:0;min-height:0!important}.imageBlockThumbs .list-style-inline .cmsThumb a{line-height:0;display:block}.imageBlockThumbs .list-style-inline img,.shopping-ulli-grid:not(.list-style-3col) img{margin-top:0!important}.thumbsLeft.imageBlock{display:flex;gap:1rem}.thumbsLeft .imageBlockThumbs{margin-top:0}.imageBlock.thumbsLeft .list-style-inline{display:flex;flex-direction:column;gap:.5rem;list-style:none;padding-left:0;margin:0;width:90px}.thumbsLeft.imageBlock .productHeaderSummaryImage{order:2}.thumbsLeft.imageBlock .cmsThumb{margin:0;max-height:none;max-width:90px}@media (max-width:600px){.imageBlockThumbs .list-style-inline li{width:100%}.thumbsLeft.imageBlock{display:inline-block}.thumbsLeft.imageBlock .imageBlockThumbs{margin-top:5px}.imageBlock.thumbsLeft .list-style-inline{display:grid;width:100%;gap:5px}.thumbsLeft.imageBlock .cmsThumb{width:100%;max-width:none}}.shopping-ulli-grid .cmsImage a,.thumbSlider.imageAlignmentBlock .imageBlockThumbs{max-width:none}.shopping-ulli-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));grid-gap:2rem;overflow:hidden;list-style:none;margin:0;padding:0;clear:both;box-sizing:border-box}.list-style-3col.shopping-ulli-grid{grid-template-columns:1fr 1fr 1fr}.shopping-ulli-grid form,.shopping-ulli-grid li{display:flex;flex:1;width:100%}.shopping-ulli-grid .cmsImage{text-align:center;margin-inline:auto;display:flex;align-items:center}.shopping-ulli-grid img{margin:0;max-height:640px;max-width:640px;width:100%;object-fit:contain;height:auto}@supports (aspect-ratio:1){.shopping-ulli-grid .cmsAspectSquared a,.shopping-ulli-grid .cmsImage.cmsAspectSquared{width:100%}.shopping-ulli-grid .cmsAspectSquared img,.shopping-ulli-grid .cmsAspectSquared:not(:has(img)){aspect-ratio:1}}.shopping-ulli-grid .cmsItem{display:flex;flex-direction:column;flex:1;margin:0}.shopping-ulli-grid .cmsImage,.shopping-ulli-grid .cmsTitleAndText{flex:1}.shopping-ulli-grid .cmsTitle{margin-top:16px}.shopping-ulli-grid .cmsPriceAndEnquiry{display:flex;justify-content:space-between;align-items:flex-end}.cmsQtyPlusMinus&gt;*{border:1px solid;border-radius:0}.cmsQtyPlusMinus&gt;.cmsDecreaseBtn{border-right:none;min-width:25px;cursor:pointer}.cmsQtyPlusMinus&gt;.cmsIncreaseBtn{border-left:none;min-width:25px;cursor:pointer}.cmsQtyPlusMinus&gt;input{border-left:none;border-right:none;text-align:center}.cmsQtyPlusMinus{display:inline-flex}@media(max-width:560px){.list-style-3col.shopping-ulli-grid,.shopping-ulli-grid{grid-template-columns:1fr 1fr;grid-gap:1rem}.shopping-ulli-grid .cmsItem .cmsEnquiry,.shopping-ulli-grid .cmsItem .cmsPrice{float:none;width:100%;text-align:center}.list-style-3col.shopping-ulli-grid .cmsItem{margin:0}.cmsQtyPlusMinus{display:flex}}.basketSummaryLine{display:flex}.basketSummaryLineOptions .basketSummaryLineItemOptionsEditable&gt;div{display:flex;flex-direction:column;margin-bottom:.2rem}.basketSummaryLineOptions .basketSummaryLineItemOptionsEditable&gt;div:last-child{display:block;font-size:11px}.basketSummaryLine input[type=checkbox]{display:inline-block;margin-right:5px}.cartSummaryFull .basketSummaryLineOptions{width:max(38% ,150px)}@media(max-width:500px){.cartSummaryFull .basketSummaryLineOptions{width:70%}}.ProductList .cmsItemProductReview{border:1px solid #999;border-radius:3px;background:#eee;color:#333;padding:5px;font-style:italic;margin-top:5px}.ProductList .productReviewDate{font-size:70%;color:#999}.ProductList .productReviewTitle,.forumMessageTitle{font-weight:700}.shopsearch .formDIVColour{border:0;background-color:inherit}.fastBasketForm input,.fastBasketForm select{width:100%;min-width:60px}.fastBasketForm.OutOfStock{border-bottom:2px solid red}.fastBasketForm.AvailabilityBackOrder{border-bottom:2px solid orange}.fastBasketForm.LowStock{border-bottom:2px solid #ff0}.ajaxAddCartMessageTopRight{position:fixed;z-index:99999;width:auto;right:0;top:0;padding:20px;background:green;color:#fff;text-decoration:none}@media (min-width:800px){div.cmsVariantTableDiv{clear:right;float:right}.list-style-default .cmsVariantTableDiv{width:75%}.list-style-bizcard .cmsVariantTableDiv{width:65%}}@media (max-width:800px){div.cmsVariantTableDiv{clear:both}}.cmsVariantTableDiv .cmsVariantTable{background:0 0;width:100%}.cmsVariantTable td{width:20%}.invertedTable,.invertedTable td{width:auto!important}.invertedTable td{text-align:center}input.hideUpDownButton::-webkit-inner-spin-button,input.hideUpDownButton::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number].hideUpDownButton{-moz-appearance:textfield}.cmsProductSummary img,.imageAlignmentBlock img{height:auto}
</pre></body></html>