:root{--primary-green:#84bd00;--secondary-green:#84bd00;--dark-green:#215732;--darker-green:#215732;--darkest-green:#215732;--accent-green:#84bd00;--light-green:#84bd00;--table-header-green:#215732;--table-dark-blue:#254452;--gray:#444;--light-gray:#8c8c8c;--background-gray:#f3f3f3;--light-background-gray:#f6f6f6;--table-alt-gray:#f7f5f5;--error-red:#fdc5c5;--white:#fff;--black:#000;--transparent-black:rgba(0,0,0,.2);--transparent-dark:rgba(0,0,0,.4)}.two-row-carousels.small-products{display:none!important}.home-page .topic-block{width:100%;margin:0 0 70px 0;max-width:unset}section.homepage-content{margin-bottom:45px}section.homepage-content .container{display:flex;align-items:center;justify-content:center}section.homepage-content .col{width:50%;padding:30px}section.homepage-content .col h3{font-size:44px}section.homepage-content .col h4{font-size:24px}section.homepage-content.three{background:var(--background-gray)}section.homepage-content .col h3,section.homepage-content .col h4,section.homepage-content .col p{text-align:left}section.homepage-content.three .col:first-child{width:90%}section.homepage-content.three .col:first-child h4{font-size:29px;margin-bottom:0}section.homepage-content.three .col a{display:inline-block;background-color:var(--secondary-green);line-height:45px;padding:0 45px;border-radius:3px;font-size:14px;color:var(--white);text-decoration:none}section.homepage-content .col h3,section.homepage-content .col h4{color:var(--gray);margin-bottom:20px}section.homepage-content .col p{margin-bottom:20px;color:var(--light-gray)!important;font:normal 18px "Roboto",sans-serif;line-height:24px}.rich-blog-homepage .post-details .post-description{display:none!important}.footer{background:var(--darker-green)}.footer-block .title,.footer .newsletter .title,.footer .title,.social-sharing a:before{color:var(--accent-green)}.footer-block a{color:var(--white)}.footer{border-top:0}.footer-lower{background:var(--darkest-green)}.footer-upper p{color:var(--white);font-size:14px}.footer-upper .title:nth-child(4){margin-top:30px}.footer-upper a{color:var(--accent-green)}.home-page-category-grid .item-box{background:var(--white)}.home-page-category-grid .item-box .title{padding:0}.home-page-category-grid .item-box .title a{padding-left:0;padding-right:0;text-align:left}.home-page-category-grid .item-box .title a{font-size:14px}.home-page-category-grid .item-box .title a::before{display:inline-block;content:"K";transform:rotate(-90deg);margin-right:5px}.item-box .picture a img{height:auto;width:100%;min-height:100%}.slider-content-wrapper{position:relative}.slider-content-wrapper .banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-100px)}.slider-content-wrapper .banner-content .container{text-align:center}.slider-content-wrapper .banner-content .container h2{font-size:6rem;color:var(--white)}.slider-content-wrapper .banner-content .container p{font-size:16px;border-radius:6px;margin:0 3px;min-width:165px;color:var(--white)}.slider-content-wrapper .banner-content .container .buttons-wrapper{margin-top:30px}.slider-content-wrapper .banner-content .container a{display:inline-block;line-height:45px;padding:0 20px;background:var(--light-green);font-size:16px;border-radius:6px;margin:0 3px;min-width:165px;color:var(--white)}.slider-content-wrapper .banner-content .container a:last-child{background:var(--white);color:var(--gray)}.banner-image::after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:var(--transparent-black);content:""}.tab{float:left;background-color:#f9f9f9;width:30%;height:450px}.tab button{display:block;background-color:inherit;color:var(--black);padding:22px 16px;width:100%;border:0;outline:0;text-align:left;cursor:pointer;transition:.3s;font-size:17px}.tab button:hover{background-color:#ddd}.tab button.active{background-color:var(--white);border-left:3px solid var(--black)}.tabcontent{float:left;padding:30px;width:70%;border-left:0;min-height:450px;display:none}#about-us,#somerset-experience,#on-site-production,#responsible-sourcing-and-production,#nature-on-site,#meet-the-som-tim-family{height:auto!important}.tabcontent a{font-size:14px;color:var(--secondary-green)}.reviews-and-compare{display:none}.product-variant-list .product-estimate-shipping{display:none}.product-variant-line{padding:10px;margin-bottom:-1px;border:0;border-top:1px solid #eee;border-radius:0}.product-variant-list .product-variant-line:last-child{border-bottom:1px solid #eee}.variant-overview,.variant-overview-header{display:flex;align-items:center;justify-content:space-between}.product-variant-box,.product-variant-box-header{display:flex;min-width:455px!important}.prices .product-price label{display:none!important}.overview .prices>div,.variant-overview .prices>div{margin:0!important}.variant-buttons-wrapper{display:flex;align-items:center;justify-content:flex-end}.product-variant-list .prices{margin:0!important;min-width:150px;text-align:right;margin-right:15px!important}.variant-overview .variant-name{font-size:16px;margin-bottom:0}.variant-overview .additional-details{display:none}.variant-overview .attributes-wrapper{display:none}.product-variant-box .product-price span{font-size:16px;line-height:unset!important;margin-right:0}.variant-overview .add-to-cart-button{font-size:12px}.variant-buttons-wrapper .add-to-cart-qty-wrapper{width:50px}.variant-buttons-wrapper .add-to-cart-qty-wrapper .qty-input{width:39px}.variant-buttons-wrapper .add-to-cart-qty-wrapper .plus,.variant-buttons-wrapper .add-to-cart-qty-wrapper .minus{display:none}.variant-buttons-wrapper .add-to-cart-panel{display:flex}.variant-buttons-wrapper .overview .add-to-cart{display:flex;margin:0}.variant-buttons-wrapper .product-variant-box .product-price{margin-bottom:0!important}.variant-buttons-wrapper .add-to-cart{margin:0}.product-variant-box .product-price{margin-bottom:0!important}.short-description p{margin-bottom:10px}.short-description ul{margin:17px 0;list-style:disc;padding-left:30px}.exterior,.treated-h3{display:inline;margin:5px}#line-1{display:flex;align-items:center;margin-bottom:11px}#line-1 .one{width:35px;height:35px;margin-right:10px}#line-1 .two p{margin:0}.wood{margin-top:20px}.gallery{width:22%!important}.overview{width:78%;padding-right:680px}.grouped-product-box{display:none}.product-variant-list{position:absolute;top:0;right:0;width:585px}#accordion .product-variant-list{position:static!important;width:100%}.header-links-wrapper{display:flex}.ddl-erp-account-options{margin-right:15px}.header-links-wrapper .contact{min-width:100px;margin-left:20px}.header-links-wrapper .contact a{color:var(--white);background:var(--secondary-green);font-size:14px;line-height:45px;display:inline-block;padding:0 15px;border-radius:5px}.header-links-wrapper .contact a::before{font-family:"icomoon"!important;content:"";display:inline-block;font-size:14px;margin-right:5px}.header-lower{display:flex;justify-content:space-between}.header-links-wrapper{width:460px!important}@media screen and (max-width:1400px){.header-logo{width:15%!important}}@media screen and (max-width:1024px){.contact-button a{position:fixed;bottom:10px;z-index:999;left:10px}}@media(min-width:1281px){.header-selectors-wrapper,.header-lower{width:95%}.header-menu{padding:0 2vw}.header-logo{width:10%}.header-links-wrapper{width:700px!important}.search-box form{display:block;width:70%;margin:0 auto}}.master-wrapper-content~.slider-wrapper,.master-wrapper-page~.slider-wrapper{display:none}.html-home-page .master-wrapper-content~.slider-wrapper{display:block}#quickTabs{display:none}.order-progress ul{text-align:left;position:relative;left:-57px}.order-progress a{margin-bottom:0!important}.page.shopping-cart-page h1{text-align:left}.totals .title{position:relative;width:calc(100% + 100px);left:-50px;top:-49px;padding:20px 0;background:var(--dark-green);color:var(--white)!important;margin-bottom:0}.cart th{background:var(--dark-green)!important;color:var(--white)!important}.returning-wrapper.fieldset .site-logo,.returning-wrapper.fieldset .welcome-image{display:none!important}.returning-wrapper.fieldset .button-1.register-button{display:none!important}.attributes-wrapper>div{width:100%;max-width:100%}dd .option-list li{display:flex;align-items:center;justify-content:space-between}button.minus,button.add{background:var(--dark-green)!important;border:1px solid var(--dark-green)!important}.page.topic-page.about .page-title,.page.topic-page.faq .page-title,.page.topic-page.timber-preservation .page-title,.page.topic-page.installing-a-deck .page-title,.page.topic-page.roofing-timber-design .page-title,.page.topic-page.janka-hardness-rating .page-title{position:relative;padding-top:45%;width:100vw;left:-6vw;top:-70px}.page.topic-page.about .page-title img,.page.topic-page.faq .page-title img,.page.topic-page.timber-preservation .page-title img,.page.topic-page.installing-a-deck .page-title img,.page.topic-page.roofing-timber-design .page.title img,.page.topic-page.janka-hardness-rating .page-title img{position:absolute;top:0;left:0;width:100%;height:auto;-webkit-user-drag:none}.page.topic-page.about .page-title .content,.page.topic-page.faq .page-title .content,.page.topic-page.timber-preservation .page-title .content,.page.topic-page.installing-a-deck .page-title .content,.page.topic-page.roofing-timber-design .page-title .content,.page.topic-page.janka-hardness-rating .page.title .content{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.page.topic-page.about .page-title h1,.page.topic-page.faq .page-title h1,.page.topic-page.timber-preservation .page.title h1,.page.topic-page.installing-a-deck .page-title h1,.page.topic-page.roofing-timber-design .page.title h1,.page.topic-page.janka-hardness-rating .page.title h1{color:var(--white);font-size:70px}.page.topic-page.about .page-title a,.page.topic-page.faq .page-title a,.page.topic-page.timber-preservation .page-title a,.page.topic-page.installing-a-deck .page-title a,.page.topic-page.roofing-timber-design .page-title a,.page.topic-page.janka-hardness-rating .page-title a{display:inline-block;color:var(--white);text-decoration:none;font-size:22px;margin-top:30px;border:2px solid var(--white);padding:10px 30px}.page.topic-page.about .page-title a:hover,.page.topic-page.faq .page.title a:hover,.page.topic-page.timber-preservation .page-title a:hover,.page.topic-page.installing-a-deck .page.title a:hover,.page.topic-page.roofing-timber-design .page-title a:hover,.page.topic-page.janka-hardness-rating .page.title a:hover{background:var(--secondary-green);border-color:var(--secondary-green)}.topic-page.full-width .page-title h1{text-align:left!important}.topic-page.full-width .page-body{max-width:100%;padding:0 10px}.topic-page a{color:var(--secondary-green)}.we-delivery-flex{display:flex;align-items:center;justify-content:center}.we-delivery-flex .col{width:50%;padding:45px}img.center{display:block;margin:0 auto}.mb-small{margin-bottom:26px!important}.mb-large{margin-bottom:60px!important}.accordion{background-color:#eee;color:var(--gray);cursor:pointer;padding:18px;width:100%;text-align:left;border:0;outline:0;transition:.4s;margin-bottom:3px;font-size:16px}.accordion.active,.accordion:hover{background-color:#ccc}.panel{padding:0 18px;background-color:var(--white)}.panel p{font-size:16px}button.accordion::after{content:"H";float:right;line-height:19px;transform:rotate(0deg);transition:all .3s ease-in-out}button.accordion.active::after{transform:rotate(180deg)!important}button.accordion::before{content:"T";line-height:19px;font-size:16px;margin-right:10px;position:relative;top:2px}.flex-box{display:flex;align-items:center;justify-content:center;text-align:center;margin:40px auto 45px}.flex-box .col{width:48%}.topic-page.installing-a-deck .flex-box,.topic-page.roofing-timber-design .flex-box{text-align:left;align-items:start;justify-content:space-between}.mobile-flyout-wrapper:hover .mini-shopping-cart{display:block}.admin-header-links{background:#333!important}.header-links{display:flex;align-items:center;justify-content:end}.mobile-flyout-wrapper{width:unset!important}.contact-button{margin-left:15px}.contact-button a{line-height:41px;padding:0 20px;background:var(--primary-green);border-radius:5px;color:var(--white);display:flex;align-items:center;font-size:14px;min-width:145px}.contact-button a:hover,.contact-button a:hover::before{color:var(--white)!important}.contact-button a::before{content:"î¤�";font-family:"icomoon-2";font-size:16px;color:var(--white);margin-right:5px;position:relative;top:2px}.contact-button a{min-width:148px!important}.flyout-cart.active{background:var(--white)!important}.ico-login{margin-left:15px;margin-right:7px}.ico-login::before{text-align:center}.buttons .add-to-cart-quantity-update-buttons>.add-to-cart-qty-wrapper{display:none!important}.add-to-cart-button-wrapper{width:100%!important}.ajax-cart-button-wrapper.qty-enabled{display:flex!important}.button-2.product-box-add-to-cart-button{border-radius:5px!important}.product-variant-box .availability{display:none!important}.janka-hardness-rating table{margin-top:30px}.janka-hardness-rating td{line-height:30px;padding:10px}.janka-hardness-rating td a{text-decoration:none!important}.janka-hardness-rating tr:nth-child(2n+1) td{background:var(--table-alt-gray)!important}.page.blogpost-page .rich-blog-image{display:none!important}.page.blogpost-page .page-body a{color:#81bc00}.page.blogpost-page .page-body a:hover{text-decoration:underline}.page.contact-page{max-width:75%}.html-contact-page .master-wrapper-content{background:url("../img/contact.jpg");background-size:cover}.page.contact-page .page-title h1{color:var(--white)}.page.contact-page .page-body{display:flex;background:var(--transparent-dark)!important;padding:20px}.page.contact-page .topic-block{width:100%;padding:10px;text-align:left}p.w-iconbox-title,.w-iconbox-text strong{font-size:22px;color:var(--light-green)!important}.page.contact-page .topic-block-body p{color:var(--white)}.page.contact-page form{width:100%;border:0;padding:10px}.page.contact-page form label{color:var(--white)}@media screen and (max-width:1024px){.admin-header-links{position:fixed}.header{margin-top:65px!important}.page.contact-page .page-body{flex-wrap:wrap}.page.contact-page .topic-block{text-align:center}}@media screen and (max-width:480px){.page.contact-page{max-width:95%}}.shopping-cart-page .tax-shipping-info{display:none!important}.checkout-buttons{display:flex;justify-content:center}.order-summary-title{font-size:20px;margin-bottom:20px;color:var(--dark-green);font-weight:bold}.order-progress{margin-bottom:20px}table.cart{margin-bottom:15px!important}.checkout-buttons button{width:49%!important}.html-shopping-cart-page .checkout-buttons button{margin-right:1%!important}.totals{padding:20px!important}.terms-of-service{margin-top:20px!important}.terms-of-service input[type="checkbox"]+label{font-size:13px}.section.select-shipping-address,form#ErpShiptoAddressForm #select-delivery-date,form#ErpShiptoAddressForm .section.special-instructions{margin-left:0!important}.checkout-title h1,#delivery-header-text{font-size:36px!important;color:var(--dark-green)!important}.title.delivery-date-title,.title.special-instructions-title,.title.quote-customer-reference-title{border-bottom:1px solid var(--dark-green);padding-bottom:5px}.title.delivery-date-title strong,.title.special-instructions-title strong,.title.quote-customer-reference-title strong{color:var(--dark-green)!important}form#ErpShiptoAddressForm .select-shipping-address label#shipping-address-select{padding:20px 0 0 0;font-size:16px}.section.special-instructions{margin-top:30px!important}.checkout-page .checkout-title{border-bottom:1px solid var(--dark-green)}.checkout-shipping-tab .tab-item a::before{border:1px solid var(--primary-green)!important;margin-top:2px!important}.checkout-shipping-tab .ui-state-active a::after{background:var(--primary-green)!important}.checkout-page .checkout-data .section.payment-info .info{margin-right:15px;padding:0}.checkout-page .checkout-data .section.payment-info .info .info-block{background:var(--light-background-gray);border-radius:3px;padding:30px}.payment-info .info tr:first-child td{padding-top:0}a.btn.btn-primary.button-2.print-order-button{padding:0 40px!important;background:#f1f1f1!important;color:var(--light-gray)!important;border:2px solid #f1f1f1!important;width:unset!important}.section.order-completed{margin:0}.page-body.checkout-data{justify-content:center!important}@media screen and (max-width:1280px){.order-progress ul{left:-16px}.shipping-address-page .order-progress ul{left:-52px}.shopping-cart-page .table-wrapper{width:100%}.shopping-cart-page .cart-footer{float:right}form#ErpShiptoAddressForm{display:block}.section.order-summary .buttons{float:right;clear:both;width:360px;text-align:center}.checkout-page.shipping-method-page .order-progress ul{left:-53px}}@media screen and (max-width:1024px){.order-progress ul{text-align:center!important}.page.shopping-cart-page h1{text-align:center}.shopping-cart-page .cart-footer{float:none}.section.order-summary{margin:0!important}.section.order-summary .buttons{width:100%}.shipping-address-page .order-progress ul{left:0!important}}@media screen and (max-width:767px){.order-progress ul{display:unset!important}}@media screen and (min-width:1025px){.mega-menu .sublist-wrap.active{display:none!important}}.section.shipping-method{width:100%}.page.checkout-page.shipping-method-page .order-progress ul{left:-83px}@media screen and (max-width:1280px){.page.checkout-page.shipping-method-page .order-progress ul{left:0}}@media screen and (max-width:1024px){.page.checkout-page.shipping-method-page .order-progress ul{left:0}.page.checkout-page.shipping-method-page .page-title{text-align:center}.checkout-page .checkout-data{display:block}.section.shipping-method{width:100%}.section.pickup-in-store{text-align:center}}@media screen and (max-width:1024px){.order-progress ul{left:0!important}.page.checkout-page.payment-info-page .page-title h1{text-align:center!important}.payment-info form{display:block}.checkout-page .checkout-data .section.payment-info .info{margin-right:0}}.button-1,.item-box .button-2,.button-1.add-to-cart-button,.btn.btn-primary,.btn.btn-default{background-color:var(--primary-green)!important;color:var(--white)!important;border-radius:3px}.button-1:hover,.item-box .button-2:hover,.button-1.add-to-cart-button:hover,.btn.btn-primary:hover,.btn.btn-default:hover{background-color:var(--primary-green)!important;opacity:.7!important}.btn.btn-primary,.btn.btn-default{border:1px solid var(--primary-green)!important}.page.account-page.account-transaction-page .page-title{padding-left:0}.page.account-page.account-transaction-page .form-fields{display:flex;flex-wrap:wrap}.page.account-page.account-transaction-page .form-fields .inputs{width:33.333%;margin:0 0 10px 0;border-bottom:1px solid #eee;padding:0 0 10px 0}.page.account-page.account-transaction-page .form-fields .inputs label{width:100%;margin-bottom:3px}.page.account-page.account-transaction-page .form-fields .inputs label:nth-child(2){font-weight:normal}.page.account-page.account-transaction-page .page-title{text-align:left}.page.account-page.order-list-page .page-title{padding-left:0}.page.account-page.order-list-page .page-title h1{text-align:left}.page.account-page.order-list-page .fieldset,.page.account-page.account-transaction-page .fieldset,.page.account-page.order-list-page-quotes .fieldset{display:flex;align-items:center;justify-content:space-between;background:var(--white);border:1px solid #eee;border-radius:3px;padding:15px}.page.account-page.order-list-page .fieldset label,.page.account-page.account-transaction-page label,.page.account-page.order-list-page-quotes label{font-size:13px;margin-bottom:0}.page.account-page.order-list-page .fieldset .row:first-child .col-sm-5{max-width:unset!important;flex:unset!important}.page.account-page.order-list-page .fieldset .row:nth-child(2){flex-wrap:nowrap}.page.account-page.order-list-page .fieldset .row:nth-child(2) .col-sm-5{flex:unset!important;max-width:unset!important}.fa::before,.far::before,.fas::before{font-family:"Font Awesome 5 Free"}.btn-primary,td .btn-default{background-color:var(--table-dark-blue)!important;border:1px solid var(--table-dark-blue)!important}.btn-primary.disabled,.btn-primary:disabled{background-color:#a9a9a9;border-color:#a9a9a9;color:#a9a9a9}.page-item.disabled .page-link{height:38px}.dataTables_wrapper thead{background:var(--table-dark-blue)}.dataTables_wrapper thead th{color:var(--white)}.html-account-page table,.html-account-page table thead,.html-account-page table tr,.html-account-page table td,.html-account-page table th{border:0!important}.html-account-page table thead tr th{background:var(--table-header-green)}.html-account-page table thead tr th,.html-account-page table tbody tr td{font-size:14px}.html-account-page table thead tr th{text-wrap:nowrap}.page-item.active .page-link{background:var(--table-header-green)!important;border:1px solid var(--table-header-green)!important}.page.account-page.order-list-page-quotes .page-body .fieldset .row:nth-child(2){display:flex!important;flex-wrap:nowrap}#search-erpaccount-orders,#search-b2baccount-qoutes{margin-top:0!important}.btn-search{margin-top:0}#SearchOrderDateFrom,#SearchOrderDateTo,#SearchTransactionFromDate,#SearchTransactionToDate{height:45px;border:1px solid #e7e7e7;border-radius:3px;padding:0 20px;vertical-align:middle;font-size:15px;color:var(--light-gray);font-family:"Roboto",sans-serif}.form-group{align-items:center}.row{flex-wrap:nowrap;margin-right:0;margin-left:0}.page.account-page .form-group{margin-bottom:0}.col-md-6{max-width:unset!important}.profile-menu-box>a{color:var(--gray);text-align:left}.profile-menu-box>a::before{color:var(--gray)}.profile-menu-box>a:hover{color:var(--gray);opacity:.8}.profile-menu-box>a:hover::before{color:var(--gray);opacity:.8}.category-navigation-list{border-radius:3px}@media(min-width:1025px){.block-account-navigation .erpaccount-info a::after{content:"a"}.block-account-navigation .erpaccount-invoices a::after{content:"X"}.block-account-navigation .b2bcustomer-quotes a::after{content:"y"}}.page.account-page .fieldset>.row,.page.account-page .form-group.row,.page.account-page .fieldset>.row div,.page.account-page .fieldset>.row input{width:100%}.page.account-page.order-list-page .fieldset>.row:last-child,.page.account-page.account-transaction-page .fieldset>.row:last-child,.page.account-page.order-list-page-quotes .fieldset>.row:last-child{width:165px}.page.account-page .col-md-6,.page.account-page .col-sm-6{flex:unset!important;max-width:100%!important}.page.account-page.order-list-page-quotes .page-title{padding-left:0}.table>tbody>tr>td.button-column{padding:.75rem}.page.account-page .panel-body .col-md-12{padding-left:0;padding-right:0}.html-account-page table thead tr th:first-child{border-radius:3px 0 0 0}.html-account-page table thead tr th:last-child{border-radius:0 3px 0 0}.html-account-page table tbody tr:last-child td:first-child{border-radius:0 0 0 3px}.html-account-page table tbody tr:last-child td:last-child{border-radius:0 0 3px 0}a[href="/Favourites"]::before{content:"S"}.page.account-page.account-info-page .form-fields{display:flex;flex-wrap:wrap}.page.account-page.account-info-page .form-fields .inputs{width:33.3333%;margin:0!important;margin-bottom:20px!important}.page.account-page.account-info-page .page-title{padding-left:0;text-align:left}.page.account-page.account-info-page .form-fields .inputs>label:nth-child(2){font-weight:500!important}.page.account-page.account-transaction-page .page-body>.fieldset>.row:first-child,.page.account-page.account-transaction-page .page-body>.fieldset>.row:nth-child(2){display:flex!important;margin:0!important}.page.account-page.account-transaction-page .page-body>.fieldset>.row:first-child>div,.page.account-page.account-transaction-page .page-body>.fieldset>.row:nth-child(2)>div{width:50%}.page.account-page.account-transaction-page .page-body>.fieldset>.row:first-child>div .col-md-6,.page.account-page.account-transaction-page .page-body>.fieldset>.row:nth-child(2)>div .col-md-6{padding:0}.page.account-page.account-transaction-page .page-body>.fieldset>.row:first-child>div .row,.page.account-page.account-transaction-page .page-body>.fieldset>.row:nth-child(2)>div .row{margin:0!important}.page.account-page.account-transaction-page .page-body>.fieldset>.row:first-child>div .row,.page.account-page.account-transaction-page .page-body>.fieldset>.row:nth-child(2)>div .row{margin:0!important}.page.account-page.account-transaction-page .page-body>.fieldset>.form-group.row:nth-child(3){margin:0!important}#transaction-list-grid_wrapper table thead tr th:last-child,#transaction-list-grid_wrapper table tbody tr td:last-child{display:none!important}#search-erpAccountsTransaction{margin-left:5px;margin-top:0}.page.order-details-page .page-title h1{margin-bottom:0}.page.order-details-page .order-details-area{display:flex;gap:10px;display:none}.page.order-details-page .order-details-area>ul{width:100%!important;max-width:unset;border:1px solid #eee;padding:20px;border-radius:3px;text-align:left}.page.order-details-page .page-body .section.products:nth-child(4){display:none!important}.section.products .title{display:none}.page.order-details-page .order-summary-content .order-footer>.row{float:right;width:29%}.section.products table tbody tr td.sku{border-left:1px solid #eee;border-radius:0 0 0 3px}.shipping-info li.title{margin:0 0 15px;font-size:18px;color:var(--gray);font-weight:bold}.page.order-details-page .table-wrapper{width:100%!important}.page.order-details-page .table-wrapper th{background:#134f2e;color:var(--white)}.page.order-details-page .section.options{display:none}.order-footer .row .float-right{background:var(--light-background-gray);padding:20px;width:30%;border-radius:3px}.page.order-details-page .totals{top:0}.page.order-details-page .table-wrapper th.price,.page.order-details-page .table-wrapper td.price,.page.order-details-page .table-wrapper th.total,.page.order-details-page .table-wrapper td.total{min-width:200px}.page.order-details-page .page-title a{margin-top:20px;display:none}.order-details span{display:block}.btn-wrapper .quick-view-button a,.btn-wrapper .button-2.add-to-wishlist-button{background:var(--white)!important}.btn-wrapper .quick-view-button a:hover,.btn-wrapper .button-2.add-to-wishlist-button:hover{background:var(--primary-green)!important;color:var(--white)!important;opacity:1!important}.center-2 .product-list .item-box .buttons .button-2{background-image:none}.block-account-navigation .customer-reviews{display:none!important}.html-b2b-b2c-feature .header,.html-b2b-b2c-feature .header-menu{z-index:999!important}.login-page .title strong,.registration-page .title strong{font-weight:normal}form[action="/B2CRegister"] .fieldset:nth-child(6),form[action="/B2CRegister"] .fieldset:nth-child(9),form[action="/B2BRegister"] .fieldset:nth-child(4){display:none}form[action="/B2CRegister"] .message-error.validation-summary-errors,form[action="/B2BRegister"] .message-error.validation-summary-errors{width:100%;padding:10px;background:var(--error-red);margin-top:0}.account-page .description,.reward-points-overview,.result{font-weight:normal}.page.account-page.order-list-page-quotes .page-title h1{text-align:left}.account-monthly-statement-title{font-size:13px}.page.account-page.order-list-page #qoute-order-list-grid_wrapper table thead tr th:nth-child(7),.page.account-page.order-list-page #qoute-order-list-grid_wrapper table thead tr th:nth-child(10),.page.account-page.order-list-page #qoute-order-list-grid_wrapper table thead tr th:nth-child(13),.page.account-page.order-list-page #qoute-order-list-grid_wrapper table tbody tr td:nth-child(7),.page.account-page.order-list-page #qoute-order-list-grid_wrapper table tbody tr td:nth-child(10),.page.account-page.order-list-page #qoute-order-list-grid_wrapper table tbody tr td:nth-child(13){display:none}@media all and (min-width:1281px){.html-account-page .master-wrapper-content{padding:40px 6vw}}.table>tbody>tr>td.button-column .btn{min-width:150px}.html-account-page .account-page.order-list-page table thead tr th:nth-child(4),.html-account-page .account-page.order-list-page table tbody tr td:nth-child(4),.html-account-page .account-page.order-list-page table thead tr th:nth-child(5),.html-account-page .account-page.order-list-page table tbody tr td:nth-child(5),.html-account-page .account-page.order-list-page table thead tr th:nth-child(9),.html-account-page .account-page.order-list-page table tbody tr td:nth-child(9),.html-account-page .account-page.order-list-page table thead tr th:nth-child(10),.html-account-page .account-page.order-list-page table tbody tr td:nth-child(10){display:none!important}@media screen and (max-width:880px){.page.account-page.order-list-page .fieldset,.page.account-page.order-list-page .fieldset .row:nth-child(2){flex-wrap:wrap}.page.account-page.order-list-page .fieldset .row{width:100%!important}.page.account-page.order-list-page .fieldset .form-group.row .col-md-12{padding:0}.page.account-page.order-list-page .fieldset>.row:last-child{margin-top:10px}.page.account-page.order-list-page-quotes .fieldset,.page.account-page.order-list-page-quotes .fieldset .row{flex-wrap:wrap!important;align-items:center;justify-content:center}.page.account-page.order-list-page-quotes .fieldset .row>div{width:100%;text-align:center!important}.page.account-page.order-list-page-quotes .fieldset>.row:last-child{margin-top:10px!important}.page.account-page.account-transaction-page .fieldset.account-statement-section,.page.account-page.account-transaction-page .form-fields{flex-wrap:wrap;width:100%!important;align-items:center;justify-content:center}.account-monthly-statement-div{text-align:center}.page.account-page.account-transaction-page .fieldset{flex-wrap:wrap}.page.account-page.account-transaction-page .fieldset>.row{flex-wrap:wrap;align-items:center;justify-content:center!important}.page.account-page.account-transaction-page .fieldset>.row input{margin-bottom:5px!important}.page.account-page.account-transaction-page .fieldset>.row .col-md-6.text-left{padding:0}.page.account-page.account-transaction-page .fieldset>.form-group.row{text-align:center!important;width:100%;margin-top:5px}}#customers-grid_wrapper table{table-layout:fixed!important;border:0}#customers-grid_wrapper table thead tr th{background:var(--table-dark-blue);border:0;font-size:14px;width:unset!important}#customers-grid_wrapper table thead tr th:first-child{border-radius:3px 0 0 0}#customers-grid_wrapper table thead tr th:last-child{border-radius:0 3px 0 0}#customers-grid_wrapper table tbody tr td{border:0;font-size:14px;text-align:left}#customers-grid_wrapper table tbody tr:last-child td:first-child{border-radius:0 0 0 3px}#customers-grid_wrapper table tbody tr:last-child td:last-child{border-radius:0 0 3px 0}.erpOrderLineNum,.erpOrderLineStatus,.erpDataReq{display:none!important}.section.products~.order-footer .row .float-left,.section.products~.order-footer .row .float-right{width:100%}.section.products~.order-footer .row .float-left .cart-collaterals{background:var(--light-background-gray);padding:20px}.section.products~.order-footer .row .float-left .cart-collaterals .deals{border:0}.erp-title{font-size:22px;margin-bottom:10px;color:var(--gray)}.erp-table tbody tr td{font-size:16px;color:var(--gray);padding:1px 0}.quick-order-page.quick-order-list-page .card.card-default{box-shadow:none;padding:0}.page.quick-order-page.quick-order-list-page>.card.card-default{border:0!important;margin:0!important}.page.quick-order-page.quick-order-list-page>.card.card-default .card.card-default.card-search{margin:0!important;margin-bottom:15px!important}.page.quick-order-page.quick-order-list-page>.card.card-default .card.card-default.card-search .row{display:flex!important;flex-wrap:nowrap!important}.quick-order-page.quick-order-list-page .card.card-default .card-body{padding:0}#quick-order-list-grid_wrapper>.row{margin:0!important}.quick-order-page.quick-order-list-page .card.card-default .card-body:first-child>.row{position:relative;top:-48px}.quick-order-page.quick-order-list-page .page-title{padding-left:0;text-align:left;margin-bottom:0}.quick-order-page.quick-order-list-page .card-search{border:1px solid #eee}#quick-order-list-grid_wrapper .row:first-child .col-md-12{padding:0}.quick-order-page .label-wrapper{display:none}.page.quick-order-page.quick-order-list-page input{width:100%;max-width:unset!important}.card.card-default.card-search.p-4 .row .col-md-4{width:100%!important;flex:unset!important;max-width:unset!important}.card.card-default.card-search.p-4 .row .col-md-4:last-child{width:160px!important;flex:unset!important;max-width:unset!important;margin:0!important}.quick-order-page.quick-order-list-page .page-title h1{font-weight:bold}.card.card-default.card-search.p-4 .row .col-md-4 .form-group{margin-bottom:0}.ui-datepicker .ui-datepicker-title,.ui-datepicker-calendar th span{color:var(--white)}div#quickListFavouriteDialog .modal-content{background:var(--light-background-gray);border:0;border-radius:3px}div#quickListFavouriteDialog .modal-content .form-horizontal .row{flex-wrap:wrap}div#quickListFavouriteDialog .modal-content .form-horizontal .row .col-md-4{width:100%;margin-bottom:20px}div#quickListFavouriteDialog .modal-content .form-horizontal .row .col-md-8{display:flex;align-items:center;width:100%}div#quickListFavouriteDialog .modal-content .form-horizontal .row .col-md-8 input{width:100%;margin-right:10px}div#quickListFavouriteDialog .modal-content .form-horizontal .row .col-md-4 .label-wrapper label{font-weight:bold;color:var(--gray)}div#quickListFavouriteDialog .modal-content .form-horizontal .row .col-md-8 button{width:107px!important;min-width:107px!important;margin-right:0;color:var(--white)}#quick-order-list-grid_wrapper .btn.btn-default{color:var(--white)}#quick-order-list-grid_wrapper th.button-column{font-size:0}#quick-order-back-to-list::before{display:none}.quick-order-details-page>.card-body{padding:0}div#quick-order-item-list-grid_wrapper .row .col-md-12{padding:0}#quick-order-item-list-grid_wrapper .btn.btn-default{color:var(--white)}.card-body.quick-order-card-body .row .col-md-2{max-width:156px!important}.card-body.quick-order-card-body .row .form-group{width:100%;max-width:unset;flex:unset!important;margin-bottom:0}.card-body.quick-order-card-body .row .form-group input{width:100%!important;max-width:unset;border:1px solid #e7e7e7;height:40px;border-radius:3px;padding:0 15px}.card-body.quick-order-card-body .row .form-group .row .col-md-4:first-child{display:none}.card-body.quick-order-card-body .row .form-group .row{width:100%!important}.card-body.quick-order-card-body .row .form-group .row .col-md-8:last-child{width:100%!important;max-width:100%;flex:unset}.page.account-page.address-list-page .page-title{padding-left:0!important}.card.card-default{box-shadow:none;border:1px solid #e7e7e7}.quick-order-header-div{display:flex;align-items:center;justify-content:space-between;margin:45px 0 20px}a#quick-order-back-to-list{background:#f2f2f2!important;color:var(--gray)!important;border:1px solid #f2f2f2!important}.quick-order-header-div .btn-edit-quick-order-head{background:var(--table-dark-blue)}#quick-order-item-list-grid_wrapper th.button-column{font-size:0}h3.quick-order-heading{margin-bottom:0;font-weight:bold}#search-quick-order{margin-top:0}#quick-order-list-grid_wrapper table{width:100%!important}#quick-order-list-grid_wrapper .row.margin-t-5{margin-top:10px!important}#quick-order-list-grid_wrapper .row.margin-t-5 .col-lg-5.col-xs-12:first-child{padding-left:0!important}#quick-order-list-grid_wrapper .row.margin-t-5 .col-lg-1.col-xs-12:last-child{padding-right:0!important}div[aria-describedby="qouteOrderListConvertConfirmAcceptDialog"]{padding:0!important;top:200px!important}div[aria-describedby="qouteOrderListConvertConfirmAcceptDialog"] .ui-dialog-titlebar{width:100%;border:0;background:#215732;color:#fff!important;font-weight:bold}div[aria-describedby="qouteOrderListConvertConfirmAcceptDialog"] .ui-dialog-title{width:100%!important;color:#fff!important}.ui-dialog-titlebar button:before{font-size:13px!important;line-height:20px;color:#000;text-align:center;display:flex}#qouteOrderListConvertConfirmAcceptDialog{text-align:center}#qouteOrderListConvertConfirmAcceptDialog .bg-green{background-color:#84bd00!important}@media screen and (max-width:767px){section.homepage-content .container{flex-direction:column}section.homepage-content .col{width:100%;padding:15px}section.homepage-content .col h3{font-size:28px}section.homepage-content .col h4{font-size:20px}section.homepage-content.three .col:first-child{width:100%}section.homepage-content.three .col:first-child h4{font-size:24px}.tab{width:100%;height:auto}.tabcontent{width:100%;padding:15px}.product-variant-list{position:static;width:100%}.variant-overview{flex-direction:column;align-items:center}.variant-buttons-wrapper{justify-content:flex-start;margin-top:10px}.gallery{width:100%!important}.overview{width:100%;padding-right:0}.we-delivery-flex{flex-direction:column}.we-delivery-flex .col{width:100%;padding:20px}.flex-box{flex-direction:column}.flex-box .col{width:100%;margin-bottom:20px}.accordion{font-size:14px}.panel p{font-size:14px}.header-links-wrapper{width:100%!important;flex-direction:column;align-items:flex-end}.header-links-wrapper .contact{margin-left:0;margin-top:10px}.slider-content-wrapper{width:100%;overflow:hidden}.slider-content-wrapper .banner-content{transform:translate(-50%,-50%);top:50%;padding:15px;width:90%;max-width:500px}.slider-content-wrapper .banner-content .container h2{font-size:2.5rem;line-height:1.2;margin-bottom:10px}.slider-content-wrapper .banner-content .container p{font-size:14px;line-height:1.4;margin:0 5px 10px;min-width:auto}.slider-content-wrapper .banner-content .container .buttons-wrapper{margin-top:15px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.slider-content-wrapper .banner-content .container a{font-size:14px;line-height:35px;padding:0 15px;min-width:120px;margin:0}.banner-image img{width:100%;height:auto;object-fit:cover;max-height:100vh}}@media screen and (max-width:480px){.slider-content-wrapper .banner-content{padding:10px;width:95%}.slider-content-wrapper .banner-content .container h2{font-size:1.8rem}.slider-content-wrapper .banner-content .container p{font-size:12px}.slider-content-wrapper .banner-content .container a{font-size:12px;line-height:30px;min-width:100px}}@media screen and (max-width:768px){section.homepage-content .container{flex-direction:column;padding:0 10px}section.homepage-content .col{width:100%;padding:20px 15px}section.homepage-content .col h3{font-size:32px}section.homepage-content .col h4{font-size:22px}section.homepage-content .col p{font-size:16px;line-height:22px}section.homepage-content.three .col:first-child{width:100%;padding:20px 15px}section.homepage-content.three .col a{padding:0 30px;font-size:13px;line-height:40px}.footer-upper .title:nth-child(4){margin-top:20px}.footer-upper p,.footer-block a{font-size:13px}.home-page-category-grid .item-box .title a{font-size:13px}.home-page-category-grid .item-box .title a::before{margin-right:3px}.slider-content-wrapper .banner-content .container h2{font-size:3.5rem}.slider-content-wrapper .banner-content .container p{font-size:14px;margin:0 5px}.slider-content-wrapper .banner-content .container a{font-size:14px;padding:0 15px;line-height:40px;min-width:140px}.tab{width:100%;height:auto}.tab button{font-size:15px;padding:15px 10px}.tabcontent{width:100%}}.cart-collaterals{margin:0!important}#updatecart,.clear-cart-button,.continue-shopping-button,#quickListFavouriteButton{padding:0 15px!important;font-size:12px!important}#updatecart::before,.clear-cart-button::before,.continue-shopping-button::before{display:none!important}#quickOrderListConfirmAcceptDialog .modal-content{min-width:400px!important;width:100%!important;text-align:center}#quickOrderListConfirmAcceptDialog .modal-content .modal-title{font-size:16px}#quickOrderListConfirmAcceptDialog .modal-header{border-bottom:0!important}.btn.bg-green{background:#84bd00!important}@media screen and (max-width:1300px){.header-links-wrapper .contact{width:45px;min-width:unset!important}.header-links-wrapper .contact a{height:45px}.header-links-wrapper .contact a span{font-size:0}.header-links-wrapper .contact a::before{margin:0!important}.header-links a{font-size:0;position:relative;top:10px}.cart-qty{transform:translate(6px,-1px)!important}.wishlist-qty{transform:translate(4px,0)!important}}@media screen and (max-width:1024px){.header-links-wrapper .contact{position:fixed;bottom:15px;right:15px;margin:0;z-index:999}}#ErpShiptoAddressForm{display:flex;justify-content:space-between}#ErpShiptoAddressForm .table-wrapper{display:none}#ErpShiptoAddressForm .checkout-left-section{width:70%!important}#ErpShiptoAddressForm .checkout-left-section~.section.order-summary{width:28%!important}#ErpShiptoAddressForm .checkout-left-section~.section.order-summary>.title{display:none!important}#ErpShiptoAddressForm .checkout-left-section~.section.order-summary .buttons{position:relative;top:-79px}#ErpShiptoAddressForm .cart-footer{width:100%}.title.delivery-date-title,.title.special-instructions-title{text-align:left!important}.title.delivery-date-title strong,.title.special-instructions-title strong{font-weight:bold!important}.shipping-address-body{text-align:left!important}.shipping-address-body br{display:none!important}#shipping-address-select{display:block}#shipping-address-select input{position:static}#ErpShiptoAddressForm .totals{padding-bottom:100px!important}.checkout-left-section>.tab-links{margin-bottom:30px!important}.checkout-left-section>.tab-links li:first-child{margin-left:0}.checkout-left-section>.tab-links li:first-child a{padding-left:0!important}.checkout-left-section .ui-tabs-nav .tab-item a{font-size:22px!important}.checkout-shipping-tab ul .ui-state-active:first-child a::after{left:0!important;top:17px!important}#collect-header-text{font-size:36px!important;color:var(--dark-green)!important;border-bottom:1px solid var(--dark-green)!important}.checkout-page .select-pickup-point label{padding:20px 0 0 0;text-align:left;font-size:16px}.checkout-page .select-pickup-point label input{position:static!important}.title.pickup-point-title,.section.pickup-in-store{display:none!important}@media screen and (max-width:1280px){#ErpShiptoAddressForm .checkout-left-section{width:100%!important}#ErpShiptoAddressForm .checkout-left-section~.section.order-summary{width:100%!important}}.page.checkout-page.payment-method-page .page-title{text-align:left}form[action="/checkout/paymentmethod"]{display:flex;justify-content:space-between}form[action="/checkout/paymentmethod"] #payment-method-block{width:70%!important}.payment-logo{display:none!important}.payment-method .method-list li{max-width:unset!important}form[action="/checkout/paymentmethod"] .section.order-summary{width:28%!important}form[action="/checkout/paymentmethod"] .section.order-summary>.title{display:none!important}form[action="/checkout/paymentmethod"] .section.order-summary .table-wrapper{display:none!important}form[action="/checkout/paymentmethod"] .section.order-summary .cart-footer{width:100%!important}form[action="/checkout/paymentmethod"] .totals{padding-bottom:100px!important}form[action="/checkout/paymentmethod"] .buttons{position:relative;top:-70px!important}@media screen and (max-width:1024px){form[action="/checkout/paymentmethod"]{flex-wrap:wrap}form[action="/checkout/paymentmethod"] #payment-method-block{width:100%!important}form[action="/checkout/paymentmethod"] .section.order-summary{width:100%!important}}.page.checkout-page.order-completed-page .button-2.print-order-button{margin-bottom:0!important}.page.checkout-page.order-completed-page .order-details-products{display:flex;justify-content:space-between}.page.checkout-page.order-completed-page .order-details-products .section.products{width:70%!important}.page.checkout-page.order-completed-page .order-details-products .row{width:28%!important}.page.checkout-page.order-completed-page .order-details-products .float-right{width:100%!important}@media screen and (max-width:1024px){.page.checkout-page.order-completed-page .order-details-products{flex-wrap:wrap}.page.checkout-page.order-completed-page .order-details-products .section.products{width:100%!important}.page.checkout-page.order-completed-page .order-details-products .row{width:100%!important}.page.checkout-page.order-completed-page .order-details-products .float-right{width:100%!important}}.product-essential .flex-item{display:flex;align-items:start;justify-content:space-between}.product-essential .flex-item .col:first-child{width:calc(98% - 585px)}.product-essential .flex-item .col:first-child .overview{padding-right:0!important}.product-essential .flex-item .col:last-child{width:585px}.product-essential .flex-item .col .overview{width:70%}.product-essential .flex-item .col .product-prices-box{position:static;width:100%;background:#fbfbfb}.product-essential .flex-item .col .product-prices-box>div{width:100%!important;padding:15px!important}.product-essential .flex-item .col .add-to-cart-panel{display:flex;align-items:center;justify-content:center;margin:15px auto}.product-essential .flex-item .col .qty-label{margin-right:20px;font-weight:bold;display:none!important}.product-essential .flex-item .col .add-to-cart-qty-wrapper{width:90px!important;display:none!important}.product-essential .flex-item .col .prices .old-product-price{margin-top:10px;margin-bottom:5px;font-size:14px;color:#999;text-decoration:line-through}.product-essential .flex-item .col .prices .old-product-price span:first-child{display:none!important}.product-essential .flex-item .col .product-price span{font-size:24px;font-weight:bold;color:#4eb607;margin:0 0 19px!important;display:block}.product-essential .flex-item .col .add-to-wishlist{display:none!important}.product-essential .flex-item .col .option-list li{margin:0;padding:15px 0;border-top:1px solid #ccc}.product-essential .flex-item .col .option-list li:last-child{border-bottom:1px solid #ccc}.product-essential .flex-item .col .option-list li button.minus,.product-essential .flex-item .col .option-list li button.add{width:38px!important;height:45px!important;border-radius:5px!important}.product-essential .flex-item .col .option-list li .qty-box{width:146px!important;min-width:146px!important}@media screen and (max-width:1480px){.product-essential .flex-item .col:first-child{width:calc(98% - 460px)!important}.product-essential .flex-item .col:last-child{width:460px!important}}@media screen and (max-width:1280px){.product-essential .flex-item{flex-wrap:wrap!important}.product-essential .flex-item .col:first-child{width:100%!important}.product-essential .flex-item .col:last-child{width:100%!important}.flex-item .overview{margin:0 auto!important}.flex-item .attributes-wrapper{width:100%;max-width:100%!important;border:0!important}}.pay-options img:nth-child(4),.pay-options img:nth-child(5){display:none!important}#product-details-form.grouped .product-essential{display:flex}#product-details-form.grouped .product-variant-list{position:static;width:100%;margin-top:35px}#product-details-form.grouped .overview{width:46%;padding-right:20px;padding-left:20px;display:none!important}@media screen and (max-width:1280px){#product-details-form.grouped .product-essential{flex-wrap:wrap}#product-details-form.grouped .product-essential>div{width:100%}}#product-details-form.grouped .product-essential{display:flex}#product-details-form.grouped .product-essential .overview{padding-right:30px}#product-details-form.grouped .product-variant-list{position:static}#product-details-form.grouped .gallery{width:35%!important;padding-right:30px!important}#product-details-form.grouped .overview{width:30%!important}#product-details-form.grouped .col-right{width:70%!important}#product-details-form.grouped .product-name{text-align:left}#product-details-form.grouped .short-description{text-align:left;font-size:14px;color:#8c8c8c}.picture-gallery>div:first-child,.picture-gallery~.video-gallery{width:100%!important}@media screen and (max-width:1280px){#product-details-form.grouped .product-essential{flex-wrap:wrap}#product-details-form.grouped .product-essential>div{width:100%!important}}.variant-overview .old-product-price span:first-child{display:none!important}.variant-overview .old-product-price span{font-size:14px!important}#quickTabs{display:block}.rss{display:none!important}.short-description a{color:#84bd00}.header-menu.categories-in-side-panel{display:flex;justify-content:end}.header-menu>ul{margin:0}.category-navigation-list-wrapper .category-navigation-title{display:none!important}.with-subcategories.single-item-categories{text-transform:uppercase;font-size:13px}.category-navigation-list-wrapper,.category-navigation-list{border:0;box-shadow:none}.category-navigation-list{width:145px;margin-top:0;padding:5px 0;opacity:1;position:static;background:transparent;margin-left:auto}.category-navigation-list>li{display:block;font-size:16px!important}.category-navigation-list li span{font-size:13px}.category-navigation-list span.with-subcategories::after{display:none!important}.category-navigation-list-wrapper ul li a,.category-navigation-list-wrapper ul li>span{padding:0 20px}.mega-menu{min-width:500px}.category-navigation-list-wrapper{width:100%}@media(min-width:1025px){.category-navigation-list>li .dropdown{top:35px!important;left:0!important;box-shadow:none!important;width:100vw!important;max-width:calc(100vw - 15px)!important;transform:translate(-36px,0)!important}.category-navigation-list .dropdown.boxes-5 .box,.category-navigation-list .dropdown.boxes-6 .box{max-width:calc(16.56% - 15px)!important;width:100%}.category-navigation-list .dropdown .box .picture{max-height:100px;overflow:hidden;display:none}.category-navigation-list .dropdown .box .picture a img{height:auto;width:100%}.category-navigation-list .dropdown .box .subcategory-item a{padding:3px 0}}.exterior,.interior,.treated-h2,.treated-h3,.treated-h4,.untreated{display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;width:60px;height:auto;padding-left:inherit;margin-bottom:10px;margin-right:5px}@media screen and (max-width:660px){.html-home-page .anywhereslider-slide,.html-home-page .anywhereslider-slide .banner-image{min-height:400px}.html-home-page .anywhereslider-slide .banner-image img{width:auto!important;height:100%!important;position:absolute;max-width:100%!important}}#erp-accounts-dropdown{font-size:15px!important}form[action="/B2CRegister"] .fieldset.b2b-b2c-account-info{display:none!important}table.cart th.uom,table.cart td.uom{display:none!important}@media screen and (max-width:1280px){#product-details-form.grouped .product-name{text-align:center!important}}#b2bCheckoutPaymentInfo .section.order-summary .buttons{clear:both;width:calc(30% - 20px);float:right;background:#f6f6f6;padding-bottom:20px}.page.category-page .breadcrumb ul li:last-child{display:none!important}.dfd-card-pricing{display:none!important}form[action="/backinstocksubscriptions/manage"] thead th.product{font-weight:bold;color:#fff}form[action="/backinstocksubscriptions/manage"] .select label,form[action="/backinstocksubscriptions/manage"] .select-boxes label{border:1px solid #d5d5d5}.edit-ship-to{margin-top:30px;background:#84be00;border:0;line-height:45px;padding:0 15px;color:#fff;font-weight:bold;border-radius:3px;outline:0}#addressModal .modal-content{max-width:50%!important;border:0;box-shadow:0 0 80px 40px rgba(0,0,0,.2);top:60px}#ErpShipToAddressPopUpForm{width:100%}#ErpShipToAddressPopUpForm .edit-address .inputs{margin:8px 0 0 0}#addressModal .popup-header{background:#82ba01;color:#fff;padding:20px;position:relative;left:-20px;top:-20px;width:calc(100% + 40px)}#addressModal .close{z-index:99;color:#fff;margin-top:7px;margin-right:10px}#ErpShipToAddressPopUpForm .edit-address{padding-top:0!important}#ErpShipToAddressPopUpForm .edit-address .inputs>label{margin:0 0 0 7px}#ErpShipToAddressPopUpForm .edit-address .inputs input{height:44px!important}@media screen and (max-width:1024px){#addressModal .modal-content{max-width:unset!important;width:90%!important;top:116px!important}}.product-variant-box .availability{display:block!important}.product-variant-list .variant-overview .stock{margin-bottom:0!important;width:95px;background:transparent;padding:15px 0}.product-variant-list .variant-overview .stock.out-of-stock{display:none!important}.product-variant-list .back-in-stock-subscription{display:block;margin-bottom:0!important}.back-in-stock-subscription button{font-size:10px}.product-variant-list .back-in-stock-subscription:before{margin-bottom:5px;font-size:15px}.product-variant-list .product-price{padding-top:6px}.product-variant-box-header .availability-header{width:95px;margin-left:-12px}.product-variant-box-header .availability-header span{text-align:center}.product-variant-box-header .price-header{min-width:150px;text-align:right;margin-right:15px}.product-variant-list .availability-header span,.product-variant-list .price-header span{margin-bottom:5px;display:block;font-weight:bold}.product-variant-list .availability-header span{color:#444}.product-variant-list .price-header span{color:#84bd00}@media screen and (max-width:767px){.product-variant-header{display:none!important}.product-variant-line .availability{font-weight:600;color:var(--primary-green)}.product-variant-line .prices{position:relative;font-weight:600;color:var(--primary-green)}.grouped-product-prices-label{font-weight:600;color:var(--primary-green);left:0;top:0}.product-variant-line .prices .product-price{margin-left:50px}.variant-overview .stock .label{display:block!important}.product-variant-list .product-price{padding-top:0!important}.grouped-product-prices-label{text-align:right}.product-variant-line .prices .product-price{font-size:0}.product-variant-box .product-price span{font-size:15px}.product-variant-line .prices::before{content:"Price Incl VAT";font-size:15px;font-family:'Roboto';display:block}.product-variant-box,.product-variant-box-header{min-width:0!important}.product-variant-list .prices{min-width:0!important;padding:15px 0}.variant-buttons-wrapper{margin-top:0!important}.add-to-cart-qty-wrapper{width:40px!important}.variant-overview .add-to-cart-button{width:100px!important}.product-variant-box .availability .back-in-stock-subscription{padding:18px 0;width:95px}.product-variant-box .availability .back-in-stock-subscription:before{margin-right:0}}.html-b2b-b2c-feature .mega-menu{min-width:522px!important}.html-b2b-b2c-feature .category-navigation-list{width:155px!important}.ico-wishlist{display:none!important}.item-box .stock,.product-prices-box .stock{margin-bottom:12px;color:#444}#registrationTypeDialog .dialog-center-register h2,#registrationTypeDialog .register-confirm-buttons.login-page{text-align:center}.header-message{background:#b44d4d}.header-message .container{padding:10px 45px}.header-message .container span{color:#fff;text-align:center;display:block;font-size:14px;font-weight:bold}.guest-message p{font-size:14px;color:#ee3232;text-align:center;font-weight:bold}.b2c-registration-message{margin-bottom:15px}.b2c-registration-message p{font-size:14px;text-align:center;color:#d14545;font-weight:bold}.delivery-customer-notcie{margin-top:10px;margin-bottom:15px}.delivery-customer-notcie p{font-size:14px;color:#ee3232;font-weight:bold}@media(max-width:1024px){.header{margin-top:0!important}.responsive-nav-wrapper-parent~.header-message{margin-top:65px}.admin-header-links~.responsive-nav-wrapper-parent~.header-message{margin-top:100px}.header-lower .header-links ul,.header-lower .header-links-wrapper .contact{display:none}}.page.checkout-page.order-completed-page .section.order-completed .title~.row .button-2.pdf-invoice-button,.page.checkout-page.order-completed-page .section.order-completed .title~.row .quote-order-details-reorder-button{display:none!important}.html-registration-page .newsletter-input input[type="checkbox"]{position:absolute;margin:5px 20px!important;left:auto}.page.checkout-page.order-completed-page .checkout-data>.section.order-completed .print-order-button,.page.checkout-page.order-completed-page .checkout-data>.section.order-completed .pdf-invoice-button{display:none!important}.order-completed-page .order-footer .actions .quote-order-details-reorder-button{display:none!important}
