h2{font-weight:500;margin-bottom:20px}h2.white{color:#fff}h4{font-family:brush script mt,trebuchet ms,Arial,sans-serif;color:#59595b;font-weight:400;font-size:50px;margin-bottom:0}.f-300{font-weight:300;font-size:17px}@media only screen and (min-width:320px) and (max-width:600px){h2{font-size:26px}}.button{color:#fff;text-transform:uppercase;font-size:15px;padding:15px 50px;text-decoration:none!important;display:inline-block;position:relative;text-align:center;box-shadow:inset 0 0 0 1px #fff}.button.center{margin:0 auto;display:table}.button-solid{color:#fff;border:none;text-transform:uppercase;font-size:13px;padding:10px 40px;font-weight:600;text-decoration:none!important;display:inline-block;position:relative;text-align:center}.button-solid.with-icon i{padding-right:8px}.button-solid.center{margin:0 auto;display:table}.button-solid.large{padding:20px 0}.button.primary{background:#f3702a;border:1px solid #f3702a}.button.primary:hover{background:#f26012;color:#fff}.button-solid.primary{background:#f3702a}.button-solid.primary:hover{background:#f26012;color:#fff}.button.secondary{background:#59595b;border:1px solid #59595b}.button.secondary:hover{background:#4c4c4e;color:#fff}.button-solid.secondary{background:#59595b}.button-solid.secondary:hover{background:#4c4c4e;color:#fff}.button.red{background:#cc0001;border:1px solid #cc0001}.button.red:hover{background:#b30001;color:#fff}.button-solid.red{background:#cc0001}.button-solid.red:hover{background:#b30001;color:#fff}.button.black{background:#000;border:1px solid #000}.button.black:hover{background:#000;color:#fff}.button-solid.black{background:#000}.button-solid.black:hover{background:#000;color:#fff}.button.yellow{background:#f3702a;border:1px solid #f3702a}.button.yellow:hover{background:#f26012;color:#fff}.button-solid.yellow{background:#f3702a;color:#fff}.button-solid.yellow:hover{background:#f26012;color:#fff}#button{display:inline-block;background-color:#f3702a;width:60px;height:60px;text-align:center;position:fixed;bottom:120px;right:20px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000}#button:after{content:"\f077";font-family:"font awesome 5 free";font-weight:900;font-style:normal;font-size:37px;line-height:60px;color:#fff}#button:hover{cursor:pointer;background-color:#de550c}#button.show{opacity:1;visibility:visible}@media(max-width:650px){#button{bottom:20px;z-index:9999999999}}.black-topbar{background:#ebebeb;padding:5px;margin-bottom:5px}.black-topbar ul{padding-left:0;margin:0;text-align:right}.black-topbar ul li{display:inline;padding-left:50px;font-size:13px;font-weight:600;color:#000}.black-topbar ul li i{color:#f3702a;font-size:16px;padding-right:8px}.black-topbar ul li i.fa-phone{transform:rotate(160deg)}.black-topbar ul li i.fa-book{transform:rotate(20deg)}.black-topbar a{text-decoration:none;color:#000}.black-topbar a:hover{opacity:.8}.desktop-menu .topbar .basket-hover img{height:auto}.topbar{background:#fff;z-index:999;width:100%}.topbar .container{margin-bottom:5px}.topbar .social-media{display:inline-block}.topbar .social-media li{display:inline-block;font-size:14px;color:#fff;text-transform:uppercase}.topbar .social-media li i{color:#f3702a;font-size:25px;padding-right:8px;transition:ease-in .2s}.topbar .social-media li i:hover{color:#fff}.topbar .social-media li span{color:#fff;top:-3px;position:relative;font-size:14px}.topbar .actions{display:flex;margin:25px 0 0;float:right}.topbar .actions li{display:inline-block;padding-right:35px}.topbar .actions li a{text-transform:uppercase;color:#fff;font-size:14px;text-decoration:none;position:relative;float:left}.topbar .actions li a .klarna-square{padding:0;height:56px;width:56px}.topbar .actions li a .basket-count{position:absolute;color:#fff;background:#59595b;padding:0;border-radius:100%;height:18px;width:18px;text-align:center;top:0;right:4px;font-size:12px}.topbar .actions li a span{display:block;color:#000;text-align:center;font-weight:700;font-size:12px}.topbar .actions li a i{color:#f3702a;font-size:24px;text-align:center;margin:0 auto 8px;display:table}.topbar .actions li a i.fa-shopping-basket{padding-right:10px}.topbar .actions li a.btn{color:#000;border:2px solid #f3702a;padding:0;float:left;font-weight:700;font-size:13px;padding:0 10px;line-height:22px;border-radius:0;text-transform:initial;width:185px;text-align:left}.topbar .actions li a.btn span{display:inline;font-size:13px}.topbar .actions li a.btn i{margin:0;padding:0;display:inline-block;position:relative;top:3px;transform:rotate(33deg);padding-right:5px;font-size:14px}.topbar .actions li a.btn:first-child{margin-bottom:5px}.topbar .actions li a.btn:last-child i{transform:rotate(20deg);top:2px;left:1px}.topbar .actions li a.btn:last-child span{left:4px;position:relative}.topbar .actions li:last-child{padding:0}.topbar .account-hover{display:none;width:258px;position:ABSOLUTE;top:90px;right:-10px;padding:10px;background:#fff;z-index:999}.topbar .account-hover:before{content:"\f0de";font-family:"font awesome 5 free";font-weight:900;z-index:9999;display:block;position:absolute;right:0;left:0;margin:0 auto;top:-17px;color:#fff;font-size:26px;text-align:center}.topbar .account-hover .username{font-size:14px;margin-bottom:5px}.topbar .account-hover .button{margin-bottom:8px}.topbar .account-hover ul{list-style:none;padding-left:0;margin-bottom:12px}.topbar .account-hover ul li{font-size:14px;line-height:32px;border-bottom:1px solid #dedede}.topbar .account-hover ul li a{color:#333}.topbar .account-hover ul li i{color:#f3702a}.topbar .account-hover p{margin-bottom:0;font-size:14px;margin-bottom:0;font-size:13px;text-align:left;font-weight:400}.topbar .account-hover p a{color:#59595b}.topbar .basket-hover{display:none;width:600px;position:ABSOLUTE;top:82px;right:14px;padding:15px;background:#fff;z-index:999}.topbar .basket-hover span{font-size:16px;text-align:center}.topbar .basket-hover .wrapper{max-height:260px;overflow-y:auto;overflow-x:hidden}.topbar .basket-hover:before{content:"\f0de";font-family:"font awesome 5 free";font-weight:900;z-index:9999;display:block;position:absolute;right:0;left:0;margin:0 auto;top:-17px;color:#fff;font-size:26px;right:12px;text-align:right}.topbar .basket-hover .price{color:#f3702a;font-weight:700}.topbar .basket-hover .product-code span{color:#000;font-weight:700}.topbar .basket-hover .error-msg{color:#cc0001;font-weight:600;font-size:13px;margin:10px 0}.topbar .basket-hover .error-msg:before{content:"\f071";font-family:"font awesome 5 free";font-weight:600;font-size:16px;position:relative;top:2px;padding-right:5px}.topbar .basket-hover input{width:100%}.topbar .basket-hover .button-solid{padding:10px}.topbar .basket-hover .button-solid:hover{color:#fff}.topbar .basket-hover .total{font-size:15px;position:relative;top:50%;transform:translateY(-50%)}.topbar .basket-hover .total span{color:#59595b}.topbar .basket-hover p{margin-bottom:5px;font-size:14px;font-size:13px;text-align:left;font-weight:400}.topbar .basket-hover p a{color:#59595b}.topbar .basket-hover .buttons{display:flex;justify-content:right;align-items:self-start}.topbar .basket-hover .buttons .button{padding:15px;font-size:13px;margin-right:5px}.topbar .basket-hover .buttons .button:last-child{margin-right:0}.topbar .search{display:flex;position:relative;top:25px}.topbar .search label{font-size:0}.topbar .search input{padding:14px 10px;width:70%;float:left;outline:none;border:2px solid #f3702a}.topbar .search input::placeholder{font-size:13px;font-style:italic}.topbar .search input:-ms-input-placeholder{font-size:13px;font-style:italic}.topbar .search button{padding:0 9px;outline:none;border:0;background:#f3702a;color:#fff;width:30%;float:right;text-transform:uppercase;font-weight:600;font-size:14px;vertical-align:middle;line-height:46px}.topbar .search button i{font-size:26px;color:#fff;padding-right:12px;position:relative;top:4px}.topbar .search.z-index{z-index:999}.topbar .menu{width:100%;display:block;background-color:#fff;position:relative}.topbar .menu .container{margin-bottom:0}.topbar .menu ul{display:flex;margin-bottom:0;justify-content:space-between;list-style:none;position:relative}.topbar .menu ul li{padding:15px 18px;transition:background .2s ease}.topbar .menu ul li a{color:#000;text-decoration:none;font-weight:600}.topbar .menu ul li:hover:not(.clearance){background:#fff}.topbar .menu ul li:hover:not(.clearance) a.menu-link{color:#f3702a}.topbar .menu ul li:hover:not(.clearance) .dropdown-wrapper{display:block}.topbar .menu ul li.clearance{background:#cc0001;color:#fff}.topbar .menu ul li.clearance:hover{background:#990001}.topbar .menu ul li:last-child .dropdown-wrapper{right:0}.topbar .menu ul li .dropdown-wrapper{display:none;background-color:#fff;margin-left:-20px;z-index:999;margin:0 auto;position:absolute;top:54px;margin-left:-20px;padding:30px 0 40px}.topbar .menu ul li .dropdown-wrapper .container .cat-column{min-width:250px;padding:0 20px}.topbar .menu ul li .dropdown-wrapper h3{font-size:16px;font-weight:700;color:#f3702a}.topbar .menu ul li .dropdown-wrapper strong{font-size:14px;color:#474747}.topbar .menu ul li .dropdown-wrapper ul{display:block;padding-left:0}.topbar .menu ul li .dropdown-wrapper ul li{padding:0;font-weight:300;font-size:14px;line-height:28px}.topbar .menu ul li .dropdown-wrapper ul li a{color:#000;font-weight:400}.topbar .menu ul li .dropdown-wrapper ul li a:hover{color:#f3702a!important}.topbar .menu ul li .dropdown-wrapper ul li:hover{background:0 0}.service-menu{background-color:#fff4ef;width:100%;display:block;position:relative;height:100%;padding-bottom:3px}.service-menu .container{margin-bottom:0}.service-menu .container .service-row{justify-content:space-around}.service-menu .container .trustpilot-widget{display:none}.service-menu .container .service-section-row{text-align:center;padding-top:3px;position:relative;width:25%;height:100%;display:block}@media only screen and (max-width:576px){.service-menu .container .service-section-row{display:none}.service-menu .container .service-row{height:50px}.service-menu .container .trustpilot-widget{display:block;margin:0;padding-top:7px;transform:scale(1)}.service-menu .container .trustpilot-widget iframe{height:45px!important;width:100%!important}}.service-menu .container .service-icons{max-width:100%;height:auto}.topbar.scroll{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;height:40px}.topbar.scroll .logo{width:240px}.topbar.scroll .navbar-brand{margin:0 0 4px}.topbar.scroll .actions{margin:6px 0 0}.mobile-menu{display:none}.mobile-menu img{width:auto;padding:10px 0;height:100px;max-width:100%}@media only screen and (max-width:991px){.mobile-menu img{max-height:85px}}@media only screen and (max-width:676px){.mobile-menu img{max-height:70px}}@media only screen and (max-width:555px){.mobile-menu img{max-height:60px}}@media only screen and (max-width:450px){.mobile-menu img{max-height:50px}}.mobile-menu .search{display:flex;width:100%;margin-bottom:10px}.mobile-menu .search label{font-size:0}.mobile-menu .search input{padding:0 10px;width:70%;float:left;outline:none;border:1px solid #f3702a}.mobile-menu .search input::placeholder{font-size:13px;font-style:italic}.mobile-menu .search input:-ms-input-placeholder{font-size:13px;font-style:italic}.mobile-menu .search.z-index{z-index:999}.mobile-menu .search button{padding:0 9px;outline:none;border:0;background:#f3702a;color:#fff;width:30%;float:right;text-transform:uppercase;font-weight:600;font-size:14px;vertical-align:middle;line-height:35px}.mobile-menu .search button i{font-size:22px;padding-right:10px;color:#fff;position:relative;top:2px;text-align:center}.mobile-menu .actions{display:table;padding:0;top:50%;transform:translateY(-50%);position:relative}.mobile-menu .actions li{display:inline-block;padding:0 15px}.mobile-menu .actions li a{text-transform:uppercase;font-size:0;text-decoration:none;position:relative;float:left}.mobile-menu .actions li a .basket-count{position:absolute;color:#fff;background:#59595b;padding:0;border-radius:100%;height:18px;width:18px;text-align:center;top:0;right:2px;font-size:12px}.mobile-menu .actions li a i{color:#f3702a;font-size:26px;padding-right:10px;text-align:center;margin:0 auto;display:table}.mobile-menu .actions li:last-child{padding:0}.mobile-menu .autocompleteWrapper--mob .autocomplete{top:39px;width:96%;left:0;right:0;margin:0 auto}.mobile-menu .black-topbar{margin-bottom:0}.mobile-menu .black-topbar ul{text-align:center}.mobile-menu .black-topbar ul li{padding-left:0}.autocomplete{background:#fff;z-index:999;position:absolute;top:84px;left:15px;width:650px;padding:0 10px}.autocomplete ul{list-style:none;margin-bottom:10px}.autocomplete ul li{font-size:14px;cursor:pointer}.autocomplete ul li.group{font-weight:600;margin:10px 0;text-align:center;font-size:15px;cursor:auto}.autocomplete ul li.button{cursor:pointer;margin:0!important;padding:10px 30px}.autocomplete #prod img{width:70px;height:70px;margin:0 10px 10px}.autocomplete #prod li{display:flex;margin-bottom:10px;margin-top:10px;border-bottom:1px solid #ccc}.autocomplete #prod li .text{font-weight:600;width:60%;font-size:13px}.autocomplete #prod li .price{font-weight:700;color:#f3702a}.desktop-menu .topbar img{height:100px;width:auto;padding:10px}#mobileNavWrapper{display:block;z-index:9999}.mobile-menu-wrapper{display:block;position:absolute;top:0;left:-600px;width:300px;background:#fff;z-index:999;height:auto;overflow-x:hidden;overflow-y:scroll;padding:0;-webkit-overflow-scrolling:touch;height:100%}.mobile-menu-wrapper .mobile-menu{float:left;width:100%;margin:0;padding:0}.mobile-menu-wrapper .mobile-menu li{list-style:none;float:left;width:100%;margin:0;border-bottom:solid 1px #ebebeb;font-weight:500;position:relative}.mobile-menu-wrapper .mobile-menu li a{font-size:13px;color:#000;display:block;padding:12px;text-decoration:none}.mobile-menu-wrapper .mobile-menu li a i{font-size:18px;position:relative;top:2px;padding-right:5px}.mobile-menu-wrapper .mobile-menu li.category-item a:after{content:"\f078";float:right;font-weight:900;font-family:"font awesome 5 free";color:#7c7d7f}.mobile-menu-wrapper .mobile-menu li.category-item a.active:after{content:"\f077"}.mobile-menu-wrapper .mobile-menu li.category-item.top-cat-nobranch a:after{display:none}.mobile-menu-wrapper .mobile-menu li.clearance{background:#cc0001}.mobile-menu-wrapper .mobile-menu li.clearance a,.mobile-menu-wrapper .mobile-menu li.clearance i{color:#fff}.mobile-menu-wrapper .mobile-menu li.primary{background:#f3702a}.mobile-menu-wrapper .mobile-menu li.primary a,.mobile-menu-wrapper .mobile-menu li.primary i{color:#fff}.mobile-menu-wrapper .mobile-menu li.grey{background:#eee;border-bottom:solid 1px #ddd}.mobile-menu-wrapper .mobile-menu li.grey a{color:#000}.mobile-menu-wrapper .mobile-menu li.grey i{color:#f3702a}.mobile-menu-wrapper .mobile-menu li.close-icon{background:#000;padding:13px}.mobile-menu-wrapper .mobile-menu li.close-icon span{cursor:pointer;color:#fff;font-size:13px}.mobile-menu-wrapper .mobile-menu li.close-icon span i{color:#fff;font-size:21px;position:relative;top:3px;padding-right:5px}.mobile-menu-wrapper .mobile-menu li .subcats{padding-left:0;display:none}.mobile-menu-wrapper .mobile-menu li .subcats li a{padding:8px 12px 8px 20px}.mobile-menu-wrapper .mobile-menu li .subcats li a:after{content:""}.mobile-menu-wrapper .mobile-menu li .subcats li:last-child{border-bottom:none}.sticky-offset{display:none}.sticky-offset.sticky{height:198px;display:block}div.mobile-menu,nav.desktop-menu{top:0;z-index:999;background-color:#fff}div.mobile-menu.sticky,nav.desktop-menu.sticky{position:fixed;width:100%;top:0;z-index:999}.mobile-menu .actions li.mobile-search-btn{display:none}.mobile-menu-wrapper{position:fixed;max-height:100vh}.scrolled .black-topbar{display:none}.scrolled.desktop-menu .topbar img{height:65px;padding:5px}.scrolled .topbar .search{top:10px}.scrolled .topbar .search input{padding:5px 10px}.scrolled .topbar .searchlled .topbar .actions{margin:5px 0 0}.scrolled .topbar .menu ul li{padding:10px}.scrolled .topbar .menu ul li a{font-size:.9rem}.scrolled .topbar .menu ul li .dropdown-wrapper{top:44px}.scrolled .topbar .actions{margin-top:3px}.scrolled .topbar .actions li a i{font-size:20px;margin-top:10px}.scrolled .topbar .actions li a span{font-size:11px}.scrolled .topbar .actions li a .klarna-square{height:46px;width:46px;margin-top:5px}.scrolled .topbar .actions li.request-actions{display:none}.scrolled .topbar .actions li.request-actions a i{margin-top:0;font-size:13px}.scrolled .topbar .search button{font-size:13px}.scrolled .topbar .search button i{font-size:20px;color:#fff;padding-right:12px;position:relative;top:4px}.scrolled .topbar .container{margin-bottom:0}.scrolled .search-row{display:none}.scrolled.mobile-menu .actions li.mobile-search-btn{display:inline-block}.cat-column{width:100%}.topbar .menu ul li .dropdown-wrapper .container,.topbar .menu ul li .dropdown-wrapper .container .row,.topbar .menu ul li .dropdown-wrapper .container .cat-column{height:100%}.topbar .menu ul li .dropdown-wrapper{height:450px;width:1450px;max-width:100vw;left:0;left:0;border-bottom:5px solid #f3702a;border-right:1px solid #999;border-left:1px solid #999}.topbar .menu ul li .dropdown-wrapper ul.main-list{column-count:4;column-fill:auto;width:100%;float:left;height:100%;overflow:hidden}.topbar .menu ul li .dropdown-wrapper ul.main-list>li{width:100%;float:left;break-inside:avoid-column;margin-bottom:10px}.topbar .menu ul li .dropdown-wrapper ul.main-list li a:hover{border-bottom:1px solid #888}.topbar .menu ul li .dropdown-wrapper ul.main-list>li>a{font-weight:600;border-bottom:1px solid #ccc;width:90%;display:block}.topbar .menu ul li .dropdown-wrapper ul.submenu>li>a{padding-inline-start:8px}.topbar .menu ul li .dropdown-wrapper ul.main-list>li.ad-img{height:100%}.topbar .menu ul li .dropdown-wrapper ul.main-list>li.ad-img a{border:none}.topbar .menu ul li .dropdown-wrapper ul.main-list>li.ad-img img{width:100%;height:auto}@media(max-width:768px){.submenu{border-top:#f2f2f2 1px solid;padding-inline-start:20px;margin-left:0}.mobile-menu-wrapper .mobile-menu li .subcats .submenu li a{font-size:11px}.ad-img{display:none}}@media only screen and (min-width:320px) and (max-width:1350px){.topbar .actions li{padding-right:20px}.topbar .actions li a{font-size:0}.topbar .social-media span{display:none}}@media only screen and (min-width:320px) and (max-width:1300px){.topbar .search button{width:46px}.topbar .search button i{font-size:22px}.topbar .search button span{display:none}}@media only screen and (min-width:320px) and (max-width:1040px){.topbar .search button{width:46px}.topbar .search button i{font-size:22px}.topbar .search button span{display:none}}@media only screen and (min-width:320px) and (max-width:1000px){.desktop-menu{display:none}.mobile-menu{display:block}.mobile-menu .black-topbar{padding:5px 0}.mobile-menu .black-topbar i{font-size:14px!important;position:relative;top:-2px}.mobile-menu .actions li i{font-size:30px!important}}@media only screen and (min-width:320px) and (max-width:500px){.mobile-menu .autocomplete{display:none}.mobile-menu .black-topbar .col-12{padding:0}}@media only screen and (max-width:400px){.mobile-menu .black-topbar ul li i{padding:0}.mobile-menu .black-topbar ul li span{display:none}.mobile-menu .search button i{padding-right:0}.mobile-menu .search button span{display:none}}@media only screen and (max-width:340px){.mobile-menu .actions li a i{font-size:22px}}@media only screen and (min-width:1000px) and (max-width:1250px){.topbar .menu ul li{padding:20px 10px}.topbar .menu ul li a,.scrolled .topbar .menu ul li a{font-size:.8rem}}@media only screen and (max-width:1250px){.sticky-offset.sticky{height:208px}}@media only screen and (max-width:1000px){.sticky-offset.sticky{height:189px}}@media only screen and (max-width:991px){.sticky-offset{height:174px}}@media only screen and (max-width:676px){.sticky-offset.sticky{height:159px}.mobile-menu .service-mobile-menu .container .service-mobile-section-row{justify-content:center}.mobile-menu .service-mobile-menu .container .service-mobile-section-row .text-mobile-header{font-size:2.5vw}.mobile-menu .service-mobile-menu .container .service-mobile-section-row .text-mobile-subheader{font-size:1.1vw}.mobile-menu .service-mobile-menu .trustpilot-icon{margin-left:10px;padding-left:10px;height:39px;margin-top:3px}}@media only screen and (max-width:555px){.sticky-offset.sticky{height:149px}.mobile-menu .container .service-mobile-section-row{justify-content:center}.mobile-menu .container .service-mobile-section-row .text-mobile-header{font-size:5vw}.mobile-menu .container .service-mobile-section-row .text-mobile-subheader{font-size:1.4vw}}@media only screen and (max-width:450px){.sticky-offset.sticky{height:141px}.mobile-menu .service-mobile-menu{height:35px}.mobile-menu .service-mobile-menu .container .service-mobile-section-row{justify-content:center}.mobile-menu .service-mobile-menu .container .service-mobile-section-row .service-mobile-icons{padding:5px 15px 0 0}.mobile-menu .service-mobile-menu .container .text-mobile-header{font-size:2.7vw}.mobile-menu .service-mobile-menu .container .text-mobile-subheader{font-size:1.2vw;padding-bottom:10px}.mobile-menu .service-mobile-menu .trustpilot-icon{margin-left:10px;padding-left:10px;height:36px}}@media only screen and (max-width:400px){.scrolled.mobile-menu .actions li i{font-size:24px!important}.scrolled.mobile-menu .actions li{padding:0 5px}}.logo-container{text-align:center}@media only screen and (min-width:1001px) and (max-width:1080px){.topbar .actions li a.btn i{font-size:12px}.topbar .actions li a.btn span{font-size:11px}.topbar .actions li a.btn{width:150px;padding:0 5px}}footer{background:#333;width:100%;padding:25px 0}footer h3{color:#fff;font-size:16px;font-weight:600;margin-bottom:12px}footer h3 i{visibility:hidden;float:right}footer h3 i.active{transition:rotate .2s ease;transform:rotate(180deg)}footer img{margin-bottom:10px;width:auto}footer address{color:#afafaf;line-height:22px;font-size:13px;margin-bottom:0}footer a{font-size:13px;color:#f3702a;text-decoration:none}footer a:hover{color:#fff;text-decoration:none}footer p{color:#afafaf;line-height:22px;font-size:13px;margin-bottom:10px;text-align:left}footer ul{padding-left:0;list-style:none}footer ul li a{color:#afafaf;font-size:13px}footer .social-media{margin-bottom:20px}footer .social-media li{display:inline-block}footer .social-media li i{font-size:33px;padding-left:6px;color:#fff}footer .input{display:flex}footer .input label{font-size:0}footer .input input{padding:5px;width:80%;float:left;outline:none;border:1px solid #ddd}footer .input input::placeholder{font-size:13px;font-style:italic}footer .input button{outline:none;border:0;background:#f3702a;color:#fff}.sub-footer{background:#222;padding:15px 0}.sub-footer img{margin:0 auto;display:table;height:auto}.sub-footer .cards-mob{display:none}.sub-footer p{font-size:13px;margin-bottom:6px;position:relative;top:10px;color:#afafaf;text-align:left}.sub-footer p+p{margin:0}.sub-footer .logos .logo-inner{display:flex;justify-content:center;align-items:self-start}.sub-footer .logos .cards{float:left;margin:0}.sub-footer .logos .paypal{width:109px;float:left;margin-left:30px;margin-right:0;position:relative;top:6px}.sub-footer .klarna-promo-card{height:40px;width:68px;display:block;float:left;margin-left:30px}@media only screen and (min-width:320px) and (max-width:1280px){.sub-footer .logo-inner{position:relative;left:-51px}}@media only screen and (min-width:320px) and (max-width:1060px){.sub-footer .amo,.sub-footer .starfield{width:100%}}@media only screen and (min-width:320px) and (max-width:1000px){footer h3{padding:10px 0;border-bottom:1px solid #ddd;cursor:pointer;margin:0}footer h3.newsletter,footer h3.contact{border:none}footer h3 i{visibility:visible}footer .footerMenuBlockInner{margin-top:10px}.sub-footer img{width:auto}.sub-footer .cards{width:auto}.sub-footer .amo,.sub-footer .starfield{width:auto}.sub-footer p br{display:none}}@media only screen and (min-width:320px) and (max-width:991px){.sub-footer .starfield{float:right;width:100px}.sub-footer .amo{float:left;width:100px}.sub-footer p{text-align:center}.sub-footer .logos .logo-inner{margin-top:30px;left:0}.sub-footer .logos .logo-inner .paypal,.sub-footer .logos .logo-inner .cards,.sub-footer .logos .logo-inner .klarna-promo-card{margin:0 10px;float:none}}@media only screen and (min-width:320px) and (max-width:767px){footer .cards{display:none}}@media only screen and (min-width:320px) and (max-width:500px){.sub-footer .logos .logo-inner .cards{width:108px}.sub-footer .logos .logo-inner .paypal{width:96px;top:1px}.sub-footer .logos .logo-inner .klarna-promo-card{width:58px;position:relative;top:-6px}}#cookie-consent{position:fixed;left:0;bottom:0;width:100%;background-color:rgba(102,102,102,.9);color:#fff;text-align:center;z-index:200;padding:5px;font-size:14px;box-shadow:0 0 6px #ccc;opacity:1}#cookie-consent button{font-size:12px;opacity:.8;padding:7px}@media(max-width:900px){#cookie-consent{font-size:11px}#cookie-consent button{font-size:9px;opacity:.8;padding:6px}}@media(max-width:767px){#cookie-consent{font-size:10px}#cookie-consent button{font-size:8px;opacity:.8;padding:5px}}#cookie-consent form{display:inline-block;margin-left:3px}#cookie-consent a{color:#fff;text-decoration:underline;white-space:nowrap}#cookie-consent a :hover{text-decoration:none}.breadcrumb-wrapper{background-color:#ebebeb;padding:5px}.breadcrumb-wrapper .breadcrumbs{list-style:none;padding-left:60px;margin-bottom:0}.breadcrumb-wrapper .breadcrumbs li{display:inline}.breadcrumb-wrapper .breadcrumbs li a{font-size:13px;font-style:italic;color:#717171}.breadcrumb-wrapper .breadcrumbs li:after{content:"/";color:#717171;padding:0 8px}.breadcrumb-wrapper .breadcrumbs li:last-child:after{display:none}@media(min-width:320px) and (max-width:1000px){.breadcrumb-wrapper .breadcrumbs{float:left;padding-left:0}}@media(min-width:320px) and (max-width:767px){.breadcrumb-wrapper{display:none}}#breadCrumbWrapper>div{white-space:nowrap;display:flex;float:left;font-size:13px;font-style:italic;color:#717171;align-items:baseline;overflow:hidden;text-overflow:ellipsis}#breadCrumbWrapper>div:after{content:"/";padding:0 5px;font-size:initial;position:relative}#breadCrumbWrapper>div:last-child:after{visibility:hidden}#breadCrumbWrapper>div a{color:#717171}#breadCrumbWrapper .bcText strong{font-weight:400}.addtobasket-modal .modal-body{display:flex;padding:10px}.addtobasket-modal .modal-body .button{font-size:13px;padding:12px 20px}.calculatepostage-modal .modal-body{padding:10px}.calculatepostage-modal .modal-body .button{font-size:13px;padding:12px 20px}.calculatepostage-modal .modal-body input{background:#f3f4f6;border:1px solid #dedede;border-radius:0;padding:7px;height:41px;width:100%;display:block;text-transform:uppercase}.calculatepostage-modal .modal-body input::placeholder{text-transform:none}.calculatepostage-modal .modal-body input:-ms-input-placeholder{text-transform:none}#upsellModal .modal-header{background:#143b96;color:#fff;text-align:center;text-transform:uppercase;display:block}#upsellModal .close{color:#fff;opacity:1;position:absolute;right:20px;top:18px}#upsellModal .modal-dialog{max-width:400px;text-align:center}#upsellModal .button-solid.primary:hover,#upsellModal .button.primary:hover{background:#cc0001;color:#fff;border:0}#upsellModal .button-solid.primary,#upsellModal .button.primary{background:#143b96;background:#cc0001;color:#fff;border:0;margin:25px auto 0;display:block;width:250px}#upsellModal span.red{color:#cc0001;font-weight:600}#upsellModal p{font-size:14px}#upsellModal p.first{margin-bottom:5px}#upsellModal p.title{color:#143b96;font-weight:600;font-size:16px;margin-bottom:5px}#upsellModal img{margin:30px auto}#upsellModal .modal-body{padding:1rem 2rem 2rem}#upsellModal label,#upsellModal .sub-footer p+p{margin:0}.products a:hover{text-decoration:none}.products a:hover img{transition:all .3s;transform:scale(1.05)}.products .img-wrapper{overflow:hidden}.products .discount-flag{position:absolute;right:7px;color:#fff;background:#c90101;background:linear-gradient(90deg,#c90101 0%,#aa0000 85%);text-transform:uppercase;padding:10px 30px;text-align:center;font-size:15px;z-index:2}.products .discount-flag:after{content:url(../images/common/overlay_corner.png);display:block;position:absolute;right:0;bottom:-17px}.products .details{padding:20px 1%;border:1px solid #ddd;border-top:none;background:#fff;position:relative}.products .details h3{font-size:17px;font-weight:600;text-align:center;height:30px;color:#333}.products .details p{font-size:14px;text-align:center;min-height:42px;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.products .details .was-price{text-align:center;display:block;font-size:15px;color:#cc0001;line-height:15px;height:20px}.products .details .price{font-weight:600;font-size:18px;margin:0;color:#333}.products .details .price span{color:#cc0001}.products .bottom-shadow{position:relative;width:100%;top:-2px;height:auto;max-height:34px}.products.carousel{float:left;width:100%;display:block;border:solid 1px #ddd;border-top:none;border-bottom:none}.products.carousel.other .details{max-height:178px}.products.carousel .item{float:left;border:1px solid #ddd;border-right:none;float:left;margin:0 0 0 -1px;position:relative}.products.carousel .item .discount-flag{top:10px}.products.carousel .item .img-wrapper{width:100%;text-align:center;height:auto;padding:5% 0 0}.products.carousel .item .img-wrapper img{width:90%!important;margin:auto;height:auto}.products.carousel .item .details{border:none;width:98%}.products .slick-prev{position:absolute;left:-10%;top:40%;transform:translateY(-50%);background:0 0;border:none;font-size:0}.products .slick-prev i{color:#656565;font-size:32px}.products .slick-next{position:absolute;right:-10%;top:40%;transform:translateY(-50%);background:0 0;border:none;font-size:0}.products .slick-next i{color:#656565;font-size:32px}.products .slick-dots{float:left;padding:0;width:100%;text-align:center;margin:0 auto -30px}.products .slick-dots li{list-style:none;display:inline-block;padding:0 5px}.products .slick-dots li button{background:#efefef;border:none;border-radius:100%;height:12px;width:12px;text-align:center;padding:4px;font-size:0}.products .slick-dots li.slick-active button{background:#f3702a}@media only screen and (min-width:320px) and (max-width:1100px){.products.carousel{width:95%;margin:0 auto;float:none}.products.carousel .slick-prev{left:-37px}.products.carousel .slick-next{right:-37px}}@media only screen and (min-width:320px) and (max-width:991px){.products.carousel{width:100%}}@media only screen and (min-width:320px) and (max-width:768px){.offer-images img{margin:0 auto;display:table}.offers{margin-bottom:0!important}.offers .details{position:relative;top:-28px;width:90%;margin:0 auto}.offers .bottom-shadow{position:relative;width:90%;top:-28px;margin:0 auto;display:table}.products .slick-dots{margin:0 auto 10px}.products.slider .details p{height:60px}}*,body{font-family:open sans,sans-serif}.container{max-width:1400px}.grey-bg{background:#eee;padding:30px 0}.full-screen{width:100%;height:100%;background-color:#000;opacity:.6;filter:alpha(opacity=60);display:none;position:fixed;top:0;left:0;z-index:990}select{-webkit-appearance:none;background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJCAYAAAA/33wPAAAAvklEQVQoFY2QMQqEMBBFv7ERa/EMXkGw11K8QbDXzuN4BHv7QO6ifUgj7v4UAdlVM8Uwf+b9YZJISnlqrfEUZVlinucnBGKaJgghbiHOyLyFKIoCbdvecpyReYvo/Ma2bajrGtbaC58kCdZ1RZ7nl/4/4d5EsO/7nzl7IUtodBexMMagaRrs+06JLMvcNWmaOv2W/C/TMAyD58dxROgSmvxFFMdxoOs6lliWBXEcuzokXRbRoJRyvqqqQvye+QDMDz1D6yuj9wAAAABJRU5ErkJggg==);background-position:right center;background-repeat:no-repeat}