.yf-v3home{--yf-v3-ink: #14181b;--yf-v3-orange: var(--yf-orange, #ec7923);--yf-v3-paper: #ffffff;--yf-v3-line: #dfe3e6}.yf-v3home .yf-v3hero{position:relative;isolation:isolate;min-height:600px;overflow:hidden;background:#11191e;color:#fff}.yf-v3home .yf-v3hero__media{position:absolute;z-index:-3;top:0;right:0;bottom:0;left:22%;overflow:hidden;pointer-events:none}.yf-v3home .yf-v3hero__media picture,.yf-v3home .yf-v3hero__media img{display:block;width:100%;height:100%}.yf-v3home .yf-v3hero__media img{max-width:none;object-fit:cover;object-position:var(--yf-v3-hero-position, 52% 30%)}.yf-v3home .yf-v3hero__shade{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#11191e 0% 20%,#11191ef5 29%,#11191e91 42%,#11191e1a 58%,#11191e00 76%),linear-gradient(0deg,#10191f3d,#10191f00 40%)}.yf-v3home .yf-v3hero__inner{display:flex;align-items:center;min-height:600px;padding-block:62px}.yf-v3home .yf-v3hero__copy{position:relative;width:min(100%,460px);min-width:0;padding:0}.yf-v3home .yf-v3hero__eyebrow,.yf-v3home .yf-v3hero__copy>.yf-v2home__eyebrow,.yf-v3home .yf-v3hero__copy>p:first-child:not(.yf-v3hero__lede){display:flex;align-items:center;gap:11px;margin:0 0 21px!important;color:#ffb779;font-size:12px;line-height:1.4;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.yf-v3home .yf-v3hero__eyebrow:before,.yf-v3home .yf-v3hero__copy>.yf-v2home__eyebrow:before{content:"";width:30px;height:3px;flex:0 0 30px;background:var(--yf-v3-orange)}.yf-v3home .yf-v3hero h1{max-width:9ch;margin:0;color:#fff;font-size:clamp(72px,6vw,86px);font-weight:900;line-height:.96;letter-spacing:-.055em;text-transform:uppercase;text-wrap:balance}.yf-v3home .yf-v3hero__lede{max-width:37ch;margin:23px 0 0;color:#f1f4f6;font-size:17px;line-height:1.6;font-weight:500;text-wrap:pretty}.yf-v3home .yf-v3hero h1>span{display:block}.yf-v3home .yf-v3category{width:100%;max-width:100%;min-width:0}.yf-v3home .yf-v3hero__actions{display:flex;align-items:stretch;flex-wrap:wrap;gap:12px;margin-top:29px}.yf-v3home .yf-v3hero__actions>a{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;min-width:0;padding:14px 21px;border:1px solid #ffffff8c;border-radius:3px;background:#121b2161;color:#fff!important;font-size:14px;font-weight:800;line-height:1.35;text-align:center;text-decoration:none;transition:background-color .18s ease,border-color .18s ease}.yf-v3home .yf-v3hero__actions>a:first-child{border-color:var(--yf-v3-orange);background:var(--yf-v3-orange);color:#14181b!important}.yf-v3home .yf-v3hero__actions>a:hover{border-color:#fff;background:#ffffff1a}.yf-v3home .yf-v3hero__actions>a:first-child:hover{border-color:#ff9b4d;background:#ff9b4d}.yf-v3home .yf-v3hero__actions>a:focus-visible,.yf-v3home .yf-v3intent__grid>a:focus-visible,.yf-v3home .yf-v3categories__heading>a:focus-visible{outline:3px solid var(--yf-v3-orange);outline-offset:5px}.yf-v3home .yf-v3intent{border-bottom:1px solid var(--yf-v3-line);background:#fff;color:var(--yf-v3-ink)}.yf-v3home .yf-v3intent__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.yf-v3home .yf-v3intent__grid>a{display:flex;align-items:center;gap:17px;min-width:0;min-height:88px;padding:18px 25px;color:inherit;text-decoration:none;transition:background-color .18s ease}.yf-v3home .yf-v3intent__grid>a:first-child{padding-left:0}.yf-v3home .yf-v3intent__grid>a+a{border-left:1px solid var(--yf-v3-line)}.yf-v3home .yf-v3intent__grid>a>svg{width:28px;height:28px;flex:0 0 28px;color:var(--yf-v3-orange)}.yf-v3home .yf-v3intent__grid>a>span{min-width:0}.yf-v3home .yf-v3intent__grid strong,.yf-v3home .yf-v3intent__grid small{display:block}.yf-v3home .yf-v3intent__grid strong{color:var(--yf-v3-ink);font-size:16px;font-weight:800;line-height:1.35}.yf-v3home .yf-v3intent__grid small{margin-top:4px;color:#5b666e;font-size:12px;line-height:1.45}.yf-v3home .yf-v3intent__grid>a>:last-child:not(span):not(svg),.yf-v3home .yf-v3intent__grid>a>span:last-child:not(:nth-child(2)){margin-left:auto;color:#737e86;font-size:20px;line-height:1}.yf-v3home .yf-v3intent__grid>a:hover{background:#f4f6f7}.yf-v3home .yf-v3categories{padding-block:64px 70px;background:#fff}.yf-v3home .yf-v3categories__heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.yf-v3home .yf-v3categories__heading h2{margin:0;color:var(--yf-v3-ink);font-size:clamp(32px,3.2vw,44px);font-weight:850;line-height:1.12;letter-spacing:-.045em}.yf-v3home .yf-v3categories__heading>a{display:inline-flex;align-items:center;justify-content:flex-end;gap:13px;min-height:44px;color:var(--yf-v3-ink);font-size:14px;font-weight:800;line-height:1.4;text-decoration:none}.yf-v3home .yf-v3categories__heading>a:hover{text-decoration:underline;text-underline-offset:5px}.yf-v3home .yf-v3categories__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.yf-v3home .yf-v3category{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-width:0;min-height:330px;aspect-ratio:1.25;overflow:hidden;border-radius:4px;background:#24323a;color:#fff;text-decoration:none;box-shadow:0 2px 5px #15222d0d}.yf-v3home .yf-v3category>img,.yf-v3home .yf-v3category>picture{position:absolute;z-index:-3;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.yf-v3home .yf-v3category>img,.yf-v3home .yf-v3category>picture>img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--yf-v3-category-position, 50% 50%);transition:transform .45s ease}.yf-v3home .yf-v3category__shade{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(0deg,#10191ff2,#10191fbd 25%,#10191f2e 59%,#10191f00 85%)}.yf-v3home .yf-v3category__copy{width:100%;min-width:0;padding:25px 27px 23px}.yf-v3home .yf-v3category h3{margin:0;color:#fff;font-size:clamp(26px,2.15vw,30px);font-weight:850;line-height:1.12;letter-spacing:-.035em;text-wrap:balance}.yf-v3home .yf-v3category p{max-width:34ch;margin:9px 0 0;color:#eef2f4;font-size:14px;font-weight:500;line-height:1.5}.yf-v3home .yf-v3category__copy>span{display:inline-flex;align-items:center;gap:10px;min-height:36px;margin-top:10px;color:#ffb678;font-size:13px;font-weight:800;line-height:1.4}.yf-v3home .yf-v3category:focus-visible{outline:4px solid var(--yf-v3-orange);outline-offset:5px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.yf-v3home .yf-v3category:hover>img,.yf-v3home .yf-v3category:hover>picture>img{transform:scale(1.045)}}@media(min-width:1700px){.yf-v3home .yf-v3hero__media{left:25%}.yf-v3home .yf-v3hero,.yf-v3home .yf-v3hero__inner{min-height:640px}}@media(max-width:1099px){.yf-v3home .yf-v3hero,.yf-v3home .yf-v3hero__inner{min-height:560px}.yf-v3home .yf-v3hero__media{left:18%}.yf-v3home .yf-v3hero__copy{width:min(100%,420px)}.yf-v3home .yf-v3hero h1{font-size:clamp(64px,7.3vw,78px)}.yf-v3home .yf-v3hero__lede{max-width:32ch;font-size:16px}.yf-v3home .yf-v3intent__grid>a{gap:12px;padding-inline:17px}.yf-v3home .yf-v3intent__grid strong{font-size:15px}.yf-v3home .yf-v3intent__grid small{font-size:11px}.yf-v3home .yf-v3categories__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.yf-v3home .yf-v3category{min-height:330px;aspect-ratio:1.3}}@media(max-width:749px){.yf-v3home .yf-v3hero{min-height:520px}.yf-v3home .yf-v3hero__media{inset:0 0 auto;width:100%;height:340px}.yf-v3home .yf-v3hero__media img{object-position:var(--yf-v3-hero-mobile-position, 51% 43%)}.yf-v3home .yf-v3hero__shade{background:linear-gradient(0deg,#11191e 0% 29%,#11191ee0 40%,#11191e5c 55%,#11191e00 76%)}.yf-v3home .yf-v3hero__inner{align-items:flex-end;min-height:520px;padding-block:235px 22px}.yf-v3home .yf-v3hero__copy{width:100%;max-width:540px}.yf-v3home .yf-v3hero__eyebrow,.yf-v3home .yf-v3hero__copy>.yf-v2home__eyebrow,.yf-v3home .yf-v3hero__copy>p:first-child:not(.yf-v3hero__lede){gap:9px;margin-bottom:11px!important;font-size:10px;letter-spacing:.13em}.yf-v3home .yf-v3hero h1{max-width:12ch;font-size:clamp(38px,10.5vw,48px);line-height:.98;letter-spacing:-.05em}.yf-v3home .yf-v3hero__lede{max-width:38ch;margin-top:13px;font-size:14px;line-height:1.5}.yf-v3home .yf-v3hero__actions{flex-wrap:nowrap;gap:9px;margin-top:18px}.yf-v3home .yf-v3hero__actions>a{flex:1 1 0;min-height:48px;padding:11px 10px;font-size:12px;gap:7px}.yf-v3home .yf-v3intent__grid>a{flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:78px;padding:10px 7px;text-align:center}.yf-v3home .yf-v3intent__grid>a:first-child{padding-left:7px}.yf-v3home .yf-v3intent__grid>a>svg{width:21px;height:21px;flex-basis:21px}.yf-v3home .yf-v3intent__grid strong{font-size:12px;line-height:1.3;text-wrap:balance}.yf-v3home .yf-v3intent__grid small,.yf-v3home .yf-v3intent__grid>a>:last-child:not(span):not(svg),.yf-v3home .yf-v3intent__grid>a>span:last-child:not(:nth-child(2)){display:none}.yf-v3home .yf-v3categories{padding-block:39px 45px}.yf-v3home .yf-v3categories__heading{align-items:flex-start;gap:17px;margin-bottom:21px}.yf-v3home .yf-v3categories__heading h2{font-size:28px;line-height:1.12;max-width:12ch}.yf-v3home .yf-v3categories__heading>a{max-width:120px;gap:7px;font-size:12px;text-align:right}.yf-v3home .yf-v3categories__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.yf-v3home .yf-v3category{min-height:270px;aspect-ratio:auto;border-radius:3px}.yf-v3home .yf-v3category__shade{background:linear-gradient(0deg,#10191ff5,#10191ed6 23%,#10191e3d 55%,#10191e00 82%)}.yf-v3home .yf-v3category__copy{padding:18px 14px 14px}.yf-v3home .yf-v3category h3{font-size:21px;line-height:1.12;letter-spacing:-.025em;overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}.yf-v3home .yf-v3category p{display:none}.yf-v3home .yf-v3category[href$="/leaf-blowers"]>img{object-position:8% center}.yf-v3home .yf-v3category__copy>span{min-height:32px;margin-top:8px;font-size:12px;line-height:1.35;gap:6px}}@media(max-width:359px){.yf-v3home .yf-v3hero__actions>a{font-size:11px;padding-inline:7px}.yf-v3home .yf-v3category{min-height:250px}.yf-v3home .yf-v3category__copy{padding-inline:11px}.yf-v3home .yf-v3category h3{font-size:20px}}@media(prefers-reduced-motion:reduce){.yf-v3home .yf-v3hero__actions>a,.yf-v3home .yf-v3intent__grid>a,.yf-v3home .yf-v3category>img,.yf-v3home .yf-v3category>picture>img{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/yf-home-v3.css.map */
