a{color:#00497c}::selection{color:#fff;background:#00497c}.new-product .slideshow-slide-content{width:50%;transform:translateY(-50%);left:0;padding:0 0 0 10%}.new-product h2.slideshow-slide-heading{font-size:68px;color:#b3c9d7}.new-product h2.slideshow-slide-heading:before{content:"NEW PRODUCT ALERT";display:block;font-weight:400;font-size:28px;line-height:.5;color:#fff}.new-product p.slideshow-slide-text{font-family:Montserrat;font-size:24px}.free-delivery-banner .slideshow-slide-content{width:52%;transform:translateY(-50%);left:0;padding:0 0 0 10%}.free-delivery-banner h2.slideshow-slide-heading{font-size:68px;color:#b3c9d7}.free-delivery-banner p.slideshow-slide-text{font-family:Montserrat;font-size:24px}.product-main .product-details .product--price p{font-family:Montserrat;font-size:20px;margin-bottom:10px;font-weight:600;margin-top:0}.product-main .price-vat{margin-top:0;font-size:18px!important;color:#ed1c24}#shopify-section-static-product .product-main .product-details .product--price span.money{font-size:1.875rem}span.money{font-family:Montserrat;font-weight:700;color:#00497c}.price--main p,.product-recently-viewed--content .price--main p{margin-top:0}.product-recently-viewed--content span.money{font-size:18px}.swatches-variant-images-square .option-value-input+.option-value-swatch-wrapper{border-radius:0}.swatches-variant-images-square .option-value-input+.option-value-swatch-wrapper .swatch{border-radius:0}.option-value-input+.option-value-swatch-wrapper{height:60px;width:60px}.option-value-input+.option-value-swatch-wrapper .swatch-inner{width:auto}.product-delivery{padding:20px;display:flex;align-items:center;background:#f6f6f6;justify-content:space-between;margin-top:20px}.product-delivery p{margin:0;font-family:Montserrat;font-weight:600;text-transform:uppercase;line-height:1}.product-delivery i{color:#ed1c24}.slideshow-desktop{width:70%;margin:auto;height:720px;display:block}.slideshow-desktop .flickity-prev-next-button{background:#fff;border-radius:100px;padding:7.5px;width:30px;height:30px}.slideshow-desktop svg.flickity-button-icon{height:15px;width:15px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.slideshow-height-720{height:720px}.slideshow-desktop .slideshow-background,.slideshow-mobile .slideshow-background{background-repeat:no-repeat;background-size:contain}.slideshow-mobile{display:none}.site-header-wrapper{display:flex;justify-content:space-between;padding:10px 50px;align-items:center}.site-header-main{padding:0;margin:0}.site-navigation{display:flex}.site-navigation .navmenu-depth-1>li>a{font-size:14px;padding:12px}.site-icons{display:flex;align-items:center}.site-header-actions{flex:unset;width:56px;height:56px;display:flex;justify-content:center}.site-icons a{padding:8px;color:#fff;font-size:13px;text-decoration:none;font-weight:600;text-align:center;line-height:1;font-family:Montserrat;text-transform:uppercase;letter-spacing:.05em;display:flex;flex-wrap:wrap;justify-content:center;position:relative}.site-icons svg{height:23px}.site-header-menu-toggle{display:none}.site-navigation .navmenu-depth-1{display:flex;max-width:unset}.site-header-search{display:block!important}.live-search-form{position:relative;top:0;right:0;left:0;max-height:56px;border:0;box-shadow:none!important;background:#fff;max-width:570px;height:56px}.form-field-input::placeholder,.form-field-input{font-family:Montserrat;color:#414141;font-weight:600;opacity:1!important;font-size:14px}.search-flydown--product-swatch-count{display:none}.live-search-button .st0{fill:#ed1c24}summary{list-style:none}.site-header-sticky--scrolled .site-header-main-content,.site-header-main-content,.site-header-logo{margin-left:0;margin-right:0}.site-header-main{align-items:stretch}.site-header-main-content{justify-content:flex-start}.site-icons{display:flex;align-items:center;justify-content:flex-end}.site-header-actions,.site-header-cart{flex:unset;width:66px;height:56px;margin-left:10px}a.icon{display:inline-block;padding:10px;color:#fff}div.form-field{border-radius:3px;background-color:#fff}button.site-header-menu-toggle{background:0;border:0}summary.header__icon.header__icon--search.header__icon--summary.focus-inset.modal__toggle{display:none}.site-navigation .navmenu-submenu{width:fit-content;padding:0;border-top:3px solid #ed1c24}.site-navigation .navmenu-submenu li.navmenu-item{border-bottom:1px solid #454545}.site-navigation .navmenu-submenu li.navmenu-item:last-child{border-bottom:none}.site-navigation .navmenu-depth-2 .navmenu-link{font-family:Montserrat;font-size:1rem;font-weight:400;padding:15px 20px;text-wrap:nowrap}.search-overlay{width:100%;height:100%;position:fixed;bottom:0;left:0;background:#0009;opacity:0;visibility:hidden}.site-main.search-opened:before{content:"";width:100%;height:100%;position:absolute;left:0;top:-50px;background:#000;z-index:9;opacity:.6}button.live-search-button.mdc-ripple-surface.mdc-ripple-upgraded{z-index:200;background:none;border:0;position:absolute;height:46px;width:fit-content;top:0;padding:0;right:20px}.live-search-form .form-field{height:100%;padding:5px 20px}.form-field-input.live-search-form-field{width:570px;padding:0}.search-flydown{border-top:0;top:-2px}a.search-flydown--product.search-flydown--product{display:grid;grid-template-columns:auto 1fr;grid-column-gap:2rem;padding:20px;align-items:center}.search-flydown--product-image{width:5rem;height:5rem}.search-flydown--product-image+.search-flydown--product-text{margin:0;text-align:left;color:#00497c}.search-flydown--product-image+.search-flydown--product-text{margin:0;text-align:left;color:#00497c;text-transform:none;font-weight:700}.search-flydown--product-title .highlight{background:0}.search-flydown--product-price--main span.money{font-size:1rem;color:#454545;font-weight:600}a.search-flydown--continue:hover{color:#ed1c24;background:none;border-color:#ed1c24}a.search-flydown--continue{padding:.875rem 1.75rem;color:#fff;background:#ed1c24;border-radius:50px;border:2px solid #ed1c24}.site-navigation-wrapper-scroll .navmenu-item:hover .navmenu-submenu{display:block}#shopify-section-header-scroll{position:fixed;top:0;z-index:699;max-height:55px}.live-search-scroll{display:none}#shopify-section-header-scroll summary.header__icon.header__icon--search.header__icon--summary.focus-inset.modal__toggle{display:block}#header-scroll .site-navigation .navmenu-depth-1>li{padding:0}#header-scroll{display:flex;justify-content:space-between;width:100%;align-items:center}#header-scroll .site-navigation .navmenu-depth-1>li>a{padding:5px 12px}#header-scroll .site-navigation .navmenu-submenu{padding-top:10px!important;padding-bottom:10px}.scroll-logo,.scroll-logo img{max-height:40px}.live-search-scroll{width:100%;height:100%;margin:auto;background:#00497c;position:absolute;left:0;top:0;padding:7.5px}.live-search-scroll .live-search-form{max-height:40px;margin:auto}.live-search-scroll .live-search-button{height:30px!important}.site-header-cart--count:after{height:20px;width:20px;font-size:.6rem;line-height:1;display:flex;align-items:center;justify-content:center}.site-header-cart--count{top:0;right:10px}.mobile-annoucement{display:none}.layout--two-col{padding:0 50px}.layout--two-col .product-gallery{width:45%;max-width:45%;padding-right:2%}.image-note p{text-align:center;color:#00497c;font-family:Montserrat;font-size:14px;text-transform:uppercase;font-weight:600;font-style:italic}.layout--two-col .product-main{width:55%;margin:0;padding-left:6rem;padding-right:6rem}.usps ul{padding-left:30px;position:relative;list-style-type:none}.usps li{margin-bottom:1rem;font-family:Montserrat;font-weight:600;font-size:16px}.usps li:before{content:""!important;width:18px;height:18px;background-image:url(/cdn/shop/t/4/assets/check-shield.svg?v=1696499559);background-size:cover;position:absolute;left:0}.layout--two-col .form-fields--qty .form-field{opacity:1}.shopify-payment-button{display:none}.layout--two-col.smart-tabs-navigation-accordion:first-child{border-top:1px solid #dddddd}.product__accordion.accordion summary{font-size:24px;font-family:Montserrat;padding:20px;border:0;font-weight:900;line-height:1;text-transform:uppercase;color:#fff!important;background:#00497c;border-bottom:2px solid!important;position:relative}.product__accordion.accordion details summary:after{content:"+";font-family:"Font Awesome 6 Free";position:absolute;top:50%;right:15px;transform:translateY(-50%)}.product__accordion.accordion details[open] summary:after{content:"\f068"}.layout--two-col .smart-tabs-navigation-li.smart-tabs-navigation-accordion:hover{transition:all .5s;color:#00497c!important}.layout--two-col .smart-tabs-content-block{border:0;padding:15px 4%}.smart-tabs-branding{display:none}.option-value-input[name=Size]:checked+.option-value-name,.option-value-input[name=Finish]:checked+.option-value-name{background:#00497c;color:#fff;border-color:#00497c}.option-value-input[name=Size]+.option-value-name,.option-value-input[name=Finish]+.option-value-name{font-family:Montserrat;font-weight:600;border-radius:20px;border:2px solid;padding:5px 20px}.option-value-input[name=Colour]+.option-value-name{font-family:Montserrat;font-weight:600;border-radius:20px;border:2px solid;padding:5px 20px}.option-value-input[name=Colour]:checked+.option-value-name{box-shadow:0 0 0 2px #00497c!important}.product-form--atc{display:flex;column-gap:20px;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}.product-form--atc-button{margin-top:0!important;background-color:#ed1c24!important}.product-form--atc-qty.form-fields--qty{width:auto}.form-field.form-field--qty-input{display:flex;align-items:stretch;padding:0;height:45px}.form-field--qty-input input{border:1px solid #414141;border-radius:0;padding:0;font-family:Montserrat;font-weight:600}.qtyminus,.qtyplus{width:30px;font-size:18px;background:#efefef;line-height:1.15}input#product-quantity-input{margin:0 -1px;width:45px;text-align:center;font-size:15px}.callfor-btn p{font-family:Montserrat;font-weight:700;text-transform:uppercase;padding:.875rem 1.75rem!important;line-height:1;border:1px solid #ed1c24;border-radius:50px;background:#ed1c24;color:#fff;text-align:center}.site-navigation a{padding:5px 15px}.site-logo{max-width:200px}.product-gallery--navigation.loading{position:relative;opacity:1}.additional-details{width:75%;margin:auto}.product-desc p strong,#app-details p strong{color:#00497c}.product-content{display:flex;margin-top:30px}.product-content .left-col{margin-right:5%;width:25%}.left-col h4{text-align:center;background:#00497c;border-radius:30px;padding:10px 0;color:#fff;margin:0;font-size:22px}.feature,.calc{background:#f6f6f6;padding:10px 24px;margin:0 25px}.feature-child{display:flex;padding:10px 0}.feature .icon{width:50px;height:50px}.feature .icon img{max-width:30px;height:50px}.detail{width:calc(100% - 50px)}.detail p{margin:0;line-height:1.5;font-size:16px}.right-col{width:70%}.right-col h2{margin-top:0}h4.application-section{color:#00497c;margin-bottom:20px}.layout--two-col li,.product-support li{margin-bottom:1rem;position:relative}.layout--two-col li:before,.product-support li:before{font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:-30px;font-size:20px;color:#ed1c24;content:"\f061";top:50%;transform:translateY(-50%)}.application-list li:before{content:"\f5aa"}.layout--two-col ul,.product-support ul{list-style-type:none;position:relative;padding-left:30px}.datasheet-list li:before{content:"\f1c1"}.live-search-button,.productgrid--search-button,.productgrid--no-results-button,.button-primary,.pxs-image-with-text-button,.shopify-challenge__container .btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.product-form--atc-button,.button-secondary,.article--excerpt-wrapper--featured .article--excerpt-button,.utils-sortby--modal-button,.smart-payment-enabled .product-form--atc-button,.product-reviews--content .spr-summary-actions-newreview{border-radius:50px}.coverage-input{display:flex;flex-wrap:wrap;margin-bottom:15px}.coverage-input i,.coverage-input label,.coverage-input input{width:100%;text-align:center}.coverage-input i{color:#ed1c24}.coverage-input input{border:2px solid #ed1c24;padding:10px;font-family:Montserrat;font-weight:600;font-size:15px;width:80%;margin:10px auto auto;background:0}.coverage-button button{width:80%;margin:auto}.coverage-button{text-align:center}.result-opened{display:block!important;text-align:center;margin-top:20px;border-top:1px solid #00497c;padding-top:10px}.result-opened p{line-height:1.2;margin:0}.calc{padding-bottom:20px;text-align:center}p#result{font-family:Montserrat;font-weight:900;font-size:30px;color:#00497c}.del-header{background:#f6f6f6;padding:10px 24px}.delivery-options p{margin:0}.del-header p{font-weight:700;text-transform:uppercase;color:#00497c;font-family:Montserrat}.del-body{padding:30px}.del-single{display:flex;border:2px solid #f6f6f6;margin-bottom:10px}.del-sing-left{width:200px;background:#f6f6f6;display:flex;justify-content:center;align-items:center}.del-sing-left img{height:50px;background:#fff;border-radius:50px;border:10px solid white}.del-sing-right{display:flex;flex-direction:column;justify-content:center;padding:15px 20px}p.del-option-title{font-weight:700;font-family:Montserrat;color:#00497c}.delivery-options{border:2px solid #f6f6f6}p.del-option-price{font-weight:700;color:#ed1c24}.del-img-wrapper{background:#fff;border-radius:80px;height:80px;width:80px;display:flex;justify-content:center;align-items:center}.layout--three-col .product-main{width:60%;display:grid;gap:0 2.7%;grid-template-areas:"product-details product-form--regular" "smart-tabs-wrapper product-form--regular";grid-template-columns:auto auto;grid-template-rows:auto auto;align-items:start;align-content:space-between}.product-details{grid-area:product-details}.product-form--regular{grid-area:product-form--regular}.smart-tabs-wrapper,.product-description{grid-area:smart-tabs-wrapper}.form-fields--qty .form-field{opacity:1}.no-js .form-fields--qty .form-field.form-field--qty-input,.js .form-fields--qty .form-field.form-field--qty-select{visibility:hidden}.product-below{max-width:1400px;margin-left:auto;margin-right:auto;padding:0 50px}.product-below .product-section--container{padding:0}.product-support-accordion{padding:0 10px}.product-support-accordion details summary:after{content:"+";font-family:"Font Awesome 6 Free";position:absolute;right:20px;transform:translate(-50%,-50%);font-size:16px;top:50%}.product-support-accordion details[open] summary:after{content:"\f068"!important}.product-support-accordion .shopify-section{padding:20px 10px}.support-single{margin-bottom:20px}.support-single a{display:flex;align-items:center;text-decoration:none}.support-image{border:2px solid;margin-right:20px}.support-text h3{font-size:18px;text-transform:none;font-weight:700;margin:0 0 10px}.support-text p{margin:0;color:#454545}summary::-webkit-details-marker{display:none}.header-banner{background-image:url(/cdn/shop/files/Product_Advice_Banner-03.png?v=1699546097);background-size:cover;height:180px;position:relative;overflow:hidden;background-position:center;display:flex;align-items:center}.header-banner .article--title{font-size:25px;color:#b3c9d7;padding-left:10px;text-align:left;width:60%;margin:0}.banner-img-wrapper{position:absolute;right:-13px}.product-support h4{color:#00497c;font-size:18px;margin:30px 0 20px}#product-details .product-options{display:flex;flex-wrap:wrap;gap:5px}.product-option-single{padding:5px 20px;border:2px solid #00497c;border-radius:30px;color:#00497c;font-family:Montserrat;font-weight:600;font-size:15px}h3.section-header{padding:10px 15px;background:#00497c;color:#fff;font-size:20px;margin:20px 0}.product-support{padding:0 10px}.advice-buttons{display:flex;justify-content:space-between;flex-wrap:wrap;gap:5px}.ad-link{color:#454545;text-decoration:none}.ad-button{padding:10px;max-width:120px;text-align:center;border:2px solid #00497C}.ad-button p{font-size:14px;font-weight:600;text-transform:uppercase;margin:10px 0 0}li.cover:before{content:"\f545"}li.phone:before{content:"\f095"}li.fax:before{content:"\f1ac"}li.email:before{content:"@"}li.address:before{content:"\f3c5"}.surfaces-list{display:flex;flex-wrap:wrap;margin-top:20px;column-gap:20px}.single-surface{text-align:center}.surface-image{width:100px;height:100px;border:2px solid #00497C;background-size:cover;background-position:center}.Asphalt .surface-image{background-image:url(/cdn/shop/files/asphalt.jpg?v=1700056063)}.Bitumen .surface-image{background-image:url(/cdn/shop/files/bitumen.jpg?v=1700056062)}.Brick .surface-image{background-image:url(/cdn/shop/files/brick.jpg?v=1700056063)}.Concrete .surface-image{background-image:url(/cdn/shop/files/concrete.jpg?v=1700056063)}.Felt .surface-image{background-image:url(/cdn/shop/files/felt.jpg?v=1700056063)}.Metal .surface-image{background-image:url(/cdn/shop/files/metal.jpg?v=1700056063)}.PVC .surface-image{background-image:url(/cdn/shop/files/pvc.jpg?v=1700056062)}.Plywood .surface-image{background-image:url(/cdn/shop/files/plywood.jpg?v=1700061167)}.single-surface p{line-height:1;margin:10px 0;font-weight:700;font-size:14px}.Fibreglass .surface-image{background-image:url(/cdn/shop/files/fibreglass.jpg?v=1700060405)}@media screen and (min-width:1024px){.site-navigation .navmenu-depth-1>.navmenu-item>.navmenu-depth-2:not(.navmenu-meganav){column-count:2;column-gap:16px;width:560px;max-width:calc(100vw - 40px)}.site-navigation .navmenu-depth-1>.navmenu-item>.navmenu-depth-2:not(.navmenu-meganav)>.navmenu-item{break-inside:avoid;width:100%}.site-navigation .navmenu-depth-1>.navmenu-item>.navmenu-depth-2:not(.navmenu-meganav)>.navmenu-item>.navmenu-link{white-space:normal;text-wrap:wrap}}@media screen and (min-width:1024px){.site-navigation .navmenu-depth-1>.navmenu-item:last-child>.navmenu-depth-2:not(.navmenu-meganav){left:auto;right:0;margin-left:0;margin-right:0}}@media screen and (min-width:1024px){.site-navigation .navmenu-depth-1>.navmenu-item>.navmenu-depth-2:not(.navmenu-meganav) .navmenu-link{font-size:14px;font-weight:600}}@media screen and (min-width:1024px){.site-navigation .navmenu-depth-1>.navmenu-item>.navmenu-depth-2:not(.navmenu-meganav){height:auto;max-height:none;column-fill:balance}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/additional-theme.css.map */
