*{box-sizing:border-box}.khub [class*="col-"]{float:left}.khub .col-6{width:50%}.mainmidcol{padding:0}.product-quantity-input{text-align:center}.p-productavailability,.js-avail-wrapper{display:inline-block}@media (min-width:992px){.khub .col-md-2{width:16.66667%}}.row.khub::after{content:"";clear:both;display:table}body{font-family:'Gotham',sans-serif!important;color:#333}body{overflow-x:hidden}.cd-main-content{background:#f9f9f9;overflow:hidden}@media screen and (min-width:1500px){.cd-main-content{overflow:hidden;min-height:65vh}}@media screen and (min-width:992px){.content .container{width:100%}}@media screen and (min-width:768px){.content .container{width:100%}}@media screen and (min-width:1340px){.content .container{width:1340px}}.full-width-padding{padding:0 30px}.grey-bg{background:#eee}p{line-height:150%}.article a, .articlep a{color:-webkit-link}select{box-shadow:none!important}@font-face{font-family:'OpenSans-regular';src:url(//fonts.parttrap.com/Integral/OpenSans-regular.ttf);font-style:normal}@font-face{font-family:'OpenSans-bold';src:url(//fonts.parttrap.com/Integral/OpenSans-Bold.ttf);font-style:normal}@font-face{font-family:'OpenSans-italic';src:url(//fonts.parttrap.com/Integral/OpenSans-Italic.ttf);font-style:italic}.no-side-padding{padding-left:0!important;padding-right:0!important}.no-side-margin{margin-left:0!important;margin-right:0!important}.bg-grey{background:#eee}.btn{background:#fff;border:1px solid #e7e7e7;color:#555;border-radius:unset}.btn:hover,.btn:focus{background:#B1BA05;border-color:#B1BA05;color:#000!important}.btn-default{color:#555}.btn-default:hover,.btn-lg:hover{color:#fff}.btn-ptGrey,.btn-xs{height:32px;font-size:1em}.btn-secondary{color:#fff}.form-promo-code .btn-block{width:auto;height:33px;padding:0 10px}.form-control{border-radius:unset!important}h3{text-transform:unset;font-weight:500;font-size:20px!important;color:#333!important}h2{font-size:28px!important}h4{font-weight:500;text-transform:none;font-size:18px!important;color:#333!important}h1,h2,h3,h4,h5{font-family:'Gotham',sans-serif!important}.page-header{color:#000}.header{padding:unset!important;background:transparent;z-index:4;border:unset}.cd-main-header{border-bottom:0;background:transparent}.header .container,.top-bar .container{padding:0;margin:0;width:100%}.header>.container{padding:0 10px}.header{padding:unset!important}.hover-product-image{box-shadow:none;border:1px solid #e7e7e7!important;border-radius:3px}.section_BreadCrumb>.container{padding:0 25px;margin-top:10px}.section_BreadCrumb{padding-bottom:0!important;margin-bottom:10px}.section_BreadCrumb>.container .row{margin-left:0;margin-right:0}.section_BreadCrumb>.container .col-xs-12{padding:0}.section_BreadCrumb .col-xs-12 ol{padding:2px}.breadcrumb>li+li:before{color:#C5D301}.breadcrumb>li:not(:last-child) a{color:#C5D301}ol.breadcrumb{font-size:13px}.top-bar .user-profile-page-link{border-left:1px solid #222;margin-left:15px}@media screen and (max-width:767px){.top-bar .user-profile-page-link{display:none}.top-bar .user-log-out-link{padding-left:20px}}@media screen and (max-width:991px){.top-bar .user-profile-page-link .user-profile-customer,.top-bar .user-profile-page-link .user-profile-sep{display:none}}@media screen and (min-width:1200px){.search{text-align:-webkit-center}.search .header-input{width:425px}.header-mobile-logo{display:none}}.header-mobile-logo{text-align:center;padding:20px!important}@media screen and (min-width:1200px){.section_MiniBasket{margin-top:35px}}@media screen and (max-width:1199px){.logo-image{margin-bottom:10px}.search .input-group .form-control{border:1px solid #e7e7e7!important}#minibasket .cart .cart-btn{float:right}}.cart:hover{box-shadow:none;width:300px!important}.cart{width:135px;float:right}.feature-basket tr{border-bottom:1px solid #eee}.cart-content{box-shadow:0 5px 10px -8px #333!important;border:1px solid #eee}.cart-content .btn:nth-child(2){border-left:1px solid #fff}.cart-content.container{border-top:none}.cart-field{border-color:#eee}.header-search-col{display:none}@media screen and (min-width:1200px){.header-search-icon:before{top:2px}.header-mid-col .header-menu-row{display:none}}@media screen and (max-width:1199px){.header-mid-col{padding:0}}.header-search-icon:before{content:'\f002';font-family:fontawesome;font-size:20px;background:#C5D301;border-radius:3px;padding:5px 10.72px;color:#fff;position:relative;border:1px solid #C5D301}.header-search-icon:hover{cursor:pointer}.header-search-icon:hover:before{background:#B1BA05;border-color:#B1BA05}.search-btn-col{margin-top:35px}.header-mid-col .header-search-row .section_Content{margin-top:19px;margin-right:15px}.header-mid-col .header-search-row .section{float:left}.header-mid-col .header-search-row .section_CatalogSearchBox{width:70%}.header-mobile-search-row{display:none}@media screen and (min-width:1200px){.header-mobile-search-section{display:none}}.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front{background:#fff;width:200px}.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front .ui-menu-item:not(:last-child){border-bottom:1px solid #e7e7e7}@media screen and (max-width:1199px){.header-search-heading{display:none}.header-mobile-search-section{display:block}}.header-mobile-search-row{position:absolute;bottom:-63px;width:100%;z-index:8999;background:#eee;padding:10px 15px 20px 15px!important}.header-mid-row{border:none;padding:0px!important}.header-mid-col>div{flex:1}.header-mid-col .header-quickshop-row{width:40%}.header-mid-col .header-cart-row{width:20%}.header-mid-col .header-search-row{width:40%}.header-mid-col .section+.section{padding-bottom:0!important}.header-mid-row>.container{padding:0}.header-mid-col{display:flex;border-bottom:1px solid #eee}@media screen and (min-width:1200px){.header-mid-col{padding-bottom:10px}}.cd-primary-nav .go-back,.cd-primary-nav .see-all{display:none!important}[data-loggedin="False"] .header-bottom-loggedin{display:none}.header.header-bottom-loggedin{padding-bottom:0!important}.top-login-col{margin-top:12px}.top-login-col .user-profile-page-link{display:none}.top-login-col .top-bar-link a{border:none;color:#555}.top-login-col .user-log-out-link a:before{content:'\f007';font-family:fontawesome;margin-right:5px}.top-login-col .user-log-in-link a:before{content:'\f007';font-family:fontawesome;margin-right:5px}.top-login-col a:hover{background:none!important;color:#000}[data-loggedin="True"] .search-col-auto{display:none}[data-loggedin="True"] .top-login-col{float:right}[data-loggedin="True"] .desktop-main-header{width:41.66667%}.header-bottom-loggedin .container{padding:0}@media screen and (max-width:1199px){.page .header.header-bottom-loggedin{display:block!important}[data-loggedin="False"] .header-quickshop-row,[data-loggedin="False"] .header-cart-row{display:none}[data-loggedin="False"] .header-search-row .header-mobile-search-section{display:none}[data-loggedin="False"] .header-menu-row{width:auto;flex:unset;margin-left:40px}[data-loggedin="False"] .header-mid-col .header-search-row .section_CatalogSearchBox{width:100%!important;display:block}[data-loggedin="False"] .header-mid-col .header-search-row .section_CatalogSearchBox input{border:1px solid #e4e4e4;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);height:40px;margin-top:-8px}[data-loggedin="False"] .header-mid-col .header-search-row .section_CatalogSearchBox .btn{height:40px;margin-top:-8px;font-size:19px}}@media screen and (min-width:1200px){.hide-desktop{display:none!important}}.top-login-col a{font-size:1em;font-weight:700;text-transform:uppercase}.cd-main-content .sidebar-nav{background:#eee;border-radius:5px;padding-bottom:1px}.cd-main-content .sidebar-nav-heading{background:#E7E7E7;padding:10px;border-radius:5px 5px 0 0;margin-bottom:0!important;font-family:'Gotham',sans-serif!important;font-weight:700}.cd-main-content .sidebar-nav-items{margin-bottom:0}.sidebar-nav-toggle{background:#e7e7e7!important;border:none}.section_QuickShop h4{font-size:19px;font-weight:500;margin-top:7px;font-family:'Gotham',sans-serif!important;text-transform:capitalize}.section_QuickShop input{border-radius:0;box-shadow:none;border:1px solid #e7e7e7;margin-top:4px;width:100%!important;border-radius:2px}.section_QuickShop .btn{margin-top:4px}.section_QuickShop .col-sm-2.col-xs-4{padding-left:0}.section_QuickShop .col-sm-2.col-xs-12{width:auto;margin-right:-15px}.header-quickshop-row{flex:1.5!important}.header-cart-row{flex:0.5!important;border:unset}@media screen and (max-width:1500px) and (min-width:1200px){.section_QuickShop .col-sm-2.col-xs-4{width:70px;margin-left:-10px;margin-right:-10px}.section_QuickShop .col-sm-6.col-xs-6{width:230px}}@media screen and (min-width:992px){.quickshopcontent>div.col-sm-2.col-xs-4{padding-right:0}}@media screen and (max-width:991px){.quickshopcontent>div.col-sm-6.col-xs-6{width:100%}.quickshopcontent>div.col-sm-2.col-xs-4{width:50%;padding-right:5px;padding-left:15px}.quickshopcontent>div.col-sm-2.col-xs-2{width:50%;padding-left:5px}.quickshopcontent>div.col-sm-2.col-xs-4 input{margin-right:0!important}.quickshopcontent>div.col-sm-2.col-xs-2 .btn{width:100%}.section_QuickShop input{width:100%}.quickshopcontent{margin-left:0!important;margin-bottom:10px}}@media screen and (min-width:1200px){.header-mobile-quickshop-btn{display:none}.header-quickshop-row{margin-top:10px}}@media screen and (max-width:1199px){.header-quickshop-row>div>.section:nth-child(2){display:none}.header-mid-col .header-search-row .section_CatalogSearchBox{display:none}.header-quickshop-row .header-mobile-quickshop-btn{margin-top:5px;height:40px;color:#fff;padding-top:10px;font-weight:700;font-family:'Gotham',sans-serif!important}.header-mobile-quickshop-row{position:absolute;bottom:-59px;width:100%;z-index:8999;background:#eee;padding:10px 15px 20px 15px!important}}@media screen and (max-width:991px){.header-quickshop-row>div{padding:0}.header-mobile-quickshop-row{bottom:-158px}}.header-mobile-quickshop-row{display:none}}@media screen and (max-width:991px){.cart-content{display:none!important}}.footer{background:#eee}.footer .bottom-footer .section_Image,.footer .bottom-footer .section_Content{margin:20px auto;width:120px}.footer h4 a{font-size:17px}@media screen and (min-width:1340px){.footer .container{width:1340px}}.footer-products-col a:hover{text-decoration:underline}.footer-social-col .section_271 a:hover{text-decoration:none}.linkedin-footer-link:hover:before,.twitter-footer-link:hover:before,.facebook-footer-link:hover:before,.instagram-footer-link:hover:before{opacity:.9;transform:scale(1.05)}.footer-products-col a:hover{text-decoration:underline}.footer-social-col .section_271 a:hover{text-decoration:none}.footer-social-col a:hover{text-decoration:none}.linkedin-footer-link:before,.twitter-footer-link:before,.facebook-footer-link:before,.instagram-footer-link:before{font-family:fontawesome;font-size:25px;text-align:center;background:#454546;padding:7px 9px;color:#fff;border-radius:50%;display:inline-block;height:40px;width:40px;margin-bottom:7px}.footer{color:#000;font-family:'Gotham',sans-serif!important;text-transform:capitalize}.footer h4{text-transform:capitalize}.footer-products-col .toggle-sign{display:none}.footer-products-col .toggle-lvl-two,.footer-products-col .toggle-lvl-three{display:none!important}.footer-products-col li{border:none;padding-top:0!important}.footer-products-col li a{font-size:1.2em;color:#000;margin-bottom:10px}.footer-products-col .toggle-btn{margin-left:0}.footer-products-col .toggle-lvl-one .active{font-weight:500!important}.footer-products-col .sidebar-nav-heading{display:none}.footer a{font-size:1.2em;font-family:'Gotham',sans-serif!important}.bottom-footer{text-align:center}@media screen and (max-width:767px){.footer{text-align:center}.footer-products-col .sidebar-navigation h3,.footer-products-col .sidebar-navigation h3 a{padding-right:0}.footer-products-col .sidebar-nav-toggle{display:none}.footer-products-col .sidebar-nav-items{display:block!important}}.banner-wrapper-main{padding:0}.section_ContentBanner{margin-bottom:-5px;padding-bottom:0!important}.slick-dotted.slick-slider{margin-bottom:0}.carousel{box-shadow:none}.slick-dots li button::before{color:#eee;opacity:1;font-size:10px}.slick-dots li.slick-active button::before{color:#fff}.slick-dots{margin-bottom:10px}.area-links-row{margin-top:20px;margin-bottom:10px}.area-links-row .section{border:1px solid #eee;border-radius:5px;box-shadow:0 1px 2px #eee;text-align:center;height:150px;padding-top:60px}.area-links-row .section>p>a{font-weight:700;font-size:1.25em}.area-links-row .section>p{display:inline-block}.area-links-row .section a:hover{text-decoration:none}.area-links-row a:hover{opacity:.7;text-decoration:none!important}.area-links-row a:focus{text-decoration:none!important}.area-links-row .section a:before{font-family:fontawesome;font-size:35px;color:#C5D301;font-weight:500;position:relative;top:7px;left:0;margin-right:15px}.area-links-row .my-orders-link a:before{content:'\f1da'}.area-links-row .my-shopping-link a:before{content:'\f0ca'}.area-links-row .my-favorite-link a:before{content:'\f005'}@media screen and (max-width:767px){.area-links-row{margin-top:15px;margin-bottom:0}.area-links-row div{margin-bottom:15px}.area-links-row .section{height:100px;padding-top:35px}.area-links-row .section>p>a{padding:0}}@media screen and (min-width:768px){.links-button-col{display:flex}}.links-button-col .section{position:relative}.links-button-col .section .btn{width:100%;position:absolute;top:160px}@media screen and (max-width:767px){.links-button-col .section{padding-top:20px;border-top:1px solid #eee}.links-button-col{text-align:center}.links-button-col .section .btn{position:relative;top:10px;max-width:300px}}.bg-grey{padding-top:5px;padding-bottom:5px;border-radius:5px}.links-button-col .section{margin:1.5%}@media screen and (min-width:768px){.links-button-col .section{max-width:23%}}.links-button-col .section:first-child{margin-left:0}.links-button-col .section:last-child{margin-right:0}.link-section-bottom>div img{float:left;margin-right:10px}.link-section-bottom>div h4{float:left;text-transform:unset;font-weight:700}.link-section-bottom div{height:65px}@media screen and (max-width:767px){.link-section-bottom div{text-align:center!important;height:95px}.link-section-bottom>div img{float:unset}.link-section-bottom>div h4{float:unset}}.link-section-bottom p{margin-bottom:40px}.link-section-bottom .btn{color:#fff}.col-sm-3 .section_NewsList{background:#E7E7E7;padding:10px;border-radius:5px 5px 0 0;margin-bottom:0!important}.section_NewsList article{border-bottom:1px solid #eee;margin-bottom:40px}.section_NewsList article:last-of-type{border-bottom:none}.section_NewsList article .media{display:flex}.section_NewsList article .media a.pull-left{flex:1;height:180px}.section_NewsList article .media .media-body{flex:2.5;padding-left:30px;position:relative}.section_NewsList article .media .media-body>*{width:100%}.section_NewsList article .media .media-body .btn{position:absolute;bottom:0;right:0;width:auto}.section_NewsList article .media .post-img{max-width:100%;border:1px solid #eee;border-radius:5px}.section_NewsList article .media .media-body .post-body{font-size:1.1em;margin-bottom:45px}.section_NewsList article .post-date:before,.section_NewsList article .article-date:before{content:'\f133';font-family:fontawesome;margin-right:7px}.section_NewsList article .post-date,.section_NewsList article .article-date{font-weight:400;font-size:.9em}.news-menu{padding-left:0;background:#eee;border-radius:5px}.news-menu ul{display:block;background:#eee;padding-top:1px;padding-bottom:0;padding-left:0}.section_61{padding:0!important}.news-menu h4{text-transform:capitalize;border-bottom:1px solid #fff;padding-left:10px;padding-bottom:15px;font-size:1.1em}.news-menu .month-node ul{display:none;padding:0 10px 10px 10px;border-bottom:1px solid #fff}.news-menu .year-node h3{font-weight:700;padding-left:10px;margin-bottom:0;border-bottom:1px solid #fff;padding-bottom:10px}.news-menu li.year-node:first-of-type a h3{background:#e7e7e7;border-radius:5px 5px 0 0;padding-left:10px;padding-bottom:10px;padding-top:10px}.section_NewsList .pagination>.active>a{background:none;color:#000}.section_NewsList .pagination>.active>a:hover{opacity:1}.section_NewsList .pagination>li>a{color:#c5d301;font-size:.97em}.section_NewsList .pagination>li>a:hover{background:transparent;opacity:.6}.section_NewsList .pagination>li.nextpage>a{color:#c5d301}.section_NewsList .pagination>li>a:focus{background:none}.section_NewsList .post-heading a{font-size:1.1em}.section_NewsDetail .article-image{width:28%!important;float:left;border:1px solid #eee;border-radius:5px}.section_NewsDetail .news-content-right{width:70%;margin-left:2%;float:left;font-size:1.1em}.section_NewsDetail .article-title{margin-top:0}.section_NewsDetail .article-intro{font-weight:600}@media screen and (max-width:991px){.section_NewsDetail .article-image{width:50%!important;margin-left:50%;transform:translateX(-50%)}.section_NewsDetail .news-content-right{width:100%;margin-left:0}.section_NewsDetail .article-intro{margin-top:15px}}@media screen and (max-width:599px){.section_NewsDetail .article-image{width:100%!important}.section_NewsDetail .news-content-right{width:100%;margin-left:0}}.section_NewsDetail .article-date:before{content:'\f133';font-family:fontawesome;margin-right:7px}.section_NewsDetail .article-date{font-weight:400;font-size:.9em;margin-bottom:20px}.integral-form input[type="text"],textarea{width:100%!important;height:33px;padding:6px 14px;font-size:14px;line-height:1.33;border-radius:2px;color:#555;background-color:#fff;background-image:none;border:1px solid #e4e4e4;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.integral-form textarea{min-height:200px}.integral-form label{margin-top:10px;width:100%}.integral-form button{float:right;margin-top:5px}@media screen and (max-width:1199px){.node-info-row{padding:0 20px!important}}.section_ProductNodeList .hover-product-title a{font-weight:700;font-size:.85em}.hover-product-additonal-details>.delDate{display:none}.hover-product-hover-bg{display:none}@media screen and (min-width:1200px){.large-block-grid-4.medium-block-grid-2.small-block-grid-2 .product-grid .product-netprice.hover-product-price{margin-left:10px;margin-top:8px}}.product-grid .large-block-grid-4.medium-block-grid-2.small-block-grid-2 .product-netprice.hover-product-price{margin-top:8px}.product-grid .large-block-grid-4.medium-block-grid-2.small-block-grid-2 .p-productavailability{display:inline;clear:both}.product-grid .large-block-grid-4.medium-block-grid-2.small-block-grid-2 .js-avail-wrapper{display:inline;line-height:23px;margin-left:3px}.product-grid .large-block-grid-4.medium-block-grid-2.small-block-grid-2 .pricepanel{clear:both}.product-grid .large-block-grid-4.medium-block-grid-2.small-block-grid-2 .product-netprice.hover-product-price{margin-left:10px}@media screen and (max-width:518px){.product-grid .large-block-grid-4.medium-block-grid-2.small-block-grid-2 .product-netprice.hover-product-price{margin-bottom:0}}.product-grid .large-block-grid-4.medium-block-grid-2.small-block-grid-2 .clearfix{display:inline-block!important}.grid-attr-image{max-height:66px!important}.attribute-image-wrapper-hor .list-attr-image{max-height:66px!important}.attribute-image-wrapper-hor{margin-bottom:5px}.view-all-btn{float:right;color:#fff}.section_ProductNodeTitle{padding-bottom:0!important}.section_ProductNodeImage{margin-bottom:40px}.section_ProductNodeImage img{border:1px solid #eee}@media screen and (max-width:767px){.section_ProductNodeImage{text-align:center;margin-bottom:10px}}.section_ProductNodeText h3,.section_ProductNodeText h4,.section_ProductNodeText p{line-height:150%}.section_ProductParentNode_SubNodeMenu .hover-product-image-wrapper img{box-shadow:none;border-radius:5px}.hover-product-title a:hover{color:#000}.sub-categories div{max-width:1140px;margin:0 auto}.categories-node-heading h2{max-width:1140px;margin:0 auto;padding-top:30px}.section_ProductParentNode_SubNodeMenu .hover-product-title{text-align:left!important;text-transform:capitalize}.section_ProductNodeList .hover-product-image{box-shadow:none;border-radius:5px;border-color:#eee}.dl-horizontal{width:auto}.section_ProductNodeList .addToBasketContainer{float:right}.section_ProductNodeList .product-header a{text-transform:lowercase;font-weight:700}.section_ProductNodeList .product-header:first-letter{text-transform:capitalize!important}.col-sm-12.product-nav-pagination.pagination.pagination-sm.pull-right{padding-right:0}.col-sm-12.product-nav-pagination.pagination.pagination-sm.pull-right li span{padding-right:0;background:transparent}.pagination>li>a,.pagination>li>span{background:transparent!important}.section_ProductFilter #productfilter>.row{display:flex;flex-wrap:wrap}.filter-heading{padding-bottom:0px!important;font-weight:700;font-family:'Gotham',sans-serif!important}.filter-heading p{font-size:1.2em}@media screen and (min-width:992px){.multiselect.dropdown-toggle.btn.btn-default{min-width:140px}.section_ProductFilter .row .MultiSelectDropdown,.section_ProductFilter .row .SingleSelectDropdown{width:auto!important}.multiselect-container.dropdown-menu{width:auto!important}}.section_ProductFilter .MultiSelectDropdown .control-label{font-weight:500}.section_ProductFilter .btn{background:#eee;border:1px solid #e7e7e7;color:#000}.multiselect-container.dropdown-menu{box-shadow:none;margin-top:2px}.multiselect-container.dropdown-menu label{font-size:15px}.multiselect-container>li>a>label>input[type="checkbox"]{margin-top:4px}.filter-box{border:none;padding:0}.filter-box .clearFilter{background:#eee;color:#000;padding:5px 8px;font-size:12px;font-weight:500}.filter-box .label-parttrap{background:#C5D301;color:#000;padding:5px 12px;font-size:12px;display:table;margin-top:10px;font-weight:500}.activeFilters .clearAllFilter{background:#eee;color:#000;padding:5px 12px;font-size:12px;font-weight:500}.filter-box .label-parttrap:after,.filter-box .clearFilter:after,.activeFilters .clearAllFilter:after{content:'\f00d';font-family:fontawesome;margin-left:5px;font-size:15px;position:relative;top:1px}.multiselect-container.dropdown-menu{margin-top:4px;padding:5px 0}.multiselect-container.dropdown-menu label{padding-left:30px;padding-right:10px;padding-top:4px}.MultiSelectDropdown .btn-group.open .btn{border:1px solid #C5D301;background:#C5D301;box-shadow:none!important}.multiselect-container.dropdown-menu{background:#fcfcfc;border:1px solid #eee}.multiselect-container.dropdown-menu .active a{background:#e7e7e7;color:#000}.section_ProductFilter .filterinputbutton input.selected{background:#C5D301;border-color:#C5D301}.section_ProductFilter .filterinputbutton{margin-top:0}.section_ProductFilter .control-label{font-weight:bold!important}.section_ProductDetail_Header h1{color:#000;font-size:1.8em;font-weight:500;margin-bottom:5px}.section_ProductImageLibrary img{border:1px solid #eee;width:99.9%}.section_ProductDetail_Header{padding-bottom:5px!important}.section_ProductDetail_SkuNumber strong{font-weight:500!important}.section_ProductDetail_SkuNumber{padding-bottom:5px!important}.section_ProductDetail_Price{padding-bottom:0!important}.section_ProductDetail_Price h2{font-size:1.6em!important;font-weight:500!important}.section_ProductDetail_DeliveryDetailInfo{padding-bottom:0!important}@media screen and (max-width:767px){.tab-pane.active{background:#fff}.tab-pane.active h3{padding-top:20px;padding-left:20px}.tab-pane.active>.content{padding-top:0!important}.clear-float-right{float:none}}.product-detail-tabs-row{background:#eee;padding:40px 0}.product-detail-tabs-row .section_ProductDetailTabs{max-width:1320px;margin:0 auto}.section_ProductDetailTabs .nav-tabs li.active a,.section_ProductDetailTabs .nav-pills li.active a{background:#C1D300;color:#000}.section_ProductDetailTabs .nav-tabs li a,.section_ProductDetailTabs .nav-pills li a{background:#fff}.section_ProductDetailTabs .tab-content .tab-pane>div{padding:15px;background:#fff!important}.section_ProductDetailTabs .tab-content{margin:0}.section_ProductDetailTabs .nav-tabs,.section_ProductDetailTabs .nav-pills{box-shadow:none;margin-bottom:1px}.section_ProductDetailTabs .nav-tabs li a:hover,.section_ProductDetailTabs .nav-pills li a:hover{color:#000}.section_ProductDetailTabs .tab-content table th{border-top:none;border-bottom:1px solid #eee}.section_ProductDetailTabs .tab-content table td{border-top:none;border-bottom:1px solid #eee}.section_ProductImageLibrary .product-slider-section hr{display:none}.section_ProductSearchList h1{font-size:1.8em;font-weight:500}.cart-view-table .btn{margin-top:-3px}.cart-view-table .cart-view-image{height:auto}.cart-view-table input[type="text"]{border:1px solid #e7e7e7}.cart-view-table .last-cell a:hover{text-decoration:none}.cart-view-table>thead{border:none}.section_Checkout tbody .cart-view-image{margin:10px 0;border:1px solid #e7e7e7;border-radius:3px}.section_Checkout .basket-total-lines{background:#eee;margin-right:12px;border-radius:3px;width:300px}.section_Checkout .basket-total-lines h5.pull-right{font-weight:500}.section_Checkout .section-border{margin-bottom:10px}@media screen and (max-width:767px){.section_Checkout .cart-view-image{margin:0 auto}.section_Checkout .bLine{border-top:1px solid #e7e7e7;padding:10px 0}.section_Checkout .bLine .basket-thumbnail{width:35%;text-align:center}.section_Checkout .bLine .col-sm-8.col-xs-6{width:65%}.section_Checkout .basket-stockcode label{font-weight:500}.section_Checkout .js-removeFromBasketCheckout:before{font-size:25px}.section_Checkout .js-removeFromBasketCheckout{margin-top:2px!important;margin-left:5px}.section_Checkout .bLine .col-xs-12{padding:0}.section_Checkout .bLine input[type="number"]{width:50px;margin-top:3px;margin-left:5px}.section_Checkout .cart-view-image.img-responsive{border:1px solid #e7e7e7}.section_Checkout .basket-total-lines{width:94%!important}}@media screen and (max-width:1199px){.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:normal}.section_Checkout .table-responsive{border:none}}@media screen and (max-width:991px){.header-cart-row .feature-basket{display:none}.header-cart-row .pt-btn-basket .badge{display:block;top:-10px;margin-left:16px;border:1px solid #ccc;color:#333}.header-cart-row .pt-btn-basket{font-size:20px}}@media screen and (max-width:1199px){.header-mid-col .header-search-row .section_Content{margin-top:5px}.header-bottom-row{display:none}}.section_MiniBasket{margin-top:0}.section_ProductParentNode_SubNodeMenu .hover-product-image{border:1px solid #fff}@media screen and (max-width:1199px){.section_MiniBasket .minibasket{width:100%}.section_MiniBasket .minibasket .cart{margin-top:5px}}.hero-slider .carousel{margin:0}.footer-products-col .toggle-lvl-one h3{margin-left:0!important}@media screen and (max-width:767px){.section_ProductParentNode_SubNodeMenu .hidden-xs{display:block}.section_ProductParentNode_SubNodeMenu .visible-xs{display:none}.section_ProductParentNode_SubNodeMenu .product{width:33.3%}}@media screen and (max-width:550px){.section_ProductParentNode_SubNodeMenu .product{width:50%}}.view-all-btn{margin-bottom:20px}@media screen and (max-width:1199px){.cd-nav-trigger{height:40px;margin-top:10px}.header-mobile-search-btn{margin-top:-8px;height:40px;width:50px;background:#C5D301;padding-left:14px;padding-top:4px}.header-mobile-search-section .header-mobile-search-btn:before{content:'\f002';font-family:fontawesome;font-size:22px;cursor:pointer;color:#fff}.catalogsearchbox:focus{box-shadow:none;border:none}.form-control.input-lg.catalogsearchbox{box-shadow:none;border:none}}@media screen and (max-width:767px){.cd-nav-trigger{margin-top:5px}}@media screen and (max-width:1199px) and (min-width:992px){.cart-btn{height:40px;width:50px}.cart-field{height:40px;padding-top:10px;box-shadow:none;border:1px solid #e7e7e7}.cart{float:left}}@media screen and (min-width:1200px){.cart-field{box-shadow:none;border:1px solid #e7e7e7}.cart-btn{height:33px}.section_CatalogSearchBox input{border:1px solid #e7e7e7;box-shadow:none}.section_CatalogSearchBox .btn{height:33px}}@media screen and (min-width:1200px){.cd-primary-nav .cd-secondary-nav>li{width:150px!important;overflow-y:hidden!important;margin-bottom:0;display:table;padding:0!important;height:150px}.cd-primary-nav .cd-secondary-nav>li>a{display:table-cell;vertical-align:middle}}@media screen and (max-width:767px){.sidebar-nav .sidebar-nav-toggle{color:#000;font-size:1.3em;font-family:'Gotham',sans-serif!important;font-weight:700;border-radius:3px}.sidebar-nav{text-align:center}.sidebar-navigation h3{padding-right:0;margin-left:0}}.index-product-links{box-shadow:1px 1px 6px #eee;border-radius:5px;border:1px solid #e7e7e7}.index-product-links img{border-radius:5px 5px 0 0;width:100%}.index-product-links img:hover{opacity:.9}.index-product-links p{border-top:1px solid #e7e7e7;padding:10px;border-radius:0 0 5px 5px;min-height:85px}@media screen and (min-width:768px){.container.index-product-links-row{margin-top:30px;margin-bottom:35px;border-top:1px solid #eee;padding-top:35px;border-bottom:1px solid #eee;padding-bottom:20px}}.container.index-product-links-row p a:hover{text-decoration:none}@media screen and (max-width:767px){.row.index-product-links-row{display:flex;flex-wrap:wrap;margin-bottom:10px}.row.index-product-links-row>div{width:50%}}@media screen and (max-width:450px){.row.index-product-links-row>div{width:100%}}.product-attributes-checks dd:before{content:'\f00c';font-family:fontawesome;margin-right:5px;color:#C5D301;font-size:18px;display:inline-block}.product-attributes-checks dt{display:none}.tabs-row-nobg{background:#fff;padding-top:0}.product-attributes-checks{padding-bottom:0!important}.pt-page-productdetail .content .section{padding-bottom:20px}.section_ProductDetailTabs .tab-content .tab-pane>div{border:1px solid #eee;border-radius:3px}.tabs-row-nobg .section_ProductDetailTabs{border-top:1px solid #eee;padding-top:20px;border-radius:3px}.tabs-row-nobg .section_ProductDetailTabs .nav-pills li{border:1px solid #eee;border-radius:3px}.section_ProductRelationList .hover-product-image{box-shadow:none;border-radius:5px;border-color:#eee}.product-carousel{margin:0;width:100.1%}@media screen and (max-width:1199px){.product-carousel{margin:0 auto;width:93%}}.slick-next:before,.slick-prev:before{color:#e7e7e7}.section_ProductImageLibrary img{border-radius:3px}@media screen and (max-width:767px){.tab-pane.active{background:#fff}.tab-pane.active h3{padding-top:20px;padding-left:20px}.tab-pane.active>.content{padding-top:0!important}.clear-float-right{float:none}}.section_ProductImageLibrary .product-slider-section hr{display:none}@media screen and (max-width:991px){.cart{width:50px}.cart:hover{width:50px}}@media screen and (min-width:1200px){.cd-secondary-nav>li>ul>li{display:none}.cd-secondary-nav{box-shadow:0 6px 10px -16px #000!important;border-top:1px solid #eee;border-bottom:1px solid #eee;height:auto!important;width:max-content!important;padding:10px!important;max-width:1070px!important;left:-90%!important}.cd-secondary-nav>li{margin-right:0!important;padding:15px!important}.cd-secondary-nav>li:hover{background:#efefef}.cd-secondary-nav{box-shadow:rgba(0,0,0,.24) 0 3px 8px!important;display:flex;flex-wrap:wrap;top:60px!important}.cd-secondary-nav>li>a{text-decoration:none;color:#555!important;font-family:'Gotham',sans-serif!important;font-weight:700;padding-right:0!important;word-break:keep-all!important;white-space:normal!important;font-size:1.8rem!important}.cd-secondary-nav>li{width:14.28%!important;padding:10px 0;text-align:center}.cd-secondary-nav li.see-all{display:none!important}.cd-secondary-nav>li>div{display:none}.cd-secondary-nav>li.menu-icon>a{height:100%!important;margin-top:-55px;padding-top:0px!important}.cd-primary-nav{margin:0!important;padding-right:0}.cd-nav{display:flex;justify-content:center;margin-top:15px}.logo-image img{padding:2rem;background:#000;padding-top:5rem;margin-top:-3rem;margin-bottom:1.5rem;border-bottom-left-radius:3rem;border-bottom-right-radius:3rem}.logo-image{margin-top:10px}.col-sm-10.desktop-main-header{height:70px!important}.cd-primary-nav>li>a{font-weight:700!important;text-transform:uppercase;text-decoration:none}.header-mid-col{padding-top:0px!important;padding-bottom:2px!important}.cd-primary-nav>li.has-children a:before,.cd-primary-nav>li.has-children a:after{background:#2e3233;display:none}.header-bottom-row{box-shadow:0 6px 10px -16px #000!important}}@media screen and (max-width:1199px){.cd-primary-nav a,.cd-primary-nav ul a{border-bottom:none;font-size:1.2em!important;color:#000;padding-left:15px;display:inline-block}.cd-primary-nav>.has-children>a:before,.cd-primary-nav>.has-children>a:after{position:absolute;right:0}.cd-nav>ul li{border-bottom:1px solid #eee!important}.cd-primary-nav .has-children>a{padding-right:18px}.cd-nav>ul>li{text-align:center;height:50px}.cd-primary-nav,.cd-primary-nav ul{background:#fff;color:#000;border:1px solid #eee}.cd-nav-trigger.nav-is-visible{left:-28px;top:19px}.cd-main-header.nav-is-visible{top:0;color:transparent;position:fixed;right:5px}.cd-nav-trigger{background:#C5D301;width:49px}.cd-nav-trigger span{right:13px}.cd-nav-trigger span,.cd-nav-trigger span:before,.cd-nav-trigger span:after,.cd-nav-trigger.nav-is-visible span:before,.cd-nav-trigger.nav-is-visible span:after{background:#fff}.cd-primary-nav{margin-top:0!important}.cd-primary-nav .menu-icon:before,.cd-primary-nav .menu-icon .see-all:before{width:35px;height:35px;left:10px;bottom:7px!important;position:relative;display:inline-block!important}.moves-out.cd-primary-nav .see-all a{color:#000!important}.header-mid-row{box-shadow:0 6px 10px -16px #000!important}}}.section_ProductParentNode_SubNodeMenu ul{display:flex;flex-wrap:wrap}.section_ProductParentNode_SubNodeMenu .visible-xs{display:none}.section_ProductParentNode_SubNodeMenu h3.hover-product-title{margin-bottom:0;height:30px}@media screen and (max-width:991px){.section_ProductParentNode_SubNodeMenu li.product{width:33.3333%}}@media screen and (max-width:767px){.section_ProductParentNode_SubNodeMenu li.product{width:50%}}@media screen and (max-width:449px){.section_ProductParentNode_SubNodeMenu li.product{width:50%}}.section_ProductParentNode_SubNodeMenu .hover-product-hover-bg{display:none}.sub-categories ul{display:flex;flex-wrap:wrap}@media screen and (max-width:767px){.pt-page-productsubnode .sub-categories .product{width:48%!important;margin:1%!important}}.content{padding:40px 0}@media screen and (max-width:1199px){.cd-secondary-nav .has-children>a::before,.has-children>a::after{right:0!important}.cd-secondary-nav>li>div{display:none}}.section_ProductNodeList .dl-horizontal .clearfix{display:none}.attribute-image-wrapper-hor{margin-top:10px;margin-bottom:10px}.pt-page-productsubnode .grey-bg{margin-bottom:25px}.above-filter-text{padding-bottom:10px!important}.twitter-widget{height:380px;overflow:hidden}.videolink-youtube span,.videolink-vimeo span{font-size:0;display:block}.videolink-youtube.btn,.videolink-vimeo .btn{height:32px;padding:6px 14px;background: #cad045;color: black;border-color: #cad045;font-weight: bold}.pt-page-productdetail .embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pt-page-productdetail .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.product-spec-sheet{padding-bottom:0!important;margin-bottom:0!important}.hover-product-title{height:auto!important}.pt-page-index .section_ProductParentNode_SubNodeMenu li.product{margin-bottom:1rem;margin-top:1rem;padding-bottom:0}@media screen and (min-width:1200px){.pt-page-index .section_ProductParentNode_SubNodeMenu li.product{width:16.66%}}.pt-page-index .section_ProductParentNode_SubNodeMenu{margin-top:-10px}.pt-page-index .section_ProductParentNode_SubNodeMenu .hover-product-image{max-width:150px;width:150px;margin:0 auto}.pt-page-index .section_ProductParentNode_SubNodeMenu .hover-product-title{text-align:center!important}.hero-slider{margin-bottom:50px}.header-bottom-row .section_CatalogSearchBox{margin-top:20px}.header.hidden-lg .col-sm-4.col-xs-7{padding-left:0}.header-mobile-search-btn{float:right;margin-top:0}.header.header-mobile-row .container{display:flex;align-items:center}.header.header-mobile-row .cd-nav-trigger{margin-top:2px}.header.header-mobile-row.hidden-lg{padding-top:5px!important;padding-bottom:5px!important}.header-mobile-search-row{padding-top:0px!important;padding-bottom:15px!important}.header-mobile-right-col{display:flex;align-items:center;justify-content:flex-end}.header-mobile-right-col .section{width:80px}.header-mobile-right-col .section_Menu{padding-bottom:0}.header-mobile-right-col .cd-header-buttons{right:0!important}@media screen and (max-width:499px){.header-mobile-row .col-sm-4.col-xs-2{display:none}.pt-page-index .section_ProductParentNode_SubNodeMenu .hover-product-image{max-width:125px!important;width:125px!important;margin:0 auto}}.pt-page-productsubnode .section_ProductParentNode_SubNodeMenu .product{background:#fff;padding:10px 20px;border-radius:5px;margin-bottom:-10px}.pt-page-productsubnode .section_ProductParentNode_SubNodeMenu .product:first-of-type{padding-top:20px}.pt-page-productsubnode .section_ProductParentNode_SubNodeMenu h3{font-size:1.1em;margin-top:-13px}.node-info-row{padding-left:30px}@media screen and (max-width:991px){.pt-page-productsubnode .section_ProductParentNode_SubNodeMenu .product{width:100%}.pt-page-index .section_ProductParentNode_SubNodeMenu .hover-product-image{max-width:150px;width:150px;margin:0 auto}}@media screen and (min-width:768px){.catalog-node-left .section_Content:first-of-type{padding-bottom:0;background:#fff;padding:15px 20px;margin-bottom:-25px}}.top-node-icon-list .section_ProductParentNode_SubNodeMenu li.product{margin:30px 0}@media screen and (min-width:1200px){.top-node-icon-list .section_ProductParentNode_SubNodeMenu li.product{width:14.28%}}.top-node-icon-list .section_ProductParentNode_SubNodeMenu{margin-top:-10px}.top-node-icon-list .section_ProductParentNode_SubNodeMenu .hover-product-image{max-width:150px;width:150px;margin:0 auto}.top-node-icon-list .section_ProductParentNode_SubNodeMenu .hover-product-title{text-align:center!important}.pdp-price-col{display:flex}.pdp-price-col .section:last-of-type{margin-left:15px}.sidebar-navigation .sidebar-item{text-transform:none;margin-bottom:10px!important;line-height:1.1}.footer .sidebar-navigation .sidebar-item{margin-left:0!important}.footer .sidebar-item{padding-right:0!important}.footer .sidebar-item a{padding-right:0!important}.section+.section{padding-left:15px;padding-right:15px}h2{font-size:28px!important;font-weight:900!important;color:#444!important}.tooltip{display:none!important}.content{background-color:#f9f9f9}.hover-product-image{border-radius:unset!important}.d-block{display:block!important}.d-none{display:none!important}@media screen and (min-width:576px){.d-sm-block{display:block!important}.d-sm-none{display:none!important}}@media screen and (min-width:768px){.d-md-block{display:block!important}.d-md-none{display:none!important}}@media screen and (min-width:992px){.d-lg-block{display:block!important}.d-lg-none{display:none!important}}@media screen and (min-width:1200px){.d-xl-block{display:block!important}.d-xl-none{display:none!important}}@media only screen and (min-width:1200px){.cart .input-group{width:130px}.mobileView{display:none}.miniView{display:none}.mainView{display:block}}@media only screen and (max-width:991px){.mobileView{display:none}.mainView{display:none}.miniView{display:block}}@media only screen and (max-width:767px){.header-mobile-search-section{right:85%}.header-cart-row{right:30%}.header-menu{width:fit-content;left:96%}.header-mobile-search-btn{margin-top:10px}.logo-image{display:none}.header-mini{margin-top:.5rem}}@media only screen and (min-width:768px) and (max-width:991px){.header-mini{margin-top:1rem}.header-menu{float:right}.header-mobile-search-btn{margin-top:5px}.logo-image img{padding:1rem;background:#000;padding-top:5rem;margin-top:-4.5rem;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}}@media only screen and (min-width:992px) and (max-width:1199px){.mainView{display:none}.miniView{display:none}.mobileView{display:block}.header-cart-row{justify-content:center}.top-login-col{margin-top:unset;text-align-last:right}}.cart-field-label{display:none}.cart.header-input{background:transparent}.logo-image{text-align:center}@media screen and (min-width:1200px){.cd-primary-nav>li>a:hover{background:#B1BA05;border-color:#B1BA05;color:#000!important}.cd-primary-nav>li>a{text-decoration:none;width:100%;background:#cad045;border:1px solid #cad045;color:#555;padding:0 0;margin-bottom:5px;height:40px;line-height:40px;font-size:12px}.cd-primary-nav>li>a:nth-of-type(4){border-color:blue}.cd-primary-nav>li>a:nth-of-type(3){border-color:purple}}@media only screen and (min-width:1200px){input.form-control.input-lg.catalogsearchbox.js-validator-numberandletters{height:40px}button.btn.btn-primary.btn-lg.catalogsearchboxbutton.btn-ptBlue.pt-btn-search{height:40px;width:40px}.top-login-col .top-bar-link a{height:38px;font-size:12px;line-height:24px}button.cart-btn.btn.btn-primary.btn-lg.pt-btn-basket{height:40px}.header-mid-col{padding-left:0}.cart-field.input-lg.hidden-xs.form-control.feature-basket{height:40px;display:flex;align-items:center}.cd-primary-nav>li:first-of-type{margin-left:unset!important}.cd-primary-nav>li{position:relative;!important;width:95px;text-align:center}.cd-nav>ul>li{margin-left:0.3em!important}}.cd-secondary-nav{margin-right:-55%}@media screen and (min-width:992px) and (max-width:1199px){button.btn.btn-primary.btn-lg.catalogsearchboxbutton.btn-ptBlue.pt-btn-search{height:33px}.logo-image img{padding:2rem;background:#000;padding-top:5rem;margin-top:-3.5rem;border-bottom-left-radius:3rem;border-bottom-right-radius:3rem}}.icon-center{display:inline-block;height:100%;vertical-align:middle}.icon-img{width:90px}.icon-text{color:#555!important;font-weight:600;font-size:17px!important;margin:0}.icons-spacing{margin-top:2rem;margin-bottom:2rem;padding-left:0!important;padding-right:0!important}@media only screen and (max-width:1199px){.cd-secondary-nav{right:55%!important}}@media only screen and (min-width:1200px){[data-loggedin="True"] .cd-secondary-nav{left:-90%!important}}.section_604{padding-left:0!important;padding-right:0!important}.product-nav,.product-nav .row .clearfix{background:transparent;padding-top:1rem}.paginate-top{background:transparent;padding-bottom:15px}#section_480,#section_1380{background:#fff;padding:0 15px 20px 15px}#section_482{background:#fff}#section_477{background:#eee;padding:0}#section_616{margin-top:20px}#section_481{padding-left:15px;padding-right:15px}.pagination>.active>a{background-color:#cad045!important;border-color:#cad045!important}.product-netprice{background:#cad045;padding:2px 2px 1px 2px;width:fit-content;text-align:center;margin-top:4px!important}.hover-product .attribute-0{display:none}.product-grid ul[class^='large-block-grid'] .hover-product{display:flex;flex-wrap:wrap}.product-grid ul[class^='large-block-grid'] .hover-product .product-description-text{order:2}.product-grid ul[class^='large-block-grid'] .hover-product .field-stockcode{width:100%}.product-grid ul[class^='large-block-grid'] .hover-product .pull-right{order:4;margin-left:auto}.product-grid ul[class^='large-block-grid'] .hover-product .pull-right.pricepanel{order:3;margin-left:0;text-align:right}.product-grid ul[class^='large-block-grid'] .hover-product .p-productavailability{margin-bottom:0}.product-grid ul[class^='large-block-grid'] .hover-product-image-wrapper{width:100%}.section_ProductSearchList .js-price-wrapper{margin-bottom:15px}@media screen and (max-width:767px){.product-grid ul[class^='large-block-grid'] .hover-product .pull-right{width:100%}.product-grid ul[class^='large-block-grid'] .hover-product .pull-right.pricepanel{order:3;text-align:right;margin-bottom:10px}.product-grid ul[class^='large-block-grid'] .hover-product .pull-right.pricepanel h4{display:inline}.product-grid ul[class^='large-block-grid'] .product-description-text{display:block}}.content{padding:0px!important}.float-layout{padding:5px 5px;float:left;width:100%;height:auto;box-sizing:border-box;margin:0}.card-container{overflow:hidden}.card{background-color:#fff;color:#555;min-height:100%;width:50%;float:right;padding:1rem}.card-title{font-size:22px;text-align:left;font-weight:700}.card-desc{padding-top:1rem;text-align:left;font-size:16px}.card-image{display:flex}div.card-image img{width:50%;height:auto}@media only screen and (max-width:37.5em){div.card-image img{width:100%;height:auto}.card-image{flex-direction:column}.card{width:100%;margin-top:-4px}}#onlinesellerrow{display:flex;flex-wrap:wrap;justify-content:center}.onlinesellercolumn{color:#fff;padding:12px;margin:10px;align-self:center}form.searchbar::after{content:"";clear:both;display:table}.faq-q-container{position:relative;background:#efefef;padding:10px}.faq-headers{font-size:28px}.q-container{background:#efefef;padding:10px;margin-top:2rem}.faq-q-inner{background:#fff;padding:15px;margin:0}.q-top{padding-bottom:15px;font-size:20px;padding-right:50px;cursor:pointer}.q-bottom{padding-top:0;cursor:default;font-size:16px}.faq-arrow{position:absolute;right:0;top:0;padding-right:30px;padding-top:20px}.newsletterbanner{padding-bottom:0!important}.greenbtn{width:100%;height:60px;top:0;left:0;bottom:0;right:0;margin-top:2rem;background:#e9e9e9;font-size:18px;border:4px solid #f9f9f9;color:#555}.greenbtn.selected{width:100%;height:60px;top:0;left:0;bottom:0;right:0;margin-top:2rem;background:#cad045;font-size:18px;border:4px solid #f9f9f9;color:#000}.greenbtn:hover{background:#cad045;color:#000}@media only screen and (min-width:1200px){.cd-primary-nav>.has-children>a{padding:0px!important}}.article p{font-size:16px;color:#333!important;text-align:justify}.article ul, .articlep ul{font-size:16px;color:#333!important;text-align:left;line-height:1.5}.article h3, .articlep h3{font-size:22px!important;color:#333!important;text-align:justify}.article h1, .articlep h1{font-size:32px!important;color:#333!important;}.sarticle h3{font-size:19px!important;font-weight:700}@media screen and (max-width:767px){.ytconcontainer{width:100%!important}}.slick-dots li.slick-active button::before{color:#cad045!important}.slick-dots li button::before{color:#000!important}.slick-next:before,.slick-prev:before{color:#000!important}@media (min-width:992px){.visible-lg{display:block}.hidden-lg{display:none}.js-singleSlider .slick-dots,.js-contentSlider .slick-dots{bottom:10px!important}}@media (max-width:991px){.hidden-lg{display:block!important}.visible-lg{display:none!important}.js-singleSlider .slick-dots,.js-contentSlider .slick-dots{bottom:-5px!important}}#newsletterforminp{outline:none}@media screen and (min-width:768px){.toggle-lvl-one .toggle-item{display:inline-block;width:32%}}@media screen and (max-width:767px){.toggle-lvl-one .toggle-item{display:inline-block;width:49%}.sharearticletext{display:none}}.cart-field-label{display:none!important}[data-loggedin="False"] .loggedinMobile{display:block}[data-loggedin="True"] .loggedinMobile{display:none}[data-loggedin="False"] .loggedoutMobile{display:none}[data-loggedin="True"] .loggedoutMobile{display:block}.productbannercontainer{position:relative}.productbannertitle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.productbannertitle h1{color:#fff;padding:1rem 4rem;background:rgba(0,0,0,.5)}.productbannerimage{margin:0!important;padding:0!important}.productbannerimage img{width:100%}.breadcrumbsproduct{margin-top:2rem}@media screen and (min-width:1200px){.cd-primary-nav .lamps-icon a{background-image:url(/en/image/getthumbnail/7590);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}.cd-primary-nav .downlights-icon a{background-image:url(/en/image/getthumbnail/7582);background-size:100%;background-repeat:no-repeat;font-size:12px!important;width:150px;height:150px;color:transparent!important}.cd-primary-nav .indoordecor-icon a{background-image:url(/en/image/getthumbnail/9216?version=2);background-size:100%;background-repeat:no-repeat;font-size:12px!important;width:150px;height:150px;color:transparent!important}.cd-primary-nav .tracklights-icon a{background-image:url(/en/image/getthumbnail/9215?version=2);background-size:100%;background-repeat:no-repeat;font-size:12px!important;width:150px;height:150px;color:transparent!important}.cd-primary-nav .streetlights-icon a{background-image:url(/en/image/getthumbnail/9218?version=2);background-size:100%;background-repeat:no-repeat;font-size:12px!important;width:150px;height:150px;color:transparent!important}.cd-primary-nav .batterylights-icon a{background-image:url(/en/image/getthumbnail/9818);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}.cd-primary-nav .panels-icon a{background-image:url(/en/image/getthumbnail/9217);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}.cd-primary-nav .tracks-icon a{background-image:url(/en/image/getthumbnail/9816?version=2);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}.cd-primary-nav .strips-icon a{background-image:url(/en/image/getthumbnail/7587);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}.cd-primary-nav .emergency-icon a{background-image:url(/en/image/getthumbnail/7589);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}.cd-primary-nav .drivers-icon a{background-image:url(/en/image/getthumbnail/7578);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}.cd-primary-nav .evofire-icon a{background-image:url(/en/image/getthumbnail/7585);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}.cd-primary-nav .fire-rated-downlights-icon a{background-image:url(/en/image/getthumbnail/7588);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}.cd-primary-nav .strip-profiles-icon a{background-image:url(/en/image/getthumbnail/7580);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}.cd-primary-nav .controllers-icon a{background-image:url(/en/image/getthumbnail/7581);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}.cd-primary-nav .bulkhead-ceiling-icon a{background-image:url(/en/image/getthumbnail/13009);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}.cd-primary-nav .battens-icon a{background-image:url(/en/image/getthumbnail/7586);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}.cd-primary-nav .pendants-icon a{background-image:url(/en/image/getthumbnail/11394);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}.cd-primary-nav .high-bays-icon a{background-image:url(/en/image/getthumbnail/7577);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;font-size:12px!important;color:transparent!important}.cd-primary-nav .wall-packs-icon a{background-image:url(/en/image/getthumbnail/7574);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}.cd-primary-nav .floodlights-icon a{background-image:url(/en/image/getthumbnail/7576);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}.cd-primary-nav .outdoor-residential-icon a{background-image:url(/en/image/getthumbnail/7575);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}.cd-primary-nav .outdoor-inground-icon a{background-image:url(/en/image/getthumbnail/7579);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}.cd-primary-nav .night-lights-icon a{background-image:url(/en/image/getthumbnail/7573);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}.cd-primary-nav .sensors-icon a{background-image:url(/en/image/getthumbnail/13046);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}.cd-primary-nav .casambi-icon a{background-image:url(/en/image/getthumbnail/13047);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}.cd-primary-nav .surface-suspended-luminaires-icon a{background-image:url(/en/image/getthumbnail/13043);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}.cd-primary-nav .ceiling-wall-lights-icon a{background-image:url(/en/image/getthumbnail/13044);background-size:100%;background-repeat:no-repeat;width:150px;height:150px;color:transparent!important;font-size:12px!important}[lang="fr"] .cd-primary-nav .lamps-icon a{background-image:url(/en/image/getthumbnail/7638)}[lang="fr"] .cd-primary-nav .downlights-icon a{background-image:url(/en/image/getthumbnail/7640)}[lang="fr"] .cd-primary-nav .panels-icon a{background-image:url(/en/image/getthumbnail/9825?version=2)}[lang="fr"] .cd-primary-nav .batterylights-icon a{background-image:url(/en/image/getthumbnail/9823)}[lang="fr"] .cd-primary-nav .tracks-icon a{background-image:url(/en/image/getthumbnail/9824?version=2)}[lang="fr"] .cd-primary-nav .strips-icon a{background-image:url(/en/image/getthumbnail/7641)}[lang="fr"] .cd-primary-nav .emergency-icon a{background-image:url(/en/image/getthumbnail/7634)}[lang="fr"] .cd-primary-nav .drivers-icon a{background-image:url(/en/image/getthumbnail/7630)}[lang="fr"] .cd-primary-nav .evofire-icon a{background-image:url(/en/image/getthumbnail/7639)}[lang="fr"] .cd-primary-nav .fire-rated-downlights-icon a{background-image:url(/en/image/getthumbnail/7636)}[lang="fr"] .cd-primary-nav .indoordecor-icon a{background-image:url(/en/image/getthumbnail/9447)}[lang="fr"] .cd-primary-nav .tracklights-icon a{background-image:url(/en/image/getthumbnail/9446)}[lang="fr"] .cd-primary-nav .streetlights-icon a{background-image:url(/en/image/getthumbnail/9445)}[lang="fr"] .cd-primary-nav .strip-profiles-icon a{background-image:url(/en/image/getthumbnail/7632)}[lang="fr"] .cd-primary-nav .controllers-icon a{background-image:url(/en/image/getthumbnail/7637)}[lang="fr"] .cd-primary-nav .bulkhead-ceiling-icon a{background-image:url(/en/image/getthumbnail/7633)}[lang="fr"] .cd-primary-nav .battens-icon a{background-image:url(/en/image/getthumbnail/7629)}[lang="fr"] .cd-primary-nav .pendants-icon a{background-image:url(/en/image/getthumbnail/11395)}[lang="fr"] .cd-primary-nav .high-bays-icon a{background-image:url(/en/image/getthumbnail/7628)}[lang="fr"] .cd-primary-nav .wall-packs-icon a{background-image:url(/en/image/getthumbnail/7631)}[lang="fr"] .cd-primary-nav .floodlights-icon a{background-image:url(/en/image/getthumbnail/7627)}[lang="fr"] .cd-primary-nav .outdoor-residential-icon a{background-image:url(/en/image/getthumbnail/7644)}[lang="fr"] .cd-primary-nav .outdoor-inground-icon a{background-image:url(/en/image/getthumbnail/7643)}[lang="fr"] .cd-primary-nav .night-lights-icon a{background-image:url(/en/image/getthumbnail/7642)}[lang="fr"] .cd-primary-nav .sensors-icon a{background-image:url(/en/image/getthumbnail/13050)}[lang="fr"] .cd-primary-nav .casambi-icon a{background-image:url(/en/image/getthumbnail/13052)}[lang="fr"] .cd-primary-nav .surface-suspended-luminaires-icon a{background-image:url(/en/image/getthumbnail/13049)}[lang="fr"] .cd-primary-nav .ceiling-wall-lights-icon a{background-image:url(/en/image/getthumbnail/13053)}[lang="nl"] .cd-primary-nav .panels-icon a{background-image:url(/en/image/getthumbnail/13873)}}.menularge{padding:0}.cd-header-buttons{top:-6px}.footer .sidebar-navigation{text-align:left}.footer-products-col{text-align:left}.diffcustomer{padding:0}.diffcustomer section p{width:fit-content;padding:12px 20px;margin:0;border:1px solid #e7e7e7;margin-top:10px;font-size:12px;font-weight:700;background:#fff}.diffcustomer section p a{text-decoration:none;color:#555}.custommenu div .sidebar-nav-items .sidebar-navigation .toggle .toggle-item{width:100%}.product-spec-sheet{padding:2rem!important}.js-btn-order-export{color:black!important}.partNumberLabel,.skuNumberLabel{display:inline-block} [data-loggedin=True][lang=fr] h4.product-netprice.hover-product-price:after{content:" + HT"}[data-loggedin=False][lang=fr] h4.product-netprice.hover-product-price:after{content:" Prix public constaté HT"}[data-loggedin=True][lang=en] h4.product-netprice.hover-product-price:after{content:" + VAT"}[data-loggedin=False][lang=en] h4.product-netprice.hover-product-price:after{content:" RRP + VAT"}.caret{display:inline-block!important}#btnPrevious{color:#555!important}.vattext{padding-left:0!important} @media screen and (max-width: 991px){.columnevo{flex: 50% !important;}} @media screen and (max-width: 991px) {.panelstable {overflow-x: scroll;}}.banner .banner-text p,.banner .banner-text h1 { font-size: 36px !important; } .document[rel="ldt"] img, .document[rel="ies"] img {
    width: 26px;
}

