.home-featured-equipment{padding:clamp(3rem,2.6663rem + 1.4239vw,4.375rem) 0;background:#fff}.home-featured-equipment__heading{align-items:end;display:flex;justify-content:space-between;margin-bottom:40px}.home-featured-equipment__heading .section-title{margin:0}.home-featured-equipment__items{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.home-featured-equipment__mobile-carousel{display:none}@media(max-width:991px){.home-featured-equipment__desktop-items{display:none}.home-featured-equipment__mobile-carousel{display:block}}.hfe-col{width:33.333333%;padding:0 10px}@media(max-width:991px){.hfe-col{width:100%}}.hfe-item{position:relative;display:block;z-index:1}.hfe-item:hover:before{height:100%}.hfe-item:hover img{transform:scale(1.05)}.hfe-item:hover .hfe-item-title{color:#c1ac8b}.hfe-item:hover .hfe-item-title svg{transform:rotate(45deg)}.hfe-item:before{position:absolute;content:"";top:0;left:0;right:0;height:0;z-index:-1;background-color:#ebeeea;transition:.6s ease}.hfe-item-image-wrapper{aspect-ratio:16/9;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;z-index:1}.hfe-item-image-wrapper:before{position:absolute;content:"";inset:0;background-color:#ebeeea;z-index:-2}.hfe-item-image-wrapper img{height:90%;width:auto;will-change:transform;mix-blend-mode:multiply;transition:.6s ease}.hfe-item-content{padding:20px 5px}.hfe-item-brands{font-size:11px;color:#63777c;font-weight:600;display:inline-block;text-transform:uppercase;letter-spacing:1.8px}.hfe-item-title{font-size:clamp(1.75rem,1.6813rem + .2656vw,2rem);margin:10px 0 15px;transition:.6s ease;display:flex;align-items:center}.hfe-item-title svg{margin-left:20px;width:clamp(1.125rem,1.0219rem + .3984vw,1.5rem);min-width:clamp(1.125rem,1.0219rem + .3984vw,1.5rem);height:clamp(1.125rem,1.0219rem + .3984vw,1.5rem);transition:.6s ease}.hfe-item-cats{font-size:clamp(.75rem,.6985rem + .1992vw,.9375rem);color:#63777c}.home-featured-equipment__carousel-position{margin-top:10px}.home-featured-equipment__carousel-position ul{padding:0;margin:0;display:flex;background-color:#d5dad6}.home-featured-equipment__carousel-position ul li{list-style:none;flex:1;height:4px;transition:.6s ease}.home-featured-equipment__carousel-position ul li.slick-active{background-color:#071f2b}.home-featured-equipment__carousel-position ul li button{display:none}@media(max-width:991px){.hfe-cta-desktop.hfe-cta-desktop{display:none}}.hfe-cta-mobile.hfe-cta-mobile{display:none}@media(max-width:991px){.hfe-cta-mobile.hfe-cta-mobile{display:inline-flex;margin-top:40px}}
