﻿*,h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif;}.grey-button{color:#fff;background-color:#575756;height:52px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;padding:0 22px;}.grey-button:hover{color:#fff;background-color:#4a4a49;}.grey-button:active,.grey-button:focus{color:#fff;}.red-button{color:#fff;background-color:#92a143;height:52px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;padding:0 22px;}.red-button:hover{color:#fff;background-color:#7BAE37;}.blue-button{color:#fff;background-color:#357960;height:52px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;padding:0 22px;border:0;cursor:pointer;}.blue-button:hover{color:#fff;background-color:#003E29;}.basket-button i{margin-left:5px;}.input{height:52px;border-radius:4px;margin:0;border:1px solid #ababaa;}.center-contents-v{display:flex;align-items:center;}.back-button{display:flex;justify-content:center;align-content:center;}.back-button a{display:flex;justify-content:center;align-items:center;height:52px;width:143px;background-color:#575756;color:#fff;border-radius:4px;}.back-button a i{margin-right:5px;}.back-button a:hover{background-color:#4a4a49;}.align-center{display:flex;align-items:center;justify-content:center;}.popular-downloads__content .bottom-icons{position:absolute;bottom:0;}.popular-downloads__content .bottom-icons a{margin-right:20px;color:#575756;font-size:20px;}@media(min-width:64em){.grid-container{max-width:1440px!important;}}section.breadcrumb.breadcrumb__no-banner{padding-top:67.5px;padding-bottom:11.5px;}.blackout{display:none;height:100%;width:100%;position:fixed;background-color:rgba(255,255,255,.5);z-index:100;cursor:pointer;}.login-popup{-webkit-box-shadow:9px 13px 40px -1px rgba(51,48,0,.32);-moz-box-shadow:9px 13px 40px -1px rgba(51,48,0,.32);box-shadow:9px 13px 40px -1px rgba(51,48,0,.32);position:fixed;top:50%;left:50%;background-color:#fff;transform:translate(-50%,-50%);padding:40px 25px;z-index:101;display:none;width:100%;max-width:450px;}.login-popup h3.popup-title{font-size:24px;margin-bottom:20px;}.login-popup input{margin-bottom:20px;}.login-popup .forgotten-password{color:#333;margin-bottom:20px;display:block;}.login-popup .easypop-popup .popup-content-wrapper{position:relative;}.login-popup .easypop-popup .popup-content-wrapper .error-tool-tip{width:100%;}.login-popup .easypop-popup .popup-content-wrapper .error-tool-tip.hidden{display:none;}.login-popup .easypop-popup .popup-content-wrapper .popup-title{font-size:30px;font-weight:bold;line-height:1;margin-bottom:0;}.login-popup .easypop-popup .popup-content-wrapper .popup-content{margin:40px 0;}.login-popup .easypop-popup .popup-content-wrapper .popup-content p{font-size:20px;font-weight:bold;line-height:1.2;}.login-popup .easypop-popup .popup-content-wrapper .manager-details{display:flex;flex-direction:column;}.login-popup .easypop-popup .popup-content-wrapper .manager-details a{font-size:18px;font-weight:bold;margin-bottom:20px;}.login-popup .easypop-popup .popup-content-wrapper .manager-details a:last-child{margin-bottom:0;}.login-popup .easypop-popup .popup-content-wrapper .manager-details a span{margin-right:15px;}.login-popup .easypop-popup.login-popup .popup-content-wrapper .popup-title{margin-bottom:60px;}.login-popup .easypop-popup.login-popup .popup-content-wrapper .form{align-items:center;display:flex;flex-direction:column;justify-content:center;}.login-popup .easypop-popup.login-popup .popup-content-wrapper .form .input{margin-bottom:12px;}.login-popup .easypop-popup.login-popup .popup-content-wrapper .form .btn{margin:40px 0;max-width:250px;padding:20px 30px;width:100%;}.login-popup .easypop-popup.login-popup .popup-content-wrapper .form .forgotten-password{font-size:14px;}.download-popup{-webkit-box-shadow:9px 13px 40px -1px rgba(51,48,0,.32);-moz-box-shadow:9px 13px 40px -1px rgba(51,48,0,.32);box-shadow:9px 13px 40px -1px rgba(51,48,0,.32);position:fixed;top:50%;left:50%;background-color:#fff;transform:translate(-50%,-50%);padding:40px 25px;z-index:101;display:none;width:100%;max-width:850px;}.download-popup h3.popup-title{font-size:24px;margin-bottom:20px;color:#92a143;text-align:center;padding-bottom:20px;font-weight:bold;}.download-popup input{margin-bottom:20px;}.download-popup .forgotten-password{color:#333;margin-bottom:20px;display:block;}.download-popup .easypop-popup .popup-content-wrapper{position:relative;}.download-popup .easypop-popup .popup-content-wrapper .error-tool-tip{width:100%;}.download-popup .easypop-popup .popup-content-wrapper .error-tool-tip.hidden{display:none;}.download-popup .easypop-popup .popup-content-wrapper .popup-title{font-size:30px;font-weight:bold;line-height:1;margin-bottom:0;}.download-popup .easypop-popup .popup-content-wrapper .popup-content{margin:40px 0;}.download-popup .easypop-popup .popup-content-wrapper .popup-content p{font-size:20px;font-weight:bold;line-height:1.2;}.download-popup .easypop-popup .popup-content-wrapper .manager-details{display:flex;flex-direction:column;}.download-popup .easypop-popup .popup-content-wrapper .manager-details a{font-size:18px;font-weight:bold;margin-bottom:20px;}.download-popup .easypop-popup .popup-content-wrapper .manager-details a:last-child{margin-bottom:0;}.download-popup .easypop-popup .popup-content-wrapper .manager-details a span{margin-right:15px;}.download-popup .easypop-popup.download-popup .popup-content-wrapper .popup-title{margin-bottom:60px;}.download-popup .easypop-popup.download-popup .popup-content-wrapper .form{align-items:center;display:flex;flex-direction:column;justify-content:center;}.download-popup .easypop-popup.download-popup .popup-content-wrapper .form .input{margin-bottom:12px;}.download-popup .easypop-popup.download-popup .popup-content-wrapper .form .btn{margin:40px 0;max-width:250px;padding:20px 30px;width:100%;}.download-popup .easypop-popup.download-popup .popup-content-wrapper .form .forgotten-password{font-size:14px;}.sample-popup{-webkit-box-shadow:9px 13px 40px -1px rgba(51,48,0,.32);-moz-box-shadow:9px 13px 40px -1px rgba(51,48,0,.32);box-shadow:9px 13px 40px -1px rgba(51,48,0,.32);position:fixed;top:50%;left:50%;background-color:#fff;transform:translate(-50%,-50%);padding:40px 25px;z-index:101;display:none;width:100%;max-width:850px;}.sample-popup h3.popup-title{font-size:24px;margin-bottom:20px;color:#92a143;text-align:center;padding-bottom:20px;font-weight:bold;}.sample-popup input{margin-bottom:20px;}.sample-popup .selected-product{font-size:20px;font-weight:300;text-align:center;padding-bottom:25px;}.sample-popup .selected-product span{font-weight:bold;}.sample-popup .easypop-popup .popup-content-wrapper{position:relative;}.sample-popup .easypop-popup .popup-content-wrapper .error-tool-tip{width:100%;}.sample-popup .easypop-popup .popup-content-wrapper .error-tool-tip.hidden{display:none;}.sample-popup .easypop-popup .popup-content-wrapper .popup-title{font-size:30px;font-weight:bold;line-height:1;margin-bottom:0;}.sample-popup .easypop-popup .popup-content-wrapper .popup-content{margin:40px 0;}.sample-popup .easypop-popup .popup-content-wrapper .popup-content p{font-size:20px;font-weight:bold;line-height:1.2;}.sample-popup .easypop-popup .popup-content-wrapper .manager-details{display:flex;flex-direction:column;}.sample-popup .easypop-popup .popup-content-wrapper .manager-details a{font-size:18px;font-weight:bold;margin-bottom:20px;}.sample-popup .easypop-popup .popup-content-wrapper .manager-details a:last-child{margin-bottom:0;}.sample-popup .easypop-popup .popup-content-wrapper .manager-details a span{margin-right:15px;}.sample-popup .easypop-popup.sample-popup .popup-content-wrapper .popup-title{margin-bottom:60px;}.sample-popup .easypop-popup.sample-popup .popup-content-wrapper .form{align-items:center;display:flex;flex-direction:column;justify-content:center;}.sample-popup .easypop-popup.sample-popup .popup-content-wrapper .form .input{margin-bottom:12px;}.sample-popup .easypop-popup.sample-popup .popup-content-wrapper .form .btn{margin:40px 0;max-width:250px;padding:20px 30px;width:100%;}.cookies-banner{position:fixed;bottom:0;left:0;width:100%;background:#92a143;z-index:150;padding-top:10px;padding-bottom:10px;text-align:center;color:#fff;font-size:13px;transform:translateY(100%);transition:all 500ms;}.cookies-banner a{font-weight:bold;color:#fff;}.cookies-banner a.dismiss{display:inline-block;padding:5px 10px;background:#357960;font-weight:400;margin-left:20px;font-size:13px;border-radius:4px;}.cookies-banner.opened{transform:translateY(0);}.navigation{height:75px;width:100%;background-color:#92a143;display:flex;align-items:center;border-bottom:1px solid #fff;}.navigation .navigation__image{width:154px;}@media(max-width:39.9375em){.navigation .navigation__image{max-width:145px;}}.navigation .navigation-container{width:100%;}.navigation .navigation-container .navigation-right-container{flex:1 1 0px;}.navigation .navigation-container .navigation-right-container .navigation-right-side{height:100%;}.navigation .navigation-container .navigation-right-container .navigation-right-side .desktop-nav-links{display:flex;align-items:center;}.navigation .navigation-container .navigation-right-container .navigation-right-side .desktop-nav-links .item-container{width:100%;display:flex;justify-content:space-between;list-style:none;margin:0;}.navigation .navigation-container .navigation-right-container .navigation-right-side .desktop-nav-links .item-container a{color:#fff;font-weight:500;}.navigation .navigation-container .navigation-right-container .navigation-right-side .desktop-nav-links .item-container a i{margin-left:10px;font-size:18px;}.navigation .navigation-container .navigation-right-container .navigation-right-side .desktop-nav-links .item-container .mobile-sign-in-or-register{font-size:14px;font-weight:400;color:#fff;width:100%;display:flex;justify-content:flex-end;padding-right:50px;}.navigation .navigation-container .navigation-right-container .navigation-right-side .desktop-nav-links .item-container .mobile-sign-in-or-register a{font-weight:100;}.navigation .navigation-container .full-nav-menu{position:absolute;top:75px;left:0;width:100%;z-index:200;display:none;background:#92a143;}.navigation .navigation-container .full-nav-menu.open{display:block;}.navigation .navigation-container .full-nav-menu a{font-weight:bold;text-align:center;display:block;font-size:20px;padding-top:20px;padding-bottom:20px;color:#fff;border-bottom:1px solid #fff;}@media screen and (max-width:63.9375em){.navigation .navigation-container .full-nav-menu a{font-size:18px;padding-top:15px;padding-bottom:15px;}}@media screen and (max-width:39.9375em){.navigation .navigation-container .full-nav-menu a{font-size:16px;padding-top:12px;padding-bottom:12px;}}.navigation .navigation-container .full-nav-menu a:last-child{border-bottom:0;}.navigation .navigation-container .full-nav-menu .menu .main-text{font-weight:bold;text-align:center;display:block;font-size:20px;padding-top:20px;padding-bottom:20px;color:#fff;width:100%;border-bottom:1px solid #fff;}@media screen and (max-width:63.9375em){.navigation .navigation-container .full-nav-menu .menu .main-text{font-size:18px;padding-top:15px;padding-bottom:15px;}}@media screen and (max-width:39.9375em){.navigation .navigation-container .full-nav-menu .menu .main-text{font-size:16px;padding-top:12px;padding-bottom:12px;}}.navigation .navigation-container .full-nav-menu .menu .main-text span{display:inline-block;margin-left:10px;}.navigation .navigation-container .full-nav-menu .menu .main-text span:before{font-family:"Font Awesome 5 Pro";content:"";color:#fff;font-weight:400;}.navigation .navigation-container .full-nav-menu .menu .sub-items{display:none;width:100%;}.navigation .navigation-container .full-nav-menu .menu .sub-items a{color:#92a143;width:100%;border-bottom:1px solid #92a143;background:#fff;}.navigation .navigation-container .full-nav-menu .menu.open .sub-items{display:block;}.navigation .navigation-container .full-nav-menu .menu.open .main-text{display:block;border-bottom:0;}.navigation .navigation-container .full-nav-menu .menu.open .main-text span:before{content:"";}.navigation .navigation-functions{display:flex;justify-content:flex-end;color:#fff;}.navigation .navigation-functions .navigation-functions__inner{position:absolute;top:0;display:flex;}.navigation .navigation-functions .navigation-functions__inner a{color:#fff;}.navigation .navigation-functions .navigation-functions__inner .navigation-functions__sign-in{position:relative;display:flex;align-items:center;font-size:14px;padding-right:20px;font-weight:400;z-index:2;}.navigation .navigation-functions .navigation-functions__inner .blue-box{position:relative;z-index:2;}.navigation .navigation-functions .navigation-functions__inner .blue-box .blue-box__top{padding-left:4px;padding-right:4px;width:180px;background-color:#357960;height:25px;display:flex;align-items:center;justify-content:space-between;}.navigation .navigation-functions .navigation-functions__inner .blue-box .blue-box__top a{padding-left:10px;padding-right:10px;}.navigation .navigation-functions .navigation-functions__inner .blue-box .blue-box__top a i{font-size:12px;}.navigation .navigation-functions .navigation-functions__inner .blue-box .blue-box__top a .basket-quanitiy{font-size:12px;font-weight:300;}.navigation .navigation-functions .navigation-functions__inner .blue-box .blue-box__top line{font-weight:100;}.navigation .navigation-functions .navigation-functions__inner .blue-box .blue-box__bottom{width:100%;position:absolute;justify-content:flex-end;display:none;}.navigation .navigation-functions .navigation-functions__inner .blue-box .blue-box__bottom .dropdown-items{padding-top:10px;padding-bottom:10px;width:50px;background-color:#003E29;display:flex;justify-content:center;}.navigation .navigation-functions .navigation-functions__inner .blue-box .blue-box__bottom .dropdown-items i{font-size:13px;z-index:1000;color:#fff;}.navigation .navigation-functions .navigation-functions__inner .blue-box .blue-box-bottom__visible{display:flex;}.navigation .navigation-functions .navigation-functions__inner .search-panel{position:absolute;top:0;right:0;width:calc(100% + 15px);height:74px;background:#357960;z-index:1;padding-top:33px;padding-left:15px;padding-right:15px;display:none;}.navigation .navigation-functions .navigation-functions__inner .search-panel.open{display:block;}.navigation .navigation-functions .navigation-functions__inner .search-panel .search-panel-inner{position:relative;}.navigation .navigation-functions .navigation-functions__inner .search-panel .search-panel-inner input{margin:0;height:30px;outline:0!important;box-shadow:none!important;font-size:12px;}.navigation .navigation-functions .navigation-functions__inner .search-panel .search-panel-inner a{position:absolute;right:6px;top:5px;color:#357960;font-size:12px;}.navigation .navigation-contact{z-index:100;position:absolute;display:flex;top:75px;margin-left:-1px;margin-right:-1px;}.navigation .navigation-contact a{padding-left:10px;padding-right:10px;margin-left:1px;margin-right:1px;height:30px;display:flex;align-items:center;background-color:#357960;color:#fff;font-size:14px;}.navigation .navigation-contact a i{font-size:14px;padding-right:5px;}.super-menu{width:100%;background-color:#92a143;display:none;z-index:200;}.super-menu__active{display:block;position:fixed;}.super-menu .nav-columns-container{padding-top:65px;display:flex;margin-left:-50px;margin-right:-50px;}.super-menu .nav-columns-container .nav-column,.super-menu .nav-columns-container .nav-column-placeholder{padding-left:50px;padding-right:50px;flex-basis:100%;}.super-menu .nav-columns-container .nav-column ul,.super-menu .nav-columns-container .nav-column-placeholder ul{list-style:none;margin:0;}.super-menu .nav-columns-container .nav-column a,.super-menu .nav-columns-container .nav-column-placeholder a{font-size:14px;color:#fff;}.super-menu .nav-columns-container .nav-column a:hover,.super-menu .nav-columns-container .nav-column-placeholder a:hover{color:#fff;}.super-menu .nav-columns-container .nav-column .block-title,.super-menu .nav-columns-container .nav-column-placeholder .block-title{padding-bottom:10px;margin-bottom:10px;font-weight:700;display:block;border-bottom:1px solid #fff;}.super-menu .nav-columns-container .product-range-container{padding-bottom:25px;}aside#f-menu{background-color:#92a143;display:flex;justify-content:center;align-items:center;}aside#f-menu ul a{outline:0!important;font-size:22px;text-align:center;color:#fff;}aside#f-menu .close-button{color:#fff;}footer{padding-top:58px;padding-bottom:90px;background-color:#eee;font-size:14px;color:#575756;}footer strong{color:#575756;}@media(max-width:39.9375em){footer .footer-cp{margin-top:48px;}}footer ul{list-style:none;margin-left:0;}footer ul li a{color:#575756;font-size:14px;}@media(max-width:39.9375em){footer .footer_contact{padding-top:0;}}footer .footer_contact li{margin-bottom:10px;}@media(min-width:64em){footer .footer_contact{padding-bottom:0;}}@media(max-width:39.9375em){footer .footer_social-media-container{display:flex;align-items:center;}}footer .footer_social-media-container .footer_social-media{display:flex;width:167px;justify-content:space-around;}@media(max-width:39.9375em){footer .footer_social-media-container .footer_social-media{margin-bottom:0;}}@media(min-width:40em){footer .footer_social-media-container .footer_social-media{padding-top:48px;}}@media(min-width:64em){footer .footer_social-media-container .footer_social-media{padding-top:0;}}footer .footer_social-media-container .footer_social-media i{font-size:26px;}.two-parts{text-align:center;}.two-parts .two-parts__image{background-size:cover;background-position:center;position:relative;}.two-parts .two-parts__image .triangle{position:absolute;right:0;top:50%;transform:translateY(-50%);height:0;width:0;border-style:solid;border-width:50px 75px 50px 0;border-color:transparent #ddd transparent transparent;display:none;}@media(min-width:64em){.two-parts .two-parts__image .triangle{display:block;}}.two-parts .two-parts__content{padding-left:70px;padding-right:70px;padding-top:75px;padding-bottom:85px;background-color:#ddd;}.two-parts .two-parts__content h3{font-weight:300;font-size:26px;margin-bottom:70px;}.two-parts .two-parts__content h5{color:#575756;margin-bottom:44px;font-size:22px;font-weight:700;}.two-parts .two-parts__content p{margin-bottom:60px;}.top-tier-banner{background-size:cover;background-position:center;background-repeat:no-repeat;}.top-tier-banner .gradient{top:106px;left:.48046875px;width:100%;height:100%;background:transparent linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0)) 0% 0% no-repeat padding-box;opacity:1;}.top-tier-banner .top-tier-banner__container{height:312px;display:flex;align-items:center;}.top-tier-banner .top-tier-banner__container h1{font-size:46px;font-weight:700;color:#fff;}@media only screen and (max-width:1450px){.top-tier-banner .top-tier-banner__container{height:200px;}}@media only screen and (max-width:945px){.top-tier-banner .top-tier-banner__container{height:150px;padding-top:20px;}.top-tier-banner .top-tier-banner__container h1{font-size:32px;font-weight:700;color:#fff;}}@media only screen and (max-width:700px){.top-tier-banner .top-tier-banner__container{height:110px;padding-top:30px;}.top-tier-banner .top-tier-banner__container h1{font-size:26px;font-weight:700;color:#fff;}}.breadcrumb{padding-top:33px;padding-bottom:33px;display:none;}@media(min-width:64em){.breadcrumb{display:block;}}.breadcrumb a{font-size:14px;color:#575756;font-weight:400;}.breadcrumb a:last-of-type{color:#000;}.product-categories{padding-top:28px;padding-bottom:99px;}.product-categories .product-category{background-size:cover;background-position:center;position:relative;cursor:pointer;}.product-categories .product-category .product-category__inner{min-height:320px;height:320px;}.product-categories .product-category .product-category__inner:before{transition:all 200ms ease-in;content:" ";position:absolute;display:block;height:100%;top:0;left:0;width:120px;background-color:rgba(0,0,0,.5);}.product-categories .product-category .product-category__inner:after{transition:all 200ms ease-in;content:" ";position:absolute;top:0;left:120px;display:block;height:100%;border-bottom:solid 160px transparent;border-top:solid 160px rgba(0,0,0,.5);border-left:solid 80px rgba(0,0,0,.5);border-right:solid 80px transparent;width:160px;}.product-categories .product-category p{color:#fff;position:absolute;z-index:100;top:50px;left:40px;margin-bottom:0;font-size:20px;line-height:1.1;max-width:162px;}.product-categories .product-category:hover .product-category__inner{min-height:320px;height:320px;}.product-categories .product-category:hover .product-category__inner:before{transition:all 200ms ease-in;background-color:rgba(252,207,9,.5);}.product-categories .product-category:hover .product-category__inner:after{transition:all 200ms ease-out;content:" ";position:absolute;top:0;left:120px;display:block;height:100%;width:calc(100% - 120px);border-bottom:solid 0 transparent;border-top:solid 320px rgba(252,207,9,.5);border-left:solid 0 rgba(252,207,9,.5);border-right:solid 0 transparent;}.product-categories .product-category:nth-child(odd):hover .product-category__inner:before{background-color:rgba(0,130,0,.5);}.product-categories .product-category:nth-child(odd):hover .product-category__inner:after{border-bottom:solid 0 transparent;border-top:solid 320px rgba(0,130,0,.5);border-left:solid 0 rgba(0,130,0,.5);border-right:solid 0 transparent;}.about-us-call{margin-bottom:64px;color:#fff;}@media(min-width:40em){.about-us-call{margin-bottom:91px;}}@media(min-width:64em){.about-us-call{margin-bottom:121px;}}@media(max-width:39.9375em){.about-us-call{padding-left:0;padding-right:0;}}.about-us-call h5{margin-top:40px;margin-bottom:40px;font-weight:200;font-size:26px;text-align:center;}.about-us-call .about-us-call__red{background-color:#92a143;}.about-us-call .about-us-call__red .about-us-call__img-container{display:flex;justify-content:center;}.about-us-call .about-us-call__red .about-us-call__img-container img{width:100%;max-width:70%;}@media(min-width:40em){.about-us-call .about-us-call__red .about-us-call__img-container img{max-width:347px;}}.about-us-call .about-us-call__red .about-us-call__button{padding-top:41px;padding-bottom:53px;display:flex;justify-content:center;}.about-us-call .about-us-call__blue{display:flex;align-items:center;justify-content:center;padding-top:48px;padding-bottom:64px;background-color:#357960;}.about-us-call .about-us-call__blue h5{padding-left:20px;padding-right:20px;margin:0;font-size:22px;text-align:center;margin-bottom:51px;}@media(min-width:40em){.about-us-call .about-us-call__blue h5{font-size:26px;}}.about-us-call .about-us-call__blue span{display:block;text-align:center;font-size:31px;}.about-us-call .about-us-call__blue span i{margin-right:10px;color:#92a143;}@media(min-width:40em){.about-us-call .about-us-call__blue span{font-size:38px;}}.about-us-call .about-us-call__blue span a{color:#fff;}.widget__popular-downloads{padding-top:108px;padding-bottom:108px;}.widget__popular-downloads .download-search{margin-bottom:107px;}.widget__popular-downloads .download-search .download-search-header__container{display:flex;align-items:center;}.widget__popular-downloads .download-search .download-search-header__container h3{color:#575756;font-weight:300;font-size:26px;margin-bottom:0;}.widget__popular-downloads .download-search .popular-downloads__btn{width:150px;height:52px;border-radius:4px;background-color:#575756;color:#fff;display:flex;align-items:center;justify-content:center;}.widget__popular-downloads .download-search .popular-downloads__btn:hover{background-color:#4a4a49;}.widget__popular-downloads h5{padding-right:30px;padding-bottom:30px;}.selection-ul{padding:0;list-style:none;margin:0;}.selection-ul li span{margin-bottom:5px!important;}.product-filter-product-list .product-filter-product-list__product{text-align:center;padding-bottom:100px;padding-top:0;}.product-filter-product-list .product-filter-product-list__product a.image-link{display:block;position:relative;overflow:hidden;}.product-filter-product-list .product-filter-product-list__product a.image-link img{width:100%;}.product-filter-product-list .product-filter-product-list__product a.image-link .offer-banner{position:absolute;top:13px;left:-40px;background:#92a143;height:35px;width:140px;transform:rotate(-45deg);color:#fff;line-height:35px;font-weight:bold;font-size:20px;}.product-filter-product-list .product-filter-product-list__product a.image-link .offer-name{position:absolute;line-height:40px;height:40px;width:100%;background:#575756;font-weight:bold;color:#fff;font-size:20px;text-align:center;bottom:0;border-radius:0 0 4px 4px;}@media screen and (max-width:1280px){.product-filter-product-list .product-filter-product-list__product a.image-link .offer-name{font-size:16px;}}@media screen and (max-width:500px){.product-filter-product-list .product-filter-product-list__product a.image-link .offer-name{font-size:13px;}}.product-filter-product-list .product-filter-product-list__product img{border:2px solid #ababaa;border-radius:4px;}.product-filter-product-list .product-filter-product-list__product h5{font-size:18px;margin-top:25px;margin-bottom:25px;color:#92a143;}@media screen and (max-width:63.9375em){.product-filter-product-list .product-filter-product-list__product h5{font-size:16px;}}.product-filter-product-list .product-filter-product-list__product>span{color:#575756;font-size:16px;display:block;margin-bottom:15px;}@media screen and (max-width:63.9375em){.product-filter-product-list .product-filter-product-list__product>span{font-size:14px;}}.product-filter-product-list .product-filter-product-list__product h6{color:#575756;font-size:26px;margin-bottom:28.5px;font-weight:bold;}@media screen and (max-width:63.9375em){.product-filter-product-list .product-filter-product-list__product h6{font-size:20px;}}.product-filter-product-list .product-filter-product-list__product h6 span{font-size:20px;display:inline-block;break-inside:avoid;font-weight:normal;}@media screen and (max-width:63.9375em){.product-filter-product-list .product-filter-product-list__product h6 span{font-size:16px;}}.product-filter-product-list .product-filter-product-list__product h6 span.now{margin-left:10px;color:#92a143;font-weight:bold;}@media screen and (max-width:1200px){.product-filter-product-list .product-filter-product-list__product .blue-button{font-size:14px;}}@media screen and (max-width:1200px){.product-filter-product-list .product-filter-product-list__product .basket-button{font-size:14px;}.product-filter-product-list .product-filter-product-list__product .basket-button span{display:none;}}.filter-title{cursor:pointer;position:relative;}.filter-title i{position:absolute;right:0;}.product-filter__show-more{cursor:pointer;background-color:#575756;color:#fff!important;display:block;padding-top:23px;padding-bottom:23px;width:100%;border-radius:4px;text-align:center;font-size:16px;}.product-filter__show-more:hover{background-color:#4a4a49;}.mobile-filter-wrap{position:relative;}@media screen and (max-width:63.9375em){.mobile-filter-wrap{background:#eee;border-radius:4px;margin:30px 0 50px;}}.mobile-filter-wrap h2{display:none;cursor:pointer;line-height:70px;height:70px;text-align:center;color:#575756;font-weight:bold;font-size:20px;}@media screen and (max-width:63.9375em){.mobile-filter-wrap h2{display:block;}}.mobile-filter-wrap h2 .close-filter{display:none;position:absolute;top:21px;right:30px;background:rgba(0,0,0,.22);color:#fff;height:28px;width:28px;line-height:28px;text-align:center;}@media screen and (max-width:63.9375em){.mobile-filter-wrap .list-of-filters{display:none;padding-left:30px;padding-right:30px;padding-bottom:30px;}.mobile-filter-wrap .filter-title{font-size:14px!important;}.mobile-filter-wrap .filter-checkbox-container{font-size:12px;}}.mobile-filter-wrap.open h2{padding-left:30px;text-align:left;}.mobile-filter-wrap.open h2 .close-filter{display:block;}.mobile-filter-wrap.open .list-of-filters{display:block;}.product-filter__bar{color:#575756;background-color:#eee;border-radius:4px;margin-bottom:82px;font-size:12px;padding:22px 44px;}@media screen and (max-width:63.9375em){.product-filter__bar{display:none;}}.product-filter__bar .product-filter__bar__title{display:flex;align-items:center;font-size:16px;}.product-filter__bar .product-filter__bar__clear{padding-left:50px;display:flex;align-items:center;}.product-filter__bar .product-filter__bar__clear span{cursor:pointer;}.product-filter__bar .product-filter__bar__view-by{display:flex;align-items:center;}.product-filter__bar .product-filter__bar__view-by strong{font-size:12px;width:45px;display:flex;align-items:center;}.product-filter__bar .product-filter__bar__view-by select{font-size:12px;margin-bottom:0;background-color:rgba(0,0,0,0);border:0;outline:0;box-shadow:none;max-width:140px;}.product-filter__bar .product-filter__bar__showing{display:flex;align-items:center;}.product-filter__bar .product-filter__bar__showing strong{margin-right:5px;}.product-filter__filter-list-desktop .filter-list{color:#575756;}.product-filter__filter-list-desktop .filter-list span{display:block;margin-bottom:28px;}.product-filter__filter-list-desktop .filter-list strong{margin-top:27px;font-size:18px;margin-bottom:27px;padding-top:24px;border-top:1px solid #575756;display:block;}.product-filter__filter-list-desktop .filter-list .checkbox-list{width:100%;}.product-filter__filter-list-desktop .filter-list .checkbox-list .ei-container .ei-input{float:right;}.product-filter__filter-list-desktop .filter-list:first-child .filter-title{margin-top:0;border-top:0;padding-top:0;}.product-filter__filter-list-desktop .filter-list--selected ul li{color:#92a143;font-weight:700;font-size:18px;}.filter-list-checkboxes--not-visible{display:none;}.product-filter__progress{background-color:rgba(150,150,150,.5);position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:100;}.product-filter__progress i{font-size:120px;color:#fff;}.product-hidden{display:none!important;}.filter-checkbox-container{display:flex;align-items:center;justify-content:space-between;}.filter-checkbox-container span{margin-bottom:0!important;}.pulse{animation-name:pulse_animation;animation-duration:1600ms;transform-origin:70% 70%;animation-iteration-count:infinite;animation-timing-function:linear;}@keyframes pulse_animation{0%{transform:scale(1);}30%{transform:scale(1.32);}40%{transform:scale(1.64);}50%{transform:scale(1);}60%{transform:scale(1.1);}70%{transform:scale(1.4);}80%{transform:scale(1);}100%{transform:scale(1);}}.about-bread.breadcrumb{padding-top:68px;margin-bottom:-70px;}.about-us{padding-top:106px;}.about-us h1{font-size:34px;color:#92a143;margin-bottom:37px;font-weight:700;}.about-us h5{color:#575756;font-weight:700;margin-bottom:65px;font-size:20px;}.about-us .about-us-image{width:100%;}.about-us .content{margin-bottom:37px;}.about-us .content p{color:#575756;line-height:24px;font-size:18px;margin-bottom:28px;}.about-us .content p a{color:#92a143;}.about-us .content p:first-of-type{color:#92a143;}.about-us .cta-block{display:flex;justify-content:flex-start;padding-top:30px;padding-bottom:30px;}.about-us .cta-block .cta-link{display:flex;justify-content:center;align-items:center;height:52px;background-color:#92a143;color:#fff;border-radius:4px;padding-left:20px;padding-right:20px;}.about-us .cta-block .cta-link i{margin-left:10px;}.about-us .about-us__back-btn{margin-top:67px;}.tier-children-title{color:#575756;font-size:26px;margin-top:115px;margin-bottom:104px;text-align:center;font-weight:300;}.social__social-media{padding-top:125px;padding-bottom:125px;}@media(max-width:39.9375em){.social__social-media{padding-top:55px;padding-bottom:55px;}}.social__social-media .social-media__latest-tweets{border-bottom:3px solid #ddd;padding-bottom:100px;}.social__social-media .social-media__latest-tweets .social-media__tweet-title{display:flex;margin-bottom:52px;}.social__social-media .social-media__latest-tweets .social-media__tweet-title h4{color:#575756;font-weight:300;font-size:26px;margin-bottom:0;}.social__social-media .social-media__latest-tweets .social-media__tweet-title i{margin-right:20px;display:flex;align-items:center;font-size:30px;color:#575756;}.social__social-media .social-media__latest-tweets a{color:#92a143;}@media(max-width:39.9375em){.social__social-media .social-media__latest-tweets{padding-bottom:71px;}}.social__social-media .social-links{display:flex;justify-content:space-between;border-bottom:3px solid #ddd;padding-bottom:100px;padding-top:74px;}@media(min-width:64em){.social__social-media .social-links{padding-top:0;}}.social__social-media .social-links .social-link{text-align:center;color:#575756;}.social__social-media .social-links .social-link i{font-size:45px;margin-bottom:51px;}.social__social-media .social-links .social-link span{font-weight:300;font-size:26px;max-width:145px;display:block;line-height:31.2px;}@media(max-width:39.9375em){.social__social-media .social-links .social-link span{font-size:24px;margin-left:10px;margin-right:10px;}}.contact__enquiry-container{padding-bottom:162px;}@media(max-width:39.9375em){.contact__enquiry-container{padding-bottom:55px;}}.contact__enquiry-container h5{text-align:center;color:#575756;font-size:26px;margin-bottom:105px;}@media(max-width:39.9375em){.contact__enquiry-container h5{margin-bottom:41px;}}.contact__enquiry-container h5 a{display:inline;color:#575756;}.contact__enquiry-container .input{margin-bottom:23px;}.contact__enquiry-container a{width:130px;display:flex;align-items:center;margin-left:auto;margin-right:auto;}@media(min-width:64em){.contact__enquiry-container .input{margin-bottom:0;}.contact__enquiry-container a{width:130px;display:flex;align-items:center;margin-left:auto;margin-right:auto;}}.contact__enquiry-container .feedback{font-size:24px;text-align:center;padding-bottom:60px;margin-top:-60px;font-weight:300;}.news .two-parts{margin-top:34px;margin-bottom:81px;text-align:center;}.news .two-parts .two-parts__image{background-size:cover;background-position:center;position:relative;}.news .two-parts .two-parts__image .triangle{position:absolute;right:0;top:50%;transform:translateY(-50%);height:0;width:0;border-style:solid;border-width:50px 75px 50px 0;border-color:transparent #ddd transparent transparent;}.news .two-parts .two-parts__content h3{margin-bottom:44px;}.news .two-parts .two-parts__content h5{margin-bottom:44px;}.news .two-parts .two-parts__content p{margin-bottom:34px;}.news .news-items{margin-top:57px;}.news .news-items .news-item{border-bottom:1px solid #575756;margin-bottom:68px;}.news .news-items .news-item h4{margin-top:40px;margin-bottom:23px;color:#575756;font-size:18px;font-weight:700;text-align:center;}.news .news-items .news-item p{font-size:14px;text-align:center;margin-bottom:31px;color:#575756;}.news .news-items .news-item p span{color:#92a143;font-weight:700;}.news .news__back-btn-container{margin-top:38px;margin-bottom:117px;}.knowledge-search .search-container{width:550px;margin:-63px 0 0 auto;position:relative;}@media(max-width:64em){.knowledge-search .search-container{margin:30px 0 0 0;width:100%;}}.knowledge-search .search-container input{font-size:14px;}.knowledge-search .search-container .search-button{position:absolute;top:8px;right:10px;color:#357960;font-size:14px;}.knowledge-base__block .block--header{display:flex;align-items:center;margin-bottom:68px;margin-top:56px;}.knowledge-base__block .block--header h5{font-size:18px;font-weight:300;color:#575756;margin-bottom:0;width:100%;height:7em;overflow:hidden;position:relative;}.knowledge-base__block .block--header h5:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:70%;height:1.6em;background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%);}.knowledge-base__block .block--header a{width:135px;}.knowledge-base__block .knowledge-base-slider .slick-next:before,.knowledge-base__block .knowledge-base-slider .slick-prev:before{color:#575756;font-size:30px;font-family:"Font Awesome 5 Pro";}@media(min-width:40em){.knowledge-base__block .knowledge-base-slider .slick-prev{left:-50px;}}.knowledge-base__block .knowledge-base-slider .slick-prev:before{content:"";}@media(min-width:40em){.knowledge-base__block .knowledge-base-slider .slick-next{right:-50px;}}.knowledge-base__block .knowledge-base-slider .slick-next:before{content:"";}.kb_cont{padding-bottom:40px;}@media screen and (min-width:64em) and (max-width:95.625em){.kb_cont{padding:0 40px 40px 40px;}}@media screen and (min-width:40em) and (max-width:63.9375em){.kb_cont{padding:0 40px 40px 40px;}}@media screen and (max-width:39.9375em){.kb_cont{padding:0 0 40px 0;}}.knowledge-base__back-button{margin-top:86px;margin-bottom:86px;}.knowledge-base__block--video .knowledge-base__video{height:257px;width:100%;display:flex;align-items:center;justify-content:center;background-position:center;background-size:cover;}.knowledge-base__block--video .knowledge-base__video i{font-size:42px;color:#fff;}.knowledge-base__block--video h6{margin-top:28.5px;color:#575756;font-size:20px;font-weight:700;text-align:center;}.knowledge-base__block--video .knowledge-base__block--video{margin-left:-10px;margin-right:-10px;}.knowledge-base__block--video .knowledge-base-slider__slide{padding-left:10px;padding-right:10px;}.knowledge-base-slider__slide{position:relative;padding-left:20px;padding-right:20px;}.knowledge-base-slider__slide-inner{padding-bottom:68px;margin-bottom:68px;border-bottom:3px solid #ccc;}.knowledge-base-slider__slide-inner h5{font-size:18px;color:#575756;font-weight:700;height:7em;overflow:hidden;position:relative;}.knowledge-base-slider__slide-inner h5:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:70%;height:1.6em;background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%);}.knowledge-base-slider__slide-inner .bottom-icons{bottom:136px;}.knowledge-base-slider__slide-inner img{margin-right:55px;}@media only screen and (max-width:1280px){.knowledge-base-slider__slide-inner img{width:100px;margin-right:30px;padding-bottom:63px;}}.kb_downloadscont{padding:0 0 0 35px;position:relative;}@media only screen and (max-width:1280px){.kb_downloadscont{padding:0 0 0 25px;}}.kb_downloadscont h5{color:#575756;font-weight:bold;font-size:18px;line-height:24px;height:6.5em;overflow:hidden;position:relative;}@media(min-width:40em){.kb_downloadscont h5{padding:0 25px 0 0;}}@media(max-width:39.9375em){.kb_downloadscont h5{padding:0 10px 0 0;}}.kb_downloadscont h5:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:70%;height:1.5em;background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%);}.kb_downloadscont .bottom-icons{position:absolute;bottom:0;left:35px;}.kb_downloadscont .bottom-icons a{color:#575756;font-size:25px;line-height:30px;transition:.2s;margin:0 30px 0 0;}.kb_downloadscont .bottom-icons a:hover,.kb_downloadscont .bottom-icons a:focus{transition:.2s;color:#92a143;}.kb_downloadscont .bottom-icons a:last-child{margin:0;}.kb_txtcont{border-bottom:1px solid #575756;padding:0 0 50px 0;}@media only screen and (max-width:1280px){.kb_txtcont .cell.shrink img{width:100px;padding-bottom:63px;}}.kn_slide{margin-left:.9375rem;margin-right:.9375rem;}.kb_arrow{color:#575756;font-size:30px;line-height:36px;position:absolute;top:50%;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);z-index:3;}.kb_rptcont{position:relative;}.kb_left{left:-60px;}@media screen and (min-width:64em) and (max-width:95.625em){.kb_left{left:5px;}}@media screen and (min-width:40em) and (max-width:63.9375em){.kb_left{left:5px;}}@media screen and (max-width:39.9375em){.kb_left{left:0;}}.kb_right{right:-60px;}@media screen and (min-width:64em) and (max-width:95.625em){.kb_right{right:5px;}}@media screen and (min-width:40em) and (max-width:63.9375em){.kb_right{right:5px;}}@media screen and (max-width:39.9375em){.kb_right{right:0;}}.contact-us__selector{padding-top:87px;}.contact-us__selector a{width:100%;background-color:#92a143;color:#fff;display:flex;align-items:center;justify-content:center;height:78px;font-size:28px;font-weight:700;}.contact-us__selector .grey{background-color:#ddd;color:#575756;font-weight:500;}.contact-us .cell.feedback{padding-top:80px;margin-bottom:-30px;text-align:center;font-size:24px;font-weight:300;}.contact-us .contact-us__header{padding-top:57px;padding-bottom:57px;}.contact-us .contact-us__header h1{color:#92a143;font-weight:700;font-size:32px;padding-right:20px;}.contact-us .contact-us__header .header__p{display:flex;align-items:center;}.contact-us .contact-us__header .header__p strong{margin-right:5px;}.contact-us .contact-us__header .header__p p{padding-right:20px;font-size:16px;color:#575756;margin-bottom:0;}@media(min-width:40em){.contact-us .contact-us__header .header__p p{display:flex;padding-top:20px;padding-bottom:20px;}}.contact-us .contact-us__header .header__p p a{color:#575756;}.contact-us .contact-us__header .header__p p span{display:block;width:100%;margin-right:30px;}.contact-us .contact-us__header .header__p p span strong{margin-right:6px;}@media(min-width:40em){.contact-us .contact-us__header .header__p p span{width:auto;}}.contact-us .contact-us-map{width:100%;height:360px;margin-bottom:56.5px;}.contact-us .contact-us__enquiry h4{color:#575756;font-size:26px;font-weight:300;text-align:center;margin-bottom:54px;}.contact-us .contact-us__enquiry .gdpr-form-control{display:flex;}.contact-us .contact-us__enquiry .gdpr-form-control div#ei-input-2{margin-top:6px;margin-right:10px;}.contact-us .contact-us__enquiry div#ei-container-1{display:flex;margin-bottom:48px;}.contact-us .contact-us__enquiry .button-container{display:flex;justify-content:center;padding-bottom:55px;}.contact-us .contact-us__enquiry .button-container .blue-button{width:142px;}.content-hidden{display:none;}.distributors{padding-top:35px;padding-bottom:76px;}@media(min-width:40em){.distributors{padding-top:55px;padding-bottom:93px;}}@media(min-width:64em){.distributors{padding-top:56px;padding-bottom:166px;}}.distributors h2{color:#92a143;font-weight:700;font-size:34px;margin-bottom:33px;}@media(min-width:40em){.distributors h2{margin-bottom:58px;}}.distributors h3{color:#575756;margin-bottom:33px;font-weight:300;}@media(min-width:40em){.distributors h3{margin-bottom:58px;}}@media(min-width:64em){.distributors h3{font-size:26px;}}.distributors p{color:#575756;font-size:18px;margin-bottom:33px;}@media(min-width:40em){.distributors p{margin-bottom:33px;}}@media(min-width:64em){.distributors p{font-size:16px;margin-bottom:24px;}}.distributors .distributors__country-select{height:52px;padding-left:19px;padding-right:19px;font-size:14px;margin-bottom:0;}@media(min-width:40em){.distributors .distributors__country-select{margin-bottom:0;}}.distributors .distributors__distributor-address{margin-top:56px;color:#fff;background-color:#92a143;padding-top:45px;padding-bottom:60px;padding-left:50px;padding-right:50px;border-radius:12px;}@media(min-width:40em){.distributors .distributors__distributor-address{margin-top:60px;}.distributors .distributors__distributor-address strong{font-size:26px;}}.distributors .distributors__distributor-address h3{font-size:24px;font-weight:700;color:#fff;margin-bottom:0;}@media(min-width:40em){.distributors .distributors__distributor-address h3{font-size:30px;}}.distributors .distributors__distributor-address hr{margin-top:35px;margin-bottom:35px;}.distributors .distributors__distributor-address p{font-size:18px;color:#fff;}@media(min-width:40em){.distributors .distributors__distributor-address p{font-size:26px;}}@media(min-width:64em){.distributors .distributors__distributor-address p{font-weight:300;}}@media(min-width:40em){.distributors .distributors__distributor-address .distributor-address__contact-details{margin-bottom:15px;}}.distributors .distributors__distributor-address .distributor-address__contact-details strong{margin-right:7px;}.distributors .distributors__form h3{margin-top:51px;margin-bottom:51px;}@media(min-width:64em){.distributors .distributors__form h3{margin-top:105px;margin-bottom:58.52px;}}.distributors .distributors__form .distributors__text-box{height:52px;padding-left:19px;padding-right:19px;padding-top:18px;padding-bottom:18px;margin-bottom:22px;}.distributors .distributors__form .distributors__text-box::placeholder{color:#575756;font-size:14px;}.distributors .distributors__form .distributors__drop-down-list{height:52px;padding-left:19px;padding-right:19px;font-size:14px;margin-bottom:22px;}.distributors .distributors__form .distributors__text-box--postcode{max-width:166px;opacity:.5;}.distributors .distributors__form .distributors__text-box--message{height:200px;}.distributors .distributors__form .distributors__gdpr-container{display:flex;margin-bottom:52px;}.distributors .distributors__form .distributors__gdpr-container input{margin-top:6px;}.distributors .distributors__form .distributors__submit{background-color:#357960;color:#fff;display:block;line-height:52px;border-radius:4px;max-width:143px;text-align:center;}.pnl-search{margin-bottom:50px;}.pnl-search .btn-search{display:block;color:#fff;background-color:#92a143;text-align:center;padding-top:10px;padding-bottom:10px;}.archive-list-item{padding-top:20px;padding-bottom:20px;}.archive-list-item a{background-color:#92a143;color:#fff;display:flex;max-width:120px;justify-content:center;align-items:center;height:44px;}.main-search-section{padding-bottom:30px;}.main-search-section h2{font-size:34px;color:#92a143;font-weight:700;margin-top:40px;margin-bottom:60px;}.main-download-search .knowledge-base-slider__slide{padding-left:20px;padding-right:20px;}.main-product-search .product-filter-product-list__product>div{padding-left:40px;padding-right:40px;}.main-product-search>a.image-link{display:block;position:relative;overflow:hidden;}.main-product-search>a.image-link img{width:100%;}.main-product-search>a.image-link .offer-banner{position:absolute;top:13px;left:-40px;background:#92a143;height:35px;width:140px;transform:rotate(-45deg);color:#fff;line-height:35px;font-weight:bold;font-size:20px;}.main-product-search>a.image-link .offer-name{position:absolute;line-height:40px;height:40px;width:100%;background:#575756;font-weight:bold;color:#fff;font-size:20px;text-align:center;bottom:0;border-radius:0 0 4px 4px;}@media screen and (max-width:1280px){.main-product-search>a.image-link .offer-name{font-size:16px;}}@media screen and (max-width:500px){.main-product-search>a.image-link .offer-name{font-size:13px;}}.offer h3{margin-top:44px;color:#92a143;font-size:22px;font-weight:900;text-align:center;}.offer p{color:#575756;font-size:14px;line-height:16.8px;margin-top:43.94px;margin-bottom:50px;text-align:center;}.offer .offer-image-container .offer-div{position:absolute;width:136px;height:127px;overflow:hidden;}.offer .offer-image-container .offer-div span{padding-top:5px;padding-bottom:5px;font-weight:700;text-align:center;display:block;width:100%;font-size:22px;background-color:#92a143;color:#fff;transform:rotate(-45deg) translate(-50px,-30px);width:200px;}.offer .offer-image-container img{width:100%;}.offer__block{padding-bottom:40px;border-bottom:2px solid #575756;}.offers-slider .slick-next:before,.offers-slider .slick-prev:before{color:#575756;font-size:30px;font-family:"Font Awesome 5 Pro";}@media(min-width:40em){.offers-slider .slick-prev{left:-50px;}}.offers-slider .slick-prev:before{content:"";}@media(min-width:40em){.offers-slider .slick-next{right:-50px;}}.offers-slider .slick-next:before{content:"";}.offers-slider h5{padding-left:30px;padding-right:30px;}.knowledge-base__block h1{font-size:34px;font-weight:900;color:#92a143;}.knowledge-base__filter{margin-left:51px;margin-bottom:0;width:100%;}.knowledge-base__filter .product-filter__bar__view-by.category select{max-width:240px;}.knowledge-base__filter .product-filter__bar__view-by.middle{justify-content:center;}@media only screen and (max-width:850px){.knowledge-base__filter .product-filter__bar__showing{display:none;}.knowledge-base__filter .product-filter__bar__view-by{flex:0 0 auto;}.knowledge-base__filter .product-filter__bar__view-by.category{flex:1 1 0px;}}@media only screen and (max-width:600px){.knowledge-base__filter{display:none!important;}}.knowledge-base-child__show-more{color:#fff;background-color:#575756;padding:4px;max-width:394px;width:100%;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;height:66px;margin-left:auto;margin-right:auto;margin-bottom:83px;transition:all 300ms ease-in-out;}.knowledge-base-child__show-more:hover{color:#fff;background-color:#454544;}.back-to-top{margin-top:30px;background-color:#eee;border-radius:4px;height:68px;margin-bottom:92px;padding:0 26px;display:flex;align-items:center;}.back-to-top span a{color:#575756;font-weight:700;}.back-to-top span a i{margin-right:5px;}.back-to-top .back-to-top__right{margin-left:auto;}.download-links-grid{margin-bottom:136px;background-color:#575756;color:#fff;}.download-links-grid h5{font-size:26px;font-weight:100;text-align:center;width:200px;margin-left:auto;margin-right:auto;margin-bottom:53px;}.download-links-grid .download-links-grid__link{height:275px;display:flex;align-items:center;justify-content:center;}.download-links-grid a{color:#fff;font-weight:700;font-size:16px;border-radius:4px;border:1px solid #fff;height:52px;width:143px;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;}.download-links-grid__link__title-match-height{display:flex;align-items:center;}.knowledge-base-downloads .knowledge-base-slider__slide{display:none;}.knowledge-base-downloads .knowledge-base-slider__slide.visible{display:block;}.knowledge-base-video .knowledge-base-slider__slide{padding-left:0;padding-right:0;display:none;}.knowledge-base-video .knowledge-base-slider__slide.visible{display:block;}.knowledge-base-video .knowledge-base__video{padding-top:70.27%;width:100%;display:flex;align-items:center;justify-content:center;position:relative;background-position:center center;background-size:cover;}.knowledge-base-video .knowledge-base__video i{position:absolute;top:calc(50% - 21px);left:calc(50% - 21px);font-size:42px;color:#fff;}.knowledge-base-video h6{color:#575756;font-weight:bold;font-size:20px;text-align:center;padding:30px;}.product{padding-top:35px;}@media screen and (max-width:63.9375em){.product{padding-top:68px;}}.product>.breadcrumb{padding-bottom:45px;}.product h1{color:#92a143;margin-bottom:22px;font-size:34px;}.product .part-no{color:#575756;margin-bottom:35px;font-size:20px;}.product .product__content{color:#575756;font-size:18px;}.product .product__content p:first-of-type{color:#92a143;font-size:20px;margin-bottom:34px;}.product .product__content p{font-size:18px;margin-bottom:20px;color:#575756;}.product .colour-options-container{padding-top:13px;padding-bottom:48px;display:flex;flex-wrap:wrap;justify-content:flex-start;}.product .colour-options-container .colour-option{display:block;cursor:pointer;padding-top:30px;flex-grow:1;width:33%;max-width:102px;margin-right:40px;}.product .colour-options-container .colour-option span{color:#575756;margin-bottom:15px;display:block;}.product .colour-options-container .colour-option .colour-square{height:75px;border:1px solid #b1b1b1;}.product .colour-options-container .colour-option--active .colour-square{border:3px solid #92a143;}.product .product__price-container{display:flex;align-items:center;justify-content:space-between;padding-top:30px;}@media screen and (max-width:1285px){.product .product__price-container{flex-wrap:wrap;}}.product .product__price-container .price-header{color:#575756;font-size:34px;font-weight:700;margin-bottom:0;flex-grow:0;flex-shrink:0;}.product .product__price-container .product__price-container__quantity{flex-grow:1;flex-shrink:1;margin-left:20px;margin-right:20px;}.product .product__price-container .product__price-container__quantity input,.product .product__price-container .product__price-container__quantity select{margin-bottom:0;width:62px;height:52px;}.product .product__price-container .product__buttons{margin-left:-10px;margin-right:-10px;}@media screen and (max-width:1285px){.product .product__price-container .product__buttons{padding-top:30px;flex-basis:100%;display:flex;justify-content:space-between;}}.product .product__price-container .product__buttons a{text-align:center;margin-left:10px;margin-right:10px;background-color:#357960;color:#fff;border-radius:4px;padding:15px;width:125px;display:inline-block;}@media screen and (max-width:1285px){.product .product__price-container .product__buttons a{flex-basis:50%;}}.product .product__price-container .product__buttons .product__buttons__red-button{background-color:#92a143;width:185px;}.product .product__price-container.discounted{flex-wrap:wrap;}.product .product__price-container.discounted .price-header .was{display:inline-block;font-weight:300;text-decoration:line-through;margin-right:10px;font-size:18px;line-height:54px;}.product .product__price-container.discounted .price-header .now{display:inline-block;font-size:28px;color:#92a143;line-height:54px;}.product .product__price-container.discounted .product__buttons{padding-top:30px;flex-basis:100%;display:flex;justify-content:space-between;}.product .product__price-container.discounted .product__buttons a{flex-basis:50%;}.product .favourite-button{padding-top:30px;text-align:right;}.product .favourite-button a{font-size:14px;color:#92a143;}.product .favourite-button a i{margin-right:5px;font-size:16px;}.product .product__samplebutton{margin-top:30px;margin-bottom:30px;}.product .product__filters table{width:100%;margin-top:50px;margin-bottom:30px;}.product .product__filters table tr td{color:#575756;padding:10px 0;font-size:18px;border-bottom:1px solid #dddddc;}.product .product__filters table tr td.lbl{font-weight:bold;}.product .product__offer{position:relative;background:#ddd;display:flex;justify-content:space-between;padding:20px;margin-top:40px;align-items:center;}.product .product__offer .offer-banner{position:absolute;top:0;left:0;width:136px;height:127px;overflow:hidden;}.product .product__offer .offer-banner span{padding-top:5px;padding-bottom:5px;font-weight:700;text-align:center;display:block;width:100%;font-size:22px;background-color:#92a143;color:#fff;transform:rotate(-45deg) translate(-50px,-30px);width:200px;}.product .product__offer .image{margin-right:20px;}.product .product__offer .text .title{font-weight:bold;padding-bottom:15px;color:#575756;font-size:18px;}.product .product__offer .text .description{color:#575756;}.product-tier-slider{padding-bottom:20px;}.product-tier-slider img{border-radius:4px;width:100%;}.product-tier-slider-thumbs{margin-left:-8px;margin-right:-8px;}.product-tier-slider-thumbs .slide-image{padding-left:8px;padding-right:8px;}.product-tier-slider-thumbs .slide-image img{border-radius:4px;}.product-gallary{padding-top:55px;}.slick-slide{outline:0;}.product__need-help{border-radius:4px;margin-top:55px;color:#fff;background-color:#357960;padding-top:20px;padding-bottom:20px;font-size:26px;text-align:center;}.product__need-help p{margin:0 auto;}.product__need-help .product__need-help-number{margin-top:10px;}.product__need-help .product__need-help-number i{color:#92a143;margin-right:10px;}.product__need-help .product__need-help-number a{color:#fff;}@media screen and (max-width:1260px){.product__need-help{font-size:22px;padding-left:20px;padding-right:20px;}}@media screen and (max-width:680px){.product__need-help{font-size:18px;padding-left:20px;padding-right:20px;}}.product-tier__downloads{margin-top:55px;background-color:#ddd;padding-left:32px;padding-right:32px;padding-top:50px;padding-bottom:62px;}.product-tier__downloads .downloads__dropdowns{display:flex;align-items:center;padding-bottom:50px;}.product-tier__downloads .downloads__dropdowns h3{color:#575756;font-size:26px;margin-bottom:0;font-weight:300;}.product-tier__downloads .downloads__dropdowns a{margin-left:auto;color:#575756;font-weight:700;font-size:18px;}@media screen and (max-width:500px){.product-tier__downloads .downloads__dropdowns{display:block;}.product-tier__downloads .downloads__dropdowns h3{margin-bottom:15px;}}.product-tier__downloads select{margin-bottom:30px;height:52px;}.product-tier__downloads .downloads__links .bottom-icons{display:flex;justify-content:space-between;}.product-tier__downloads .downloads__links .bottom-icons a{display:block;border-radius:3px;background:#357960;color:#fff;flex-basis:calc(50% - 10px);text-align:center;padding-top:10px;padding-bottom:10px;}.product-tier__downloads .downloads__links .bottom-icons a.view{background:#92a143;}.product-tier__downloads .downloads__links .bottom-icons a i{margin-left:10px;}@media screen and (max-width:500px){.product-tier__downloads .downloads__links .bottom-icons{flex-wrap:wrap;}.product-tier__downloads .downloads__links .bottom-icons a{flex-basis:100%;}.product-tier__downloads .downloads__links .bottom-icons a:first-child{margin-bottom:10px;}}.product__back{margin-top:60px;}.product__may-also-need{padding-top:60px;}.product__may-also-need h3{font-size:26px;margin-bottom:0;margin-bottom:61px;color:#575756;font-weight:300;}.product__may-also-need table{width:100%;border-collapse:collapse;}.product__may-also-need table thead tr td{font-size:16px;font-weight:700;color:#92a143;text-align:center;padding-bottom:20px;}@media screen and (max-width:63.9375em){.product__may-also-need table thead tr td.tr-title{display:none;}}@media screen and (max-width:750px){.product__may-also-need table thead tr td{font-size:14px;}}@media screen and (max-width:39.9375em){.product__may-also-need table thead tr td.tr-packsize{display:none;}.product__may-also-need table thead tr td.tr-price{display:none;}}@media screen and (max-width:580px){.product__may-also-need table thead tr td.tr-icon{color:transparent;font-size:1px;}.product__may-also-need table thead tr td.tr-quantity{color:transparent;font-size:1px;}.product__may-also-need table thead tr td.tr-sample{color:transparent;font-size:1px;}}.product__may-also-need table thead tr td:first-child{padding-left:20px;text-align:left;}.product__may-also-need table tbody tr.details-row{background-color:#ddd;}.product__may-also-need table tbody tr.details-row.even{background-color:#c4c4c4;}.product__may-also-need table tbody tr.details-row td{font-size:16px;color:#575756;text-align:center;}@media screen and (max-width:750px){.product__may-also-need table tbody tr.details-row td{font-size:13px;}}.product__may-also-need table tbody tr.details-row td:first-child{padding-left:20px;text-align:left;}.product__may-also-need table tbody tr.details-row td.td-title{padding-right:20px;padding-top:13px;padding-bottom:13px;}@media screen and (max-width:63.9375em){.product__may-also-need table tbody tr.details-row td.td-title{display:none;}}.product__may-also-need table tbody tr.details-row td.td-icon{width:88px;cursor:pointer;padding-top:13px;padding-bottom:13px;}.product__may-also-need table tbody tr.details-row td.td-icon i{display:table;margin-left:auto;margin-right:auto;font-size:26px;color:#92a143;}@media screen and (max-width:580px){.product__may-also-need table tbody tr.details-row td.td-icon{width:27px;padding-left:20px;}.product__may-also-need table tbody tr.details-row td.td-icon i{font-size:20px;}}.product__may-also-need table tbody tr.details-row td.td-parts{padding-left:20px;padding-right:10px;padding-top:13px;padding-bottom:13px;width:190px;}@media screen and (max-width:580px){.product__may-also-need table tbody tr.details-row td.td-parts{padding-right:20px;}}.product__may-also-need table tbody tr.details-row td.td-packsize{padding-left:10px;padding-right:10px;padding-top:13px;padding-bottom:13px;}@media screen and (max-width:39.9375em){.product__may-also-need table tbody tr.details-row td.td-packsize{display:none;}}.product__may-also-need table tbody tr.details-row td.td-price{padding-left:10px;padding-right:10px;padding-top:13px;padding-bottom:13px;width:130px;}.product__may-also-need table tbody tr.details-row td.td-price span{display:block;}.product__may-also-need table tbody tr.details-row td.td-price span.was{font-size:12px;text-decoration:line-through;}.product__may-also-need table tbody tr.details-row td.td-price span.now{font-weight:bold;font-size:14px;color:#92a143;}@media screen and (max-width:39.9375em){.product__may-also-need table tbody tr.details-row td.td-price{display:none;}}.product__may-also-need table tbody tr.details-row td.td-quantity{width:145px;padding-left:20px;padding-right:20px;padding-top:13px;padding-bottom:13px;}.product__may-also-need table tbody tr.details-row td.td-quantity .td-quantity__container{display:flex;align-items:center;justify-content:center;}.product__may-also-need table tbody tr.details-row td.td-quantity .td-quantity__container .price-container__quantity input,.product__may-also-need table tbody tr.details-row td.td-quantity .td-quantity__container .price-container__quantity select{margin-bottom:0;width:55px;text-align:center;height:44px;}.product__may-also-need table tbody tr.details-row td.td-quantity .td-quantity__container .cart-btn{margin-left:10px;color:#fff;background-color:#92a143;border-radius:3px;width:36px;height:42px;display:flex;justify-content:center;align-items:center;}@media screen and (max-width:580px){.product__may-also-need table tbody tr.details-row td.td-quantity{width:110px;padding-left:0;padding-right:10px;}}.product__may-also-need table tbody tr.details-row td.td-sample{width:170px;padding-top:13px;padding-bottom:13px;}.product__may-also-need table tbody tr.details-row td.td-sample .sample-btn{color:#fff;background-color:#357960;border-radius:3px;display:flex;align-items:center;justify-content:center;font-weight:700;height:42px;max-width:93px;margin:0 auto;}@media screen and (max-width:580px){.product__may-also-need table tbody tr.details-row td.td-sample{width:80px;padding-right:20px;}.product__may-also-need table tbody tr.details-row td.td-sample .sample-btn{width:60px;}}.product__may-also-need table tbody tr.details-row.open .td-icon i{color:#575756;}.product__may-also-need table tbody tr.details-row.open+tr.arrow-row,.product__may-also-need table tbody tr.details-row.open+tr.arrow-row+tr.spec-row{display:table-row;}.product__may-also-need table tbody tr.arrow-row{display:none;}@media screen and (max-width:63.9375em){.product__may-also-need table tbody tr.arrow-row td.td-title{display:none;}}.product__may-also-need table tbody tr.arrow-row td.td-icon{text-align:center;}@media screen and (max-width:39.9375em){.product__may-also-need table tbody tr.arrow-row td.td-packsize{display:none;}}@media screen and (max-width:39.9375em){.product__may-also-need table tbody tr.arrow-row td.td-price{display:none;}}.product__may-also-need table tbody tr.arrow-row td .arrow-down{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #ddd;margin:0 auto 0;}@media screen and (max-width:580px){.product__may-also-need table tbody tr.arrow-row td .arrow-down{border-left:14px solid transparent;border-right:14px solid transparent;border-top:14px solid #ddd;margin:0 0 0 auto;}}.product__may-also-need table tbody tr.arrow-row.even .arrow-down{border-top-color:#c4c4c4;}.product__may-also-need table tbody tr.spec-row{display:none;}.product__may-also-need table tbody tr.spec-row td{padding-top:20px;padding-bottom:40px;}.product__may-also-need table tbody tr.spec-row td .product-details{display:flex;align-items:center;}@media screen and (max-width:63.9375em){.product__may-also-need table tbody tr.spec-row td .product-details{align-items:flex-start;}}.product__may-also-need table tbody tr.spec-row td .product-details .img{flex-basis:140px;flex-shrink:0;flex-grow:0;padding-left:20px;}.product__may-also-need table tbody tr.spec-row td .product-details .img .mini-link{display:none;background:#92a143;color:#fff;text-align:center;border-radius:4px;font-size:13px;font-weight:bold;padding-top:10px;padding-bottom:10px;margin-top:10px;}@media screen and (max-width:63.9375em){.product__may-also-need table tbody tr.spec-row td .product-details .img .mini-link{display:block;}}.product__may-also-need table tbody tr.spec-row td .product-details .description{padding-left:100px;padding-right:100px;flex-shrink:1;flex-grow:1;font-size:16px;color:#575756;}@media screen and (max-width:63.9375em){.product__may-also-need table tbody tr.spec-row td .product-details .description{font-size:14px;padding-left:20px;padding-right:20px;}}.product__may-also-need table tbody tr.spec-row td .product-details .description .product__offer{position:relative;background:#ddd;display:flex;justify-content:space-between;padding:20px;margin-top:40px;align-items:center;}.product__may-also-need table tbody tr.spec-row td .product-details .description .product__offer .offer-banner{position:absolute;top:0;left:0;width:35px;height:100%;overflow:hidden;background:#92a143;}.product__may-also-need table tbody tr.spec-row td .product-details .description .product__offer .offer-banner span{font-weight:700;text-align:center;display:block;width:100%;font-size:14px;color:#fff;transform:translateX(-50%) translateY(-50%) rotate(-90deg);position:absolute;top:50%;left:50%;}.product__may-also-need table tbody tr.spec-row td .product-details .description .product__offer .text{padding-left:35px;}.product__may-also-need table tbody tr.spec-row td .product-details .description .product__offer .text .title{font-weight:bold;padding-bottom:10px;color:#575756;font-size:15px;}.product__may-also-need table tbody tr.spec-row td .product-details .description .product__offer .text .desc{color:#575756;font-size:13px;}.product__may-also-need table tbody tr.spec-row td .product-details .link{flex-basis:160px;padding-right:20px;flex-shrink:0;flex-grow:0;}@media screen and (max-width:63.9375em){.product__may-also-need table tbody tr.spec-row td .product-details .link{display:none;}}.product__may-also-need table tbody tr.spec-row td .product-details .link a{display:block;background:#92a143;color:#fff;text-align:center;border-radius:4px;font-size:16px;font-weight:bold;padding-top:10px;padding-bottom:10px;}@media screen and (max-width:63.9375em){.product__may-also-need table tbody tr.spec-row td .product-details .link a{font-size:14px;}}.product-similar-products{padding-top:61px;}.product-similar-products h3{font-size:26px;margin-bottom:0;margin-bottom:76px;color:#575756;font-weight:300;}.product-similar-products .similar-products-slider{margin-left:auto;margin-right:auto;margin-left:-20px;margin-right:-20px;}.product-similar-products .similar-products-slider .slide{margin-left:20px;margin-right:20px;}.product-similar-products .similar-products-slider .slide img{border:2px solid #ababaa;border-radius:4px;max-width:260px;margin:0 auto;width:100%;}.product-similar-products .similar-products-slider .slide h6{margin-top:37px;text-align:center;color:#92a143;max-width:260px;margin:0 auto;padding-top:20px;}.final-back-button{padding-top:60px;}.address-list-popup{text-align:right;}.address-list-popup>a{color:#92a143;display:inline-block;margin-bottom:12px;}.address-list-popup .single-address{text-align:left;border-radius:3px;border:1px solid rgba(171,171,170,.3);margin-bottom:6px;position:relative;padding:15px;cursor:pointer;}.address-list-popup .single-address .default-markers{position:absolute;top:15px;right:15px;font-size:14px;}.address-list-popup .single-address .default-markers i{color:#92a143;}.address-list-popup .single-address .address-details{color:#575756;font-size:13px;}.register{padding-top:50px;padding-bottom:50px;}.register h1{color:#92a143;font-size:34px;font-weight:700;}.register h2{color:#575756;font-size:24px;font-weight:700;margin-bottom:30px;margin-top:50px;}.register .register__thank-you{background-color:#357960;color:#fff;padding:15px;}.register h5{color:#000;font-weight:700;font-size:18px;}.register h3,.register label{font-weight:700;font-size:19px;color:#357960;margin-top:20px;}.register h3 .address-book,.register label .address-book{font-size:14px;float:right;color:#92a143;font-weight:400;cursor:pointer;margin-top:4px;}.register h3 .address-book i,.register label .address-book i{margin-right:5px;}.register .invoice-address-container{display:flex;}.register .invoice-address-container label{font-weight:400;color:#92a143;font-size:14px;margin-left:20px;}.register .title-section{padding-bottom:15px;margin-bottom:15px;border-bottom:2px solid rgba(171,171,170,.3);}.register .address-details input{margin-bottom:15px;}.register .submit-btn{margin-top:40px;background-color:#357960;color:#fff;width:145px;display:flex;align-items:center;justify-content:center;height:52px;border-radius:4px;float:right;}.register .submit-btn:hover{background-color:#2c2376;}.register .vat-exempt{padding-top:20px;text-align:right;}.register .vat-exempt .ei-input{margin-top:7px;float:right;margin-left:13px;}.register .vat-exempt label{margin-top:0;}.account{padding-top:50px;padding-bottom:50px;}.account h1{color:#92a143;font-size:34px;font-weight:700;}.account h2{color:#575756;font-size:24px;font-weight:700;margin:0;}.account h5{color:#000;font-weight:700;font-size:18px;margin-bottom:59px;display:flex;justify-content:space-between;}.account .title-section{padding-bottom:60px;margin-bottom:15px;border-bottom:3px solid rgba(171,171,170,.3);}.account .account-option{background-color:#eee;display:flex;justify-content:space-between;align-items:center;padding:20px 37px;border-radius:3px;}.account .account-option .blue-button,.account .account-option .red-button{min-width:142px;}.account-details{padding-top:50px;padding-bottom:50px;}.account-details h1{color:#92a143;font-size:34px;font-weight:700;}.account-details h2{color:#575756;font-size:24px;font-weight:700;margin-bottom:30px;margin-top:64px;}.account-details .register__thank-you{background-color:#357960;color:#fff;padding:15px;}.account-details h5{color:#000;font-weight:700;font-size:18px;display:flex;justify-content:space-between;}.account-details h3,.account-details label{font-weight:700;font-size:19px;color:#357960;margin-top:20px;}.account-details .invoice-address-container{display:flex;}.account-details .invoice-address-container label{font-weight:400;margin-left:20px;color:#92a143;font-size:14px;}.account-details .title-section{padding-bottom:15px;margin-bottom:15px;border-bottom:2px solid rgba(171,171,170,.3);}.account-details .address-details input{margin-bottom:15px;}.account-details .submit-btn{margin-top:40px;background-color:#357960;color:#fff;width:145px;display:flex;align-items:center;justify-content:center;height:52px;border-radius:4px;float:right;}.account-details .submit-btn:hover{background-color:#2c2376;}.account-details .order-list{margin-left:-.9375rem;margin-right:-.9375rem;padding-bottom:40px;}.account-details .order-list .order-list-header{padding-top:50px;}.account-details .order-list .order-list-header .cell{font-weight:bold;padding-bottom:30px;color:#575756;}@media screen and (max-width:39.9375em){.account-details .order-list .order-list-header .cell{text-align:center;}}.account-details .order-list .order-list-header .cell .border{padding-top:30px;border-bottom:2px solid rgba(171,171,170,.3);}.account-details .order-list .order-list-row{padding-top:20px;padding-bottom:20px;align-items:center;}.account-details .order-list .order-list-row .cell{color:#575756;}@media screen and (max-width:39.9375em){.account-details .order-list .order-list-row .cell{text-align:center;}}.account-details .order-list .order-list-row .cell .border{padding-top:30px;border-bottom:2px solid rgba(171,171,170,.3);}.account-details .order-list .order-list-row .view-order-btn{text-align:right;}.account-details .order-list .order-list-row .view-order-btn a{display:inline-block;line-height:52px;}@media screen and (max-width:39.9375em){.account-details .order-list .order-list-row .view-order-btn{padding-top:30px;}.account-details .order-list .order-list-row .view-order-btn a{width:100%;text-align:center;}}.account-order-details .address-block{border-bottom:0!important;border-top:0!important;padding-top:0!important;}.account-order-details .basket-area{padding-bottom:80px!important;}.manage-address-list .address-item{border:1px solid rgba(171,171,170,.3);padding:30px;margin-top:15px;margin-bottom:15px;}.manage-address-list .address-item .display-address .default-markers{display:flex;justify-content:space-between;}.manage-address-list .address-item .display-address .default-markers .defaults{display:flex;justify-content:flex-start;}.manage-address-list .address-item .display-address .default-markers .defaults a{display:block;font-size:18px;margin-right:15px;color:#ababaa;}.manage-address-list .address-item .display-address .default-markers .defaults a.active{color:#357960;}.manage-address-list .address-item .display-address .default-markers .actions{display:flex;justify-content:flex-end;}.manage-address-list .address-item .display-address .default-markers .actions a,.manage-address-list .address-item .display-address .default-markers .actions>div{font-size:13px;margin-left:15px;color:#357960;cursor:pointer;}.manage-address-list .address-item .display-address .default-markers .actions a i,.manage-address-list .address-item .display-address .default-markers .actions>div i{margin-right:6px;}.manage-address-list .address-item .display-address .default-markers .actions a{color:#92a143;}.manage-address-list .address-item .display-address .default-markers a{display:block;}.manage-address-list .address-item .display-address .address-details{padding-top:20px;color:#575756;font-size:16px;}.manage-address-list .address-item .edit-address{display:none;}.manage-address-list .address-item .edit-address input,.manage-address-list .address-item .edit-address select{margin-bottom:10px;height:30px;font-size:14px;padding:0 25px 0 10px;}.manage-address-list .address-item .edit-address .save-btn{display:flex;justify-content:space-between;padding-top:14px;}.manage-address-list .address-item .edit-address .save-btn a,.manage-address-list .address-item .edit-address .save-btn div{display:block;font-size:13px;color:#357960;cursor:pointer;}.manage-address-list .address-item .edit-address .save-btn a i,.manage-address-list .address-item .edit-address .save-btn div i{margin-right:6px;}.manage-address-list .address-item .edit-address .save-btn a{color:#92a143;}.basket .breadcrumb{padding-top:70px;}.basket .basket-content.empty-basket h3{padding-top:60px;text-align:center;font-size:26px;color:#575756;}.basket .basket-content.empty-basket h3 a{color:#92a143;}.basket .basket-content .basket-header{padding-top:40px;padding-bottom:40px;color:#575756;font-size:18px;font-weight:400;}.basket .basket-content .basket-header span{display:inline-block;margin-right:20px;font-weight:bold;color:#92a143;font-size:34px;}.basket .basket-content .basket-table{width:100%!important;margin-bottom:50px;border-collapse:collapse;}.basket .basket-content .basket-table th{border-collapse:collapse;text-align:left;color:#575756;font-size:16px;padding-top:35px;border-top:1px solid #ababaa;}@media only screen and (max-width:1023px){.basket .basket-content .basket-table th.image{display:none;}}@media only screen and (max-width:810px){.basket .basket-content .basket-table th.title span{display:none;}}@media only screen and (max-width:810px){.basket .basket-content .basket-table th.sku{display:none;}}@media only screen and (max-width:810px){.basket .basket-content .basket-table th.unit{display:none;}}.basket .basket-content .basket-table th.qty{padding-right:15px;text-align:center;}.basket .basket-content .basket-table th.price{padding-right:15px;text-align:center;}@media only screen and (max-width:555px){.basket .basket-content .basket-table th.price{padding-right:0;}}.basket .basket-content .basket-table th.total{text-align:center;}@media only screen and (max-width:555px){.basket .basket-content .basket-table th.total{display:none;}}.basket .basket-content .basket-table tr td{border-collapse:collapse;vertical-align:top;padding-top:40px;font-size:18px;color:#575756;font-weight:400;padding-right:15px;}@media only screen and (max-width:810px){.basket .basket-content .basket-table tr td{font-size:15px;}}.basket .basket-content .basket-table tr td.image{width:157px;border-bottom:1px solid #ababaa;vertical-align:top;}.basket .basket-content .basket-table tr td.image img{border-radius:4px;padding-bottom:40px;}@media only screen and (max-width:1023px){.basket .basket-content .basket-table tr td.image{display:none;}}.basket .basket-content .basket-table tr td.title .mobile-sku{display:none;font-weight:bold;}@media only screen and (max-width:810px){.basket .basket-content .basket-table tr td.title .mobile-sku{display:block;}}.basket .basket-content .basket-table tr td.title .mobile-unit{display:none;margin-bottom:15px;font-size:13px;font-weight:bold;}@media only screen and (max-width:810px){.basket .basket-content .basket-table tr td.title .mobile-unit{display:block;}}.basket .basket-content .basket-table tr td.title .offer{position:relative;background:#ddd;display:flex;justify-content:space-between;padding:20px;margin-top:25px;align-items:center;}.basket .basket-content .basket-table tr td.title .offer .offer-banner{position:absolute;top:0;left:0;width:35px;height:100%;overflow:hidden;background:#92a143;}.basket .basket-content .basket-table tr td.title .offer .offer-banner span{font-weight:700;text-align:center;display:block;width:100%;font-size:14px;color:#fff;transform:translateX(-50%) translateY(-50%) rotate(-90deg);position:absolute;top:50%;left:50%;}.basket .basket-content .basket-table tr td.title .offer .text{padding-left:35px;}.basket .basket-content .basket-table tr td.title .offer .text .title{font-weight:bold;padding-bottom:10px;color:#575756;font-size:15px;}.basket .basket-content .basket-table tr td.title .offer .text .desc{color:#575756;font-size:13px;}.basket .basket-content .basket-table tr td.title .offer .text .add-to-basket a{margin-top:10px;display:inline-block;font-size:15px;color:#92a143;}@media only screen and (max-width:810px){.basket .basket-content .basket-table tr td.title span{display:none;}}@media only screen and (max-width:810px){.basket .basket-content .basket-table tr td.sku{display:none;}}@media only screen and (max-width:810px){.basket .basket-content .basket-table tr td.unit{display:none;}}.basket .basket-content .basket-table tr td.qty{width:62px;}.basket .basket-content .basket-table tr td.qty input{margin:0;text-align:center;}.basket .basket-content .basket-table tr td.price{width:135px;text-align:center;}@media only screen and (max-width:555px){.basket .basket-content .basket-table tr td.price{padding-right:0;}}.basket .basket-content .basket-table tr td.price .was{display:block;font-size:12px;text-decoration:line-through;}.basket .basket-content .basket-table tr td.price .now{display:block;font-weight:bold;font-size:14px;color:#92a143;}.basket .basket-content .basket-table tr td.price .mobile-total{display:none;text-align:center;padding-right:0;}@media only screen and (max-width:555px){.basket .basket-content .basket-table tr td.price .mobile-total{display:block;}}.basket .basket-content .basket-table tr td.price .mobile-total .mobile-total-title{padding-top:20px;padding-bottom:20px;color:#575756;font-size:16px;font-weight:bold;}.basket .basket-content .basket-table tr td.price .mobile-total .saving{display:block;margin-top:6px;font-size:13px;color:#92a143;font-weight:bold;}.basket .basket-content .basket-table tr td.total{text-align:center;padding-right:0;}@media only screen and (max-width:555px){.basket .basket-content .basket-table tr td.total{display:none;}}.basket .basket-content .basket-table tr td.total .saving{display:block;margin-top:6px;font-size:13px;color:#92a143;font-weight:bold;}.basket .basket-content .basket-table tr td.actions{padding-top:25px;padding-bottom:40px;text-align:right;border-bottom:1px solid #ababaa;}.basket .basket-content .basket-table tr td.actions a{margin-left:30px;display:inline-block;font-size:14px;font-weight:bold;color:#92a143;}.basket .basket-content .basket-table tr td.actions a i{margin-left:5px;}.basket .basket-content .basket-table tr td.actions a.number-input-update{color:#357960;display:none;}.basket .poa-products{margin-bottom:60px;background:#ddd;}.basket .poa-products .text{text-align:center;color:#92a143;padding:20px;font-size:14px;}.basket .basket-area{display:flex;justify-content:space-between;}.basket .basket-area .return-to-shopping .blue-button{background:#575756;}.basket .basket-area .return-to-shopping .blue-button i{margin-right:5px;}@media only screen and (max-width:700px){.basket .basket-area .return-to-shopping{display:none;}}.basket .basket-area .basket-area__inner{flex-basis:400px;flex-grow:0;flex-shrink:0;}@media only screen and (max-width:700px){.basket .basket-area .basket-area__inner{flex-basis:100%;}}.basket .basket-area .basket-area__inner strong{display:flex;justify-content:space-between;}.basket .basket-area .basket-area__inner .blue-button{float:right;}.checkout-stage-wrapper .cart-banner{padding-top:70px;}.checkout-stage-wrapper .cart-banner h1{font-weight:bold;color:#92a143;font-size:34px;padding-bottom:20px;}.checkout-stage-wrapper .step-header{padding-bottom:15px;}.checkout-stage-wrapper .step-header h1{font-weight:bold;color:#357960;font-size:28px;}.checkout-stage-wrapper .step-header h2{font-weight:bold;color:#357960;font-size:28px;}.checkout-stage-wrapper .step-header p{color:#575756;}.checkout-stage-wrapper .checkout-main{padding-bottom:80px;}.checkout-stage-wrapper .checkout-main>.grid-container>.grid-x{align-items:flex-start;}.checkout-stage-wrapper .checkout-main .checkout-main__title{font-weight:300;color:#575756;font-size:24px;padding-bottom:20px;}.checkout-stage-wrapper .checkout-main .checkout-main__subtitle{font-size:16px;font-weight:bold;color:#575756;}.checkout-stage-wrapper .checkout-main .checkout-main__subtitle.login-subtitle{margin-bottom:26px;}.checkout-stage-wrapper .checkout-main .checkout-main__register{margin:10px 0 50px;}.checkout-stage-wrapper .checkout-main .checkout-main__usp{padding-bottom:50px;}.checkout-stage-wrapper .checkout-main .checkout-main__usp p,.checkout-stage-wrapper .checkout-main .checkout-main__usp ul,.checkout-stage-wrapper .checkout-main .checkout-main__usp li{color:#575756;}.checkout-stage-wrapper .checkout-main .checkout-main__usp .blue-button{margin-top:50px;background:#575756;}.checkout-stage-wrapper .checkout-main .main-msg{margin-bottom:26px;color:#92a143;}.checkout-stage-wrapper .checkout-main .checkout-main__input{font-size:14px;}.checkout-stage-wrapper .checkout-main .checkout-main__forgot{color:#357960;}.checkout-stage-wrapper .checkout-main .checkout-main__required{padding-top:10px;font-size:13px;padding-bottom:40px;color:#575756;}.checkout-stage-wrapper .billing-info__required{font-size:13px;color:#575756;}.checkout-stage-wrapper .address-block{border-top:1px solid #ababaa;border-bottom:1px solid #ababaa;padding-top:40px;margin-bottom:50px;}.checkout-stage-wrapper .address-block .small-12{padding-bottom:40px;}.checkout-stage-wrapper .address-block .small-12 h2{font-weight:bold;font-size:24px;color:#575756;padding-bottom:30px;margin:0;}.checkout-stage-wrapper .address-block .small-12 p{margin:0;padding:0;color:#575756;font-size:18px;}.checkout-stage-wrapper .review-info .items-title h2{color:#575756;font-size:24px;padding-bottom:10px;font-weight:bold;}.checkout-stage-wrapper .review-info .confirm-page{padding-bottom:100px;}.checkout-stage-wrapper .review-info .confirm-page h4{padding-top:60px;padding-bottom:60px;color:#575756;font-size:24px;font-weight:normal;}.checkout-stage-wrapper .review-info .confirm-page h3{padding-bottom:60px;color:#575756;font-size:18px;font-weight:bold;}.checkout-stage-wrapper .basket-table{width:100%!important;margin-bottom:50px;border-collapse:collapse;}.checkout-stage-wrapper .basket-table th{border-collapse:collapse;text-align:left;color:#575756;font-size:16px;padding-top:35px;}@media only screen and (max-width:1023px){.checkout-stage-wrapper .basket-table th.image{display:none;}}@media only screen and (max-width:810px){.checkout-stage-wrapper .basket-table th.title span{display:none;}}@media only screen and (max-width:810px){.checkout-stage-wrapper .basket-table th.sku{display:none;}}@media only screen and (max-width:810px){.checkout-stage-wrapper .basket-table th.unit{display:none;}}.checkout-stage-wrapper .basket-table th.qty{padding-right:15px;text-align:center;}.checkout-stage-wrapper .basket-table th.price{padding-right:15px;text-align:center;}@media only screen and (max-width:555px){.checkout-stage-wrapper .basket-table th.price{padding-right:0;}}.checkout-stage-wrapper .basket-table th.total{text-align:center;}@media only screen and (max-width:555px){.checkout-stage-wrapper .basket-table th.total{display:none;}}.checkout-stage-wrapper .basket-table tr td{border-collapse:collapse;vertical-align:middle;padding-top:30px;padding-bottom:30px;font-size:16px;color:#575756;font-weight:400;padding-right:15px;border-bottom:1px solid #ababaa;}@media only screen and (max-width:810px){.checkout-stage-wrapper .basket-table tr td{font-size:15px;}}.checkout-stage-wrapper .basket-table tr td.image{width:157px;vertical-align:top;}.checkout-stage-wrapper .basket-table tr td.image img{border-radius:4px;}@media only screen and (max-width:1023px){.checkout-stage-wrapper .basket-table tr td.image{display:none;}}.checkout-stage-wrapper .basket-table tr td.title .mobile-sku{display:none;font-weight:bold;}@media only screen and (max-width:810px){.checkout-stage-wrapper .basket-table tr td.title .mobile-sku{display:block;}}.checkout-stage-wrapper .basket-table tr td.title .mobile-unit{display:none;margin-bottom:15px;font-size:13px;font-weight:bold;}@media only screen and (max-width:810px){.checkout-stage-wrapper .basket-table tr td.title .mobile-unit{display:block;}}.checkout-stage-wrapper .basket-table tr td.title .offer{position:relative;background:#ddd;display:flex;justify-content:space-between;padding:20px;margin-top:25px;align-items:center;}.checkout-stage-wrapper .basket-table tr td.title .offer .offer-banner{position:absolute;top:0;left:0;width:35px;height:100%;overflow:hidden;background:#92a143;}.checkout-stage-wrapper .basket-table tr td.title .offer .offer-banner span{font-weight:700;text-align:center;display:block;width:100%;font-size:14px;color:#fff;transform:translateX(-50%) translateY(-50%) rotate(-90deg);position:absolute;top:50%;left:50%;}.checkout-stage-wrapper .basket-table tr td.title .offer .text{padding-left:35px;}.checkout-stage-wrapper .basket-table tr td.title .offer .text .title{font-weight:bold;padding-bottom:10px;color:#575756;font-size:15px;}.checkout-stage-wrapper .basket-table tr td.title .offer .text .desc{color:#575756;font-size:13px;}.checkout-stage-wrapper .basket-table tr td.title .offer .text .add-to-basket a{margin-top:10px;display:inline-block;font-size:15px;color:#92a143;}@media only screen and (max-width:810px){.checkout-stage-wrapper .basket-table tr td.title span{display:none;}}@media only screen and (max-width:810px){.checkout-stage-wrapper .basket-table tr td.sku{display:none;}}@media only screen and (max-width:810px){.checkout-stage-wrapper .basket-table tr td.unit{display:none;}}.checkout-stage-wrapper .basket-table tr td.qty{width:62px;}.checkout-stage-wrapper .basket-table tr td.qty input{margin:0;text-align:center;}.checkout-stage-wrapper .basket-table tr td.price{width:135px;text-align:center;}@media only screen and (max-width:555px){.checkout-stage-wrapper .basket-table tr td.price{padding-right:0;}}.checkout-stage-wrapper .basket-table tr td.price .was{display:block;font-size:12px;text-decoration:line-through;}.checkout-stage-wrapper .basket-table tr td.price .now{display:block;font-weight:bold;font-size:14px;color:#92a143;}.checkout-stage-wrapper .basket-table tr td.price .mobile-total{display:none;text-align:center;padding-right:0;}@media only screen and (max-width:555px){.checkout-stage-wrapper .basket-table tr td.price .mobile-total{display:block;}}.checkout-stage-wrapper .basket-table tr td.price .mobile-total .mobile-total-title{padding-top:20px;padding-bottom:20px;color:#575756;font-size:16px;font-weight:bold;}.checkout-stage-wrapper .basket-table tr td.price .mobile-total .saving{display:block;margin-top:6px;font-size:13px;color:#92a143;font-weight:bold;}.checkout-stage-wrapper .basket-table tr td.total{text-align:center;padding-right:0;}@media only screen and (max-width:555px){.checkout-stage-wrapper .basket-table tr td.total{display:none;}}.checkout-stage-wrapper .basket-table tr td.total .saving{display:block;margin-top:6px;font-size:13px;color:#92a143;font-weight:bold;}.checkout-stage-wrapper .basket-table tr td.actions{padding-top:25px;padding-bottom:40px;text-align:right;border-bottom:1px solid #ababaa;}.checkout-stage-wrapper .basket-table tr td.actions a{margin-left:30px;display:inline-block;font-size:14px;font-weight:bold;color:#92a143;}.checkout-stage-wrapper .basket-table tr td.actions a i{margin-left:5px;}.checkout-stage-wrapper .basket-table tr td.actions a.number-input-update{color:#357960;display:none;}.checkout-stage-wrapper .poa-products{margin-bottom:60px;background:#ddd;}.checkout-stage-wrapper .poa-products .text{text-align:center;color:#92a143;padding:20px;font-size:14px;}.checkout-stage-wrapper .basket-area{display:flex;justify-content:space-between;}.checkout-stage-wrapper .basket-area .return-to-shopping .blue-button{background:#575756;}.checkout-stage-wrapper .basket-area .return-to-shopping .blue-button i{margin-right:5px;}@media only screen and (max-width:700px){.checkout-stage-wrapper .basket-area .return-to-shopping{display:none;}}.checkout-stage-wrapper .basket-area .basket-area__inner{flex-basis:400px;flex-grow:0;flex-shrink:0;}@media only screen and (max-width:700px){.checkout-stage-wrapper .basket-area .basket-area__inner{flex-basis:100%;}}.checkout-stage-wrapper .basket-area .basket-area__inner strong{display:flex;justify-content:space-between;}.checkout-stage-wrapper .basket-area .basket-area__inner .blue-button{float:right;border:0;cursor:pointer;outline:0;}.checkout-stage-wrapper .basket-area .quote-only{padding-top:40px;margin-bottom:-10px;}.checkout-stage-wrapper .basket-area .blue-button{margin-top:40px;}.checkout-stage-wrapper .basket-area .pay-on-account .desc{margin-top:30px;font-size:14px;color:#575756;}.checkout-stage-wrapper .basket-area .pay-on-account input[type=text]{margin-top:20px;}.checkout-stage-wrapper .basket-area .pay-on-account .blue-button{margin-top:20px;}.checkout-stage-wrapper .basket-area .payment-options{display:flex;justify-content:space-between;}.checkout-stage-wrapper .basket-area .payment-options a{flex-basis:calc(50% - 10px);float:none;}.checkout-stage-wrapper .basket-area .card-logos{width:100%;margin:30px auto 10px;max-width:280px;display:block;}