.article h2, .articlep h2 {
	font-size: 30px!important;
    color: #333!important;
    font-weight: unset !important;
}

.articlep p{font-size:16px;color:#333!important;text-align:left}

@media screen and (max-width: 930px) {
    .imgmobile {
         width: 100% !important;
      	 min-width: unset !important;
    }
  .imgmobilehide {
  	display: none !important;
  }
}

.article-image-slider .slick-slide {
	padding: 5px
}

.slick-slider >  .slick-slide:not(:first-child) {
	display: none;
}

.article-slider >  .slick-slide:not(:first-child) {
	display: none;
}

.inspir-slider >  .slick-slide:not(:first-child) {
	display: none;
}

.langdropdown {
  position: relative;
  display: inline-block;
}

[lang="fr"] .hidebtn {
	display: none;
}

[lang="nl"] .hidebtn {
	display: none;
}

.langdropdown-content {
  display: none;
  position: absolute;
}

.langdropdown:hover .langdropdown-content {display: block;}

.langdropdown-content div:hover {background-color: #cad045 !important;}

.table>thead>tr>th {
    vertical-align: middle;
}

.embed-youtube {
    position: relative;
    padding-bottom: 56.25%; /* - 16:9 aspect ratio (most common) */
    /* padding-bottom: 62.5%; - 16:10 aspect ratio */
    /* padding-bottom: 75%; - 4:3 aspect ratio */
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}

.embed-youtube iframe,
.embed-youtube object,
.embed-youtube embed {
    border: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

@media screen and (min-width: 1400px) {
  .product-grid .slick-next {
      right: -35px !important;
  }
  .product-grid .slick-prev {
      left: -40px !important;
  }
  .product-grid .slick-prev:before, .product-grid .slick-next:before {
      font-size: 30px !important;
  }
}

.hover-product-additonal-details {
	color: transparent !important;
}

.maintenance-banner .container div {
    padding: 0;
    margin-bottom: 10px;
}

.maintenance-banner .container {
    padding: 0;
}


/* Parttrap custom class */
.hero-image-full img {
    width: 100%;
}
.centered-content {
    text-align: center;
}
.margin-bottom-30 {
 	margin-bottom: 30px; 
}
.bg-black {
 	background: black; 
}
.bg-black p, .bg-black h1, .bg-black h2, .bg-black h3, .bg-black h4, .bg-black h5, .bg-black a {
  	color: #fff !important;
}
.flex-equal-height {
    display: flex;
    flex-wrap: wrap;
}
.fullwidth-img img {
    width: 100%;
}
.section.no-bottom-padding {
  padding-bottom: 0;
}
.center-vertically {
    display: flex;
    align-items: center;
    justify-content: center;
  	flex-wrap: wrap;
}
.padding-70 {
    padding: 70px;
}
@media screen and (max-width: 767px){
    .padding-70 {
        padding: 30px;
    }
}
.flex-icons > div {
    display: flex;
}
.darkgrey-bg {
    background: #DADADA;
}
.darkgrey-bg .container {
    transform: translatex(-50%);
    position: relative;
    left: 50%;
}
.white-bg {
    background: #fff;
}
.white-bg .container {
    transform: translatex(-50%);
    position: relative;
    left: 50%;
}




.margin-top-60 {
 	margin-top: 60px; 
}
.margin-top-30 {
 	margin-top: 30px; 
}
.margin-top-15 {
 	margin-top: 15px; 
}
.margin-bottom-60 {
 	margin-bottom: 60px; 
}
.margin-bottom-30 {
 	margin-bottom: 30px; 
}
.margin-bottom-15 {
 	margin-bottom: 15px; 
}
.margin-left-60 {
 	margin-left: 60px; 
}
.margin-left-30 {
 	margin-left: 30px; 
}
.margin-left-15 {
 	margin-left: 15px; 
}
.margin-right-60 {
 	margin-right: 60px; 
}
.margin-right-30 {
 	margin-right: 30px; 
}
.margin-right-15 {
 	margin-right: 15px; 
}
.padding-top-60 {
 	padding-top: 60px; 
}
.padding-top-30 {
 	padding-top: 30px; 
}
.padding-top-15 {
 	padding-top: 15px; 
}
.padding-bottom-60 {
 	padding-bottom: 60px; 
}
.padding-bottom-30 {
 	padding-bottom: 30px; 
}
.padding-bottom-15 {
 	padding-bottom: 15px;
}
.padding-left-60 {
 	padding-left: 60px; 
}
.padding-left-30 {
 	padding-left: 30px; 
}
.padding-left-15 {
 	padding-left: 15px;
}
.padding-right-60 {
 	padding-right: 60px;
}
.padding-right-30 {
 	padding-right: 30px;
}
.padding-right-15 {
 	padding-right: 15px;
}
.large-text-block p {
    font-size: 1.4em;
}
.flex-right {
    display: flex;
  	justify-content: flex-end;
  	align-items: center;
}
.large-text-block ol li {
    font-size: 1.2em;
    margin-bottom: 10px;
}
.max-width-700 {
 	max-width: 700px; 
}
.flex-icons > div {
    justify-content: center;
}
.large-heading h2 {
    font-size: 2.6em !important;
    font-weight: 600 !important;
}
.large-text-block p a {
    word-break: break-word;
}
@media screen and (max-width: 767px) {
 	.large-heading h2 {
        font-size: 1.8em !important;
        font-weight: 600 !important;
    }
  	.no-space-mobile {
        padding: 0 !important;
        margin: 0 !important;
    }
}

.site-banner .container {
	padding: 0;
}
.site-banner .container .site-banner-content{
	padding: 0;
  	margin-bottom: 10px;
}

@media screen and (min-width: 1200px) {
    .cd-primary-nav>.stock-clearance-button {
        width:auto;
    }
    .cd-primary-nav>.stock-clearance-button>a {
        background: #f44336;
        border: 1px solid #f44336;
        color: #fff;
        padding:0px 8px;
    }
}


/* Hide Filter if no filter */
.pt-page-productsubnode .section_ProductFilter:has(.productfilter-singlehit.no-filter-hits){
    display: none;
}
.pt-page-productsubnode .node-info-row .section_Content:has(~ .section_ProductFilter .productfilter-singlehit.no-filter-hits){
    display: none;
}