html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown{background-color:#FFF}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li ul li,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li ul li{text-align:right}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li ul li a:hover,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li ul li a:hover{background-color:initial}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li ul.thumbnail-categories,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li ul.thumbnail-categories{margin:20px -20px 0 0}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li ul.thumbnail-categories li,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li ul.thumbnail-categories li{position:relative;margin-right:-1px}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li ul.thumbnail-categories li a,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li ul.thumbnail-categories li a{padding:5px 20px 5px 5px;position:relative;display:block;z-index:2;color:#333}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li ul.thumbnail-categories li a.active,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li ul.thumbnail-categories li a.active{font-weight:bold}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li ul.thumbnail-categories li a.active:before,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li ul.thumbnail-categories li a.active:before,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li ul.thumbnail-categories li a.active:after,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li ul.thumbnail-categories li a.active:after{content:"";display:inline-block;position:absolute;right:0}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li ul.thumbnail-categories li a.active:before,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li ul.thumbnail-categories li a.active:before{border:10px solid transparent;border-color:transparent rgba(0,0,0,0.125) transparent transparent;top:6px}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li ul.thumbnail-categories li a.active:after,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li ul.thumbnail-categories li a.active:after{border:8px solid transparent;border-color:transparent #fff transparent transparent;top:8px}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.sub-category-wrapper,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.sub-category-wrapper,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.brands-products-wrapper,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.brands-products-wrapper{margin-left:20px;border-left:1px solid rgba(0,0,0,0.125);min-height:500px}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.sub-category-wrapper div div div,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.sub-category-wrapper div div div,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.brands-products-wrapper div div div,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.brands-products-wrapper div div div{margin-top:20px}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.sub-category-wrapper div.menu-sub-category,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.sub-category-wrapper div.menu-sub-category,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.brands-products-wrapper div.menu-sub-category,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.brands-products-wrapper div.menu-sub-category,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.sub-category-wrapper div.menu-brands-products,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.sub-category-wrapper div.menu-brands-products,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.brands-products-wrapper div.menu-brands-products,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.brands-products-wrapper div.menu-brands-products{display:none}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.sub-category-wrapper div.menu-sub-category img,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.sub-category-wrapper div.menu-sub-category img,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.brands-products-wrapper div.menu-sub-category img,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.brands-products-wrapper div.menu-sub-category img,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.sub-category-wrapper div.menu-brands-products img,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.sub-category-wrapper div.menu-brands-products img,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.brands-products-wrapper div.menu-brands-products img,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.brands-products-wrapper div.menu-brands-products img{max-width:100%}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.sub-category-wrapper div.menu-sub-category .loader,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.sub-category-wrapper div.menu-sub-category .loader,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.brands-products-wrapper div.menu-sub-category .loader,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.brands-products-wrapper div.menu-sub-category .loader,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.sub-category-wrapper div.menu-brands-products .loader,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.sub-category-wrapper div.menu-brands-products .loader,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.brands-products-wrapper div.menu-brands-products .loader,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.brands-products-wrapper div.menu-brands-products .loader{margin:120px auto}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.sub-category-wrapper div.menu-sub-category .thumbnail-title,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.sub-category-wrapper div.menu-sub-category .thumbnail-title,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.brands-products-wrapper div.menu-sub-category .thumbnail-title,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.brands-products-wrapper div.menu-sub-category .thumbnail-title,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.sub-category-wrapper div.menu-brands-products .thumbnail-title,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.sub-category-wrapper div.menu-brands-products .thumbnail-title,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.brands-products-wrapper div.menu-brands-products .thumbnail-title,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.brands-products-wrapper div.menu-brands-products .thumbnail-title{text-align:center;display:block;white-space:initial;font-size:14px}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.sub-category-wrapper div.menu-sub-category a:hover,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.sub-category-wrapper div.menu-sub-category a:hover,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.brands-products-wrapper div.menu-sub-category a:hover,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.brands-products-wrapper div.menu-sub-category a:hover,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.sub-category-wrapper div.menu-brands-products a:hover,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.sub-category-wrapper div.menu-brands-products a:hover,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.brands-products-wrapper div.menu-brands-products a:hover,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.brands-products-wrapper div.menu-brands-products a:hover{background-color:transparent}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.sub-category-wrapper div.menu-sub-category a:hover img,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.sub-category-wrapper div.menu-sub-category a:hover img,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.brands-products-wrapper div.menu-sub-category a:hover img,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.brands-products-wrapper div.menu-sub-category a:hover img,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.sub-category-wrapper div.menu-brands-products a:hover img,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.sub-category-wrapper div.menu-brands-products a:hover img,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.brands-products-wrapper div.menu-brands-products a:hover img,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.brands-products-wrapper div.menu-brands-products a:hover img{opacity:.7}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li ul.brands-submenu,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li ul.brands-submenu{display:none}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li ul.active,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li ul.active{display:block}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.thumbnail-dropdown li div.thumbnail-navigation-banner-wrapper img,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav li.mega-menu ul.brands-dropdown li div.thumbnail-navigation-banner-wrapper img{width:100%}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav .search-nav-container{height:0;width:0;display:none;text-align:center;opacity:0;filter:alpha(opacity=0)}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav .search-nav-container .close-search-nav-container{position:absolute;right:30px;top:30px;color:var(--primary-color-invert);font-size:24px;width:55px;cursor:pointer}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav .search-nav-container.active{width:100%;min-height:100%;position:fixed;left:0;top:0;bottom:0;right:0;z-index:100;display:block;max-height:100%;overflow-y:auto;visibility:visible;color:var(--primary-color-invert);-webkit-transition:none;transition:none;opacity:1;filter:alpha(opacity=100);cursor:auto}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav .search-nav-container.active::before{background:var(--primary-color);content:"";width:100%;height:100%;position:absolute;left:0;opacity:.95}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav .search-nav-container .search-content{display:table-cell;vertical-align:middle;width:100%;padding:60px 0}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav .search-nav-container label{font-size:26px}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav .search-nav-container .search-input{position:relative;line-height:90px;margin:0 auto;width:90%;max-width:1140px}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav .search-nav-container .search-input:after{content:"";display:block;position:absolute;left:0;right:0;bottom:5px;height:1px;background-color:var(--primary-color-invert);opacity:.3;filter:alpha(opacity=30)}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav .search-nav-container .search-input input{border:none;width:100%;height:auto;background:transparent;outline:none;font-size:40px;text-align:center;color:var(--primary-color-invert)}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav .search-nav-container .search-input input:focus~.search-input-bar:before,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav .search-nav-container .search-input input:focus~.search-input-bar:after{width:50%}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav .search-nav-container .search-input input:-webkit-autofill,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav .search-nav-container .search-input input:-webkit-autofill:hover,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav .search-nav-container .search-input input:-webkit-autofill:focus,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav .search-nav-container .search-input input:-webkit-autofill:active{-webkit-transition-delay:9999s;transition-delay:9999s}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav .search-nav-container .search-input .search-input-bar:before,html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav .search-nav-container .search-input .search-input-bar:after{content:"";position:absolute;bottom:5px;height:2px;width:0;z-index:1;-webkit-transition:background-color .3s,width .3s;transition:background-color .3s,width .3s;background-color:var(--primary-color-invert)}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav .search-nav-container .search-input .search-input-bar:before{left:50%}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav .search-nav-container .search-input .search-input-bar:after{right:50%}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav button{border-color:var(--primary-color-invert);color:var(--primary-color-invert)}html body header .navigation-wrapper .navigation .nav-wrapper nav ul.navbar-nav button:hover{background:var(--primary-color-invert);color:var(--primary-color)}html body header.border-bottom-width-thick~.fixed-search-bar{margin-top:-5px}html body .fixed-search-bar{background:var(--primary-color)}html body .fixed-search-bar input{box-shadow:none}html body .fixed-search-bar button{border-color:var(--primary-color-invert);color:var(--primary-color-invert)}html body .fixed-search-bar button:hover{background:var(--primary-color-invert);color:var(--primary-color)}html body section .enquiry-basket-wrapper .table{color:var(--body-text-color)}html body section .enquiry-basket-wrapper .table .enquiry-thumbnail{max-width:80px}html body section #enquiry-basket-form label{text-align:right}html body section .content-wrapper .card-category-grid,html body section .categories-wrapper .card-category-grid{transition:.3s;border:1px solid rgba(128,128,128,0.16) !important;box-shadow:0 1px 4px #8080801c}html body section .content-wrapper .card-category-grid:hover,html body section .categories-wrapper .card-category-grid:hover{-webkit-box-shadow:0 2px 8px #80808033;box-shadow:0 2px 8px #80808033}html body section .content-wrapper .card-category-grid .category-name,html body section .categories-wrapper .card-category-grid .category-name{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body section .content-wrapper .card-category-grid small,html body section .categories-wrapper .card-category-grid small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body section .products-wrapper .sort-filter-default{-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);box-shadow:0 .125rem .25rem rgba(0,0,0,0.075)}html body section .products-wrapper .category-sidebar li.list-group-item,html body section .home-wrapper .category-sidebar li.list-group-item,html body section .products-wrapper .sort-filter-wrapper li.list-group-item,html body section .home-wrapper .sort-filter-wrapper li.list-group-item{padding:0;background-color:var(--body-background-color)}html body section .products-wrapper .category-sidebar li.list-group-item:first-child .background-corporate-color,html body section .home-wrapper .category-sidebar li.list-group-item:first-child .background-corporate-color,html body section .products-wrapper .sort-filter-wrapper li.list-group-item:first-child .background-corporate-color,html body section .home-wrapper .sort-filter-wrapper li.list-group-item:first-child .background-corporate-color{border-top-left-radius:inherit;border-top-right-radius:inherit}html body section .products-wrapper .category-sidebar li.list-group-item a,html body section .home-wrapper .category-sidebar li.list-group-item a,html body section .products-wrapper .sort-filter-wrapper li.list-group-item a,html body section .home-wrapper .sort-filter-wrapper li.list-group-item a{color:var(--body-text-secondary-color);display:block;padding:.75rem 1.25rem}html body section .products-wrapper .category-sidebar li.list-group-item a i,html body section .home-wrapper .category-sidebar li.list-group-item a i,html body section .products-wrapper .sort-filter-wrapper li.list-group-item a i,html body section .home-wrapper .sort-filter-wrapper li.list-group-item a i{line-height:21px}html body section .products-wrapper .category-sidebar li.list-group-item a:hover,html body section .home-wrapper .category-sidebar li.list-group-item a:hover,html body section .products-wrapper .sort-filter-wrapper li.list-group-item a:hover,html body section .home-wrapper .sort-filter-wrapper li.list-group-item a:hover{background-color:var(--primary-color);color:var(--primary-color-invert)}html body section .products-wrapper .category-sidebar li.list-group-item .list-group,html body section .home-wrapper .category-sidebar li.list-group-item .list-group,html body section .products-wrapper .sort-filter-wrapper li.list-group-item .list-group,html body section .home-wrapper .sort-filter-wrapper li.list-group-item .list-group{border-radius:initial}html body section .products-wrapper .category-sidebar li.list-group-item .list-group>.list-group-item,html body section .home-wrapper .category-sidebar li.list-group-item .list-group>.list-group-item,html body section .products-wrapper .sort-filter-wrapper li.list-group-item .list-group>.list-group-item,html body section .home-wrapper .sort-filter-wrapper li.list-group-item .list-group>.list-group-item{border:none;border-top:1px solid rgba(0,0,0,0.125);padding:0}html body section .products-wrapper .category-sidebar li.list-group-item .list-group>.list-group-item>a,html body section .home-wrapper .category-sidebar li.list-group-item .list-group>.list-group-item>a,html body section .products-wrapper .sort-filter-wrapper li.list-group-item .list-group>.list-group-item>a,html body section .home-wrapper .sort-filter-wrapper li.list-group-item .list-group>.list-group-item>a{padding-left:2rem;background-color:var(--body-background-color)}html body section .products-wrapper .category-sidebar li.list-group-item .list-group>.list-group-item>a i,html body section .home-wrapper .category-sidebar li.list-group-item .list-group>.list-group-item>a i,html body section .products-wrapper .sort-filter-wrapper li.list-group-item .list-group>.list-group-item>a i,html body section .home-wrapper .sort-filter-wrapper li.list-group-item .list-group>.list-group-item>a i{line-height:21px}html body section .products-wrapper .category-sidebar li.list-group-item .list-group>.list-group-item>a:hover,html body section .home-wrapper .category-sidebar li.list-group-item .list-group>.list-group-item>a:hover,html body section .products-wrapper .sort-filter-wrapper li.list-group-item .list-group>.list-group-item>a:hover,html body section .home-wrapper .sort-filter-wrapper li.list-group-item .list-group>.list-group-item>a:hover{background-color:var(--primary-color);color:var(--primary-color-invert)}html body section .products-wrapper .category-sidebar .list-group-item .background-corporate-color,html body section .home-wrapper .category-sidebar .list-group-item .background-corporate-color,html body section .products-wrapper .sort-filter-wrapper .list-group-item .background-corporate-color,html body section .home-wrapper .sort-filter-wrapper .list-group-item .background-corporate-color{color:var(--primary-color-invert)}html body section .products-wrapper .category-sidebar .list-group-item>.in:not([data-toggle="collapse"]),html body section .home-wrapper .category-sidebar .list-group-item>.in:not([data-toggle="collapse"]),html body section .products-wrapper .sort-filter-wrapper .list-group-item>.in:not([data-toggle="collapse"]),html body section .home-wrapper .sort-filter-wrapper .list-group-item>.in:not([data-toggle="collapse"]){color:var(--primary-color-invert);background-color:var(--primary-color)}html body section .products-wrapper .category-sidebar .list-group-item .list-group>.list-group-item .background-corporate-color,html body section .home-wrapper .category-sidebar .list-group-item .list-group>.list-group-item .background-corporate-color,html body section .products-wrapper .sort-filter-wrapper .list-group-item .list-group>.list-group-item .background-corporate-color,html body section .home-wrapper .sort-filter-wrapper .list-group-item .list-group>.list-group-item .background-corporate-color{color:var(--primary-color-invert)}html body section .products-wrapper .fa-chevron:before,html body section .home-wrapper .fa-chevron:before{content:"\f054"}html body section .products-wrapper .in>.fa-chevron:before,html body section .home-wrapper .in>.fa-chevron:before{content:"\f078"}html body section .products-wrapper .product-category .product,html body section .home-wrapper .product-category .product{position:relative}html body section .products-wrapper .product-category .product .card-product-grid,html body section .home-wrapper .product-category .product .card-product-grid{transition:.3s;border:1px solid rgba(128,128,128,0.16);box-shadow:0 1px 4px #8080801c}html body section .products-wrapper .product-category .product .card-product-grid:hover,html body section .home-wrapper .product-category .product .card-product-grid:hover{-webkit-box-shadow:0 2px 8px #80808033;box-shadow:0 2px 8px #80808033}html body section .products-wrapper .product-category .product .new-arrival-tag,html body section .home-wrapper .product-category .product .new-arrival-tag,html body section .products-wrapper .product-category .product .sold-tag,html body section .home-wrapper .product-category .product .sold-tag{position:absolute;z-index:1;top:-5px;left:10px}html body section .products-wrapper .product-category .product img,html body section .home-wrapper .product-category .product img{width:100%;height:auto}html body section .products-wrapper .product-category .product .info-wrap,html body section .home-wrapper .product-category .product .info-wrap{padding:10px 10px}html body section .products-wrapper .product-category .product .info-wrap .product-price,html body section .home-wrapper .product-category .product .info-wrap .product-price{display:block;font-weight:bold;font-size:15px}html body section .products-wrapper .product-category .product .info-wrap .product-name,html body section .home-wrapper .product-category .product .info-wrap .product-name{font-size:15px}html body section .products-wrapper .product-category .product .info-wrap .label,html body section .home-wrapper .product-category .product .info-wrap .label,html body section .products-wrapper .product-category .product .info-wrap .product-code,html body section .home-wrapper .product-category .product .info-wrap .product-code,html body section .products-wrapper .product-category .product .info-wrap .product-name,html body section .home-wrapper .product-category .product .info-wrap .product-name{display:block}html body section .product-wrapper .enquiry-basket-link{position:fixed;z-index:1;right:20px;top:115px;background-color:var(--primary-color);color:var(--primary-color-invert);box-shadow:0 2px 18px 0 rgba(0,0,0,0.3)}html body section .product-wrapper .enquiry-basket-link>a{color:var(--primary-color-invert);width:50px;height:50px}html body section .product-wrapper .enquiry-basket-link .badge{position:absolute;right:0px;font-size:.8em}html body section .product-wrapper .enquiry-basket-link i{font-size:1.5em}html body section .product-wrapper .product-detail-wrapper .product-image .image-canvas{position:relative}html body section .product-wrapper .product-detail-wrapper .product-image .image-canvas .new-arrival-tag,html body section .product-wrapper .product-detail-wrapper .product-image .image-canvas .sold-tag{position:absolute;z-index:1;top:-5px;left:-5px}html body section .product-wrapper .product-detail-wrapper .product-image .image-canvas .product-image-a{cursor:auto}html body section .product-wrapper .product-detail-wrapper .product-image .image-canvas img{width:100%;height:auto}html body section .product-wrapper .product-detail-wrapper .product-image .image-canvas .zoom-wrapper .product-image-a{cursor:zoom-in}html body section .product-wrapper .product-detail-wrapper .product-image .zoom-target-wrapper{position:absolute;display:none;z-index:2;overflow:hidden;top:0;left:100%;width:100%;height:100%;margin-left:20px;box-shadow:0 2px 18px 0 rgba(0,0,0,0.3);background:#fff}html body section .product-wrapper .product-detail-wrapper .gallery-layout .verticle-gallery-holder{float:right;margin-right:5px;max-width:100px}html body section .product-wrapper .product-detail-wrapper .gallery-layout .verticle-gallery-holder div{margin-bottom:5px}html body section .product-wrapper .product-detail-wrapper .gallery-layout .verticle-gallery-holder img{max-width:100%}html body section .product-wrapper .product-detail-wrapper .gallery-holder .owl-nav{position:absolute;top:45%;width:100%}html body section .product-wrapper .product-detail-wrapper .gallery-holder2 .owl-next,html body section .product-wrapper .product-detail-wrapper .gallery-holder2 .owl-prev{padding:0 10px !important}html body section .product-wrapper .product-detail-wrapper .product-detail .input-quantity{max-width:140px}html body section .product-wrapper .product-detail-wrapper .product-detail .input-quantity a{cursor:pointer}html body section .product-wrapper .product-detail-wrapper .product-detail .input-quantity a:hover{color:initial}html body section .product-wrapper .product-detail-wrapper .product-detail .input-notes{max-width:400px}html body section .product-wrapper .product-detail-wrapper .product-detail #product-details-tabs{border-bottom:solid thin #ddd;list-style:none;text-align:center}html body section .product-wrapper .product-detail-wrapper .product-detail .nav-tabs a.active{border-bottom:3px solid !important}html body section .product-wrapper .product-detail-wrapper .product-detail .gallery .gallery-holder .nav-btn{height:47px;position:absolute;width:26px;cursor:pointer;top:50%;transform:translateY(-50%)}html body section .product-wrapper .product-detail-wrapper .product-detail .gallery .gallery-holder .owl-prev.disabled,html body section .product-wrapper .product-detail-wrapper .product-detail .gallery .gallery-holder .owl-next.disabled{pointer-events:none;opacity:.2}html body section .product-wrapper .product-detail-wrapper .product-detail .gallery .gallery-holder .prev-slide{background:url(nav-icon.png) no-repeat scroll 0 0;left:-10px}html body section .product-wrapper .product-detail-wrapper .product-detail .gallery .gallery-holder .next-slide{background:url(nav-icon.png) no-repeat scroll -24px 0;right:3px}html body section .product-wrapper .product-detail-wrapper .product-detail .gallery .gallery-holder .prev-slide:hover{background-position:0 -53px}html body section .product-wrapper .product-detail-wrapper .product-detail .gallery .gallery-holder .next-slide:hover{background-position:-24px -53px}html body section .product-wrapper .product-detail-wrapper .product-detail .gallery .gallery-holder .owl-item{float:left}html body section .product-wrapper .product-detail-wrapper .product-detail .gallery .gallery-holder .owl-item div{border:solid thin #ddd}html body section .product-wrapper .product-detail-wrapper .product-detail .gallery .gallery-holder .owl-item img{width:100%;height:auto}html body.fixed section .product-wrapper .enquiry-basket-link{z-index:4}html body.overlay-sb-open{overflow:hidden;position:fixed;width:100%}@media (max-width:1199px){html body section .product-wrapper .product-detail-wrapper .product-image .image-canvas{position:relative;display:block;float:none}}@media (max-width:991px){html body header .navigation-wrapper .mobile-cart{font-size:2em}}@media (max-width:767px){html body section #enquiry-basket-form label{text-align:left}html body section .products-wrapper .product-category .product img,html body section .home-wrapper .product-category .product img{max-height:300px;max-width:300px}html body section .enquiry-basket-wrapper .btn-back,html body section .enquiry-basket-wrapper .btn-update-cart,html body section .enquiry-basket-wrapper .btn-proceed{width:100%;margin-top:10px}}@media (max-width:480px){html body section .product-wrapper .product-detail-wrapper .product-detail .gallery .gallery-holder .prev-slide{left:0}html body section .product-wrapper .product-detail-wrapper .product-detail .gallery .gallery-holder .next-slide{right:0}}