.yf-ca-home{color:var(--yf-ink)}.yf-ca-home .yf-ca-category-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.yf-ca-home .yf-v3category{min-height:370px}.yf-ca-home .yf-ca-tractor-card{background:#e9edf0}.yf-ca-home .yf-ca-tractor-card>img{object-fit:contain;padding:0 7% 45px;object-position:center}.yf-ca-tractor-card .yf-v3category__shade{background:linear-gradient(0deg,#10191fef 0%,#10191f95 20%,transparent 50%)}.yf-ca-home .yf-v3intent__grid>a{min-height:86px}.yf-ca-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:36px}.yf-ca-heading h2{max-width:16ch}.yf-ca-heading>p{max-width:44ch;color:var(--yf-muted);font-size:15px}.yf-ca-featured{background:#e9edf0}.yf-ca-featured .yf-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.yf-ca-featured .yf-card{background:#fff}.yf-ca-next h2{max-width:24ch;margin-bottom:36px}.yf-ca-next-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.yf-ca-next-grid>a{display:flex;flex-direction:column;text-decoration:none;min-height:250px;padding:30px;border:1px solid var(--yf-line);border-radius:5px;background:#f4f6f7}.yf-ca-next-grid span{font-weight:800;color:#db5f0b;font-size:14px;margin-bottom:26px}.yf-ca-next-grid h3{font-size:24px;line-height:1.15;margin-bottom:15px}.yf-ca-next-grid p{font-size:14px;color:var(--yf-muted);line-height:1.6}.yf-ca-next-grid b{margin-top:auto;padding-top:24px;color:#db5f0b;font-size:23px}.yf-ca-catalog-note{margin-top:30px;font-size:13px;color:var(--yf-muted)}.yf-ca-footer{background:#151b20;color:#fff;padding:64px 0 24px}.yf-ca-footer-top{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:64px}.yf-ca-wordmark{color:#ff7e25;font-size:25px;font-weight:900;letter-spacing:-.02em;margin-bottom:16px}.yf-ca-footer h2{font-size:20px;margin-bottom:20px}.yf-ca-footer-top>div>p:last-child{font-size:14px;line-height:1.8;max-width:40ch;color:#b6c0c7}.yf-ca-footer h3{font-size:16px;margin-bottom:25px}.yf-ca-footer nav a{display:block;text-decoration:none;margin-top:14px;color:#d0d8dd;font-size:14px}.yf-ca-footer a:hover{color:#ff923e}.yf-ca-footer-bottom{display:flex;flex-wrap:wrap;gap:25px;border-top:1px solid #394047;margin-top:50px;padding-top:22px;font-size:12px;color:#b6c0c7}.yf-ca-footer-bottom a{text-decoration:none}.yf-ca-footer-note{font-size:11px;color:#98a5ad;margin-top:18px}.yf-ca-card-retailer{width:100%;margin-bottom:9px}.yf-ca-info-note{font-size:13px;color:var(--yf-muted)}.yf-ca-header .yf-header-tools{display:none}.yf-ca-header .yf-retail-search{max-width:600px}.canada-information{color:#151b20}.canada-information h1{font-size:clamp(34px,4.5vw,60px);line-height:1.1;letter-spacing:-.035em}.canada-information .button{background:#f47718;color:#111;font-weight:750;border:0;border-radius:3px;padding:16px 24px}.canada-information p{font-size:17px;line-height:1.8}.canada-information a{color:inherit}.yf-ca-home a:focus-visible,.yf-ca-footer a:focus-visible{outline:3px solid #ff841f;outline-offset:4px}@media(max-width:1100px){.yf-ca-featured .yf-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yf-ca-footer-top{gap:35px}.yf-ca-next-grid{gap:15px}.yf-ca-next-grid>a{padding:23px}}@media(max-width:749px){.yf-ca-home .yf-v3hero__lede{max-width:37ch}.yf-ca-home .yf-ca-category-grid{grid-template-columns:1fr;gap:18px}.yf-ca-home .yf-v3category{min-height:330px}.yf-ca-home .yf-v3category h3{font-size:30px}.yf-ca-home .yf-v3category p{display:block}.yf-ca-heading{display:block;margin-bottom:25px}.yf-ca-heading>p{margin-top:20px}.yf-ca-next-grid{grid-template-columns:1fr}.yf-ca-next-grid>a{min-height:200px}.yf-ca-next-grid span{margin-bottom:16px}.yf-ca-footer{padding-top:42px}.yf-ca-footer-top{grid-template-columns:1fr 1fr;gap:35px 25px}.yf-ca-footer-top>div{grid-column:1/-1}.yf-ca-footer-bottom{margin-top:35px;gap:15px}.yf-ca-home .yf-v3intent__grid>a{min-height:80px}.yf-ca-featured .yf-product-grid{gap:14px}.yf-ca-featured .yf-card-title{font-size:17px}}@media(max-width:420px){.yf-ca-featured .yf-product-grid{grid-template-columns:1fr}.yf-ca-home .yf-v3hero__actions>a{font-size:11px}}

.yf-v3home.yf-ca-home .yf-v3hero h1{font-size:clamp(48px,5.2vw,74px)}.yf-v3home.yf-ca-home .yf-v3hero h1>span{white-space:nowrap}.yf-v3home.yf-ca-home h2,.yf-v3home.yf-ca-home h3,.yf-ca-footer h2,.yf-ca-footer h3,.canada-information h1{font-style:normal}.yf-ca-featured .yf-product-grid{display:grid;gap:22px;align-items:stretch}@media(max-width:749px){.yf-v3home.yf-ca-home .yf-v3hero h1{font-size:clamp(36px,10vw,44px)}}

@media(max-width:749px){body:has(.yf-v3home) button.sp-button-main[class*="!sp-fixed"],body:has(.yf-category-v4) button.sp-button-main[class*="!sp-fixed"]{display:none!important}}@media(min-width:750px){.yf-ca-home{--yf-v3-hero-position:52% 85%}}
