html{padding:0}.below-the-fold{content-visibility:auto}body{background-color:#fff;font-size:14px;font-family:'Open Sans',sans-serif;color:#3d4244;padding:0}.category-description .d-readmore{line-height:1.8;min-height:7px;overflow:hidden}.category-description .d-readmore_btn{color:#cf5050;cursor:pointer}.category-description .d-readmore.showmore{height:40px !important}.flex{display:flex}.center{text-align:center}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}a{color:#3d4244}a:hover{color:#3d4244}h1{font-family:'PT Sans',sans-serif;font-size:32px;letter-spacing:-1px;margin-bottom:30px}h2{font-family:'PT Sans',sans-serif;font-size:32px;letter-spacing:-1px;margin-bottom:30px}h3{font-family:'PT Sans',sans-serif;font-size:26px;letter-spacing:-1px;margin:20px 0}h4{font-family:'PT Sans',sans-serif;font-size:22px;letter-spacing:-1px;margin:20px 0}h5{font-family:'PT Sans',sans-serif;font-size:20px;letter-spacing:-1px;margin:20px 0}button:focus{outline:0 !important;box-shadow:none}.catalog-category-view .product-image-container,.catalogsearch-result-index .product-image-container{display:unset}.paving-finder-container-inner{display:none}.bold{font-weight:700}.action-primary,.action.primary{background-image:none;border:none;cursor:pointer;display:inline-block;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;padding:15px 40px !important;font-size:18px !important;box-sizing:border-box;vertical-align:middle;border-radius:0;color:#fff;line-height:normal !important}.large-button{padding:15px 40px;font-weight:700;background-color:#d4d4c9;display:inline-block;font-size:18px}.large-button:hover{transition:all .5s ease 0s;background-color:#e2e2e2}.small-button{padding:10px;font-weight:700;background-color:#dce2e3;display:inline-block;color:#3d4244 !important}.small-button:hover{transition:all .5s ease 0s;color:#3d4244;text-decoration:none;background-color:#c1c1b7}button.large-button,button.small-button{border:none;color:#3d4244}.large-button.green,.small-button.green,button.large-button.green,button.small-button.green{background-color:#6f9219;color:#fff !important;pointer-events:auto}.large-button.green:hover button.large-button.green:hover,.small-button.green:hover,button.small-button.green:hover{background-color:#597515;transition:all .5s ease 0s}.large-button.red,.small-button.red{background-color:#cf5151;color:#fff}.large-button.red:hover,.small-button.red:hover{background-color:#bd4949}.large-button.white,.small-button.white{background-color:#fff;color:#3d4244 !important}.large-button.white:hover,.small-button.white:hover{background-color:#efefef;color:#3d4244 !important}.login-container .actions-toolbar .primary.action{margin:0;color:#fff;background-color:#d4d4c9;color:#3d4244}.login-container .actions-toolbar .primary.action:hover{transition:all .5s ease 0s;text-decoration:none;background-color:#e2e2e2}.amazon-validate-container .block .block-title strong,.login-container .block .block-title strong{font-weight:700}.login-container input[type=email],.login-container input[type=password]{padding:10px;border-radius:5px;border:1px solid #ccc;height:auto}.form-create-account input[type=email],.form-create-account input[type=number],.form-create-account input[type=password],.form-create-account input[type=tel],.form-create-account input[type=text]{padding:10px;border-radius:5px;border:1px solid #ccc;height:auto}.form-create-account select{padding:10px;border-radius:5px;border:1px solid #ccc;height:auto}.column.main{flex-wrap:wrap}.quick-links{width:100%;margin-bottom:20px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.quick-links::-webkit-scrollbar{width:0;background:0 0}.quick-link{padding:5px 12px;margin-right:5px;background-color:#f2f2f2;display:inline-block}a:hover{text-decoration:none}.form-create-account .actions-toolbar .primary.action{margin:0;color:#fff;background-color:#d4d4c9;color:#3d4244}.form-create-account .actions-toolbar .primary.action:hover{transition:all .5s ease 0s;text-decoration:none;background-color:#e2e2e2}.form-create-account .fieldset>.legend{font-size:1.8rem;border-bottom:1px solid #e8e8e8;margin-bottom:15px;padding-bottom:12px;margin-left:0;font-weight:700}#form_1 .fieldset>.legend,body.account .fieldset>.legend{font-size:1.8rem;border-bottom:1px solid #e8e8e8;margin-bottom:15px;padding-bottom:12px;margin-left:0;font-weight:700}body.account input[type=email],body.account input[type=number],body.account input[type=password],body.account input[type=tel],body.account input[type=text]{padding:10px;border-radius:5px;border:1px solid #ccc;height:auto}body.account select{padding:10px;border-radius:5px;border:1px solid #ccc;height:auto}#submit_1,body.account .actions-toolbar .primary.action{margin:0;color:#fff;background-color:#d4d4c9;color:#3d4244}#submit_1:hover,body.account .actions-toolbar .primary.action:hover{transition:all .5s ease 0s;text-decoration:none;background-color:#e2e2e2;border:none}#form_1 input{padding:10px;border-radius:5px;border:1px solid #ccc;height:auto}#form_1 select{padding:10px;border-radius:5px;border:1px solid #ccc;height:auto}.form.create.account,.form.form-orders-search,.form.password.forget,.form.password.reset,.form.search.advanced,.form.send.confirmation{margin:auto}.message.success{line-height:normal;padding:15px 15px 15px 35px;font-size:1.4rem;margin-bottom:15px}.message.success>:first-child:before{top:26px}.account-nav .item.current a,.account-nav .item.current strong{border-color:#17a2b8}.account-nav-content .nav{display:block}.account .column.main .block:not(.widget) .block-title>strong{font-weight:700}body.account .column.main a{color:#17a2b8}.section-padding-small{padding:15px 0}.section-padding{padding:40px 0}.section-padding-top{padding:40px 0 0}.section-padding-bottom{padding:0 0 40px}.section-padding-remove-bottom{padding:40px 0 0}.section-padding-remove-top{padding:0 0 40px}.padding-left-none{padding-left:0}.padding-right-none{padding-right:0}.container{max-width:98%;margin:0 auto}.no-padding{padding:0}.light-bg{background-color:#f4f4f4}.dark-bg{background-color:#465052}.light-grey-bg{background-color:#ececec}.header{background-color:#313536}.header .container{max-width:1440px !important;max-height:92px;margin:auto}.header.section-padding{padding:10px 0}.header .row{align-items:center}.data-table thead tr{border:1px solid #dcdcdc}.data-table thead th{background-color:#f6f6f6}.data-table th{padding:15px 10px;font-weight:700}.data-table tbody td,.data-table tbody th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;padding:15px 10px;line-height:1.3}.brand-section{display:flex;padding:0 1% 0 0}.brand-section img{max-width:100%}.form.minisearch .search-autocomplete{z-index:9;margin-top:41px}.header.section-padding .container{position:relative}.amsearch-form-block,.amsearch-input-wrapper,.amsearch-input{width:100%}.amsearch-result-section{left:0;right:0}.search-section .amsearch-wrapper-block,.search-section .amsearch-form-block{position:unset}.amsearch-wrapper-block{display:flex;padding:0;margin-top:0}.amsearch-input-wrapper .amsearch-input{border:0!important}.search-section{display:flex;flex-grow:2;justify-content:center;flex-direction:column;padding:0 1%}.search-section .trustpilot-header{text-align:center;margin:0 0 10px}.amsearch-form-block{background-color:#fff;border:0;padding:5px;display:flex;border-radius:5px;flex-grow:2}.search-section .site-search form{width:100%}.search-section .site-search form #search:focus{box-shadow:none}.search-section .site-search .input-text{border:none;flex-grow:1}.search-section .site-search .search-button{border:none;background:0 0}.call-section{display:flex;justify-content:center;flex-direction:row;align-items:center}.call-section span{display:inline-block}.call-section .call-today{color:#ccc}.call-section .phone-number{font-size:20px;color:#fff;font-weight:700;margin-top:0;margin-left:5px}.call-section .phone-number a{color:#c6b644}.reviews-header{padding:0 1%;display:flex;margin-top:10px;position:relative}.reviews-logo{position:absolute;z-index:10;right:20px;top:-10px}.review-cover{position:absolute;background:#f4f4f4;z-index:8;right:31px;bottom:25px;font-weight:600;font-size:13px}.header-links{padding:0 1%;text-align:center}.header-links ul{list-style:none;padding:0;margin:0}.header-links ul li.first{margin-right:10px}.header-links ul li{padding:0;margin:0;display:inline}.header-links ul li a{color:#fff;font-weight:700}.action-section{display:flex;justify-content:center;padding:0 0 0 1%}.action-section .account-header{text-align:center;margin:0 20px 0 0}.action-section .trade-header{text-align:center;margin:0 20px 0 0}.action-section .help-header{text-align:center;margin:0 20px 0 0}.minicart-wrapper{margin:0 !important}.action-section .basket-header{text-align:center;position:relative}.minicart-wrapper .action.showcart .text{clip:unset !important;font-weight:700;font-size:12px;color:#fff;width:auto;height:auto;display:block;margin-top:2px}.minicart-wrapper{float:none}.minicart-wrapper .action.showcart.active:before,.minicart-wrapper .action.showcart:before{display:none}.minicart-wrapper svg{font-size:30px;margin:auto;color:#fff}.minicart-wrapper .action.showcart .counter.qty{position:absolute;top:-15px;right:-12px;background:#6f9219}#top-header-cart .action{display:none}.action-section a{text-decoration:none;color:#3d4244}.action-section .outer-icon .icon-title{font-weight:700;font-size:12px;color:#fff}.action-section .outer-icon svg{display:block;font-size:30px;margin:auto;color:#fff}.action-section a:hover .outer-icon .icon-title,.action-section a:hover .outer-icon svg{transition:all .5s ease 0s;color:#ccc}.action-section .basket-header svg{color:#fff}.basket-header{position:relative}.basket-header .outer-icon{cursor:pointer}.basket-header .item-count{position:absolute;height:20px;width:20px;font-weight:700;font-size:13px;color:#fff;background-color:#6f9219;top:-7px;right:0;border-radius:100%}.basket-header .mini-cart-drop{display:none;position:absolute;right:-17px;width:400px;z-index:10;top:60px}.basket-header:hover .mini-cart-drop{display:block}.basket-header .mini-cart-drop svg{color:#fff;font-size:38px;position:absolute;right:28px;top:-24px}.basket-header .mini-cart-drop .mini-cart-content{background-color:#fff;border-radius:8px;padding:15px;box-shadow:0 0 15px #465052;text-align:left}.mini-cart-title{display:block;font-size:20px;color:#50503e;font-weight:700;margin-bottom:5px}.mini-cart-item{display:flex;align-items:center;margin-bottom:10px}.mini-cart-item.odd{padding:10px;background-color:#f4f4f4;border-radius:5px}.mini-cart-item.even{padding:10px;background-color:#ececec;border-radius:5px}.mini-cart-item-img{flex:0 0 25%;margin-right:10px}.mini-cart-item-img img{max-width:100%;border-radius:5px}.mini-cart-item-details{flex:0 0 75%}.mini-cart-item-price{font-weight:700}.mini-cart-details{display:flex;align-items:center}.mini-cart-totals-delivery{flex:0 0 50%}.mini-cart-totals{display:block;font-weight:700;font-size:24px}.mini-cart-delivery{display:block;margin-top:-8px;font-size:12px}.mini-cart-checkout{flex:0 0 50%;text-align:right}.mini-cart-checkout a{color:#fff !important}.navbar-container{background-color:#465052;padding:14px 0}.navigation.container.row{margin:0 auto !important;max-width:1440px}.navigation{display:flex;align-items:center;position:relative;background:0 0;justify-content:center}.navigation ul{padding:0;margin:0;list-style:none}.navigation .primary-menu{display:flex;margin-right:10px}.navigation .primary-menu li{margin:0}.navigation .primary-menu li a{padding:10px;display:inline-block;border-radius:0;font-weight:700;color:#fff;font-size:16px}.navigation .primary-menu li span{margin:0 8px 0 0}.navigation .primary-menu li.sale span{margin:0}.navigation .primary-menu li.sale a{background-color:#cf5151;color:#fff}.navigation .primary-menu li a:hover{text-decoration:none;transition:all .5s ease 0s;background-color:#dce2e3;color:#3d4244}.navigation .primary-menu li a:active{background-color:#dce2e3;color:#3d4244}.navigation .primary-menu li.sale a:hover{background-color:#bd4949;color:#fff}.navigation .primary-menu .drop-menu{display:none;position:absolute;top:44px;left:0;right:0;z-index:10;z-index:500000}.navigation .primary-menu .drop-menu svg{color:#dce2e3;position:absolute;left:40px;top:-18px;font-size:30px}.navigation .primary-menu .drop-content{padding:15px;background-color:#dce2e3;font-weight:400}.navigation .primary-menu .drop-content a{font-weight:400;padding:0}.navigation .primary-menu .drop-content a:hover{padding:0;background-color:none;border-radius:0;text-decoration:underline}.navigation .primary-menu .drop-content-inner{display:flex}.navigation .primary-menu .drop-content .column{width:25%}.navigation .primary-menu .drop-content .column .drop-menu-title{font-weight:800;font-size:16px;margin:0 0 10px;display:block}.navigation .primary-menu .drop-content .inner-column{margin:0 0 15px}.navigation .primary-menu .drop-content .column li{margin:0}.navigation .primary-menu .drop-content .column li.indent,.sub-category-section ul li.indent{margin:0 0 0 10px}.navigation .primary-menu .drop-content .column li.highlight a,.sub-category-section ul li.highlight a{color:#000;font-weight:700}.drop-menu.paving-features-drop .drop-content{width:50%;margin:auto}.drop-menu.paving-features-drop .drop-content .column{width:50%}.drop-menu.block-paving-drop .drop-content,.drop-menu.paving-accessories-drop .drop-content{width:75%;margin:auto}.drop-menu.block-paving-drop .drop-content .column,.drop-menu.paving-accessories-drop .drop-content .column{width:33.33%}.navigation .primary-menu .drop-content .column a:before{content:'\f0da';font-family:FontAwesome;font-weight:400;font-style:normal;margin-right:5px}.navigation .primary-menu .drop-content .column a:before:hover{text-decoration:none}.navigation .primary-menu .drop-content .column.menu-promotion a:before{display:none}.drop-menu.outdoor-living-drop .column{padding-right:10px}.drop-menu.outdoor-living-drop .columnmenu-promotion{padding-right:0}.navigation .primary-menu .drop-content .column li a{padding:0;border-radius:0;background:0 0;color:#212529;font-size:14px}.navigation .primary-menu .drop-content .column li a:hover{background:0 0;text-decoration:underline;padding:0}.navigation .primary-menu .drop-content .ce-approved-menu{padding:10px;border-radius:8px;background-color:#fff;font-size:13px}.navigation .primary-menu .drop-content .ce-approved-menu p.last{margin-bottom:0}.navigation .primary-menu .drop-all-paving:hover .drop-menu.all-paving-drop{display:block}.navigation .primary-menu .drop-best-selling:hover .drop-menu.best-selling-drop{display:block}.navigation .primary-menu .drop-trending:hover .drop-menu.trending-drop{display:block}.navigation .primary-menu .drop-landscaping:hover .drop-menu.landscaping-drop{display:block}.navigation .primary-menu .drop-outdoor-living:hover .drop-menu.outdoor-living-drop{display:block}.navigation .primary-menu .drop-block-paving:hover .drop-menu.block-paving-drop{display:block}.navigation .primary-menu .drop-paving-accessories:hover .drop-menu.paving-accessories-drop{display:block}.navigation .primary-menu .drop-paving-features:hover .drop-menu.paving-features-drop{display:block}.navigation .primary-menu .drop-walling-cladding-coping:hover .drop-menu.walling-cladding-coping-drop{display:block}.navigation .primary-menu .sale:hover .drop-menu.sale-drop{display:block}.navigation .secondary-menu li a{color:#fff}.bestseller-small.second{padding-right:20px}.bestseller-menu-item{padding:10px;margin:0 5px;background-color:#fff;border-radius:8px;text-align:center}.bestseller-menu-item-img img{border-radius:8px}.bestseller-menu-item-name{margin:10px 0;line-height:16px}.bestseller-menu-item-name a{font-size:14px;background:0 0}.bestseller-menu-item-prices{display:flex}.bestseller-menu-item-price{flex:0 0 100%}.bestseller-menu-item-per-sqm{flex:0 0 50%}.bestseller-menu-item-per-pack{flex:0 0 50%}.bestseller-menu-item-from-title{font-weight:600;display:block;margin:0;font-size:14px}.bestseller-menu-item-price{font-weight:700;font-size:20px;margin-top:-8px;display:block}.bestseller-small .inner-column li{display:flex;align-items:center;margin-bottom:10px}.bestseller-small .inner-column img{max-width:20%;margin:0 10px 0 0;border-radius:8px}.bestseller-small .inner-column a{line-height:20px}.navigation .primary-menu .drop-content .column.bestseller-small .inner-column .small-button.white{padding:10px;border-radius:5px;font-weight:700;background-color:#fff;display:inline-block}.navigation .primary-menu .drop-content .column.bestseller-small .inner-column .small-button.white:hover{transition:all .5s ease 0s;color:#3d4244;text-decoration:none;background-color:#ccc}.navigation .primary-menu .drop-content .bestseller-large{flex:0 0 60%}.bestseller-large .inner-column{display:flex}.navigation .secondary-menu{display:flex}.navigation .secondary-menu li{font-weight:700;margin:0 15px 0 0}.navigation .secondary-menu li a:hover{color:#3d4244}.navigation .secondary-menu li img{margin:0 5px 0 0;margin:0 5px 0 0;padding:2px 5px;background:#fff;border-radius:5px}.navigation .currency{display:flex;position:relative}.navigation .currency img{border-radius:50px;background:#fff}.currencybtn{background:0 0;border:none;cursor:pointer}.currencydrop{position:absolute;display:inline-block}.currency-content{display:none;position:absolute;overflow:auto;z-index:1;top:25px;background-color:#dce2e3;padding:15px;text-align:center;min-width:140px;right:0;box-shadow:2px 2px 5px #555}.currency-content span{display:block;margin-bottom:5px;font-size:13px}.show{display:block}.usp-container{background-color:#dce2e3;padding:5px 0;color:#3d4244}.usp-container .container{justify-content:space-evenly;max-width:1440px;margin:auto}.usp-container .container a{color:#3d4244}.usp-container .container a:hover{text-decoration:none}.usp-container .container .usp-item{text-align:center;display:flex;flex-direction:column}.usp-container .container .usp-item svg{font-size:20px;color:#6f9219;margin:0 5px 0 0}.usp-container .container .usp-item .usp-logo{align-items:center}.usp-container .container .usp-item span{font-size:18px}.usp-container .container .usp-item span.gold-text{color:#313536;font-weight:600}.usp-container .container .usp-item .usp-info{margin-top:-6px;font-size:13px;color:#3d4244}.home-h1{margin:0 -1%;padding:15px;background:#efefef}.home-h1 h1{margin:0}.brands-section .brand-item img{filter:grayscale(100%)}.brands-section .brand-item{margin:0 10px}.highlight-column{display:flex;width:33.33%}.highlight-column.trending-paving{padding:0 0 0 2%;display:flex;width:66.66%}.highlight-column .highlight-section-inner{overflow:hidden}.owl-theme .owl-nav,.owl-theme .owl-nav.disabled+.owl-dots{margin:0 !important}.owl-nav{text-align:center}.owl-carousel .owl-nav button{font-size:20px !important;color:#465052 !important}.owl-carousel .owl-nav button:hover{transition:all .5s ease 0s;color:#000 !important}.owl-carousel .owl-nav button.owl-prev{margin-right:10px}.trending-section-inner{overflow:hidden}.highlight-title{background-color:#cf5151;padding:8px;font-size:20px;color:#fff;display:block;border-radius:0}.highlight-title.green{background-color:#009688}.featured-list-items{padding:10px;border-radius:0;border:1px solid #cf5151}.featured-list-item{display:flex;border-bottom:1px solid #efefef;padding-bottom:10px;margin-bottom:10px}.featured-list-item-img{flex:0 0 25%}.featured-list-item-img img{max-width:100%;border-radius:0}.featured-list-item-details{flex:0 0 75%;padding-left:10px}.featured-list-item-name{font-size:15px;margin-bottom:10px;line-height:20px}.featured-list-item-name a{color:#3d4244 !important}.featured-list-item-units{font-size:14px;font-weight:700;margin-bottom:5px}.featured-list-item-prices{display:flex;text-align:center}.featured-list-item-details .product-brand{font-weight:700}.featured-list-item-details .product-type{font-weight:700;font-style:italic}.featured-list-item-from-title{font-weight:600;display:block}.featured-list-item-price{font-weight:700;font-size:20px;margin-top:-4px;display:block}.featured-list-item-sale-price,.pack-item-sale-price{font-weight:600;text-decoration:line-through;color:#888;display:block;font-size:13px;margin-top:-7px}.featured-list-item-prices.sale-prices .featured-list-item-price{color:#cf5151}.featured-list-item-sale-value{position:relative;color:#fff}.featured-list-item-per-pack{padding:0 3%}.featured-list-item-sale-value-inner{background-color:#cf5151;padding:5px;border-radius:5px;display:flex;align-items:center;flex-direction:column}.featured-list-item-sale-value svg{position:absolute;left:-7px;font-size:22px;color:#cf5151;bottom:29px}.featured-list-item-sale-label{font-weight:700;display:block}.featured-list-item-sale-discount{font-size:13px;display:block}.trending-section-inner{padding:10px;border-radius:0;border:1px solid #009688}.trending-section-inner .featured-list-view-all{border-top:1px solid #efefef;padding-top:10px;margin-top:10px}.trending-items{display:flex;flex-wrap:wrap}.trending-items.by-color{border-bottom:1px solid #efefef;padding-bottom:10px;margin-bottom:10px}.trending-title{font-size:17px;font-weight:700;margin-bottom:10px;display:block}.trending-list-item{flex-basis:20%;padding:5px;position:relative}.trending-list-item-img{margin-bottom:5px}.trending-list-item-img img{max-width:100%;border-radius:8px}.trending-list-item-name{text-align:center;position:absolute;bottom:10px;left:5px;right:5px;background:rgba(0,0,0,.6);padding:10px 5px;border-radius:0 0 8px 8px}.trending-list-item-name a{font-weight:600;color:#fff !important}.advertisments-inner{justify-content:space-around}.trade-account-ad{background:#009688;padding:15px 80px 15px 15px;border-radius:8px;position:relative;flex-basis:45%}.trade-account-ad .advert-title{display:block;font-weight:700;font-size:40px;margin-bottom:15px;color:#fff}.trade-account-ad .advert-sub-title{display:block;font-weight:700;font-size:20px;margin-bottom:20px;color:#fff;line-height:20px}.trade-account-ad p{color:#fff;font-size:16px;line-height:20px}.trade-account-ad a{color:#3d4244}.trade-account-ad a:hover{text-decoration:none}.trade-account-ad img{position:absolute;top:20px;transform:rotate(10deg);right:15px}.klarna-account-ad{background:#ffb3c7;padding:15px 80px 15px 15px;border-radius:8px;position:relative;flex-basis:45%}.klarna-account-ad .advert-title{display:block;font-weight:700;font-size:40px;margin-bottom:15px}.klarna-account-ad .advert-sub-title{display:block;font-weight:700;font-size:20px;margin-bottom:20px;line-height:20px}.klarna-account-ad p{font-size:16px;line-height:20px}.klarna-account-ad a{color:#3d4244}.klarna-account-ad a:hover{text-decoration:none}.klarna-account-ad img{position:absolute;bottom:25px;transform:rotate(-5deg);right:15px}.navigation .drop-menu.all-paving-drop .column{width:25%}.menu-promotion .klarna-account-ad{background:#ffb3c7;padding:15px;border-radius:8px}.menu-promotion .klarna-account-ad .advert-title{display:block;font-weight:700;font-size:34px;line-height:30px;margin-bottom:15px}.menu-promotion .klarna-account-ad .advert-sub-title{display:block;font-weight:700;font-size:20px;margin-bottom:20px;line-height:20px}.menu-promotion .klarna-account-ad p{font-size:16px;line-height:20px}.menu-promotion .klarna-account-ad a{color:#3d4244}.menu-promotion .klarna-account-ad a:hover{text-decoration:none}.menu-promotion .klarna-account-ad img{position:unset;transform:rotate(0)}.menu-promotion .small-button{padding:10px !important;font-weight:700 !important;background-color:#fff !important;display:inline-block !important;color:#3d4244 !important;margin:5px 0 15px !important}.menu-promotion .small-button:hover{transition:all .5s ease 0s !important;color:#3d4244 !important;text-decoration:none !important;background-color:#ccc !important}.complete-garden-section-inner{display:flex;flex-wrap:wrap}.additions-item{padding:10px;width:20%}.additions-item-img{position:relative;margin-bottom:20px}.additions-item-img-wrap{overflow:hidden}.additions-item-img img{max-width:100%;border-radius:0;transition:transform .5s}.additions-item-img img:hover{opacity:1;-ms-transform:scale(1.25);-webkit-transform:scale(1.25);transform:scale(1.25)}.additions-item-img .take-a-look{position:absolute;bottom:-10px;left:50%;z-index:15;display:block;margin-left:-50px}.additions-item-name a{font-weight:700;color:#3d4244 !important;font-size:17px}.additions-item-from-title{font-size:13px;display:block}.additions-item-from-price{font-weight:700;font-size:24px;display:block}.contact-paving-superstore-container{background-color:#495053;padding:10px 0 0}.contact-paving-superstore-container .container{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.contact-paving-img{padding-right:20px}.contact-paving-information{color:#fff}.contact-paving-information .contact-title{line-height:45px;color:#fff;font-family:'PT Sans',sans-serif;font-weight:700;font-size:45px;margin-bottom:30px;display:block}.contact-paving-information .call-title{font-weight:700;font-size:16px;margin-bottom:0;color:#fff;display:block}.contact-paving-information .contact-phone{color:#fecc2d;font-size:40px;display:block;font-weight:700}.contact-paving-information p{font-size:16px}.contact-paving-information strong{color:#fecc2d}.newsletter-container{padding:15px 0}.newsletter-section{justify-content:center}.newsletter-information{color:#fff;display:flex;flex-direction:column;text-align:right;padding-right:2%}.newsletter-text{font-weight:700;font-size:24px;display:block}.newsetter-signup{align-items:center;display:flex;padding-left:2%}.newsletter-input{padding:10px;border-radius:5px;border:none;min-width:350px;margin-right:10px}.footer-container{background-color:#ececec}.footer-column{display:flex;flex-direction:column;flex-basis:20%}.footer-column.contact-paving-superstore{flex-grow:3;padding-left:2%}.footer-column.top-faq{flex-grow:2;padding-left:2%}.footer-section p{margin:0}.footer-section ul{padding:0;margin:0;list-style:none}.footer-section ul li{margin-bottom:10px}.footer-section ul li:last-child{margin-bottom:0}.footer-section ul li a{color:#3d4244 !important}.footer-column-title{font-size:20px;font-weight:700;display:block;margin-bottom:15px}.links-footer-section a{color:#3d4244 !important}.contact-paving-superstore a i{margin-right:10px;font-size:24px}.sub-footer-container{background-color:#353535;color:#fff;font-size:12px}.sub-footer-section p{margin-bottom:0}.paving-finder-container{position:relative}.paving-finder-container .container{position:absolute;top:15px;z-index:1;left:0;right:0}.product-selector-inner{background-color:#fff;box-shadow:0 0 15px #000;border-radius:0;padding:20px}.product-selector-title{font-size:24px;text-align:center;display:block;margin-bottom:20px}.product-choice{margin-bottom:10px}.product-choice .selector-button{padding:20px;width:100%;border:1px solid #ccc;border-radius:8px;background-color:#ececec;position:relative;font-size:16px;font-weight:600}.product-choice .selector-button i{position:absolute;right:20px;top:24px}.product-results-number{display:block;font-size:20px;font-weight:700;margin-bottom:10px}.reset-results{display:block;font-weight:700;color:#777;margin-bottom:20px}.product-options{position:relative}.product-options .fa-caret-left{position:absolute;font-size:50px;left:0;top:50px;color:#fff}.product-options-inner{background-color:#fff;box-shadow:0 0 15px #000;border-radius:0;padding:10px}.product-options-items{display:flex;flex-wrap:wrap}.product-options-item{flex:0 0 20%;padding:7.5px}.product-options-item-img{margin-bottom:5px}.product-options-item-img img{max-width:100%;border-radius:8px}.product-options-item-name{text-align:center}.product-options-item-name a{font-weight:600}.product-options-view-more{font-weight:700;cursor:pointer;margin:10px 0}.breadcrumb-section i{font-size:13px;margin:0 5px}.left-column ul{margin:0;padding:0;list-style:none}.sub-category-section .section-title{font-weight:700;font-size:17px;margin-bottom:10px;display:block;position:relative}.sidebar .left-column .section-title{font-weight:700;font-size:17px;margin-bottom:10px;display:block;position:relative;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #d2d2d2}.filter-options .section-title{font-weight:700;font-size:15px;margin-bottom:10px;display:block;position:relative;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #d2d2d2}.sub-category-section .lbl-toggle{font-weight:700;font-size:15px;display:block;position:relative;margin:0;cursor:pointer}#collapsible{display:none}.lbl-toggle{display:block}.collapsible-content{max-height:1000vh;overflow:hidden;transition:max-height .25s ease-in-out}.lbl-toggle:after{content:'\f077';font-family:FontAwesome;font-weight:400;font-style:normal;margin:0 0 0 10px;text-decoration:none;position:absolute;right:0}.toggle:checked+.lbl-toggle+.collapsible-content{max-height:0}.toggle:checked+.lbl-toggle:after{content:'\f078';transition:all .25s ease-out}.toggle:checked+.lbl-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}#login-collapsible{display:none}.login-lbl-toggle{display:block;cursor:pointer;display:inline-block;font-weight:700;padding:15px 40px !important;font-size:18px !important;vertical-align:middle;border-radius:0;line-height:normal !important;background-color:#d4d4c9;color:#3d4244}.login-lbl-toggle:hover{transition:all .5s ease 0s;text-decoration:none;background-color:#e2e2e2}.login-collapsible-content{max-height:0;overflow:hidden;transition:max-height .25s ease-in-out;margin-top:30px}.login-toggle:checked+.login-lbl-toggle+.login-collapsible-content{max-height:1000vh}.login-toggle:checked+.login-lbl-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.sub-category-section{border-radius:8px;padding:15px;margin-bottom:15px;display:block}.sub-category-section ul{padding:0;list-style:none}.sub-category-section ul li{margin-bottom:0}.sub-category-section ul li a{color:#3d4244 !important}.sub-category-inner .sub-category-menu-title{font-weight:800;font-size:14px;margin:0 0 10px;display:block}.sub-category-inner .column{padding:15px 0 0;margin-top:15px;display:block;border-top:1px solid #d2d2d2}.sub-category-inner .inner-column{padding-bottom:5px}.sub-category-section .section-title .close-section{position:absolute;right:0;top:0;cursor:pointer}.sub-category-section .section-title .open-section{position:absolute;right:0;top:0;cursor:pointer}.filter-options{border-radius:8px;padding:15px;background-color:#f4f4f4}.filter-section .clear-filters{font-weight:600;background-color:#cf5151;color:#fff;padding:8px;border-radius:8px;cursor:pointer;font-size:14px;flex:1;text-align:center}.filter-options .filter-options-title{font-weight:700;font-size:15px;position:relative;display:block;margin-bottom:15px;line-height:0}.filter-options-item .filter-options-title{text-transform:none;padding:0;line-height:normal !important}.filter-options .filter-options-content .item{margin:0}.filter-options-item .filter-options-content{padding:5px 0}.filter-options-item .filter-options-title .label{max-width:80%}.filter-options-item.active .filter-options-content .items .show-more{cursor:pointer;color:#000;padding:5px;background:#dce2e3;display:inline-block;border-radius:5px;font-size:11px;margin-top:5px}.filter-options-item .filter-options-title .arrow,.filter-options-item.active .filter-options-title .arrow{display:none}.filter-options-item.active .filter-options-title:after{content:'\f078' !important;font-family:FontAwesome;font-weight:400;font-style:normal;margin:0 0 0 10px;text-decoration:none;position:absolute;right:0}.filter-options-item .filter-options-title:after{content:'\f077' !important;font-family:FontAwesome;font-weight:400;font-style:normal;margin:0 0 0 10px;text-decoration:none;position:absolute;right:0}.filter-options-item.active .filter-options-content .items .show-more:hover{transition:all .5s ease 0s;color:#3d4244;text-decoration:none;background-color:#c1c1b7}.aw-layered-nav-option-filter .aw-layered-nav-option-filter-input{padding:10px;border-radius:5px;border:1px solid #ccc;height:auto}.filter-options-item{margin-bottom:10px}.filter-options .count{color:#3d4244}#layered-filter-block .block-subtitle.filter-subtitle,#layered-filter-block .block-title.filter-title{margin-bottom:10px}#layered-filter-block .block-subtitle.filter-subtitle,#layered-filter-block .block-title.filter-title strong{font-weight:700;font-size:17px;margin-bottom:10px;display:block;position:relative;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #d2d2d2}.filter-section .filter-toggle{display:flex;align-items:center}.switch{position:relative;display:inline-block;width:60px;height:34px;margin:0 10px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#6f9219}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.trustpilot-column{margin:15px 0}.page-title-container h1{font-weight:700;margin-bottom:15px;font-size:38px}.page-description p:last-child{margin-bottom:0}.page-footer-content-container h1{font-weight:700;margin-bottom:15px;font-size:38px}.page-footer-description p:last-child{margin-bottom:0}.tool-bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.list-grid-view svg{margin-right:10px}.list-grid-view .list{padding:10px;border-radius:5px;background-color:#fff;display:inline-block;font-weight:600;cursor:pointer;border:1px solid #ccc}.list-grid-view .list.selected{border:1px solid #6f9219}.list-grid-view .grid.selected{border:1px solid #cf5151;color:#cf5151}.list-grid-view .list:hover{transition:all .5s ease 0s;background-color:#f4f4f4}.list-grid-view .grid{padding:10px;border-radius:5px;background-color:#fff;display:inline-block;font-weight:600;cursor:pointer;border:1px solid #ccc}.list-grid-view .grid:hover{transition:all .5s ease 0s;background-color:#f4f4f4}.sorter{padding:0}.sorter-label{font-weight:600;margin-bottom:0;margin-right:5px}.sorter-options{border:1px solid #ccc;border-radius:5px;background-color:#f4f4f4;padding:10px;height:auto}.sorter-action.sort-asc{display:none}.per-page label{font-weight:600;margin-bottom:0}.per-page select{border:1px solid #ccc;border-radius:5px;background-color:#f4f4f4;margin:0 5px;padding:10px}.listing-products{display:flex}.grid-view .product-item{margin-bottom:15px;display:flex}.grid-view .product-item-inner{padding:10px;border-radius:8px;border:1px solid #ccc;text-align:center;width:100%}.grid-view .product-item-img{margin-bottom:15px;position:relative}.grid-view .product-item-img img{max-width:100%;border-radius:8px}.grid-view .product-item-brand{position:absolute;bottom:10px;left:10px;width:80px;opacity:.5;z-index:10;border-radius:5px}.grid-view .product-item-brand img{max-width:100%}.grid-view .product-item-more-img{position:absolute;right:10px;bottom:10px;padding:8px;border-radius:5px;background-color:#efefef;font-size:13px;cursor:pointer}.grid-view .product-item-more-img:hover{transition:all .5s ease 0s;background-color:#d4d4c9}.grid-view .product-item-label{position:absolute;top:5px;right:5px;display:flex;z-index:1000}.grid-view .product-item-label span{padding:5px;border-radius:5px;background-color:#efefef;opacity:.9;font-weight:600;margin-left:5px;color:#fff}.grid-view .product-item-label span.super-trade-label,.list-view .product-item-label span.super-trade-label{background-color:#009688}.grid-view .product-item-label span:before{content:'\f02b';font-family:FontAwesome;font-weight:400;font-style:normal;margin:0 5px 0 0;text-decoration:none}.grid-view .product-item-label span.new-label{background-color:#6f9219;border-radius:5px 30px 30px 5px}.grid-view .product-item-label span.deal-label{background-color:#cf5151;border-radius:5px 30px 30px 5px}.grid-view .product-item-label span.trending-label{background-color:#009688;border-radius:5px 30px 30px 5px}.grid-view .product-item-label span.bulk-label{background-color:#17a2b8;border-radius:5px 30px 30px 5px}.grid-view .product-item-name{margin-bottom:15px}.product-item-name .product-brand{font-weight:700;font-size:1.4rem;line-height:1.5;letter-spacing:unset;font-family:'Open Sans',sans-serif;display:inline}.product-item-name h3{letter-spacing:unset;font-family:'Open Sans',sans-serif;font-size:1.4rem}.product-item-name .product-type{font-weight:700;font-style:italic}.grid-view .product-item-name a{display:block;webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.grid-view .product-item-name .product-item-type{font-weight:700;font-size:13px}.grid-view .product-item-icons{display:flex;justify-content:center}.grid-view .pack-item-sale-price{font-weight:600;text-decoration:line-through;color:#888;display:block;margin-top:-7px;font-size:13px}.grid-view .product-item-next-day,.grid-view .product-item-split{padding:8px;border-radius:5px}.grid-view .product-item-split{background-color:#efe9c5;margin-right:10px}.grid-view .product-item-next-day{background-color:#dee6cb}.grid-view .product-item-prices{display:flex;justify-content:space-around;margin-bottom:15px;align-items:center}.grid-view .product-item-from-title{font-weight:600;display:block;margin-bottom:3px}.grid-view .product-item-price{font-weight:700;font-size:20px;margin-top:-8px;display:block}.grid-view .sale-prices .product-item-price{color:#cf5151}.grid-view .product-item-sale-value{position:relative;color:#fff}.grid-view .product-item-sale-value-inner{background-color:#cf5151;padding:5px;border-radius:5px;display:flex;align-items:center;flex-direction:column}.grid-view .product-item-sale-value svg{position:absolute;left:-7px;font-size:22px;color:#cf5151;bottom:20px}.grid-view .product-item-sale-label{font-weight:700;display:block}.grid-view .product-item-sale-discount{font-size:13px;display:block}.grid-view .product-item-also-in-this-range{margin-top:15px;padding-top:15px;border-top:1px solid #ccc}.grid-view .product-item-also-in-this-range span.title{font-size:13px;font-weight:600;display:block;margin-bottom:5px}.grid-view .product-item-also-in-this-range ul{list-style:none;padding:0;margin:0;font-size:12px}.grid-view .product-item-also-in-this-range ul li{margin-bottom:3px}.grid-view .product-item-also-in-this-range ul li a{color:#3d4244 !important}.list-view{flex-direction:column}.list-view .product-item{margin-bottom:15px}.list-view .product-item-inner{padding:10px;border-radius:8px;border:1px solid #ccc;display:flex}.list-view .product-item-visual{width:30%}.list-view .product-item-img{margin-bottom:15px;position:relative}.product-item-details{width:70%;padding-left:15px}.list-view .product-item-img img{max-width:100%;border-radius:8px}.list-view .product-item-brand{position:absolute;bottom:10px;left:10px;width:80px;opacity:.5;z-index:10;border-radius:5px}.list-view .product-item-brand img{max-width:100%}.list-view .product-item-more-img{position:absolute;right:10px;bottom:10px;padding:8px;border-radius:5px;background-color:#efefef;font-size:13px;cursor:pointer;z-index:100}.list-view .product-item-more-img:hover{transition:all .5s ease 0s;background-color:#d4d4c9}.list-view .product-item-label{position:absolute;top:5px;right:5px;display:flex;z-index:1000}.list-view .product-item-label span{padding:5px;border-radius:5px;background-color:#efefef;opacity:.9;font-weight:600;margin-left:5px;color:#fff}.list-view .product-item-label span:before{content:'\f02b';font-family:FontAwesome;font-weight:400;font-style:normal;margin:0 5px 0 0;text-decoration:none}.list-view .product-item-label span.new-label{background-color:#6f9219;border-radius:5px 30px 30px 5px}.list-view .product-item-label span.deal-label{background-color:#cf5151;border-radius:5px 30px 30px 5px}.list-view .product-item-label span.trending-label{background-color:#009688;border-radius:5px 30px 30px 5px}.list-view .product-item-label span.bulk-label{background-color:#17a2b8;border-radius:5px 30px 30px 5px}.list-view .product-item-name{margin-bottom:15px}.list-view .product-item-name a{font-size:17px}.list-view .product-item-name .product-item-type{font-weight:700;font-size:17px;display:block}.list-view .product-item-icons{display:flex}.list-view .product-item-next-day,.list-view .product-item-split{padding:8px;border-radius:5px}.list-view .product-item-split{background-color:#efe9c5;margin-right:10px}.list-view .product-item-next-day{background-color:#dee6cb}.list-view .product-item-prices{display:flex;margin-bottom:15px}.list-view .product-item-per-sqm{margin-right:15px}.list-view .product-item-per-pack{margin-right:15px}.list-view .product-item-from-title{font-weight:600;display:block;margin-bottom:3px}.list-view .product-item-price{font-weight:700;font-size:20px;margin-top:-8px;display:block}.list-view .sale-prices .product-item-price{color:#cf5151}.list-view .product-item-sale-value{position:relative;color:#fff}.list-view .product-item-sale-value-inner{background-color:#cf5151;padding:5px;border-radius:5px;display:flex;align-items:center;flex-direction:column}.list-view .product-item-sale-value svg{position:absolute;left:-7px;font-size:22px;color:#cf5151;bottom:29px}.list-view .product-item-sale-label{font-weight:700;display:block}.list-view .product-item-sale-discount{font-size:13px;display:block}.list-view .product-item-also-in-this-range span.title{font-size:13px;font-weight:600;display:block;margin-bottom:5px}.list-view .product-item-also-in-this-range ul{list-style:none;padding:0;margin:0;font-size:12px}.list-view .product-item-also-in-this-range ul li{margin-bottom:0}.list-view .pack-item-options .title{font-weight:600;margin-bottom:10px;display:block}.list-view .pack-option-item{display:flex;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ccc;align-items:center}.list-view .pack-option-item-img{width:15%}.list-view .pack-option-item-img img{max-width:100%}.list-view .pack-option-item-details{width:50%;padding-left:15px}.pack-option-item-price{display:flex;width:35%;padding-left:15px}.list-view .pack-option-item-details-pack-type{display:block;font-size:16px;font-weight:700}.list-view .pack-option-item-details-pack-depth{display:block;font-size:13px}.list-view .pack-option-item-details-pack-coverage{font-size:13px;color:#cf5151;font-weight:700}.list-view .pack-option-item-details-pack-coverage-tooltip{position:relative;cursor:pointer;font-size:13px;margin-left:5px}.list-view .pack-option-item-details-pack-coverage-tooltip svg{color:#2196f3}.list-view .pack-option-item-details-pack-coverage-tooltip-content{visibility:hidden;position:absolute;top:20px;right:15px;z-index:1;padding:10px;border-radius:8px;background-color:#cbe4e6;width:200px}.pack-option-item-details-pack-coverage-tooltip:hover .pack-option-item-details-pack-coverage-tooltip-content{visibility:visible}.list-view .pack-option-item-details-pack-labels{display:flex;flex-wrap:wrap;margin-top:10px}.list-view .pack-option-item-details-pack-labels svg{margin-right:5px}.list-view .pack-option-labels-only span{margin:2px 0;padding:5px;border-radius:5px 30px 30px 5px;font-weight:600;background-color:#efefef;font-size:12px;display:inline-block;border:1px solid #d3d3d3}.list-view .pack-option-labels-only .pack-deal-label{background-color:#cf5151;border:1px solid #993939;color:#fff}.list-view .pack-option-labels-only .pack-nextday-label{background-color:#dee6cb;border:1px solid #b2bf94}.list-view .pack-option-labels-only .pack-back-stock-label{background-color:#e6d38e;border:1px solid #b5a056}.list-view .pack-option-labels-only .pack-bulk-button{background-color:#17a2b8;color:#fff;cursor:pointer}.list-view .pack-option-item-details-pack-labels .pack-deal-label{background-color:#cf5151;color:#fff}.list-view .pack-option-item-details-pack-labels .pack-back-stock-label{background-color:#e6d38e}.list-view .pack-option-item-price{display:flex;text-align:center;align-items:center}.list-view .pack-option-item-price-sqm{flex:0 0 50%}.list-view .pack-item-from-title{font-weight:600;display:block;margin-bottom:-5px}.list-view .pack-option-item-price-sqm .pack-item-price{font-weight:700;font-size:20px;display:block}.list-view .pack-option-item-price-per-pack{flex:0 0 50%}.list-view .pack-option-item-price-per-pack .pack-item-price{font-weight:700;font-size:20px;display:block}.list-view .pack-item-sale-price{font-weight:600;text-decoration:line-through;color:#888;display:block;margin-top:-7px}.list-view .sale-prices .pack-item-price{color:#cf5151}.list-view .none-m2-product-layout .pack-option-item-details{flex-basis:auto;flex-grow:2}.list-view .none-m2-product-layout .pack-option-item-price{flex-basis:auto;flex-grow:1}.footer-tool-bar{margin-top:15px}.pagination{display:flex;justify-content:center}.pagination ul{list-style:none;padding:0;margin:0}.pagination ul li{margin:0 3px;display:inline-block}.pagination ul li a.page-number{padding:5px;border-radius:5px;border:1px solid #ccc;width:30px;display:inline-block;text-align:center}.pagination ul li a.page-number:hover{background-color:#f4f4f4;transition:all .5s ease 0s;text-decoration:none}.navigation ul{position:unset}.breadcrumbs{background-color:#f4f4f4;padding:15px;max-width:100%;margin:0}.breadcrumbs .items{margin:auto}.breadcrumb-section i{font-size:13px;margin:0 5px}.breadcrumbs .items{font-size:14px;color:#3d4244}.breadcrumb-section a{font-size:14px}.breadcrumbs .item:not(:last-child):after{line-height:24px}.am-back-button,.am-back-to-product-widget{display:none}.am-widget-categories-3 .am-widget-category{padding:10px}.am-widget-category>.am-category-container{border-radius:8px;background:#ecf4f5;padding:15px}.am-widget-category .amfaq_questions .am-title{font-size:15px;font-weight:400;margin-bottom:10px}.amfaq_questions .am-title .am-minus:before{color:#3d4244}.amfaq-search{margin:0}.am-search-box-wrapper{margin-bottom:15px}.amfaq-search .am-input{padding:30px;border-radius:0;border:2px solid #009688}.amfaq-search .am-button{top:15px;right:15px}.am-widget-category .view-all{display:inline-block;padding:10px;background:#dce2e3;border-radius:8px;font-weight:600;font-size:13px;color:#3d4244;font-weight:700}.amfaq_questions .am-item .am-links{font-size:13px;padding:0;word-wrap:break-word;font-weight:700;float:none;color:#3d4244 !important}.amfaq_questions .am-item .am-links a{color:#3d4244 !important}.am-widget-category .view-all:hover{transition:all .5s ease 0s;color:#3d4244;text-decoration:none;background-color:#d4d4c9}.amfaq_questions .am-title .am-minus:before{font-size:25px}.amfaq_categories{margin:20px 0;border-radius:0}.amfaq_categories .item:first-child{border-radius:0}.faq-question-view .amfaq-search .am-input{padding:15px;border-radius:0;border:2px solid #009688;height:auto}.amfaq_categories .item.title{color:#3d4244;font-weight:600;font-size:16px;text-align:left}.sidebar.sidebar-additional .amfaq-search{max-width:100%}.sidebar.sidebar-additional .amfaq-search .am-button{top:10px}.amfaq_categories{background-color:#f4f4f4;border-radius:8px;padding:15px;margin-bottom:15px;border:0}.amfaq_categories .item{padding:5px;border:0;background:0 0}.amfaq_categories .item.title{background:0 0;font-weight:700;font-size:17px;margin-bottom:10px;display:block;position:relative;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #d2d2d2}.amfaq_categories .item.current{background:#dce2e3}.question_view{border:none}.page-layout-2columns-left .sidebar-additional{width:25%;padding-right:2%}.amfaq-question-footer-wrapper{margin:20px 0}.ask-question-form .button-container .button-info{font-size:14px}.chat-container{position:fixed;bottom:15px;right:15px;z-index:500000;cursor:pointer;box-shadow:0 0 0 0 rgb(0 0 0/20%);transform:scale(1);animation:pulse 2s infinite;border-radius:50px}.chat-text{font-weight:800;color:#000;background:#fff;padding:3px;border-radius:5px;position:absolute;bottom:-12px;font-size:12px;right:4px}.toolbar-products{text-align:left;display:flex}.toolbar-products .modes{float:none;flex:0 0 33%}.toolbar-products .toolbar-amount{display:none}.toolbar-products .field.limiter{float:none;flex:0 0 33%;text-align:center}.toolbar-products .field.limiter select{border:1px solid #ccc;border-radius:5px;background-color:#f4f4f4;padding:10px;height:auto}.toolbar-products .field.limiter span{font-weight:600;margin-bottom:0;margin-right:5px}.toolbar-products .toolbar-sorter{float:none;flex:0 0 33%;text-align:right}#modal{display:none}.catalog-product-view .column.main{display:flex;flex-wrap:wrap}.product-page-title-section{justify-content:center}.product-page-title-container h1{font-weight:400;margin-bottom:15px;font-size:38px;margin-bottom:15px}.product-page-title-container h1 .product-brand{font-weight:700}.product-page-title-container h1 .product-type{font-weight:700;font-style:italic;display:block;font-size:20px;text-align:center}.product-main-img{position:relative}.product-main-img img{max-width:100%;border-radius:8px}.product-main-img .product-item-label{position:absolute;top:5px;right:5px;display:flex}.product-main-img .product-item-label span{padding:5px;border-radius:5px;background-color:#efefef;opacity:.9;font-weight:600;margin-left:5px;color:#fff}.product-main-img .product-item-label span:before,span.super-trade-label:before{content:'\f02b';font-family:FontAwesome;font-weight:400;font-style:normal;margin:0 5px 0 0;text-decoration:none}.product-page span.super-trade-label{background-color:#009688;color:#fff}.product-main-img .product-item-label span.new-label{background-color:#6f9219;border-radius:5px 30px 30px 5px}.product-main-img .product-item-label span.deal-label{background-color:#cf5151;border-radius:5px 30px 30px 5px}.product-main-img .product-item-label span.trending-label{background-color:#009688;border-radius:5px 30px 30px 5px}.product-main-img .product-item-label span.bulk-label{background-color:#17a2b8;border-radius:5px 30px 30px 5px}.product-main-img .product-item-brand{position:absolute;top:10px;left:10px;width:80px;opacity:.5;z-index:10;border-radius:5px}.product-main-img .product-item-brand img{max-width:100%}.product-main-img .product-item-full-range{position:absolute;right:10px;bottom:10px;padding:15px;border-radius:5px;background-color:#01887c;font-size:13px;cursor:pointer;color:#fff;font-weight:700}.product-quick-information{display:flex;margin:15px 0;justify-content:center}.product-quick-item{border-radius:8px;padding:10px;display:flex;flex-direction:column;margin:5px;text-align:center}.product-quick-item.split-pack{background-color:#efe9c5;width:50%}.split_message{color:#fff;padding:5px;background:#cf5151;margin:0 0 10px;border-radius:5px}.product-quick-item.next-day{background-color:#dee6cb;width:50%}.product-quick-item-title{font-weight:700;font-size:17px}.related-section{margin-top:20px;padding-top:20px;border-top:1px solid #ccc}.related-section-title{margin-bottom:20px}.related-section-title p{margin-bottom:0}.related-section-title h3{font-weight:700;margin-bottom:15px;font-size:26px;margin-bottom:0}.upsell-section{margin-top:10px;padding-top:10px;border-top:1px solid #ccc}.upsell-section-title{margin-bottom:10px}.upsell-section-title p{margin-bottom:0}.upsell-section-title h3{font-weight:700;margin-bottom:15px;font-size:22px;margin-bottom:0}.upsell-section .grid-view .product-item-per-pack,.upsell-section .grid-view .product-item-per-sqm{flex:0 0 50%}.upsell-section .grid-view .product-item-prices.sale-prices .product-item-per-pack,.upsell-section .grid-view .product-item-prices.sale-prices .product-item-per-sqm{flex:0 0 50%}.upsell-section .grid-view .product-item-sale-value svg{left:0;right:0;top:-14px;bottom:auto;display:none}.upsell-section .grid-view .product-item-prices{margin:0}.upsell-section .grid-view{flex-wrap:wrap}.upsell-section .product-item.col-md-4,.upsell-section .product-item.col-md-6{padding:0 5px}.product-page-options{padding:10px}.pack-item-product-or-sample{display:flex;justify-content:space-between;margin-bottom:10px}.product-or-sample-toggle .switch{position:relative;display:inline-block;width:44px;height:26px;margin:0 10px}.product-or-sample-toggle .switch input{opacity:0;width:0;height:0}.product-or-sample-toggle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.product-or-sample-toggle .slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.product-or-sample-toggle input:checked+.slider{background-color:#2196f3}.product-or-sample-toggle input:checked+.slider:before{-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translateX(18px)}.product-or-sample-toggle .slider.round{border-radius:34px}.product-or-sample-toggle .slider.round:before{border-radius:50%}.product-or-sample-toggle .switch-title{font-weight:600;display:inline-block}.product-page .pack-item-options .title{font-weight:600;display:inline-block}.product-page .pack-option-item{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ccc;position:relative}.pack-option-item .overlay{position:absolute;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.93);z-index:2;cursor:pointer}.pack-option-item #text{text-align:center;font-size:14px;color:#fff;font-weight:700;margin-top:2%;background:#cf5151;border-radius:8px;padding:5px}.pack-option-item #text:before{content:'\f05a';font-family:FontAwesome;font-weight:400;font-style:normal;margin:0 10px 0 0;text-decoration:none;color:#fff}.product-page .pack-option-item-inner{display:flex;align-items:center}.product-page .pack-option-item.last{border:0;padding-bottom:0}.product-page .pack-option-item-img{flex-basis:10%}.product-page .pack-option-item-img img{max-width:100%}.product-page .pack-option-item-details{flex-basis:35%;flex-grow:2;padding-left:15px}.pack-option-item-price{display:flex;flex-basis:35%;flex-grow:2;padding-left:15px}.product-page .pack-option-item-qty{display:flex;flex-basis:20%;padding-left:15px;flex-direction:column;align-items:center}.pack-option-item-qty .what-is-this{font-size:11px;color:#2196f3;font-weight:700;margin-top:3px;cursor:pointer}.pack-option-item-qty .what-is-this svg{margin-left:5px}.pack-option-item-bulktable table{width:100%;margin-top:10px;border-radius:8px 8px 0 0}.pack-option-item-bulktable table,.pack-option-item-bulktable table td,.pack-option-item-bulktable table th,.pack-option-item-bulktable table tr{border:1px solid #ccc}.pack-option-item-bulktable table thead{background-color:#ccc}.pack-option-item-bulktable table td,.pack-option-item-bulktable table th{padding:6px;text-align:center}.product-page .pack-option-item-details-pack-offload,.product-page .pack-option-item-details-pack-type{font-size:16px;font-weight:700}.product-page .pack-option-item-details-pack-type{display:block;line-height:20px}.product-page .pack-option-item-details-pack-depth{display:block;font-size:13px}.product-page .pack-option-item-details-pack-coverage{font-size:13px;color:#cf5151;font-weight:700}.product-page .pack-option-item-details-pack-coverage-tooltip{position:relative;cursor:pointer;font-size:13px;margin-left:5px}.product-page .pack-option-item-details-pack-coverage-tooltip svg{color:#2196f3}.product-page .pack-option-item-details-pack-coverage-tooltip-content{visibility:hidden;position:absolute;top:20px;z-index:1;padding:10px;border-radius:8px;background-color:#cbe4e6;width:200px}.pack-option-item-details-pack-coverage-tooltip:hover .pack-option-item-details-pack-coverage-tooltip-content{visibility:visible}.product-page .pack-option-item-details-pack-labels{display:flex;flex-direction:column}.product-page .pack-option-labels-only span{margin:2px 0;padding:5px;border-radius:5px 30px 30px 5px;font-weight:600;background-color:#efefef;font-size:12px;display:inline-block;border:1px solid #d3d3d3}.pack-option-labels-only{margin-bottom:5px}.product-page .pack-option-buttons-only span{margin:2px 0;padding:5px;border-radius:5px;font-weight:600;background-color:#efefef;font-size:12px;display:inline-block}.pack-option-buttons-only-title{display:block;font-weight:700;font-size:12px}.product-page .pack-option-labels-only svg{font-size:12px;margin-right:5px}.product-page .pack-option-item-details-pack-labels .pack-deal-label{background-color:#cf5151;border:1px solid #993939;color:#fff}.product-page .pack-option-item-details-pack-labels .pack-nextday-label{background-color:#dee6cb;border:1px solid #b2bf94}.product-page .pack-option-item-details-pack-labels .pack-back-stock-label{background-color:#e6d38e;border:1px solid #b5a056}.product-page .pack-option-item-details-pack-labels .pack-bulk-button{background-color:#17a2b8;color:#fff;cursor:pointer}.product-page .pack-option-item-details-pack-labels .pack-bulk-button:hover{background-color:#016a61;transition:all .5s ease 0s}.product-page .pack-option-item-details-pack-labels .pack-split-button{background-color:#efe9c5;color:#3d4244;cursor:pointer}.product-page .pack-option-item-details-pack-labels .pack-split-button:hover{background-color:#c7c2a2;transition:all .5s ease 0s}.product-page .pack-option-item-price{display:flex;text-align:center;align-items:center;justify-content:space-evenly;width:100%}.product-page .pack-option-item-price-sqm{flex-basis:50%}.product-page .pack-item-from-title{font-weight:600;display:block;margin-bottom:-5px}.product-page .samplePriceLabel{font-weight:700;font-size:20px}.product-page .pack-option-item-price-sqm .pack-item-price{font-weight:700;font-size:20px;display:block}.product-page .pack-option-item-price-per-pack{flex-basis:50%}.product-page .pack-option-item-price-per-pack .pack-item-price{font-weight:700;font-size:20px;display:block}.product-page .pack-item-sale-price{font-weight:600;text-decoration:line-through;color:#888;margin-top:-7px;display:block;font-size:13px}.product-page .sale-prices .pack-item-price{color:#cf5151}.pack-product-option{margin-top:5px;padding:10px;background-color:#dce2e3;border-radius:5px}.pack-product-option-item{margin-bottom:5px}.bss-gpo-custom-option input[type=text],.bss-gpo-custom-option textarea{padding:10px;border-radius:5px;border:1px solid #ccc;width:100%;height:auto}.bss-gpo-custom-option input[type=text]:focus,.bss-gpo-custom-option textarea:focus{outline:0}.bss-gpo-custom-option select{padding:10px;border-radius:5px;border:1px solid #ccc;width:100%;height:auto}.none-m2-product-layout .pack-option-item-details{padding:0}.none-m2-product-layout .pack-option-item-details-pack-type{line-height:18px}.none-m2-product-layout .pack-option-item-details-pack-unit{display:block;font-size:13px}.none-m2-product-layout .pack-option-item-details{flex-basis:35%;flex-grow:2}.none-m2-product-layout .pack-option-item-price{flex-basis:45%;justify-content:right}.none-m2-product-layout .pack-option-item-qty{flex-basis:20%}.none-m2-product-layout .pack-option-item-price-per-pack{flex-basis:auto}.product-page .default-with-product-options-layout .pack-option-item-option span,.product-page .none-m2-product-options-layout .pack-option-item-option span{margin:2px 0;padding:5px;border-radius:5px;font-weight:600;background-color:#efefef;font-size:12px;display:inline-block}.product-page .default-with-product-options-layout .pack-option-item-option .pack-options-button,.product-page .none-m2-product-options-layout .pack-option-item-option .pack-options-button{background-color:#17a2b8;color:#fff;cursor:pointer;text-align:center}.product-page .default-with-product-options-layout .pack-option-item-option .pack-options-button:hover,.product-page .none-m2-product-options-layout .pack-option-item-option .pack-options-button:hover{background-color:#016a61;transition:all .5s ease 0s}.product-page .none-m2-product-options-layout .pack-option-item-details-pack-type{line-height:18px}.product-page .none-m2-product-options-layout .pack-option-item-option{flex-basis:25%;padding-left:15px;text-align:center}.product-page .none-m2-product-options-layout .pack-option-item-details{flex-basis:35%;flex-grow:2;padding-left:0}.product-page .none-m2-product-options-layout .pack-option-item-price{flex-basis:20%;justify-content:right}.product-page .none-m2-product-options-layout .pack-option-item-qty{flex-basis:20%}.bss-gpo-custom-option .fieldset{padding:10px;background:#efefef;margin:5px 0}.pack-option-item-option{margin-top:5px}.product-page .default-product-layout-no-icon .pack-option-item-details{padding-left:0}.list-view .default-product-layout-no-icon .pack-option-item-details{padding:0}.product-page .default-with-product-options-layout-no-icon .pack-option-item-details{padding-left:0}.list-view .default-with-product-options-layout-no-icon .pack-option-item-details{padding:0}.default-product-layout .pack-option-item-option span,.default-with-product-options-layout-no-icon .pack-option-item-option span{margin:2px 0;padding:5px;border-radius:5px;font-weight:600;background-color:#efefef;font-size:12px;display:inline-block}.default-product-layout .pack-option-item-option .pack-options-button,.product-page .default-with-product-options-layout-no-icon .pack-options-button{background-color:#17a2b8;color:#fff;cursor:pointer;text-align:center}.default-product-layout .pack-option-item-option.pack-options-button:hover,.product-page .default-with-product-options-layout-no-icon .pack-options-button:hover{background-color:#016a61;transition:all .5s ease 0s}.pack-item-qty-title{font-weight:600;display:block;margin-bottom:3px}.quantity{display:inline-block}.quantity .input-text.qty{width:35px;height:41px;padding:0 5px;text-align:center;background-color:transparent;border:1px solid #ccc;opacity:1}.quantity.buttons_added{white-space:nowrap;margin-bottom:3px}.quantity.buttons_added input{display:inline-block;margin:0;vertical-align:top;box-shadow:none;color:#3d4244}.quantity.buttons_added .minus,.quantity.buttons_added .plus{padding:7px 10px 8px;height:41px;background-color:#fff;border:1px solid #ccc;cursor:pointer;color:#3d4244}.quantity.buttons_added .minus{border-right:0;margin-right:-4px}.quantity.buttons_added .plus{border-left:0;margin-left:-3px}.quantity.buttons_added .minus:hover,.quantity.buttons_added .plus:hover{background:#eee}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;margin:0}.quantity.buttons_added .minus:focus,.quantity.buttons_added .plus:focus{outline:0}.pack-items-show-more .show-more{cursor:pointer;box-shadow:0 0 0 0 rgba(0,0,0,.2);transform:scale(1);animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(0,0,0,.2)}70%{transform:scale(1);box-shadow:0 0 0 10px transparent}100%{transform:scale(.95);box-shadow:0 0 0 0 transparent}}.product-atc-section{margin:20px 0;padding:20px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc}.product-atc-buttons i{margin-left:5px}.bulk-order-message{margin-top:5px;font-size:11px;display:block}.product-atc-price{flex-direction:column;display:flex}.product-atc-price .inc-delivery-and-vat{font-weight:600;font-size:15px;margin-bottom:-10px;display:none}.product-atc-price .total-price{font-size:36px;font-weight:700;display:none}.total-savings{position:relative;color:#fff}.total-savings i{position:absolute;left:20px;font-size:30px;color:#cf5151;top:-20px}.total-saving-price{background-color:#cf5151;padding:6px;border-radius:5px}.product-atc-button{flex-direction:column;display:flex}.loyalty-points-earn span{font-weight:700}.loyalty-points-earn{position:relative;cursor:pointer;text-align:center;font-size:16px;background:#cbe4e6;padding:15px;border-radius:8px;margin:0 20px}.catalog-product-view .amrewards-highlight-container{display:none}.loyalty-points-earn svg{color:#2196f3}.loyalty-points-earn-tooltip-content{visibility:hidden;position:absolute;top:54px;right:0;z-index:1;padding:10px;border-radius:8px;background-color:#cbe4e6;font-size:14px}.loyalty-points-earn:hover .loyalty-points-earn-tooltip-content{visibility:visible}.delivery-information{position:relative;cursor:pointer;font-size:13px;margin-top:3px}.delivery-information svg{color:#2196f3}.delivery-information-tooltip-content{visibility:hidden;position:absolute;top:20px;z-index:1;padding:10px;border-radius:8px;background-color:#cbe4e6;width:300px}.delivery-information:hover .delivery-information-tooltip-content{visibility:visible}.pack-option-item-heavy-tooltip{position:relative;cursor:pointer;font-size:13px !important;margin-top:3px;padding:0 !important;background-color:transparent !important;border-radius:0 !important;font-weight:400 !important}.pack-option-item-heavy-tooltip svg{color:#2196f3}.pack-option-item-heavy-tooltip-content{visibility:hidden;position:absolute;top:20px;z-index:1;padding:10px;border-radius:8px;background-color:#cbe4e6;width:300px}.pack-option-item-heavy-tooltip:hover .pack-option-item-heavy-tooltip-content{visibility:visible}.important-information{position:relative;cursor:pointer;text-align:center;font-size:12px;margin-top:3px;font-weight:600;letter-spacing:-1px}.important-information svg{color:#cf5151;margin-left:3px}.important-information-tooltip-content{visibility:hidden;position:absolute;top:20px;right:0;z-index:1;padding:10px;border-radius:8px;background-color:#cbe4e6;width:200px;letter-spacing:0;font-weight:400}.important-information:hover .important-information-tooltip-content{visibility:visible}.pack-nextday-label{position:relative;cursor:pointer;text-align:center}.delivery-tooltip-content{padding:6px;margin:0 0 5px;border:1px solid #d5d5d5;background:#dce2e3;z-index:1;text-align:center}.delivery-tooltip-content svg{margin-right:5px}.delivery-tooltip-content strong{color:#01887c}.pack-nextday-label:hover .delivery-tooltip-content{visibility:visible}.product-payment-options{display:flex;border-top:1px solid #ccc;margin:20px 0;padding:20px 0}.product-payment-options span{display:flex;justify-content:center}.product-payment-options img{max-width:50%}.product-delivery-options{margin:20px 0;padding:20px 0 0;border-top:1px solid #ccc;display:none}.product-delivery-postcode-checker{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.product-delivery-postcode-checker .product-delivery-options-title{font-weight:700;margin-right:10px}.product-delivery-postcode-checker .postcode-input{padding:10px;border-radius:5px;border:1px solid #ccc;margin-right:10px;flex:0 0 50%}.product-delivery-results-title{font-weight:600;margin-bottom:10px;display:block}.product-delivery-results-title span{font-weight:700}.product-delivery-results ul{padding:0;margin:0;list-style:none}.product-delivery-results ul li{display:flex;align-items:center}.product-delivery-results ul input{margin-right:10px}.product-delivery-results label{margin:0}.product-delivery-results label span{font-weight:700}.product-panel-section{margin-top:15px}.panel-title{cursor:pointer;display:block;padding:10px;background-color:#dce2e3;font-weight:700;margin:2px 0 0;border-radius:5px}.panel-title:hover{transition:all .5s ease 0s;text-decoration:none;background-color:#c1c1b7}.panel-title.active{border-radius:5px 5px 0 0}.panel-panel{display:none;margin:0;padding:10px;border:1px solid #ececec;border-top:0;border-radius:0 0 5px 5px}.product-page .pack-option-item-details-pack-labels .split-pack{background-color:#efe9c5;color:#3d4244}.product-main-img .product-item-full-range{z-index:500}.pack-option-item-splitpack{background-color:#dce2e3;padding:15px;margin:10px 0;border-radius:8px}.packsplit-message{margin-bottom:10px}.pack-option-item-splitpack-inner{display:flex;flex-direction:column}.pack-option-item-splitpack-inner button.small-button.green{width:130px}.packsplit-per-sqm{display:flex;align-items:center;margin-bottom:10px}.packsplit-per-unit{display:flex;align-items:center;margin-bottom:10px}.packsplit-title{font-weight:700}.pack-option-item-splitpack-inner input{display:block;padding:10px;border-radius:5px;border:1px solid #9d9d9d;max-width:268px;margin:0 15px;height:auto;min-width:40px}.please-note-split-pack{margin-top:10px}.packsplit-result{font-weight:700;font-size:18px;display:block}.packsplit-notification{margin-top:10px}.packsplit-notification i{color:#007bff}.product-main-img .product-item-label{z-index:2}.page-title-wrapper.product{text-align:center}.page-title-wrapper.product h1 .product-brand{font-weight:700}.page-title-wrapper.product h1 .product-type{font-weight:700;font-style:italic}.sampleText{padding:10px;border-radius:8px;background:#d0d0d0;margin-left:10px;font-size:23px}.catalog-product-view .block-content.content{clear:both}.product-page .pack-option-reserve{padding:6px;margin:5px 0 0;border:1px solid #d5d5d5;border-radius:5px;background:#f4f4f4;text-align:center}.product-page .pack-option-reserve strong{color:#01887c}.product-atc-section{text-align:center}.product-atc-actions{display:flex;flex:0 0 50%}.product-atc-price{flex:0 0 50%}.loyalty-points-earn{margin-top:-10px}.product-delivery-results-title{font-weight:400}.panel-title{display:flex;font-weight:400;align-items:center}.panel-icon{font-size:38px;margin-right:15px;flex-basis:10%;text-align:center;color:#465052}.panel-header{display:block;font-size:18px;font-weight:700}.panel-desc{margin-top:-4px;display:block}.panel-chev{font-size:30px;margin-right:15px;text-align:right;flex-grow:1}.product-icon-section{padding:10px;background-color:#fff;border-radius:8px;margin-bottom:10px}.product-icon-item{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #ccc}.product-icon-item:last-child{border:0}.column-icon{text-align:center;flex-basis:10%}.column-icon img{max-width:38% !important}.column-icon svg{font-size:30px}.column-title{text-align:center;font-size:15px;font-weight:700;flex-basis:25%}.column-description{flex-basis:25%;flex-grow:2}.box-tocart{clear:both}.webpage-content h2{margin:20px 0}.webpage-content .faq-section .faq-item{margin-bottom:20px}.webpage-content .faq-section .faq-item-title{font-size:18px;font-weight:700}.article-group-section{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #d2d2d2}.article-group-section h2{font-size:32px;font-weight:700}.article-item{margin-bottom:15px;display:flex}.article-item-inner{border-radius:8px}.article-item-name{margin-bottom:10px}.article-item-name a{font-size:22px;font-weight:700}.article-item-img{margin-bottom:10px;position:relative}.article-item-img img{max-width:100%}.article-item-desc{line-height:24px;margin-bottom:10px}.advice-article-post img{max-width:100%}.advice-article-post h2{font-size:32px;font-weight:700;margin-bottom:20px;margin-top:20px}.related-articles-section h3{font-size:28px;font-weight:700;margin-bottom:20px}.main-article-offer-img img{max-width:100%}.related-article-item{margin-bottom:15px;display:flex;padding:10px;border:1px solid #ccc}.related-article-item-inner{border-radius:8px}.related-article-item-name{margin-bottom:10px}.related-article-item-name a{font-size:22px;font-weight:700}.related-article-item-img{margin-bottom:10px;position:relative}.related-article-item-img img{max-width:100%}.related-article-item-desc{line-height:24px;margin-bottom:10px}.article-related-products{margin-top:25px}.article-related-products h3{font-size:28px;font-weight:700;margin-bottom:20px}.post-date{font-weight:700;font-size:13px}.article-item-date{font-weight:700;font-size:13px;margin-bottom:10px}.page-title-section .article-item-date{font-size:16px;margin-top:-10px}.question_view h3{margin:25px 0;font-size:22px;font-weight:700}.content-block-row{display:flex;align-items:center;margin-bottom:20px}.content-block{flex:0 0 50%}.content-block img{max-width:100%}.delivery-question{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}.delivery-map{text-align:center}.yellow-colour-code{width:60px;height:20px;background-color:#fcffa4;display:block;border:1px solid #777;text-align:center}.blue-colour-code{width:60px;height:20px;background-color:#bdcff5;display:block;border:1px solid #777;text-align:center}.red-colour-code{width:60px;height:20px;background-color:#ffa7a6;display:block;border:1px solid #777;text-align:center}.help-support-tab h5{font-weight:700;font-size:20px;margin-bottom:15px}.help-panel-inner{padding:15px}.help-panel-inner ul{padding:0;margin-left:15px}.help-panel-inner ul a{color:#3d4244}.help-panel-inner .contact-number a{font-size:30px;color:#01887c;font-weight:700}.ce-information-tab h4.toptitle{margin-right:10%}.slidepanel{width:75% !important;z-index:5000000000000;position:fixed;top:0;bottom:0;right:0;background-color:#fff;border-left:1px solid #ddd;overflow-y:scroll;padding:20px;visibility:hidden}.slidepanel h4{font-weight:700;font-size:26px}.slidepanel h5{font-weight:700;font-size:20px}.map-aside-action-bar{position:absolute;top:38px;right:30px;z-index:100}.map-aside-action-item{padding:10px;border-radius:5px;background:#cf5151;color:#fff;font-weight:700;font-style:normal;text-decoration:none}.map-aside-action-item:after{content:'\f057';font-family:FontAwesome;font-weight:400;font-style:normal;color:#fff;margin-left:10px}.map-aside-action-item i{font-style:normal}.map-aside-action-item:hover{background-color:#bd4949;transition:all .5s ease 0s;color:#fff;text-decoration:none}.payment-information-tab .image-block{width:25%}.payment-information-tab .image-block{width:25%}.splitpack-tab .content-image-block-row{justify-content:center}.splitpack-tab .pack-split-button{margin:2px 0;padding:5px;border-radius:5px;font-weight:600;background-color:#efe9c5;font-size:12px;color:#3d4244;display:inline-block}.brand-block-row{display:flex;align-items:center;margin-bottom:20px;flex-wrap:wrap}.brand-block{display:flex;width:33.333%;align-items:center;flex-direction:column;padding:15px}.brand-block .brand-title{font-size:14px;font-weight:700;margin-bottom:10px}.brand-block p{font-size:13px}.content-image-block-row{display:flex;align-items:center;margin-bottom:20px;flex-wrap:wrap}.image-block{display:flex;width:33.333%;align-items:center;flex-direction:column;padding:15px}.mobile-element{display:none !important}.content-block img{max-width:100%}.delivery-question{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}.delivery-map{text-align:center}.yellow-colour-code{width:40px;height:20px;background-color:#fcffa4;display:block;border:1px solid #777}.blue-colour-code{width:40px;height:20px;background-color:#bdcff5;display:block;border:1px solid #777}.red-colour-code{width:40px;height:20px;background-color:#ffa7a6;display:block;border:1px solid #777}.help-support-tab h5{font-weight:700;font-size:20px;margin-bottom:15px}.help-support-tab .help-panel{width:33.33%;padding:15px}.help-support-tab .help-panel-inner{padding:15px}.help-support-tab .help-panel-inner ul{padding:0;margin-left:15px}.help-support-tab .help-panel-inner .contact-number{font-size:30px;color:#01887c;font-weight:700}.help-support-tab .help-panel-inner{padding:5px}.tab{overflow:hidden}.tab button{background-color:inherit;float:left;border:none;outline:0;cursor:pointer;padding:14px 16px;transition:.3s;font-weight:700;font-size:18px;border-top:5px solid #fff;background:#5f6365;color:#fff}.tab button:hover{background-color:#17a2b8}.tab button.active{border-top:5px solid #17a2b8;background:#17a2b8}.tabcontent{display:none;padding:15px;background:#ececec}.tabcontent{animation:fadeEffect 1s}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.description-text-section{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc}.product-compare-section{overflow-x:scroll}.compare-table{width:100%}.compare-table{border:1px solid #ccc}.compare-table thead{border:1px solid #ccc}.compare-table thead tr{background-color:#5f6365}.compare-table .row-title{font-weight:700}.compare-table th{padding:12px;text-align:center;color:#fff;min-width:250px;max-width:300px}.compare-table tr{background-color:#fff}.compare-table td{padding:8px;text-align:center;border:1px solid #ccc}.compare-table tr:nth-child(even){background:#ececec}#fc_frame,#fc_frame.fc-widget-normal{z-index:580000000000000000000000000000000000000 !important}.fb_dialog_advanced .fb_dialog_content iframe{right:184px !important}.page-layout-2columns-left .main{padding:0}.account #maincontent,.catalog-category-view #maincontent,.faq-category-view #maincontent,.faq-question-view #maincontent,.page-layout-1column #maincontent{padding:30px 0}.cms-home.page-layout-1column #maincontent{padding:0}.account-nav .item a{color:#3d4244 !important}.mark,mark{background-color:transparent}tbody.cart td{border-top:none}.cart-summary{background-color:#dce2e3;padding:15px}.cart-summary>.title{font-weight:700;font-size:22px;text-align:center;border-bottom:1px solid #a5afb1;margin:0 0 10px;padding:0 0 10px}.cart.table-wrapper .cart-item-title{font-size:14px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc;display:block;font-weight:700;margin-top:10px}.cart.table-wrapper .item-options{display:flex;flex-direction:row;font-size:13px}.cart.table-wrapper .item-options dt{margin:0 10px 5px 0;flex-basis:25%}.cart.table-wrapper .item-options dd{margin:0 0 5px;flex-basis:25%;flex-grow:2}.cart-summary input[type=text]{padding:10px;height:auto;border:1px solid #a5afb1}.cart-summary select{padding:10px;height:auto;border:1px solid #a5afb1}#discount-coupon-form .actions-toolbar button.primary{padding:10px;border-radius:0;font-weight:700;background-color:#d4d4c9;display:inline-block;color:#3d4244 !important;margin:0;font-size:13px;border:0}#discount-coupon-form .actions-toolbar button.primary:hover{transition:all .5s ease 0s;color:#3d4244;text-decoration:none;background-color:#c1c1b7}.column.main .cart-summary .block>.title strong,.column.main .paypal-review-discount .block>.title strong{font-size:15px;font-weight:700}.cart-summary .block>.title,.cart-totals,.paypal-review-discount .block>.title{border-top:1px solid #a5afb1}.cart-container .checkout-methods-items .action.primary{background-color:#6f9219;border:none}.cart-container .checkout-methods-items .action.primary:hover{background-color:#597515;transition:all .5s ease 0s !important}.amquote-addto-button,.cart-summary .checkout-methods-items .amasty-quote-link{background-color:#d4d4c9;border:none;color:#3d4244;font-weight:700;border-radius:0;margin-bottom:20px}.amquote-addto-button:hover,.cart-summary .checkout-methods-items .amasty-quote-link:hover{background-color:#c1c1b7;transition:all .5s ease 0s !important}.cart-summary .quote-details .title{margin-top:0;font-weight:700;font-size:22px;text-align:center}.quote-details #customer-email-fieldset{margin-bottom:10px}.quote-details #customer-email-fieldset .field{margin-bottom:0}.quote-details .fieldset .field{margin-bottom:10px}.quote-details #customer-email-fieldset .control._with-tooltip,.quote-details .fieldset .control{width:100% !important;float:none !important;margin-top:5px !important}.quote-details .fieldset .field label{margin-bottom:0 !important;float:none !important;text-align:left !important;width:auto !important;padding:0 !important;font-size:13px !important}.quote-details .fieldset input{padding:10px !important;width:100% !important;border:1px solid #a5afb1 !important;height:auto !important;border-radius:5px}.quote-details .fieldset textarea{padding:10px !important;width:100% !important;border:1px solid #a5afb1 !important;border-radius:5px}.quote-details .field-tooltip{display:none}.cart.main.actions button{line-height:16px}.quote-details button:focus{outline:0}.cms-page-view .page-title-wrapper h1.page-title,.customer-account-index .page-title-wrapper h1.page-title,.customer-account-login .page-title-wrapper h1.page-title,.trade-index-index .page-title-wrapper h1.page-title{display:block !important;padding:15px;background:#009688;text-align:center;border-radius:30px 8px;color:#fff;letter-spacing:10px;border-bottom:5px solid #00564e}.cms-page-view .send-a-message .page-title-wrapper h1.page-title,.faq-category-view .page-title-wrapper h1.page-title{display:block !important;padding:10px;background:#dce2e3;text-align:center;border-radius:30px 8px;letter-spacing:10px;color:#3d4244;border-bottom:5px solid #76888b;font-size:26px}h2.custom-page-title{display:block !important;padding:10px;background:#dce2e3;text-align:center;border-radius:30px 8px;letter-spacing:10px;color:#3d4244;border-bottom:5px solid #76888b;font-size:26px}.contact-page.row{margin:0}.contact-block-half{display:flex;flex-direction:column;flex:0 0 50%;padding:10px 25px}.contact-block-third{display:flex;flex-direction:column;flex:0 0 33.33%;padding:10px 25px}.contact-block-third a{color:#3d4244 !important}.live-chat-button{width:50%;margin-bottom:10px}.contact-block-half .phone-number{font-size:30px;font-weight:700;color:#cf5151}.send-a-message .fieldset{margin:0}.send-a-message. fieldset>.field{margin:0 0 20px}.listing-products{margin:0}#layered-selected-filters-block .selected-items-list .selected-item{line-height:inherit;margin-bottom:0}#layered-selected-filters-block .selected-items-list .selected-item .action-close:before{margin-top:0;background-color:#dce2e3;font-size:18px;border-radius:50px;display:initial}#layered-selected-filters-block .selected-items-list .selected-item:hover{text-decoration:none}#checkout{width:90%;margin:auto}.opc-progress-bar{text-align:center}.opc-progress-bar-item._active:before{background:#009688}.opc-progress-bar-item._active>span:before{background:#009688}.opc-wrapper .step-title{font-size:1.8rem;border-bottom:1px solid #e8e8e8;margin-bottom:15px;padding-bottom:12px;margin-left:0;font-weight:700}#customer-email-fieldset .label span,#shipping-new-address-form label,#shipping-new-address-form legend.label{font-weight:700 !important}#customer-email-fieldset input.input-text,#shipping-new-address-form input{padding:10px;border-radius:5px;border:1px solid #ccc;height:auto}#shipping-new-address-form select{padding:10px;border-radius:5px;border:1px solid #ccc;height:auto}#shipping-new-address-form textarea{padding:10px;border-radius:5px;border:1px solid #ccc;height:auto}.opc-block-summary>.title{font-weight:700;font-size:22px;text-align:center;border-bottom:1px solid #a5afb1;margin:0 0 10px;padding:0 0 10px}.opc-sidebar .modal-header{border:0}.opc-block-summary{background-color:#dce2e3;padding:15px;margin:0}.opc-block-summary .items-in-cart>.title{font-size:15px;font-weight:700}.contact-page ul{list-style:none;padding:0;margin:0}.post-view .post-nextprev-hld .next-link,.post-view .post-nextprev-hld .prev-link{color:#3d4244}#filter-collapsible,.filter-lbl-toggle{display:none}#customer-email-fieldset .actions-toolbar .action.primary,.checkout-payment-method .payment-method-content .actions-toolbar .action.primary,.checkout-shipping-method .actions-toolbar .action.primary,.checkout-success.actions-toolbar .action.primary{background-color:#d4d4c9;color:#3d4244}#customer-email-fieldset .actions-toolbar .action.primary:hover,.checkout-payment-method .payment-method-content .actions-toolbar .action.primary:hover,.checkout-shipping-method .actions-toolbar .action.primary:hover,.checkout-success.actions-toolbar .action.primary:hover{transition:all .5s ease 0s;background-color:#e2e2e2;border:none}#customer-email-fieldset .actions-toolbar .action.primary:focus,.checkout-payment-method .payment-method-content .actions-toolbar .action.primary:focus,.checkout-shipping-method .actions-toolbar .action.primary:focus,.checkout-success.actions-toolbar .action.primary:focus{border:none;box-shadow:none}.checkout-agreements-block .action-show{color:#cf5151}.checkout-payment-method .payment-option._collapsible .payment-option-title{padding-left:0}.checkout-payment-method .payment-option-title .action-toggle{color:#3d4244;font-weight:700}.payment-option-content #discount-form input{padding:10px;height:auto;border:1px solid #ccc;border-radius:5px}.payment-option-content #discount-form .action.action-apply{padding:10px;border-radius:0;font-weight:700;background-color:#dce2e3;display:inline-block;color:#3d4244 !important}.payment-option-content #discount-form .action.action-apply:hover{transition:all .5s ease 0s;color:#3d4244;text-decoration:none;background-color:#c1c1b7}.checkout-payment-method .payment-option-content{padding:0}.opc-wrapper .form-discount{max-width:100%}.opc-wrapper .form-discount .actions-toolbar{margin-bottom:15px}.amrewards-discount-form{max-width:100%}.rewards-add #amreward_amount{padding:10px;height:auto;border:1px solid #ccc;border-radius:5px}.amrewards-actions .action-apply{padding:10px;border-radius:0;font-weight:700;background-color:#dce2e3;display:inline-block;color:#3d4244 !important}.amrewards-actions .action-apply:hover{transition:all .5s ease 0s;color:#3d4244;text-decoration:none;background-color:#c1c1b7}.order-attributes-form label.label{text-align:left !important}.order-attributes-form label.label span{font-weight:700}.order-attributes-form textarea{padding:10px;height:auto;border:1px solid #ccc;border-radius:5px}.opc-block-shipping-information .shipping-information-title{font-weight:700;font-size:22px;border-bottom:1px solid #a5afb1;margin:10px 0;padding:0 0 10px}#checkout .opc-block-summary .block{margin:0}.opc-block-summary .items-in-cart>.title strong{font-size:15px !important;font-weight:700 !important}.opc-block-summary .mark .value{color:#000}.opc-block-shipping-information{padding:0 15px}.trade-benifits-section{margin-bottom:30px}.trade-benifits-section img{border-radius:8px}.benifits-inner ul{list-style:none;padding:0;margin:0;font-size:16px}.benifits-inner ul svg{margin-right:20px;color:#6f9219}#checkout-step-payment .checkout-delivery-section{width:100%}#checkout-step-payment .content-image-block-row{margin-bottom:0}#checkout-step-payment .content-image-block-row .image-block{font-weight:400;font-size:13px}#checkout-step-payment .order-attributes-form #tooltip{display:none}#bss_ajaxcart_popup{padding:15px;border-radius:8px}#bss_ajaxcart_popup .header{background-color:transparent;padding:15px;font-size:20px}#bss_ajaxcart_popup .cart-info{margin-top:15px}#bss_ajaxcart_popup .items-count a{color:#cf5151}#bss_ajaxcart_popup .subtotal{font-size:18px;font-weight:700}#bss_ajaxcart_popup .product-image img{border-radius:8px}.mfp-content #bss_ajaxcart_popup .btn-continue .continue{color:#3d4244 !important;padding:15px 12px;font-size:16px}#bss_ajaxcart_popup .btn-viewcart .viewcart{padding:15px 40px;font-size:18px}#bss_ajaxcart_popup .btn-continue .continue:hover,#bss_ajaxcart_popup .btn-viewcart .viewcart:hover{transition:all .5s ease 0s}.checkout-index-index .action-auth-toggle{display:none}.hidden{visibility:hidden}.timer-text-small{bottom:1ex;font-size:50%}.countdownTimer{display:inline-block;font-weight:700;margin:0 0 0 5px}.countdown_container p{margin:0!important}.countdownTimerP span{margin:0}.countdownTimer .timer-text-small,.delivery-tooltip-content .delivery-type{background-color:transparent !important;padding:0 !important;border:0 !important;border-radius:0 !important}#dateColour{color:#000}.timeRemain{display:inline-block}.forDelivery{display:inline-block}.forDelivery span#dateColour{font-weight:700;color:#01887c}.countdown-timer-section .delivery-type{display:block;margin-top:5px;text-align:center}#fc_frame,#fc_frame.fc-widget-normal{display:none}.view-all-articles-top{margin-top:-19px;font-weight:700;font-style:italic;margin-bottom:15px}.view-all-articles-bottom{margin-bottom:15px}.view-all-articles-top a:hover{text-decoration:underline;color:#3d4244 !important}.view-all-articles-bottom a:hover{color:#3d4244 !important}.checkout-success .actions-toolbar .primary .action,.paypal-review-items .actions-toolbar .primary button.action{margin:0;color:#fff;background-color:#d4d4c9;color:#3d4244}.checkout-success .actions-toolbar .primary .action:hover,.paypal-review-items .actions-toolbar .primary button.action:hover{transition:all .5s ease 0s;text-decoration:none;background-color:#e2e2e2}.combined-shipping-options .table-checkout-shipping-method,.seperate-shipping .table-checkout-shipping-method{max-width:100%;width:100%;margin-bottom:10px}.combined-shipping-options .table-checkout-shipping-method .row,.seperate-shipping .table-checkout-shipping-method .row{margin:0;align-items:center}.seperate-shipping .table-checkout-shipping-method .col-method input[type=radio]{pointer-events:none}.combined-shipping-options .table-checkout-shipping-method .row,.seperate-shipping .table-checkout-shipping-method .row{padding:10px;background:#eaf3fd;border-radius:8px;margin-bottom:5px;cursor:pointer}.combined-shipping-options .table-checkout-shipping-method thead .row,.seperate-shipping .table-checkout-shipping-method thead .row{padding:0}.combined-shipping-options .table-checkout-shipping-method .col,.seperate-shipping .table-checkout-shipping-method .col{padding:0}.combined-shipping-options .table-checkout-shipping-method .col-method,.seperate-shipping .table-checkout-shipping-method .col-method{max-width:min-content}.combined-shipping-options .table-checkout-shipping-method td:nth-child(3),.seperate-shipping .table-checkout-shipping-method td:nth-child(3){max-width:fit-content;font-weight:700;font-size:14px;line-height:16px;margin-right:10px}.combined-shipping-options .table-checkout-shipping-method td:nth-child(5),.seperate-shipping .table-checkout-shipping-method td:nth-child(5){max-width:fit-content;margin-left:10px}.combined-shipping-options .table-checkout-shipping-method .col-method input[type=radio],.seperate-shipping .table-checkout-shipping-method .col-method input[type=radio]{margin:0}.combined-shipping-options .table-checkout-shipping-method .col-price,.seperate-shipping .table-checkout-shipping-method .col-price{max-width:min-content;font-weight:700;font-size:15px;margin:0 10px}.combined-shipping-options .table-checkout-shipping-method .col-carrier,.seperate-shipping .table-checkout-shipping-method .col-carrier{max-width:fit-content;font-size:13px}.combined-shipping-title,.seperate-shipping-title{font-size:17px;font-weight:700;margin-bottom:15px}.seperate-shipping h3{font-size:16px;font-weight:300;margin-bottom:15px;margin-top:0;letter-spacing:0}.table-checkout-shipping-method .col .field{font-size:13px}.table-checkout-shipping-method .col .field span{padding:5px;background:#dce2e3;border-radius:5px;border:1px solid #ccc}.table-checkout-shipping-method .col .field label{display:block;font-weight:700;margin:0;font-size:12px}.table-checkout-shipping-method .col .field input[type=text]{height:auto;padding:10px;border:1px solid #ccc;border-radius:5px;width:100% !important}.search-container.type_3 .action{float:none}.search-container.type_3 .action{padding:10px;font-weight:700;background-color:#d4d4c9;display:inline-block;color:#3d4244 !important;margin-top:10px}.search-container.type_3 .action:hover{transition:all .5s ease 0s;color:#3d4244;text-decoration:none;background-color:#e2e2e2;border:none}.search-container input{color:#3d4244}.quote-information-tab .step-title{font-size:18px;font-weight:700;margin-right:10px;color:#1692a6}.poa-cart-message-containter{margin:15px 0;padding:10px;background-color:#f1ecc2;border-radius:8px}.poa-cart-message-containter p{margin:0}.poa-cart-message-containter .poa-cart-message-title{font-weight:700;font-size:15px;text-align:center;border-bottom:1px solid #a5afb1;margin:0 0 10px;padding:0 0 10px;display:block}.sorter-action.sort-desc{display:none}.catalog-product-view .page-bottom{width:100% !important}.payment-method-title label{font-weight:700}.checkout-payment-method .payment-method-title{padding:20px 0;margin:5px 0;background:#eaf3fd;border:0;border-radius:8px;padding:10px}.klarna-payments-method>.payment-method-title{padding:10px}.opayo-payment-method-logo{background-color:#fff;width:135px;height:35px;border-radius:8px}.split-temp-message{padding:10px;border-radius:8px;background-color:#efe9c5}.split-temp-title{font-size:16px;font-weight:700;display:block;margin-bottom:10px}.split-temp-message .quote-process{list-style:none;padding:0;margin:0}.split-temp-message .quote-process .step-title{font-weight:700;margin-right:5px}.klarna-banner,.klarna-sidebar-banner{display:flex;justify-content:center}.klarna-banner{margin-top:15px}.klarna-list-banner{margin-bottom:15px}.klarna-banner-top div.container{justify-content:center !important}.trade-credit-list-banner{text-align:center}.trade-credit-banner-top{text-align:center}#ui-datepicker-div{padding:10px;background:#dce2e3;border-radius:5px}.ui-datepicker-header{position:relative}.ui-datepicker-title{text-align:center}.ui-datepicker-prev{position:absolute;top:0;left:5px}.ui-datepicker-unselectable.ui-state-disabled span{opacity:.5}.ui-datepicker-next{position:absolute;top:0;right:5px}.ui-datepicker-header a{cursor:pointer;font-weight:700}.ui-datepicker td{text-align:center}#checkout-shipping-method-load{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}.filter-content p{display:none}.product-item-trade-price-wrap{text-align:center;border:1px solid #df6e32;border-radius:5px;padding-bottom:3px;margin:5px}.product-item-trade-price-title{font-size:11px;display:block;line-height:12px;padding:5px;border-radius:4px 4px 0 0;color:#fff;background-color:#df6e32}.product-item-trade-price{font-weight:700}.product-item-trade-info{font-size:10px;display:block;line-height:12px}.shipping-title-sub{display:block;margin-bottom:10px}.illustration-section{font-weight:700;font-size:12px;text-align:center;margin-top:10px;color:#686868}#checkout-step-shipping_method{margin-top:20px}.seperate-shipping h3:before{content:'\f288';font-family:FontAwesome;font-weight:400;font-style:normal;margin-right:5px}.checkout-payment-method .payment-method+.payment-method .payment-method-title{border:0}.payment-methods .payment-group{margin-bottom:15px}#combined-shipping-method-form{padding-top:25px;margin-top:0;border-top:1px solid #e8e8e8}.footer-social{margin-top:10px}.footer-social ul li{display:inline-block;margin:0 5px;font-size:20px}.item-names{padding:10px;background:#efefef;border-radius:5px;border:1px solid #ccc;margin-bottom:10px}#shipping-method-buttons-container{margin-bottom:10px}.cart-sample-title{padding:5px;background:#3d4244;border-radius:5px;color:#fff;font-size:13px;margin-right:5px;display:inline-block}.delivery-date-item-checkout{padding:5px;background:#009688;border-radius:5px;color:#fff;font-size:13px;margin-right:5px;display:inline-block}.trade-none-verified-message-section{background:#6f9219;color:#fff;text-align:center;padding:10px 0;font-size:15px}.block-new-customer.trade-customer{margin-top:20px}.vat-header{text-align:center;margin-right:10px}.vat-header .vat-label{font-weight:700;font-size:11px;color:#fff;display:block;margin-top:12px}.vat-header .switch{width:44px;height:26px;margin:0 10px}.vat-header input:checked+.slider{background-color:#2196f3}.vat-header .slider:before{height:18px;width:18px}.vat-header input:checked+.slider:before{transform:translateX(18px)}.vat-mobile{text-align:center}.vat-mobile .vat-label{font-weight:700;font-size:11px;color:#fff;display:block;margin-top:5px}.vat-mobile .switch{width:44px;height:26px;margin:0 10px}.vat-mobile input:checked+.slider{background-color:#2196f3}.vat-mobile .slider:before{height:18px;width:18px}.vat-mobile input:checked+.slider:before{transform:translateX(18px)}.price-no-vat .excluding,.price-vat .including{display:none}.price-vat .excluding,.price-no-vat .including{display:block}.price-no-vat .list-view .pack-option-item-price-sqm .pack-item-price.excluding{display:none}.price-vat .list-view .pack-option-item-price-sqm .pack-item-price.including{display:none}.price-no-vat .list-view .pack-option-item-price-per-pack .pack-item-price.excluding{display:none}.price-vat .list-view .pack-option-item-price-per-pack .pack-item-price.including{display:none}.price-no-vat .product-page .pack-option-item-price-sqm .pack-item-price.excluding{display:none}.price-no-vat .product-page .pack-option-item-price-sqm .pack-item-price.including{display:block}.price-vat .product-page .pack-option-item-price-sqm .pack-item-price.including{display:none}.price-vat .product-page .pack-option-item-price-sqm .pack-item-price.excluding{display:block}.price-no-vat .product-page .pack-option-item-price-per-pack .pack-item-price.including{display:block}.price-no-vat .product-page .pack-option-item-price-per-pack .pack-item-price.excluding{display:none}.price-vat .product-page .pack-option-item-price-per-pack .pack-item-price.including{display:none}.price-vat .product-page .pack-option-item-price-per-pack .pack-item-price.excluding{display:block}body.checkout-cart-index .price-excluding-tax:before{display:none}.addedqty-cart,.addedqty-cart-split{margin-bottom:3px;display:block;font-weight:700;font-size:12px;color:#000;background:#cbe4e6;border-radius:5px}.addedqty-cart:not(:empty),.addedqty-cart-split:not(:empty){padding:5px}.addedqty-cart-split{background:#efe9c5}.amsearch-item-container .amsearch-item .amsearch-link{color:#3d4244!important}.amsearch-item-container .amsearch-item .amsearch-link:hover{color:#cf5151!important}.amsearch-highlight{color:#cf5151!important}.amsearch-wrapper-inner .price-box{margin:0!important}.amsearch-products-section .amsearch-link{color:#3d4244!important}.amsearch-products-section .amsearch-link:hover{color:#cf5151!important;text-decoration:none!important}.amsearch-wrapper-inner .price-box{margin:0!important}.amsearch-block-header .amsearch-link{padding:10px!important;border-radius:5px!important;background:#cf5151!important;color:#fff!important;font-weight:700!important;font-style:normal!important;text-decoration:none!important}.amsearch-block-header .amsearch-link:hover{background-color:#bd4949!important;transition:all .5s ease 0s!important;color:#fff!important;text-decoration:none!important}#packsplit-per-m2,#packsplit-per-unit-input{margin-right:15px;background-color:#313536}#packsplit-per-m2:hover,#packsplit-per-unit-input:hover{background-color:#000;transition:all .5s ease 0s}.toolbar-products .pages .item.current .page{background:#efe9c5}.category-description{font-size:12px}.custom-review-list .custom-block-content{display:flex;flex-direction:row;align-items:stretch}.custom-review-list.sidebar .custom-block-content{flex-direction:column}.custom-review-list .custom-total-rating{flex-shrink:0;width:200px;display:flex;flex-direction:column;align-items:center;padding:20px 10px;row-gap:5px}.custom-review-list.sidebar .custom-total-rating{flex-shrink:0;width:100%}.custom-review-list .custom-rating-list-main{width:calc(100% - 200px);padding:20px 0}.custom-review-list.sidebar .custom-rating-list-main{width:100%}.custom-review-list .ratingStars i.stars__icon.ricon-percentage-star--100{color:#6cab67;font-size:26px;font-family:reviewsio-font !important;display:inline-block}.custom-review-list .ratingStars i.stars__icon.ricon-percentage-star--100:before{content:"\e932"}.custom-review-list .top_inner{display:flex;flex-direction:row;width:100%;flex-basis:100%;column-gap:10px;align-items:center;flex-wrap:wrap}.custom-review-list .authorname{font-size:12px;font-weight:600;color:#0e1311}.custom-review-list span.ricon-badge-checkmark:before{content:"\e959"}.custom-review-list .badgeelement{display:flex;align-items:center;flex-direction:row;column-gap:5px}.custom-review-list .badgeelement__text{font-size:11px}.custom-review-list .reviewslist__itemtext{font-size:14px;color:#000;margin:10px 0}.custom-review-list .ratingtotalreviewstar .ratingstars_stars i.stars__icon.ricon-percentage-star--100{color:#6cab67;font-size:26px;font-family:reviewsio-font !important;display:inline-block}.custom-review-list .ratingtotalreviewstar .ratingstars_stars i.stars__icon.ricon-percentage-star--100:before{content:"\e932"}.custom-review-list .ratingtotalcomment strong{font-size:16px}.custom-review-list .topbottom-item-main{display:flex;flex-direction:column;justify-content:space-between;width:100%;flex-basis:100%;padding-left:10px;padding-right:10px;max-height:207px;min-height:207px}.custom-review-list .review_timesection{display:flex;justify-content:flex-end;font-size:11px;color:#0e1311}.custom-review-list ol.owl-carousel.items.review-items.owl-loaded.owl-drag{position:relative;padding:0 50px;box-sizing:border-box}.custom-review-list li.custom-item.custom-review-item{box-sizing:border-box;width:100%;display:inline-block}.custom-review-list ol.owl-carousel.items.review-items .owl-nav button.owl-prev{position:absolute;top:40%;left:0;background:0 0;cursor:pointer}.custom-review-list ol.owl-carousel.items.review-items .owl-nav button.owl-next{position:absolute;top:40%;right:0;background:0 0;cursor:pointer}.custom-review-list ol.owl-carousel.items.review-items .owl-nav button.owl-prev:before{content:"\e948";color:#000;font-size:24px;font-family:reviewsio-font !important}.custom-review-list ol.owl-carousel.items.review-items .owl-nav button.owl-next:before{content:"\e949";color:#000;font-size:24px;font-family:reviewsio-font !important}.custom-review-list ol.owl-carousel.items.review-items .owl-nav button span{display:none !important}.custom-review-list .ratingStars i.stars__icon.stars__icon--0.ricon-percentage-star--100{color:rgba(0,0,0,.25)}.custom-review-list i.stars__icon.stars__icon--75.ricon-percentage-star--100{background-image:linear-gradient(to right,#6cab67 60%,rgba(0,0,0,.25) 60.1%);background-size:100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.custom-review-list i.stars__icon.stars__icon--50.ricon-percentage-star--100{background-image:linear-gradient(to right,#6cab67 50%,rgba(0,0,0,.25) 50.1%);background-size:100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.custom-review-list i.stars__icon.stars__icon--25.ricon-percentage-star--100{background-image:linear-gradient(to right,#6cab67 38%,rgba(0,0,0,.25) 38.1%);background-size:100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}*{box-sizing:border-box}.glossary-of-terms-main{width:100%;display:inline-block;padding:0 10px}.glossary-of-terms-contain h1{margin-bottom:20px}.glossary-of-terms-main .title-pt h2{margin-bottom:0;margin-top:20px}.glossary-of-terms-main .paving-terminology-main{width:100%;display:inline-block}.glossary-of-terms-main .cat-name-main{display:grid;grid-template-columns:repeat(7,1fr);grid-column-gap:20px;grid-row-gap:40px;padding:20px 0 20px}.glossary-of-terms-main .cat-name-main .cat-part-inner ul{padding-left:18px}.glossary-of-terms-main .cat-part-inner p+ul+p{margin-top:20px}.paving-terminology-surface-textures-main{width:100%;display:inline-block}.paving-terminology-surface-inner-contain p{color:#212529}.paving-surface-textures{width:100%;display:inline-block}.paving-terminology-surface-contain{display:flex;flex-direction:row;border-style:solid !important;border-bottom:0}.paving-terminology-surface-inner-title{flex:0 0 20%;padding:.75rem;border-right:solid}.paving-terminology-surface-inner-contain{padding:.75rem}.paving-terminology-surface-contain:last-child{border-bottom:solid}.paving-terminology-surface-inner-contain p.images{display:flex;flex-direction:row;flex-wrap:wrap}.paving-terminology-surface-inner-contain p.images img{width:100% !important;height:auto !important;max-width:33.33%;box-sizing:border-box;padding:20px}.paving-terminology-surface-inner-contain p a{font-weight:600;color:#000}.sandstone-paving-inner{width:100%;display:inline-block;border-style:solid !important;border-bottom:0}.sandstone-paving-inner.last{border-bottom:solid;margin-bottom:20px}.sandstone-paving-inner .sandstone-paving-inner-contain{display:flex;flex-direction:row;align-items:center}.sandstone-paving-inner-image{flex:0 0 12%;padding:.75rem;border-right:solid;text-align:center}.sandstone-paving-inner .sandstone-paving-inner-image img{width:150px;height:150px;margin:0 auto}.sandstone-paving-inner-image-contain{padding:.75rem}.leading-brand-table-inner{width:100%;display:inline-block}.leading-brand-table-inner .leading-brand-table-title{display:flex;width:100%;max-width:60%;border:1px solid #dcdcdc}.leading-brand-table-inner .brand-lead-title{flex:0 0 50%;background-color:#f6f6f6;padding:15px 10px;font-weight:700}.leading-brand-table-inner .leading-brand-table-contain{display:flex;flex-direction:row;border-style:solid !important;border-bottom:0;max-width:60%}.leading-brand-table-inner .leading-brand-yes{flex:0 0 12%;border-right:solid;padding:15px 10px}.leading-brand-table-inner .leading-brand-tested{flex:0 0 38%;border-right:solid;padding:15px 10px}.leading-brand-table-inner .leading-brand-no{flex:0 0 12%;border-right:solid;padding:15px 10px}.leading-brand-table-inner .leading-brand-nottested{flex:0 0 38%;padding:15px 10px;border-right:0}.leading-brand-table-inner .leading-brand-table-contain.last{border-bottom:solid}.leading-brand-rating{flex:0 0 30%;border-right:solid;padding:15px 10px}.leading-brand-suitable{flex:0 0 70%;padding:15px 10px}.leading-brand-table-inner.ptv-rating{margin:20px 0}.leading-brand-table-contain-main{width:100%;display:inline-block}.paving-glossary-of-terms-cmspage-main{width:100%;display:inline-block}.paving-terminology-surface-title{background-color:#2b2a2a;color:#fff;padding:15px 10px}.paving-terminology-surface-title h1{margin:10px 0}.paving-terminology-surface-textures-title{background-color:#c6b644;padding:15px 10px;color:#212529;border-left:solid;border-right:solid}.paving-terminology-surface-textures-title h1{font-size:26px;margin:10px 0}.paving-terminology-surface-inner-title h3 strong{font-size:24px}@media only screen and (max-width:1280px){.glossary-of-terms-main .cat-name-main{grid-template-columns:repeat(5,1fr)}}@media only screen and (max-width:1050px){.paving-terminology-surface-contain{flex-wrap:wrap}.paving-terminology-surface-inner-title{flex:0 0 100%;padding:1rem;border-right:0;border-bottom:solid}.paving-terminology-surface-inner-contain{padding:1rem}.sandstone-paving-inner .sandstone-paving-inner-contain{flex-wrap:wrap}.sandstone-paving-inner-image{flex:0 0 100%;padding:1rem;border-right:0;text-align:left}.sandstone-paving-inner-image-contain{padding:1rem}.leading-brand-table-inner .leading-brand-table-title{max-width:100%}.leading-brand-table-inner .leading-brand-table-contain{max-width:100%}}@media only screen and (max-width:1024px){.glossary-of-terms-main .cat-name-main{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:767px){.glossary-of-terms-main .cat-name-main{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:480px){.glossary-of-terms-main .cat-name-main{grid-template-columns:repeat(2,1fr)}.paving-terminology-surface-inner-contain p.images img{max-width:100%}.sandstone-paving-inner-image{text-align:center}.paving-terminology-surface-textures-title h1{font-size:22px}.paving-terminology-surface-inner-title h3 strong{font-size:22px}}@media only screen and (max-width:680px){.custom-review-list .custom-block-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.custom-review-list .custom-total-rating{width:100%}.custom-review-list .custom-rating-list-main{width:100%;padding:20px 15px}}@media (max-width:1480px),print{.grid-view .product-item-from-title,.grid-view .product-item-sale-label{font-size:13px}.grid-view .product-item-sale-value svg{display:none}.grid-view .product-item-price{font-size:18px}.grid-view .product-item-label span{font-size:12px}.grid-view .product-item-prices{flex-direction:column}.cms-page-view .help-maintitle h2{font-size:24px}.am-widget-category .amfaq_questions .am-title{font-size:14px;margin-bottom:5px}.am-widget-categories-3 .am-widget-category{padding:5px}.am-widget-category .am-category-header{min-height:30px;margin-bottom:10px}.blogcontent-block-wrapper .article-item-name a{font-size:18px}.pack-option-item-qty .small-button svg{display:none}.product-page .pack-option-labels-only span{font-size:11px}}@media (max-width:1375px),print{.navigation .primary-menu li a{font-size:14px}.navigation .primary-menu .drop-menu{top:41px}}@media (max-width:1272px),print{.reviews-header{display:none}.navigation .primary-menu li span{margin:0}.navigation .primary-menu li svg{display:none}.usp-container .container .usp-item svg{font-size:16px}.usp-container .container .usp-item span{font-size:15px}.featured-list-item-price{font-size:18px}.featured-list-item-from-title{font-size:12px}.featured-list-item-per-pack{padding:0 3%}.product-page .pack-option-item-details-pack-type{font-size:16px}.delivery-information,.pack-option-item-details-pack-coverage,.pack-option-item-details-pack-coverage-tooltip,.product-page .pack-option-item-details-pack-depth{font-size:12px}}@media (max-width:1150px),print{.navigation .primary-menu li a{padding:10px 7px}}@media (max-width:1080px),print{.navigation .currency{display:none}}@media (min-width:768px),print{.block.category.event,.footer.content,.header.content,.navigation,.page-header .header.panel,.page-main,.page-wrapper>.page-bottom,.page-wrapper>.widget,.top-container{max-width:98%;padding-left:0;padding-right:0}.container{max-width:98%}.page-layout-2columns-left .column.main{width:75%}.page-layout-2columns-left .sidebar-main{width:25%}}@media (max-width:1050px),print{h1{font-size:24px;margin-bottom:15px}h2{font-size:22px;margin-bottom:15px}h3{font-size:20px;margin-bottom:15px}h4{font-size:18px;margin-bottom:15px}.row{margin:0 auto !important}.paving-finder-container-inner{display:none}.section-padding-remove-bottom{padding:20px 0 0}.container{padding:0}.page-layout-2columns-left .column.main{width:100%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.vat-mobile{position:relative;top:8px;display:flex!important}.catalog-product-view .left-column,.catalog-product-view .right-column{max-width:100%;width:100%;flex:auto}.account #maincontent,.amasty_quote-cart-index #maincontent,.catalog-category-view #maincontent,.cms-page-view #maincontent,.faq-category-view #maincontent,.faq-question-view #maincontent,.page-layout-1column #maincontent{max-width:96%;margin:auto;padding:0}.cms-page-view #maincontent .columns .column.main,.faq-category-view #maincontent .columns .column.main,.faq-question-view #maincontent .columns .column.main{padding:0}.blog-post-view.page-layout-2columns-right .column.main,.cms-help-and-support.page-layout-2columns-right .column.main{width:100%}.blog-post-view.page-layout-2columns-right .sidebar-additional,.cms-help-and-support.page-layout-2columns-right .sidebar-additional{width:100%;padding:0}.navigation.container.row{max-width:96%;padding:0}.header .container{max-width:96%;padding:0}.mobile-header{padding:10px 10px 0}.header.section-padding{padding:10px 0}.section-padding{padding:15px 0}.mobile-element{display:block !important}.mobile-hide{display:none !important}.header .row{align-items:center}.mobile-brand{display:flex;padding-right:20px;width:45%}.mobile-brand img{max-width:100%}.mobile-action-section.action-section{padding:0;flex-grow:2;justify-content:flex-end}.action-section .account-header,.action-section .help-header,.action-section .trade-header{margin:0 10px 0 0}.action-section .outer-icon svg{font-size:20px}.mobile-basket{position:relative}.mobile-basket .item-count{position:absolute;height:20px;width:20px;font-weight:700;font-size:13px;color:#fff;background-color:#6f9219;top:-7px;right:0;border-radius:100%;text-align:center}.call-section{margin-bottom:10px}.primary-menu{overflow:auto;white-space:nowrap}.navigation .primary-menu{display:flex;margin-right:10px;flex-basis:22%;flex-grow:2}.navbar-container{padding:10px 0}.navigation .primary-menu li{margin:0}.navigation .primary-menu .drop-menu{display:none !important}.search-section{padding:0}.mobile-menu{display:flex;align-items:center;flex-basis:22%;padding-right:10px}.mobile-menu-icon{color:#fff;font-weight:700;text-align:center;cursor:pointer;padding:5px;border:1px solid #fff}.mobile-menu-icon svg{color:#fff;margin-right:5px}.collapsible-menu-item{outline:0;cursor:pointer;background:#efefef;align-items:center;padding:10px;width:100%;border:none;margin-top:2px}.collapsible-menu-item:hover{border:none;background-color:#efefef;transition:all .5s ease 0s}.collapsible-menu-item:focus{outline:0}.collapsible-menu-item span{font-weight:700;font-size:16px;display:flex;flex-grow:1}.collapsible-menu-content{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.top-level-no-child{cursor:pointer;background:#efefef;align-items:center;padding:10px;width:100%;border:none;margin-top:2px;display:block}.top-level-no-child span{font-weight:700;font-size:16px}.top-level-no-child:hover{border:none;background-color:#efefef;transition:all .5s ease 0s;text-decoration:none}.mobile-menu-inner{background:#fff}.category-section{margin:0;padding:0;list-style:none}.category-section.country-select,.category-section.information-links{padding:10px}.category-section-inner{padding:0 20px;background-color:#efefef}.mobile-menu-inner .category-section-inner{padding:0 20px;background-color:#efefef}.sub-category-menu-title{font-weight:700;margin:10px 0 5px;display:block;font-size:16px}.mobile-column{margin-bottom:20px;padding:0;list-style:none}.category-section li{margin:0}.category-section li a{color:#3d4244 !important;font-weight:400}.mobile-column li.highlight a{font-weight:700}.mobile-column li.indent{margin-left:10px}.mobile-column.last{margin-bottom:10px}.country-select li{display:inline-block;margin:0 3px}.usp-container .container .usp-item{padding:3px}.usp-container .container .usp-item .usp-info{font-size:10px}.usp-container .container .usp-item svg{font-size:14px}.usp-container .container .usp-item span{font-size:14px}.highlight-title{font-size:17px}.highlight-column,.highlight-column.trending-paving{width:100%}.highlight-column.trending-paving{padding:0}.highlight-column.best-sellers,.highlight-column.trending-paving{margin-bottom:15px}.complete-garden-section{flex-flow:column;align-items:center}.additions-item{width:50%}.additions-item-img .take-a-look{padding:5px;font-size:13px}.additions-item-name a{font-size:15px}.trade-account-ad{flex-basis:auto;margin-bottom:15px;position:unset;padding:15px;text-align:center}.trade-account-ad img{position:static;transform:rotate(0);margin-top:10px}.trade-account-ad .advert-title{font-size:30px;margin-bottom:15px}.klarna-account-ad{flex-basis:auto;margin-bottom:15px;position:unset;padding:15px;text-align:center}.klarna-account-ad img{position:static;transform:rotate(0);margin-top:10px}.klarna-account-ad .advert-title{font-size:30px;margin-bottom:15px}.contact-paving-img{display:none}.contact-paving-information{text-align:center}.contact-paving-information .contact-title{font-size:26px;line-height:28px;margin-bottom:15px}.newsletter-section{flex-direction:column;align-items:center}.newsletter-information{text-align:center;padding:0;margin-bottom:10px}.newsetter-signup{padding:0}.footer-section{flex-direction:column;align-items:center}.footer-column{flex-basis:auto;text-align:center}.footer-column.contact-paving-superstore,.footer-column.top-faq{padding:0}.footer-column.support-hub,.footer-column.top-faq{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc;flex-grow:1}.newsletter-input{min-width:auto}.links-footer-section{font-size:13px}.toolbar-products{margin-bottom:20px;padding:0;align-items:center}.toolbar-products .field.limiter,.toolbar-products .toolbar-sorter{flex:auto;text-align:center}.sorter{padding:0}.limiter-text,.sorter-label{display:none}.contact-block-half,.contact-block-third{flex:auto}.contact-block-half{padding:10px 0}.contact-block-third{padding:10px}.amfaq-search .am-input{padding:15px;height:auto}.am-widget-center{width:100% !important}.amfaq-search .am-button{top:10px}.amfaq_questions .am-title{font-size:15px}.contact-paving-superstore-container .row{margin:0}.contact-paving-superstore-container{padding:10px}.cart-container .form-cart .actions{display:flex;align-items:center;flex-direction:column}.cart-container .form-cart .action.continue{margin:0}.action.clear-quote{margin:10px 0}.blog-index-index .columns .column.main{padding:0;order:2}.blog-page .columns .column.main{padding:0}.blog-index-index .blogcontent-block-wrapper .article-grid-section.row{margin-bottom:20px;padding-bottom:20px}.blog-index-index .blogcontent-block-wrapper .article-group-section{padding:0 0 20px}.blog-index-index .trustpilot-column{display:none}.blog-index-index .columns .sidebar-additional{order:1}.blog-page .page-title-wrapper .page-title{font-size:24px}.blogcontent-maintitle h2{font-size:22px}.blogcontent-block-wrapper .article-item-name a{font-size:16px;display:block}.blog-post-view .page-title-wrapper .page-title{margin:25px 0}.blog-page .post-holder{padding-bottom:0;margin-bottom:0}.rarticles-block-content h3{font-size:22px}.blogpostview-related-contentlist .related-article-item-name a{font-size:16px}.filter-options .filter-subtitle,.sub-category-section .section-title{display:none !important}#filter-collapsible{display:none}.filter-lbl-toggle{display:block;font-weight:700;font-size:15px;display:block;position:relative;margin:0;cursor:pointer}.filter-content-inner{padding:15px 0 0;margin-top:15px;display:block;border-top:1px solid #d2d2d2}.filter-collapsible-content{max-height:0;overflow:hidden;transition:max-height .25s ease-in-out}.filter-lbl-toggle:after{content:'\f077';font-family:FontAwesome;font-weight:400;font-style:normal;margin:0 0 0 10px;text-decoration:none;position:absolute;right:0}.filter-toggle:checked+.filter-lbl-toggle+.filter-collapsible-content{max-height:1000vh}.filter-toggle:checked+.filter-lbl-toggle:after{content:'\f078';transition:all .25s ease-out}.filter-toggle:checked+.filter-lbl-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.trade-benifits-section .benifits-inner li{font-size:14px}.benifits-inner ul svg{margin-right:10px}.grid-view .product-item-prices{flex-direction:row}.grid-view .product-item-sale-value svg{display:inline-block}.catalog-product-view .columns .column.main{-ms-flex-order:0;-webkit-order:0;order:0;flex-direction:column}.account #maincontent,.catalog-category-view #maincontent,.faq-category-view #maincontent,.faq-question-view #maincontent,.page-layout-1column #maincontent{padding:15px 0}.product-page-title-container h1{text-align:center;font-size:25px}.product-page-title-container h1 .product-type{font-size:16px}.product-quick-item-title{font-size:16px}.product-quick-item-description{font-size:13px;line-height:18px}.catalog-product-view .left-column,.catalog-product-view .right-column{padding:0}.product-page{margin-top:15px}.product-page .pack-option-item-inner{align-items:unset;flex-direction:column}.pack-item-product-or-sample{margin-bottom:10px;border-bottom:1px solid #ccc;padding-bottom:10px}.product-or-sample-toggle{margin:0 15px}.product-or-sample-toggle .switch{margin:0}.product-or-sample-toggle .switch-title{font-size:12px}.product-page .pack-item-options .title{font-weight:700}.product-page .pack-option-item-img{flex-basis:10%;width:25%;margin:0 auto 10px}.product-page .pack-option-item-details{text-align:center;margin-bottom:15px}.pack-option-item-price{padding:0;margin-bottom:15px}.product-page .pack-option-item-price{justify-content:space-evenly}.product-page .pack-option-item-price-per-pack,.product-page .pack-option-item-price-sqm{flex-basis:auto}.product-page .pack-option-item-qty{padding:0}.product-page .pack-option-item{margin-bottom:10px;padding-bottom:10px}.product-page .pack-option-item br{display:none}.product-delivery-postcode-checker .product-delivery-options-title{text-align:center;line-height:14px}.product-atc-price .total-price{font-size:26px}.product-atc-price .inc-delivery-and-vat{font-size:13px}.total-saving-price{padding:4px;font-size:12px}.large-button{padding:12px 20px;font-size:15px}.bulk-order-message{line-height:14px}.loyalty-points-earn{font-size:14px}.loyalty-points-earn-tooltip-content{top:51px;font-size:13px}.panel-icon{font-size:24px}.panel-header{font-size:15px}.panel-chev{margin-right:0}.panel-desc{font-size:13px;margin:0;line-height:14px}.block.crosssell{margin:0}.tab button{font-size:14px;padding:14px 12px;margin-right:1px}.upsell-section{display:none}.product-icon-item{flex-direction:column;text-align:center}.column-description{font-size:13px}.slidepanel{width:90% !important;padding:30px 10px 10px}.slidepanel h4{font-size:20px}.mobile-menu-container.slidepanel{padding:60px 10px 10px}.map-aside-action-bar{top:20px;right:10px}.slidepanel .content-image-block-row{flex-direction:column}.slidepanel .image-block{width:100%;padding:5px}.slidepanel .help-panel{width:100%;padding:5px}.slidepanel .payment-information-tab .image-block{width:50%;text-align:center}.product-page .pack-option-item-details-pack-coverage-tooltip-content{right:15px}.product-page .pack-option-reserve{font-size:13px}.countdown_container{justify-content:center}#timeRemain{display:none}.countdown-timer-section{padding:5px;left:5px;bottom:5px;font-size:13px}#countdownTimer,#forDelivery span{font-size:14px}.chat-container{left:5px;bottom:5px}.brand-block{width:50%}.cms-delivery-information .image-block{width:100%}.content-image-block-row.checkout-pages .image-block{width:50%;padding:5px}#checkout{width:100%}.checkout-payment-method .payment-option{margin:0}.opc-estimated-wrapper .estimated-block{float:none}.opc-estimated-wrapper .estimated-block .estimated-label{display:inline-block}.opc-estimated-wrapper{margin:0;padding:0 0 10px}.opc-estimated-wrapper .minicart-wrapper{display:none}.order-attributes .step-title{padding:0 0 10px;font-size:16px}.product-main-img .product-item-full-range{bottom:40px}.klarna-sidebar-banner{display:none}.combined-shipping-options .col{max-width:100%;flex-basis:100%}.table-checkout-shipping-method tr.row{flex-direction:column}.table-checkout-shipping-method .col .field span{display:block}.search-section .minisearch{display:flex;align-items:center}}@media (max-width:720px),print{.col-sm-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.listing-products.grid-view .product-item{padding:0}#bulkquote svg{display:none}.mobile-action-section.action-section{max-height:41px;max-width:187px}.navbar-container.section-padding-bottom{max-height:74px;min-height:74px}.mobile-menu{max-height:54px}ul.primary-menu{height:41px}.usp-container{height:118px}.catalog-category-view .column.main{height:100%}}@media only screen and (min-width:768px){.catalog-category-view .container.row{max-height:102px;max-width:1440px}nav.navigation.container.row{max-height:102px;max-width:1440px}.navbar-container.section-padding-bottom{max-height:113px}.reviews-header.mobile-hide{max-height:92px}.brand-section.mobile-hide{max-height:68px;max-width:242px}div#dropdown-240{max-height:92px;max-width:240px}.cms-index-index .paving-finder-container{max-height:510px;min-height:510px}.cms-index-index .highlight-container.section-padding{height:840.05px}}@media (max-width:365px),print{.usp-container{height:118px}}@media (max-width:720px) and (min-width:364px),print{.usp-container{height:90px}}