body{font-family:"Open Sans",sans-serif;background:#f5f5f5;overflow-x:hidden}a,.nav-link{color:#856F96}a:hover,a:focus,.nav-link:hover,.nav-link:focus{color:#945394;text-decoration:underline}input,select{height:34px}.Button,.btn,.btn-default{background:#846f96;color:#fff}.Button:hover,.Button:focus,.btn:hover,.btn:focus,.btn-default:hover,.btn-default:focus{background:#e0e0e0;color:#333}#Content{padding:0}#PrimaryContent{background:#fff;padding:15px 15px 0}@media (min-width:768px){#Content{padding:0 15px}#PrimaryContent{border:1px solid #c9c9c9}}#HeaderComponentsWrapper{background:#fff}#Header.container{padding:0 15px;justify-content:flex-end;align-items:flex-start}#Header .Logo{padding:10px 0 5px;text-align:center}#Header .Logo > a{display:inline-block}#Header .Logo img{display:block}#Header .HeaderMobileBasketLink{font-size:200%}@media (min-width:768px){#Header .Logo{padding:25px 0 5px;text-align:left}#HeaderComponentsWrapper{margin-bottom:15px;border-bottom:1px solid #c9c9c9;margin-top:5px;border-top:1px solid #c9c9c9}#Header .Logo > a{display:block}}.HeaderAccLinks{vertical-align:top;padding:0;margin:0 -15px}.HeaderAccLinks .Inner > ul{text-align:center;margin:0}.HeaderAccLinks .Inner > ul > li{display:inline-block}.HeaderAccLinks .Inner > ul > li a{color:#846f96;text-shadow:none;padding:5px 20px 0;font-size:11px}.HeaderAccLinks .Inner > ul > li a:hover,.HeaderAccLinks .Inner > ul > li a:focus,.HeaderAccLinks .Inner > ul > li a:active{background:none}.HeaderAccLinks .Inner > ul > li a i{font-size:30px;margin:0;line-height:34px;display:block}@media (min-width:768px){.HeaderAccLinks{background:none;margin:0}.HeaderAccLinks .Inner{float:right;padding:0;background:#f1f1f1;margin-top:-1px;border:1px solid #c9c9c9;border-top:none;padding-right:24px;padding-bottom:12px}.HeaderAccLinks .Inner > ul{float:right;text-align:left;justify-content:flex-end}.HeaderAccLinks .Inner > ul > li{margin:10px 0 0 12px;border-left:1px solid #846f96;padding-left:12px}.HeaderAccLinks .Inner > ul > li.Home,.HeaderAccLinks .Inner > ul > li.HeaderMobileMenuTrigger{display:none}.HeaderAccLinks .Inner > ul > li:first-child,.HeaderAccLinks .Inner > ul > li.Home + li{border-left:0}.HeaderAccLinks .Inner > ul > li > a{display:block;padding:0;color:#856F96;font-size:90%;height:auto;line-height:1}.HeaderAccLinks .Inner > ul > li > a > i{margin-right:3px;font-size:14px;line-height:1;display:inline-block}}@media (min-width:768px) and (max-width:1399px){#Header.container .Logo{order:1}#Header.container .HeaderAccLinks{order:2}}@media (max-width:767px){.HeaderAccLinks .Inner{padding:0}.HeaderAccLinks .Inner ul.nav{justify-content:center}.HeaderAccLinks .Inner ul.nav li.GoogleTranslate{width:100%}}.HeaderSearchBasket .SearchWrapper #SearchBar > div{padding:0}.HeaderSearchBasket .SearchWrapper #SearchBar input.Text{line-height:38px;height:38px;padding:0 10px;outline:none;border:1px solid #846f96;border-right:none;color:#846f96}.HeaderSearchBasket .SearchWrapper #SearchBar input.Text:focus{border:1px solid #846f96;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.HeaderSearchBasket .SearchWrapper #SearchBar .SearchBtn{line-height:38px;height:38px;padding:0 10px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:#846f96;border:none;text-shadow:none;margin-left:0;width:20%;color:#fff}@media (min-width:768px){.HeaderBasketLink{text-align:right}.HeaderBasketLink > .CartLink a{padding:0 15px}.HeaderBasketLink > .CartLink a i{color:#945395}.HeaderBasketLink > .EnquiryBtnWrapper i{color:#CC3399}.HeaderBasketLink > .CartLink,.HeaderBasketLink > .EnquiryBtnWrapper{display:initial}.HeaderBasketLink a{display:inline-block}.HeaderBasketLink .CartLink .Icon,.HeaderBasketLink .EnquiryBtnWrapper .Icon{font-size:50px;position:relative;display:block}.HeaderBasketLink .Icon .ItemsCount{color:#fff;position:absolute;top:0;left:0;right:0;bottom:12px;text-align:center;font-size:20px;display:flex;align-items:flex-end;justify-content:center;text-shadow:2px 4px 2px rgba(51,51,51,0.6)}.HeaderBasketLink .Icon .ItemsCount.Count{align-items:center;bottom:0}}@media (max-width:767px){.HeadCartLink .Icon .ItemsCount,.EnquiryBtnWrapper .Icon .ItemsCount{position:absolute;top:5px;right:15px;background:#e92b2b;color:#fff;font-size:11px;min-width:15px;padding:0 2.5px;height:15px;line-height:15px;text-align:center;border-radius:7.5px;-moz-border-radius:7.5px;-webkit-border-radius:7.5px}}#MiniBasket{width:auto;left:15px;top:60px;border:1px solid #e1e1e1;right:15px;margin-top:0;background:#fff;border-top:none;padding:7.5px;font-size:85%;text-align:left;box-shadow:0 0 10px -5px #333;-moz-box-shadow:0 0 10px -5px #333;-webkit-box-shadow:0 0 10px -5px #333}#MiniBasket input.Quantity{padding:0;text-align:center}.GoogleTranslate{padding-left:0 !important;margin-top:5px !important}.HeaderAccLinks .Inner{padding-right:12px}.goog-te-menu-value{padding:0 !important}.goog-te-banner{background-color:White}@media only screen and (max-width:767px){.HeaderAccLinks .GoogleTranslate{display:block !important;margin-bottom:10px !important;margin-top:10px !important}}@media only screen and (min-width:768px) and (max-width:1999px){.HeaderAccLinks ul.nav li{padding-left:5px !important;margin-left:5px !important;font-size:12px}}.BannerMessage{background:#CC3399;color:#fff;padding:15px !important;font-size:16px;position:relative;width:100vw;left:calc((100vw - 100%) / 2 * -1)}.BannerMessage a{color:#fff}.BannerMessage p:last-child{margin:0}@media (max-width:768px){.BannerMessage{font-size:14px}}@media (min-width:1400px){#Header .Logo{position:absolute;top:8px;left:15px}#Header .Logo img{height:75px !important}.HeaderSearchBasket{padding-left:425px;padding-bottom:5px;padding-top:15px}}.MobileNavBarTrigger{background:#846f96;height:42px;padding-left:15px;padding-right:15px}.MobileNavBarTrigger div a{color:#fff;display:block;line-height:42px;height:42px;padding:0 15px;font-size:15px}.MobileNavBarTrigger div a:focus{text-decoration:none}.MobileNavBarTrigger div a i{border:1px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:4px 8px;font-size:18px;margin-left:5px}@media (max-width:991px){.Navigation{outline:none !important;border-left:1px solid #e9e9e9 !important}.Navigation ul.nav{margin:0;float:none}.Navigation ul.nav > li{border-top:1px solid #e9e9e9;border-left:none;float:none;display:block}.Navigation ul.nav > li > a{color:#5a295a}.Navigation ul.nav li.OffCanvasClose a{color:#fff;margin:10px;width:auto}.Navigation ul.nav li ul.SubNav{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.Navigation ul.nav li ul.SubNav li a{white-space:normal}}.NavigationWrapperContainer{background:#846f96}.NavigationWrapper{margin-bottom:0}.Navigation{background:#856F96;min-height:42px;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin-bottom:0;padding:0;display:none;position:static}@media (min-width:992px){.Navigation > ul.nav{justify-content:flex-start;flex-wrap:nowrap;position:static}}.Navigation > ul.nav > li{position:static}@media (max-width:991px){.Navigation > ul.nav > li{width:100%}}.Navigation > ul.nav > li > a:hover,.Navigation > ul.nav > li > a:focus{background:#eee;color:#856F96}.Navigation > ul.nav > li.dropdown .dropdown-toggle:after{display:none}.Navigation > ul.nav > li.dropdown .dropdown-menu{border-radius:0}.Navigation > ul.nav > li.dropdown .dropdown-menu li a{padding:3px 20px;color:#333}.Navigation > ul.nav > li.dropdown .dropdown-menu li a:hover,.Navigation > ul.nav > li.dropdown .dropdown-menu li a:focus{background:#eee;text-decoration:none}.Navigation.fs-navigation-open{z-index:20 !important}.Navigation h4{background:#e4d4e4;padding:10px 20px;margin:10px 0 0;color:#945393}.Navigation h4 + ul > li:first-child{border-top:none}.Navigation .nav > li{border-left:1px solid #ccc}.Navigation .nav > li:first-child{border-left:none}.Navigation .nav > li > a{color:#fff;text-shadow:none;line-height:42px;height:42px;padding:0 20px;font-size:90%}.Navigation .nav > li > a:hover,.Navigation .nav > li.open > a{color:#846f96}.Navigation .HasSub ul.HasImage li.DeptSubImage{display:none}@media (min-width:992px){.Navigation{display:block}.Navigation .OffCanvasClose{display:none}.Navigation .HasSub ul.HasImage{padding-right:200px}.Navigation .HasSub ul.HasImage li.DeptSubImage{display:block;padding:10px;position:absolute;top:0;right:0;bottom:0;width:200px;text-align:center}.Navigation .nav > li > a{font-size:85%;padding:0 10px;font-weight:bold}}@media (min-width:992px){.Navigation .nav > li > a{font-size:80%;padding:0 10px}}@media (min-width:1200px){.Navigation .nav > li > a{font-size:90%;padding:0 17.5px}}@media only screen and (max-width:1025px){.HasSub .fa-caret-down{display:none}}@media only screen and (min-width:1025px){ul.nav li.dropdown:hover ul.dropdown-menu{display:block}}.HeaderContentNavigation{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;min-height:0;margin-bottom:0}.HeaderContentNavigation ul{width:100%}@media (min-width:992px){.HeaderContentNavigation ul{justify-content:center}}.HeaderContentNavigation ul li{margin-right:20px}.HeaderContentNavigation ul li.OffCanvasOpen{margin-right:0}.HeaderContentNavigation ul li a{height:42px;line-height:42px;padding:0;font-size:85%}.HeaderContentNavigation ul li a i{margin-left:5px}.HeaderContentNavigation ul li.OffCanvasOpen a{background:#836f96 !important;text-decoration:none !important;padding-left:10px;padding-right:10px}.HeaderContentNavigation ul li a:hover,.HeaderContentNavigation ul li a:focus,.HeaderContentNavigation ul li a:active,.HeaderContentNavigation ul li a.Active{background:none;text-decoration:underline}@media (min-width:992px){.HeaderContentNavigation ul{text-align:center;width:100%}.HeaderContentNavigation ul li{float:none;display:inline-block;margin:0 10px}.HeaderContentNavigation ul li.OffCanvasOpen{display:none}}.CookieConsent{background:#fff;border-top:1px solid #846f96;box-shadow:0 0 15px -5px #846f96}.HomePageSlider .Slide .Inner{width:100%;padding-bottom:35%;background-position:center center;background-repeat:no-repeat;background-size:cover}.HomePageSlider .Slide .Inner > a{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.HomePageSlider .Slide img{display:none !important}.HomePageTopBanners{margin-top:7.5px}.HomePageTopBanners .Banner{padding:7.5px 0 0 7.5px}.HomePageTopBanners .Banner:first-child{padding:7.5px 7.5px 0 0}.HomePageTopBanners .Banner .Inner{width:100%;padding-bottom:50.5%;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative}.HomePageTopBanners .Banner a{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.HomePageTopBanners .Banner img{display:none !important}@media (min-width:768px){.HomeBannersWrapper{margin:0;background:white}.HomeBannersWrapper > div{padding:0 0 0 7.5px}.HomeBannersWrapper > div:first-child{padding:0 7.5px 0 0}.HomePageTopBanners{margin-top:0}.HomePageTopBanners .Banner{padding:7.5px 0 0}.HomePageTopBanners .Banner:first-child{padding:0 0 7.5px}}.FeaturedContainer h2{text-align:center;color:#945394}.FeaturedContainer .Products .ProductThumbnail .Inner{border:1px solid #e9e9e9;padding:7.5px;margin:7.5px;box-shadow:0 0 20px -10px #333;-moz-box-shadow:0 0 20px -10px #333;-webkit-box-shadow:0 0 20px -10px #333}.FeaturedContainer .FeaturedDeptBanner{margin-bottom:7.5px}.HomePageText img{max-width:100%;max-height:100%;height:auto !important}@media (max-width:767px){.HomeDepartments .Departments .Department{width:100%}.HomeDepartments .Departments .Department .Image{border:1px solid #945394;border-bottom:none}.HomeDepartments .Departments .Department .Name{margin-top:0}.HomeDepartments .Departments .Department .Name a{text-align:center;color:#fff;background:#945394;display:block;padding:10px 0}}@media (min-width:992px){.FeaturedContainer .ProductThumbnail.col-lg-5across,.TabContent .ProductThumbnail.col-lg-5across{width:20%}}.ProductSorting .NoPerPage{padding:10px 0;text-align:left}.ProductSorting .ThumbSize{display:flex;justify-content:center;font-size:10px;padding:10px 0}.ProductSorting .ThumbSize > a{display:none;flex-wrap:wrap;margin:0 5px;cursor:pointer}.ProductSorting .ThumbSize > a.ActiveView i,.ProductSorting .ThumbSize > a:hover i{color:#a0a0a0}.ProductSorting .ThumbSize > a > i{padding:1px;text-align:center;color:#c5c5c5}.ProductSorting .ThumbSize .One{width:14px}.ProductSorting .ThumbSize .One i{flex:100%}.ProductSorting .ThumbSize .Two{width:24px}.ProductSorting .ThumbSize .Two i{flex:50%}.ProductSorting .ThumbSize .Three{width:36px}.ProductSorting .ThumbSize .Three i{flex:33.33%}.ProductSorting .ThumbSize .Four{width:48px}.ProductSorting .ThumbSize .Four i{flex:25%}@media (min-width:992px){.ProductSorting .ThumbSize > a.Three,.ProductSorting .ThumbSize > a.Four{display:flex}}@media (max-width:991px){.ProductSorting .NoPerPage,.ProductSorting .ThumbSize,.ProductSorting .Sort{padding:5px 0}.ProductSorting .ThumbSize{justify-content:flex-end}.ProductSorting .Sort{text-align:center}.ProductSorting .ThumbSize > a.One,.ProductSorting .ThumbSize > a.Two{display:flex}}@media (max-width:767px){.ProductSorting .NoPerPage,.ProductSorting .ThumbSize,.ProductSorting .Sort{text-align:center;justify-content:center}}.Departments .Department .Image .PromoBanner,.ProductThumbnail .Image .PromoBanner,.ProductPageContainer .PromoBanner{position:absolute;top:5px;left:0;line-height:34px;color:#fff;background:#945394;padding:0 7.5px;z-index:1;min-width:30%;text-align:center;font-size:15px;box-shadow:0 0 15px -3px #333;-moz-box-shadow:0 0 15px -3px #333;-webkit-box-shadow:0 0 15px -3px #333;border-top-right-radius:5px;-moz-border-top-right-radius:5px;-webkit-border-top-right-radius:5px;border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px}.ProductPageContainer .PromoBanner{left:15px;z-index:15}.Departments .Department .Name{text-align:center;font-weight:bold;font-size:110%;margin-top:7.5px}.Products{margin:0 -7.5px}.ProductThumbnail{padding:0}.ProductThumbnail .Inner{padding:7.5px;margin:15px 7.5px}.ProductThumbnail .Inner .Name a{text-align:center;font-size:90%}.ProductThumbnail .Inner .Price{text-align:center;font-weight:bold;font-size:90%}.ProductThumbnail .StockCode{font-weight:bold;font-size:85%;color:#945393;text-align:center}.ProductThumbnail .ProductThumbnailBuy{text-align:center;margin:7.5px 0 0;height:32px;line-height:16px;font-size:95%}.ProductThumbnail .ProductThumbnailBuy .ProgressIndicator{display:block;width:30px;height:32px;padding:8px 0;margin:0 auto;text-align:center;background:rgb(234,234,234)}#ajaxBasketMessageModal .fa-check{color:Green}#ajaxBasketMessageModal .Error{color:#f00}@media (min-width:768px){.BasketMessageCrossSell .ProductThumbnail{width:33.33333333% !important}}#Breadcrumbs{font-size:90%}#Breadcrumbs > span:last-child a{font-weight:bold}.DepartmentPage .Description,.DepartmentPage .Description font{font-size:16px}@media (max-width:767px){#DepartmentRefineMenu{padding:0}}#DepartmentRefineMenu .Inner{border:1px solid #846f96}#DepartmentRefineMenu h4{background:#846f96;color:#fff;text-align:center;margin:0;padding:15px 0}@media (min-width:768px){#DepartmentRefineMenu h4{font-size:105%}}@media (min-width:992px){#DepartmentRefineMenu h4{font-size:120%}}#DepartmentRefineMenu ul{list-style:none;margin:0;padding:0}#DepartmentRefineMenu ul li{border-top:1px solid #846f96}#DepartmentRefineMenu ul li:first-child{border-top:none}#DepartmentRefineMenu ul li a{display:block;padding:10px 15px}#DepartmentRefineMenu ul li a.Active{font-weight:bold;background:#f2f0f4}.DeptRefineMenuToggle{margin-top:20px;margin-bottom:10px}.DeptRefineMenuToggle:focus,.DeptRefineMenuToggle:active,.DeptRefineMenuToggle:hover{background:#945394;color:#fff}.MobileRefineMenuTabs > a{display:block;float:left;width:50%;text-align:center;border-bottom:1px solid #945393;color:#945393;cursor:pointer;height:34px;line-height:34px}.MobileRefineMenuTabs > a:hover,.MobileRefineMenuTabs > a:focus{text-decoration:none}.MobileRefineMenuTabs > a.active{background:#945393;color:White}@media (min-width:768px){#DepartmentRefineMenu{display:block !important;visibility:visible !important;margin:0}}.FilterGroup .FilterGroupTitle{padding:15px 0 0}.PriceFilterSliderWrapper .MinPriceLbl{float:left}.PriceFilterSliderWrapper .MaxPriceLbl{float:right}.PriceFilterSliderWrapper .PriceFilterSlider{margin:8px 8px 0;clear:both}.FilterGroup .BooleanFeature{display:flex;align-items:center}.FilterGroup .BooleanFeature input{margin:0 5px 0 0}.FilterGroup .BooleanFeature label{margin:0}.ImagesContainer{margin-bottom:0}@media (min-width:768px){.ImagesContainer .prodImagesViewer{position:relative;padding-bottom:80%}}@media (max-width:767px){.ImagesContainer .prodImagesViewer img{display:block !important}}.ImagesContainer .prodImagesViewer > img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:block}.ImagesContainer .prodImagesViewer > div.fs-viewer-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;background:#f5f5f5}.ThumbImages{margin:15px -7.5px 0}.ThumbImages .ThumbImage{padding:0 7.5px}.prodImagesViewer.ResponsiveImage img{display:none}.prodImagesViewer.ResponsiveImage img:first-child{display:block}.ProdAddToFavourites{margin:15px 0 0}.ProdAddToFavourites a{display:block;text-decoration:none;border:1px solid #836f96;padding:8px 0;background:#836f96;color:#fff;font-weight:bold;text-align:center;font-size:110%}.ProdAddToFavourites a.remove{background:none;color:#836f96}.ProdAddToFavourites a i{color:Gold}.r-tabs-accordion-title{display:block;border:1px solid #856F96;margin-top:15px}.r-tabs-accordion-title.r-tabs-state-active{border-bottom:none}.r-tabs-accordion-title.r-tabs-state-active + .TabContent{border:1px solid #856F96;border-top:none}.TabContainer{margin:0 0 40px;float:left;padding-top:0;width:100%}.TabContainer ul.InfoTab{display:none}.TabContentsContainer .r-tabs-accordion-title a{padding:15px;font-weight:normal;font-size:125%;position:relative;height:55px;overflow:hidden}.TabContentsContainer .width:first-child .r-tabs-accordion-title a{border-top:none}.TabContentsContainer .r-tabs-accordion-title a:after{position:absolute;top:0;right:15px;content:"\f078";font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:55px;font-size:90%;transition:transform 0.25s linear 0s}.TabContentsContainer .r-tabs-accordion-title.r-tabs-state-active a:after{transform:rotate(180deg)}.TabContentsContainer .TabContent{padding:0 15px 7.5px}.TabContentsContainer .TabContent iframe{max-width:100%}@media (min-width:768px){.TabContentsContainer .TabContent iframe[src*=youutube]{float:right;margin:0 0 15px 15px;max-width:50%}.TabContentsContainer .TabContent iframe + br{display:none}}.CrossAltTitle{clear:both}.ProductQuantitySpinner{display:inline-block;width:50%;vertical-align:top}.ProductQuantitySpinner input.Quantity{width:50%;display:inline-block;vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-align:center}.ProductQuantitySpinner .SubtractQuantity,.ProductQuantitySpinner .AddQuantity{vertical-align:top;width:25%;display:inline-block;background:#836f96;color:#fff;cursor:pointer;text-align:center;height:34px;line-height:34px;font-size:14px}.ProductQuantitySpinner .SubtractQuantity{background:#d3cbd9}.ProductQuantitySpinner .SubtractQuantity i,.ProductQuantitySpinner .AddQuantity i{line-height:34px}.ProductPageContainer h1{color:#846f96;font-size:175%}@media (min-width:768px){.ProductPageContainer h1{font-size:210%}}.BuyBox .Price{font-weight:bold;font-size:130%;color:#846f96}.BuyBox fieldset div{margin:0}.BuyBox fieldset label,.BuyBox fieldset div label{position:static;text-align:left;padding:0;margin:0;width:auto}p.StockCode,p.ProductMinQty{font-weight:bold;color:#846f96}p.StockCode strong,p.ProductMinQty strong{color:#333;font-weight:normal}fieldset div.QuantityBox{white-space:nowrap;font-size:0}fieldset div.QuantityBox *{font-size:14px}fieldset div.QuantityBox label{margin-bottom:10px}fieldset div.QuantityBox input.Quantity{padding:0;display:inline-block;vertical-align:top}fieldset div.QuantityBox .Next{min-width:48%;min-width:calc(50% - 5px);display:inline-block;vertical-align:top;padding:0;margin-left:5px}fieldset div.QuantityBox .Next .btn + .ProgressIndicator{display:block;width:100%;text-align:center;padding:9px 0;background:rgba(132,111,150,0.3019607843)}fieldset div.QuantityBox .ProductStockPos{float:right;padding:0}.listProdBuyBox fieldset div div{padding:0}.listProdBuyBox .fs-dropdown.listSkuFormstoneDD select + button.fs-dropdown-selected img{display:none}.listProdBuyBox .fs-dropdown.listSkuFormstoneDD button.fs-dropdown-item{padding:10px 0 10px 50px;position:relative;border-bottom:1px solid #e9e9e9}.listProdBuyBox .fs-dropdown.listSkuFormstoneDD button.fs-dropdown-item:hover,.listProdBuyBox .fs-dropdown.listSkuFormstoneDD button.fs-dropdown-item.fs-dropdown-item_selected{background-color:#fff !important}.listProdBuyBox .fs-dropdown.listSkuFormstoneDD button.fs-dropdown-item:focus{outline:none}.listProdBuyBox .fs-dropdown.listSkuFormstoneDD button.fs-dropdown-item:hover:after,.listProdBuyBox .fs-dropdown.listSkuFormstoneDD button.fs-dropdown-item.fs-dropdown-item_selected:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.1)}.listProdBuyBox .fs-dropdown.listSkuFormstoneDD button.fs-dropdown-item img{position:absolute;top:0;bottom:0;left:5px;margin:auto 0}.BuyBox{position:relative}.BuyBox.updatePanelReloading:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;background-color:rgba(255,255,255,0.5);background-position:center center;background-repeat:no-repeat;background-image:url(images/ajax-loader.gif);z-index:15}@media (max-width:767px){.Search .AjaxSearchResults{display:none !important;visibility:hidden !important}}.Search .AjaxSearchResults{background:#fff;padding:0;margin:-15px 0 0;max-width:470px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9}.Search .AjaxSearchResults .BuyOptions{padding:0 15px}.Search .AjaxSearchResults .AjaxSearchProduct{border-bottom:1px solid #d9d9d9}.Search .AjaxSearchResults .AjaxSearchProduct:first-child{padding-top:15px}.Search .AjaxSearchResults .MoreResults{padding:7.5px}table.Wizard{margin-bottom:15px}table.Wizard .Sidebar table a{font-size:0;background:#f1f1f1;color:#836f96;height:52px;line-height:52px;padding-top:0;padding-bottom:0;border-top:none;border-left:1px solid #c9c9c9;position:relative;text-align:center}@media (min-width:768px){table.Wizard .Sidebar{height:100%;margin:-25px -15px 15px;width:auto;border-bottom:1px solid #c9c9c9}.TradeCheckoutContainer table.Wizard .Sidebar{margin-top:-15px}table.Wizard .Sidebar table{table-layout:fixed}table.Wizard .Sidebar table a{font-size:100%;text-indent:32px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:left}}@media (min-width:992px){table.Wizard .Sidebar table a{text-align:center}}table.Wizard .Sidebar table a:before{content:" "}table.Wizard .Sidebar table *:first-child > a{border-left:none}table.Wizard .Sidebar table .beforeSelectedStep a,table.Wizard .Sidebar table .afterSelectedStep a{padding:0}table.Wizard .Sidebar table .beforeSelectedStep a:before,table.Wizard .Sidebar table .afterSelectedStep a:before{content:"\f05d";font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;line-height:52px;margin:0 5px;color:#945393;position:relative;top:2px;text-indent:0}@media (min-width:768px){table.Wizard .Sidebar table .beforeSelectedStep a:before,table.Wizard .Sidebar table .afterSelectedStep a:before{position:absolute;left:10px;top:0;margin:0}}table.Wizard .Sidebar table .afterSelectedStep a:before{content:"\f10c"}table.Wizard .Sidebar table .Selected a{font-size:100%;background:#836f96;color:#fff}table.Wizard .Sidebar table .Selected a:before,table.Wizard .Sidebar table .Selected a:after{color:#fff}table.Wizard td.Step{border:1px solid #c9c9c9;padding:15px}table.Wizard td.Step h1{border-bottom:1px solid gainsboro;margin:0 -15px 15px;padding:0 15px 15px;font-size:28px;color:#945393}.PlaceOrderOnAccount input{margin-bottom:0 !important}.PaymentBtnContainer .PlaceOrderInfo{font-size:20px;margin:5px}.PaymentBtnContainer a:hover{color:#945394}#Footer{background:#846f96;color:#fff}#Footer a,#Footer p{color:#fff;line-height:24px}#Footer .FooterColumns{margin-bottom:35px}#Footer .FooterColumn h4{margin:20px 0 15px}#Footer .HelpSupport ul{column-count:1;-webkit-column-count:1;-moz-column-count:1}#Footer .HelpSupport ul li{display:inline-block;width:100%}#FooterNavigation{margin-bottom:10px}#FooterNavigation a{display:inline;padding:0}@media (min-width:768px){#Footer .HelpSupport ul{column-count:3;-webkit-column-count:3;-moz-column-count:3}}.SocialMediaFooter{text-align:center;margin:10px;width:100%}.SocialMediaFooter a i.fa-facebook{padding-top:8px;padding-right:3px}.SocialMediaFooter a i{font-size:40px;color:#846f96;background-color:White;height:50px;width:50px;padding-top:5px;border-radius:50%;margin:5px}.FooterBottomBar{width:100%}.Content iframe{max-width:100%}.Content img{max-width:100%;height:auto !important}.UpdateContactDetailsDescription{padding:0}.AccountDetails{margin:0 -15px}.AccountDetails .AccountInfo{float:left;width:100%;padding:0 15px 15px}ul.AccountPageLinks{float:left;width:100%;padding:0 15px 15px}ul.AccountPageLinks li{display:block;float:left;width:50%}ul.AccountPageLinks li a{display:block;text-align:center;margin:0 0 15px}ul.AccountPageLinks li a:hover,ul.AccountPageLinks li a:focus{text-decoration:none;color:#856F96}ul.AccountPageLinks li a i.Icon{display:block;margin:0 auto 7.5px;font-size:40px;width:auto}@media (min-width:768px){.AccountDetails .AccountInfo{width:33.333333%}ul.AccountPageLinks{width:66.666666%}}@media (min-width:992px){.AccountDetails .AccountInfo{width:25%}ul.AccountPageLinks{width:75%}ul.AccountPageLinks li{width:33.333333%}}@media (min-width:1200px){ul.AccountPageLinks li{width:25%}}#PrimaryContent .ProdShareButtons{padding:15px 0;text-align:left}#PrimaryContent .ProdShareButtons .sharethis-inline-share-buttons{text-align:left}#PrimaryContent .ProdShareButtons .st-label{display:none}#PrimaryContent .ProdShareButtons #st-1.st-has-labels .st-btn{min-width:34px}.ProdDescription{margin-top:15px}.ProdDescription .Heading{padding:0 0 15px;font-weight:normal;font-size:125%;color:#856F96}.ProdDescription .MainDesc{margin:0 0 15px;overflow:hidden;font-size:13px}.ProdDescription .MainDesc.trimmed{position:relative}.ProdDescription .MainDesc.trimmed:after{content:" ";position:absolute;bottom:0;left:0;right:0;height:25px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgb(255,255,255) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgb(255,255,255) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgb(255,255,255) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0 )}.ProdDescription .MainDesc + .seeMoreBtn{text-align:center;display:block;font-size:95%;cursor:pointer}.ProdDescription .addthis_toolbox{display:none}.BasketLoginReminderMessage{text-align:center;padding:15px;background:#945394;margin:0 0 15px}.BasketLoginReminderMessage a{color:#fff;font-weight:bold}.BasketLoginReminderMessage a:hover,.BasketLoginReminderMessage a:focus{text-decoration:none}.QuickOrderBtn{float:right;margin:5px;display:none}@media (min-width:992px){.QuickOrderBtn{display:block}}.SpecialOfferReminder{color:#f00;font-weight:900;float:right;clear:both;margin-top:10px;margin-bottom:10px}.CurrencyConverterCol{padding-left:0}iframe.CurrencyConverter{border:none;height:500px;width:100%}#ProductsEnquiryForm .FrameContainer{overflow-y:auto}.EnquiryModals .ProductsEnquiryFormIframe{border:none;width:100%;margin:0;padding:0;min-height:660px}.Next.EnquiryBtnWrapper a:before{content:"\f004";font-family:"Font Awesome 5 Pro";font-weight:bold;margin-right:5px}.BuyBox .Next.EnquiryBtnWrapper{display:block;margin:0}