*{box-sizing:border-box;font-family:var(--InstrumentSans);line-height:1.5}.invisible{display:none}body{margin:0}h1,h2,h3,h4,h5,h6{margin:0 0 15px;line-height:1.2}h1{font-size:3rem;font-weight:900}p{margin:0 0 15px}ul{list-style:none;padding:0;margin:0}.section-blades a{text-decoration:none;color:#000}img{object-fit:contain}.inner-container{max-width:1200px;margin:0 auto;padding:0 20px}.section-blades{display:block;width:100%;float:left;padding:40px 0}.section-blades.blades-hero{height:600px;display:flex;align-items:center;margin-bottom:0;padding-bottom:75px;position:relative;margin:0!important}.section-blades.blades-hero:before{content:"";background:#0006;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.section-blades.blades-hero .inner-container{display:flex;flex-direction:row;flex-grow:1;z-index:1}.section-blades.blades-hero .inner-container>*{color:#fff;max-width:750px}.section-blades.blades-hero .usp-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.section-blades.blades-hero .usp-list-item{width:100%;display:flex;flex-direction:row;gap:10px;align-items:center}.section-blades.blades-hero .usp-list-item img{height:45px;width:45px;border-radius:50%;background:#fff;padding:10px;margin-right:5px}.section-blades.blades-hero .usp-list-item div{display:flex;flex-direction:column}.section-blades.blades-hero .usp-list-item div span{font-size:14px}#blades-filter:not(.active){display:none}#blades-filter.active{display:block}#filter-toggle{font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:space-between;padding:20px}#filter-toggle img{height:20px;width:20px}#filter-toggle:not(.active) img{transform:rotate(-90deg)}.section-blades.filter-section{background:#ebebeb;margin-bottom:0}.section-blades.filter-section .filter-container{background:#fff;border-radius:0;box-shadow:0 0 24px #00000026;transform:translateY(-75px);position:relative;z-index:2}.section-blades.filter-section #blades-filter{padding:0 20px 20px}.section-blades.filter-section .material-list{margin-bottom:20px}.section-blades.filter-section .material-list:nth-last-child(1){margin-bottom:0}.section-blades.filter-section h4{font-weight:700}.section-blades.nav-section{margin-top:-32px}.section-blades.nav-section ul{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap}.section-blades.nav-section li{background:#000;width:100%;border-radius:6px}.section-blades.nav-section li a{padding:20px 50px;color:#fff;display:inline-block;width:100%;display:flex;align-items:center;position:relative}.section-blades.nav-section li a:after{content:"";background:url(/cdn/shop/files/down-arrows-icon.webp?v=1715080199);background-size:contain;width:10px;height:25px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.section-blades.blades-category .inner-container{position:relative;max-width:none;display:block;margin:0 auto 50px;width:100%;float:left}.section-blades.blades-category .col50{width:100%;float:left}.section-blades.blades-category h2{text-transform:uppercase;font-weight:900}.section-blades.blades-category .size-badge{padding:5px 10px;background:#000;color:#fff;display:inline-block;font-size:14px}.section-blades.blades-category .product-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;width:100%;overflow:initial}.section-blades.blades-category .product-list-item{width:100%;background:#f5f5f5;text-align:center;border-radius:0;padding-bottom:86px;position:relative}.section-blades.blades-category .product-list-item .img-wrap{position:relative;width:100%}.section-blades.blades-category .product-list-item .img-wrap .size-badge{background:#000}.section-blades.blades-category .product-list .size-badge{border-radius:0;position:absolute;top:10px;left:10px;z-index:1}.section-blades.blades-category .product-list-item .img-wrap img{width:100%;height:auto;margin:10px 0;mix-blend-mode:darken}.section-blades.blades-category .product-list-item>.price-wrap{border-top:1px solid #000;border-bottom:1px solid #000;display:flex;flex-direction:row}.section-blades.blades-category .product-list-item>.price-wrap>*{width:50%;padding:10px 20px;display:flex;flex-direction:column;justify-content:center;font-weight:700;font-size:20px}.section-blades.blades-category .product-list-item>.price-wrap>* span{font-size:12px;font-weight:400}.section-blades.blades-category .product-list-item>.price-wrap>.blade-price{border-right:1px solid #000}.section-blades.blades-category .product-list-item .products{padding:20px 0 0}.section-blades.blades-category .product-list-item .buttons{padding:20px;display:flex;gap:10px;position:absolute;bottom:0;left:0;width:100%}.section-blades.blades-category .product-list-item .button{padding:10px;border-radius:0;border:1px solid #000;display:inline-block;flex-grow:1;font-weight:700;line-height:1.5}.section-blades.blades-category .product-list-item .button.add-to-cart{background:#000;color:#fff;border:1px solid #000}.section-blades.blades-category .col50.left .blade-cutout{display:none}.section-blades.blades-category .col50.right{display:flex;gap:20px;flex-direction:column}.section-blades.blades-category .col50.right .usp-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.section-blades.blades-category .col50.right .usp-list-item{width:calc((100% - 20px)/2);display:flex;flex-direction:column;gap:10px;text-align:center;align-items:center;text-transform:uppercase;font-size:12px;justify-content:center}.section-blades.blades-category .col50.right .usp-list-item img{height:35px;width:35px;border-radius:50%;border:1px solid #000}.section-blades.blades-category .col50.right .offer-badges{display:flex;flex-direction:column;gap:20px}.section-blades.blades-category .col50.right .mix-and-match{display:flex;background:#000;color:#fff;flex-direction:column;gap:5px;border-radius:0;text-align:center;padding:20px 10px;justify-content:center;align-items:center}.section-blades.blades-category .col50.right .mix-and-match strong{font-size:20px;display:block;line-height:1.2}.section-blades.blades-category .col50.right .mix-and-match span{font-size:14px}.section-blades.blades-category .col50.right .mix-and-match img{max-width:80px}.section-blades.blades-category .col50.right .klarna{display:flex;flex-direction:column;justify-content:center;font-size:14px;text-align:center;border-radius:0;border:1px solid #000;padding:20px 10px;align-items:center;gap:5px}.section-blades.blades-category .col50.right .klarna p{margin-bottom:0}.section-blades.blades-category .col50.right .klarna img{max-width:100px;width:100%}.section-blades.blades-category .col50.right .scroller{padding-top:20px;border-top:1px solid #CCC}.section-blades .material-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;text-align:center}.section-blades .material-list .material-list-item{width:100%;float:left;display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:0;border:1px solid #CCC;text-transform:uppercase;font-size:12px;position:relative;font-weight:600}.section-blades.filter-section .material-list .material-list-item{padding:0}.section-blades.filter-section .material-list .material-list-item label{height:100%;width:100%;display:block;padding:10px}.section-blades .material-list .material-list-item input{position:absolute;left:10px;top:10px;width:15px;height:15px;background-color:initial;cursor:default;-webkit-appearance:auto;appearance:auto;box-sizing:border-box;margin:3px 3px 3px 4px;padding:initial;border:initial}.section-blades .material-list .material-list-item img{margin:0 auto;height:120px;width:100%}@media screen and (min-width:400px){.section-blades.nav-section li,.section-blades.blades-hero .usp-list-item,.section-blades.blades-category .product-list-item,.section-blades .material-list .material-list-item{width:calc((100% - 20px)/2)}.section-blades.filter-section .material-list .material-list-item{width:calc((100% - 40px) / 3)}}@media screen and (max-width:549px){.section-blades.blades-hero{height:700px}.scroller,.section-blades.scroller{overflow:hidden}.section-blades .scroller-inner{padding-bottom:20px;margin-bottom:-20px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;white-space:nowrap}.section-blades.scroller .scroller-inner>*,.scroller .scroller-inner>*{flex-wrap:initial;gap:10px}.section-blades .scroller-inner .material-list-item img{min-width:120px}.section-blades.blades-category .product-list{flex-wrap:initial}.section-blades.blades-category .product-list-item{width:100%}.section-blades.blades-hero .usp-list{gap:10px}.section-blades.blades-category .product-list-item{padding-bottom:143px}.section-blades.blades-category .product-list-item .buttons{flex-wrap:wrap}.section-blades.blades-category .product-list-item .buttons .button{width:100%}}@media screen and (max-width:640px){.section-blades.blades-category .product-list{padding:20px 0}}@media screen and (max-width:767px){.section-blades.blades-hero{padding-bottom:110px}.section-blades.nav-section{margin-top:0}.section-blades.filter-section{background:none}.section-blades.filter-section .filter-container{transform:initial;margin-top:-110px}.section-blades.nav-section{margin-top:50px}}@media screen and (min-width:768px){.section-blades.blades-hero .usp-list{margin-top:35px}.section-blades.blades-hero .usp-list-item{width:calc((100% - 40px) / 3)}#filter-toggle{display:none}.section-blades.filter-section #blades-filter{display:block;padding-top:20px}.section-blades.nav-section li{width:calc((100% - 60px)/4)}.section-blades.blades-category .inner-container{padding-left:calc((100% - 1160px)/2);padding-right:calc((100% - 1160px)/2);display:flex;align-items:center;justify-content:flex-end}.section-blades.blades-category .inner-container:nth-child(2){padding-left:calc((100% - 1400px)/2);padding-right:calc((100% - 1400px)/2)}.section-blades.blades-category .col50.right{border-left:1px solid #CCC;padding-left:25px;flex-direction:row;flex-wrap:wrap}.section-blades.blades-category .col50.right>div{width:calc((100% - 20px)/2)}.section-blades.blades-category .col50.right .scroller,.section-blades .material-list{flex-grow:1}.section-blades .material-list .material-list-item{width:calc((100% - 60px)/4)}.section-blades.filter-section .material-list .material-list-item{width:calc((100% - 100px) / 6)}.section-blades.blades-category .col50.left{padding-right:25px;width:40%}.section-blades.blades-category .col50.right{width:50%}.section-blades.blades-category .col50.left .blade-cutout{position:absolute;left:0;right:calc(100% - ((100% - 1200px)/2) + 20px);display:block;bottom:0;width:calc((100% - 1200px)/2 - 60px + 10%);height:150%;object-position:left 50%;top:-25%}.section-blades.blades-category h2{font-size:35px}.section-blades.blades-category .product-list-item{width:calc((100% - 40px) / 3)}.section-blades.blades-category .col50.right .offer-badges{flex-direction:row}.section-blades.blades-category .col50.right .offer-badges .mix-and-match,.section-blades.blades-category .col50.right .offer-badges .klarna{width:calc((100% - 20px)/2)}}@media screen and (min-width:1200px){.section-blades.blades-hero .usp-list{width:auto;float:left;gap:40px}.section-blades.blades-hero .usp-list-item{width:auto}.section-blades.nav-section li,.section-blades.blades-category .product-list-item{width:calc((100% - 80px)/5)}.section-blades.filter-section .material-list .material-list-item{width:calc((100% - 140px)/8)}.section-blades.blades-category .col50.left{padding-left:7%}}@media screen and (min-width:1500px){.section-blades.blades-category .col50.left .blade-cutout{height:180%;width:calc((100% - 1200px)/2 - 40px)}.section-blades.blades-category .col50.left{width:50%;padding-left:7%}}@media screen and (min-width:1700px){.section-blades.blades-category .col50.left{padding-left:0%}}.section-blades.blades-category.multi-material .size-badge,.section-blades.blades-category.multi-material .product-list-item .button.add-to-cart{background:#ec6617}.section-blades.blades-category.multi-material .product-list-item .button.add-to-cart{border:1px solid var(--orange)}.section-blades.blades-category.metal .size-badge,.section-blades.blades-category.metal .product-list-item .button.add-to-cart{background:#00457b}.section-blades.blades-category.metal .product-list-item .button.add-to-cart{border:1px solid #00457b}.section-blades.blades-category.thin-steel .size-badge,.section-blades.blades-category.thin-steel .product-list-item .button.add-to-cart{background:#4f8bbf}.section-blades.blades-category.thin-steel .product-list-item .button.add-to-cart{border:1px solid #4f8bbf}#sticky-nav .inner-container{position:relative}#sticky-nav .inner-container>span{position:absolute;right:0;top:50%;transform:translateY(-50%);background:#fff;height:65px;width:64px;display:flex;justify-content:center;align-items:center;border-left:1px solid #eee}#sticky-nav .inner-container>span:before{content:"";background:linear-gradient(90deg,#fff0,#fff);position:absolute;left:-120px;top:0;bottom:0;width:120px}#sticky-nav.sticky{position:fixed;top:0;left:0;right:0;width:100%;margin:0;z-index:9999;padding:10px;background:#fff;box-shadow:0 0 24px #00000026}.sticky+.section{padding-top:102px}@keyframes move-in{0%{right:100%}to{right:50%}}@keyframes move-in-mobile{0%{left:-30%;opacity:0}to{left:0%;opacity:1}}@keyframes blade-rotate{0%{transform:rotate(-50deg)}to{transform:rotate(0)}}@keyframes blade-shine{0%{left:400px;right:-400px;opacity:0}40%{left:400px;right:-400px;opacity:1}to{left:0;right:0;opacity:0}}@keyframes blade-shine-product{0%{left:200px;right:-200px;opacity:0}50%{opacity:.3}to{left:-200px;right:200px;opacity:0}}.edge-blade{pointer-events:none;height:300px;width:100%;position:relative}@media screen and (min-width:1200px){.edge-blade{overflow:hidden;position:absolute;top:0;left:0;height:400px;width:400px}}@media screen and (min-width:1800px){.edge-blade{height:600px;width:600px}}.edge-blade-move{height:260px;width:260px;position:absolute;right:100%;overflow:hidden}.edge-blade.visible .edge-blade-move{animation-name:move-in-mobile;animation-duration:2s;animation-fill-mode:forwards}@media screen and (min-width:1200px){.edge-blade-move{height:400px;width:400px}.edge-blade.visible .edge-blade-move{animation-name:move-in}}@media screen and (min-width:1800px){.edge-blade-move{height:600px;width:600px}}.edge-blade-img{width:100%;transform-origin:center;transform:rotate(-50deg);opacity:0}.edge-blade.visible .edge-blade-img{animation-name:blade-rotate;animation-duration:2s;animation-fill-mode:forwards;opacity:1}.edge-blade-move:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;background:linear-gradient(110deg,#fff0 20%,#fff,#fff0 80%);opacity:0}.edge-blade.visible .edge-blade-move:after{animation-name:blade-shine;animation-duration:2s;animation-fill-mode:forwards}.section-blades .product-list-item .img-wrap{overflow:hidden;position:relative}.section-blades .product-list-item:hover .img-wrap:after{content:"";position:absolute;top:0;right:50px;bottom:0;left:50px;background:#fff;background:linear-gradient(110deg,#fff0 20%,#fff,#fff0 80%);animation-name:blade-shine-product;animation-duration:1s;animation-fill-mode:forwards}.section-blades .product-list-item .img-wrap img{transform:translateY(0);transition:.7s}.section-blades .product-list-item:hover .img-wrap img{transform:translateY(-10px)}.section-blades .product-list:before{content:initial}.section-blades .product-list-item .usp-wrap{margin:10px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px;scroll-snap-type:x mandatory;border-radius:0;background:#fff}.section-blades .product-list-item .usp-wrap span{width:100%;height:50px;position:relative;color:#000;border-radius:0;display:none;align-items:center;justify-content:center;font-size:12px;line-height:1.2;flex-shrink:0;padding:4px;gap:5px;scroll-snap-align:start;scroll-snap-stop:always}@keyframes phasein{0%{transform:translate(-10px);opacity:0}10%{transform:translate(0);opacity:1}90%{transform:translate(0);opacity:1}to{transform:translate(10px);opacity:0}}.section-blades .product-list-item .usp-wrap span.active{display:flex;animation-duration:3s;animation-name:phasein}.section-blades .product-list-item .usp-wrap span img{height:100%}.section-blades .category-desc{margin-bottom:10px}.section-blades .category-desc-popup{z-index:999;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:768px;width:calc(100% - 40px);padding:20px;border-radius:6px;background:#fff;border:1px solid #000;overflow:scroll;max-height:60vh}.section-blades .category-desc-popup .close{cursor:pointer}.section-blades .read-more{text-decoration:underline}.section-blades .read-more:hover{text-decoration:none;color:#ec6617}#sticky-nav.sticky{margin:0!important}.desc-popup-content .close{position:absolute;top:-4px;right:6px;font-size:1.6rem}#multi-material-cutting-blades .add-to-cart{background:var(--orange);border-color:var(--orange)}#mild-steel-blades .add-to-cart{background:#207fd7;border-color:#207fd7}#thin-steel-blades-1 .add-to-cart{background:#4f8abf;border-color:#4f8abf}#aluminium-blades-1 .add-to-cart{background:#01a286;border-color:#01a286}.section-blades.nav-section li{position:relative;overflow:hidden}.section-blades.nav-section li img{position:absolute;left:-35px;top:50%;transform:translateY(-50%);width:70px}
/*# sourceMappingURL=/cdn/shop/t/167/assets/evolution-blades.css.map */
