[v-cloak]{display:none}.attributeFiltersHeader{font-size:1.14286rem;padding:.8rem}@media print, screen and (min-width: 48em){.scroll-window{max-height:calc(100vh - 48px);overflow:auto}}#applied-filters{border-bottom:1px solid #ddd;padding:.8rem}#applied-filters .filterSection{overflow:hidden;margin-top:.6rem}#applied-filters .filterSection.card{margin-bottom:0;padding:.8rem .8rem .4rem .8rem}#applied-filters .filterSection.card .attribute-heading{margin-bottom:.4rem}#applied-filters .filterSection:last-child.card{margin-bottom:.8rem}#applied-filters .filterSection .searchTag{position:relative;display:table;border-radius:.18rem;color:#0a0a0a;border:1px solid #ddd;overflow:hidden;margin:0 .4rem .4rem 0}#applied-filters .filterSection .searchTag span{display:table-cell;vertical-align:middle;padding:.4rem .6rem;line-height:1.3}#applied-filters .filterSection .searchTag .removeTag{cursor:pointer;display:table-cell;padding:.4rem .6rem}#applied-filters .filterSection .searchTag .removeTag i{font-size:1.2rem;vertical-align:text-top}.attributeFilters{list-style-type:none;margin:auto;z-index:10006;position:relative}.attributeFilters>li{border-bottom:1px solid #ddd}.attributeFilters>li>a{padding:.8rem}.attributeFilters li.search_attributes_selected_section a.attribute{background-color:rgba(232,229,229,0.5)}.attributeFilters li.search_attributes_selected_NonRemovable_section a{cursor:default;color:#ddd}.attributeFilters li.search_attributes_redundant_section a{cursor:default;color:#ddd}.attributeFilters li{clear:both;position:relative}.attributeFilters li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:auto;position:relative;color:#0a0a0a}.attributeFilters li a.attribute:hover{background-color:rgba(232,229,229,0.5)}.attributeFilters li a.attribute:after{content:'\25BE';margin-left:5px;font-size:1.5rem;line-height:1}.attributeFilters li a.attribute.active{background-color:rgba(232,229,229,0.5)}.attributeFilters li a.attribute.active:after{content:"\25B4"}.attributeFilters li label,.attributeFilters li input{cursor:pointer}.attributeFilters li label{display:block;margin-left:1.2rem;text-indent:-1.2rem;line-height:1.2}.attributeFilters li label input{vertical-align:middle;margin-right:0}.attributeFilters li label span{vertical-align:middle}.attributeFilters li .searchfilterMiddle{overflow-y:auto;display:none;padding-bottom:.8rem}.attributeFilters li .searchfilterMiddle.active{display:block}.attributeFilters li .searchfilterMiddle ul.attributeList{margin:.8rem .8rem 0 .8rem}.attributeFilters li .searchfilterMiddle ul.attributeList li{margin-bottom:.5rem}.attributeFilters li .searchfilterMiddle .moreLessToggle{cursor:pointer;margin:.6rem 0 0 0;font-weight:bold}.attributeFilters li .searchfilterMiddle .uncheckAll{padding:0 .8rem;cursor:pointer}.attributeFilters li .searchfilterMiddle .range-select{padding:0.8rem 0.8rem 0 0.8rem;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-areas:"select-1 select-2" "button button";-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem}.attributeFilters li .searchfilterMiddle .range-select .select-1{grid-area:select-1}.attributeFilters li .searchfilterMiddle .range-select .select-2{grid-area:select-2}.attributeFilters li .searchfilterMiddle .range-select .btn{grid-area:button;cursor:pointer}#otherattributesNavigation li{padding:.8rem}#otherattributesNavigation li label{margin-top:.3rem}#otherattributesNavigation li label input{margin-bottom:0}#otherattributesNavigation li:last-of-type{border:0}#otherattributesNavigation li .remove-price-filter{margin-bottom:.8rem}.paginationBar{background:#e8e5e5;border:1px solid #ddd;border-radius:.18rem;margin-bottom:1.07143rem}.paginationBar::after{content:"";display:table;clear:both;width:100%}.paginationBar input,.paginationBar select,.paginationBar .searchResultsCount{margin:.35714rem}@media screen and (max-width: 63.9375em){.paginationBar{text-align:center}}.searchResultsCount{display:inline-block}@media screen and (max-width: 63.9375em){.searchResultsCount{text-align:center}}.ProductsPagination{display:inline-block;margin:.35714rem}@media screen and (max-width: 63.9375em){.ProductsPagination{text-align:center;margin-bottom:.71429rem}}@media print, screen and (min-width: 64em){.ProductsPagination{float:right;margin-top:.92857rem}}.ProductsPagination button{padding:.35714rem .64286rem;margin-left:.28571rem;color:#4f4f4f;cursor:pointer;border-radius:3px;background:#d6d3d3}.ProductsPagination button.currentPage{background:#313131;color:#fefefe}.ProductsPagination button.paging{background:#aba6a6;color:#fefefe}.ProductsPagination button:hover{background:#313131;color:#fefefe}.tierImage{text-align:center}.tierImage a{display:block;text-decoration:none;color:#0a0a0a}.tierImage a .tierImageText{display:block;line-height:1.25rem;margin-top:.35714rem;font-size:.92857rem}.tierImage a i{color:#71716A;font-size:.78571rem}@media screen and (max-width: 47.9375em){.tierImage.searchTierStructureTierItem,.tierImage.popularCategoryItem{padding:.71429rem;margin-bottom:0px;border-bottom:1px solid #e8e5e5;text-align:left}.tierImage.searchTierStructureTierItem img,.tierImage.popularCategoryItem img{display:none}.tierImage.searchTierStructureTierItem .tierImageText,.tierImage.popularCategoryItem .tierImageText{display:inline}}@media screen and (max-width: 47.9375em){.searchTierStructureTierItem:last-child{margin-bottom:10px}}.searchTierBlockList{list-style:none;margin-top:.5rem;margin-left:.57143rem}.searchTierBlockList li{cursor:pointer}@media screen and (max-width: 47.9375em){.searchTierBlockList li{padding:.71429rem 0;border-bottom:1px solid #e8e5e5}}.searchTierBlockList li:hover{text-decoration:underline}.searchBreadcrumb{font-weight:bold;color:#0a0a0a;display:inline-block;margin-bottom:.2rem;line-height:1.3}a.searchBreadcrumb{white-space:initial !important;color:#0a0a0a}#suggestedBreadcrumb{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow-x:auto;white-space:nowrap;max-width:100% !important}.accordionA{cursor:pointer;border:none;border-radius:0;outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;width:100%;padding:.4rem;border-bottom:1px solid #ddd}.panelA{background-color:white;display:none;overflow:hidden}.column.column-block{position:relative}.accordionA span:after{font-family:"FontAwesome";font-weight:900;content:"\f107";font-size:1.4rem;color:#aaa}.active span.tier-accordion:after{content:"\f106"}.toggleCategory{display:none}.product-tile-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.product-tile{padding:.5rem}.product-tile--details h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-tile--details img{margin-bottom:.4rem}.product-tile--controls label{margin-bottom:1rem}.product-tile--controls label input{margin-bottom:0}.banner{margin-bottom:1rem}.brandItem{text-align:center}@media print, screen and (min-width: 48em){.brandItem{margin-bottom:1.42857rem;margin-top:1.42857rem}}.brandItem img{margin-bottom:.71429rem}.brandItem a{color:#71716A;display:inline-block}.brandItem a:hover{color:#0a0a0a}.brandItem h3{font-weight:normal}.stock-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;line-height:1.3;margin-top:.5rem}.stock-details.sku,.stock-details.basket{display:inline-block}.stock-details.sku i,.stock-details.basket i{margin-right:.1rem}.stock-details i{color:#71716A;font-size:1.1rem;margin-right:.35rem}.stock-details span:first-of-type{font-weight:bold}.stock-details span:not(:first-of-type){display:block}.stock-details span:last-of-type{margin-bottom:.5rem}.stock-message-text{line-height:1.3}.blue-text a{text-decoration:underline}.productItem{position:relative}.productItem .productFlex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}@media screen and (min-width: 75em){.productItem .productFlex>div:not(.smallImgContainer){-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.productItem .productFlex>div:not(.smallImgContainer)>div{width:50%}}.productItem h2{font-size:1rem}.productItem .brandLogo{display:block}.productItem .stock-details span:last-of-type{margin-bottom:0}.productItem .title.placeholder{width:100%;height:18px;margin-bottom:.5rem}.productItem .list.placeholder{width:150px;height:45px;margin-bottom:1rem}.productItem .compareOptions.placeholder{width:150px;height:18px;margin-bottom:1rem}.productItem .logo.placeholder{width:100px;height:49px;margin-bottom:1rem}.productItem .pledge.placeholder{width:145px;height:36px;margin-bottom:1rem}.productItem .price.placeholder{height:84px;margin-bottom:0.35714rem}.productItem .button-input.placeholder{height:38px;margin-bottom:1rem}.productItem .stock-details.placeholder{width:250px;height:45px;float:right}.productItem .placeholder{background:-webkit-gradient(linear, left top, right top, color-stop(40%, #e8e5e5), color-stop(#ddd), color-stop(60%, #e8e5e5)) right/300% 100%;background:linear-gradient(90deg, #e8e5e5 40%, #ddd, #e8e5e5 60%) right/300% 100%;-webkit-animation:skeleton-loading 1s linear infinite;animation:skeleton-loading 1s linear infinite}@-webkit-keyframes skeleton-loading{to{background-position:left}}@keyframes skeleton-loading{to{background-position:left}}.smallImgContainer{position:relative}.smallImgContainer.placeholder{width:150px;height:150px}.smallBadgeOverlay{position:absolute;left:5px;top:5px}.pricePerItem{text-align:right;color:#71716A;font-size:1rem;font-weight:bold}.largePriceTable{margin-bottom:.25rem;margin-top:0.45rem}.getQuoteLink{margin-top:0.6rem;margin-bottom:0.6rem}.getQuoteLink h2{font-size:1.12em}.skuPromoAppliedLabel{font-size:.85714rem;color:#79796A;text-align:right;display:block}.pricePanel{padding:0px 7px 5px 7px;background:#f7f6f6;border:3px solid #e8e5e5}.pricePanel .input-group{display:table;margin-bottom:0.4rem}.pricePanel #options-vat{padding:.5em 0 0;text-align:right}.smallPriceTable .priceTable table th,.smallPriceTable .priceTable table td{padding:.42857rem .27143rem .57143rem;text-align:center}.smallPriceTable .priceTable table td,.smallPriceTable .priceTable table th{font-size:.92857rem;line-height:1.1rem}.smallPriceTable .input-group{margin-bottom:.35714rem}.read-more{color:#1153AD;cursor:pointer;margin-bottom:.9rem}@media print, screen and (min-width: 48em){.search-grid{display:grid;grid-template-columns:4fr 8fr;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.search-grid .attribute-filter{position:sticky;top:0;-ms-flex-item-align:start;align-self:start}}@media print, screen and (min-width: 64em){.search-grid{grid-template-columns:3fr 9fr}}@media screen and (max-width: 47.9375em){.resultsSection .off-canvas.in-canvas-for-medium{z-index:20000000000;background:white}}.searchHeading{padding-top:.71429rem}.searchHeading h1{float:left}.accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;outline:none;-webkit-transition:0.4s;transition:0.4s}.widgetHeader{padding:0 18px;background-color:white;max-height:0;overflow:hidden;display:none;-webkit-transition:max-height 0.2s ease-out;transition:max-height 0.2s ease-out}
