.section-home-about-banner{margin:0;padding:0;overflow:visible}.home-about-banner{--hab-green: #004f34;--hab-lime: #8cc810;--hab-max: 1104px;position:relative;isolation:isolate;overflow:hidden;min-height:692px;color:#fff;background:linear-gradient(105deg,#006b50,#007d45,#299e16 70%,#62c900)}.home-about-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.home-about-banner__gradient{position:absolute;top:-1%;right:-2%;bottom:-1%;left:-2%;background:linear-gradient(90deg,#004f34 0% 46%,#8dc711);opacity:.92}.home-about-banner__bg{position:absolute;left:0;top:-25%;width:122%;height:132%;object-fit:cover;object-position:center;mix-blend-mode:luminosity;opacity:.26}.home-about-banner__mower{position:absolute;left:-2.6%;top:-2%;width:min(40.2vw,772px);height:auto;aspect-ratio:1;object-fit:cover;mix-blend-mode:luminosity;opacity:.88}.home-about-banner__inner{position:relative;z-index:2;max-width:1350px;margin:0 auto;padding:76px 24px 0;display:flex;flex-direction:column;align-items:center;text-align:center}.home-about-banner__copy{max-width:var(--hab-max);display:flex;flex-direction:column;align-items:center;gap:17px}.home-about-banner__heading{margin:0;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:60px;line-height:60px;text-transform:uppercase;color:#fff}.home-about-banner__text{margin:0;font-family:Barlow,sans-serif;font-weight:400;font-size:20px;line-height:32px;color:#fff}.home-about-banner__parts{position:absolute;left:50%;bottom:-145px;transform:translate(-50%);z-index:1;width:min(68.4vw,1313px);height:auto;pointer-events:none;-webkit-user-select:none;user-select:none}.home-about-banner__parts picture,.home-about-banner__parts img{display:block;width:100%;height:auto}.home-about-banner__media>picture{display:contents}.home-about-banner__cta{position:absolute;left:50%;bottom:47px;transform:translate(-50%);z-index:3;display:inline-flex;align-items:center;justify-content:center;padding:18px 24px;margin-left:20px;background:var(--hab-lime);color:#000;text-decoration:none;text-transform:uppercase;font-family:Druk Wide,Barlow Condensed,sans-serif;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.02em;white-space:nowrap}.home-about-banner__cta:before{content:"";position:absolute;top:0;left:-38px;width:10px;height:100%;background:var(--hab-lime);transform:skew(-18deg);box-shadow:14px 0 0 var(--hab-lime),28px 0 0 var(--hab-lime)}.home-about-banner__cta:hover{background:#000;color:#fff}.home-about-banner__cta:hover:before{background:#000;box-shadow:14px 0 #000,28px 0 #000}@media screen and (max-width:989px){.home-about-banner{min-height:560px}.home-about-banner__inner{padding-top:56px}.home-about-banner__heading{font-size:42px;line-height:42px}.home-about-banner__text{font-size:17px;line-height:28px}.home-about-banner__mower{width:min(48vw,420px);opacity:.7}.home-about-banner__parts{width:min(90vw,900px);bottom:-90px}.home-about-banner__cta{bottom:28px}}@media screen and (max-width:749px){.home-about-banner{min-height:543px;overflow:hidden}.home-about-banner__gradient{background:linear-gradient(180deg,#004f34,#236d2b 45%,#8dc711);opacity:.88}.home-about-banner__bg{left:-40%;top:-3%;width:191%;height:185%;object-position:70% center}.home-about-banner__mower{display:none}.home-about-banner__inner{padding:36px 16px 180px}.home-about-banner__copy{max-width:287px;gap:17px}.home-about-banner__heading{font-size:40px;line-height:60px}.home-about-banner__text{font-size:20px;line-height:32px}.home-about-banner__parts{width:min(91.8vw,358px);bottom:-16px}.home-about-banner__cta{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/home-about-banner.css.map */
