:root{--primary_colour:32,67,129;--secondary_colour:23,147,205;--header_colour:222,234,248;--table_hover:162,212,236;--table_row_primary:222,234,248;--table_row_secondary:255,255,255;--table_text_colour:0,0,0;--button_text_colour:255,255,255;--menu_primary_colour:55,56,58;--menu_secondary_colour:0,0,0;--update_center_colour:255,255,255;--navigation_text_colour:32,67,129;--primary_icon_colour:32,67,129;--header_navigation_text_colour:32,67,129;--mobile_menu_colour:244,243,242}.Products h1,.hardware h1{margin-bottom:5px}.Products .hardware-content .search-info ul,.Products .product-content .search-info ul,.hardware .hardware-content .search-info ul,.hardware .product-content .search-info ul{display:flex;flex-wrap:wrap;gap:0 5px;list-style:none;margin:0 0 10px!important;padding:0!important}.Products .hardware-content .search-info ul li,.Products .product-content .search-info ul li,.hardware .hardware-content .search-info ul li,.hardware .product-content .search-info ul li{height:17px}.Products .hardware-content .search-info ul li a,.Products .product-content .search-info ul li a,.hardware .hardware-content .search-info ul li a,.hardware .product-content .search-info ul li a{border-right:1px solid gray;color:gray;font-size:.75em;padding-right:5px}.theme-gocabinets .Products .hardware-content .search-info ul li:last-child a,.theme-gocabinets .Products .product-content .search-info ul li:last-child a,.theme-gocabinets .hardware .hardware-content .search-info ul li:last-child a,.theme-gocabinets .hardware .product-content .search-info ul li:last-child a{color:rgba(var(--secondary_colour),1)}.Products .hardware-content .search-info ul li:last-child a,.Products .product-content .search-info ul li:last-child a,.hardware .hardware-content .search-info ul li:last-child a,.hardware .product-content .search-info ul li:last-child a{border:0;padding:0}.Products .productSearch,.hardware .productSearch{align-items:center;display:flex}.Products .productSearch label,.hardware .productSearch label{font-weight:700}.theme-gocabinets .Products .productSearch label,.theme-gocabinets .hardware .productSearch label{color:rgba(var(--primary_colour),1)}.Products .productSearch label,.hardware .productSearch label{box-sizing:border-box;display:block;margin:0!important;padding-right:15px}.Products .productSearch .productSearchField,.hardware .productSearch .productSearchField{border:2px solid;display:flex;flex:1}.theme-gocabinets .Products .productSearch .productSearchField,.theme-gocabinets .hardware .productSearch .productSearchField{border-color:rgba(var(--primary_colour),1)}.Products .productSearch .productSearchField,.hardware .productSearch .productSearchField{border-radius:5px}.Products .productSearch .productSearchField .searchKeysNInput,.hardware .productSearch .productSearchField .searchKeysNInput{display:flex;flex:1;flex-wrap:wrap}.theme-gocabinets .Products .productSearch .productSearchField .searchKeysNInput .searchKey,.theme-gocabinets .hardware .productSearch .productSearchField .searchKeysNInput .searchKey{background:rgba(var(--secondary_colour),1)}.Products .productSearch .productSearchField .searchKeysNInput .searchKey,.hardware .productSearch .productSearchField .searchKeysNInput .searchKey{align-items:center;border-radius:5px;color:#fff;display:flex;font-size:.75em;font-weight:500;margin:2px;opacity:.5;padding:5px;text-align:center;vertical-align:middle}.Products .productSearch .productSearchField .searchKeysNInput .searchKey.hasHandler,.hardware .productSearch .productSearchField .searchKeysNInput .searchKey.hasHandler{opacity:1;padding-right:2px}.Products .productSearch .productSearchField .searchKeysNInput .searchKey.hasHandler div:first-child,.hardware .productSearch .productSearchField .searchKeysNInput .searchKey.hasHandler div:first-child{flex:1}.Products .productSearch .productSearchField .searchKeysNInput .searchKey.hasHandler div:last-child,.hardware .productSearch .productSearchField .searchKeysNInput .searchKey.hasHandler div:last-child{background:#fff}.theme-gocabinets .Products .productSearch .productSearchField .searchKeysNInput .searchKey.hasHandler div:last-child,.theme-gocabinets .hardware .productSearch .productSearchField .searchKeysNInput .searchKey.hasHandler div:last-child{color:rgba(var(--secondary_colour),1)}.Products .productSearch .productSearchField .searchKeysNInput .searchKey.hasHandler div:last-child,.hardware .productSearch .productSearchField .searchKeysNInput .searchKey.hasHandler div:last-child{border-radius:10px;cursor:pointer;font-size:12px;font-weight:700;height:10px;line-height:10px;margin-left:5px;text-align:center;width:10px}.Products .productSearch .productSearchField .searchKeysNInput .searchField,.hardware .productSearch .productSearchField .searchKeysNInput .searchField{border:0;border-radius:5px;flex:1;height:inherit;min-width:100px;padding:0 5px}.Products .productSearch .productSearchField .searchButton,.hardware .productSearch .productSearchField .searchButton{margin:0;padding:0}.Products .productSearch .productSearchField .searchButton img,.hardware .productSearch .productSearchField .searchButton img{width:25px}.Products .hardwareCategories,.hardware .hardwareCategories{margin-top:15px}.Products .hardwareCategories .hardwareCategory,.hardware .hardwareCategories .hardwareCategory{border-radius:20px;cursor:pointer}.Products .hardwareCategories .hardwareCategory .animated-background,.hardware .hardwareCategories .hardwareCategory .animated-background{height:200px;width:200px}.Products .hardwareCategories .hardwareCategory .animated-background,.Products .hardwareCategories .hardwareCategory .animated-background-for-image,.hardware .hardwareCategories .hardwareCategory .animated-background,.hardware .hardwareCategories .hardwareCategory .animated-background-for-image{animation-duration:6s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;-webkit-backface-visibility:hidden;background:#fff;background:linear-gradient(90deg,#f5f5f5 8%,#eee 18%,#f5f5f5 33%);border-radius:20px;margin:0}.Products .hardwareCategories .hardwareCategory .animated-background-for-image,.hardware .hardwareCategories .hardwareCategory .animated-background-for-image{bottom:0;color:#6b6f70;height:140px;left:0;position:absolute;right:0;text-align:center;top:0;width:100%}.Products .hardwareCategories .hardwareCategory .imageContainer,.hardware .hardwareCategories .hardwareCategory .imageContainer{align-items:center;box-sizing:border-box;display:flex;height:150px;position:relative;text-align:center}.Products .hardwareCategories .hardwareCategory .imageContainer img,.hardware .hardwareCategories .hardwareCategory .imageContainer img{flex:1;height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%;z-index:2}.Products .hardwareCategories .hardwareCategory .imageContainer div.product-image-failed,.hardware .hardwareCategories .hardwareCategory .imageContainer div.product-image-failed{flex:1;height:100%;-o-object-fit:contain;object-fit:contain;z-index:2}.Products .hardwareCategories .hardwareCategory .imageContainer img.product-image,.hardware .hardwareCategories .hardwareCategory .imageContainer img.product-image{box-shadow:inset 0 0 2px 2px #fff;-o-object-fit:fill;object-fit:fill;position:relative;width:100%}.Products .hardwareCategories .hardwareCategory .imageContainer div.product-image-failed,.hardware .hardwareCategories .hardwareCategory .imageContainer div.product-image-failed{box-shadow:inset 0 0 2px 2px #fff;height:auto;-o-object-fit:cover;object-fit:cover;position:relative}.Products .hardwareCategories .hardwareCategory .imageContainer img:before,.hardware .hardwareCategories .hardwareCategory .imageContainer img:before{background:#f2f1f0;bottom:0;color:#6b6f70;content:"No Image Available";left:0;padding-top:22%;position:absolute;right:0;text-align:center;top:0;width:100%}.Products .hardwareCategories .hardwareCategory .imageContainer div.product-image-failed,.hardware .hardwareCategories .hardwareCategory .imageContainer div.product-image-failed{background:#f2f1f0;color:#6b6f70;padding-top:22%;text-align:center;width:100%}.Products .hardwareCategories .hardwareCategory .imageContainer,.hardware .hardwareCategories .hardwareCategory .imageContainer{border:2px solid}.theme-gocabinets .Products .hardwareCategories .hardwareCategory .imageContainer,.theme-gocabinets .hardware .hardwareCategories .hardwareCategory .imageContainer{border-color:rgba(var(--secondary_colour),1)}.Products .hardwareCategories .hardwareCategory .imageContainer,.hardware .hardwareCategories .hardwareCategory .imageContainer{background:#f2f1f0;border-top-left-radius:20px;border-top-right-radius:20px}.Products .hardwareCategories .hardwareCategory .imageContainer div.product-image-failed,.Products .hardwareCategories .hardwareCategory .imageContainer img.product-image,.hardware .hardwareCategories .hardwareCategory .imageContainer div.product-image-failed,.hardware .hardwareCategories .hardwareCategory .imageContainer img.product-image{min-height:140px}.Products .hardwareCategories .hardwareCategory .imageContainer img,.hardware .hardwareCategories .hardwareCategory .imageContainer img{border-radius:19px 19px 0 0;-o-object-fit:cover;object-fit:cover}.Products .hardwareCategories .hardwareCategory .imageContainer div.product-image-failed,.Products .hardwareCategories .hardwareCategory .imageContainer img:before,.hardware .hardwareCategories .hardwareCategory .imageContainer div.product-image-failed,.hardware .hardwareCategories .hardwareCategory .imageContainer img:before{border-radius:20px 20px 0 0}.Products .hardwareCategories .hardwareCategory .imageContainer.favourite-container,.hardware .hardwareCategories .hardwareCategory .imageContainer.favourite-container{padding:15px}.Products .hardwareCategories .hardwareCategory .imageContainer.favourite-container img,.hardware .hardwareCategories .hardwareCategory .imageContainer.favourite-container img{-o-object-fit:contain;object-fit:contain}.theme-gocabinets .Products .hardwareCategories .hardwareCategory .categoryName,.theme-gocabinets .hardware .hardwareCategories .hardwareCategory .categoryName{background:rgba(var(--secondary_colour),1)}.Products .hardwareCategories .hardwareCategory .categoryName,.hardware .hardwareCategories .hardwareCategory .categoryName{border-bottom-left-radius:20px;border-bottom-right-radius:20px;color:#fff;font-size:.85em;font-weight:700;padding:7px 0;text-align:center}.Products .hardwareCategories .hardwareCategory.no-image .imageContainer,.hardware .hardwareCategories .hardwareCategory.no-image .imageContainer{display:none}.Products .hardwareCategories .hardwareCategory.no-image .categoryName,.hardware .hardwareCategories .hardwareCategory.no-image .categoryName{border-radius:20px;font-size:1.4em;font-weight:700;height:184px;line-height:20px;padding-top:60px}.Products .hardwareItems,.hardware .hardwareItems{margin-bottom:15px;margin-top:15px}.Products .hardwareItems .animated-background,.hardware .hardwareItems .animated-background{animation-duration:6s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;-webkit-backface-visibility:hidden;background:#fff;background:linear-gradient(90deg,#f5f5f5 8%,#eee 18%,#f5f5f5 33%);border-radius:20px;height:133px;margin:0;width:200px}.Products .hardwareItems .itemFavourite,.hardware .hardwareItems .itemFavourite{background:url(/v2/dist/assets/6edf713ae4b859dab5f7.png) no-repeat;background-size:contain;border:0;content:"";height:27px;margin:0;padding:0;position:absolute;right:16px;top:16px;width:22px;z-index:2;z-index:25}@media screen and (min-width:768px){.Products .hardwareItems .itemFavourite:hover,.hardware .hardwareItems .itemFavourite:hover{background-image:url(/v2/dist/assets/00af88f11d8efc05ff84.png);z-index:25}}.Products .hardwareItems .itemFavourite.userFavourite,.hardware .hardwareItems .itemFavourite.userFavourite{background-image:url(/v2/dist/assets/00af88f11d8efc05ff84.png);z-index:25}.theme-gocabinets .Products .hardwareItems .hardwareItem:hover .details,.theme-gocabinets .hardware .hardwareItems .hardwareItem:hover .details{border-color:rgba(var(--secondary_colour),1)}.Products .hardwareItems .hardwareItem:hover .cartButtons .numberSpinner,.hardware .hardwareItems .hardwareItem:hover .cartButtons .numberSpinner{display:flex}.Products .hardwareItems .hardwareItem,.hardware .hardwareItems .hardwareItem{text-align:center;z-index:10}@keyframes placeHolderShimmer{0%{background-position:0 0}to{background-position:100em 0}}.Products .hardwareItems .hardwareItem .animated-background,.hardware .hardwareItems .hardwareItem .animated-background{animation-duration:6s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;-webkit-backface-visibility:hidden;background:#fff;background:linear-gradient(90deg,#f5f5f5 8%,#eee 18%,#f5f5f5 33%);border-radius:20px;height:133px;margin:0;position:relative;width:200px;z-index:10}.Products .hardwareItems .hardwareItem .details,.hardware .hardwareItems .hardwareItem .details{align-items:center;border:3px solid #fff;border-radius:8px;display:flex;flex-direction:column;justify-content:center;min-height:200px;padding:15px 15px 0;position:relative}.Products .hardwareItems .hardwareItem .details.no-padding,.hardware .hardwareItems .hardwareItem .details.no-padding{padding:0}.Products .hardwareItems .hardwareItem .details .item-name,.hardware .hardwareItems .hardwareItem .details .item-name{margin-bottom:5px;word-break:break-word;z-index:3}.Products .hardwareItems .hardwareItem .details .item-name>div,.hardware .hardwareItems .hardwareItem .details .item-name>div{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Products .hardwareItems .hardwareItem .details.hardware-details,.hardware .hardwareItems .hardwareItem .details.hardware-details{min-height:265px}.Products .hardwareItems .hardwareItem .details:hover,.hardware .hardwareItems .hardwareItem .details:hover{text-decoration:none!important}.Products .hardwareItems .hardwareItem .imageContainer,.hardware .hardwareItems .hardwareItem .imageContainer{box-sizing:border-box;height:150px;position:relative;text-align:center}.Products .hardwareItems .hardwareItem .imageContainer img,.hardware .hardwareItems .hardwareItem .imageContainer img{flex:1;height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%;z-index:2}.Products .hardwareItems .hardwareItem .imageContainer div.product-image-failed,.hardware .hardwareItems .hardwareItem .imageContainer div.product-image-failed{flex:1;height:100%;-o-object-fit:contain;object-fit:contain;z-index:2}.Products .hardwareItems .hardwareItem .imageContainer img.product-image,.hardware .hardwareItems .hardwareItem .imageContainer img.product-image{box-shadow:inset 0 0 2px 2px #fff;-o-object-fit:fill;object-fit:fill;position:relative;width:100%}.Products .hardwareItems .hardwareItem .imageContainer div.product-image-failed,.hardware .hardwareItems .hardwareItem .imageContainer div.product-image-failed{box-shadow:inset 0 0 2px 2px #fff;height:auto;-o-object-fit:cover;object-fit:cover;position:relative}.Products .hardwareItems .hardwareItem .imageContainer img:before,.hardware .hardwareItems .hardwareItem .imageContainer img:before{background:#f2f1f0;bottom:0;color:#6b6f70;content:"No Image Available";left:0;padding-top:22%;position:absolute;right:0;text-align:center;top:0;width:100%}.Products .hardwareItems .hardwareItem .imageContainer div.product-image-failed,.hardware .hardwareItems .hardwareItem .imageContainer div.product-image-failed{background:#f2f1f0;color:#6b6f70;padding-top:22%;text-align:center;width:100%}.Products .hardwareItems .hardwareItem .imageContainer,.hardware .hardwareItems .hardwareItem .imageContainer{align-items:center;display:flex;flex:1;flex-direction:column;width:100%}.Products .hardwareItems .hardwareItem .imageContainer div.product-image-failed,.Products .hardwareItems .hardwareItem .imageContainer img.product-image,.hardware .hardwareItems .hardwareItem .imageContainer div.product-image-failed,.hardware .hardwareItems .hardwareItem .imageContainer img.product-image{min-height:100px}.Products .hardwareItems .hardwareItem .imageContainer div,.hardware .hardwareItems .hardwareItem .imageContainer div{width:auto;z-index:1}.Products .hardwareItems .hardwareItem .imageContainer div.product-image-failed,.Products .hardwareItems .hardwareItem .imageContainer img:before,.hardware .hardwareItems .hardwareItem .imageContainer div.product-image-failed,.hardware .hardwareItems .hardwareItem .imageContainer img:before{border-radius:8px}.Products .hardwareItems .hardwareItem .imageContainer .animated-background-for-image,.hardware .hardwareItems .hardwareItem .imageContainer .animated-background-for-image{animation-duration:6s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;-webkit-backface-visibility:hidden;background:#fff;background:linear-gradient(90deg,#f5f5f5 8%,#eee 18%,#f5f5f5 33%);border-radius:20px;border-top-right-radius:0;bottom:0;color:#6b6f70;height:100px;left:0;margin:0;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:20}.Products .hardwareItems .hardwareItem>a,.hardware .hardwareItems .hardwareItem>a{color:#57585a;font-size:.85em;font-weight:400;margin:10px 0 0}.Products .hardwareItems .hardwareItem .cartButtons,.hardware .hardwareItems .hardwareItem .cartButtons{align-items:center;display:flex;justify-content:center;margin-top:15px;z-index:3}.Products .hardwareItems .hardwareItem .cartButtons .numberSpinner,.hardware .hardwareItems .hardwareItem .cartButtons .numberSpinner{align-items:center;width:75px}.Products .hardwareItems .hardwareItem .cartButtons .numberSpinner label,.hardware .hardwareItems .hardwareItem .cartButtons .numberSpinner label{font-size:.75em;font-weight:600}.theme-gocabinets .Products .hardwareItems .hardwareItem .cartButtons .numberSpinner label,.theme-gocabinets .hardware .hardwareItems .hardwareItem .cartButtons .numberSpinner label{color:rgba(var(--primary_colour),1)}.Products .hardwareItems .hardwareItem .cartButtons .numberSpinner label,.hardware .hardwareItems .hardwareItem .cartButtons .numberSpinner label{margin-bottom:0;margin-right:5px}.Products .hardwareItems .hardwareItem .cartButtons .numberSpinner input,.hardware .hardwareItems .hardwareItem .cartButtons .numberSpinner input{border:2px solid;height:30px;margin:0;padding:0 4px}.theme-gocabinets .Products .hardwareItems .hardwareItem .cartButtons .numberSpinner input,.theme-gocabinets .hardware .hardwareItems .hardwareItem .cartButtons .numberSpinner input{border-color:rgba(var(--primary_colour),1)}.Products .hardwareItems .hardwareItem .cartButtons .numberSpinner input,.hardware .hardwareItems .hardwareItem .cartButtons .numberSpinner input{border-radius:5px 0 0 5px;font-size:12px;font-weight:500}.Products .hardwareItems .hardwareItem .cartButtons .numberSpinner .spinner div,.hardware .hardwareItems .hardwareItem .cartButtons .numberSpinner .spinner div{border:2px solid}.theme-gocabinets .Products .hardwareItems .hardwareItem .cartButtons .numberSpinner .spinner div,.theme-gocabinets .hardware .hardwareItems .hardwareItem .cartButtons .numberSpinner .spinner div{border-color:rgba(var(--primary_colour),1)}.Products .hardwareItems .hardwareItem .cartButtons .numberSpinner .spinner div,.hardware .hardwareItems .hardwareItem .cartButtons .numberSpinner .spinner div{border-left:0;color:gray;cursor:pointer;font-size:12px;height:15px;line-height:8px;padding:0 2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Products .hardwareItems .hardwareItem .cartButtons .numberSpinner .spinner div:first-child,.hardware .hardwareItems .hardwareItem .cartButtons .numberSpinner .spinner div:first-child{border-bottom:0;border-top-right-radius:5px}.Products .hardwareItems .hardwareItem .cartButtons .numberSpinner .spinner div:last-child,.hardware .hardwareItems .hardwareItem .cartButtons .numberSpinner .spinner div:last-child{border-bottom-right-radius:5px;border-top:0}.Products .hardwareItems .hardwareItem .cartButtons .numberSpinner,.hardware .hardwareItems .hardwareItem .cartButtons .numberSpinner{display:none}.Products .hardwareItems .hardwareItem .button-blue,.hardware .hardwareItems .hardwareItem .button-blue{height:30px;line-height:0;margin-right:5px;padding:.1em .5em .1em .1em!important}.Products .hardwareItems .hardwareItem .button-blue span,.hardware .hardwareItems .hardwareItem .button-blue span{font-size:.6em;font-weight:500}.Products .hardwareItems .hardwareItem .button-blue img,.hardware .hardwareItems .hardwareItem .button-blue img{width:22px}.Products .hardware-product-details h1,.hardware .hardware-product-details h1{background:#fff}.theme-gocabinets .Products .hardware-product-details h1,.theme-gocabinets .hardware .hardware-product-details h1{color:rgba(var(--primary_colour),1)}.Products .hardware-product-details h1,.hardware .hardware-product-details h1{border-radius:0;font-weight:800;margin:0 0 15px;padding:0}.Products .hardware-product-details h1 span,.hardware .hardware-product-details h1 span{font-weight:600}.theme-gocabinets .Products .hardware-product-details .price,.theme-gocabinets .hardware .hardware-product-details .price{color:rgba(var(--secondary_colour),1)}.Products .hardware-product-details .price,.hardware .hardware-product-details .price{font-size:.85em}.Products .hardware-product-details .price strong,.hardware .hardware-product-details .price strong{font-size:1.5em;font-weight:800}.Products .hardware-product-details h2,.hardware .hardware-product-details h2{background:#fff}.theme-gocabinets .Products .hardware-product-details h2,.theme-gocabinets .hardware .hardware-product-details h2{color:rgba(var(--primary_colour),1)}.Products .hardware-product-details h2,.hardware .hardware-product-details h2{padding:0;text-align:left}.Products .hardware-product-details .numberSpinner,.hardware .hardware-product-details .numberSpinner{align-items:center;width:75px}.Products .hardware-product-details .numberSpinner label,.hardware .hardware-product-details .numberSpinner label{font-size:.75em;font-weight:600}.theme-gocabinets .Products .hardware-product-details .numberSpinner label,.theme-gocabinets .hardware .hardware-product-details .numberSpinner label{color:rgba(var(--primary_colour),1)}.Products .hardware-product-details .numberSpinner label,.hardware .hardware-product-details .numberSpinner label{margin-bottom:0;margin-right:5px}.Products .hardware-product-details .numberSpinner input,.hardware .hardware-product-details .numberSpinner input{border:2px solid;height:30px;margin:0;padding:0 4px}.theme-gocabinets .Products .hardware-product-details .numberSpinner input,.theme-gocabinets .hardware .hardware-product-details .numberSpinner input{border-color:rgba(var(--primary_colour),1)}.Products .hardware-product-details .numberSpinner input,.hardware .hardware-product-details .numberSpinner input{border-radius:5px 0 0 5px;font-size:12px;font-weight:500}.Products .hardware-product-details .numberSpinner .spinner div,.hardware .hardware-product-details .numberSpinner .spinner div{border:2px solid}.theme-gocabinets .Products .hardware-product-details .numberSpinner .spinner div,.theme-gocabinets .hardware .hardware-product-details .numberSpinner .spinner div{border-color:rgba(var(--primary_colour),1)}.Products .hardware-product-details .numberSpinner .spinner div,.hardware .hardware-product-details .numberSpinner .spinner div{border-left:0;color:gray;cursor:pointer;font-size:12px;height:15px;line-height:8px;padding:0 2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Products .hardware-product-details .numberSpinner .spinner div:first-child,.hardware .hardware-product-details .numberSpinner .spinner div:first-child{border-bottom:0;border-top-right-radius:5px}.Products .hardware-product-details .numberSpinner .spinner div:last-child,.hardware .hardware-product-details .numberSpinner .spinner div:last-child{border-bottom-right-radius:5px;border-top:0}.Products .hardware-product-details .numberSpinner,.hardware .hardware-product-details .numberSpinner{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Products .hardware-product-details .numberSpinner label,.hardware .hardware-product-details .numberSpinner label{font-size:.85em;font-weight:700}.Products .hardware-product-details .numberSpinner label i,.hardware .hardware-product-details .numberSpinner label i{color:red}.Products .hardware-product-details .numberSpinner input,.hardware .hardware-product-details .numberSpinner input{width:40px}.Products .hardware-product-details .details,.hardware .hardware-product-details .details{color:#8a8a8a;font-size:.85em}.Products .hardware-product-details .details ul,.hardware .hardware-product-details .details ul{list-style-position:inside;padding:0}.Products .hardware-item-buttons,.hardware .hardware-item-buttons{margin:50px 0 30px}.Products .hardware-item-buttons .item-button,.hardware .hardware-item-buttons .item-button{width:100%}.Products .hardware-item-buttons div:first-child,.hardware .hardware-item-buttons div:first-child{text-align:right}.Products .product-images,.hardware .product-images{position:relative}.Products .product-images .imageContainer:not(.productImageContainer),.hardware .product-images .imageContainer:not(.productImageContainer){align-items:center;box-sizing:border-box;display:flex;height:150px;position:relative;text-align:center}.Products .product-images .imageContainer:not(.productImageContainer) img,.hardware .product-images .imageContainer:not(.productImageContainer) img{flex:1;height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%;z-index:2}.Products .product-images .imageContainer:not(.productImageContainer) div.product-image-failed,.hardware .product-images .imageContainer:not(.productImageContainer) div.product-image-failed{flex:1;height:100%;-o-object-fit:contain;object-fit:contain;z-index:2}.Products .product-images .imageContainer:not(.productImageContainer) img.product-image,.hardware .product-images .imageContainer:not(.productImageContainer) img.product-image{box-shadow:inset 0 0 2px 2px #fff;-o-object-fit:fill;object-fit:fill;position:relative;width:100%}.Products .product-images .imageContainer:not(.productImageContainer) div.product-image-failed,.hardware .product-images .imageContainer:not(.productImageContainer) div.product-image-failed{box-shadow:inset 0 0 2px 2px #fff;height:auto;-o-object-fit:cover;object-fit:cover;position:relative}.Products .product-images .imageContainer:not(.productImageContainer) img:before,.hardware .product-images .imageContainer:not(.productImageContainer) img:before{background:#f2f1f0;bottom:0;color:#6b6f70;content:"No Image Available";left:0;padding-top:22%;position:absolute;right:0;text-align:center;top:0;width:100%}.Products .product-images .imageContainer:not(.productImageContainer) div.product-image-failed,.hardware .product-images .imageContainer:not(.productImageContainer) div.product-image-failed{background:#f2f1f0;color:#6b6f70;padding-top:22%;text-align:center;width:100%}.Products .product-images .imageContainer:not(.productImageContainer),.hardware .product-images .imageContainer:not(.productImageContainer){height:320px}.Products .product-images .imageContainer:not(.productImageContainer) img,.hardware .product-images .imageContainer:not(.productImageContainer) img{box-shadow:inset 0 0 2px 2px #fff}.Products .product-images .imageContainer:not(.productImageContainer) img:before,.hardware .product-images .imageContainer:not(.productImageContainer) img:before{padding-top:30%}.Products .product-images .itemFavourite,.hardware .product-images .itemFavourite{background-image:url(/v2/dist/assets/6edf713ae4b859dab5f7.png);background-size:contain;border:0;content:"";height:27px;margin:0;padding:0;position:absolute;right:16px;top:1px;width:22px;z-index:25}@media screen and (min-width:768px){.Products .product-images .itemFavourite:hover,.hardware .product-images .itemFavourite:hover{background-image:url(/v2/dist/assets/00af88f11d8efc05ff84.png);z-index:25}}.Products .product-images .itemFavourite.userFavourite,.hardware .product-images .itemFavourite.userFavourite{background-image:url(/v2/dist/assets/00af88f11d8efc05ff84.png);z-index:25}.Products .product-images .itemFavouriteInSizesTab,.hardware .product-images .itemFavouriteInSizesTab{background-image:url(/v2/dist/assets/6edf713ae4b859dab5f7.png);background-size:contain;border:0;content:"";height:27px;left:7.5rem;margin:0;padding:0;position:absolute;right:0;top:1px;width:22px;z-index:25}.Products .product-images .itemFavouriteInSizesTab.leftInherit,.hardware .product-images .itemFavouriteInSizesTab.leftInherit{left:inherit}.Products .product-images .itemFavouriteInSizesTab.leftReduced,.hardware .product-images .itemFavouriteInSizesTab.leftReduced{left:6rem}@media screen and (min-width:768px){.Products .product-images .itemFavouriteInSizesTab:hover,.hardware .product-images .itemFavouriteInSizesTab:hover{background-image:url(/v2/dist/assets/00af88f11d8efc05ff84.png);z-index:25}}.Products .product-images .itemFavouriteInSizesTab.userFavourite,.hardware .product-images .itemFavouriteInSizesTab.userFavourite{background-image:url(/v2/dist/assets/00af88f11d8efc05ff84.png);z-index:25}.Products .product-images .itemFavouriteInSizesTab.btn:focus,.hardware .product-images .itemFavouriteInSizesTab.btn:focus{box-shadow:none}@media(max-width:695px){.hardwareItems.row .col-4,.hardwareItems.row .col-6{padding-left:5px;padding-right:5px}.hardware .hardware-content{padding:0}.Products .productSearch,.hardware .productSearch{align-items:flex-start;flex-direction:column}.Products .productSearch .productSearchField,.hardware .productSearch .productSearchField{width:100%}.product-details{margin-top:10px}.hardware-item-buttons>div{padding:0}.hardware-item-buttons .button-blue{margin-bottom:10px}}
/*# sourceMappingURL=hardware.ab389868960037797480.css.map*/