1<!doctype html> 2<html class="js" lang="en"> 3 <head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <meta name="viewport" content="width=device-width,initial-scale=1"> 7 <meta name="theme-color" content=""> 8 <link rel="canonical" href="https://russopower.com/products/toro-72513-grandstand-60-in-stand-on-mower"><link rel="icon" type="image/png" href="//russopower.com/cdn/shop/files/Russo-R-Favicon.png?crop=center&height=32&v=1679494309&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title> 9 Toro 72513 GrandStand 60 In. Stand-On Mower 10 – Russo Power Equipment</title> 11 12 13 <meta name="description" content="Toro 72513 GrandStand 60 In. Stand-On Mower. Shop now at Russo Power Equipment!"> 14 15 16 17 18<meta property="og:site_name" content="Russo Power Equipment"> 19<meta property="og:url" content="https://russopower.com/products/toro-72513-grandstand-60-in-stand-on-mower"> 20<meta property="og:title" content="Toro 72513 GrandStand 60 In. Stand-On Mower"> 21<meta property="og:type" content="product"> 22<meta property="og:description" content="Toro 72513 GrandStand 60 In. Stand-On Mower. Shop now at Russo Power Equipment!"><meta property="og:image" content="http://russopower.com/cdn/shop/products/72513_new-a.jpg?v=1762967912"> 23 <meta property="og:image:secure_url" content="https://russopower.com/cdn/shop/products/72513_new-a.jpg?v=1762967912"> 24 <meta property="og:image:width" content="1100"> 25 <meta property="og:image:height" content="1100"><meta property="og:price:amount" content="13,799.00"> 26 <meta property="og:price:currency" content="USD"><meta name="twitter:card" content="summary_large_image"> 27<meta name="twitter:title" content="Toro 72513 GrandStand 60 In. Stand-On Mower"> 28<meta name="twitter:description" content="Toro 72513 GrandStand 60 In. Stand-On Mower. Shop now at Russo Power Equipment!"> 29 30 31
31<script src="//russopower.com/cdn/shop/t/149/assets/constants.js?v=132983761750457495441783715319" defer="defer"></script>
31 32
32<script src="//russopower.com/cdn/shop/t/149/assets/pubsub.js?v=25310214064522200911783715319" defer="defer"></script>
32 33
33<script src="//russopower.com/cdn/shop/t/149/assets/global.js?v=41765451006287122751786567338" defer="defer"></script>
33 34
34<script src="//russopower.com/cdn/shop/t/149/assets/details-disclosure.js?v=13653116266235556501783715320" defer="defer"></script>
34 35
35<script src="//russopower.com/cdn/shop/t/149/assets/details-modal.js?v=25581673532751508451783715317" defer="defer"></script>
35 36
36<script src="//russopower.com/cdn/shop/t/149/assets/search-form.js?v=133129549252120666541783715317" defer="defer"></script>
36 37
37<script src="//russopower.com/cdn/shop/t/149/assets/russo-order-form-buttons.js?v=126909661074114926031789750528" defer="defer"></script>
37<script src="//russopower.com/cdn/shop/t/149/assets/animations.js?v=88693664871331136111783715317" defer="defer"></script>
37<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
37<meta name="google-site-verification" content="o7mCvdF1KgXSRi2GzXL3jxzwviTDsu-cutVzlQJo-qU"> 38<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/69133402417/digital_wallets/dialog"> 39<meta id="in-context-paypal-metadata" data-shop-id="69133402417" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 40<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/45125184553265:1?ucp/version=2026-08-25&context/payment/0/handler=dev.shopify.shop_pay" payment="dev.shopify.shop_pay com.google.pay dev.shopify.card"><link rel="alternate" hreflang="x-default" href="https://russopower.com/products/toro-72513-grandstand-60-in-stand-on-mower"> 41<link rel="alternate" hreflang="en" href="https://russopower.com/products/toro-72513-grandstand-60-in-stand-on-mower"> 42<link rel="alternate" hreflang="es" href="https://russopower.com/es/products/toro-72513-grandstand-60-in-stand-on-mower"> 43<link rel="alternate" type="application/json+oembed" href="https://russopower.com/products/toro-72513-grandstand-60-in-stand-on-mower.oembed">
44<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=6586673"></script>
44 45<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
46<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=6586673&shop_id=69133402417" crossorigin="anonymous"></script>
vendor: 1 bytes, line 46
46
47<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":69133402417,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/69133402417","merchantName":"Russo Power Equipment","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Russo Power Equipment","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 47
47
48<script id="shopify-features" type="application/json">{"accessToken":"05fc293064f0e6530c16f0ada3f2d812","betas":["rich-media-storefront-analytics"],"domain":"russopower.com","predictiveSearch":true,"shopId":69133402417,"locale":"en"}</script>
vendor: 1 bytes, line 48
48
49<script>var Shopify = Shopify || {}; 50Shopify.shop = "rpowere.myshopify.com"; 51Shopify.locale = "en"; 52Shopify.currency = {"active":"USD","rate":"1.0"}; 53Shopify.country = "US"; 54Shopify.theme = {"name":"Russo Dawn - Main Branch","id":187687272753,"schema_name":"Dawn","schema_version":"16.0.0","theme_store_id":null,"role":"main"}; 55Shopify.theme.handle = "null"; 56Shopify.theme.style = {"id":null,"handle":null}; 57Shopify.cdnHost = "russopower.com/cdn"; 58Shopify.routes = Shopify.routes || {}; 59Shopify.routes.root = "/"; 60Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 61Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 62Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 63Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 63
63
64<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 64
64
65<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 65
65
66<script> 67 window.ShopifyPay = window.ShopifyPay || {}; 68 window.ShopifyPay.apiHost = "shop.app\/pay"; 69 window.ShopifyPay.redirectState = null; 70</script>
vendor: 1 bytes, line 70
70
71<script> 72 window.Shopify = window.Shopify || {}; 73 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 74 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 75 window.Shopify.SignInWithShop.eligible = true; 76</script>
vendor: 1 bytes, line 76
76
77<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 77
77
78<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 78
78
79<script type="module"> 80 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 81 82 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 83 84</script>
vendor: 1 bytes, line 84
84
85<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.payment-terms.en.esm.js"></script>
vendor: 1 bytes, line 85
85
86<script type="module"> 87 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.payment-terms.en.esm.js"); 88 89 90</script>
vendor: 1 bytes, line 90
90
91<script> 92 window.Shopify = window.Shopify || {}; 93 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 94 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 95</script>
vendor: 1 bytes, line 95
95
96<script>(function() { 97 var isLoaded = false; 98 function asyncLoad() { 99 if (isLoaded) return; 100 isLoaded = true; 101 var urls = ["\/\/cdn.shopify.com\/proxy\/b77178f7e958a77f6f3c402348dc8ae2cfecd167788a77364d7efa2ec19e0f1e\/bingshoppingtool-t2app-prod.trafficmanager.net\/api\/ShopifyMT\/v1\/uet\/tracking_script?shop=rpowere.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"]; 102 for (var i = 0; i < urls.length; i++) { 103 var s = document.createElement('script'); 104 s.type = 'text/javascript'; 105 s.async = true; 106 s.src = urls[i]; 107 var x = document.getElementsByTagName('script')[0]; 108 x.parentNode.insertBefore(s, x); 109 } 110 }; 111 if(window.attachEvent) { 112 window.attachEvent('onload', asyncLoad); 113 } else { 114 window.addEventListener('load', asyncLoad, false); 115 } 116})();</script>
vendor: 1 bytes, line 116
116
117<script id="__st">var __st={"a":69133402417,"offset":-18000,"reqid":"418d8889-fe9b-4702-ac67-9655cd99ef14-1790435704","pageurl":"russopower.com\/products\/toro-72513-grandstand-60-in-stand-on-mower?_pos=3\u0026_psq=72513\u0026_ss=e\u0026_v=1.0","u":"d5081a0f9921","p":"product","rtyp":"product","rid":8381682712881};</script>
vendor: 1 bytes, line 117
117
118<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 118
118
119<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 119
119
120<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//russopower.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 120
120
121<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//russopower.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
121<script crossorigin="anonymous" defer="defer" src="//russopower.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 121
121
122<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 122
122
123<script> 124 window.Shopify = window.Shopify || {}; 125 window.Shopify.MCP = window.Shopify.MCP || {}; 126 window.Shopify.MCP.enabled = true; 127 window.Shopify.MCP.shop = "rpowere.myshopify.com"; 128 window.Shopify.MCP.mcpEndpoint = "https:\/\/russopower.com\/api\/mcp"; 129 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 130</script>
vendor: 1 bytes, line 130
130
131<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/russopower.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 132</script>
vendor: 1 bytes, line 132
132
133<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://russopower.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 134</script>
vendor: 1 bytes, line 134
134
135<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 136 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 137</script>
vendor: 1 bytes, line 137
137
138<script> 139 function portableWalletsCleanup(e){e&&e.src&&console.error("Failed to load portable wallets script "+e.src);var t=document.querySelectorAll("shopify-accelerated-checkout .shopify-payment-button__skeleton, shopify-accelerated-checkout-cart .wallet-cart-button__skeleton"),e=document.getElementById("shopify-buyer-consent");for(let e=0;e<t.length;e++)t[e].remove();e&&e.remove()}function portableWalletsNotLoadedAsModule(e){e instanceof ErrorEvent&&"string"==typeof e.message&&e.message.includes("import.meta")&&"string"==typeof e.filename&&e.filename.includes("portable-wallets")&&(window.removeEventListener("error",portableWalletsNotLoadedAsModule),window.Shopify.PaymentButton.failedToLoad=e,"loading"===document.readyState?document.addEventListener("DOMContentLoaded",window.Shopify.PaymentButton.init):window.Shopify.PaymentButton.init())}window.addEventListener("error",portableWalletsNotLoadedAsModule); 140</script>
140 141
142<script type="module" src="https://russopower.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js" onError="portableWalletsCleanup(this)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 142
142
143<script nomodule> 144 document.addEventListener("DOMContentLoaded", portableWalletsCleanup); 145</script>
145 146
147<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{"publisher_shop_id":69133402417,"theme_id":187687272753,"theme_published":true,"theme_store_id":0,"placement":"collection","event_data":{"source_product_id":8381682712881,"handle":"toro-72513-grandstand-60-in-stand-on-mower","page_type":"product"},"recommendations_tracking_enabled":true}" defer="defer" src="//russopower.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
147 148<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://russopower.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 149<style id="shopify-accelerated-checkout-cart"> 150 #shopify-buyer-consent { 151 margin-top: 1em; 152 display: inline-block; 153 width: 100%; 154} 155 156#shopify-buyer-consent.hidden { 157 display: none; 158} 159 160#shopify-subscription-policy-button { 161 background: none; 162 border: none; 163 padding: 0; 164 text-decoration: underline; 165 font-size: inherit; 166 cursor: pointer; 167} 168 169#shopify-subscription-policy-button::before { 170 box-shadow: none; 171} 172 173 </style>
174<script id="sections-script" data-sections="header" defer="defer" src="//russopower.com/cdn/shop/t/149/compiled_assets/scripts.js?v=143711813409739434731789740123"></script>
vendor: 1 bytes, line 174
174
175<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
175 176 177 178 <style data-shopify> 179 @font-face { 180 font-family: Roboto; 181 font-weight: 400; 182 font-style: normal; 183 font-display: swap; 184 src: url("//russopower.com/cdn/fonts/roboto/roboto_n4.2019d890f07b1852f56ce63ba45b2db45d852cba.woff2") format("woff2"), 185 url("//russopower.com/cdn/fonts/roboto/roboto_n4.238690e0007583582327135619c5f7971652fa9d.woff") format("woff"); 186} 187 188 @font-face { 189 font-family: Roboto; 190 font-weight: 700; 191 font-style: normal; 192 font-display: swap; 193 src: url("//russopower.com/cdn/fonts/roboto/roboto_n7.f38007a10afbbde8976c4056bfe890710d51dec2.woff2") format("woff2"), 194 url("//russopower.com/cdn/fonts/roboto/roboto_n7.94bfdd3e80c7be00e128703d245c207769d763f9.woff") format("woff"); 195} 196 197 @font-face { 198 font-family: Roboto; 199 font-weight: 400; 200 font-style: italic; 201 font-display: swap; 202 src: url("//russopower.com/cdn/fonts/roboto/roboto_i4.57ce898ccda22ee84f49e6b57ae302250655e2d4.woff2") format("woff2"), 203 url("//russopower.com/cdn/fonts/roboto/roboto_i4.b21f3bd061cbcb83b824ae8c7671a82587b264bf.woff") format("woff"); 204} 205 206 @font-face { 207 font-family: Roboto; 208 font-weight: 700; 209 font-style: italic; 210 font-display: swap; 211 src: url("//russopower.com/cdn/fonts/roboto/roboto_i7.7ccaf9410746f2c53340607c42c43f90a9005937.woff2") format("woff2"), 212 url("//russopower.com/cdn/fonts/roboto/roboto_i7.49ec21cdd7148292bffea74c62c0df6e93551516.woff") format("woff"); 213} 214 215 @font-face { 216 font-family: Roboto; 217 font-weight: 600; 218 font-style: normal; 219 font-display: swap; 220 src: url("//russopower.com/cdn/fonts/roboto/roboto_n6.3d305d5382545b48404c304160aadee38c90ef9d.woff2") format("woff2"), 221 url("//russopower.com/cdn/fonts/roboto/roboto_n6.bb37be020157f87e181e5489d5e9137ad60c47a2.woff") format("woff"); 222} 223 224 225 226 227 228 :root, 229 .color-scheme-1 { 230 --color-background: 255,255,255; 231 232 --gradient-background: #ffffff; 233 234 235 236 237 --color-foreground: 18,18,18; 238 --color-background-contrast: 191,191,191; 239 --color-shadow: 18,18,18; 240 --color-button: 18,18,18; 241 --color-button-text: 255,255,255; 242 --color-secondary-button: 255,255,255; 243 --color-secondary-button-text: 18,18,18; 244 --color-link: 18,18,18; 245 --color-badge-foreground: 18,18,18; 246 --color-badge-background: 255,255,255; 247 --color-badge-border: 18,18,18; 248 --payment-terms-background-color: rgb(255 255 255); 249 } 250 251 252 .color-scheme-2 { 253 --color-background: 243,243,243; 254 255 --gradient-background: #f3f3f3; 256 257 258 259 260 --color-foreground: 18,18,18; 261 --color-background-contrast: 179,179,179; 262 --color-shadow: 18,18,18; 263 --color-button: 18,18,18; 264 --color-button-text: 18,18,18; 265 --color-secondary-button: 243,243,243; 266 --color-secondary-button-text: 18,18,18; 267 --color-link: 18,18,18; 268 --color-badge-foreground: 18,18,18; 269 --color-badge-background: 243,243,243; 270 --color-badge-border: 18,18,18; 271 --payment-terms-background-color: rgb(243 243 243); 272 } 273 274 275 .color-scheme-3 { 276 --color-background: ,,; 277 278 --gradient-background: ; 279 280 281 282 283 --color-foreground: 255,255,255; 284 --color-background-contrast: ,,; 285 --color-shadow: 106,106,106; 286 --color-button: 190,30,45; 287 --color-button-text: 255,255,255; 288 --color-secondary-button: ,,; 289 --color-secondary-button-text: 255,255,255; 290 --color-link: 255,255,255; 291 --color-badge-foreground: 255,255,255; 292 --color-badge-background: ,,; 293 --color-badge-border: 255,255,255; 294 --payment-terms-background-color: rgb(); 295 } 296 297 298 .color-scheme-4 { 299 --color-background: 0,0,0; 300 301 --gradient-background: #000000; 302 303 304 305 306 --color-foreground: 255,255,255; 307 --color-background-contrast: 128,128,128; 308 --color-shadow: 255,255,255; 309 --color-button: 255,255,255; 310 --color-button-text: 18,18,18; 311 --color-secondary-button: 0,0,0; 312 --color-secondary-button-text: 255,255,255; 313 --color-link: 255,255,255; 314 --color-badge-foreground: 255,255,255; 315 --color-badge-background: 0,0,0; 316 --color-badge-border: 255,255,255; 317 --payment-terms-background-color: rgb(0 0 0); 318 } 319 320 321 .color-scheme-5 { 322 --color-background: 190,30,45; 323 324 --gradient-background: #be1e2d; 325 326 327 328 329 --color-foreground: 255,255,255; 330 --color-background-contrast: 80,13,19; 331 --color-shadow: 18,18,18; 332 --color-button: 255,255,255; 333 --color-button-text: 51,79,180; 334 --color-secondary-button: 190,30,45; 335 --color-secondary-button-text: 255,255,255; 336 --color-link: 255,255,255; 337 --color-badge-foreground: 255,255,255; 338 --color-badge-background: 190,30,45; 339 --color-badge-border: 255,255,255; 340 --payment-terms-background-color: rgb(190 30 45); 341 } 342 343 344 .color-scheme-ad29dc3d-63b3-4b1a-9e1a-3051bcce8d65 { 345 --color-background: 255,255,255; 346 347 --gradient-background: #ffffff; 348 349 350 351 352 --color-foreground: 0,0,0; 353 --color-background-contrast: 191,191,191; 354 --color-shadow: 119,120,123; 355 --color-button: 190,30,45; 356 --color-button-text: 255,255,255; 357 --color-secondary-button: 255,255,255; 358 --color-secondary-button-text: 190,30,45; 359 --color-link: 190,30,45; 360 --color-badge-foreground: 0,0,0; 361 --color-badge-background: 255,255,255; 362 --color-badge-border: 0,0,0; 363 --payment-terms-background-color: rgb(255 255 255); 364 } 365 366 367 .color-scheme-067bd914-d3f5-48a1-8748-057b7b5bba63 { 368 --color-background: 243,243,243; 369 370 --gradient-background: #f3f3f3; 371 372 373 374 375 --color-foreground: 18,18,18; 376 --color-background-contrast: 179,179,179; 377 --color-shadow: 18,18,18; 378 --color-button: 190,30,45; 379 --color-button-text: 255,255,255; 380 --color-secondary-button: 243,243,243; 381 --color-secondary-button-text: 18,18,18; 382 --color-link: 18,18,18; 383 --color-badge-foreground: 18,18,18; 384 --color-badge-background: 243,243,243; 385 --color-badge-border: 18,18,18; 386 --payment-terms-background-color: rgb(243 243 243); 387 } 388 389 390 body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-ad29dc3d-63b3-4b1a-9e1a-3051bcce8d65, .color-scheme-067bd914-d3f5-48a1-8748-057b7b5bba63 { 391 color: rgba(var(--color-foreground), 1); 392 background-color: rgb(var(--color-background)); 393 } 394 395 :root { 396 --font-body-family: Roboto, sans-serif; 397 --font-body-style: normal; 398 --font-body-weight: 400; 399 --font-body-weight-bold: 700; 400 401 --font-heading-family: Roboto, sans-serif; 402 --font-heading-style: normal; 403 --font-heading-weight: 600; 404 405 --font-body-scale: 1.0; 406 --font-heading-scale: 1.0; 407 408 --media-padding: px; 409 --media-border-opacity: 0.05; 410 --media-border-width: 1px; 411 --media-radius: 0px;
412 --media-shadow-opacity: 0.0; 413 --media-shadow-horizontal-offset: 0px; 414 --media-shadow-vertical-offset: 4px; 415 --media-shadow-blur-radius: 5px; 416 --media-shadow-visible: 0; 417 418 --page-width: 160rem; 419 --page-width-margin: 0rem; 420 421 --product-card-image-padding: 0.0rem; 422 --product-card-corner-radius: 0.0rem; 423 --product-card-text-alignment: left; 424 --product-card-border-width: 0.1rem; 425 --product-card-border-opacity: 0.1; 426 --product-card-shadow-opacity: 0.1; 427 --product-card-shadow-visible: 1; 428 --product-card-shadow-horizontal-offset: 0.0rem; 429 --product-card-shadow-vertical-offset: 0.4rem; 430 --product-card-shadow-blur-radius: 0.5rem; 431 432 --collection-card-image-padding: 0.0rem; 433 --collection-card-corner-radius: 0.0rem; 434 --collection-card-text-alignment: left; 435 --collection-card-border-width: 0.0rem; 436 --collection-card-border-opacity: 0.1; 437 --collection-card-shadow-opacity: 0.0; 438 --collection-card-shadow-visible: 0; 439 --collection-card-shadow-horizontal-offset: 0.0rem; 440 --collection-card-shadow-vertical-offset: 0.4rem; 441 --collection-card-shadow-blur-radius: 0.5rem; 442 443 --blog-card-image-padding: 0.0rem; 444 --blog-card-corner-radius: 0.0rem; 445 --blog-card-text-alignment: left; 446 --blog-card-border-width: 0.1rem; 447 --blog-card-border-opacity: 0.1; 448 --blog-card-shadow-opacity: 0.1; 449 --blog-card-shadow-visible: 1; 450 --blog-card-shadow-horizontal-offset: 0.0rem; 451 --blog-card-shadow-vertical-offset: 0.4rem; 452 --blog-card-shadow-blur-radius: 0.5rem; 453 454 --badge-corner-radius: 4.0rem; 455 456 --popup-border-width: 1px; 457 --popup-border-opacity: 0.1; 458 --popup-corner-radius: 0px; 459 --popup-shadow-opacity: 0.05; 460 --popup-shadow-horizontal-offset: 0px; 461 --popup-shadow-vertical-offset: 4px; 462 --popup-shadow-blur-radius: 5px; 463 464 --drawer-border-width: 1px; 465 --drawer-border-opacity: 0.1; 466 --drawer-shadow-opacity: 0.0; 467 --drawer-shadow-horizontal-offset: 0px; 468 --drawer-shadow-vertical-offset: 4px; 469 --drawer-shadow-blur-radius: 5px; 470 471 --spacing-sections-desktop: 0px; 472 --spacing-sections-mobile: 0px; 473 474 --grid-desktop-vertical-spacing: 8px; 475 --grid-desktop-horizontal-spacing: 8px; 476 --grid-mobile-vertical-spacing: 4px; 477 --grid-mobile-horizontal-spacing: 4px; 478 479 --text-boxes-border-opacity: 0.1; 480 --text-boxes-border-width: 0px; 481 --text-boxes-radius: 0px; 482 --text-boxes-shadow-opacity: 0.0; 483 --text-boxes-shadow-visible: 0; 484 --text-boxes-shadow-horizontal-offset: 0px; 485 --text-boxes-shadow-vertical-offset: 4px; 486 --text-boxes-shadow-blur-radius: 5px; 487 488 --buttons-radius: 2px; 489 --buttons-radius-outset: 3px; 490 --buttons-border-width: 1px; 491 --buttons-border-opacity: 1.0; 492 --buttons-shadow-opacity: 0.0; 493 --buttons-shadow-visible: 0; 494 --buttons-shadow-horizontal-offset: 0px; 495 --buttons-shadow-vertical-offset: 4px; 496 --buttons-shadow-blur-radius: 5px; 497 --buttons-border-offset: 0.3px; 498 499 --inputs-radius: 2px; 500 --inputs-border-width: 1px; 501 --inputs-border-opacity: 0.2; 502 --inputs-shadow-opacity: 0.05; 503 --inputs-shadow-horizontal-offset: 0px; 504 --inputs-margin-offset: 4px; 505 --inputs-shadow-vertical-offset: -4px; 506 --inputs-shadow-blur-radius: 5px; 507 --inputs-radius-outset: 3px; 508 509 --variant-pills-radius: 40px; 510 --variant-pills-border-width: 1px; 511 --variant-pills-border-opacity: 0.55; 512 --variant-pills-shadow-opacity: 0.0; 513 --variant-pills-shadow-horizontal-offset: 0px; 514 --variant-pills-shadow-vertical-offset: 4px; 515 --variant-pills-shadow-blur-radius: 5px; 516 } 517 518 *, 519 *::before, 520 *::after { 521 box-sizing: inherit; 522 } 523 524 html { 525 box-sizing: border-box; 526 font-size: calc(var(--font-body-scale) * 62.5%); 527 height: 100%; 528 } 529 530 body { 531 display: grid; 532 grid-template-rows: auto auto 1fr auto; 533 grid-template-columns: 100%; 534 min-height: 100%; 535 margin: 0; 536 font-size: 1.5rem; 537 letter-spacing: 0.06rem; 538 line-height: calc(1 + 0.8 / var(--font-body-scale)); 539 font-family: var(--font-body-family); 540 font-style: var(--font-body-style); 541 font-weight: var(--font-body-weight); 542 } 543 544 @media screen and (min-width: 750px) { 545 body { 546 font-size: 1.6rem; 547 } 548 } 549 </style> 550 551 <link href="//russopower.com/cdn/shop/t/149/assets/base.css?v=118230842983645941411787856827" rel="stylesheet" type="text/css" media="all" /> 552<link href="//russopower.com/cdn/shop/t/149/assets/russo-order-form-buttons.css?v=125267581265044245661787859297" rel="stylesheet" type="text/css" media="all" /> 553<link rel="stylesheet" href="//russopower.com/cdn/shop/t/149/assets/component-cart-items.css?v=13033300910818915211783715318" media="print" onload="this.media='all'"><link href="//russopower.com/cdn/shop/t/149/assets/component-cart-drawer.css?v=178825630823097759311790434880" rel="stylesheet" type="text/css" media="all" /> 554 <link href="//russopower.com/cdn/shop/t/149/assets/component-cart.css?v=114160047513335441151790434881" rel="stylesheet" type="text/css" media="all" /> 555 <link href="//russopower.com/cdn/shop/t/149/assets/component-totals.css?v=15906652033866631521783715318" rel="stylesheet" type="text/css" media="all" /> 556 <link href="//russopower.com/cdn/shop/t/149/assets/component-price.css?v=11650361823270409471790257792" rel="stylesheet" type="text/css" media="all" /> 557 <link href="//russopower.com/cdn/shop/t/149/assets/component-discounts.css?v=152760482443307489271783715320" rel="stylesheet" type="text/css" media="all" /> 558 559 <link rel="preload" as="font" href="//russopower.com/cdn/fonts/roboto/roboto_n4.2019d890f07b1852f56ce63ba45b2db45d852cba.woff2" type="font/woff2" crossorigin> 560 561 562 <link rel="preload" as="font" href="//russopower.com/cdn/fonts/roboto/roboto_n6.3d305d5382545b48404c304160aadee38c90ef9d.woff2" type="font/woff2" crossorigin> 563 564<link href="//russopower.com/cdn/shop/t/149/assets/component-localization-form.css?v=62496885460597768741783715318" rel="stylesheet" type="text/css" media="all" /> 565
565<script src="//russopower.com/cdn/shop/t/149/assets/localization-form.js?v=144176611646395275351783715312" defer="defer"></script>
565<link 566 rel="stylesheet" 567 href="//russopower.com/cdn/shop/t/149/assets/component-predictive-search.css?v=16468901237913514681790432379" 568 media="print" 569 onload="this.media='all'" 570 >
570<script> 571 if (Shopify.designMode) { 572 document.documentElement.classList.add('shopify-design-mode'); 573 } 574 </script>
574 575
575<script> 576 window.predictiveSearchFields = 'title,tag,variants.sku'; 577 </script>
577<style> 578 /* Hide Kenect widget while cart drawer is active */ 579 body:has(cart-drawer.active) [id*='kenect'], 580 body:has(cart-drawer.active) iframe[src*='kenect'], 581 body:has(cart-drawer.active) [class*='kenect'], 582 body.overflow-hidden [id*='kenect'], 583 body.overflow-hidden iframe[src*='kenect'], 584 body.overflow-hidden [class*='kenect'] { 585 display: none !important; 586 opacity: 0 !important; 587 visibility: hidden !important; 588 pointer-events: none !important; 589 z-index: -1 !important; 590 } 591 </style> 592 593<!-- BEGIN app block: shopify://apps/pandectes-gdpr/blocks/banner/58c0baa2-6cc1-480c-9ea6-38d6d559556a --> 594 595 596 597
597<script> 598 if (!window.pandectesRulesSettings) { 599 window.pandectesRulesSettings = {"version":"5","timestamp":1788377763747,"store":{"id":69133402417,"plan":"enterprise","primaryLocale":"en","headless":false,"useGeolocation":false,"checkoutRootDomain":"","storefrontRootDomain":"","storefrontAccessToken":""},"banner":{"enabled":true},"regions":{"strict":[],"visible":"*"},"storage":{"type":"http","domain":"","duration":365,"lastReset":1786638286},"gpc":{"enabled":true},"klaviyo":{"enabled":true},"customEvent":{"enabled":false},"rakuten":{"enabled":false,"cmp":false,"ccpa":false},"facebook":{"enabled":false,"id":""},"amazon":{"enabled":false},"microsoft":{"uet":{"enabled":true,"tags":"259002768"},"clarity":{"enabled":false,"id":""}},"google":{"enabled":true,"gtmId":"GTM-PG98N47","ga4Id":"G-P35049VFCF,GT-M6BTCVW,GT-NFPT9K6","adsId":"AW-1019114346","gtmOnly":false,"adStorageCategory":4,"analyticsStorageCategory":2,"functionalityStorageCategory":1,"personalizationStorageCategory":1,"securityStorageCategory":0,"redactData":false,"urlPassthrough":false,"dataLayerName":"dataLayer","waitForUpdate":500,"sendPageView":false,"debugMode":false,"basicMode":true},"blocker":{"enabled":true,"scripts":{"0":[],"1":["google-analytics.com|googletagmanager.com/gtag/destination|googletagmanager.com/gtag/js?id=UA|googletagmanager.com/gtag/js?id=G","www.paypal.com"],"2":["https://www.googletagmanager.com/gtm.js?id=GTM"],"4":["static.klaviyo.com|www.klaviyo.com|static-tracking.klaviyo.com|a.klaviyo.com","googletagmanager.com/gtag/js\\?id=AW|googleadservices.com","bat.bing.com","connect.facebook.net"],"8":[]},"css":{"0":[],"1":[],"2":[],"4":[],"8":[]},"iframes":{"0":[],"1":["player.vimeo.com","www.youtube.com|www.youtube-nocookie.com"],"2":[],"4":[],"8":[]},"pixels":{"0":[],"1":[],"2":[],"4":[],"8":[]}}}; 600 const rulesScript = document.createElement('script'); 601 602 rulesScript.src = "https://cdn.shopify.com/extensions/01a0d309-5aa0-76cf-9f48-2a42b2760403/gdpr-cookie-consent-411/assets/pandectes-rules-latest.js"; 603 604 const firstChild = document.head.firstChild; 605 document.head.insertBefore(rulesScript, firstChild); 606 } 607 </script>
607 608 609 610
610<script defer src='https://cdn.shopify.com/extensions/01a0d309-5aa0-76cf-9f48-2a42b2760403/gdpr-cookie-consent-411/assets/pandectes-core-latest.js'></script>
610 611 612
612<script> 613 (() => { 614 const isLivePreview = locateLivePreviewParam(); 615 let previewUrl = 'https://app.pandect.es/js/pandectes-live-site-preview.js'; 616 617 618 function locateLivePreviewParam(paramName = 'pandectesLivePreview') { 619 const fromUrl = new URLSearchParams(window.location.search).get(paramName); 620 if (fromUrl) { 621 try { 622 sessionStorage.setItem(paramName, fromUrl); 623 } catch { 624 // storage disabled 625 } 626 return fromUrl; 627 } 628 return sessionStorage.getItem(paramName); 629 } 630 631 /** Injects the preview helper script when live preview is active (URL or sessionStorage). */ 632 function appendLivePreviewScriptIfNeeded(previewModeScriptUrl) { 633 if (!isLivePreview) return; 634 if (document.head.querySelector('script[data-pandectes-live-preview]')) return; 635 const script = document.createElement('script'); 636 script.src = previewModeScriptUrl; 637 script.async = true; 638 script.setAttribute('data-pandectes-live-preview', ''); 639 document.head.appendChild(script); 640 } 641 642 window.pandectesBannerSettings = {"version":"5","timestamp":1790038972,"store":{"id":69133402417,"plan":"enterprise","primaryLocale":"en","headless":false,"useGeolocation":false,"checkoutRootDomain":"","storefrontRootDomain":"","storefrontAccessToken":""},"impressions":{"enabled":true,"timezone":"America/Chicago"},"visibility":{"delay":0,"enabled":true,"startHidden":[],"botsFriendly":false,"disableDesignMode":false,"bots":{"show":[],"allow":[],"deny":[]},"adminMode":false},"regions":{"strict":[],"visible":"*"},"consent":{"redirectOnDeny":false,"reloadOnConsent":false,"broadcastChannel":false,"redirectOnDenyUrl":"https://www.pandectes.io","shopify":true,"saleOfData":false},"theme":{"logos":{"custom":false,"customWidget":false,"banner":"//rpowere.myshopify.com/cdn/shop/files/pandectes-banner-logo.png?v=1790038972","widget":"//rpowere.myshopify.com/cdn/shop/files/pandectes-reopen-logo.png?v=1790038972"},"mode":"light","border":0,"variables":":host { --float: 16px; --font-size: 14px; --duration: 250ms; --padding: 20px; --radius-dialog:8px; --radius-button:8px; --border-button: 2px; --font-family: inherit; --font-weight-button: 400; --color-base-100: oklch(100% 0 0);--color-base-200: oklch(97% 0 0);--color-base-300: oklch(94% 0 0);--color-base-content: oklch(7.6% 0 0);--color-primary: oklch(7.6% 0 0);--color-primary-content: oklch(100% 0 0);--color-secondary: oklch(7.6% 0 0);--color-secondary-content: oklch(100% 0 0);--color-accent: oklch(7.6% 0 0);--color-accent-content: oklch(100% 0 0);--color-neutral: oklch(7.6% 0 0);--color-neutral-content: oklch(100% 0 0);; --color-base-100-hex: #ffffff;--color-base-200-hex: #f5f5f5;--color-base-300-hex: #ebebeb;--color-base-content-hex: #010101;--color-primary-hex: #010101;--color-primary-content-hex: #ffffff;--color-secondary-hex: #010101;--color-secondary-content-hex: #ffffff;--color-accent-hex: #010101;--color-accent-content-hex: #ffffff;--color-neutral-hex: #010101;--color-neutral-content-hex: #ffffff; }","shadows":true,"isModal":false,"scrollLock":false,"useAnimations":true,"buttons":{"size":"md","border":2,"radius":8,"variants":{"primary":"filled","secondary":"outlined"}},"zIndex":2147483647,"showPoweredBy":true},"close":{"triggers":[],"action":"dismiss","pixels":200,"timeout":10000},"language":{"multilingual":true,"detection":"locale","fallback":"en","supported":["en","es"],"allowChange":false},"widget":{"enabled":true,"position":"bottom left","action":"reopen","customTrigger":false},"dialogs":{"notice":{"style":{"type":"bar","layout":"horizontal","position":"bottom center","animation":"animation-zoom","size":300},"buttons":{"primary":["allow","deny"],"secondary":["preferences"]},"features":{"hideHeader":false,"alignCenter":false,"flipButtons":false,"expandableIntro":false,"inlineLinks":false}},"preferences":{"style":{"type":"panel","layout":"vertical","position":"right","animation":"animation-fade","size":400},"buttons":{"primary":["allow","deny"],"secondary":["custom"]},"features":{"flipButtons":false,"primarySave":false,"showCookies":false,"groupByVendor":false,"useCheckboxes":false,"expandableIntro":false,"showDescriptions":true,"inlineLinks":false}},"status":false},"links":{"links":[{"id":"policy","url":"/pages/cookie-policy"}],"target":"_self","respectLocale":false},"storage":{"type":"http","domain":"","duration":365,"lastReset":1786638286},"texts":{"en":{"buttons":{"showLess":"Show less","showMore":"Show more","saleOfData":""},"links":{"policy":"Learn more","google":"Google's Privacy Terms","imprint":"Imprint"},"categories":[{"title":"Strictly necessary cookies","description":"The
642se cookies are essential in order to enable you to move around the website and use its features, such as accessing secure areas of the website. The website cannot function properly without these cookies."},{"title":"Functional cookies","description":"These cookies enable the site to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly."},{"title":"Performance cookies","description":"These cookies enable us to monitor and improve the performance of our website. For example, they allow us to count visits, identify traffic sources and see which parts of the site are most popular."},{"title":"Targeting cookies","description":"These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising."}],"notice":{"title":"We respect your privacy","message":"This website uses cookies to ensure you get the best experience.","dismiss":"Ok","allow":"Accept","deny":"Decline","preferences":"Preferences"},"preferences":{"title":"Manage consent preferences","message":"We use cookies to optimize website functionality, analyze the performance, and provide personalized experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies.","cookieDetails":"Cookies details","alwaysActive":"Always allowed","deny":"Deny all","allow":"Accept all","custom":"Save preferences","dismiss":"Close","vendorLearnMore":"Learn more about this provider"},"status":{"title":"Cookie settings","message":"Your current state","allow":"Accept all","deny":"Deny all","dismiss":"Close","reopen":"Change your consent","consentDate":"C
642onsent date","consentId":"Your consent ID","hideDetails":"Hide details","showDetails":"Show details","noConsent":"No consent"},"declaration":{"name":"Name","type":"Type","vendor":"Provider","purpose":"Purpose","retention":"Retention","expirations":{"declSeconds":"seconds","declMinutes":"minutes","declHours":"hours","declDays":"days","declWeeks":"week(s)","declMonths":"months","declYears":"years","declSession":"Session"}},"cookies":{}},"es":{"buttons":{"showLess":"Mostrar menos","showMore":"Mostrar más","saleOfData":""},"links":{"policy":"Más información","google":"Condiciones de privacidad de Google","imprint":"Imprimir"},"categories":[{"title":"Cookies estrictamente necesarias","description":"Estas cookies son esenciales para permitirle moverse por el sitio web y utilizar sus funciones, como acceder a áreas seguras del sitio web. El sitio web no puede funcionar correctamente sin estas cookies."},{"title":"Cookies funcionales","description":"Estas cookies permiten que el sitio proporcione una funcionalidad y personalización mejoradas. Pueden ser establecidos por nosotros o por proveedores externos cuyos servicios hemos agregado a nuestras páginas. Si no permite estas cookies, es posible que algunos o todos estos servicios no funcionen correctamente."},{"title":"Cookies de rendimiento","description":"Estas cookies nos permiten monitorear y mejorar el rendimiento de nuestro sitio web. Por ejemplo, nos permiten contar las visitas, identificar las fuentes de tráfico y ver qué partes del sitio son más populares."},{"title":"Orientación de cookies","description":"Nuestros socios publicitarios pueden establecer estas cookies a través de nuestro sitio. Estas empresas pueden utilizarlos para crear un perfil de sus intereses y mostrarle anuncios relevantes en otros sitios. No almacenan directamente información personal, sino que se basan en la identificación única de su navegador y dispositivo de Internet. Si no permite estas cookies, experimentará publicidad menos dirigida."}],"notice":{"title":"Respetamos tu privacidad","message":"Este sitio web utiliza cookies para garantizar que obtenga la mejor experiencia.","dismiss":"De acuerdo","allow":"Aceptar","deny":"Rechazar","preferences":"Preferencias"},"preferences":{"title":"Gestionar las preferencias de consentimiento","message":"Utilizamos cookies para optimizar la funcionalidad del sitio web, analizar el rendimiento y ofrecerte una experiencia personalizada. Algunas cookies son esenciales para el correcto funcionamiento del sitio web. Estas cookies no se pueden desactivar. En esta ventana puedes configurar tus preferencias de cookies.","cookieDetails":"Detalles de las cookies","alwaysActive":"Siempre permitido","deny":"Negar todo","allow":"Aceptar todo","custom":"Guardar preferencias","dismiss":"Cerca","vendorLearnMore":"Más información sobre este proveedor"},"status":{"title":"Configuración de cookies","message":"Tu estado actual","allow":"Aceptar todo","deny":"Negar todo","dismiss":"Cerca","reopen":"Cambiar su consentimiento","consentDate":"Fecha de consentimiento","consentId":"Tu ID de consentimiento","hideDetails":"Ocultar detalles","showDetails":"Mostrar detalles","noConsent":"Sin consentimiento"},"declaration":{"name":"Nombre","type":"Escribe","vendor":"Proveedor","purpose":"Objetivo","retention":"Retencion","expirations":{"declSeconds":"segundos","declMinutes":"minutos","declHours":"horas","declDays":"dÃas","declWeeks":"semana(s)","declMonths":"meses","declYears":"años","declSession":"Sesión"}},"cookies":{}}},"categories":[{"bitwise":0},{"bitwise":1},{"bitwise":2},{"bitwise":4}],"vendors":[],"cookies":[]}; 643 if (isLivePreview) { 644 if (!window.pandectesBannerSettings.store) { 645 window.pandectesBannerSettings.store = {}; 646 } 647 window.pandectesBannerSettings.store.plan = 'enterprise'; 648 } 649 650 function whenBodyReady(callback) { 651 window.addEventListener('DOMContentLoaded', callback); 652 } 653 654 655 whenBodyReady(function(){ 656 const element = document.createElement('pandectes-cmp'); 657 element.appData = window.pandectesBannerSettings; 658 document.body.appendChild(element); 659 appendLivePreviewScriptIfNeeded(previewUrl); 660 }); 661 662 })() 663 </script>
663 664 665 666 667 668 <!-- A11y --> 669 670 671 672 673 674 675 676 677
677<script defer src='https://cdn.shopify.com/extensions/01a0d309-5aa0-76cf-9f48-2a42b2760403/gdpr-cookie-consent-411/assets/pandectes-a11y.js'></script>
677 678 679 680
680<script> 681 window.pandectesA11ySettings = {"version":"1","timestamp":1789513163,"accessibilityStatementUrl":"/pages/accessibility-statement","store":{"id":69133402417,"plan":"enterprise","primaryLocale":"en","useGeolocation":false},"language":{"multilingual":true,"detection":"locale","fallback":"en","supported":["en","es"],"allowChange":false},"visibility":{"enabled":true,"adminMode":true,"regions":[],"globalVisibility":true,"startHidden":[],"botsFriendly":false},"widget":{"size":"small","position":"bottomleft","positionXOffset":16,"positionYOffset":90,"visibility":"desktopAndMobile","customTrigger":false},"close":{"action":"dismiss","triggers":["button","clickOutside"],"pixels":1,"timeout":0},"consent":{"shopify":true},"theme":{"logos":{"widget":"//rpowere.myshopify.com/cdn/shop/files/pandectes-a11y-widget-icon.png?v=1789513163","custom":false,"customWidget":false},"showPoweredBy":true,"variables":":host { --font-size: 14px; --color-base-100: oklch(99% 0.01 250);--color-base-200: oklch(95% 0.02 250);--color-base-300: oklch(90% 0.03 250);--color-base-content: oklch(20% 0.05 250);--color-primary: oklch(55% 0.25 260);--color-primary-content: oklch(100% 0 0);--color-secondary: oklch(45% 0.2 280);--color-secondary-content: oklch(100% 0 0);--color-accent: oklch(70% 0.15 200);--color-accent-content: oklch(15% 0.05 200);--color-neutral: oklch(30% 0.05 250);--color-neutral-content: oklch(98% 0.01 250);; }","shadows":true,"useAnimations":true,"zIndex":2147483647},"texts":{"en":{"title":"Accessibility Menu","dismiss":"Close","open":"Open","screenReaderOn":"Text to speech enabled","screenReaderOff":"Text to speech disabled","resetAllAnnounced":"Accessibility settings have been reset","clickToReadSpeech":{"roles":{"heading":"heading","banner":"banner","main":"main","navigation":"navigation","complementary":"complementary","contentInfo":"content information","form":"form","search":"search","region":"region","button":"button","link":"link","image":"image","checkbox":"checkbox","radioButton":"radio button","switch":"switch","textField":"text field","inputField":"input field","comboBox":"combo box","option":"option","tab":"tab","menuItem":"menu item"},"states":{"pressed":"pressed","notPressed":"not pressed","expanded":"expanded","collapsed":"collapsed","checked":"checked","notChecked":"not checked","partiallyChecked":"partially checked","selected":"selected","notSelected":"not selected","disabled":"Disabled"},"labels":{"blank":"empty"}},"imageTooltipNoDescription":"No image description","accessibilityTools":"Accessibility tools","accessibilityMenuTitle":"Open Accessibility Menu","profiles":{"accessibilityProfiles":{"default":"Accessibility profiles","active":"profile active"},"profileAdhd":{"default":"ADHD"},"profileSeizure":{"default":"Seizure & Epileptic"},"profileVisuallyImpaired":{"default":"Visually Impaired"},"profileDyslexia":{"default":"Dyslexia"},"profileCognitive":{"default":"Cognitive & Learning"},"profileColorBlind":{"default":"Color Blind"},"profileBlind":{"default":"Blind"},"profileMotorImpaired":{"default":"Motor Impaired"}},"links":{"accessibilityStatement":"Accessibility statement"},"pageStructure":{"default":{"default":"Page structure"},"title":{"default":"Page Structure"},"close":{"default":"Close"},"sections":{"default":"Page structure sections"},"headings":{"default":"Headings"},"landmarks":{"default":"Landmarks"},"links":{"default":"Links"},"goTo":{"default":"Go to"},"opensInNewTab":{"default":"Opens in new tab"},"hasAccessibleName":{"default":"Has accessible name"},"noHeadings":{"default":"No headings found on this page."},"noLandmarks":{"default":"No landmarks found on this page."},"noLinks":{"default":"No links found on this page."}},"widgetFunctions":{"pageStructure":{"default":"Page structure"},"enabled":{"default":"Enabled"},"disabled":{"default":"Disabled"},"contrast":{"default":"Contrast","dark":"Dark","light":"Light"},"biggerText":{"default":"Text size","size1":"Slightly larger","size2":"Medium","size3":"Large","size4":"Extra large"},"textSpacing":{"default":"Letter spacing","light":"Light","moderate":"Moderate","heavy":"Heavy"},"dyslexia":{"default":"Readable font","dyslexia":"Dyslexia friendly","legible":"Legible"},"cursor":{"default":"Large cursor"},"lineHeight":{"2":"Spacious","default":"Line height","1.5":"Compact","1.75":"Comfortable"},"align":{"default":"Text alignment","left":"Left","right":"Right","center":"Center","justify":"Justify"},"saturation":{"default":"Saturation","low":"Low","high":"High","desaturate":"Grayscale"},"pauseAnimations":{"default":"Pause animations"},"screenReader":{"default":"Text to speech"},"highlightLinks":{"default":"Highlight links"},"hideImages":{"default":"Hide images"},"tooltips":{"default":"Tooltips","noDescription":"No image description"},"readingMask":{"default":"Reading mask"},"readingLine":{"default":"Reading guide"},"invertColors":{"default":"Invert colors"},"dictionary":{"default":"Dictionary"},"xlOversizedWidget":{"default":"Extra large sizes"},"resetAll":{"default":"Reset all settings"},"moveWidget":{"default":"Move/Hide dialog","left":"Left","right":"Right","hideCancel":"Cancel","hideConfirm":"Hide widget","hideFor":"Hide for","hideIndefinite":"Indefinitely","hideOneDay":"One day","hideOneMonth":"One month","hideOneWeek":"One week","hideOption":"Hide","hidePermanent":"Hide permanently","hideSection":"Hide widget","hideSession":"The current session","widgetMovement":"Move accessibility widget to the"}}},"es":{"title":"Menú de accesibilidad","dismiss":"Cerca","open":"Abrir","screenReaderOn":"Texto a voz activado","screenReaderOff":"Texto a voz desactivado","resetAllAnnounced":"Los ajustes de accesibilidad se han restablecido","clickToReadSpeech":{"roles":{"heading":"encabezado","banner":"banner","main":"contenido principal","navigation":"navegación","complementary":"complementario","contentInfo":"información de contenido","form":"formulario","search":"búsqueda","region":"región","button":"botón","link":"enlace","image":"imagen","checkbox":"casilla de verificación","radioButton":"botón de opción","switch":"interruptor","textField":"campo de texto","inputField":"campo de entrada","comboBox":"cuadro combinado","option":"opción","tab":"pestaña","menuItem":"elemento de menú"},"states":{"pressed":"pulsado","notPressed":"no pulsado","expanded":"expandido","collapsed":"contraÃdo","checked":"marcado","notChecked":"no marcado","partiallyChecked":"parcialmente marcado","selected":"seleccionado","notSelected":"no seleccionado","disabled":"Desactivado"},"labels":{"blank":"vacÃo"}}
681,"imageTooltipNoDescription":"Sin descripción de la imagen","accessibilityTools":"Herramientas de accesibilidad","accessibilityMenuTitle":"Abrir menú de accesibilidad","profiles":{"accessibilityProfiles":{"default":"perfiles de accesibilidad","active":"perfil activo"},"profileAdhd":{"default":"TDAH"},"profileSeizure":{"default":"Convulsión y epilepsia"},"profileVisuallyImpaired":{"default":"Discapacitados visuales"},"profileDyslexia":{"default":"Dislexia"},"profileCognitive":{"default":"Cognición y aprendizaje"},"profileColorBlind":{"default":"Daltonismo"},"profileBlind":{"default":"Ciego"},"profileMotorImpaired":{"default":"Discapacidad motora"}},"links":{"accessibilityStatement":"Declaración de accesibilidad"},"pageStructure":{"default":{"default":"Estructura de la página"},"title":{"default":"Estructura de la página"},"close":{"default":"Cerca"},"sections":{"default":"Secciones de la estructura de la página"},"headings":{"default":"Encabezados"},"landmarks":{"default":"Monumentos"},"links":{"default":"Campo de golf"},"goTo":{"default":"Ir a"},"opensInNewTab":{"default":"Se abre en una pestaña nueva."},"hasAccessibleName":{"default":"Tiene un nombre accesible"},"noHeadings":{"default":"No se encontraron encabezados en esta página."},"noLandmarks":{"default":"No se encontraron puntos de referencia en esta página."},"noLinks":{"default":"No se encontraron enlaces en esta página."}},"widgetFunctions":{"pageStructure":{"default":"Estructura de la página"},"enabled":{"default":"Activado"},"disabled":{"default":"Desactivado"},"contrast":{"default":"Contraste","dark":"Oscuro","light":"Luz"},"biggerText":{"default":"Tamaño del texto","size1":"Ligeramente más grande","size2":"Medio","size3":"Grande","size4":"Extra grande"},"textSpacing":{"default":"espaciado entre letras","light":"Luz","moderate":"Moderado","heavy":"Pesado"},"dyslexia":{"default":"Fuente legible","dyslexia":"Apto para personas con dislexia","legible":"Legible"},"cursor":{"default":"cursor grande"},"lineHeight":{"2":"Espacioso","default":"Altura de lÃnea","1.5":"Compacto","1.75":"Cómodo"},"align":{"default":"Alineación del texto","left":"Izquierda","right":"Bien","center":"Centro","justify":"Justificar"},"saturation":{"default":"Saturación","low":"Bajo","high":"Alto","desaturate":"Escala de grises"},"pauseAnimations":{"default":"Pausar animaciones"},"screenReader":{"default":"Texto a voz"},"highlightLinks":{"default":"Resaltar enlaces"},"hideImages":{"default":"Ocultar imágenes"},"tooltips":{"default":"Información sobre herramientas","noDescription":"Sin descripción de la imagen"},"readingMask":{"default":"Máscara de lectura"},"readingLine":{"default":"GuÃa de lectura"},"invertColors":{"default":"Invertir colores"},"dictionary":{"default":"Diccionario"},"xlOversizedWidget":{"default":"Tamaños extragrandes"},"resetAll":{"default":"Restablecer todos los ajustes"},"moveWidget":{"default":"Diálogo de mover/ocultar","left":"Izquierda","right":"Bien","hideCancel":"Cancelar","hideConfirm":"Ocultar widget","hideFor":"Esconderse para","hideIndefinite":"Indefinidamente","hideOneDay":"Un dÃa","hideOneMonth":"Un mes","hideOneWeek":"Una semana","hideOption":"Esconder","hidePermanent":"Ocultar permanentemente","hideSection":"Ocultar widget","hideSession":"La sesión actual","widgetMovement":"Mover el widget de accesibilidad al"}}}},"dialog":{"accessibilityProfilesEnabled":true,"oversizedWidgetEnabled":true,"languagesEnabled":false,"allowWidgetMovementEnabled":false,"keyboardShortcutsEnabled":false,"style":{"type":"panel","position":"bottomleft","animation":"animation-slide"},"functions":{"contrast":true,"biggerText":true,"textSpacing":true,"dyslexia":true,"cursor":true,"lineHeight":true,"align":true,"saturation":true,"pauseAnimations":true,"screenReader":true,"highlightLinks":true,"hideImages":true,"tooltips":true,"readingMask":true,"readingLine":true,"invertColors":true,"pageStructure":true},"open":false}}; 682 window.addEventListener('DOMContentLoaded', function(){ 683 const element = document.createElement('pandectes-a11y'); 684 element.appData = window.pandectesA11ySettings; 685 document.body.appendChild(element); 686 }); 687 </script>
687 688 689 690 691 692<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 693 694 695 696 697 698 699 700 701 702 703 704 705
705<script async src="https://static.klaviyo.com/onsite/js/S5X6ES/klaviyo.js?company_id=S5X6ES"></script>
705 706
706<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
706 707 708 709
709<script id="viewed_product"> 710 if (item == null) { 711 var _learnq = _learnq || []; 712 713 var MetafieldReviews = null 714 var MetafieldYotpoRating = null 715 var MetafieldYotpoCount = null 716 var MetafieldLooxRating = null 717 var MetafieldLooxCount = null 718 var okendoProduct = null 719 var okendoProductReviewCount = null 720 var okendoProductReviewAverageValue = null 721 try { 722 // The following fields are used for Customer Hub recently viewed in order to add reviews. 723 // This information is not part of __kla_viewed. Instead, it is part of __kla_viewed_reviewed_items 724 MetafieldReviews = {}; 725 MetafieldYotpoRating = null 726 MetafieldYotpoCount = null 727 MetafieldLooxRating = null 728 MetafieldLooxCount = null 729 730 okendoProduct = null 731 // If the okendo metafield is not legacy, it will error, which then requires the new json formatted data 732 if (okendoProduct && 'error' in okendoProduct) { 733 okendoProduct = null 734 } 735 okendoProductReviewCount = okendoProduct ? okendoProduct.reviewCount : null 736 okendoProductReviewAverageValue = okendoProduct ? okendoProduct.reviewAverageValue : null 737 } catch (error) { 738 console.error('Error in Klaviyo onsite reviews tracking:', error); 739 } 740 741 var item = { 742 Name: "Toro 72513 GrandStand 60 In. Stand-On Mower", 743 ProductID: 8381682712881, 744 Categories: ["Featured Products","Lawn Mowers","No Ca","Power Equipment","Serialized Equipment In-Stock","Stand-On Lawn Mowers","Toro","Toro Lawn Mowers"], 745 ImageURL: "https://russopower.com/cdn/shop/products/72513_new-a_grande.jpg?v=1762967912", 746 URL: "https://russopower.com/products/toro-72513-grandstand-60-in-stand-on-mower", 747 Brand: "Toro", 748 Price: "$13,799.00", 749 Value: "13,799.00", 750 CompareAtPrice: "$0.00" 751 }; 752 _learnq.push(['track', 'Viewed Product', item]); 753 _learnq.push(['trackViewedItem', { 754 Title: item.Name, 755 ItemId: item.ProductID, 756 Categories: item.Categories, 757 ImageUrl: item.ImageURL, 758 Url: item.URL, 759 Metadata: { 760 Brand: item.Brand, 761 Price: item.Price, 762 Value: item.Value, 763 CompareAtPrice: item.CompareAtPrice 764 }, 765 metafields:{ 766 reviews: MetafieldReviews, 767 yotpo:{ 768 rating: MetafieldYotpoRating, 769 count: MetafieldYotpoCount, 770 }, 771 loox:{ 772 rating: MetafieldLooxRating, 773 count: MetafieldLooxCount, 774 }, 775 okendo: { 776 rating: okendoProductReviewAverageValue, 777 count: okendoProductReviewCount, 778 } 779 } 780 }]); 781 } 782 </script>
782 783 784 785 786 787 788
788<script> 789 window.klaviyoReviewsProductDesignMode = false 790 </script>
790 791 792 793 794 795 796 797 798 799 800<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 --> 801 802<!-- BEGIN app snippet: pagefly-cro-ab-testing-main --> 803 804 805 806 807 808 809
810<script> 811 ;(function () { 812 const url = new URL(window.location) 813 const viewParam = url.searchParams.get('view') 814 if (viewParam && viewParam.includes('variant-pf-')) { 815 url.searchParams.set('pf_v', viewParam) 816 url.searchParams.delete('view') 817 window.history.replaceState({}, '', url) 818 } 819 })() 820</script>
820 821 822 823
824<script type='module'> 825 826 window.PAGEFLY_CRO = window.PAGEFLY_CRO || {} 827 828 window.PAGEFLY_CRO['data_debug'] = { 829 original_template_suffix: "all_products", 830 allow_ab_test: false, 831 ab_test_start_time: 0, 832 ab_test_end_time: 0, 833 today_date_time: 1790435705000, 834 } 835 window.PAGEFLY_CRO['GA4'] = { enabled: false} 836</script>
836 837 838<!-- END app snippet --> 839 840 841 842 843 844 845 846 847
847<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-helper.js' defer='defer'></script>
847 848 849
849<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-general-helper.js' defer='defer'></script>
849 850 851
851<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-snap-slider.js' defer='defer'></script>
851 852 853
853<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-slideshow-v3.js' defer='defer'></script>
853 854 855
855<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-slideshow-v4.js' defer='defer'></script>
855 856 857
857<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-glider.js' defer='defer'></script>
857 858 859
859<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
859 860 861
861<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-product-media.js' defer='defer'></script>
861 862 863
863<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-product.js' defer='defer'></script>
863 864 865
866<script id='pagefly-helper-data' type='application/json'> 867 { 868 "page_optimization": { 869 "assets_prefetching": false 870 }, 871 "elements_asset_mapper": { 872 "Accordion": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-accordion.js", 873 "Accordion3": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-accordion3.js", 874 "CountDown": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-countdown.js", 875 "GMap1": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-gmap.js", 876 "GMap2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-gmap.js", 877 "GMapBasicV2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-gmap.js", 878 "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-gmap.js", 879 "HTML.Video": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-htmlvideo.js", 880 "HTML.Video2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-htmlvideo2.js", 881 "HTML.Video3": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-htmlvideo2.js", 882 "BackgroundVideo": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-htmlvideo2.js", 883 "Instagram": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-instagram.js", 884 "Instagram2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-instagram.js", 885 "Insta3": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-instagram3.js", 886 "Tabs": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-tab.js", 887 "Tabs3": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-tab3.js", 888 "ProductBox": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-cart.js", 889 "FBPageBox2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-facebook.js", 890 "FBLikeButton2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-facebook.js", 891 "TwitterFeed2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-twitter.js", 892 "Paragraph4": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-paragraph4.js", 893 894 "AliReviews": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 895 "BackInStock": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 896 "GloboBackInStock": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 897 "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 898 "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 899 "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder
899-359/assets/pagefly-3rd-elements.js", 900 "LimeSpot": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 901 "Loox": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 902 "Opinew": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 903 "Powr": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 904 "ProductReviews": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 905 "PushOwl": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 906 "ReCharge": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 907 "Rivyo": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 908 "TrackingMore": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 909 "Vitals": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js", 910 "Wiser": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js" 911 }, 912 "custom_elements_mapper": { 913 "pf-click-action-element": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-click-action-element.js", 914 "pf-dialog-element": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-dialog-element.js" 915 } 916 } 917</script>
917 918
919<script id='pagefly-heatmap-config' type='application/json'> 920 {} 921</script>
vendor: 1 bytes, line 921
921
922<script> 923 (function () { 924 var el = document.getElementById('pagefly-heatmap-config') 925 if (!el) { window.__pagefly_heatmap_config__ = {}; return } 926 try { 927 window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {} 928 } catch (e) { 929 window.__pagefly_heatmap_config__ = {} 930 } 931 })() 932</script>
vendor: 1 bytes, line 932
932
933<script> 934 // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL: 935 // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an 936 // overlay path in the metafield, and this page must already be one the merchant enabled 937 // tracking for. The last gate is what stops a crafted link pulling the asset onto an 938 // arbitrary storefront page. Everything else is decided inside the asset, and by the server. 939 (function () { 940 var cfg = window.__pagefly_heatmap_config__ || {} 941 var id = (window.__pagefly_page_setting__ || {}).pageId 942 if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return 943 if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return 944 if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return 945 var s = document.createElement('script') 946 s.src = 'https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-heatmap-overlay.js' 947 s.defer = true 948 document.head.appendChild(s) 949 })() 950</script>
950 951 952<!-- BEGIN app snippet: pf-ai-schema --> 953<!-- END app snippet --> 954 955 956<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 957 958 959 960 961 962 963 964<link rel="dns-prefetch" href="https://cdn.judge.me"> 965<link rel="dns-prefetch" href="https://cdn1.judge.me"> 966<link rel="dns-prefetch" href="https://api.judge.me"> 967
968<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
968ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"last_initial","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":false,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":true,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":true,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
968itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#000000","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"popup_widget_source_mode":"auto","popup_widget_page_product":"current_product","popup_widget_page_collection":"current_collection","popup_widget_page_cart":"cart_mode","popup_widget_page_home":"all","popup_widget_star_rating":"all","popup_widget_review_type":"all","popup_widget_top_up_thin_pages":true,"popup_widget_corner_styling":"soft","review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#000000","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"Summarized and selected by AI from recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":false,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":true,"request_review_other_products_in_order":true,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#000000","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#000000","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
968youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":4,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":true,"review_widget_qna_enabled":false,"review_widget_revamp_dual_publish_end_date":"2026-05-28T20:44:29.000+00:00","review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"carousel","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_star_and_histogram_color":"#FFAB41","review_widget_button_color":"#BE1E2D","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_custom_css":".jm-carousel-review-item.jm-box {\n background-color: #ffffff !important;\n}","review_widget_review_word_singular":"review","review_widget_review_word_plural"
968:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":true,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Russo Power Equipment","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":false,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
968shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Russo Power Equipment"};</script>
968 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #000;--jdgm-secondary-color: rgba(0,0,0,0.1);--jdgm-star-color: #000;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #000000;--jdgm-paginate-color: #000;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #000000}.jdgm-histogram__bar-content{background-color:#000}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#000}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-fullname{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #000;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Russo Power Equipment'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 969</style> <style class='jdgm-settings-style'>.jdgm-review-widget .jm-carousel-review-item.jm-box{background-color:#ffffff !important} 970</style> 971 972 973 974 975 <style class='jdgm-miracle-styles'> 976 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
976/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important} 977 978</style> 979 980 981 982 983 984 985 986 987
988<script data-cfasync='false' class='jdgm-script'> 989!function(e){window.jdgm=window.jdgm||{}; 990/* INF-1976 */ 991var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 992if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 993jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 994jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 995setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 996!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 997(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 998a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 999jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 1000t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 1001t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 1002".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 1003parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 1004jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 1005)}))}(document); 1006</script>
1006 1007<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/shopify_v2.css"></noscript> 1008 1009<!-- BEGIN app snippet: theme_fix_tags -->
1009<script> 1010 (function() { 1011 var jdgmThemeFixes = null; 1012 if (!jdgmThemeFixes) return; 1013 1014 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 1015 // before the per-theme fix so the theme-specific CSS wins the cascade. 1016 // HTML is never applied globally (too risky). 1017 var allThemesFix = jdgmThemeFixes['all']; 1018 if (allThemesFix && allThemesFix.css) { 1019 var allStyleTag = document.createElement('style'); 1020 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 1021 allStyleTag.innerHTML = allThemesFix.css; 1022 document.head.append(allStyleTag); 1023 }; 1024 1025 if (allThemesFix && allThemesFix.js) { 1026 var allScriptTag = document.createElement('script'); 1027 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 1028 allScriptTag.innerHTML = allThemesFix.js; 1029 document.head.append(allScriptTag); 1030 }; 1031 1032 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 1033 if (!thisThemeFix) return; 1034 1035 if (thisThemeFix.html) { 1036 document.addEventListener("DOMContentLoaded", function() { 1037 var htmlDiv = document.createElement('div'); 1038 htmlDiv.classList.add('jdgm-theme-fix-html'); 1039 htmlDiv.innerHTML = thisThemeFix.html; 1040 document.body.append(htmlDiv); 1041 }); 1042 }; 1043 1044 if (thisThemeFix.css) { 1045 var styleTag = document.createElement('style'); 1046 styleTag.classList.add('jdgm-theme-fix-style'); 1047 styleTag.innerHTML = thisThemeFix.css; 1048 document.head.append(styleTag); 1049 }; 1050 1051 if (thisThemeFix.js) { 1052 var scriptTag = document.createElement('script'); 1053 scriptTag.classList.add('jdgm-theme-fix-script'); 1054 scriptTag.innerHTML = thisThemeFix.js; 1055 document.head.append(scriptTag); 1056 }; 1057 })(); 1058</script>
1058 1059<!-- END app snippet --> 1060<!-- End of Judge.me Core --> 1061 1062 1063 1064<!-- END app block -->
1064<script src="https://cdn.shopify.com/extensions/01a0d8da-dbb6-759e-90f0-31975754fa90/forms-2597/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1064
1064
1065<script src="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/loader.js" type="text/javascript" defer="defer"></script>
1065 1066<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1067<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 69133402417,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1067
1067
1068<script> 1069 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1070</script>
vendor: 1 bytes, line 1070
1070
1071<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
1071).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 69133402417,storefrontBaseUrl: "https://russopower.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://russopower.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2568585521","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1071,"dataSharingState":"unrestricted"},{"id":"2010677553","configuration":"{\"appProxyPath\":\"\/apps\/pagefly\",\"analyticsEndpoint\":\"undefined\/analytics-v2\/events\",\"focusDuration\":\"3\",\"enableAdvancedTracking\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1e023fb0c721518c0dce4129e4d87a86","type":"APP","apiClientId":1743893,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1849327921","configuration":"{\"accountID\":\"S5X6ES\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"767230257","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-1019114346\\\",\\\"GT-MQPBK6N\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-P35049VFCF\\\",\\\"AW-1019114346\\\/KVCNCP2u4rscEOrm-eUD\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-P35049VFCF\\\",\\\"AW-1019114346\\\/fQ1vCLuu4rscEOrm-eUD\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-P35049VFCF\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-P35049VFCF\\\",\\\"AW-1019114346\\\/i0BeCLiu4rscEOrm-eUD\\\",\\\"MC-SQ2CPQNM37\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-P35049VFCF\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-P35049VFCF\\\",\\\"AW-1019114346\\\/bR9YCLKu4rscEOrm-eUD\\\",\\\"MC-SQ2CPQNM37\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-P35049VFCF\\\",\\\"AW-1019114346\\\/6ZiLCLWu4rscEOrm-eUD\\\",\\\"MC-SQ2CPQNM37\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-P35049VFCF\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-P35049VFCF\\\",\\\"AW-1019114346\\\/DRNjCICv4rscEOrm-eUD\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-P35049VFCF\\\",\\\"AW-1019114346\\\/lYhhCPqu4rscEOrm-eUD\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-P35049VFCF\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"457343281","configuration":"{\"ti\":\"259002768\",\"endpoint\":\"https:\/\/bat.bing.com\/action\/0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5ee93563fe31b11d2d65e2f09a5229dc","type":"APP","apiClientId":2997493,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Russo Power Equipment","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"rpowere.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/russopower.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":13799.0,"currencyCode":"USD"},"product":{"title":"Toro 72513 GrandStand 60 In. Stand-On Mower","vendor":"Toro","id":"8381682712881","untranslatedTitle":"Toro 72513 GrandStand 60 In. Stand-On Mower","url":"\/products\/toro-72513-grandstand-60-in-stand-on-mower","type":"Stand-On Mower"},"id":"45125184553265","image":{"src":"\/\/russopower.com\/cdn\/shop\/products\/72513_new-a.jpg?v=1762967912"},"sku":"72513","title":"Default Title","untranslatedTitle":"Default Title"}],"products":[{"id":"8381682712881","handle":"toro-72513-grandstand-60-in-stand-on-mower","isCollective":false,"title":"Toro 72513 GrandStand 60 In. Stand-On Mower","type":"Stand-On Mower","untranslatedTitle":"Toro 72513 GrandStand 60 In. Stand-On Mower","url":"\/products\/toro-72513-grandstand-60-in-stand-on-mower","vendor":"Toro","remoteShopId":null,"variants":[{"id":"45125184553265","image":{"src":"\/\/russopower.com\/cdn\/shop\/products\/72513_new-a.jpg?v=1762967912"},"price":{"amount":13799.0,"currencyCode":"USD"},"sku":"72513","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8381660365105","handle":"toro-114-1926-rubber-bumper","isCollective":false,"title":"Toro 114-1926 Rubber Bumper","type":"Bumper","untranslatedTitle":"Toro 114-1926 Rubber Bumper","url":"\/products\/toro-114-1926-rubber-bumper","vendor":"Toro","remoteShopId":null,"variants":[{"id":"45125121343793","image":{"src":"\/\/russopower.com\/cdn\/shop\/files\/TORO-114-1926-BUMPER-A.jpg?v=1762967579"},"price":{"amount":27.99,"currencyCode":"USD"},"sku":"114-1926","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8381684646193","handle":"toro-114-4714-hypr-oil-1-gallon","isCollective":false,"title":"Toro 114-4714 Hypr-Oil 1 Gallon","type":"Hydraulic Oil","untranslatedTitle":"Toro 114-4714 Hypr-Oil 1 Gallon","url":"\/products\/toro-114-4714-hypr-oil-1-gallon","vendor":"Toro","remoteShopId":null,"variants":[{"id":"45125186879793","image":{"src":"\/\/russopower.com\/cdn\/shop\/files\/Toro-114-4714-Oil-A.jpg?v=1762967942"},"price":{"amount":55.99,"currencyCode":"USD"},"sku":"114-4714","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8381660922161","handle":"toro-anti-scalp-deck-wheel-1-603299-603299-68-2730","isCollective":false,"title":"Toro 1-603299 Deck Wheel","type":"Deck Wheel","untranslatedTitle":"Toro 1-603299 Deck Wheel","url":"\/products\/toro-anti-scalp-deck-wheel-1-603299-603299-68-2730","vendor":"Toro","remoteShopId":null,"variants":[{"id":"45125122031921","image":{"src":"\/\/russopower.com\/cdn\/shop\/products\/1-603299_new.jpg?v=1762967587"},"price":{"amount":22.99,"currencyCode":"USD"},"sku":"1-603299","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8381655187761","handle":"toro-140-1240-blade","isCollective":false,"title":"Toro 140-1240 Blade","type":"Mower Blade","untranslatedTitle":"Toro 140-1240 Blade","url":"\/products\/toro-140-1240-blade","vendor":"Toro","remoteShopId":null,"variants":[{"id":"45125115904305","image":{"src":"\/\/russopower.com\/cdn\/shop\/products\/140-1240tor.jpg?v=1762967494"},"price":{"amount":24.99,"currencyCode":"USD"},"sku":"140-1240","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8381938729265","handle":"toro-109-9220-screw-sems","isCollective":false,"title":"Toro 109-9220 Screw","type":null,"untranslatedTitle":"Toro 109-9220 Screw","url":"\/products\/toro-109-9220-screw-sems","vendor":"Toro","remoteShopId":null,"variants":[{"id":"45125584322865","image":{"src":"\/\/russopower.com\/cdn\/shop\/products\/109-9220tor.jpg?v=1762971103"},"price":{"amount":7.99,"currencyCode":"USD"},"sku":"109-9220","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8381656596785","handle":"toro-107-3844-curved-washer","isCollective":false,"title":"Toro 107-3844 Curved Washer","type":"Washer","untranslatedTitle":"Toro 107-3844 Curved Washer","url":"\/products\/toro-107-3844-curved-washer","vendor":"Toro","remoteShopId":null,"variants":[{"id":"45125117575473","image":{"src":"\/\/russopower.com\/cdn\/shop\/products\/107-3844tor.jpg?v=1762967517"},"price":{"amount":1.99,"currencyCode":"USD"},"sku":"107-3844","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8381659218225","handle":"toro-104-8301-flange-nut-ni","isCollective":false,"title":"Toro 104-8301 Flange Nut NI","type":"Nut","untranslatedTitle":"Toro 104-8301 Flange Nut NI","url":"\/products\/toro-104-8301-flange-nut-ni","vendor":"Toro","remoteShopId":null,"variants":[{"id":"45125120196913","image":{"src":"\/\/russopower.com\/cdn\/shop\/products\/104-8301tor.jpg?v=1762967561"},"price":{"amount":1.99,"currencyCode":"USD"},"sku":"104-8301","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8382250451249","handle":"toro-137-9780-spindle-assembly","isCollective":false,"title":"Toro 137-9780 Spindle Assembly","type":"Spindle","untranslatedTitle":"Toro 137-9780 Spindle Assembly","url":"\/products\/toro-137-9780-spindle-assembly","vendor":"Toro","remoteShopId":null,"variants":[{"id":"45126034293041","image":{"src":"\/\/russopower.com\/cdn\/shop\/products\/137-9780tor-a.jpg?v=1762973424"},"price":{"amount":146.99,"currencyCode":"USD"},"sku":"137-9780","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8381664493873","handle":"toro-109-6658-nut-flange-ni","isCollective":false,"title":"Toro 109-6658 Nut Flange Ni","type":"Nut","untranslatedTitle":"Toro 109-6658 Nut Flange Ni","url":"\/products\/toro-109-6658-nut-flange-ni","vendor":"Toro","remoteShopId":null,"variants":[{"id":"45125125734705","image":{"src":"\/\/russopower.com\/cdn\/shop\/products\/109-6658tor.jpg?v=1762967642"},"price":{"amount":0.99,"currencyCode":"USD"},"sku":"109-6658","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8510758224177","handle":"toro-137-9787-hex-bushing","isCollective":false,"title":"Toro 137-9787 Hex Bushing","type":"Bu
1071shing","untranslatedTitle":"Toro 137-9787 Hex Bushing","url":"\/products\/toro-137-9787-hex-bushing","vendor":"Toro","remoteShopId":null,"variants":[{"id":"45494308897073","image":{"src":"\/\/russopower.com\/cdn\/shop\/files\/Toro-137-9787-Hex-Bushing-A.jpg?v=1687620666"},"price":{"amount":7.99,"currencyCode":"USD"},"sku":"137-9787","title":"Default Title","untranslatedTitle":"Default Title"}]}],"purchasingCompany":null},},"https://russopower.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"187687272753","themePublished":"true","eventMetadataId":"d5bc96cb-3944-4e9e-bec4-4bde26fd83f3","pageType":"product","resourceId":"8381682712881","shopId":"69133402417","storefrontBaseUrl":"https:\/\/russopower.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":13799.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Toro 72513 GrandStand 60 In. Stand-On Mower\",\"vendor\":\"Toro\",\"id\":\"8381682712881\",\"untranslatedTitle\":\"Toro 72513 GrandStand 60 In. Stand-On Mower\",\"url\":\"\/products\/toro-72513-grandstand-60-in-stand-on-mower\",\"type\":\"Stand-On Mower\"},\"id\":\"45125184553265\",\"image\":{\"src\":\"\/\/russopower.com\/cdn\/shop\/products\/72513_new-a.jpg?v=1762967912\"},\"sku\":\"72513\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}}]]"});})();</script>
1071<script> 1072 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1073 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1074 window.ShopifyAnalytics.meta.currency = 'USD'; 1075 var meta = {"product":{"id":8381682712881,"gid":"gid:\/\/shopify\/Product\/8381682712881","vendor":"Toro","type":"Stand-On Mower","handle":"toro-72513-grandstand-60-in-stand-on-mower","variants":[{"id":45125184553265,"price":1379900,"name":"Toro 72513 GrandStand 60 In. Stand-On Mower","public_title":null,"sku":"72513"}],"remote":false,"collective":false},"page":{"pageType":"product","resourceType":"product","resourceId":8381682712881,"requestId":"418d8889-fe9b-4702-ac67-9655cd99ef14-1790435704"}}; 1076 for (var attr in meta) { 1077 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1078 } 1079</script>
vendor: 1 bytes, line 1079
1079
1080<script class="analytics"> 1081 (function () { 1082 var customDocumentWrite = function(content) { 1083 var jquery = null; 1084 1085 if (window.jQuery) { 1086 jquery = window.jQuery; 1087 } else if (window.Checkout && window.Checkout.$) { 1088 jquery = window.Checkout.$; 1089 } 1090 1091 if (jquery) { 1092 jquery('body').append(content); 1093 } 1094 }; 1095 1096 var hasLoggedConversion = function(token) { 1097 if (token) { 1098 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1099 } 1100 return false; 1101 } 1102 1103 var setCookieIfConversion = function(token) { 1104 if (token) { 1105 var twoMonthsFromNow = new Date(Date.now()); 1106 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1107 1108 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1109 } 1110 } 1111 1112 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1113 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1114 if (trekkie.integrations) { 1115 return; 1116 } 1117 trekkie.methods = [ 1118 'identify', 1119 'page', 1120 'ready', 1121 'track', 1122 'trackForm', 1123 'trackLink' 1124 ]; 1125 trekkie.factory = function(method) { 1126 return function() { 1127 var args = Array.prototype.slice.call(arguments); 1128 args.unshift(method); 1129 trekkie.push(args); 1130 if (method == 'track' || method == 'page') { 1131 var pageUrl; 1132 try { 1133 pageUrl = window.location.href; 1134 } catch (e) {} 1135 var pageReferrer; 1136 try { 1137 pageReferrer = document.referrer; 1138 } catch (e) {} 1139 try { 1140 if (window.__TREKKIE_SHIM_QUEUE == null) { 1141 window.__TREKKIE_SHIM_QUEUE = []; 1142 } 1143 window.__TREKKIE_SHIM_QUEUE.push({ 1144 from: 'trekkie-stub', 1145 method: method, 1146 args: args.slice(1), 1147 pageContext: { 1148 url: pageUrl, 1149 referrer: pageReferrer 1150 } 1151 }); 1152 } catch (e) { 1153 // no-op 1154 } 1155 } 1156 return trekkie; 1157 }; 1158 }; 1159 for (var i = 0; i < trekkie.methods.length; i++) { 1160 var key = trekkie.methods[i]; 1161 trekkie[key] = trekkie.factory(key); 1162 } 1163 trekkie.load = function(config) { 1164 trekkie.config = config || {}; 1165 trekkie.config.initialDocumentCookie = document.cookie; 1166 var first = document.getElementsByTagName('script')[0]; 1167var script = document.createElement('script'); 1168script.type = 'text/javascript'; 1169script.onerror = function(e) { 1170 var scriptFallback = document.createElement('script'); 1171 scriptFallback.type = 'text/javascript'; 1172 scriptFallback.onerror = function(error) { 1173 var Monorail = { 1174 produce: function produce(monorailDomain, schemaId, payload) { 1175 var currentMs = new Date().getTime(); 1176 var event = { 1177 schema_id: schemaId, 1178 payload: payload, 1179 metadata: { 1180 event_created_at_ms: currentMs, 1181 event_sent_at_ms: currentMs 1182 } 1183 }; 1184 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1185 }, 1186 sendRequest: function sendRequest(endpointUrl, payload) { 1187 // Try the sendBeacon API 1188 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1189 var blobData = new window.Blob([payload], { 1190 type: 'text/plain' 1191 }); 1192 1193 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1194 return true; 1195 } // sendBeacon was not successful 1196 1197 } // XHR beacon 1198 1199 var xhr = new XMLHttpRequest(); 1200 1201 try { 1202 xhr.open('POST', endpointUrl); 1203 xhr.setRequestHeader('Content-Type', 'text/plain'); 1204 xhr.send(payload); 1205 } catch (e) { 1206 console.log(e); 1207 } 1208 1209 return false; 1210 }, 1211 isIos12: function isIos12() { 1212 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1213 } 1214 }; 1215 Monorail.produce('monorail-edge.shopifysvc.com', 1216 'trekkie_storefront_load_errors/1.1', 1217 {shop_id: 69133402417, 1218 theme_id: 187687272753, 1219 app_name: "storefront", 1220 context_url: window.location.href, 1221 source_url: "//russopower.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 1222 1223 }; 1224 scriptFallback.async = true; 1225 scriptFallback.src = '//russopower.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1226 first.parentNode.insertBefore(scriptFallback, first); 1227}; 1228script.async = true; 1229script.src = '//russopower.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1230first.parentNode.insertBefore(script, first); 1231 1232 }; 1233 trekkie.load( 1234 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":69133402417,"isMerchantRequest":null,"themeId":187687272753,"themeCityHash":"96491792886117932","contentLanguage":"en","currency":"USD","eventMetadataId":"d5bc96cb-3944-4e9e-bec4-4bde26fd83f3"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1235 ); 1236 1237 var loaded = false;
1238 trekkie.ready(function() { 1239 if (loaded) return; 1240 loaded = true; 1241 1242 window.ShopifyAnalytics.lib = window.trekkie; 1243 1244 var originalDocumentWrite = document.write; 1245 document.write = customDocumentWrite; 1246 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1247 document.write = originalDocumentWrite; 1248 1249 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1250 var token = match? match[1]: undefined; 1251 if (!hasLoggedConversion(token)) { 1252 setCookieIfConversion(token); 1253 window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":45125184553265,"productId":8381682712881,"productGid":"gid:\/\/shopify\/Product\/8381682712881","name":"Toro 72513 GrandStand 60 In. Stand-On Mower","price":"13799.00","sku":"72513","brand":"Toro","variant":null,"category":"Stand-On Mower","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true}); 1254 } 1255 }); 1256 1257 window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":8381682712881,"requestId":"418d8889-fe9b-4702-ac67-9655cd99ef14-1790435704","shopifyEmitted":true}); 1258 1259 var eventsListenerScript = document.createElement('script'); 1260 eventsListenerScript.async = true; 1261 eventsListenerScript.src = "//russopower.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1262 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1263})();</script>
vendor: 1 bytes, line 1263
1263
1264<script 1265 defer 1266 src="https://russopower.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1267 data-application="storefront-renderer" 1268 data-shop-id="69133402417" 1269 data-render-region="gcp-us-central1" 1270 data-page-type="product" 1271 data-theme-instance-id="187687272753" 1272 data-theme-name="Dawn" 1273 data-theme-version="16.0.0" 1274 data-monorail-region="shop_domain" 1275 data-resource-timing-sampling-rate="10" 1276 data-shs="true" 1277 data-shs-beacon="true" 1278 data-shs-export-with-fetch="true" 1279 data-shs-logs-sample-rate="1" 1280 data-shs-beacon-endpoint="https://russopower.com/api/collect" 1281></script>
vendor: 1 bytes, line 1281
1281
1282<script src="https://cdn.shopify.com/storefront/web-components/account.js" type="module" crossorigin fetchpriority="low" async></script>
1282<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"69133402417","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with news and offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":true,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"US","language":"en"}}</script>
1282 1283<meta name="shopify-y" content="9e764871-cc7c-4866-bb33-65b447d6b89e" data-expiration="1821993304000"><meta name="shopify-s" content="116eef36-17ca-4825-97f7-256ac17c4b5a" data-expiration="1790437504000"><meta name="new-cookie-storage-activated" content="t"> 1284</head> 1285 1286 <body class="gradient animate--hover-default"> 1287 <a class="skip-to-content-link button visually-hidden" href="#MainContent"> 1288 Skip to content 1289 </a> 1290 1291<link href="//russopower.com/cdn/shop/t/149/assets/quantity-popover.css?v=160630540099520878331783715319" rel="stylesheet" type="text/css" media="all" /> 1292<link href="//russopower.com/cdn/shop/t/149/assets/component-card.css?v=30347197759277892661789395387" rel="stylesheet" type="text/css" media="all" /> 1293
1294<script src="//russopower.com/cdn/shop/t/149/assets/cart.js?v=168995049558366113891783715318" defer="defer"></script>
vendor: 1 bytes, line 1294
1294
1295<script src="//russopower.com/cdn/shop/t/149/assets/quantity-popover.js?v=987015268078116491783715320" defer="defer"></script>
1295 1296 1297<style> 1298 .drawer { 1299 visibility: hidden; 1300 } 1301</style> 1302 1303<cart-drawer class="drawer is-empty"> 1304 <div id="CartDrawer" class="cart-drawer"> 1305 <div id="CartDrawer-Overlay" class="cart-drawer__overlay"></div> 1306 <div 1307 class="drawer__inner gradient color-scheme-1" 1308 role="dialog" 1309 aria-modal="true" 1310 aria-label="Your cart" 1311 tabindex="-1" 1312 ><div class="drawer__inner-empty"> 1313 <div class="cart-drawer__warnings center"> 1314 <div class="cart-drawer__empty-content"> 1315 <h2 class="cart__empty-text">Your cart is empty</h2> 1316 <button 1317 class="drawer__close" 1318 type="button" 1319 onclick="this.closest('cart-drawer').close()" 1320 aria-label="Close" 1321 > 1322 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 1323</span> 1324 </button> 1325 <a href="/collections/all" class="button"> 1326 Continue shopping 1327 </a><p class="cart__login-title h3">Have an account?</p> 1328 <p class="cart__login-paragraph"> 1329 <a href="https://russopower.com/customer_authentication/redirect?locale=en®ion_country=US" class="link underlined-link">Log in</a> to check out faster. 1330 </p></div> 1331 </div></div><div class="drawer__header"> 1332 <h2 class="drawer__heading">Your cart</h2> 1333 <button 1334 class="drawer__close" 1335 type="button" 1336 onclick="this.closest('cart-drawer').close()" 1337 aria-label="Close" 1338 > 1339 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 1340</span> 1341 </button> 1342 </div> 1343 <cart-drawer-items 1344 1345 class=" is-empty" 1346 1347 > 1348 <form 1349 action="/cart" 1350 id="CartDrawer-Form" 1351 class="cart__contents cart-drawer__form" 1352 method="post" 1353 > 1354 <div id="CartDrawer-CartItems" class="drawer__contents js-contents"><p id="CartDrawer-LiveRegionText" class="visually-hidden" role="status"></p> 1355 <p id="CartDrawer-LineItemStatus" class="visually-hidden" aria-hidden="true" role="status"> 1356 Loading... 1357 </p> 1358 </div> 1359 <div id="CartDrawer-CartErrors" role="alert"></div> 1360 </form> 1361 </cart-drawer-items> 1362 <div class="drawer__footer"><!-- Start blocks --> 1363 <!-- Subtotals --> 1364 1365 <div class="cart-drawer__footer" > 1366 <div></div> 1367 1368 <div class="totals" role="status"> 1369 <h2 class="totals__total">Estimated total</h2> 1370 <p class="totals__total-value">$0.00 USD</p> 1371 </div> 1372 1373 <small class="tax-note caption-large rte">Taxes, discounts and <a href="/policies/shipping-policy">shipping</a> calculated at checkout. 1374</small> 1375 </div> 1376 1377 <!-- CTAs --> 1378 1379 <div class="cart__ctas" > 1380 <button 1381 type="submit" 1382 id="CartDrawer-Checkout" 1383 class="cart__checkout-button button" 1384 name="checkout" 1385 form="CartDrawer-Form" 1386 1387 disabled 1388 1389 > 1390 Check out 1391 </button> 1392 1393 </div> 1394 </div> 1395 </div> 1396 </div> 1397 1398 <modal-dialog id="CartDrawerClearConfirmModal" class="russo-confirm-modal"> 1399 <div 1400 role="dialog" 1401 aria-label="Clear cart?" 1402 aria-modal="true" 1403 class="russo-confirm-modal__content" 1404 tabindex="-1" 1405 > 1406 <button 1407 id="ModalClose-CartDrawerClearConfirmModal" 1408 type="button" 1409 class="russo-confirm-modal__close" 1410 aria-label="Close" 1411 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17">
1411<path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 1412</button> 1413 1414 <h3 class="russo-confirm-modal__title">Clear cart?</h3> 1415 <p class="russo-confirm-modal__message">Are you sure you want to remove all items from your cart?</p> 1416 1417 <div class="russo-confirm-modal__actions"> 1418 <button 1419 type="button" 1420 class="button button--primary" 1421 1422data-clear-cart-confirm 1423 > 1424 Clear cart 1425 </button> 1426 <button 1427 type="button" 1428 class="button button--secondary" 1429 1430data-clear-cart-cancel 1431 > 1432 Cancel 1433 </button> 1434 </div> 1435 </div> 1436</modal-dialog> 1437 1438</cart-drawer> 1439<!-- BEGIN sections: header-group --> 1440<div id="shopify-section-sections--27103234228529__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar-section"><link href="//russopower.com/cdn/shop/t/149/assets/component-slideshow.css?v=148394374292598915031787083405" rel="stylesheet" type="text/css" media="all" /> 1441<link href="//russopower.com/cdn/shop/t/149/assets/component-slider.css?v=45772002446739155081785959111" rel="stylesheet" type="text/css" media="all" /> 1442 1443 <link href="//russopower.com/cdn/shop/t/149/assets/component-list-social.css?v=39617323717633017591783715318" rel="stylesheet" type="text/css" media="all" /> 1444 1445 1446<div 1447 class="utility-bar color-scheme-2 gradient utility-bar--bottom-border" 1448> 1449 <div class="page-width utility-bar__grid utility-bar__grid--3-col"> 1450 1451<ul class="list-unstyled list-social" role="list"><li class="list-social__item"> 1452 <a href="https://www.facebook.com/RussoPower/" class="link list-social__link"> 1453 <span class="svg-wrapper"><svg class="icon icon-facebook" viewBox="0 0 20 20"><path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2s-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951"/></svg> 1454</span> 1455 <span class="visually-hidden">Facebook</span> 1456 </a> 1457 </li><li class="list-social__item"> 1458 <a href="https://www.instagram.com/russopowerequipment/" class="link list-social__link"> 1459 <span class="svg-wrapper"><svg class="icon icon-instagram" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.4 2.4 0 0 0-.912.593 2.5 2.5 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23s.01 2.39.046 3.229c.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046s2.39-.01 3.23-.046c.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23s-.01-2.39-.055-3.229c-.027-.784-.164-1.204-.274-1.495a2.4 2.4 0 0 0-.593-.913 2.6 2.6 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045a63 63 0 0 1 3.302.045c.664.014 1.321.14 1.943.374a4 4 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.9 3.9 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.15 4.15 0 0 1-1.414-.922 4.1 4.1 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.4 4.4 0 0 1 .92-1.414 4.2 4.2 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805m1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93m5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355" clip-rule="evenodd"/></svg> 1460</span>
1461 <span class="visually-hidden">Instagram</span> 1462 </a> 1463 </li><li class="list-social__item"> 1464 <a href="https://www.youtube.com/user/RussoPowerEquipment" class="link list-social__link"> 1465 <span class="svg-wrapper"><svg class="icon icon-youtube" viewBox="0 0 20 20"><path fill="currentColor" d="M18.16 5.87c.34 1.309.34 4.08.34 4.08s0 2.771-.34 4.08a2.13 2.13 0 0 1-1.53 1.53c-1.309.34-6.63.34-6.63.34s-5.321 0-6.63-.34a2.13 2.13 0 0 1-1.53-1.53c-.34-1.309-.34-4.08-.34-4.08s0-2.771.34-4.08a2.17 2.17 0 0 1 1.53-1.53C4.679 4 10 4 10 4s5.321 0 6.63.34a2.17 2.17 0 0 1 1.53 1.53M8.3 12.5l4.42-2.55L8.3 7.4z"/></svg> 1466</span> 1467 <span class="visually-hidden">YouTube</span> 1468 </a> 1469 </li><li class="list-social__item"> 1470 <a href="https://tiktok.com/@russopower" class="link list-social__link"> 1471 <span class="svg-wrapper"><svg class="icon icon-tiktok" viewBox="0 0 20 20"><path fill="currentColor" d="M10.511 1.705h2.74s-.157 3.51 3.795 3.768v2.711s-2.114.129-3.796-1.158l.028 5.606A5.073 5.073 0 1 1 8.213 7.56h.708v2.785a2.298 2.298 0 1 0 1.618 2.205z"/></svg> 1472</span> 1473 <span class="visually-hidden">TikTok</span> 1474 </a> 1475 </li><li class="list-social__item"> 1476 <a href="https://www.linkedin.com/company/russo-power-equipment" class="link list-social__link"> 1477 <span class="svg-wrapper"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-linkedin" viewBox="0 0 24 24" fill="currentColor"> 1478 <path d="M19 0h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm-11 19h-3v-11h3v11zm-1.5-12.268c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zm13.5 12.268h-3v-5.604c0-3.368-4-3.113-4 0v5.604h-3v-11h3v1.765c1.396-2.586 7-2.777 7 2.476v6.759z"/> 1479</svg></span> 1480 <span class="visually-hidden">Linkdin</span> 1481 </a> 1482 </li></ul> 1483<div 1484 class="announcement-bar announcement-bar--one-announcement" 1485 role="region" 1486 aria-label="Announcement" 1487 1488 ><a 1489 href="/policies/shipping-policy" 1490 class="announcement-bar__link link link--text focus-inset animate-arrow" 1491 ><p class="announcement-bar__message h5"> 1492 <span>FREE SHIPPING on online orders over $150!* + DELIVERY Options Available!</span><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1492ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1493</p></a></div><div class="localization-wrapper"> 1494</div> 1495 </div> 1496</div> 1497 1498 1499</div><div id="shopify-section-sections--27103234228529__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//russopower.com/cdn/shop/t/149/assets/component-list-menu.css?v=151968516119678728991783715317" media="print" onload="this.media='all'"> 1500<link rel="stylesheet" href="//russopower.com/cdn/shop/t/149/assets/component-search.css?v=110193640040302819361786625194" media="print" onload="this.media='all'"> 1501<link rel="stylesheet" href="//russopower.com/cdn/shop/t/149/assets/component-menu-drawer.css?v=105130826966355001631787166548" media="print" onload="this.media='all'"> 1502<link 1503 rel="stylesheet" 1504 href="//russopower.com/cdn/shop/t/149/assets/component-cart-notification.css?v=54116361853792938221783715318" 1505 media="print" 1506 onload="this.media='all'" 1507> 1508<link href="//russopower.com/cdn/shop/t/149/assets/russo-preferred-store.css?v=103853646692002092761790176010" rel="stylesheet" type="text/css" media="all" />
1509<script src="//russopower.com/cdn/shop/t/149/assets/russo-preferred-store-shared.js?v=124655247175116953141790364429" defer="defer"></script>
vendor: 1 bytes, line 1509
1509
1510<script src="//russopower.com/cdn/shop/t/149/assets/russo-preferred-store-entry.js?v=32170072646769249481790109550" defer="defer"></script>
1510<link rel="stylesheet" href="//russopower.com/cdn/shop/t/149/assets/component-price.css?v=11650361823270409471790257792" media="print" onload="this.media='all'"><link rel="stylesheet" href="//russopower.com/cdn/shop/t/149/assets/component-mega-menu.css?v=22677465037417436051789565622" media="print" onload="this.media='all'"><style data-shopify>header-drawer { 1511 justify-self: start; 1512 } 1513 /* Prevent Russo desktop nav toggle from flashing on initial paint */ 1514 [data-russo-desktop-nav-toggle] { 1515 display: none; 1516 } 1517 1518 .header__custom-promo-image { 1519 flex: 0 1 auto; 1520 min-width: 0; 1521 grid-column: 2; 1522 flex-shrink: 1; 1523 grid-row: 1; 1524 padding-right: 1rem; 1525 } 1526 1527 .header__custom-promo { 1528 display: block; 1529 align-items: center; 1530 max-width: 180px; 1531 width: 100%; 1532 } 1533 1534 .header__custom-promo-logo { 1535 display: block; 1536 width: 100%; 1537 height: auto; 1538 } 1539 .header__menu-item:hover { 1540 color: var(--russo-red-dark); 1541 } 1542 .header__menu-item{ 1543 padding-left: 0; 1544 }@media screen and (min-width: 990px) { 1545 header-drawer, 1546 .header-drawer, 1547 .menu-drawer-container { 1548 display: none; 1549 } 1550 }/* DESKTOP / GENERAL: 1551 Keep Russo behavior: shrink logo when scrolled, but not while desktop nav is open */ 1552 .scrolled-past-header:not(.russo-desktop-nav-open) .header__heading-logo-wrapper { 1553 width: 75%; 1554 } 1555 1556 1557 /* MOBILE/TABLET: 1558 Match first file behavior when scrolled: 1559 - Add left margin to logo wrapper 1560 - Show drawer, hide inline menus and secondary menu 1561 */@media screen and (max-width: 749px){ 1562 .header{ 1563 display: grid; 1564 } 1565 .predictive-search.predictive-search--header{ 1566 min-width: 0%; 1567 } 1568 .scrolled-past-header .header__custom-promo-image { 1569 visibility: hidden; 1570 position: absolute; 1571 } 1572 .header__icons{ 1573 grid-row: 2; 1574 grid-column: 1; 1575 justify-content: space-between !important; 1576 grid-template-columns: auto auto auto; 1577 display: grid !important; 1578 width: 100%; 1579 padding-right: 0; 1580 } 1581 .header__custom-promo-image{ 1582 grid-row: 1; 1583 grid-column: 2; 1584 min-height: 20px; 1585 align-content: center; 1586 width: 100% !important; 1587 padding-right: 0; 1588 } 1589 .header__icon--account{ 1590 grid-row: 2; 1591 grid-column: 1; 1592 display: flex; 1593 } 1594 .preferred-store-trigger{ 1595 grid-column: 2; 1596 grid-row: 2; 1597 } 1598 .header__icon--cart{ 1599 grid-column: 3; 1600 grid-row: 2; 1601 } 1602 }.menu-drawer-container { 1603 display: none; 1604 } 1605 1606 @media screen and (max-width: 989px) { 1607 .menu-drawer-container { 1608 display: flex; 1609 } 1610 } 1611 1612 .list-menu { 1613 list-style: none; 1614 padding: 0; 1615 margin: 0; 1616 } 1617 1618 .list-menu--inline { 1619 display: inline-flex; 1620 flex-wrap: wrap; 1621 } 1622 .list-menu__item { 1623 display: flex; 1624 align-items: center; 1625 line-height: calc(1 + 0.3 / var(--font-body-scale)); 1626 } 1627 1628 .list-menu__item--link { 1629 text-decoration: none; 1630 padding-bottom: 1rem; 1631 padding-top: 1rem; 1632 line-height: calc(1 + 0.8 / var(--font-body-scale)); 1633 } 1634 1635 @media screen and (min-width: 750px) { 1636 .list-menu__item--link { 1637 padding-bottom: 0.5rem; 1638 padding-top: 0.5rem; 1639 } 1640 } 1641 1642 shopify-account.header__icon { 1643 --shopify-account-font-heading: var(--font-heading-family); 1644 --shopify-account-font-heading-weight: var(--font-heading-weight); 1645 --shopify-account-font-body: var(--font-body-family); 1646 --shopify-account-font-body-weight: var(--font-body-weight); 1647 --shopify-account-radius-base: var(--popup-corner-radius); 1648 --shopify-account-radius-button: var(--buttons-radius); 1649 --shopify-account-radius-button-small: var(--buttons-radius); 1650 --shopify-account-radius-input: var(--inputs-radius); 1651 --shopify-account-color-background: rgb(var(--color-background)); 1652 --shopify-account-color-text: rgb(var(--color-foreground)); 1653 --shopify-account-color-accent: rgb(var(--color-button)); 1654 --shopify-account-color-accent-text: rgb(var(--color-button-text)); 1655 --shopify-account-dialog-position-top: var(--account-dialog-top, var(--header-height, 0px)); 1656 } 1657 1658 shopify-account.header__icon:not(:defined) { 1659 display: flex; 1660 align-items: center; 1661 justify-content: center; 1662 min-width: 4.4rem; 1663 height: 4.4rem; 1664 } 1665 1666 .header { 1667 padding: 4px 3rem 4px 3rem; 1668 } 1669 1670 .section-header { 1671 position: sticky; 1672 margin-bottom: 0px; 1673 } 1674 1675 @media screen and (min-width: 750px) { 1676 .section-header { 1677 margin-bottom: 0px; 1678 } 1679 } 1680 1681 @media screen and (min-width: 990px) { 1682 .header { 1683 padding-top: 8px; 1684 padding-bottom: 8px; 1685 } 1686 } 1687 1688 .header__icons { 1689 display: flex; 1690 justify-content: flex-end; 1691 align-items: center; 1692 z-index: 3; 1693 } 1694 /* MOBILE-ONLY LAYOUT */ 1695 @media screen and (max-width: 989px) { 1696 /* 30% smaller promo lockup and pushed further left within the icons row */ 1697 .header__icons .header__custom-promo-image { 1698 max-width: 175px; /* 250px à 0.7 */ 1699 margin-right: auto; /* push promo image to the left within the icons row */ 1700 /* slightly tighter spacing to the cart */ 1701 } 1702 1703 .header__icons .header__custom-promo-logo { 1704 max-width: 175px; 1705 } 1706 .header{ 1707 padding: 1rem; 1708 } 1709 1710 .preferred-store-trigger--side-tab::before { 1711 margin-right: 0rem; 1712 } 1713 1714 /* Center the main logo more strongly on mobile (when mobile_logo_position is 'center') */ 1715 .header--mobile-center .header-left { 1716 display: flex; 1717 align-items: center; 1718 justify-content: center; 1719 } 1720 1721 .header--mobile-center .header__heading { 1722 margin-left: auto; 1723 margin-right: auto; 1724 text-align: center; 1725 padding-left: 1rem; 1726 } 1727 .header__custom-promo-image{ 1728 width: 50%; 1729 } 1730 1731 .header--mobile-center .header__heading-logo-wrapper { 1732 margin-left: auto; 1733 margin-right: auto; 1734 transform: scale(0.9); /* 10% smaller main logo on mobile */ 1735 transform-origin: center; 1736 } 1737 } 1738 .header__inline-menu .icon-caret{ 1739 position: relative; 1740 right: -3px; 1741 1742 }</style>
1742<script src="//russopower.com/cdn/shop/t/149/assets/cart-notification.js?v=133508293167896966491783715318" defer="defer"></script>
1742<sticky-header 1743 1744 data-sticky-type="reduce-logo-size" 1745 1746 class="header-wrapper color-scheme-4 gradient header-wrapper--border-bottom" 1747><header class="header header--top-left header--mobile-center page-width header--has-menu header--has-social header--has-account"> 1748 <div class="header-left"> 1749 <button 1750 type="button" 1751 class="russo-desktop-nav-toggle" 1752 data-russo-desktop-nav-toggle 1753 aria-expanded="false" 1754 aria-controls="RussoDesktopHeaderNavigation" 1755 aria-label="Open desktop navigation" 1756 > 1757 <span class="svg-wrapper russo-desktop-nav-toggle__hamburger"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-hamburger" viewBox="0 0 18 16"><path fill="currentColor" d="M1 .5a.5.5 0 1 0 0 1h15.71a.5.5 0 0 0 0-1zM.5 8a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1A.5.5 0 0 1 .5 8m0 7a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5"/></svg> 1758</span> 1759 <span class="svg-wrapper russo-desktop-nav-toggle__close"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 1760</span> 1761 </button> 1762 1763<header-drawer 1764 data-breakpoint="tablet" 1765 data-collapsible-layers="true" 1766> 1767 <details id="Details-menu-drawer-container" class="menu-drawer-container"> 1768 <summary 1769 class="header__icon header__icon--menu header__icon--summary link focus-inset" 1770 aria-label="Menu" 1771 > 1772 <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-hamburger" viewBox="0 0 18 16"><path fill="currentColor" d="M1 .5a.5.5 0 1 0 0 1h15.71a.5.5 0 0 0 0-1zM.5 8a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1A.5.5 0 0 1 .5 8m0 7a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5"/></svg> 1773<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 1774</span> 1775 </summary> 1776 <div id="menu-drawer" class="gradient menu-drawer motion-reduce color-scheme-1"> 1777 <div class="menu-drawer__inner-container"> 1778 <div class="menu-drawer__navigation-container"> 1779 <nav class="menu-drawer__navigation"> 1780 <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li 1781 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--shop-by-category" 1782 data-menu-handle="shop-by-category" 1783 ><details 1784 id="Details-menu-drawer-menu-item-1" 1785 data-menu-handle="shop-by-category" 1786 > 1787 <summary 1788 id="HeaderDrawer-shop-by-category" 1789 class="menu-drawer__menu-item menu-drawer__menu-item--shop-by-category list-menu__item link link--text focus-inset" 1790 data-menu-handle="shop-by-category" 1791 > 1792 <span 1793 class="menu-drawer__item-icon menu-drawer__item-icon--shop-by-category" 1794 aria-hidden="true" 1795 ></span> 1796 <span class="menu-drawer__item-label">Shop By Category</span> 1797 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1797ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1798</span> 1799 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1800</span> 1801 </summary> 1802 <div 1803 id="link-shop-by-category" 1804 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1805 tabindex="-1" 1806 > 1807 <div class="menu-drawer__inner-submenu"> 1808 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li 1809 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--power-equipment" 1810 data-menu-handle="power-equipment" 1811 ><details 1812 id="Details-menu-drawer-shop-by-category-power-equipment" 1813 data-menu-handle="power-equipment" 1814 > 1815 <summary 1816 id="HeaderDrawer-shop-by-category-power-equipment" 1817 class="menu-drawer__menu-item menu-drawer__menu-item--power-equipment link link--text list-menu__item focus-inset" 1818 data-menu-handle="power-equipment" 1819 > 1820 <span 1821 class="menu-drawer__item-icon menu-drawer__item-icon--power-equipment" 1822 aria-hidden="true" 1823 ></span> 1824 <span class="menu-drawer__item-label">Power Equipment</span> 1825 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
1825ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 1826</span> 1827 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 1828</span> 1829 </summary> 1830 <div 1831 id="childlink-power-equipment" 1832 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1833 > 1834 <ul 1835 class="menu-drawer__menu list-menu" 1836 role="list" 1837 tabindex="-1" 1838 ><li 1839 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--shop-all-outdoor-power-equipment" 1840 data-menu-handle="shop-all-outdoor-power-equipment" 1841 > 1842 <a 1843 id="HeaderDrawer-shop-by-category-power-equipment-shop-all-outdoor-power-equipment" 1844 href="/collections/power-equipment" 1845 class="menu-drawer__menu-item menu-drawer__menu-item--shop-all-outdoor-power-equipment link link--text list-menu__item focus-inset" 1846 data-menu-handle="shop-all-outdoor-power-equipment" 1847 1848 > 1849 <span 1850 class="menu-drawer__item-icon menu-drawer__item-icon--shop-all-outdoor-power-equipment" 1851 aria-hidden="true" 1852 ></span> 1853 <span class="menu-drawer__item-label">Shop all Outdoor Power Equipment</span> 1854 </a> 1855 </li><li 1856 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--aerators" 1857 data-menu-handle="aerators" 1858 > 1859 <a 1860 id="HeaderDrawer-shop-by-category-power-equipment-aerators" 1861 href="/collections/aerators" 1862 class="menu-drawer__menu-item menu-drawer__menu-item--aerators link link--text list-menu__item focus-inset" 1863 data-menu-handle="aerators" 1864 1865 > 1866 <span 1867 class="menu-drawer__item-icon menu-drawer__item-icon--aerators" 1868 aria-hidden="true" 1869 ></span> 1870 <span class="menu-drawer__item-label">Aerators</span> 1871 </a> 1872 </li><li 1873 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--bed-shapers" 1874 data-menu-handle="bed-shapers" 1875 > 1876 <a 1877 id="HeaderDrawer-shop-by-category-power-equipment-bed-shapers" 1878 href="/collections/bed-shapers" 1879 class="menu-drawer__menu-item menu-drawer__menu-item--bed-shapers link link--text list-menu__item focus-inset" 1880 data-menu-handle="bed-shapers" 1881 1882 >
1883 <span 1884 class="menu-drawer__item-icon menu-drawer__item-icon--bed-shapers" 1885 aria-hidden="true" 1886 ></span> 1887 <span class="menu-drawer__item-label">Bed Shapers</span> 1888 </a> 1889 </li><li 1890 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--blowers" 1891 data-menu-handle="blowers" 1892 > 1893 <a 1894 id="HeaderDrawer-shop-by-category-power-equipment-blowers" 1895 href="/collections/blowers" 1896 class="menu-drawer__menu-item menu-drawer__menu-item--blowers link link--text list-menu__item focus-inset" 1897 data-menu-handle="blowers" 1898 1899 > 1900 <span 1901 class="menu-drawer__item-icon menu-drawer__item-icon--blowers" 1902 aria-hidden="true" 1903 ></span> 1904 <span class="menu-drawer__item-label">Blowers</span> 1905 </a> 1906 </li><li 1907 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--brushcutters" 1908 data-menu-handle="brushcutters" 1909 > 1910 <a 1911 id="HeaderDrawer-shop-by-category-power-equipment-brushcutters" 1912 href="/collections/brushcutters" 1913 class="menu-drawer__menu-item menu-drawer__menu-item--brushcutters link link--text list-menu__item focus-inset" 1914 data-menu-handle="brushcutters" 1915 1916 > 1917 <span 1918 class="menu-drawer__item-icon menu-drawer__item-icon--brushcutters" 1919 aria-hidden="true" 1920 ></span> 1921 <span class="menu-drawer__item-label">Brushcutters</span> 1922 </a> 1923 </li><li 1924 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--chainsaws" 1925 data-menu-handle="chainsaws" 1926 > 1927 <a 1928 id="HeaderDrawer-shop-by-category-power-equipment-chainsaws" 1929 href="/collections/chainsaws" 1930 class="menu-drawer__menu-item menu-drawer__menu-item--chainsaws link link--text list-menu__item focus-inset" 1931 data-menu-handle="chainsaws" 1932 1933 > 1934 <span 1935 class="menu-drawer__item-icon menu-drawer__item-icon--chainsaws" 1936 aria-hidden="true" 1937 ></span>
1938 <span class="menu-drawer__item-label">Chainsaws</span> 1939 </a> 1940 </li><li 1941 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--chippers" 1942 data-menu-handle="chippers" 1943 > 1944 <a 1945 id="HeaderDrawer-shop-by-category-power-equipment-chippers" 1946 href="/collections/chippers" 1947 class="menu-drawer__menu-item menu-drawer__menu-item--chippers link link--text list-menu__item focus-inset" 1948 data-menu-handle="chippers" 1949 1950 > 1951 <span 1952 class="menu-drawer__item-icon menu-drawer__item-icon--chippers" 1953 aria-hidden="true" 1954 ></span> 1955 <span class="menu-drawer__item-label">Chippers</span> 1956 </a> 1957 </li><li 1958 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--compactors" 1959 data-menu-handle="compactors" 1960 > 1961 <a 1962 id="HeaderDrawer-shop-by-category-power-equipment-compactors" 1963 href="/collections/compactors" 1964 class="menu-drawer__menu-item menu-drawer__menu-item--compactors link link--text list-menu__item focus-inset" 1965 data-menu-handle="compactors" 1966 1967 > 1968 <span 1969 class="menu-drawer__item-icon menu-drawer__item-icon--compactors" 1970 aria-hidden="true" 1971 ></span> 1972 <span class="menu-drawer__item-label">Compactors</span> 1973 </a> 1974 </li><li 1975 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--concrete-saws" 1976 data-menu-handle="concrete-saws" 1977 > 1978 <a 1979 id="HeaderDrawer-shop-by-category-power-equipment-concrete-saws" 1980 href="/collections/concrete-saws" 1981 class="menu-drawer__menu-item menu-drawer__menu-item--concrete-saws link link--text list-menu__item focus-inset" 1982 data-menu-handle="concrete-saws" 1983 1984 > 1985 <span 1986 class="menu-drawer__item-icon menu-drawer__item-icon--concrete-saws" 1987 aria-hidden="true" 1988 ></span> 1989 <span class="menu-drawer__item-label">Concrete Saws</span> 1990 </a> 1991 </li><li 1992 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--debris-loaders" 1993 data-menu-handle="debris-loaders" 1994 > 1995 <a 1996 id="HeaderDrawer-shop-by-category-power-equipment-debris-loaders" 1997 href="/collections/debris-loaders" 1998 class="menu-drawer__menu-item menu-drawer__menu-item--debris-loaders link link--text list-menu__item focus-inset" 1999 data-menu-handle="debris-loaders" 2000 2001 >
2002 <span 2003 class="menu-drawer__item-icon menu-drawer__item-icon--debris-loaders" 2004 aria-hidden="true" 2005 ></span> 2006 <span class="menu-drawer__item-label">Debris Loaders</span> 2007 </a> 2008 </li><li 2009 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--drills-augers" 2010 data-menu-handle="drills-augers" 2011 > 2012 <a 2013 id="HeaderDrawer-shop-by-category-power-equipment-drills-augers" 2014 href="/collections/drills-augers" 2015 class="menu-drawer__menu-item menu-drawer__menu-item--drills-augers link link--text list-menu__item focus-inset" 2016 data-menu-handle="drills-augers" 2017 2018 > 2019 <span 2020 class="menu-drawer__item-icon menu-drawer__item-icon--drills-augers" 2021 aria-hidden="true" 2022 ></span> 2023 <span class="menu-drawer__item-label">Drills & Augers</span> 2024 </a> 2025 </li><li 2026 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--edgers" 2027 data-menu-handle="edgers" 2028 > 2029 <a 2030 id="HeaderDrawer-shop-by-category-power-equipment-edgers" 2031 href="/collections/edgers" 2032 class="menu-drawer__menu-item menu-drawer__menu-item--edgers link link--text list-menu__item focus-inset" 2033 data-menu-handle="edgers" 2034 2035 > 2036 <span 2037 class="menu-drawer__item-icon menu-drawer__item-icon--edgers" 2038 aria-hidden="true" 2039 ></span> 2040 <span class="menu-drawer__item-label">Edgers</span> 2041 </a> 2042 </li><li 2043 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--generators" 2044 data-menu-handle="generators" 2045 > 2046 <a 2047 id="HeaderDrawer-shop-by-category-power-equipment-generators" 2048 href="/collections/generators" 2049 class="menu-drawer__menu-item menu-drawer__menu-item--generators link link--text list-menu__item focus-inset" 2050 data-menu-handle="generators" 2051 2052 > 2053 <span 2054 class="menu-drawer__item-icon menu-drawer__item-icon--generators" 2055 aria-hidden="true" 2056 ></span>
2057 <span class="menu-drawer__item-label">Generators</span> 2058 </a> 2059 </li><li 2060 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--hedge-trimmers" 2061 data-menu-handle="hedge-trimmers" 2062 > 2063 <a 2064 id="HeaderDrawer-shop-by-category-power-equipment-hedge-trimmers" 2065 href="/collections/hedge-trimmers" 2066 class="menu-drawer__menu-item menu-drawer__menu-item--hedge-trimmers link link--text list-menu__item focus-inset" 2067 data-menu-handle="hedge-trimmers" 2068 2069 > 2070 <span 2071 class="menu-drawer__item-icon menu-drawer__item-icon--hedge-trimmers" 2072 aria-hidden="true" 2073 ></span> 2074 <span class="menu-drawer__item-label">Hedge Trimmers</span> 2075 </a> 2076 </li><li 2077 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--lawn-mowers" 2078 data-menu-handle="lawn-mowers" 2079 > 2080 <a 2081 id="HeaderDrawer-shop-by-category-power-equipment-lawn-mowers" 2082 href="/collections/lawn-mowers" 2083 class="menu-drawer__menu-item menu-drawer__menu-item--lawn-mowers link link--text list-menu__item focus-inset" 2084 data-menu-handle="lawn-mowers" 2085 2086 > 2087 <span 2088 class="menu-drawer__item-icon menu-drawer__item-icon--lawn-mowers" 2089 aria-hidden="true" 2090 ></span> 2091 <span class="menu-drawer__item-label">Lawn Mowers</span> 2092 </a> 2093 </li><li 2094 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--lawn-rollers" 2095 data-menu-handle="lawn-rollers" 2096 > 2097 <a 2098 id="HeaderDrawer-shop-by-category-power-equipment-lawn-rollers" 2099 href="/collections/lawn-rollers" 2100 class="menu-drawer__menu-item menu-drawer__menu-item--lawn-rollers link link--text list-menu__item focus-inset" 2101 data-menu-handle="lawn-rollers" 2102 2103 > 2104 <span 2105 class="menu-drawer__item-icon menu-drawer__item-icon--lawn-rollers" 2106 aria-hidden="true" 2107 ></span> 2108 <span class="menu-drawer__item-label">Lawn Rollers</span> 2109 </a> 2110 </li><li 2111 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--line-trimmer
2111s" 2112 data-menu-handle="line-trimmers" 2113 > 2114 <a 2115 id="HeaderDrawer-shop-by-category-power-equipment-line-trimmers" 2116 href="/collections/line-trimmers" 2117 class="menu-drawer__menu-item menu-drawer__menu-item--line-trimmers link link--text list-menu__item focus-inset" 2118 data-menu-handle="line-trimmers" 2119 2120 > 2121 <span 2122 class="menu-drawer__item-icon menu-drawer__item-icon--line-trimmers" 2123 aria-hidden="true" 2124 ></span> 2125 <span class="menu-drawer__item-label">Line Trimmers</span> 2126 </a> 2127 </li><li 2128 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--log-splitters" 2129 data-menu-handle="log-splitters" 2130 > 2131 <a 2132 id="HeaderDrawer-shop-by-category-power-equipment-log-splitters" 2133 href="/collections/log-splitters" 2134 class="menu-drawer__menu-item menu-drawer__menu-item--log-splitters link link--text list-menu__item focus-inset" 2135 data-menu-handle="log-splitters" 2136 2137 > 2138 <span 2139 class="menu-drawer__item-icon menu-drawer__item-icon--log-splitters" 2140 aria-hidden="true" 2141 ></span> 2142 <span class="menu-drawer__item-label">Log Splitters</span> 2143 </a> 2144 </li><li 2145 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--material-buggies" 2146 data-menu-handle="material-buggies" 2147 > 2148 <a 2149 id="HeaderDrawer-shop-by-category-power-equipment-material-buggies" 2150 href="/collections/material-buggies" 2151 class="menu-drawer__menu-item menu-drawer__menu-item--material-buggies link link--text list-menu__item focus-inset" 2152 data-menu-handle="material-buggies" 2153 2154 > 2155 <span 2156 class="menu-drawer__item-icon menu-drawer__item-icon--material-buggies" 2157 aria-hidden="true" 2158 ></span> 2159 <span class="menu-drawer__item-label">Material Buggies</span> 2160 </a> 2161 </li><li 2162 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--pole-saws" 2163 data-menu-handle="pole-saws" 2164 > 2165 <a 2166 id="HeaderDrawer-shop-by-category-power-equipment-pole-saws" 2167 href="/collections/pole-saws" 2168 class="menu-drawer__menu-item menu-drawer__menu-item--pole-saws link link--text list-menu__item focus-inset" 2169 data-menu-handle="pole-saws" 2170 2171 >
2172 <span 2173 class="menu-drawer__item-icon menu-drawer__item-icon--pole-saws" 2174 aria-hidden="true" 2175 ></span> 2176 <span class="menu-drawer__item-label">Pole Saws</span> 2177 </a> 2178 </li><li 2179 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--power-rakes" 2180 data-menu-handle="power-rakes" 2181 > 2182 <a 2183 id="HeaderDrawer-shop-by-category-power-equipment-power-rakes" 2184 href="/collections/power-rakes" 2185 class="menu-drawer__menu-item menu-drawer__menu-item--power-rakes link link--text list-menu__item focus-inset" 2186 data-menu-handle="power-rakes" 2187 2188 > 2189 <span 2190 class="menu-drawer__item-icon menu-drawer__item-icon--power-rakes" 2191 aria-hidden="true" 2192 ></span> 2193 <span class="menu-drawer__item-label">Power Rakes</span> 2194 </a> 2195 </li><li 2196 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--pumps" 2197 data-menu-handle="pumps" 2198 > 2199 <a 2200 id="HeaderDrawer-shop-by-category-power-equipment-pumps" 2201 href="/collections/pumps" 2202 class="menu-drawer__menu-item menu-drawer__menu-item--pumps link link--text list-menu__item focus-inset" 2203 data-menu-handle="pumps" 2204 2205 > 2206 <span 2207 class="menu-drawer__item-icon menu-drawer__item-icon--pumps" 2208 aria-hidden="true" 2209 ></span> 2210 <span class="menu-drawer__item-label">Pumps</span> 2211 </a> 2212 </li><li 2213 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--pressure-washers" 2214 data-menu-handle="pressure-washers" 2215 > 2216 <a 2217 id="HeaderDrawer-shop-by-category-power-equipment-pressure-washers" 2218 href="/collections/pressure-washers" 2219 class="menu-drawer__menu-item menu-drawer__menu-item--pressure-washers link link--text list-menu__item focus-inset" 2220 data-menu-handle="pressure-washers" 2221 2222 > 2223 <span 2224 class="menu-drawer__item-icon menu-drawer__item-icon--pressure-washers" 2225 aria-hidden="true" 2226 ></span>
2227 <span class="menu-drawer__item-label">Pressure Washers</span> 2228 </a> 2229 </li><li 2230 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--seeders" 2231 data-menu-handle="seeders" 2232 > 2233 <a 2234 id="HeaderDrawer-shop-by-category-power-equipment-seeders" 2235 href="/collections/overseeders" 2236 class="menu-drawer__menu-item menu-drawer__menu-item--seeders link link--text list-menu__item focus-inset" 2237 data-menu-handle="seeders" 2238 2239 > 2240 <span 2241 class="menu-drawer__item-icon menu-drawer__item-icon--seeders" 2242 aria-hidden="true" 2243 ></span> 2244 <span class="menu-drawer__item-label">Seeders</span> 2245 </a> 2246 </li><li 2247 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--snow-blowers" 2248 data-menu-handle="snow-blowers" 2249 > 2250 <a 2251 id="HeaderDrawer-shop-by-category-power-equipment-snow-blowers" 2252 href="/collections/snow-blowers" 2253 class="menu-drawer__menu-item menu-drawer__menu-item--snow-blowers link link--text list-menu__item focus-inset" 2254 data-menu-handle="snow-blowers" 2255 2256 > 2257 <span 2258 class="menu-drawer__item-icon menu-drawer__item-icon--snow-blowers" 2259 aria-hidden="true" 2260 ></span> 2261 <span class="menu-drawer__item-label">Snow Blowers</span> 2262 </a> 2263 </li><li 2264 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--sod-cutters" 2265 data-menu-handle="sod-cutters" 2266 > 2267 <a 2268 id="HeaderDrawer-shop-by-category-power-equipment-sod-cutters" 2269 href="/collections/sod-cutters" 2270 class="menu-drawer__menu-item menu-drawer__menu-item--sod-cutters link link--text list-menu__item focus-inset" 2271 data-menu-handle="sod-cutters" 2272 2273 > 2274 <span 2275 class="menu-drawer__item-icon menu-drawer__item-icon--sod-cutters" 2276 aria-hidden="true" 2277 ></span> 2278 <span class="menu-drawer__item-label">Sod Cutters</span> 2279 </a> 2280 </li><li 2281 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--sprayers" 2282 data-menu-handle="sprayers" 2283 > 2284 <a 2285 id="HeaderDrawer-shop-by-category-power-equipment-sprayers" 2286 href="/collections/sprayers" 2287 class="menu-drawer__menu-item menu-drawer__menu-item--sprayers link link--text list-menu__item focus-inset" 2288 data-menu-handle="sprayers" 2289 2290 >
2291 <span 2292 class="menu-drawer__item-icon menu-drawer__item-icon--sprayers" 2293 aria-hidden="true" 2294 ></span> 2295 <span class="menu-drawer__item-label">Sprayers</span> 2296 </a> 2297 </li><li 2298 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--spreaders" 2299 data-menu-handle="spreaders" 2300 > 2301 <a 2302 id="HeaderDrawer-shop-by-category-power-equipment-spreaders" 2303 href="/collections/spreaders" 2304 class="menu-drawer__menu-item menu-drawer__menu-item--spreaders link link--text list-menu__item focus-inset" 2305 data-menu-handle="spreaders" 2306 2307 > 2308 <span 2309 class="menu-drawer__item-icon menu-drawer__item-icon--spreaders" 2310 aria-hidden="true" 2311 ></span> 2312 <span class="menu-drawer__item-label">Spreaders</span> 2313 </a> 2314 </li><li 2315 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--stand-on-spreader-sprayers" 2316 data-menu-handle="stand-on-spreader-sprayers" 2317 > 2318 <a 2319 id="HeaderDrawer-shop-by-category-power-equipment-stand-on-spreader-sprayers" 2320 href="/collections/stand-on-spreader-sprayers" 2321 class="menu-drawer__menu-item menu-drawer__menu-item--stand-on-spreader-sprayers link link--text list-menu__item focus-inset" 2322 data-menu-handle="stand-on-spreader-sprayers" 2323 2324 > 2325 <span 2326 class="menu-drawer__item-icon menu-drawer__item-icon--stand-on-spreader-sprayers" 2327 aria-hidden="true" 2328 ></span> 2329 <span class="menu-drawer__item-label">Stand-On Spreader Sprayers</span> 2330 </a> 2331 </li><li 2332 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--stump-grinders" 2333 data-menu-handle="stump-grinders" 2334 > 2335 <a 2336 id="HeaderDrawer-shop-by-category-power-equipment-stump-grinders" 2337 href="/collections/stump-grinders" 2338 class="menu-drawer__menu-item menu-drawer__menu-item--stump-grinders link link--text list-menu__item focus-inset" 2339 data-menu-handle="stump-grinders" 2340 2341 > 2342 <span 2343 class="menu-drawer__item-icon menu-drawer__item-icon--stump-grinders" 2344 aria-hidden="true" 2345 ></span>
2346 <span class="menu-drawer__item-label">Stump Grinders</span> 2347 </a> 2348 </li><li 2349 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--tillers" 2350 data-menu-handle="tillers" 2351 > 2352 <a 2353 id="HeaderDrawer-shop-by-category-power-equipment-tillers" 2354 href="/collections/tillers" 2355 class="menu-drawer__menu-item menu-drawer__menu-item--tillers link link--text list-menu__item focus-inset" 2356 data-menu-handle="tillers" 2357 2358 > 2359 <span 2360 class="menu-drawer__item-icon menu-drawer__item-icon--tillers" 2361 aria-hidden="true" 2362 ></span> 2363 <span class="menu-drawer__item-label">Tillers</span> 2364 </a> 2365 </li><li 2366 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--trenchers" 2367 data-menu-handle="trenchers" 2368 > 2369 <a 2370 id="HeaderDrawer-shop-by-category-power-equipment-trenchers" 2371 href="/collections/trenchers" 2372 class="menu-drawer__menu-item menu-drawer__menu-item--trenchers link link--text list-menu__item focus-inset" 2373 data-menu-handle="trenchers" 2374 2375 > 2376 <span 2377 class="menu-drawer__item-icon menu-drawer__item-icon--trenchers" 2378 aria-hidden="true" 2379 ></span> 2380 <span class="menu-drawer__item-label">Trenchers</span> 2381 </a> 2382 </li><li 2383 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--vacuums" 2384 data-menu-handle="vacuums" 2385 > 2386 <a 2387 id="HeaderDrawer-shop-by-category-power-equipment-vacuums" 2388 href="/collections/vacuums" 2389 class="menu-drawer__menu-item menu-drawer__menu-item--vacuums link link--text list-menu__item focus-inset" 2390 data-menu-handle="vacuums" 2391 2392 > 2393 <span 2394 class="menu-drawer__item-icon menu-drawer__item-icon--vacuums" 2395 aria-hidden="true" 2396 ></span> 2397 <span class="menu-drawer__item-label">Vacuums</span> 2398 </a> 2399 </li><li 2400 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--utility-vehicles" 2401 data-menu-handle="utility-vehicles" 2402 > 2403 <a 2404 id="HeaderDrawer-shop-by-category-power-equipment-utility-vehicles" 2405 href="/collections/utility-vehicles" 2406 class="menu-drawer__menu-item menu-drawer__menu-item--utility-vehicles link link--text list-menu__item focus-inset" 2407 data-menu-handle="utility-vehicles" 2408 2409 >
2410 <span 2411 class="menu-drawer__item-icon menu-drawer__item-icon--utility-vehicles" 2412 aria-hidden="true" 2413 ></span> 2414 <span class="menu-drawer__item-label">Utility Vehicles</span> 2415 </a> 2416 </li></ul> 2417 </div> 2418 </details></li><li 2419 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--parts" 2420 data-menu-handle="parts" 2421 ><details 2422 id="Details-menu-drawer-shop-by-category-parts" 2423 data-menu-handle="parts" 2424 > 2425 <summary 2426 id="HeaderDrawer-shop-by-category-parts" 2427 class="menu-drawer__menu-item menu-drawer__menu-item--parts link link--text list-menu__item focus-inset" 2428 data-menu-handle="parts" 2429 > 2430 <span 2431 class="menu-drawer__item-icon menu-drawer__item-icon--parts" 2432 aria-hidden="true" 2433 ></span> 2434 <span class="menu-drawer__item-label">Parts</span> 2435 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2435ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2436</span> 2437 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 2438</span> 2439 </summary> 2440 <div 2441 id="childlink-parts" 2442 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2443 > 2444 <ul 2445 class="menu-drawer__menu list-menu" 2446 role="list" 2447 tabindex="-1" 2448 ><li 2449 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--shop-all-parts" 2450 data-menu-handle="shop-all-parts" 2451 > 2452 <a 2453 id="HeaderDrawer-shop-by-category-parts-shop-all-parts" 2454 href="/collections/parts" 2455 class="menu-drawer__menu-item menu-drawer__menu-item--shop-all-parts link link--text list-menu__item focus-inset" 2456 data-menu-handle="shop-all-parts" 2457 2458 > 2459 <span 2460 class="menu-drawer__item-icon menu-drawer__item-icon--shop-all-parts" 2461 aria-hidden="true" 2462 ></span> 2463 <span class="menu-drawer__item-label">Shop all Parts</span> 2464 </a> 2465 </li><li 2466 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--aerator-parts" 2467 data-menu-handle="aerator-parts" 2468 > 2469 <a 2470 id="HeaderDrawer-shop-by-category-parts-aerator-parts" 2471 href="/collections/aerator-parts" 2472 class="menu-drawer__menu-item menu-drawer__menu-item--aerator-parts link link--text list-menu__item focus-inset" 2473 data-menu-handle="aerator-parts" 2474 2475 > 2476 <span 2477 class="menu-drawer__item-icon menu-drawer__item-icon--aerator-parts" 2478 aria-hidden="true" 2479 ></span> 2480 <span class="menu-drawer__item-label">Aerator Parts</span> 2481 </a> 2482 </li><li 2483 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--batteries-chargers" 2484 data-menu-handle="batteries-chargers" 2485 > 2486 <a 2487 id="HeaderDrawer-shop-by-category-parts-batteries-chargers" 2488 href="/collections/batteries-chargers" 2489 class="menu-drawer__menu-item menu-drawer__menu-item--batteries-chargers link link--text list-menu__item focus-inset" 2490 data-menu-handle="batteries-chargers" 2491 2492 >
2493 <span 2494 class="menu-drawer__item-icon menu-drawer__item-icon--batteries-chargers" 2495 aria-hidden="true" 2496 ></span> 2497 <span class="menu-drawer__item-label">Batteries & Chargers</span> 2498 </a> 2499 </li><li 2500 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--blower-parts" 2501 data-menu-handle="blower-parts" 2502 > 2503 <a 2504 id="HeaderDrawer-shop-by-category-parts-blower-parts" 2505 href="/collections/leaf-blower-parts" 2506 class="menu-drawer__menu-item menu-drawer__menu-item--blower-parts link link--text list-menu__item focus-inset" 2507 data-menu-handle="blower-parts" 2508 2509 > 2510 <span 2511 class="menu-drawer__item-icon menu-drawer__item-icon--blower-parts" 2512 aria-hidden="true" 2513 ></span> 2514 <span class="menu-drawer__item-label">Blower Parts</span> 2515 </a> 2516 </li><li 2517 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--brushcutter-parts" 2518 data-menu-handle="brushcutter-parts" 2519 > 2520 <a 2521 id="HeaderDrawer-shop-by-category-parts-brushcutter-parts" 2522 href="/collections/brushcutter-parts" 2523 class="menu-drawer__menu-item menu-drawer__menu-item--brushcutter-parts link link--text list-menu__item focus-inset" 2524 data-menu-handle="brushcutter-parts" 2525 2526 > 2527 <span 2528 class="menu-drawer__item-icon menu-drawer__item-icon--brushcutter-parts" 2529 aria-hidden="true" 2530 ></span> 2531 <span class="menu-drawer__item-label">Brushcutter Parts</span> 2532 </a> 2533 </li><li 2534 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--chainsaw-parts" 2535 data-menu-handle="chainsaw-parts" 2536 > 2537 <a 2538 id="HeaderDrawer-shop-by-category-parts-chainsaw-parts" 2539 href="/collections/chainsaw-parts" 2540 class="menu-drawer__menu-item menu-drawer__menu-item--chainsaw-parts link link--text list-menu__item focus-inset" 2541 data-menu-handle="chainsaw-parts" 2542 2543 > 2544 <span 2545 class="menu-drawer__item-icon menu-drawer__item-icon--chainsaw-parts" 2546 aria-hidden="true" 2547 ></span>
2548 <span class="menu-drawer__item-label">Chainsaw Parts</span> 2549 </a> 2550 </li><li 2551 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--compactor-parts" 2552 data-menu-handle="compactor-parts" 2553 > 2554 <a 2555 id="HeaderDrawer-shop-by-category-parts-compactor-parts" 2556 href="/collections/compactor-parts" 2557 class="menu-drawer__menu-item menu-drawer__menu-item--compactor-parts link link--text list-menu__item focus-inset" 2558 data-menu-handle="compactor-parts" 2559 2560 > 2561 <span 2562 class="menu-drawer__item-icon menu-drawer__item-icon--compactor-parts" 2563 aria-hidden="true" 2564 ></span> 2565 <span class="menu-drawer__item-label">Compactor Parts</span> 2566 </a> 2567 </li><li 2568 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--concrete-saw-parts" 2569 data-menu-handle="concrete-saw-parts" 2570 > 2571 <a 2572 id="HeaderDrawer-shop-by-category-parts-concrete-saw-parts" 2573 href="/collections/concrete-saw-parts" 2574 class="menu-drawer__menu-item menu-drawer__menu-item--concrete-saw-parts link link--text list-menu__item focus-inset" 2575 data-menu-handle="concrete-saw-parts" 2576 2577 > 2578 <span 2579 class="menu-drawer__item-icon menu-drawer__item-icon--concrete-saw-parts" 2580 aria-hidden="true" 2581 ></span> 2582 <span class="menu-drawer__item-label">Concrete Saw Parts</span> 2583 </a> 2584 </li><li 2585 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--edger-parts" 2586 data-menu-handle="edger-parts" 2587 > 2588 <a 2589 id="HeaderDrawer-shop-by-category-parts-edger-parts" 2590 href="/collections/edger-parts" 2591 class="menu-drawer__menu-item menu-drawer__menu-item--edger-parts link link--text list-menu__item focus-inset" 2592 data-menu-handle="edger-parts" 2593 2594 > 2595 <span 2596 class="menu-drawer__item-icon menu-drawer__item-icon--edger-parts" 2597 aria-hidden="true" 2598 ></span> 2599 <span class="menu-drawer__item-label">Edger Parts</span> 2600 </a> 2601 </li><li 2602 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--engines" 2603 data-menu-handle="engines" 2604 > 2605 <a 2606 id="HeaderDrawer-shop-by-category-parts-engines" 2607 href="/collections/engines" 2608 class="menu-drawer__menu-item menu-drawer__menu-item--engines link link--text list-menu__item focus-inset" 2609 data-menu-handle="engines" 2610 2611 >
2612 <span 2613 class="menu-drawer__item-icon menu-drawer__item-icon--engines" 2614 aria-hidden="true" 2615 ></span> 2616 <span class="menu-drawer__item-label">Engines</span> 2617 </a> 2618 </li><li 2619 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--engine-parts" 2620 data-menu-handle="engine-parts" 2621 > 2622 <a 2623 id="HeaderDrawer-shop-by-category-parts-engine-parts" 2624 href="/collections/engine-parts" 2625 class="menu-drawer__menu-item menu-drawer__menu-item--engine-parts link link--text list-menu__item focus-inset" 2626 data-menu-handle="engine-parts" 2627 2628 > 2629 <span 2630 class="menu-drawer__item-icon menu-drawer__item-icon--engine-parts" 2631 aria-hidden="true" 2632 ></span> 2633 <span class="menu-drawer__item-label">Engine Parts</span> 2634 </a> 2635 </li><li 2636 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--generator-parts" 2637 data-menu-handle="generator-parts" 2638 > 2639 <a 2640 id="HeaderDrawer-shop-by-category-parts-generator-parts" 2641 href="/collections/generator-parts" 2642 class="menu-drawer__menu-item menu-drawer__menu-item--generator-parts link link--text list-menu__item focus-inset" 2643 data-menu-handle="generator-parts" 2644 2645 > 2646 <span 2647 class="menu-drawer__item-icon menu-drawer__item-icon--generator-parts" 2648 aria-hidden="true" 2649 ></span> 2650 <span class="menu-drawer__item-label">Generator Parts</span> 2651 </a> 2652 </li><li 2653 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--hedge-trimmer-parts" 2654 data-menu-handle="hedge-trimmer-parts" 2655 > 2656 <a 2657 id="HeaderDrawer-shop-by-category-parts-hedge-trimmer-parts" 2658 href="/collections/hedge-trimmer-parts" 2659 class="menu-drawer__menu-item menu-drawer__menu-item--hedge-trimmer-parts link link--text list-menu__item focus-inset" 2660 data-menu-handle="hedge-trimmer-parts" 2661 2662 > 2663 <span 2664 class="menu-drawer__item-icon menu-drawer__item-icon--hedge-trimmer-parts" 2665 aria-hidden="true" 2666 ></span>
2667 <span class="menu-drawer__item-label">Hedge Trimmer Parts</span> 2668 </a> 2669 </li><li 2670 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--lawn-mower-parts" 2671 data-menu-handle="lawn-mower-parts" 2672 > 2673 <a 2674 id="HeaderDrawer-shop-by-category-parts-lawn-mower-parts" 2675 href="/collections/lawn-mower-parts" 2676 class="menu-drawer__menu-item menu-drawer__menu-item--lawn-mower-parts link link--text list-menu__item focus-inset" 2677 data-menu-handle="lawn-mower-parts" 2678 2679 > 2680 <span 2681 class="menu-drawer__item-icon menu-drawer__item-icon--lawn-mower-parts" 2682 aria-hidden="true" 2683 ></span> 2684 <span class="menu-drawer__item-label">Lawn Mower Parts</span> 2685 </a> 2686 </li><li 2687 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--line-trimmer-parts" 2688 data-menu-handle="line-trimmer-parts" 2689 > 2690 <a 2691 id="HeaderDrawer-shop-by-category-parts-line-trimmer-parts" 2692 href="/collections/line-trimmer-parts" 2693 class="menu-drawer__menu-item menu-drawer__menu-item--line-trimmer-parts link link--text list-menu__item focus-inset" 2694 data-menu-handle="line-trimmer-parts" 2695 2696 > 2697 <span 2698 class="menu-drawer__item-icon menu-drawer__item-icon--line-trimmer-parts" 2699 aria-hidden="true" 2700 ></span> 2701 <span class="menu-drawer__item-label">Line Trimmer Parts</span> 2702 </a> 2703 </li><li 2704 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--pole-saw-parts" 2705 data-menu-handle="pole-saw-parts" 2706 > 2707 <a 2708 id="HeaderDrawer-shop-by-category-parts-pole-saw-parts" 2709 href="/collections/pole-saw-parts" 2710 class="menu-drawer__menu-item menu-drawer__menu-item--pole-saw-parts link link--text list-menu__item focus-inset" 2711 data-menu-handle="pole-saw-parts" 2712 2713 > 2714 <span 2715 class="menu-drawer__item-icon menu-drawer__item-icon--pole-saw-parts" 2716 aria-hidden="true" 2717 ></span> 2718 <span class="menu-drawer__item-label">Pole Saw Parts</span> 2719 </a> 2720 </li><li 2721 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--power-rake-parts" 2722 data-menu-handle="power-rake-parts" 2723 > 2724 <a 2725 id="HeaderDrawer-shop-by-category-parts-power-rake-parts" 2726 href="/collections/power-rake-parts" 2727 class="menu-drawer__menu-item menu-drawer__menu-item--power-rake-parts link link--text list-menu__item focus-inset" 2728 data-menu-handle="power-rake-parts" 2729 2730 >
2731 <span 2732 class="menu-drawer__item-icon menu-drawer__item-icon--power-rake-parts" 2733 aria-hidden="true" 2734 ></span> 2735 <span class="menu-drawer__item-label">Power Rake Parts</span> 2736 </a> 2737 </li><li 2738 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--pressure-washer-parts" 2739 data-menu-handle="pressure-washer-parts" 2740 > 2741 <a 2742 id="HeaderDrawer-shop-by-category-parts-pressure-washer-parts" 2743 href="/collections/pressure-washer-parts" 2744 class="menu-drawer__menu-item menu-drawer__menu-item--pressure-washer-parts link link--text list-menu__item focus-inset" 2745 data-menu-handle="pressure-washer-parts" 2746 2747 > 2748 <span 2749 class="menu-drawer__item-icon menu-drawer__item-icon--pressure-washer-parts" 2750 aria-hidden="true" 2751 ></span> 2752 <span class="menu-drawer__item-label">Pressure Washer Parts</span> 2753 </a> 2754 </li><li 2755 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--pruning-trimming-tool-parts" 2756 data-menu-handle="pruning-trimming-tool-parts" 2757 > 2758 <a 2759 id="HeaderDrawer-shop-by-category-parts-pruning-trimming-tool-parts" 2760 href="/collections/pruning-trimming-tool-parts" 2761 class="menu-drawer__menu-item menu-drawer__menu-item--pruning-trimming-tool-parts link link--text list-menu__item focus-inset" 2762 data-menu-handle="pruning-trimming-tool-parts" 2763 2764 > 2765 <span 2766 class="menu-drawer__item-icon menu-drawer__item-icon--pruning-trimming-tool-parts" 2767 aria-hidden="true" 2768 ></span> 2769 <span class="menu-drawer__item-label">Pruning & Trimming Tool Parts</span> 2770 </a> 2771 </li><li 2772 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--snow-blower-parts" 2773 data-menu-handle="snow-blower-parts" 2774 > 2775 <a 2776 id="HeaderDrawer-shop-by-category-parts-snow-blower-parts" 2777 href="/collections/snow-blower-parts" 2778 class="menu-drawer__menu-item menu-drawer__menu-item--snow-blower-parts link link--text list-menu__item focus-inset" 2779 data-menu-handle="snow-blower-parts" 2780 2781 >
2782 <span 2783 class="menu-drawer__item-icon menu-drawer__item-icon--snow-blower-parts" 2784 aria-hidden="true" 2785 ></span> 2786 <span class="menu-drawer__item-label">Snow Blower Parts</span> 2787 </a> 2788 </li><li 2789 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--snow-plow-parts" 2790 data-menu-handle="snow-plow-parts" 2791 > 2792 <a 2793 id="HeaderDrawer-shop-by-category-parts-snow-plow-parts" 2794 href="/collections/snow-plow-parts" 2795 class="menu-drawer__menu-item menu-drawer__menu-item--snow-plow-parts link link--text list-menu__item focus-inset" 2796 data-menu-handle="snow-plow-parts" 2797 2798 > 2799 <span 2800 class="menu-drawer__item-icon menu-drawer__item-icon--snow-plow-parts" 2801 aria-hidden="true" 2802 ></span> 2803 <span class="menu-drawer__item-label">Snow Plow Parts</span> 2804 </a> 2805 </li><li 2806 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--sprayer-parts-accessories" 2807 data-menu-handle="sprayer-parts-accessories" 2808 > 2809 <a 2810 id="HeaderDrawer-shop-by-category-parts-sprayer-parts-accessories" 2811 href="/collections/sprayer-parts-accessories" 2812 class="menu-drawer__menu-item menu-drawer__menu-item--sprayer-parts-accessories link link--text list-menu__item focus-inset" 2813 data-menu-handle="sprayer-parts-accessories" 2814 2815 > 2816 <span 2817 class="menu-drawer__item-icon menu-drawer__item-icon--sprayer-parts-accessories" 2818 aria-hidden="true" 2819 ></span> 2820 <span class="menu-drawer__item-label">Sprayer Parts & Accessories</span> 2821 </a> 2822 </li><li 2823 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--spreader-parts-accessories" 2824 data-menu-handle="spreader-parts-accessories" 2825 > 2826 <a 2827 id="HeaderDrawer-shop-by-category-parts-spreader-parts-accessories" 2828 href="/collections/spreader-parts-accessories" 2829 class="menu-drawer__menu-item menu-drawer__menu-item--spreader-parts-accessories link link--text list-menu__item focus-inset" 2830 data-menu-handle="spreader-parts-accessories" 2831 2832 >
2833 <span 2834 class="menu-drawer__item-icon menu-drawer__item-icon--spreader-parts-accessories" 2835 aria-hidden="true" 2836 ></span> 2837 <span class="menu-drawer__item-label">Spreader Parts & Accessories</span> 2838 </a> 2839 </li><li 2840 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--tiller-parts" 2841 data-menu-handle="tiller-parts" 2842 > 2843 <a 2844 id="HeaderDrawer-shop-by-category-parts-tiller-parts" 2845 href="/collections/tiller-parts" 2846 class="menu-drawer__menu-item menu-drawer__menu-item--tiller-parts link link--text list-menu__item focus-inset" 2847 data-menu-handle="tiller-parts" 2848 2849 > 2850 <span 2851 class="menu-drawer__item-icon menu-drawer__item-icon--tiller-parts" 2852 aria-hidden="true" 2853 ></span> 2854 <span class="menu-drawer__item-label">Tiller Parts</span> 2855 </a> 2856 </li><li 2857 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--tires" 2858 data-menu-handle="tires" 2859 > 2860 <a 2861 id="HeaderDrawer-shop-by-category-parts-tires" 2862 href="/collections/tires" 2863 class="menu-drawer__menu-item menu-drawer__menu-item--tires link link--text list-menu__item focus-inset" 2864 data-menu-handle="tires" 2865 2866 > 2867 <span 2868 class="menu-drawer__item-icon menu-drawer__item-icon--tires" 2869 aria-hidden="true" 2870 ></span> 2871 <span class="menu-drawer__item-label">Tires</span> 2872 </a> 2873 </li><li 2874 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--tractor-parts" 2875 data-menu-handle="tractor-parts" 2876 > 2877 <a 2878 id="HeaderDrawer-shop-by-category-parts-tractor-parts" 2879 href="/collections/tractor-parts" 2880 class="menu-drawer__menu-item menu-drawer__menu-item--tractor-parts link link--text list-menu__item focus-inset" 2881 data-menu-handle="tractor-parts" 2882 2883 > 2884 <span 2885 class="menu-drawer__item-icon menu-drawer__item-icon--tractor-parts" 2886 aria-hidden="true" 2887 ></span>
2888 <span class="menu-drawer__item-label">Tractor Parts</span> 2889 </a> 2890 </li><li 2891 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--trailer-parts" 2892 data-menu-handle="trailer-parts" 2893 > 2894 <a 2895 id="HeaderDrawer-shop-by-category-parts-trailer-parts" 2896 href="/collections/trailer-parts" 2897 class="menu-drawer__menu-item menu-drawer__menu-item--trailer-parts link link--text list-menu__item focus-inset" 2898 data-menu-handle="trailer-parts" 2899 2900 > 2901 <span 2902 class="menu-drawer__item-icon menu-drawer__item-icon--trailer-parts" 2903 aria-hidden="true" 2904 ></span> 2905 <span class="menu-drawer__item-label">Trailer Parts</span> 2906 </a> 2907 </li><li 2908 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--utility-vehicle-parts" 2909 data-menu-handle="utility-vehicle-parts" 2910 > 2911 <a 2912 id="HeaderDrawer-shop-by-category-parts-utility-vehicle-parts" 2913 href="/collections/utility-vehicle-parts" 2914 class="menu-drawer__menu-item menu-drawer__menu-item--utility-vehicle-parts link link--text list-menu__item focus-inset" 2915 data-menu-handle="utility-vehicle-parts" 2916 2917 > 2918 <span 2919 class="menu-drawer__item-icon menu-drawer__item-icon--utility-vehicle-parts" 2920 aria-hidden="true" 2921 ></span> 2922 <span class="menu-drawer__item-label">Utility Vehicle Parts</span> 2923 </a> 2924 </li><li 2925 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--wheelbarrow-parts" 2926 data-menu-handle="wheelbarrow-parts" 2927 > 2928 <a 2929 id="HeaderDrawer-shop-by-category-parts-wheelbarrow-parts" 2930 href="/collections/wheelbarrow-parts" 2931 class="menu-drawer__menu-item menu-drawer__menu-item--wheelbarrow-parts link link--text list-menu__item focus-inset" 2932 data-menu-handle="wheelbarrow-parts" 2933 2934 > 2935 <span 2936 class="menu-drawer__item-icon menu-drawer__item-icon--wheelbarrow-parts" 2937 aria-hidden="true" 2938 ></span> 2939 <span class="menu-drawer__item-label">Wheelbarrow Parts</span> 2940 </a> 2941 </li></ul> 2942 </div> 2943 </details></li><li 2944 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--arbor" 2945 data-menu-handle="arbor" 2946 ><details 2947 id="Details-menu-drawer-shop-by-category-arbor" 2948 data-menu-handle="arbor" 2949 > 2950 <summary 2951 id="HeaderDrawer-shop-by-category-arbor" 2952 class="menu-drawer__menu-item menu-drawer__menu-item--arbor link link--text list-menu__item focus-inset" 2953 data-menu-handle="arbor" 2954 >
2955 <span 2956 class="menu-drawer__item-icon menu-drawer__item-icon--arbor" 2957 aria-hidden="true" 2958 ></span> 2959 <span class="menu-drawer__item-label">Arbor</span> 2960 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 2961</span> 2962 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 2963</span> 2964 </summary> 2965 <div 2966 id="childlink-arbor" 2967 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2968 > 2969 <ul 2970 class="menu-drawer__menu list-menu" 2971 role="list" 2972 tabindex="-1" 2973 ><li 2974 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--arbor-gear-solutions" 2975 data-menu-handle="arbor-gear-solutions" 2976 > 2977 <a 2978 id="HeaderDrawer-shop-by-category-arbor-arbor-gear-solutions" 2979 href="/pages/arbor-gear" 2980 class="menu-drawer__menu-item menu-drawer__menu-item--arbor-gear-solutions link link--text list-menu__item focus-inset" 2981 data-menu-handle="arbor-gear-solutions" 2982 2983 > 2984 <span 2985 class="menu-drawer__item-icon menu-drawer__item-icon--arbor-gear-solutions" 2986 aria-hidden="true" 2987 ></span> 2988 <span class="menu-drawer__item-label">Arbor Gear Solutions</span> 2989 </a> 2990 </li><li 2991 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--shop-all-arbor" 2992 data-menu-handle="shop-all-arbor" 2993 > 2994 <a 2995 id="HeaderDrawer-shop-by-category-arbor-shop-all-arbor" 2996 href="/collections/arbor" 2997 class="menu-drawer__menu-item menu-drawer__menu-item--shop-all-arbor link link--text list-menu__item focus-inset" 2998 data-menu-handle="shop-all-arbor" 2999 3000 > 3001 <span 3002 class="menu-drawer__item-icon menu-drawer__item-icon--shop-all-arbor" 3003 aria-hidden="true" 3004 ></span> 3005 <span class="menu-drawer__item-label">Shop all Arbor</span> 3006 </a> 3007 </li><li 3008 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--accessories" 3009 data-menu-handle="accessories" 3010 > 3011 <a 3012 id="HeaderDrawer-shop-by-category-arbor-accessories" 3013 href="/collections/arbor-accessories" 3014 class="menu-drawer__menu-item menu-drawer__menu-item--accessories link link--text list-menu__item focus-inset" 3015 data-menu-handle="accessories" 3016 3017 >
3018 <span 3019 class="menu-drawer__item-icon menu-drawer__item-icon--accessories" 3020 aria-hidden="true" 3021 ></span> 3022 <span class="menu-drawer__item-label">Accessories</span> 3023 </a> 3024 </li><li 3025 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--ascenders-descenders" 3026 data-menu-handle="ascenders-descenders" 3027 > 3028 <a 3029 id="HeaderDrawer-shop-by-category-arbor-ascenders-descenders" 3030 href="/collections/ascenders-descenders" 3031 class="menu-drawer__menu-item menu-drawer__menu-item--ascenders-descenders link link--text list-menu__item focus-inset" 3032 data-menu-handle="ascenders-descenders" 3033 3034 > 3035 <span 3036 class="menu-drawer__item-icon menu-drawer__item-icon--ascenders-descenders" 3037 aria-hidden="true" 3038 ></span> 3039 <span class="menu-drawer__item-label">Ascenders & Descenders</span> 3040 </a> 3041 </li><li 3042 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--carabiners" 3043 data-menu-handle="carabiners" 3044 > 3045 <a 3046 id="HeaderDrawer-shop-by-category-arbor-carabiners" 3047 href="/collections/carabiners" 3048 class="menu-drawer__menu-item menu-drawer__menu-item--carabiners link link--text list-menu__item focus-inset" 3049 data-menu-handle="carabiners" 3050 3051 > 3052 <span 3053 class="menu-drawer__item-icon menu-drawer__item-icon--carabiners" 3054 aria-hidden="true" 3055 ></span> 3056 <span class="menu-drawer__item-label">Carabiners</span> 3057 </a> 3058 </li><li 3059 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--cabling-bracing" 3060 data-menu-handle="cabling-bracing" 3061 > 3062 <a 3063 id="HeaderDrawer-shop-by-category-arbor-cabling-bracing" 3064 href="/collections/cabling-bracing" 3065 class="menu-drawer__menu-item menu-drawer__menu-item--cabling-bracing link link--text list-menu__item focus-inset" 3066 data-menu-handle="cabling-bracing" 3067 3068 > 3069 <span 3070 class="menu-drawer__item-icon menu-drawer__item-icon--cabling-bracing" 3071 aria-hidden="true" 3072 ></span>
3073 <span class="menu-drawer__item-label">Cabling & Bracing</span> 3074 </a> 3075 </li><li 3076 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--carts" 3077 data-menu-handle="carts" 3078 > 3079 <a 3080 id="HeaderDrawer-shop-by-category-arbor-carts" 3081 href="/collections/carts" 3082 class="menu-drawer__menu-item menu-drawer__menu-item--carts link link--text list-menu__item focus-inset" 3083 data-menu-handle="carts" 3084 3085 > 3086 <span 3087 class="menu-drawer__item-icon menu-drawer__item-icon--carts" 3088 aria-hidden="true" 3089 ></span> 3090 <span class="menu-drawer__item-label">Carts</span> 3091 </a> 3092 </li><li 3093 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--chaps" 3094 data-menu-handle="chaps" 3095 > 3096 <a 3097 id="HeaderDrawer-shop-by-category-arbor-chaps" 3098 href="/collections/chaps" 3099 class="menu-drawer__menu-item menu-drawer__menu-item--chaps link link--text list-menu__item focus-inset" 3100 data-menu-handle="chaps" 3101 3102 > 3103 <span 3104 class="menu-drawer__item-icon menu-drawer__item-icon--chaps" 3105 aria-hidden="true" 3106 ></span> 3107 <span class="menu-drawer__item-label">Chaps</span> 3108 </a> 3109 </li><li 3110 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--files-sharpening-tools" 3111 data-menu-handle="files-sharpening-tools" 3112 > 3113 <a 3114 id="HeaderDrawer-shop-by-category-arbor-files-sharpening-tools" 3115 href="/collections/sharpening-tools" 3116 class="menu-drawer__menu-item menu-drawer__menu-item--files-sharpening-tools link link--text list-menu__item focus-inset" 3117 data-menu-handle="files-sharpening-tools" 3118 3119 > 3120 <span 3121 class="menu-drawer__item-icon menu-drawer__item-icon--files-sharpening-tools" 3122 aria-hidden="true" 3123 ></span> 3124 <span class="menu-drawer__item-label">Files & Sharpening Tools</span> 3125 </a> 3126 </li><li 3127 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--helmets" 3128 data-menu-handle="helmets" 3129 > 3130 <a 3131 id="HeaderDrawer-shop-by-category-arbor-helmets" 3132 href="/collections/helmets" 3133 class="menu-drawer__menu-item menu-drawer__menu-item--helmets link link--text list-menu__item focus-inset" 3134 data-menu-handle="helmets" 3135 3136 >
3137 <span 3138 class="menu-drawer__item-icon menu-drawer__item-icon--helmets" 3139 aria-hidden="true" 3140 ></span> 3141 <span class="menu-drawer__item-label">Helmets</span> 3142 </a> 3143 </li><li 3144 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--pruning-trimming-tools" 3145 data-menu-handle="pruning-trimming-tools" 3146 > 3147 <a 3148 id="HeaderDrawer-shop-by-category-arbor-pruning-trimming-tools" 3149 href="/collections/pruning-trimming-tools" 3150 class="menu-drawer__menu-item menu-drawer__menu-item--pruning-trimming-tools link link--text list-menu__item focus-inset" 3151 data-menu-handle="pruning-trimming-tools" 3152 3153 > 3154 <span 3155 class="menu-drawer__item-icon menu-drawer__item-icon--pruning-trimming-tools" 3156 aria-hidden="true" 3157 ></span> 3158 <span class="menu-drawer__item-label">Pruning & Trimming Tools</span> 3159 </a> 3160 </li><li 3161 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--pulleys" 3162 data-menu-handle="pulleys" 3163 > 3164 <a 3165 id="HeaderDrawer-shop-by-category-arbor-pulleys" 3166 href="/collections/rope-pulleys" 3167 class="menu-drawer__menu-item menu-drawer__menu-item--pulleys link link--text list-menu__item focus-inset" 3168 data-menu-handle="pulleys" 3169 3170 > 3171 <span 3172 class="menu-drawer__item-icon menu-drawer__item-icon--pulleys" 3173 aria-hidden="true" 3174 ></span> 3175 <span class="menu-drawer__item-label">Pulleys</span> 3176 </a> 3177 </li><li 3178 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--rigging" 3179 data-menu-handle="rigging" 3180 > 3181 <a 3182 id="HeaderDrawer-shop-by-category-arbor-rigging" 3183 href="/collections/rigging" 3184 class="menu-drawer__menu-item menu-drawer__menu-item--rigging link link--text list-menu__item focus-inset" 3185 data-menu-handle="rigging" 3186 3187 > 3188 <span 3189 class="menu-drawer__item-icon menu-drawer__item-icon--rigging" 3190 aria-hidden="true" 3191 ></span>
3192 <span class="menu-drawer__item-label">Rigging</span> 3193 </a> 3194 </li><li 3195 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--rope" 3196 data-menu-handle="rope" 3197 > 3198 <a 3199 id="HeaderDrawer-shop-by-category-arbor-rope" 3200 href="/collections/rope" 3201 class="menu-drawer__menu-item menu-drawer__menu-item--rope link link--text list-menu__item focus-inset" 3202 data-menu-handle="rope" 3203 3204 > 3205 <span 3206 class="menu-drawer__item-icon menu-drawer__item-icon--rope" 3207 aria-hidden="true" 3208 ></span> 3209 <span class="menu-drawer__item-label">Rope</span> 3210 </a> 3211 </li><li 3212 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--rope-pulleys" 3213 data-menu-handle="rope-pulleys" 3214 > 3215 <a 3216 id="HeaderDrawer-shop-by-category-arbor-rope-pulleys" 3217 href="/collections/rope-pulleys" 3218 class="menu-drawer__menu-item menu-drawer__menu-item--rope-pulleys link link--text list-menu__item focus-inset" 3219 data-menu-handle="rope-pulleys" 3220 3221 > 3222 <span 3223 class="menu-drawer__item-icon menu-drawer__item-icon--rope-pulleys" 3224 aria-hidden="true" 3225 ></span> 3226 <span class="menu-drawer__item-label">Rope Pulleys</span> 3227 </a> 3228 </li><li 3229 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--saddles-harnesses" 3230 data-menu-handle="saddles-harnesses" 3231 > 3232 <a 3233 id="HeaderDrawer-shop-by-category-arbor-saddles-harnesses" 3234 href="/collections/saddles-harnesses" 3235 class="menu-drawer__menu-item menu-drawer__menu-item--saddles-harnesses link link--text list-menu__item focus-inset" 3236 data-menu-handle="saddles-harnesses" 3237 3238 > 3239 <span 3240 class="menu-drawer__item-icon menu-drawer__item-icon--saddles-harnesses" 3241 aria-hidden="true" 3242 ></span> 3243 <span class="menu-drawer__item-label">Saddles & Harnesses</span> 3244 </a> 3245 </li><li 3246 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--throw-weights" 3247 data-menu-handle="throw-weights" 3248 > 3249 <a 3250 id="HeaderDrawer-shop-by-category-arbor-throw-weights" 3251 href="/collections/throw-weights" 3252 class="menu-drawer__menu-item menu-drawer__menu-item--throw-weights link link--text list-menu__item focus-inset" 3253 data-menu-handle="throw-weights" 3254 3255 >
3256 <span 3257 class="menu-drawer__item-icon menu-drawer__item-icon--throw-weights" 3258 aria-hidden="true" 3259 ></span> 3260 <span class="menu-drawer__item-label">Throw Weights</span> 3261 </a> 3262 </li></ul> 3263 </div> 3264 </details></li><li 3265 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--turf" 3266 data-menu-handle="turf" 3267 ><details 3268 id="Details-menu-drawer-shop-by-category-turf" 3269 data-menu-handle="turf" 3270 > 3271 <summary 3272 id="HeaderDrawer-shop-by-category-turf" 3273 class="menu-drawer__menu-item menu-drawer__menu-item--turf link link--text list-menu__item focus-inset" 3274 data-menu-handle="turf" 3275 > 3276 <span 3277 class="menu-drawer__item-icon menu-drawer__item-icon--turf" 3278 aria-hidden="true" 3279 ></span> 3280 <span class="menu-drawer__item-label">Turf</span> 3281 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
3281ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3282</span> 3283 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 3284</span> 3285 </summary> 3286 <div 3287 id="childlink-turf" 3288 class="menu-drawer__submenu has-submenu gradient motion-reduce" 3289 > 3290 <ul 3291 class="menu-drawer__menu list-menu" 3292 role="list" 3293 tabindex="-1" 3294 ><li 3295 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--5-step-lawn-program" 3296 data-menu-handle="5-step-lawn-program" 3297 > 3298 <a 3299 id="HeaderDrawer-shop-by-category-turf-5-step-lawn-program" 3300 href="/pages/5-step-lawn-program" 3301 class="menu-drawer__menu-item menu-drawer__menu-item--5-step-lawn-program link link--text list-menu__item focus-inset" 3302 data-menu-handle="5-step-lawn-program" 3303 3304 > 3305 <span 3306 class="menu-drawer__item-icon menu-drawer__item-icon--5-step-lawn-program" 3307 aria-hidden="true" 3308 ></span> 3309 <span class="menu-drawer__item-label">5 Step Lawn Program</span> 3310 </a> 3311 </li><li 3312 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--shop-all-turf" 3313 data-menu-handle="shop-all-turf" 3314 > 3315 <a 3316 id="HeaderDrawer-shop-by-category-turf-shop-all-turf" 3317 href="/collections/turf" 3318 class="menu-drawer__menu-item menu-drawer__menu-item--shop-all-turf link link--text list-menu__item focus-inset" 3319 data-menu-handle="shop-all-turf" 3320 3321 > 3322 <span 3323 class="menu-drawer__item-icon menu-drawer__item-icon--shop-all-turf" 3324 aria-hidden="true" 3325 ></span> 3326 <span class="menu-drawer__item-label">Shop all Turf</span> 3327 </a> 3328 </li><li 3329 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--herbicides" 3330 data-menu-handle="herbicides" 3331 > 3332 <a 3333 id="HeaderDrawer-shop-by-category-turf-herbicides" 3334 href="/collections/turf-herbicides" 3335 class="menu-drawer__menu-item menu-drawer__menu-item--herbicides link link--text list-menu__item focus-inset" 3336 data-menu-handle="herbicides" 3337 3338 >
3339 <span 3340 class="menu-drawer__item-icon menu-drawer__item-icon--herbicides" 3341 aria-hidden="true" 3342 ></span> 3343 <span class="menu-drawer__item-label">Herbicides</span> 3344 </a> 3345 </li><li 3346 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--gardening-tools" 3347 data-menu-handle="gardening-tools" 3348 > 3349 <a 3350 id="HeaderDrawer-shop-by-category-turf-gardening-tools" 3351 href="/collections/gardening-tools" 3352 class="menu-drawer__menu-item menu-drawer__menu-item--gardening-tools link link--text list-menu__item focus-inset" 3353 data-menu-handle="gardening-tools" 3354 3355 > 3356 <span 3357 class="menu-drawer__item-icon menu-drawer__item-icon--gardening-tools" 3358 aria-hidden="true" 3359 ></span> 3360 <span class="menu-drawer__item-label">Gardening Tools</span> 3361 </a> 3362 </li><li 3363 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--fertilizers" 3364 data-menu-handle="fertilizers" 3365 > 3366 <a 3367 id="HeaderDrawer-shop-by-category-turf-fertilizers" 3368 href="/collections/fertilizers" 3369 class="menu-drawer__menu-item menu-drawer__menu-item--fertilizers link link--text list-menu__item focus-inset" 3370 data-menu-handle="fertilizers" 3371 3372 > 3373 <span 3374 class="menu-drawer__item-icon menu-drawer__item-icon--fertilizers" 3375 aria-hidden="true" 3376 ></span> 3377 <span class="menu-drawer__item-label">Fertilizers</span> 3378 </a> 3379 </li><li 3380 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--fertilizer-flags" 3381 data-menu-handle="fertilizer-flags" 3382 > 3383 <a 3384 id="HeaderDrawer-shop-by-category-turf-fertilizer-flags" 3385 href="/collections/fertilizer-flags" 3386 class="menu-drawer__menu-item menu-drawer__menu-item--fertilizer-flags link link--text list-menu__item focus-inset" 3387 data-menu-handle="fertilizer-flags" 3388 3389 > 3390 <span 3391 class="menu-drawer__item-icon menu-drawer__item-icon--fertilizer-flags" 3392 aria-hidden="true" 3393 ></span>
3394 <span class="menu-drawer__item-label">Fertilizer Flags</span> 3395 </a> 3396 </li><li 3397 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--fungicides" 3398 data-menu-handle="fungicides" 3399 > 3400 <a 3401 id="HeaderDrawer-shop-by-category-turf-fungicides" 3402 href="/collections/fungicides" 3403 class="menu-drawer__menu-item menu-drawer__menu-item--fungicides link link--text list-menu__item focus-inset" 3404 data-menu-handle="fungicides" 3405 3406 > 3407 <span 3408 class="menu-drawer__item-icon menu-drawer__item-icon--fungicides" 3409 aria-hidden="true" 3410 ></span> 3411 <span class="menu-drawer__item-label">Fungicides</span> 3412 </a> 3413 </li><li 3414 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--grass-seed" 3415 data-menu-handle="grass-seed" 3416 > 3417 <a 3418 id="HeaderDrawer-shop-by-category-turf-grass-seed" 3419 href="/collections/grass-seed" 3420 class="menu-drawer__menu-item menu-drawer__menu-item--grass-seed link link--text list-menu__item focus-inset" 3421 data-menu-handle="grass-seed" 3422 3423 > 3424 <span 3425 class="menu-drawer__item-icon menu-drawer__item-icon--grass-seed" 3426 aria-hidden="true" 3427 ></span> 3428 <span class="menu-drawer__item-label">Grass Seed</span> 3429 </a> 3430 </li><li 3431 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--growth-regulators" 3432 data-menu-handle="growth-regulators" 3433 > 3434 <a 3435 id="HeaderDrawer-shop-by-category-turf-growth-regulators" 3436 href="/collections/growth-regulators" 3437 class="menu-drawer__menu-item menu-drawer__menu-item--growth-regulators link link--text list-menu__item focus-inset" 3438 data-menu-handle="growth-regulators" 3439 3440 > 3441 <span 3442 class="menu-drawer__item-icon menu-drawer__item-icon--growth-regulators" 3443 aria-hidden="true" 3444 ></span> 3445 <span class="menu-drawer__item-label">Growth Regulators</span> 3446 </a> 3447 </li><li 3448 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--insecticides" 3449 data-menu-handle="insecticides" 3450 > 3451 <a 3452 id="HeaderDrawer-shop-by-category-turf-insecticides" 3453 href="/collections/insecticides" 3454 class="menu-drawer__menu-item menu-drawer__menu-item--insecticides link link--text list-menu__item focus-inset" 3455 data-menu-handle="insecticides" 3456 3457 >
3458 <span 3459 class="menu-drawer__item-icon menu-drawer__item-icon--insecticides" 3460 aria-hidden="true" 3461 ></span> 3462 <span class="menu-drawer__item-label">Insecticides</span> 3463 </a> 3464 </li><li 3465 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--soil" 3466 data-menu-handle="soil" 3467 > 3468 <a 3469 id="HeaderDrawer-shop-by-category-turf-soil" 3470 href="/collections/soil" 3471 class="menu-drawer__menu-item menu-drawer__menu-item--soil link link--text list-menu__item focus-inset" 3472 data-menu-handle="soil" 3473 3474 > 3475 <span 3476 class="menu-drawer__item-icon menu-drawer__item-icon--soil" 3477 aria-hidden="true" 3478 ></span> 3479 <span class="menu-drawer__item-label">Soil</span> 3480 </a> 3481 </li><li 3482 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--sprayers" 3483 data-menu-handle="sprayers" 3484 > 3485 <a 3486 id="HeaderDrawer-shop-by-category-turf-sprayers" 3487 href="/collections/sprayers" 3488 class="menu-drawer__menu-item menu-drawer__menu-item--sprayers link link--text list-menu__item focus-inset" 3489 data-menu-handle="sprayers" 3490 3491 > 3492 <span 3493 class="menu-drawer__item-icon menu-drawer__item-icon--sprayers" 3494 aria-hidden="true" 3495 ></span> 3496 <span class="menu-drawer__item-label">Sprayers</span> 3497 </a> 3498 </li><li 3499 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--spreaders" 3500 data-menu-handle="spreaders" 3501 > 3502 <a 3503 id="HeaderDrawer-shop-by-category-turf-spreaders" 3504 href="/collections/turf-spreaders" 3505 class="menu-drawer__menu-item menu-drawer__menu-item--spreaders link link--text list-menu__item focus-inset" 3506 data-menu-handle="spreaders" 3507 3508 > 3509 <span 3510 class="menu-drawer__item-icon menu-drawer__item-icon--spreaders" 3511 aria-hidden="true" 3512 ></span>
3513 <span class="menu-drawer__item-label">Spreaders</span> 3514 </a> 3515 </li><li 3516 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--surfactants" 3517 data-menu-handle="surfactants" 3518 > 3519 <a 3520 id="HeaderDrawer-shop-by-category-turf-surfactants" 3521 href="/collections/surfactants" 3522 class="menu-drawer__menu-item menu-drawer__menu-item--surfactants link link--text list-menu__item focus-inset" 3523 data-menu-handle="surfactants" 3524 3525 > 3526 <span 3527 class="menu-drawer__item-icon menu-drawer__item-icon--surfactants" 3528 aria-hidden="true" 3529 ></span> 3530 <span class="menu-drawer__item-label">Surfactants</span> 3531 </a> 3532 </li><li 3533 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--straw-blankets" 3534 data-menu-handle="straw-blankets" 3535 > 3536 <a 3537 id="HeaderDrawer-shop-by-category-turf-straw-blankets" 3538 href="/collections/straw-blankets" 3539 class="menu-drawer__menu-item menu-drawer__menu-item--straw-blankets link link--text list-menu__item focus-inset" 3540 data-menu-handle="straw-blankets" 3541 3542 > 3543 <span 3544 class="menu-drawer__item-icon menu-drawer__item-icon--straw-blankets" 3545 aria-hidden="true" 3546 ></span> 3547 <span class="menu-drawer__item-label">Straw Blankets</span> 3548 </a> 3549 </li><li 3550 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--watering-supplies" 3551 data-menu-handle="watering-supplies" 3552 > 3553 <a 3554 id="HeaderDrawer-shop-by-category-turf-watering-supplies" 3555 href="/collections/watering-supplies" 3556 class="menu-drawer__menu-item menu-drawer__menu-item--watering-supplies link link--text list-menu__item focus-inset" 3557 data-menu-handle="watering-supplies" 3558 3559 > 3560 <span 3561 class="menu-drawer__item-icon menu-drawer__item-icon--watering-supplies" 3562 aria-hidden="true" 3563 ></span> 3564 <span class="menu-drawer__item-label">Watering Supplies</span> 3565 </a> 3566 </li><li 3567 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--weed-killer" 3568 data-menu-handle="weed-killer" 3569 > 3570 <a 3571 id="HeaderDrawer-shop-by-category-turf-weed-killer" 3572 href="/collections/weed-killer" 3573 class="menu-drawer__menu-item menu-drawer__menu-item--weed-killer link link--text list-menu__item focus-inset" 3574 data-menu-handle="weed-killer" 3575 3576 >
3577 <span 3578 class="menu-drawer__item-icon menu-drawer__item-icon--weed-killer" 3579 aria-hidden="true" 3580 ></span> 3581 <span class="menu-drawer__item-label">Weed Killer</span> 3582 </a> 3583 </li></ul> 3584 </div> 3585 </details></li><li 3586 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--irrigation" 3587 data-menu-handle="irrigation" 3588 ><details 3589 id="Details-menu-drawer-shop-by-category-irrigation" 3590 data-menu-handle="irrigation" 3591 > 3592 <summary 3593 id="HeaderDrawer-shop-by-category-irrigation" 3594 class="menu-drawer__menu-item menu-drawer__menu-item--irrigation link link--text list-menu__item focus-inset" 3595 data-menu-handle="irrigation" 3596 > 3597 <span 3598 class="menu-drawer__item-icon menu-drawer__item-icon--irrigation" 3599 aria-hidden="true" 3600 ></span> 3601 <span class="menu-drawer__item-label">Irrigation</span> 3602 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
3602ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3603</span> 3604 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 3605</span> 3606 </summary> 3607 <div 3608 id="childlink-irrigation" 3609 class="menu-drawer__submenu has-submenu gradient motion-reduce" 3610 > 3611 <ul 3612 class="menu-drawer__menu list-menu" 3613 role="list" 3614 tabindex="-1" 3615 ><li 3616 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--russo-golf-supply-solutions" 3617 data-menu-handle="russo-golf-supply-solutions" 3618 > 3619 <a 3620 id="HeaderDrawer-shop-by-category-irrigation-russo-golf-supply-solutions" 3621 href="/pages/russo-golf-supply" 3622 class="menu-drawer__menu-item menu-drawer__menu-item--russo-golf-supply-solutions link link--text list-menu__item focus-inset" 3623 data-menu-handle="russo-golf-supply-solutions" 3624 3625 > 3626 <span 3627 class="menu-drawer__item-icon menu-drawer__item-icon--russo-golf-supply-solutions" 3628 aria-hidden="true" 3629 ></span> 3630 <span class="menu-drawer__item-label">Russo Golf Supply Solutions</span> 3631 </a> 3632 </li><li 3633 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--golf-course-grass-seed" 3634 data-menu-handle="golf-course-grass-seed" 3635 > 3636 <a 3637 id="HeaderDrawer-shop-by-category-irrigation-golf-course-grass-seed" 3638 href="/collections/golf-course-grass-seed" 3639 class="menu-drawer__menu-item menu-drawer__menu-item--golf-course-grass-seed link link--text list-menu__item focus-inset" 3640 data-menu-handle="golf-course-grass-seed" 3641 3642 > 3643 <span 3644 class="menu-drawer__item-icon menu-drawer__item-icon--golf-course-grass-seed" 3645 aria-hidden="true" 3646 ></span> 3647 <span class="menu-drawer__item-label">Golf Course Grass Seed</span> 3648 </a> 3649 </li><li 3650 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--cements-primers" 3651 data-menu-handle="cements-primers" 3652 > 3653 <a 3654 id="HeaderDrawer-shop-by-category-irrigation-cements-primers" 3655 href="/collections/cements-primers" 3656 class="menu-drawer__menu-item menu-drawer__menu-item--cements-primers link link--text list-menu__item focus-inset" 3657 data-menu-handle="cements-primers" 3658 3659 >
3660 <span 3661 class="menu-drawer__item-icon menu-drawer__item-icon--cements-primers" 3662 aria-hidden="true" 3663 ></span> 3664 <span class="menu-drawer__item-label">Cements & Primers</span> 3665 </a> 3666 </li><li 3667 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--drainage" 3668 data-menu-handle="drainage" 3669 > 3670 <a 3671 id="HeaderDrawer-shop-by-category-irrigation-drainage" 3672 href="/collections/drainage" 3673 class="menu-drawer__menu-item menu-drawer__menu-item--drainage link link--text list-menu__item focus-inset" 3674 data-menu-handle="drainage" 3675 3676 > 3677 <span 3678 class="menu-drawer__item-icon menu-drawer__item-icon--drainage" 3679 aria-hidden="true" 3680 ></span> 3681 <span class="menu-drawer__item-label">Drainage</span> 3682 </a> 3683 </li><li 3684 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--fittings" 3685 data-menu-handle="fittings" 3686 > 3687 <a 3688 id="HeaderDrawer-shop-by-category-irrigation-fittings" 3689 href="/collections/fittings" 3690 class="menu-drawer__menu-item menu-drawer__menu-item--fittings link link--text list-menu__item focus-inset" 3691 data-menu-handle="fittings" 3692 3693 > 3694 <span 3695 class="menu-drawer__item-icon menu-drawer__item-icon--fittings" 3696 aria-hidden="true" 3697 ></span> 3698 <span class="menu-drawer__item-label">Fittings</span> 3699 </a> 3700 </li><li 3701 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--hoses" 3702 data-menu-handle="hoses" 3703 > 3704 <a 3705 id="HeaderDrawer-shop-by-category-irrigation-hoses" 3706 href="/collections/hoses" 3707 class="menu-drawer__menu-item menu-drawer__menu-item--hoses link link--text list-menu__item focus-inset" 3708 data-menu-handle="hoses" 3709 3710 > 3711 <span 3712 class="menu-drawer__item-icon menu-drawer__item-icon--hoses" 3713 aria-hidden="true" 3714 ></span>
3715 <span class="menu-drawer__item-label">Hoses</span> 3716 </a> 3717 </li><li 3718 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--irrigation-accessories" 3719 data-menu-handle="irrigation-accessories" 3720 > 3721 <a 3722 id="HeaderDrawer-shop-by-category-irrigation-irrigation-accessories" 3723 href="/collections/irrigation-accessories" 3724 class="menu-drawer__menu-item menu-drawer__menu-item--irrigation-accessories link link--text list-menu__item focus-inset" 3725 data-menu-handle="irrigation-accessories" 3726 3727 > 3728 <span 3729 class="menu-drawer__item-icon menu-drawer__item-icon--irrigation-accessories" 3730 aria-hidden="true" 3731 ></span> 3732 <span class="menu-drawer__item-label">Irrigation Accessories</span> 3733 </a> 3734 </li><li 3735 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--pipe" 3736 data-menu-handle="pipe" 3737 > 3738 <a 3739 id="HeaderDrawer-shop-by-category-irrigation-pipe" 3740 href="/collections/pipe" 3741 class="menu-drawer__menu-item menu-drawer__menu-item--pipe link link--text list-menu__item focus-inset" 3742 data-menu-handle="pipe" 3743 3744 > 3745 <span 3746 class="menu-drawer__item-icon menu-drawer__item-icon--pipe" 3747 aria-hidden="true" 3748 ></span> 3749 <span class="menu-drawer__item-label">Pipe</span> 3750 </a> 3751 </li><li 3752 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--sprinkler" 3753 data-menu-handle="sprinkler" 3754 > 3755 <a 3756 id="HeaderDrawer-shop-by-category-irrigation-sprinkler" 3757 href="/collections/sprinklers" 3758 class="menu-drawer__menu-item menu-drawer__menu-item--sprinkler link link--text list-menu__item focus-inset" 3759 data-menu-handle="sprinkler" 3760 3761 > 3762 <span 3763 class="menu-drawer__item-icon menu-drawer__item-icon--sprinkler" 3764 aria-hidden="true" 3765 ></span> 3766 <span class="menu-drawer__item-label">Sprinkler</span> 3767 </a> 3768 </li><li 3769 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--valves" 3770 data-menu-handle="valves" 3771 > 3772 <a 3773 id="HeaderDrawer-shop-by-category-irrigation-valves" 3774 href="/collections/valves" 3775 class="menu-drawer__menu-item menu-drawer__menu-item--valves link link--text list-menu__item focus-inset" 3776 data-menu-handle="valves" 3777 3778 >
3779 <span 3780 class="menu-drawer__item-icon menu-drawer__item-icon--valves" 3781 aria-hidden="true" 3782 ></span> 3783 <span class="menu-drawer__item-label">Valves</span> 3784 </a> 3785 </li><li 3786 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--wire" 3787 data-menu-handle="wire" 3788 > 3789 <a 3790 id="HeaderDrawer-shop-by-category-irrigation-wire" 3791 href="/collections/wire" 3792 class="menu-drawer__menu-item menu-drawer__menu-item--wire link link--text list-menu__item focus-inset" 3793 data-menu-handle="wire" 3794 3795 > 3796 <span 3797 class="menu-drawer__item-icon menu-drawer__item-icon--wire" 3798 aria-hidden="true" 3799 ></span> 3800 <span class="menu-drawer__item-label">Wire</span> 3801 </a> 3802 </li></ul> 3803 </div> 3804 </details></li><li 3805 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--supplies-tools" 3806 data-menu-handle="supplies-tools" 3807 ><details 3808 id="Details-menu-drawer-shop-by-category-supplies-tools" 3809 data-menu-handle="supplies-tools" 3810 > 3811 <summary 3812 id="HeaderDrawer-shop-by-category-supplies-tools" 3813 class="menu-drawer__menu-item menu-drawer__menu-item--supplies-tools link link--text list-menu__item focus-inset" 3814 data-menu-handle="supplies-tools" 3815 > 3816 <span 3817 class="menu-drawer__item-icon menu-drawer__item-icon--supplies-tools" 3818 aria-hidden="true" 3819 ></span> 3820 <span class="menu-drawer__item-label">Supplies & Tools</span> 3821 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
3821ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 3822</span> 3823 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 3824</span> 3825 </summary> 3826 <div 3827 id="childlink-supplies-tools" 3828 class="menu-drawer__submenu has-submenu gradient motion-reduce" 3829 > 3830 <ul 3831 class="menu-drawer__menu list-menu" 3832 role="list" 3833 tabindex="-1" 3834 ><li 3835 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--shop-all-tools-supplies" 3836 data-menu-handle="shop-all-tools-supplies" 3837 > 3838 <a 3839 id="HeaderDrawer-shop-by-category-supplies-tools-shop-all-tools-supplies" 3840 href="/collections/supplies-tools" 3841 class="menu-drawer__menu-item menu-drawer__menu-item--shop-all-tools-supplies link link--text list-menu__item focus-inset" 3842 data-menu-handle="shop-all-tools-supplies" 3843 3844 > 3845 <span 3846 class="menu-drawer__item-icon menu-drawer__item-icon--shop-all-tools-supplies" 3847 aria-hidden="true" 3848 ></span> 3849 <span class="menu-drawer__item-label">Shop all Tools & Supplies</span> 3850 </a> 3851 </li><li 3852 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--axes-mauls" 3853 data-menu-handle="axes-mauls" 3854 > 3855 <a 3856 id="HeaderDrawer-shop-by-category-supplies-tools-axes-mauls" 3857 href="/collections/axes-mauls" 3858 class="menu-drawer__menu-item menu-drawer__menu-item--axes-mauls link link--text list-menu__item focus-inset" 3859 data-menu-handle="axes-mauls" 3860 3861 > 3862 <span 3863 class="menu-drawer__item-icon menu-drawer__item-icon--axes-mauls" 3864 aria-hidden="true" 3865 ></span> 3866 <span class="menu-drawer__item-label">Axes & Mauls</span> 3867 </a> 3868 </li><li 3869 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--brooms-brushes" 3870 data-menu-handle="brooms-brushes" 3871 > 3872 <a 3873 id="HeaderDrawer-shop-by-category-supplies-tools-brooms-brushes" 3874 href="/collections/brooms" 3875 class="menu-drawer__menu-item menu-drawer__menu-item--brooms-brushes link link--text list-menu__item focus-inset" 3876 data-menu-handle="brooms-brushes" 3877 3878 >
3879 <span 3880 class="menu-drawer__item-icon menu-drawer__item-icon--brooms-brushes" 3881 aria-hidden="true" 3882 ></span> 3883 <span class="menu-drawer__item-label">Brooms & Brushes</span> 3884 </a> 3885 </li><li 3886 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--construction-hardscape-tools" 3887 data-menu-handle="construction-hardscape-tools" 3888 > 3889 <a 3890 id="HeaderDrawer-shop-by-category-supplies-tools-construction-hardscape-tools" 3891 href="/collections/construction-hardscape-tools" 3892 class="menu-drawer__menu-item menu-drawer__menu-item--construction-hardscape-tools link link--text list-menu__item focus-inset" 3893 data-menu-handle="construction-hardscape-tools" 3894 3895 > 3896 <span 3897 class="menu-drawer__item-icon menu-drawer__item-icon--construction-hardscape-tools" 3898 aria-hidden="true" 3899 ></span> 3900 <span class="menu-drawer__item-label">Construction & Hardscape Tools</span> 3901 </a> 3902 </li><li 3903 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--cultivators" 3904 data-menu-handle="cultivators" 3905 > 3906 <a 3907 id="HeaderDrawer-shop-by-category-supplies-tools-cultivators" 3908 href="/collections/cultivators" 3909 class="menu-drawer__menu-item menu-drawer__menu-item--cultivators link link--text list-menu__item focus-inset" 3910 data-menu-handle="cultivators" 3911 3912 > 3913 <span 3914 class="menu-drawer__item-icon menu-drawer__item-icon--cultivators" 3915 aria-hidden="true" 3916 ></span> 3917 <span class="menu-drawer__item-label">Cultivators</span> 3918 </a> 3919 </li><li 3920 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--cutting-tools" 3921 data-menu-handle="cutting-tools" 3922 > 3923 <a 3924 id="HeaderDrawer-shop-by-category-supplies-tools-cutting-tools" 3925 href="/collections/cutting-tools" 3926 class="menu-drawer__menu-item menu-drawer__menu-item--cutting-tools link link--text list-menu__item focus-inset" 3927 data-menu-handle="cutting-tools" 3928 3929 > 3930 <span 3931 class="menu-drawer__item-icon menu-drawer__item-icon--cutting-tools" 3932 aria-hidden="true" 3933 ></span>
3934 <span class="menu-drawer__item-label">Cutting Tools</span> 3935 </a> 3936 </li><li 3937 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--forks" 3938 data-menu-handle="forks" 3939 > 3940 <a 3941 id="HeaderDrawer-shop-by-category-supplies-tools-forks" 3942 href="/collections/forks" 3943 class="menu-drawer__menu-item menu-drawer__menu-item--forks link link--text list-menu__item focus-inset" 3944 data-menu-handle="forks" 3945 3946 > 3947 <span 3948 class="menu-drawer__item-icon menu-drawer__item-icon--forks" 3949 aria-hidden="true" 3950 ></span> 3951 <span class="menu-drawer__item-label">Forks</span> 3952 </a> 3953 </li><li 3954 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--fuel" 3955 data-menu-handle="fuel" 3956 > 3957 <a 3958 id="HeaderDrawer-shop-by-category-supplies-tools-fuel" 3959 href="/collections/fuel" 3960 class="menu-drawer__menu-item menu-drawer__menu-item--fuel link link--text list-menu__item focus-inset" 3961 data-menu-handle="fuel" 3962 3963 > 3964 <span 3965 class="menu-drawer__item-icon menu-drawer__item-icon--fuel" 3966 aria-hidden="true" 3967 ></span> 3968 <span class="menu-drawer__item-label">Fuel</span> 3969 </a> 3970 </li><li 3971 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--garbage-cans" 3972 data-menu-handle="garbage-cans" 3973 > 3974 <a 3975 id="HeaderDrawer-shop-by-category-supplies-tools-garbage-cans" 3976 href="/collections/garbage-cans" 3977 class="menu-drawer__menu-item menu-drawer__menu-item--garbage-cans link link--text list-menu__item focus-inset" 3978 data-menu-handle="garbage-cans" 3979 3980 > 3981 <span 3982 class="menu-drawer__item-icon menu-drawer__item-icon--garbage-cans" 3983 aria-hidden="true" 3984 ></span> 3985 <span class="menu-drawer__item-label">Garbage Cans</span> 3986 </a> 3987 </li><li 3988 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--gas-cans" 3989 data-menu-handle="gas-cans" 3990 > 3991 <a 3992 id="HeaderDrawer-shop-by-category-supplies-tools-gas-cans" 3993 href="/collections/gas-cans" 3994 class="menu-drawer__menu-item menu-drawer__menu-item--gas-cans link link--text list-menu__item focus-inset" 3995 data-menu-handle="gas-cans" 3996 3997 >
3998 <span 3999 class="menu-drawer__item-icon menu-drawer__item-icon--gas-cans" 4000 aria-hidden="true" 4001 ></span> 4002 <span class="menu-drawer__item-label">Gas Cans</span> 4003 </a> 4004 </li><li 4005 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--ladders" 4006 data-menu-handle="ladders" 4007 > 4008 <a 4009 id="HeaderDrawer-shop-by-category-supplies-tools-ladders" 4010 href="/collections/ladders" 4011 class="menu-drawer__menu-item menu-drawer__menu-item--ladders link link--text list-menu__item focus-inset" 4012 data-menu-handle="ladders" 4013 4014 > 4015 <span 4016 class="menu-drawer__item-icon menu-drawer__item-icon--ladders" 4017 aria-hidden="true" 4018 ></span> 4019 <span class="menu-drawer__item-label">Ladders</span> 4020 </a> 4021 </li><li 4022 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--litter-pickers-lawn-bags" 4023 data-menu-handle="litter-pickers-lawn-bags" 4024 > 4025 <a 4026 id="HeaderDrawer-shop-by-category-supplies-tools-litter-pickers-lawn-bags" 4027 href="/collections/litter-pickers-lawn-bags" 4028 class="menu-drawer__menu-item menu-drawer__menu-item--litter-pickers-lawn-bags link link--text list-menu__item focus-inset" 4029 data-menu-handle="litter-pickers-lawn-bags" 4030 4031 > 4032 <span 4033 class="menu-drawer__item-icon menu-drawer__item-icon--litter-pickers-lawn-bags" 4034 aria-hidden="true" 4035 ></span> 4036 <span class="menu-drawer__item-label">Litter Pickers & Lawn Bags</span> 4037 </a> 4038 </li><li 4039 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--machetes" 4040 data-menu-handle="machetes" 4041 > 4042 <a 4043 id="HeaderDrawer-shop-by-category-supplies-tools-machetes" 4044 href="/collections/machetes" 4045 class="menu-drawer__menu-item menu-drawer__menu-item--machetes link link--text list-menu__item focus-inset" 4046 data-menu-handle="machetes" 4047 4048 > 4049 <span 4050 class="menu-drawer__item-icon menu-drawer__item-icon--machetes" 4051 aria-hidden="true" 4052 ></span>
4053 <span class="menu-drawer__item-label">Machetes</span> 4054 </a> 4055 </li><li 4056 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--marking-flags" 4057 data-menu-handle="marking-flags" 4058 > 4059 <a 4060 id="HeaderDrawer-shop-by-category-supplies-tools-marking-flags" 4061 href="/collections/fertilizer-flags" 4062 class="menu-drawer__menu-item menu-drawer__menu-item--marking-flags link link--text list-menu__item focus-inset" 4063 data-menu-handle="marking-flags" 4064 4065 > 4066 <span 4067 class="menu-drawer__item-icon menu-drawer__item-icon--marking-flags" 4068 aria-hidden="true" 4069 ></span> 4070 <span class="menu-drawer__item-label">Marking Flags</span> 4071 </a> 4072 </li><li 4073 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--measuring-accessories" 4074 data-menu-handle="measuring-accessories" 4075 > 4076 <a 4077 id="HeaderDrawer-shop-by-category-supplies-tools-measuring-accessories" 4078 href="/collections/measuring-accessories" 4079 class="menu-drawer__menu-item menu-drawer__menu-item--measuring-accessories link link--text list-menu__item focus-inset" 4080 data-menu-handle="measuring-accessories" 4081 4082 > 4083 <span 4084 class="menu-drawer__item-icon menu-drawer__item-icon--measuring-accessories" 4085 aria-hidden="true" 4086 ></span> 4087 <span class="menu-drawer__item-label">Measuring Accessories</span> 4088 </a> 4089 </li><li 4090 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--oil-lubricants" 4091 data-menu-handle="oil-lubricants" 4092 > 4093 <a 4094 id="HeaderDrawer-shop-by-category-supplies-tools-oil-lubricants" 4095 href="/collections/oil-lubricants" 4096 class="menu-drawer__menu-item menu-drawer__menu-item--oil-lubricants link link--text list-menu__item focus-inset" 4097 data-menu-handle="oil-lubricants" 4098 4099 > 4100 <span 4101 class="menu-drawer__item-icon menu-drawer__item-icon--oil-lubricants" 4102 aria-hidden="true" 4103 ></span> 4104 <span class="menu-drawer__item-label">Oil & Lubricants</span> 4105 </a> 4106 </li><li 4107 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--rakes" 4108 data-menu-handle="rakes" 4109 > 4110 <a 4111 id="HeaderDrawer-shop-by-category-supplies-tools-rakes" 4112 href="/collections/rakes" 4113 class="menu-drawer__menu-item menu-drawer__menu-item--rakes link link--text list-menu__item focus-inset" 4114 data-menu-handle="rakes" 4115 4116 >
4117 <span 4118 class="menu-drawer__item-icon menu-drawer__item-icon--rakes" 4119 aria-hidden="true" 4120 ></span> 4121 <span class="menu-drawer__item-label">Rakes</span> 4122 </a> 4123 </li><li 4124 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--safety-gear-supplies" 4125 data-menu-handle="safety-gear-supplies" 4126 > 4127 <a 4128 id="HeaderDrawer-shop-by-category-supplies-tools-safety-gear-supplies" 4129 href="/collections/safety-gear-supplies" 4130 class="menu-drawer__menu-item menu-drawer__menu-item--safety-gear-supplies link link--text list-menu__item focus-inset" 4131 data-menu-handle="safety-gear-supplies" 4132 4133 > 4134 <span 4135 class="menu-drawer__item-icon menu-drawer__item-icon--safety-gear-supplies" 4136 aria-hidden="true" 4137 ></span> 4138 <span class="menu-drawer__item-label">Safety Gear & Supplies</span> 4139 </a> 4140 </li><li 4141 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--sharpening-tools" 4142 data-menu-handle="sharpening-tools" 4143 > 4144 <a 4145 id="HeaderDrawer-shop-by-category-supplies-tools-sharpening-tools" 4146 href="/collections/sharpening-tools" 4147 class="menu-drawer__menu-item menu-drawer__menu-item--sharpening-tools link link--text list-menu__item focus-inset" 4148 data-menu-handle="sharpening-tools" 4149 4150 > 4151 <span 4152 class="menu-drawer__item-icon menu-drawer__item-icon--sharpening-tools" 4153 aria-hidden="true" 4154 ></span> 4155 <span class="menu-drawer__item-label">Sharpening Tools</span> 4156 </a> 4157 </li><li 4158 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--shovels" 4159 data-menu-handle="shovels" 4160 > 4161 <a 4162 id="HeaderDrawer-shop-by-category-supplies-tools-shovels" 4163 href="/collections/shovels" 4164 class="menu-drawer__menu-item menu-drawer__menu-item--shovels link link--text list-menu__item focus-inset" 4165 data-menu-handle="shovels" 4166 4167 > 4168 <span 4169 class="menu-drawer__item-icon menu-drawer__item-icon--shovels" 4170 aria-hidden="true" 4171 ></span>
4172 <span class="menu-drawer__item-label">Shovels</span> 4173 </a> 4174 </li><li 4175 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--tarps" 4176 data-menu-handle="tarps" 4177 > 4178 <a 4179 id="HeaderDrawer-shop-by-category-supplies-tools-tarps" 4180 href="/collections/tarps" 4181 class="menu-drawer__menu-item menu-drawer__menu-item--tarps link link--text list-menu__item focus-inset" 4182 data-menu-handle="tarps" 4183 4184 > 4185 <span 4186 class="menu-drawer__item-icon menu-drawer__item-icon--tarps" 4187 aria-hidden="true" 4188 ></span> 4189 <span class="menu-drawer__item-label">Tarps</span> 4190 </a> 4191 </li><li 4192 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--watering-supplies" 4193 data-menu-handle="watering-supplies" 4194 > 4195 <a 4196 id="HeaderDrawer-shop-by-category-supplies-tools-watering-supplies" 4197 href="/collections/watering-supplies" 4198 class="menu-drawer__menu-item menu-drawer__menu-item--watering-supplies link link--text list-menu__item focus-inset" 4199 data-menu-handle="watering-supplies" 4200 4201 > 4202 <span 4203 class="menu-drawer__item-icon menu-drawer__item-icon--watering-supplies" 4204 aria-hidden="true" 4205 ></span> 4206 <span class="menu-drawer__item-label">Watering Supplies</span> 4207 </a> 4208 </li><li 4209 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--wheelbarrows" 4210 data-menu-handle="wheelbarrows" 4211 > 4212 <a 4213 id="HeaderDrawer-shop-by-category-supplies-tools-wheelbarrows" 4214 href="/collections/wheelbarrows" 4215 class="menu-drawer__menu-item menu-drawer__menu-item--wheelbarrows link link--text list-menu__item focus-inset" 4216 data-menu-handle="wheelbarrows" 4217 4218 > 4219 <span 4220 class="menu-drawer__item-icon menu-drawer__item-icon--wheelbarrows" 4221 aria-hidden="true" 4222 ></span> 4223 <span class="menu-drawer__item-label">Wheelbarrows</span> 4224 </a> 4225 </li></ul> 4226 </div> 4227 </details></li><li 4228 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--tractors"
4229 data-menu-handle="tractors" 4230 ><details 4231 id="Details-menu-drawer-shop-by-category-tractors" 4232 data-menu-handle="tractors" 4233 > 4234 <summary 4235 id="HeaderDrawer-shop-by-category-tractors" 4236 class="menu-drawer__menu-item menu-drawer__menu-item--tractors link link--text list-menu__item focus-inset" 4237 data-menu-handle="tractors" 4238 > 4239 <span 4240 class="menu-drawer__item-icon menu-drawer__item-icon--tractors" 4241 aria-hidden="true" 4242 ></span> 4243 <span class="menu-drawer__item-label">Tractors</span> 4244 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4244ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4245</span> 4246 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 4247</span> 4248 </summary> 4249 <div 4250 id="childlink-tractors" 4251 class="menu-drawer__submenu has-submenu gradient motion-reduce" 4252 > 4253 <ul 4254 class="menu-drawer__menu list-menu" 4255 role="list" 4256 tabindex="-1" 4257 ><li 4258 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--shop-all-tractors" 4259 data-menu-handle="shop-all-tractors" 4260 > 4261 <a 4262 id="HeaderDrawer-shop-by-category-tractors-shop-all-tractors" 4263 href="/collections/tractors" 4264 class="menu-drawer__menu-item menu-drawer__menu-item--shop-all-tractors link link--text list-menu__item focus-inset" 4265 data-menu-handle="shop-all-tractors" 4266 4267 > 4268 <span 4269 class="menu-drawer__item-icon menu-drawer__item-icon--shop-all-tractors" 4270 aria-hidden="true" 4271 ></span> 4272 <span class="menu-drawer__item-label">Shop all Tractors</span> 4273 </a> 4274 </li><li 4275 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--tractor-attachments" 4276 data-menu-handle="tractor-attachments" 4277 > 4278 <a 4279 id="HeaderDrawer-shop-by-category-tractors-tractor-attachments" 4280 href="/collections/tractor-attachments" 4281 class="menu-drawer__menu-item menu-drawer__menu-item--tractor-attachments link link--text list-menu__item focus-inset" 4282 data-menu-handle="tractor-attachments" 4283 4284 > 4285 <span 4286 class="menu-drawer__item-icon menu-drawer__item-icon--tractor-attachments" 4287 aria-hidden="true" 4288 ></span> 4289 <span class="menu-drawer__item-label">Tractor Attachments</span> 4290 </a> 4291 </li><li 4292 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--tractor-parts" 4293 data-menu-handle="tractor-parts" 4294 > 4295 <a 4296 id="HeaderDrawer-shop-by-category-tractors-tractor-parts" 4297 href="/collections/tractor-parts" 4298 class="menu-drawer__menu-item menu-drawer__menu-item--tractor-parts link link--text list-menu__item focus-inset" 4299 data-menu-handle="tractor-parts" 4300 4301 >
4302 <span 4303 class="menu-drawer__item-icon menu-drawer__item-icon--tractor-parts" 4304 aria-hidden="true" 4305 ></span> 4306 <span class="menu-drawer__item-label">Tractor Parts</span> 4307 </a> 4308 </li></ul> 4309 </div> 4310 </details></li><li 4311 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--trailers" 4312 data-menu-handle="trailers" 4313 ><details 4314 id="Details-menu-drawer-shop-by-category-trailers" 4315 data-menu-handle="trailers" 4316 > 4317 <summary 4318 id="HeaderDrawer-shop-by-category-trailers" 4319 class="menu-drawer__menu-item menu-drawer__menu-item--trailers link link--text list-menu__item focus-inset" 4320 data-menu-handle="trailers" 4321 > 4322 <span 4323 class="menu-drawer__item-icon menu-drawer__item-icon--trailers" 4324 aria-hidden="true" 4325 ></span> 4326 <span class="menu-drawer__item-label">Trailers</span> 4327 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4327ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4328</span> 4329 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 4330</span> 4331 </summary> 4332 <div 4333 id="childlink-trailers" 4334 class="menu-drawer__submenu has-submenu gradient motion-reduce" 4335 > 4336 <ul 4337 class="menu-drawer__menu list-menu" 4338 role="list" 4339 tabindex="-1" 4340 ><li 4341 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--trailer-solutions" 4342 data-menu-handle="trailer-solutions" 4343 > 4344 <a 4345 id="HeaderDrawer-shop-by-category-trailers-trailer-solutions" 4346 href="/pages/trailer-solutions" 4347 class="menu-drawer__menu-item menu-drawer__menu-item--trailer-solutions link link--text list-menu__item focus-inset" 4348 data-menu-handle="trailer-solutions" 4349 4350 > 4351 <span 4352 class="menu-drawer__item-icon menu-drawer__item-icon--trailer-solutions" 4353 aria-hidden="true" 4354 ></span> 4355 <span class="menu-drawer__item-label">Trailer Solutions</span> 4356 </a> 4357 </li><li 4358 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--shop-all-trailers" 4359 data-menu-handle="shop-all-trailers" 4360 > 4361 <a 4362 id="HeaderDrawer-shop-by-category-trailers-shop-all-trailers" 4363 href="/collections/trailers" 4364 class="menu-drawer__menu-item menu-drawer__menu-item--shop-all-trailers link link--text list-menu__item focus-inset" 4365 data-menu-handle="shop-all-trailers" 4366 4367 > 4368 <span 4369 class="menu-drawer__item-icon menu-drawer__item-icon--shop-all-trailers" 4370 aria-hidden="true" 4371 ></span> 4372 <span class="menu-drawer__item-label">Shop all Trailers</span> 4373 </a> 4374 </li><li 4375 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--dump-trailers" 4376 data-menu-handle="dump-trailers" 4377 > 4378 <a 4379 id="HeaderDrawer-shop-by-category-trailers-dump-trailers" 4380 href="/collections/dump-trailers" 4381 class="menu-drawer__menu-item menu-drawer__menu-item--dump-trailers link link--text list-menu__item focus-inset" 4382 data-menu-handle="dump-trailers" 4383 4384 >
4385 <span 4386 class="menu-drawer__item-icon menu-drawer__item-icon--dump-trailers" 4387 aria-hidden="true" 4388 ></span> 4389 <span class="menu-drawer__item-label">Dump Trailers</span> 4390 </a> 4391 </li><li 4392 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--enclosed-trailers" 4393 data-menu-handle="enclosed-trailers" 4394 > 4395 <a 4396 id="HeaderDrawer-shop-by-category-trailers-enclosed-trailers" 4397 href="/collections/enclosed-trailers" 4398 class="menu-drawer__menu-item menu-drawer__menu-item--enclosed-trailers link link--text list-menu__item focus-inset" 4399 data-menu-handle="enclosed-trailers" 4400 4401 > 4402 <span 4403 class="menu-drawer__item-icon menu-drawer__item-icon--enclosed-trailers" 4404 aria-hidden="true" 4405 ></span> 4406 <span class="menu-drawer__item-label">Enclosed Trailers</span> 4407 </a> 4408 </li><li 4409 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--open-trailers" 4410 data-menu-handle="open-trailers" 4411 > 4412 <a 4413 id="HeaderDrawer-shop-by-category-trailers-open-trailers" 4414 href="/collections/open-trailers" 4415 class="menu-drawer__menu-item menu-drawer__menu-item--open-trailers link link--text list-menu__item focus-inset" 4416 data-menu-handle="open-trailers" 4417 4418 > 4419 <span 4420 class="menu-drawer__item-icon menu-drawer__item-icon--open-trailers" 4421 aria-hidden="true" 4422 ></span> 4423 <span class="menu-drawer__item-label">Open Trailers</span> 4424 </a> 4425 </li><li 4426 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--trailer-accessories" 4427 data-menu-handle="trailer-accessories" 4428 > 4429 <a 4430 id="HeaderDrawer-shop-by-category-trailers-trailer-accessories" 4431 href="/collections/trailer-accessories" 4432 class="menu-drawer__menu-item menu-drawer__menu-item--trailer-accessories link link--text list-menu__item focus-inset" 4433 data-menu-handle="trailer-accessories" 4434 4435 > 4436 <span 4437 class="menu-drawer__item-icon menu-drawer__item-icon--trailer-accessories" 4438 aria-hidden="true" 4439 ></span>
4440 <span class="menu-drawer__item-label">Trailer Accessories</span> 4441 </a> 4442 </li><li 4443 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--trailer-parts" 4444 data-menu-handle="trailer-parts" 4445 > 4446 <a 4447 id="HeaderDrawer-shop-by-category-trailers-trailer-parts" 4448 href="/collections/trailer-parts" 4449 class="menu-drawer__menu-item menu-drawer__menu-item--trailer-parts link link--text list-menu__item focus-inset" 4450 data-menu-handle="trailer-parts" 4451 4452 > 4453 <span 4454 class="menu-drawer__item-icon menu-drawer__item-icon--trailer-parts" 4455 aria-hidden="true" 4456 ></span> 4457 <span class="menu-drawer__item-label">Trailer Parts</span> 4458 </a> 4459 </li></ul> 4460 </div> 4461 </details></li><li 4462 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--compact-utility-loaders" 4463 data-menu-handle="compact-utility-loaders" 4464 ><details 4465 id="Details-menu-drawer-shop-by-category-compact-utility-loaders" 4466 data-menu-handle="compact-utility-loaders" 4467 > 4468 <summary 4469 id="HeaderDrawer-shop-by-category-compact-utility-loaders" 4470 class="menu-drawer__menu-item menu-drawer__menu-item--compact-utility-loaders link link--text list-menu__item focus-inset" 4471 data-menu-handle="compact-utility-loaders" 4472 > 4473 <span 4474 class="menu-drawer__item-icon menu-drawer__item-icon--compact-utility-loaders" 4475 aria-hidden="true" 4476 ></span> 4477 <span class="menu-drawer__item-label">Compact Utility Loaders</span> 4478 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4478ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4479</span> 4480 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 4481</span> 4482 </summary> 4483 <div 4484 id="childlink-compact-utility-loaders" 4485 class="menu-drawer__submenu has-submenu gradient motion-reduce" 4486 > 4487 <ul 4488 class="menu-drawer__menu list-menu" 4489 role="list" 4490 tabindex="-1" 4491 ><li 4492 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--shop-all-compact-utility-loaders" 4493 data-menu-handle="shop-all-compact-utility-loaders" 4494 > 4495 <a 4496 id="HeaderDrawer-shop-by-category-compact-utility-loaders-shop-all-compact-utility-loaders" 4497 href="/collections/compact-utility-loaders" 4498 class="menu-drawer__menu-item menu-drawer__menu-item--shop-all-compact-utility-loaders link link--text list-menu__item focus-inset" 4499 data-menu-handle="shop-all-compact-utility-loaders" 4500 4501 > 4502 <span 4503 class="menu-drawer__item-icon menu-drawer__item-icon--shop-all-compact-utility-loaders" 4504 aria-hidden="true" 4505 ></span> 4506 <span class="menu-drawer__item-label">Shop all Compact Utility Loaders</span> 4507 </a> 4508 </li><li 4509 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--compact-utility-loader-attachments" 4510 data-menu-handle="compact-utility-loader-attachments" 4511 > 4512 <a 4513 id="HeaderDrawer-shop-by-category-compact-utility-loaders-compact-utility-loader-attachments" 4514 href="/collections/compact-utility-loader-attachments" 4515 class="menu-drawer__menu-item menu-drawer__menu-item--compact-utility-loader-attachments link link--text list-menu__item focus-inset" 4516 data-menu-handle="compact-utility-loader-attachments" 4517 4518 > 4519 <span 4520 class="menu-drawer__item-icon menu-drawer__item-icon--compact-utility-loader-attachments" 4521 aria-hidden="true" 4522 ></span> 4523 <span class="menu-drawer__item-label">Compact Utility Loader Attachments</span> 4524 </a> 4525 </li><li 4526 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--compact-utility-loader-parts" 4527 data-menu-handle="compact-utility-loader-parts" 4528 > 4529 <a 4530 id="HeaderDrawer-shop-by-category-compact-utility-loaders-compact-utility-loader-parts" 4531 href="/collections/compact-utility-loader-parts" 4532 class="menu-drawer__menu-item menu-drawer__menu-item--compact-utility-loader-parts link link--text list-menu__item focus-inset" 4533 data-menu-handle="compact-utility-loader-parts" 4534 4535 >
4536 <span 4537 class="menu-drawer__item-icon menu-drawer__item-icon--compact-utility-loader-parts" 4538 aria-hidden="true" 4539 ></span> 4540 <span class="menu-drawer__item-label">Compact Utility Loader Parts</span> 4541 </a> 4542 </li></ul> 4543 </div> 4544 </details></li><li 4545 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--winter-goods" 4546 data-menu-handle="winter-goods" 4547 ><details 4548 id="Details-menu-drawer-shop-by-category-winter-goods" 4549 data-menu-handle="winter-goods" 4550 > 4551 <summary 4552 id="HeaderDrawer-shop-by-category-winter-goods" 4553 class="menu-drawer__menu-item menu-drawer__menu-item--winter-goods link link--text list-menu__item focus-inset" 4554 data-menu-handle="winter-goods" 4555 > 4556 <span 4557 class="menu-drawer__item-icon menu-drawer__item-icon--winter-goods" 4558 aria-hidden="true" 4559 ></span> 4560 <span class="menu-drawer__item-label">Winter Goods</span> 4561 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4561ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4562</span> 4563 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 4564</span> 4565 </summary> 4566 <div 4567 id="childlink-winter-goods" 4568 class="menu-drawer__submenu has-submenu gradient motion-reduce" 4569 > 4570 <ul 4571 class="menu-drawer__menu list-menu" 4572 role="list" 4573 tabindex="-1" 4574 ><li 4575 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--salt-and-ice-melt-supply" 4576 data-menu-handle="salt-and-ice-melt-supply" 4577 > 4578 <a 4579 id="HeaderDrawer-shop-by-category-winter-goods-salt-and-ice-melt-supply" 4580 href="/pages/russo-salt-supply" 4581 class="menu-drawer__menu-item menu-drawer__menu-item--salt-and-ice-melt-supply link link--text list-menu__item focus-inset" 4582 data-menu-handle="salt-and-ice-melt-supply" 4583 4584 > 4585 <span 4586 class="menu-drawer__item-icon menu-drawer__item-icon--salt-and-ice-melt-supply" 4587 aria-hidden="true" 4588 ></span> 4589 <span class="menu-drawer__item-label">Salt and Ice Melt Supply</span> 4590 </a> 4591 </li><li 4592 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--winter-prep-with-russo" 4593 data-menu-handle="winter-prep-with-russo" 4594 > 4595 <a 4596 id="HeaderDrawer-shop-by-category-winter-goods-winter-prep-with-russo" 4597 href="/pages/winter-prep" 4598 class="menu-drawer__menu-item menu-drawer__menu-item--winter-prep-with-russo link link--text list-menu__item focus-inset" 4599 data-menu-handle="winter-prep-with-russo" 4600 4601 > 4602 <span 4603 class="menu-drawer__item-icon menu-drawer__item-icon--winter-prep-with-russo" 4604 aria-hidden="true" 4605 ></span> 4606 <span class="menu-drawer__item-label">Winter Prep with Russo</span> 4607 </a> 4608 </li><li 4609 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--shop-all-winter-goods" 4610 data-menu-handle="shop-all-winter-goods" 4611 > 4612 <a 4613 id="HeaderDrawer-shop-by-category-winter-goods-shop-all-winter-goods" 4614 href="/collections/winter-goods" 4615 class="menu-drawer__menu-item menu-drawer__menu-item--shop-all-winter-goods link link--text list-menu__item focus-inset" 4616 data-menu-handle="shop-all-winter-goods" 4617 4618 >
4619 <span 4620 class="menu-drawer__item-icon menu-drawer__item-icon--shop-all-winter-goods" 4621 aria-hidden="true" 4622 ></span> 4623 <span class="menu-drawer__item-label">Shop all Winter Goods</span> 4624 </a> 4625 </li><li 4626 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--brine-maker" 4627 data-menu-handle="brine-maker" 4628 > 4629 <a 4630 id="HeaderDrawer-shop-by-category-winter-goods-brine-maker" 4631 href="/collections/brine-maker" 4632 class="menu-drawer__menu-item menu-drawer__menu-item--brine-maker link link--text list-menu__item focus-inset" 4633 data-menu-handle="brine-maker" 4634 4635 > 4636 <span 4637 class="menu-drawer__item-icon menu-drawer__item-icon--brine-maker" 4638 aria-hidden="true" 4639 ></span> 4640 <span class="menu-drawer__item-label">Brine Maker</span> 4641 </a> 4642 </li><li 4643 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--de-icing-sprayers" 4644 data-menu-handle="de-icing-sprayers" 4645 > 4646 <a 4647 id="HeaderDrawer-shop-by-category-winter-goods-de-icing-sprayers" 4648 href="/collections/de-icing-sprayers" 4649 class="menu-drawer__menu-item menu-drawer__menu-item--de-icing-sprayers link link--text list-menu__item focus-inset" 4650 data-menu-handle="de-icing-sprayers" 4651 4652 > 4653 <span 4654 class="menu-drawer__item-icon menu-drawer__item-icon--de-icing-sprayers" 4655 aria-hidden="true" 4656 ></span> 4657 <span class="menu-drawer__item-label">De-Icing Sprayers</span> 4658 </a> 4659 </li><li 4660 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--driveway-markers" 4661 data-menu-handle="driveway-markers" 4662 > 4663 <a 4664 id="HeaderDrawer-shop-by-category-winter-goods-driveway-markers" 4665 href="/collections/driveway-markers" 4666 class="menu-drawer__menu-item menu-drawer__menu-item--driveway-markers link link--text list-menu__item focus-inset" 4667 data-menu-handle="driveway-markers" 4668 4669 > 4670 <span 4671 class="menu-drawer__item-icon menu-drawer__item-icon--driveway-markers" 4672 aria-hidden="true" 4673 ></span>
4674 <span class="menu-drawer__item-label">Driveway Markers</span> 4675 </a> 4676 </li><li 4677 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--gloves" 4678 data-menu-handle="gloves" 4679 > 4680 <a 4681 id="HeaderDrawer-shop-by-category-winter-goods-gloves" 4682 href="/collections/winter-gloves" 4683 class="menu-drawer__menu-item menu-drawer__menu-item--gloves link link--text list-menu__item focus-inset" 4684 data-menu-handle="gloves" 4685 4686 > 4687 <span 4688 class="menu-drawer__item-icon menu-drawer__item-icon--gloves" 4689 aria-hidden="true" 4690 ></span> 4691 <span class="menu-drawer__item-label">Gloves</span> 4692 </a> 4693 </li><li 4694 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--ice-melts" 4695 data-menu-handle="ice-melts" 4696 > 4697 <a 4698 id="HeaderDrawer-shop-by-category-winter-goods-ice-melts" 4699 href="/collections/ice-melts" 4700 class="menu-drawer__menu-item menu-drawer__menu-item--ice-melts link link--text list-menu__item focus-inset" 4701 data-menu-handle="ice-melts" 4702 4703 > 4704 <span 4705 class="menu-drawer__item-icon menu-drawer__item-icon--ice-melts" 4706 aria-hidden="true" 4707 ></span> 4708 <span class="menu-drawer__item-label">Ice Melts</span> 4709 </a> 4710 </li><li 4711 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--ice-scrapers-snow-brushes" 4712 data-menu-handle="ice-scrapers-snow-brushes" 4713 > 4714 <a 4715 id="HeaderDrawer-shop-by-category-winter-goods-ice-scrapers-snow-brushes" 4716 href="/collections/ice-scrapers-snow-brushes" 4717 class="menu-drawer__menu-item menu-drawer__menu-item--ice-scrapers-snow-brushes link link--text list-menu__item focus-inset" 4718 data-menu-handle="ice-scrapers-snow-brushes" 4719 4720 > 4721 <span 4722 class="menu-drawer__item-icon menu-drawer__item-icon--ice-scrapers-snow-brushes" 4723 aria-hidden="true" 4724 ></span> 4725 <span class="menu-drawer__item-label">Ice Scrapers & Snow Brushes</span> 4726 </a> 4727 </li><li 4728 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--power-brooms" 4729 data-menu-handle="power-brooms" 4730 > 4731 <a 4732 id="HeaderDrawer-shop-by-category-winter-goods-power-brooms" 4733 href="/collections/power-brooms" 4734 class="menu-drawer__menu-item menu-drawer__menu-item--power-brooms link link--text list-menu__item focus-inset" 4735 data-menu-handle="power-brooms" 4736 4737 >
4738 <span 4739 class="menu-drawer__item-icon menu-drawer__item-icon--power-brooms" 4740 aria-hidden="true" 4741 ></span> 4742 <span class="menu-drawer__item-label">Power Brooms</span> 4743 </a> 4744 </li><li 4745 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--safety-and-hazard-lights" 4746 data-menu-handle="safety-and-hazard-lights" 4747 > 4748 <a 4749 id="HeaderDrawer-shop-by-category-winter-goods-safety-and-hazard-lights" 4750 href="/collections/safety-hazard-lights" 4751 class="menu-drawer__menu-item menu-drawer__menu-item--safety-and-hazard-lights link link--text list-menu__item focus-inset" 4752 data-menu-handle="safety-and-hazard-lights" 4753 4754 > 4755 <span 4756 class="menu-drawer__item-icon menu-drawer__item-icon--safety-and-hazard-lights" 4757 aria-hidden="true" 4758 ></span> 4759 <span class="menu-drawer__item-label">Safety and Hazard Lights</span> 4760 </a> 4761 </li><li 4762 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--salt-spreaders" 4763 data-menu-handle="salt-spreaders" 4764 > 4765 <a 4766 id="HeaderDrawer-shop-by-category-winter-goods-salt-spreaders" 4767 href="/collections/salt-spreaders" 4768 class="menu-drawer__menu-item menu-drawer__menu-item--salt-spreaders link link--text list-menu__item focus-inset" 4769 data-menu-handle="salt-spreaders" 4770 4771 > 4772 <span 4773 class="menu-drawer__item-icon menu-drawer__item-icon--salt-spreaders" 4774 aria-hidden="true" 4775 ></span> 4776 <span class="menu-drawer__item-label">Salt Spreaders</span> 4777 </a> 4778 </li><li 4779 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--snow-blowers" 4780 data-menu-handle="snow-blowers" 4781 > 4782 <a 4783 id="HeaderDrawer-shop-by-category-winter-goods-snow-blowers" 4784 href="/collections/snow-blowers" 4785 class="menu-drawer__menu-item menu-drawer__menu-item--snow-blowers link link--text list-menu__item focus-inset" 4786 data-menu-handle="snow-blowers" 4787 4788 > 4789 <span 4790 class="menu-drawer__item-icon menu-drawer__item-icon--snow-blowers" 4791 aria-hidden="true" 4792 ></span>
4793 <span class="menu-drawer__item-label">Snow Blowers</span> 4794 </a> 4795 </li><li 4796 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--snow-plows" 4797 data-menu-handle="snow-plows" 4798 > 4799 <a 4800 id="HeaderDrawer-shop-by-category-winter-goods-snow-plows" 4801 href="/collections/snow-plows" 4802 class="menu-drawer__menu-item menu-drawer__menu-item--snow-plows link link--text list-menu__item focus-inset" 4803 data-menu-handle="snow-plows" 4804 4805 > 4806 <span 4807 class="menu-drawer__item-icon menu-drawer__item-icon--snow-plows" 4808 aria-hidden="true" 4809 ></span> 4810 <span class="menu-drawer__item-label">Snow Plows</span> 4811 </a> 4812 </li><li 4813 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--snow-shovels" 4814 data-menu-handle="snow-shovels" 4815 > 4816 <a 4817 id="HeaderDrawer-shop-by-category-winter-goods-snow-shovels" 4818 href="/collections/snow-shovels" 4819 class="menu-drawer__menu-item menu-drawer__menu-item--snow-shovels link link--text list-menu__item focus-inset" 4820 data-menu-handle="snow-shovels" 4821 4822 > 4823 <span 4824 class="menu-drawer__item-icon menu-drawer__item-icon--snow-shovels" 4825 aria-hidden="true" 4826 ></span> 4827 <span class="menu-drawer__item-label">Snow Shovels</span> 4828 </a> 4829 </li><li 4830 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--snow-tractors" 4831 data-menu-handle="snow-tractors" 4832 > 4833 <a 4834 id="HeaderDrawer-shop-by-category-winter-goods-snow-tractors" 4835 href="/collections/snow-tractors" 4836 class="menu-drawer__menu-item menu-drawer__menu-item--snow-tractors link link--text list-menu__item focus-inset" 4837 data-menu-handle="snow-tractors" 4838 4839 > 4840 <span 4841 class="menu-drawer__item-icon menu-drawer__item-icon--snow-tractors" 4842 aria-hidden="true" 4843 ></span> 4844 <span class="menu-drawer__item-label">Snow Tractors</span> 4845 </a> 4846 </li><li 4847 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--utility-task-machines" 4848 data-menu-handle="utility-task-machines" 4849 > 4850 <a 4851 id="HeaderDrawer-shop-by-category-winter-goods-utility-task-machines" 4852 href="/collections/utility-task-machines" 4853 class="menu-drawer__menu-item menu-drawer__menu-item--utility-task-machines link link--text list-menu__item focus-inset" 4854 data-menu-handle="utility-task-machines" 4855 4856 >
4857 <span 4858 class="menu-drawer__item-icon menu-drawer__item-icon--utility-task-machines" 4859 aria-hidden="true" 4860 ></span> 4861 <span class="menu-drawer__item-label">Utility Task Machines</span> 4862 </a> 4863 </li><li 4864 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--utility-vehicles" 4865 data-menu-handle="utility-vehicles" 4866 > 4867 <a 4868 id="HeaderDrawer-shop-by-category-winter-goods-utility-vehicles" 4869 href="/collections/utility-vehicles" 4870 class="menu-drawer__menu-item menu-drawer__menu-item--utility-vehicles link link--text list-menu__item focus-inset" 4871 data-menu-handle="utility-vehicles" 4872 4873 > 4874 <span 4875 class="menu-drawer__item-icon menu-drawer__item-icon--utility-vehicles" 4876 aria-hidden="true" 4877 ></span> 4878 <span class="menu-drawer__item-label">Utility Vehicles</span> 4879 </a> 4880 </li></ul> 4881 </div> 4882 </details></li><li 4883 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--used-equipment" 4884 data-menu-handle="used-equipment" 4885 ><details 4886 id="Details-menu-drawer-shop-by-category-used-equipment" 4887 data-menu-handle="used-equipment" 4888 > 4889 <summary 4890 id="HeaderDrawer-shop-by-category-used-equipment" 4891 class="menu-drawer__menu-item menu-drawer__menu-item--used-equipment link link--text list-menu__item focus-inset" 4892 data-menu-handle="used-equipment" 4893 > 4894 <span 4895 class="menu-drawer__item-icon menu-drawer__item-icon--used-equipment" 4896 aria-hidden="true" 4897 ></span> 4898 <span class="menu-drawer__item-label">Used Equipment</span> 4899 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
4899ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 4900</span> 4901 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 4902</span> 4903 </summary> 4904 <div 4905 id="childlink-used-equipment" 4906 class="menu-drawer__submenu has-submenu gradient motion-reduce" 4907 > 4908 <ul 4909 class="menu-drawer__menu list-menu" 4910 role="list" 4911 tabindex="-1" 4912 ><li 4913 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--shop-all-used-equipment" 4914 data-menu-handle="shop-all-used-equipment" 4915 > 4916 <a 4917 id="HeaderDrawer-shop-by-category-used-equipment-shop-all-used-equipment" 4918 href="/collections/used-equipment" 4919 class="menu-drawer__menu-item menu-drawer__menu-item--shop-all-used-equipment link link--text list-menu__item focus-inset" 4920 data-menu-handle="shop-all-used-equipment" 4921 4922 > 4923 <span 4924 class="menu-drawer__item-icon menu-drawer__item-icon--shop-all-used-equipment" 4925 aria-hidden="true" 4926 ></span> 4927 <span class="menu-drawer__item-label">Shop all Used Equipment</span> 4928 </a> 4929 </li><li 4930 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--naperville-il-used-equipment" 4931 data-menu-handle="naperville-il-used-equipment" 4932 > 4933 <a 4934 id="HeaderDrawer-shop-by-category-used-equipment-naperville-il-used-equipment" 4935 href="/collections/naperville-used-equipment" 4936 class="menu-drawer__menu-item menu-drawer__menu-item--naperville-il-used-equipment link link--text list-menu__item focus-inset" 4937 data-menu-handle="naperville-il-used-equipment" 4938 4939 > 4940 <span 4941 class="menu-drawer__item-icon menu-drawer__item-icon--naperville-il-used-equipment" 4942 aria-hidden="true" 4943 ></span> 4944 <span class="menu-drawer__item-label">Naperville, IL Used Equipment</span> 4945 </a> 4946 </li><li 4947 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--hainesville-il-used-equipment" 4948 data-menu-handle="hainesville-il-used-equipment" 4949 > 4950 <a 4951 id="HeaderDrawer-shop-by-category-used-equipment-hainesville-il-used-equipment" 4952 href="/collections/hainesville-used-equipment" 4953 class="menu-drawer__menu-item menu-drawer__menu-item--hainesville-il-used-equipment link link--text list-menu__item focus-inset" 4954 data-menu-handle="hainesville-il-used-equipment" 4955 4956 >
4957 <span 4958 class="menu-drawer__item-icon menu-drawer__item-icon--hainesville-il-used-equipment" 4959 aria-hidden="true" 4960 ></span> 4961 <span class="menu-drawer__item-label">Hainesville, IL Used Equipment</span> 4962 </a> 4963 </li><li 4964 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--frankfort-il-used-equipment" 4965 data-menu-handle="frankfort-il-used-equipment" 4966 > 4967 <a 4968 id="HeaderDrawer-shop-by-category-used-equipment-frankfort-il-used-equipment" 4969 href="/collections/frankfort-used-equipment" 4970 class="menu-drawer__menu-item menu-drawer__menu-item--frankfort-il-used-equipment link link--text list-menu__item focus-inset" 4971 data-menu-handle="frankfort-il-used-equipment" 4972 4973 > 4974 <span 4975 class="menu-drawer__item-icon menu-drawer__item-icon--frankfort-il-used-equipment" 4976 aria-hidden="true" 4977 ></span> 4978 <span class="menu-drawer__item-label">Frankfort, IL Used Equipment</span> 4979 </a> 4980 </li><li 4981 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--elgin-il-used-equipment" 4982 data-menu-handle="elgin-il-used-equipment" 4983 > 4984 <a 4985 id="HeaderDrawer-shop-by-category-used-equipment-elgin-il-used-equipment" 4986 href="/collections/elgin-used-equipment" 4987 class="menu-drawer__menu-item menu-drawer__menu-item--elgin-il-used-equipment link link--text list-menu__item focus-inset" 4988 data-menu-handle="elgin-il-used-equipment" 4989 4990 > 4991 <span 4992 class="menu-drawer__item-icon menu-drawer__item-icon--elgin-il-used-equipment" 4993 aria-hidden="true" 4994 ></span> 4995 <span class="menu-drawer__item-label">Elgin, IL Used Equipment</span> 4996 </a> 4997 </li><li 4998 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--new-berlin-wi-used-equipment" 4999 data-menu-handle="new-berlin-wi-used-equipment" 5000 > 5001 <a 5002 id="HeaderDrawer-shop-by-category-used-equipment-new-berlin-wi-used-equipment" 5003 href="/collections/new-berlin-used-equipment" 5004 class="menu-drawer__menu-item menu-drawer__menu-item--new-berlin-wi-used-equipment link link--text list-menu__item focus-inset" 5005 data-menu-handle="new-berlin-wi-used-equipment" 5006 5007 >
5008 <span 5009 class="menu-drawer__item-icon menu-drawer__item-icon--new-berlin-wi-used-equipment" 5010 aria-hidden="true" 5011 ></span> 5012 <span class="menu-drawer__item-label">New Berlin, WI Used Equipment</span> 5013 </a> 5014 </li><li 5015 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--janesville-wi-used-equipment" 5016 data-menu-handle="janesville-wi-used-equipment" 5017 > 5018 <a 5019 id="HeaderDrawer-shop-by-category-used-equipment-janesville-wi-used-equipment" 5020 href="/collections/janesville-used-equipment" 5021 class="menu-drawer__menu-item menu-drawer__menu-item--janesville-wi-used-equipment link link--text list-menu__item focus-inset" 5022 data-menu-handle="janesville-wi-used-equipment" 5023 5024 > 5025 <span 5026 class="menu-drawer__item-icon menu-drawer__item-icon--janesville-wi-used-equipment" 5027 aria-hidden="true" 5028 ></span> 5029 <span class="menu-drawer__item-label">Janesville, WI Used Equipment</span> 5030 </a> 5031 </li><li 5032 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--mooresville-in-used-equipment" 5033 data-menu-handle="mooresville-in-used-equipment" 5034 > 5035 <a 5036 id="HeaderDrawer-shop-by-category-used-equipment-mooresville-in-used-equipment" 5037 href="/collections/mooresville-used-equipment" 5038 class="menu-drawer__menu-item menu-drawer__menu-item--mooresville-in-used-equipment link link--text list-menu__item focus-inset" 5039 data-menu-handle="mooresville-in-used-equipment" 5040 5041 > 5042 <span 5043 class="menu-drawer__item-icon menu-drawer__item-icon--mooresville-in-used-equipment" 5044 aria-hidden="true" 5045 ></span> 5046 <span class="menu-drawer__item-label">Mooresville, IN Used Equipment</span> 5047 </a> 5048 </li><li 5049 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--fort-wayne-in-used-equipment" 5050 data-menu-handle="fort-wayne-in-used-equipment" 5051 > 5052 <a 5053 id="HeaderDrawer-shop-by-category-used-equipment-fort-wayne-in-used-equipment" 5054 href="/collections/fort-wayne-used-equipment" 5055 class="menu-drawer__menu-item menu-drawer__menu-item--fort-wayne-in-used-equipment link link--text list-menu__item focus-inset" 5056 data-menu-handle="fort-wayne-in-used-equipment" 5057 5058 >
5059 <span 5060 class="menu-drawer__item-icon menu-drawer__item-icon--fort-wayne-in-used-equipment" 5061 aria-hidden="true" 5062 ></span> 5063 <span class="menu-drawer__item-label">Fort Wayne, IN Used Equipment</span> 5064 </a> 5065 </li><li 5066 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--hiawatha-ia-used-equipment" 5067 data-menu-handle="hiawatha-ia-used-equipment" 5068 > 5069 <a 5070 id="HeaderDrawer-shop-by-category-used-equipment-hiawatha-ia-used-equipment" 5071 href="/collections/hiawatha-ia-used-equipment" 5072 class="menu-drawer__menu-item menu-drawer__menu-item--hiawatha-ia-used-equipment link link--text list-menu__item focus-inset" 5073 data-menu-handle="hiawatha-ia-used-equipment" 5074 5075 > 5076 <span 5077 class="menu-drawer__item-icon menu-drawer__item-icon--hiawatha-ia-used-equipment" 5078 aria-hidden="true" 5079 ></span> 5080 <span class="menu-drawer__item-label">Hiawatha, IA Used Equipment</span> 5081 </a> 5082 </li><li 5083 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--davenport-ia-used-equipment" 5084 data-menu-handle="davenport-ia-used-equipment" 5085 > 5086 <a 5087 id="HeaderDrawer-shop-by-category-used-equipment-davenport-ia-used-equipment" 5088 href="/collections/davenport-ia-used-equipment" 5089 class="menu-drawer__menu-item menu-drawer__menu-item--davenport-ia-used-equipment link link--text list-menu__item focus-inset" 5090 data-menu-handle="davenport-ia-used-equipment" 5091 5092 > 5093 <span 5094 class="menu-drawer__item-icon menu-drawer__item-icon--davenport-ia-used-equipment" 5095 aria-hidden="true" 5096 ></span> 5097 <span class="menu-drawer__item-label">Davenport, IA Used Equipment</span> 5098 </a> 5099 </li><li 5100 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--2026-auction-schedule" 5101 data-menu-handle="2026-auction-schedule" 5102 > 5103 <a 5104 id="HeaderDrawer-shop-by-category-used-equipment-2026-auction-schedule" 5105 href="/pages/online-used-equipment-auctions" 5106 class="menu-drawer__menu-item menu-drawer__menu-item--2026-auction-schedule link link--text list-menu__item focus-inset" 5107 data-menu-handle="2026-auction-schedule" 5108 5109 >
5110 <span 5111 class="menu-drawer__item-icon menu-drawer__item-icon--2026-auction-schedule" 5112 aria-hidden="true" 5113 ></span> 5114 <span class="menu-drawer__item-label">2026 Auction Schedule</span> 5115 </a> 5116 </li><li 5117 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--demo-rental-equipment-for-sale" 5118 data-menu-handle="demo-rental-equipment-for-sale" 5119 > 5120 <a 5121 id="HeaderDrawer-shop-by-category-used-equipment-demo-rental-equipment-for-sale" 5122 href="/collections/demo-rental-equipment-for-sale" 5123 class="menu-drawer__menu-item menu-drawer__menu-item--demo-rental-equipment-for-sale link link--text list-menu__item focus-inset" 5124 data-menu-handle="demo-rental-equipment-for-sale" 5125 5126 > 5127 <span 5128 class="menu-drawer__item-icon menu-drawer__item-icon--demo-rental-equipment-for-sale" 5129 aria-hidden="true" 5130 ></span> 5131 <span class="menu-drawer__item-label">Demo/Rental Equipment for sale</span> 5132 </a> 5133 </li></ul> 5134 </div> 5135 </details></li></ul> 5136 </div> 5137 </div> 5138 </details></li><li 5139 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--brands" 5140 data-menu-handle="brands" 5141 ><details 5142 id="Details-menu-drawer-menu-item-2" 5143 data-menu-handle="brands" 5144 > 5145 <summary 5146 id="HeaderDrawer-brands" 5147 class="menu-drawer__menu-item menu-drawer__menu-item--brands list-menu__item link link--text focus-inset" 5148 data-menu-handle="brands" 5149 > 5150 <span 5151 class="menu-drawer__item-icon menu-drawer__item-icon--brands" 5152 aria-hidden="true" 5153 ></span> 5154 <span class="menu-drawer__item-label">Brands</span> 5155 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
5155ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 5156</span> 5157 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 5158</span> 5159 </summary> 5160 <div 5161 id="link-brands" 5162 class="menu-drawer__submenu has-submenu gradient motion-reduce" 5163 tabindex="-1" 5164 > 5165 <div class="menu-drawer__inner-submenu"> 5166 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li 5167 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--shop-all-brands" 5168 data-menu-handle="shop-all-brands" 5169 ><a 5170 id="HeaderDrawer-brands-shop-all-brands" 5171 href="/collections/brands" 5172 class="menu-drawer__menu-item menu-drawer__menu-item--shop-all-brands link link--text list-menu__item focus-inset" 5173 data-menu-handle="shop-all-brands" 5174 5175 > 5176 <span 5177 class="menu-drawer__item-icon menu-drawer__item-icon--shop-all-brands" 5178 aria-hidden="true" 5179 ></span><img src="//russopower.com/cdn/shop/collections/More-Brands.jpg?v=1781017900&width=96" alt="Shop All Brands" srcset="//russopower.com/cdn/shop/collections/More-Brands.jpg?v=1781017900&width=30 30w, //russopower.com/cdn/shop/collections/More-Brands.jpg?v=1781017900&width=48 48w, //russopower.com/cdn/shop/collections/More-Brands.jpg?v=1781017900&width=72 72w, //russopower.com/cdn/shop/collections/More-Brands.jpg?v=1781017900&width=96 96w" width="96" height="53" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 5180<span class="menu-drawer__item-label">Shop All Brands</span> 5181 </a></li><li 5182 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--bobcat" 5183 data-menu-handle="bobcat" 5184 ><a 5185 id="HeaderDrawer-brands-bobcat" 5186 href="/collections/bobcat" 5187 class="menu-drawer__menu-item menu-drawer__menu-item--bobcat link link--text list-menu__item focus-inset" 5188 data-menu-handle="bobcat" 5189 5190 > 5191 <span 5192 class="menu-drawer__item-icon menu-drawer__item-icon--bobcat" 5193 aria-hidden="true" 5194 ></span><img src="//russopower.com/cdn/shop/collections/Bobcat_Turf_Logo.jpg?v=1709327529&width=96" alt="Bobcat" srcset="//russopower.com/cdn/shop/collections/Bobcat_Turf_Logo.jpg?v=1709327529&width=30 30w, //russopower.com/cdn/shop/collections/Bobcat_Turf_Logo.jpg?v=1709327529&width=48 48w, //russopower.com/cdn/shop/collections/Bobcat_Turf_Logo.jpg?v=1709327529&width=72 72w, //russopower.com/cdn/shop/collections/Bobcat_Turf_Logo.jpg?v=1709327529&width=96 96w" width="96" height="28" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 5195<span class="menu-drawer__item-label">Bobcat</span> 5196 </a></li><li 5197 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--echo" 5198 data-menu-handle="echo" 5199 ><a 5200 id="HeaderDrawer-brands-echo" 5201 href="/collections/echo" 5202 class="menu-drawer__menu-item menu-drawer__menu-item--echo link link--text list-menu__item focus-inset" 5203 data-menu-handle="echo" 5204 5205 >
5206 <span 5207 class="menu-drawer__item-icon menu-drawer__item-icon--echo" 5208 aria-hidden="true" 5209 ></span><img src="//russopower.com/cdn/shop/collections/Echo-logo.jpg?v=1684562706&width=96" alt="Echo" srcset="//russopower.com/cdn/shop/collections/Echo-logo.jpg?v=1684562706&width=30 30w, //russopower.com/cdn/shop/collections/Echo-logo.jpg?v=1684562706&width=48 48w, //russopower.com/cdn/shop/collections/Echo-logo.jpg?v=1684562706&width=72 72w, //russopower.com/cdn/shop/collections/Echo-logo.jpg?v=1684562706&width=96 96w" width="96" height="19" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 5210<span class="menu-drawer__item-label">Echo</span> 5211 </a></li><li 5212 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--encore" 5213 data-menu-handle="encore" 5214 ><a 5215 id="HeaderDrawer-brands-encore" 5216 href="/collections/encore" 5217 class="menu-drawer__menu-item menu-drawer__menu-item--encore link link--text list-menu__item focus-inset" 5218 data-menu-handle="encore" 5219 5220 > 5221 <span 5222 class="menu-drawer__item-icon menu-drawer__item-icon--encore" 5223 aria-hidden="true" 5224 ></span><img src="//russopower.com/cdn/shop/collections/encore-logo.jpg?v=1684563438&width=96" alt="Encore" srcset="//russopower.com/cdn/shop/collections/encore-logo.jpg?v=1684563438&width=30 30w, //russopower.com/cdn/shop/collections/encore-logo.jpg?v=1684563438&width=48 48w, //russopower.com/cdn/shop/collections/encore-logo.jpg?v=1684563438&width=72 72w, //russopower.com/cdn/shop/collections/encore-logo.jpg?v=1684563438&width=96 96w" width="96" height="56" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 5225<span class="menu-drawer__item-label">Encore</span> 5226 </a></li><li 5227 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--exmark" 5228 data-menu-handle="exmark" 5229 ><a 5230 id="HeaderDrawer-brands-exmark" 5231 href="/collections/exmark" 5232 class="menu-drawer__menu-item menu-drawer__menu-item--exmark link link--text list-menu__item focus-inset" 5233 data-menu-handle="exmark" 5234 5235 > 5236 <span 5237 class="menu-drawer__item-icon menu-drawer__item-icon--exmark" 5238 aria-hidden="true" 5239 ></span><img src="//russopower.com/cdn/shop/collections/2016_Exmark_Logo_cmyk.png?v=1684563721&width=96" alt="Exmark" srcset="//russopower.com/cdn/shop/collections/2016_Exmark_Logo_cmyk.png?v=1684563721&width=30 30w, //russopower.com/cdn/shop/collections/2016_Exmark_Logo_cmyk.png?v=1684563721&width=48 48w, //russopower.com/cdn/shop/collections/2016_Exmark_Logo_cmyk.png?v=1684563721&width=72 72w, //russopower.com/cdn/shop/collections/2016_Exmark_Logo_cmyk.png?v=1684563721&width=96 96w" width="96" height="39" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 5240<span class="menu-drawer__item-label">Exmark</span> 5241 </a></li><li 5242 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--hustler-turf-equipment" 5243 data-menu-handle="hustler-turf-equipment" 5244 ><a 5245 id="HeaderDrawer-brands-hustler-turf-equipment" 5246 href="/collections/hustler" 5247 class="menu-drawer__menu-item menu-drawer__menu-item--hustler-turf-equipment link link--text list-menu__item focus-inset" 5248 data-menu-handle="hustler-turf-equipment" 5249 5250 >
5251 <span 5252 class="menu-drawer__item-icon menu-drawer__item-icon--hustler-turf-equipment" 5253 aria-hidden="true" 5254 ></span><img src="//russopower.com/cdn/shop/collections/hustler-logo.jpg?v=1692996638&width=96" alt="Hustler Turf Equipment" srcset="//russopower.com/cdn/shop/collections/hustler-logo.jpg?v=1692996638&width=30 30w, //russopower.com/cdn/shop/collections/hustler-logo.jpg?v=1692996638&width=48 48w, //russopower.com/cdn/shop/collections/hustler-logo.jpg?v=1692996638&width=72 72w, //russopower.com/cdn/shop/collections/hustler-logo.jpg?v=1692996638&width=96 96w" width="96" height="42" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 5255<span class="menu-drawer__item-label">Hustler Turf Equipment</span> 5256 </a></li><li 5257 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--kioti" 5258 data-menu-handle="kioti" 5259 ><a 5260 id="HeaderDrawer-brands-kioti" 5261 href="/collections/kioti" 5262 class="menu-drawer__menu-item menu-drawer__menu-item--kioti link link--text list-menu__item focus-inset" 5263 data-menu-handle="kioti" 5264 5265 > 5266 <span 5267 class="menu-drawer__item-icon menu-drawer__item-icon--kioti" 5268 aria-hidden="true" 5269 ></span><img src="//russopower.com/cdn/shop/collections/Kioti-USA_LOGO_EMBLEM_REGISTERED_2023.png?v=1702061283&width=96" alt="Kioti" srcset="//russopower.com/cdn/shop/collections/Kioti-USA_LOGO_EMBLEM_REGISTERED_2023.png?v=1702061283&width=30 30w, //russopower.com/cdn/shop/collections/Kioti-USA_LOGO_EMBLEM_REGISTERED_2023.png?v=1702061283&width=48 48w, //russopower.com/cdn/shop/collections/Kioti-USA_LOGO_EMBLEM_REGISTERED_2023.png?v=1702061283&width=72 72w, //russopower.com/cdn/shop/collections/Kioti-USA_LOGO_EMBLEM_REGISTERED_2023.png?v=1702061283&width=96 96w" width="96" height="96" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 5270<span class="menu-drawer__item-label">Kioti</span> 5271 </a></li><li 5272 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--kubota" 5273 data-menu-handle="kubota" 5274 ><a 5275 id="HeaderDrawer-brands-kubota" 5276 href="/collections/kubota" 5277 class="menu-drawer__menu-item menu-drawer__menu-item--kubota link link--text list-menu__item focus-inset" 5278 data-menu-handle="kubota" 5279 5280 > 5281 <span 5282 class="menu-drawer__item-icon menu-drawer__item-icon--kubota" 5283 aria-hidden="true" 5284 ></span><img src="//russopower.com/cdn/shop/collections/Kubota-lockup-logo.jpg?v=1684524764&width=96" alt="Kubota" srcset="//russopower.com/cdn/shop/collections/Kubota-lockup-logo.jpg?v=1684524764&width=30 30w, //russopower.com/cdn/shop/collections/Kubota-lockup-logo.jpg?v=1684524764&width=48 48w, //russopower.com/cdn/shop/collections/Kubota-lockup-logo.jpg?v=1684524764&width=72 72w, //russopower.com/cdn/shop/collections/Kubota-lockup-logo.jpg?v=1684524764&width=96 96w" width="96" height="96" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 5285<span class="menu-drawer__item-label">Kubota</span> 5286 </a></li><li 5287 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--mean-green" 5288 data-menu-handle="mean-green" 5289 ><a 5290 id="HeaderDrawer-brands-mean-green" 5291 href="/collections/mean-green" 5292 class="menu-drawer__menu-item menu-drawer__menu-item--mean-green link link--text list-menu__item focus-inset" 5293 data-menu-handle="mean-green" 5294 5295 >
5296 <span 5297 class="menu-drawer__item-icon menu-drawer__item-icon--mean-green" 5298 aria-hidden="true" 5299 ></span><img src="//russopower.com/cdn/shop/collections/Mean-Green-Elect-Logo-Stacked-DkGreen.jpg?v=1685648660&width=96" alt="Mean Green" srcset="//russopower.com/cdn/shop/collections/Mean-Green-Elect-Logo-Stacked-DkGreen.jpg?v=1685648660&width=30 30w, //russopower.com/cdn/shop/collections/Mean-Green-Elect-Logo-Stacked-DkGreen.jpg?v=1685648660&width=48 48w, //russopower.com/cdn/shop/collections/Mean-Green-Elect-Logo-Stacked-DkGreen.jpg?v=1685648660&width=72 72w, //russopower.com/cdn/shop/collections/Mean-Green-Elect-Logo-Stacked-DkGreen.jpg?v=1685648660&width=96 96w" width="96" height="65" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 5300<span class="menu-drawer__item-label">Mean Green</span> 5301 </a></li><li 5302 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--midsota" 5303 data-menu-handle="midsota" 5304 ><a 5305 id="HeaderDrawer-brands-midsota" 5306 href="/collections/midsota-mfg" 5307 class="menu-drawer__menu-item menu-drawer__menu-item--midsota link link--text list-menu__item focus-inset" 5308 data-menu-handle="midsota" 5309 5310 > 5311 <span 5312 class="menu-drawer__item-icon menu-drawer__item-icon--midsota" 5313 aria-hidden="true" 5314 ></span><img src="//russopower.com/cdn/shop/collections/midsota-logo.jpg?v=1684789270&width=96" alt="Midsota" srcset="//russopower.com/cdn/shop/collections/midsota-logo.jpg?v=1684789270&width=30 30w, //russopower.com/cdn/shop/collections/midsota-logo.jpg?v=1684789270&width=48 48w, //russopower.com/cdn/shop/collections/midsota-logo.jpg?v=1684789270&width=72 72w, //russopower.com/cdn/shop/collections/midsota-logo.jpg?v=1684789270&width=96 96w" width="96" height="16" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 5315<span class="menu-drawer__item-label">Midsota</span> 5316 </a></li><li 5317 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--redmax" 5318 data-menu-handle="redmax" 5319 ><a 5320 id="HeaderDrawer-brands-redmax" 5321 href="/collections/redmax" 5322 class="menu-drawer__menu-item menu-drawer__menu-item--redmax link link--text list-menu__item focus-inset" 5323 data-menu-handle="redmax" 5324 5325 > 5326 <span 5327 class="menu-drawer__item-icon menu-drawer__item-icon--redmax" 5328 aria-hidden="true" 5329 ></span><img src="//russopower.com/cdn/shop/collections/redmax-logo.jpg?v=1685630006&width=96" alt="RedMax" srcset="//russopower.com/cdn/shop/collections/redmax-logo.jpg?v=1685630006&width=30 30w, //russopower.com/cdn/shop/collections/redmax-logo.jpg?v=1685630006&width=48 48w, //russopower.com/cdn/shop/collections/redmax-logo.jpg?v=1685630006&width=72 72w, //russopower.com/cdn/shop/collections/redmax-logo.jpg?v=1685630006&width=96 96w" width="96" height="37" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 5330<span class="menu-drawer__item-label">RedMax</span> 5331 </a></li><li 5332 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--scag" 5333 data-menu-handle="scag" 5334 ><a 5335 id="HeaderDrawer-brands-scag" 5336 href="/collections/scag" 5337 class="menu-drawer__menu-item menu-drawer__menu-item--scag link link--text list-menu__item focus-inset" 5338 data-menu-handle="scag" 5339 5340 >
5341 <span 5342 class="menu-drawer__item-icon menu-drawer__item-icon--scag" 5343 aria-hidden="true" 5344 ></span><img src="//russopower.com/cdn/shop/collections/ScagPowerEquipment_logo_-_white_letters_with_pantone_1805_red_background.png?v=1756213096&width=96" alt="Scag" srcset="//russopower.com/cdn/shop/collections/ScagPowerEquipment_logo_-_white_letters_with_pantone_1805_red_background.png?v=1756213096&width=30 30w, //russopower.com/cdn/shop/collections/ScagPowerEquipment_logo_-_white_letters_with_pantone_1805_red_background.png?v=1756213096&width=48 48w, //russopower.com/cdn/shop/collections/ScagPowerEquipment_logo_-_white_letters_with_pantone_1805_red_background.png?v=1756213096&width=72 72w, //russopower.com/cdn/shop/collections/ScagPowerEquipment_logo_-_white_letters_with_pantone_1805_red_background.png?v=1756213096&width=96 96w" width="96" height="51" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 5345<span class="menu-drawer__item-label">Scag</span> 5346 </a></li><li 5347 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--stihl" 5348 data-menu-handle="stihl" 5349 ><a 5350 id="HeaderDrawer-brands-stihl" 5351 href="/collections/stihl" 5352 class="menu-drawer__menu-item menu-drawer__menu-item--stihl link link--text list-menu__item focus-inset" 5353 data-menu-handle="stihl" 5354 5355 > 5356 <span 5357 class="menu-drawer__item-icon menu-drawer__item-icon--stihl" 5358 aria-hidden="true" 5359 ></span><img src="//russopower.com/cdn/shop/collections/Stihl-Logo-_Updated-2022.jpg?v=1684729177&width=96" alt="Stihl" srcset="//russopower.com/cdn/shop/collections/Stihl-Logo-_Updated-2022.jpg?v=1684729177&width=30 30w, //russopower.com/cdn/shop/collections/Stihl-Logo-_Updated-2022.jpg?v=1684729177&width=48 48w, //russopower.com/cdn/shop/collections/Stihl-Logo-_Updated-2022.jpg?v=1684729177&width=72 72w, //russopower.com/cdn/shop/collections/Stihl-Logo-_Updated-2022.jpg?v=1684729177&width=96 96w" width="96" height="42" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 5360<span class="menu-drawer__item-label">Stihl</span> 5361 </a></li><li 5362 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--toro" 5363 data-menu-handle="toro" 5364 ><a 5365 id="HeaderDrawer-brands-toro" 5366 href="/collections/toro" 5367 class="menu-drawer__menu-item menu-drawer__menu-item--toro link link--text list-menu__item focus-inset" 5368 data-menu-handle="toro" 5369 5370 > 5371 <span 5372 class="menu-drawer__item-icon menu-drawer__item-icon--toro" 5373 aria-hidden="true" 5374 ></span><img src="//russopower.com/cdn/shop/collections/toro-logo.jpg?v=1685630904&width=96" alt="Toro" srcset="//russopower.com/cdn/shop/collections/toro-logo.jpg?v=1685630904&width=30 30w, //russopower.com/cdn/shop/collections/toro-logo.jpg?v=1685630904&width=48 48w, //russopower.com/cdn/shop/collections/toro-logo.jpg?v=1685630904&width=72 72w, //russopower.com/cdn/shop/collections/toro-logo.jpg?v=1685630904&width=96 96w" width="96" height="63" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 5375<span class="menu-drawer__item-label">Toro</span> 5376 </a></li><li 5377 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--wacker-neuson" 5378 data-menu-handle="wacker-neuson" 5379 ><a 5380 id="HeaderDrawer-brands-wacker-neuson" 5381 href="/collections/wacker-neuson" 5382 class="menu-drawer__menu-item menu-drawer__menu-item--wacker-neuson link link--text list-menu__item focus-inset" 5383 data-menu-handle="wacker-neuson" 5384 5385 >
5386 <span 5387 class="menu-drawer__item-icon menu-drawer__item-icon--wacker-neuson" 5388 aria-hidden="true" 5389 ></span><img src="//russopower.com/cdn/shop/collections/WackerNeuson-logo.jpg?v=1684777932&width=96" alt="Wacker Neuson" srcset="//russopower.com/cdn/shop/collections/WackerNeuson-logo.jpg?v=1684777932&width=30 30w, //russopower.com/cdn/shop/collections/WackerNeuson-logo.jpg?v=1684777932&width=48 48w, //russopower.com/cdn/shop/collections/WackerNeuson-logo.jpg?v=1684777932&width=72 72w, //russopower.com/cdn/shop/collections/WackerNeuson-logo.jpg?v=1684777932&width=96 96w" width="96" height="32" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 5390<span class="menu-drawer__item-label">Wacker Neuson</span> 5391 </a></li><li 5392 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--wells-cargo" 5393 data-menu-handle="wells-cargo" 5394 ><a 5395 id="HeaderDrawer-brands-wells-cargo" 5396 href="/collections/wells-cargo" 5397 class="menu-drawer__menu-item menu-drawer__menu-item--wells-cargo link link--text list-menu__item focus-inset" 5398 data-menu-handle="wells-cargo" 5399 5400 > 5401 <span 5402 class="menu-drawer__item-icon menu-drawer__item-icon--wells-cargo" 5403 aria-hidden="true" 5404 ></span><img src="//russopower.com/cdn/shop/collections/wells-cargo-logo.jpg?v=1684523769&width=96" alt="Wells Cargo" srcset="//russopower.com/cdn/shop/collections/wells-cargo-logo.jpg?v=1684523769&width=30 30w, //russopower.com/cdn/shop/collections/wells-cargo-logo.jpg?v=1684523769&width=48 48w, //russopower.com/cdn/shop/collections/wells-cargo-logo.jpg?v=1684523769&width=72 72w, //russopower.com/cdn/shop/collections/wells-cargo-logo.jpg?v=1684523769&width=96 96w" width="96" height="96" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 5405<span class="menu-drawer__item-label">Wells Cargo</span> 5406 </a></li><li 5407 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--wright" 5408 data-menu-handle="wright" 5409 ><a 5410 id="HeaderDrawer-brands-wright" 5411 href="/collections/wright" 5412 class="menu-drawer__menu-item menu-drawer__menu-item--wright link link--text list-menu__item focus-inset" 5413 data-menu-handle="wright" 5414 5415 > 5416 <span 5417 class="menu-drawer__item-icon menu-drawer__item-icon--wright" 5418 aria-hidden="true" 5419 ></span><img src="//russopower.com/cdn/shop/collections/Wright-2019-logo.png?v=1684523225&width=96" alt="Wright" srcset="//russopower.com/cdn/shop/collections/Wright-2019-logo.png?v=1684523225&width=30 30w, //russopower.com/cdn/shop/collections/Wright-2019-logo.png?v=1684523225&width=48 48w, //russopower.com/cdn/shop/collections/Wright-2019-logo.png?v=1684523225&width=72 72w, //russopower.com/cdn/shop/collections/Wright-2019-logo.png?v=1684523225&width=96 96w" width="96" height="35" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 5420<span class="menu-drawer__item-label">Wright</span> 5421 </a></li></ul> 5422 </div> 5423 </div> 5424 </details></li><li 5425 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--deals" 5426 data-menu-handle="deals" 5427 ><details 5428 id="Details-menu-drawer-menu-item-3" 5429 data-menu-handle="deals" 5430 > 5431 <summary 5432 id="HeaderDrawer-deals" 5433 class="menu-drawer__menu-item menu-drawer__menu-item--deals list-menu__item link link--text focus-inset" 5434 data-menu-handle="deals" 5435 >
5436 <span 5437 class="menu-drawer__item-icon menu-drawer__item-icon--deals" 5438 aria-hidden="true" 5439 ></span> 5440 <span class="menu-drawer__item-label">Deals</span> 5441 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 5442</span> 5443 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 5444</span> 5445 </summary> 5446 <div 5447 id="link-deals" 5448 class="menu-drawer__submenu has-submenu gradient motion-reduce" 5449 tabindex="-1" 5450 > 5451 <div class="menu-drawer__inner-submenu"> 5452 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li 5453 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--current-deals-promotions" 5454 data-menu-handle="current-deals-promotions" 5455 ><a 5456 id="HeaderDrawer-deals-current-deals-promotions" 5457 href="/pages/current-deals" 5458 class="menu-drawer__menu-item menu-drawer__menu-item--current-deals-promotions link link--text list-menu__item focus-inset" 5459 data-menu-handle="current-deals-promotions" 5460 5461 > 5462 <span 5463 class="menu-drawer__item-icon menu-drawer__item-icon--current-deals-promotions" 5464 aria-hidden="true" 5465 ></span><span class="menu-drawer__item-label">Current Deals & Promotions</span> 5466 </a></li><li 5467 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--financing-offers" 5468 data-menu-handle="financing-offers" 5469 ><a 5470 id="HeaderDrawer-deals-financing-offers" 5471 href="https://russopower.com/pages/current-deals#financing.offers" 5472 class="menu-drawer__menu-item menu-drawer__menu-item--financing-offers link link--text list-menu__item focus-inset" 5473 data-menu-handle="financing-offers" 5474 5475 > 5476 <span 5477 class="menu-drawer__item-icon menu-drawer__item-icon--financing-offers" 5478 aria-hidden="true" 5479 ></span><span class="menu-drawer__item-label">Financing Offers</span> 5480 </a></li><li 5481 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--hot-deals" 5482 data-menu-handle="hot-deals" 5483 ><a 5484 id="HeaderDrawer-deals-hot-deals" 5485 href="/collections/hot-deals" 5486 class="menu-drawer__menu-item menu-drawer__menu-item--hot-deals link link--text list-menu__item focus-inset" 5487 data-menu-handle="hot-deals" 5488 5489 >
5490 <span 5491 class="menu-drawer__item-icon menu-drawer__item-icon--hot-deals" 5492 aria-hidden="true" 5493 ></span><span class="menu-drawer__item-label">Hot Deals</span> 5494 </a></li><li 5495 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--used-equipment" 5496 data-menu-handle="used-equipment" 5497 ><a 5498 id="HeaderDrawer-deals-used-equipment" 5499 href="/collections/used-equipment" 5500 class="menu-drawer__menu-item menu-drawer__menu-item--used-equipment link link--text list-menu__item focus-inset" 5501 data-menu-handle="used-equipment" 5502 5503 > 5504 <span 5505 class="menu-drawer__item-icon menu-drawer__item-icon--used-equipment" 5506 aria-hidden="true" 5507 ></span><img src="//russopower.com/cdn/shop/collections/Russo-Category-Icon-Used-Equipment.png?v=1700668893&width=96" alt="Used Equipment" srcset="//russopower.com/cdn/shop/collections/Russo-Category-Icon-Used-Equipment.png?v=1700668893&width=30 30w, //russopower.com/cdn/shop/collections/Russo-Category-Icon-Used-Equipment.png?v=1700668893&width=48 48w, //russopower.com/cdn/shop/collections/Russo-Category-Icon-Used-Equipment.png?v=1700668893&width=72 72w, //russopower.com/cdn/shop/collections/Russo-Category-Icon-Used-Equipment.png?v=1700668893&width=96 96w" width="96" height="96" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 5508<span class="menu-drawer__item-label">Used Equipment</span> 5509 </a></li></ul> 5510 </div> 5511 </div> 5512 </details></li><li 5513 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--locations" 5514 data-menu-handle="locations" 5515 ><details 5516 id="Details-menu-drawer-menu-item-4" 5517 data-menu-handle="locations" 5518 > 5519 <summary 5520 id="HeaderDrawer-locations" 5521 class="menu-drawer__menu-item menu-drawer__menu-item--locations list-menu__item link link--text focus-inset" 5522 data-menu-handle="locations" 5523 > 5524 <span 5525 class="menu-drawer__item-icon menu-drawer__item-icon--locations" 5526 aria-hidden="true" 5527 ></span> 5528 <span class="menu-drawer__item-label">Locations</span> 5529 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
5529ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 5530</span> 5531 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 5532</span> 5533 </summary> 5534 <div 5535 id="link-locations" 5536 class="menu-drawer__submenu has-submenu gradient motion-reduce" 5537 tabindex="-1" 5538 > 5539 <div class="menu-drawer__inner-submenu"> 5540 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li 5541 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--store-locator" 5542 data-menu-handle="store-locator" 5543 ><a 5544 id="HeaderDrawer-locations-store-locator" 5545 href="/pages/storelocator" 5546 class="menu-drawer__menu-item menu-drawer__menu-item--store-locator link link--text list-menu__item focus-inset" 5547 data-menu-handle="store-locator" 5548 5549 > 5550 <span 5551 class="menu-drawer__item-icon menu-drawer__item-icon--store-locator" 5552 aria-hidden="true" 5553 ></span><span class="menu-drawer__item-label">Store Locator</span> 5554 </a></li><li 5555 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--illinois" 5556 data-menu-handle="illinois" 5557 ><details 5558 id="Details-menu-drawer-locations-illinois" 5559 data-menu-handle="illinois" 5560 > 5561 <summary 5562 id="HeaderDrawer-locations-illinois" 5563 class="menu-drawer__menu-item menu-drawer__menu-item--illinois link link--text list-menu__item focus-inset" 5564 data-menu-handle="illinois" 5565 > 5566 <span 5567 class="menu-drawer__item-icon menu-drawer__item-icon--illinois" 5568 aria-hidden="true" 5569 ></span> 5570 <span class="menu-drawer__item-label">Illinois</span> 5571 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
5571ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 5572</span> 5573 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 5574</span> 5575 </summary> 5576 <div 5577 id="childlink-illinois" 5578 class="menu-drawer__submenu has-submenu gradient motion-reduce" 5579 > 5580 <ul 5581 class="menu-drawer__menu list-menu" 5582 role="list" 5583 tabindex="-1" 5584 ><li 5585 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--elgin-il" 5586 data-menu-handle="elgin-il" 5587 > 5588 <a 5589 id="HeaderDrawer-locations-illinois-elgin-il" 5590 href="https://russopower.com/a/store-locator/elgin-il" 5591 class="menu-drawer__menu-item menu-drawer__menu-item--elgin-il link link--text list-menu__item focus-inset" 5592 data-menu-handle="elgin-il" 5593 5594 > 5595 <span 5596 class="menu-drawer__item-icon menu-drawer__item-icon--elgin-il" 5597 aria-hidden="true" 5598 ></span> 5599 <span class="menu-drawer__item-label">Elgin, IL</span> 5600 </a> 5601 </li><li 5602 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--frankfort-il" 5603 data-menu-handle="frankfort-il" 5604 > 5605 <a 5606 id="HeaderDrawer-locations-illinois-frankfort-il" 5607 href="https://russopower.com/a/store-locator/frankfort-il" 5608 class="menu-drawer__menu-item menu-drawer__menu-item--frankfort-il link link--text list-menu__item focus-inset" 5609 data-menu-handle="frankfort-il" 5610 5611 > 5612 <span 5613 class="menu-drawer__item-icon menu-drawer__item-icon--frankfort-il" 5614 aria-hidden="true" 5615 ></span> 5616 <span class="menu-drawer__item-label">Frankfort, IL</span> 5617 </a> 5618 </li><li 5619 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--hainesville-il" 5620 data-menu-handle="hainesville-il" 5621 > 5622 <a 5623 id="HeaderDrawer-locations-illinois-hainesville-il" 5624 href="https://russopower.com/a/store-locator/hainesville-il" 5625 class="menu-drawer__menu-item menu-drawer__menu-item--hainesville-il link link--text list-menu__item focus-inset" 5626 data-menu-handle="hainesville-il" 5627 5628 >
5629 <span 5630 class="menu-drawer__item-icon menu-drawer__item-icon--hainesville-il" 5631 aria-hidden="true" 5632 ></span> 5633 <span class="menu-drawer__item-label">Hainesville, IL</span> 5634 </a> 5635 </li><li 5636 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--naperville-il" 5637 data-menu-handle="naperville-il" 5638 > 5639 <a 5640 id="HeaderDrawer-locations-illinois-naperville-il" 5641 href="https://russopower.com/a/store-locator/naperville-il" 5642 class="menu-drawer__menu-item menu-drawer__menu-item--naperville-il link link--text list-menu__item focus-inset" 5643 data-menu-handle="naperville-il" 5644 5645 > 5646 <span 5647 class="menu-drawer__item-icon menu-drawer__item-icon--naperville-il" 5648 aria-hidden="true" 5649 ></span> 5650 <span class="menu-drawer__item-label">Naperville, IL</span> 5651 </a> 5652 </li><li 5653 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--schiller-park-il" 5654 data-menu-handle="schiller-park-il" 5655 > 5656 <a 5657 id="HeaderDrawer-locations-illinois-schiller-park-il" 5658 href="https://russopower.com/a/store-locator/schiller-park-il" 5659 class="menu-drawer__menu-item menu-drawer__menu-item--schiller-park-il link link--text list-menu__item focus-inset" 5660 data-menu-handle="schiller-park-il" 5661 5662 > 5663 <span 5664 class="menu-drawer__item-icon menu-drawer__item-icon--schiller-park-il" 5665 aria-hidden="true" 5666 ></span> 5667 <span class="menu-drawer__item-label">Schiller Park, IL</span> 5668 </a> 5669 </li></ul> 5670 </div> 5671 </details></li><li 5672 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--indiana" 5673 data-menu-handle="indiana" 5674 ><details 5675 id="Details-menu-drawer-locations-indiana" 5676 data-menu-handle="indiana" 5677 > 5678 <summary 5679 id="HeaderDrawer-locations-indiana" 5680 class="menu-drawer__menu-item menu-drawer__menu-item--indiana link link--text list-menu__item focus-inset" 5681 data-menu-handle="indiana" 5682 > 5683 <span 5684 class="menu-drawer__item-icon menu-drawer__item-icon--indiana" 5685 aria-hidden="true" 5686 ></span>
5687 <span class="menu-drawer__item-label">Indiana</span> 5688 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 5689</span> 5690 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 5691</span> 5692 </summary> 5693 <div 5694 id="childlink-indiana" 5695 class="menu-drawer__submenu has-submenu gradient motion-reduce" 5696 > 5697 <ul 5698 class="menu-drawer__menu list-menu" 5699 role="list" 5700 tabindex="-1" 5701 ><li 5702 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--fort-wayne-in" 5703 data-menu-handle="fort-wayne-in" 5704 > 5705 <a 5706 id="HeaderDrawer-locations-indiana-fort-wayne-in" 5707 href="https://russopower.com/a/store-locator/fort-wayne-in" 5708 class="menu-drawer__menu-item menu-drawer__menu-item--fort-wayne-in link link--text list-menu__item focus-inset" 5709 data-menu-handle="fort-wayne-in" 5710 5711 > 5712 <span 5713 class="menu-drawer__item-icon menu-drawer__item-icon--fort-wayne-in" 5714 aria-hidden="true" 5715 ></span> 5716 <span class="menu-drawer__item-label">Fort Wayne, IN</span> 5717 </a> 5718 </li><li 5719 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--lebanon-in" 5720 data-menu-handle="lebanon-in" 5721 > 5722 <a 5723 id="HeaderDrawer-locations-indiana-lebanon-in" 5724 href="https://russopower.com/a/store-locator/lebanon-in" 5725 class="menu-drawer__menu-item menu-drawer__menu-item--lebanon-in link link--text list-menu__item focus-inset" 5726 data-menu-handle="lebanon-in" 5727 5728 > 5729 <span 5730 class="menu-drawer__item-icon menu-drawer__item-icon--lebanon-in" 5731 aria-hidden="true" 5732 ></span> 5733 <span class="menu-drawer__item-label">Lebanon, IN</span> 5734 </a> 5735 </li><li 5736 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--mooresville-in" 5737 data-menu-handle="mooresville-in" 5738 > 5739 <a 5740 id="HeaderDrawer-locations-indiana-mooresville-in" 5741 href="https://russopower.com/a/store-locator/mooresville-in" 5742 class="menu-drawer__menu-item menu-drawer__menu-item--mooresville-in link link--text list-menu__item focus-inset" 5743 data-menu-handle="mooresville-in" 5744 5745 >
5746 <span 5747 class="menu-drawer__item-icon menu-drawer__item-icon--mooresville-in" 5748 aria-hidden="true" 5749 ></span> 5750 <span class="menu-drawer__item-label">Mooresville, IN</span> 5751 </a> 5752 </li><li 5753 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--valparaiso-in" 5754 data-menu-handle="valparaiso-in" 5755 > 5756 <a 5757 id="HeaderDrawer-locations-indiana-valparaiso-in" 5758 href="https://russopower.com/a/store-locator/valparaiso-in" 5759 class="menu-drawer__menu-item menu-drawer__menu-item--valparaiso-in link link--text list-menu__item focus-inset" 5760 data-menu-handle="valparaiso-in" 5761 5762 > 5763 <span 5764 class="menu-drawer__item-icon menu-drawer__item-icon--valparaiso-in" 5765 aria-hidden="true" 5766 ></span> 5767 <span class="menu-drawer__item-label">Valparaiso, IN</span> 5768 </a> 5769 </li></ul> 5770 </div> 5771 </details></li><li 5772 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--iowa" 5773 data-menu-handle="iowa" 5774 ><details 5775 id="Details-menu-drawer-locations-iowa" 5776 data-menu-handle="iowa" 5777 > 5778 <summary 5779 id="HeaderDrawer-locations-iowa" 5780 class="menu-drawer__menu-item menu-drawer__menu-item--iowa link link--text list-menu__item focus-inset" 5781 data-menu-handle="iowa" 5782 > 5783 <span 5784 class="menu-drawer__item-icon menu-drawer__item-icon--iowa" 5785 aria-hidden="true" 5786 ></span> 5787 <span class="menu-drawer__item-label">Iowa</span> 5788 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
5788ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 5789</span> 5790 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 5791</span> 5792 </summary> 5793 <div 5794 id="childlink-iowa" 5795 class="menu-drawer__submenu has-submenu gradient motion-reduce" 5796 > 5797 <ul 5798 class="menu-drawer__menu list-menu" 5799 role="list" 5800 tabindex="-1" 5801 ><li 5802 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--davenport-ia" 5803 data-menu-handle="davenport-ia" 5804 > 5805 <a 5806 id="HeaderDrawer-locations-iowa-davenport-ia" 5807 href="https://russopower.com/a/store-locator/davenport-ia" 5808 class="menu-drawer__menu-item menu-drawer__menu-item--davenport-ia link link--text list-menu__item focus-inset" 5809 data-menu-handle="davenport-ia" 5810 5811 > 5812 <span 5813 class="menu-drawer__item-icon menu-drawer__item-icon--davenport-ia" 5814 aria-hidden="true" 5815 ></span> 5816 <span class="menu-drawer__item-label">Davenport, IA</span> 5817 </a> 5818 </li><li 5819 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--hiawatha-ia" 5820 data-menu-handle="hiawatha-ia" 5821 > 5822 <a 5823 id="HeaderDrawer-locations-iowa-hiawatha-ia" 5824 href="https://russopower.com/a/store-locator/hiawatha-ia" 5825 class="menu-drawer__menu-item menu-drawer__menu-item--hiawatha-ia link link--text list-menu__item focus-inset" 5826 data-menu-handle="hiawatha-ia" 5827 5828 > 5829 <span 5830 class="menu-drawer__item-icon menu-drawer__item-icon--hiawatha-ia" 5831 aria-hidden="true" 5832 ></span> 5833 <span class="menu-drawer__item-label">Hiawatha, IA</span> 5834 </a> 5835 </li></ul> 5836 </div> 5837 </details></li><li 5838 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--wisconsin" 5839 data-menu-handle="wisconsin" 5840 ><details 5841 id="Details-menu-drawer-locations-wisconsin" 5842 data-menu-handle="wisconsin" 5843 > 5844 <summary 5845 id="HeaderDrawer-locations-wisconsin" 5846 class="menu-drawer__menu-item menu-drawer__menu-item--wisconsin link link--text list-menu__item focus-inset" 5847 data-menu-handle="wisconsin" 5848 >
5849 <span 5850 class="menu-drawer__item-icon menu-drawer__item-icon--wisconsin" 5851 aria-hidden="true" 5852 ></span> 5853 <span class="menu-drawer__item-label">Wisconsin</span> 5854 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 5855</span> 5856 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 5857</span> 5858 </summary> 5859 <div 5860 id="childlink-wisconsin" 5861 class="menu-drawer__submenu has-submenu gradient motion-reduce" 5862 > 5863 <ul 5864 class="menu-drawer__menu list-menu" 5865 role="list" 5866 tabindex="-1" 5867 ><li 5868 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--janesville-wi" 5869 data-menu-handle="janesville-wi" 5870 > 5871 <a 5872 id="HeaderDrawer-locations-wisconsin-janesville-wi" 5873 href="https://russopower.com/a/store-locator/janesville-wi" 5874 class="menu-drawer__menu-item menu-drawer__menu-item--janesville-wi link link--text list-menu__item focus-inset" 5875 data-menu-handle="janesville-wi" 5876 5877 > 5878 <span 5879 class="menu-drawer__item-icon menu-drawer__item-icon--janesville-wi" 5880 aria-hidden="true" 5881 ></span> 5882 <span class="menu-drawer__item-label">Janesville, WI</span> 5883 </a> 5884 </li><li 5885 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--new-berlin-wi" 5886 data-menu-handle="new-berlin-wi" 5887 > 5888 <a 5889 id="HeaderDrawer-locations-wisconsin-new-berlin-wi" 5890 href="https://russopower.com/a/store-locator/new-berlin-wi" 5891 class="menu-drawer__menu-item menu-drawer__menu-item--new-berlin-wi link link--text list-menu__item focus-inset" 5892 data-menu-handle="new-berlin-wi" 5893 5894 > 5895 <span 5896 class="menu-drawer__item-icon menu-drawer__item-icon--new-berlin-wi" 5897 aria-hidden="true" 5898 ></span>
5899 <span class="menu-drawer__item-label">New Berlin, WI</span> 5900 </a> 5901 </li></ul> 5902 </div> 5903 </details></li><li 5904 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--honoring-legacies-russos-growing-family" 5905 data-menu-handle="honoring-legacies-russos-growing-family" 5906 ><a 5907 id="HeaderDrawer-locations-honoring-legacies-russos-growing-family" 5908 href="/blogs/russo-news/honoring-legacies" 5909 class="menu-drawer__menu-item menu-drawer__menu-item--honoring-legacies-russos-growing-family link link--text list-menu__item focus-inset" 5910 data-menu-handle="honoring-legacies-russos-growing-family" 5911 5912 > 5913 <span 5914 class="menu-drawer__item-icon menu-drawer__item-icon--honoring-legacies-russos-growing-family" 5915 aria-hidden="true" 5916 ></span><span class="menu-drawer__item-label">Honoring Legacies: Russo's Growing Family</span> 5917 </a></li></ul> 5918 </div> 5919 </div> 5920 </details></li><li 5921 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--the-russo-difference" 5922 data-menu-handle="the-russo-difference" 5923 ><details 5924 id="Details-menu-drawer-menu-item-5" 5925 data-menu-handle="the-russo-difference" 5926 > 5927 <summary 5928 id="HeaderDrawer-the-russo-difference" 5929 class="menu-drawer__menu-item menu-drawer__menu-item--the-russo-difference list-menu__item link link--text focus-inset" 5930 data-menu-handle="the-russo-difference" 5931 > 5932 <span 5933 class="menu-drawer__item-icon menu-drawer__item-icon--the-russo-difference" 5934 aria-hidden="true" 5935 ></span> 5936 <span class="menu-drawer__item-label">The Russo Difference</span> 5937 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
5937ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 5938</span> 5939 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 5940</span> 5941 </summary> 5942 <div 5943 id="link-the-russo-difference" 5944 class="menu-drawer__submenu has-submenu gradient motion-reduce" 5945 tabindex="-1" 5946 > 5947 <div class="menu-drawer__inner-submenu"> 5948 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li 5949 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--about-us" 5950 data-menu-handle="about-us" 5951 ><a 5952 id="HeaderDrawer-the-russo-difference-about-us" 5953 href="/pages/about-us" 5954 class="menu-drawer__menu-item menu-drawer__menu-item--about-us link link--text list-menu__item focus-inset" 5955 data-menu-handle="about-us" 5956 5957 > 5958 <span 5959 class="menu-drawer__item-icon menu-drawer__item-icon--about-us" 5960 aria-hidden="true" 5961 ></span><span class="menu-drawer__item-label">About Us</span> 5962 </a></li><li 5963 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--i-am" 5964 data-menu-handle="i-am" 5965 ><details 5966 id="Details-menu-drawer-the-russo-difference-i-am" 5967 data-menu-handle="i-am" 5968 > 5969 <summary 5970 id="HeaderDrawer-the-russo-difference-i-am" 5971 class="menu-drawer__menu-item menu-drawer__menu-item--i-am link link--text list-menu__item focus-inset" 5972 data-menu-handle="i-am" 5973 > 5974 <span 5975 class="menu-drawer__item-icon menu-drawer__item-icon--i-am" 5976 aria-hidden="true" 5977 ></span> 5978 <span class="menu-drawer__item-label">I am...</span> 5979 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
5979ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 5980</span> 5981 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 5982</span> 5983 </summary> 5984 <div 5985 id="childlink-i-am" 5986 class="menu-drawer__submenu has-submenu gradient motion-reduce" 5987 > 5988 <ul 5989 class="menu-drawer__menu list-menu" 5990 role="list" 5991 tabindex="-1" 5992 ><li 5993 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--an-arborist" 5994 data-menu-handle="an-arborist" 5995 > 5996 <a 5997 id="HeaderDrawer-the-russo-difference-i-am-an-arborist" 5998 href="/pages/arbor-gear" 5999 class="menu-drawer__menu-item menu-drawer__menu-item--an-arborist link link--text list-menu__item focus-inset" 6000 data-menu-handle="an-arborist" 6001 6002 > 6003 <span 6004 class="menu-drawer__item-icon menu-drawer__item-icon--an-arborist" 6005 aria-hidden="true" 6006 ></span> 6007 <span class="menu-drawer__item-label">an Arborist</span> 6008 </a> 6009 </li><li 6010 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--an-all-season-contractor" 6011 data-menu-handle="an-all-season-contractor" 6012 > 6013 <a 6014 id="HeaderDrawer-the-russo-difference-i-am-an-all-season-contractor" 6015 href="/pages/all-season-contractor" 6016 class="menu-drawer__menu-item menu-drawer__menu-item--an-all-season-contractor link link--text list-menu__item focus-inset" 6017 data-menu-handle="an-all-season-contractor" 6018 6019 > 6020 <span 6021 class="menu-drawer__item-icon menu-drawer__item-icon--an-all-season-contractor" 6022 aria-hidden="true" 6023 ></span> 6024 <span class="menu-drawer__item-label">an All-Season Contractor</span> 6025 </a> 6026 </li><li 6027 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--a-lawn-care-applicator" 6028 data-menu-handle="a-lawn-care-applicator" 6029 > 6030 <a 6031 id="HeaderDrawer-the-russo-difference-i-am-a-lawn-care-applicator" 6032 href="/pages/5-step-lawn-program" 6033 class="menu-drawer__menu-item menu-drawer__menu-item--a-lawn-care-applicator link link--text list-menu__item focus-inset" 6034 data-menu-handle="a-lawn-care-applicator" 6035 6036 >
6037 <span 6038 class="menu-drawer__item-icon menu-drawer__item-icon--a-lawn-care-applicator" 6039 aria-hidden="true" 6040 ></span> 6041 <span class="menu-drawer__item-label">a Lawn Care Applicator</span> 6042 </a> 6043 </li><li 6044 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--a-municipality" 6045 data-menu-handle="a-municipality" 6046 > 6047 <a 6048 id="HeaderDrawer-the-russo-difference-i-am-a-municipality" 6049 href="/pages/tax-exempt" 6050 class="menu-drawer__menu-item menu-drawer__menu-item--a-municipality link link--text list-menu__item focus-inset" 6051 data-menu-handle="a-municipality" 6052 6053 > 6054 <span 6055 class="menu-drawer__item-icon menu-drawer__item-icon--a-municipality" 6056 aria-hidden="true" 6057 ></span> 6058 <span class="menu-drawer__item-label">a Municipality</span> 6059 </a> 6060 </li><li 6061 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--a-snow-removal-warrior" 6062 data-menu-handle="a-snow-removal-warrior" 6063 > 6064 <a 6065 id="HeaderDrawer-the-russo-difference-i-am-a-snow-removal-warrior" 6066 href="/pages/winter-prep" 6067 class="menu-drawer__menu-item menu-drawer__menu-item--a-snow-removal-warrior link link--text list-menu__item focus-inset" 6068 data-menu-handle="a-snow-removal-warrior" 6069 6070 > 6071 <span 6072 class="menu-drawer__item-icon menu-drawer__item-icon--a-snow-removal-warrior" 6073 aria-hidden="true" 6074 ></span> 6075 <span class="menu-drawer__item-label">a Snow Removal Warrior</span> 6076 </a> 6077 </li><li 6078 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--a-homeowner-with-acreage" 6079 data-menu-handle="a-homeowner-with-acreage" 6080 > 6081 <a 6082 id="HeaderDrawer-the-russo-difference-i-am-a-homeowner-with-acreage" 6083 href="/pages/homeowner" 6084 class="menu-drawer__menu-item menu-drawer__menu-item--a-homeowner-with-acreage link link--text list-menu__item focus-inset" 6085 data-menu-handle="a-homeowner-with-acreage" 6086 6087 > 6088 <span 6089 class="menu-drawer__item-icon menu-drawer__item-icon--a-homeowner-with-acreage" 6090 aria-hidden="true" 6091 ></span>
6092 <span class="menu-drawer__item-label">a Homeowner with Acreage</span> 6093 </a> 6094 </li><li 6095 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--a-golf-superintendent" 6096 data-menu-handle="a-golf-superintendent" 6097 > 6098 <a 6099 id="HeaderDrawer-the-russo-difference-i-am-a-golf-superintendent" 6100 href="/pages/russo-golf-supply" 6101 class="menu-drawer__menu-item menu-drawer__menu-item--a-golf-superintendent link link--text list-menu__item focus-inset" 6102 data-menu-handle="a-golf-superintendent" 6103 6104 > 6105 <span 6106 class="menu-drawer__item-icon menu-drawer__item-icon--a-golf-superintendent" 6107 aria-hidden="true" 6108 ></span> 6109 <span class="menu-drawer__item-label">a Golf Superintendent</span> 6110 </a> 6111 </li></ul> 6112 </div> 6113 </details></li><li 6114 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--blog-powering-productivity" 6115 data-menu-handle="blog-powering-productivity" 6116 ><a 6117 id="HeaderDrawer-the-russo-difference-blog-powering-productivity" 6118 href="/blogs/powering-productivity" 6119 class="menu-drawer__menu-item menu-drawer__menu-item--blog-powering-productivity link link--text list-menu__item focus-inset" 6120 data-menu-handle="blog-powering-productivity" 6121 6122 > 6123 <span 6124 class="menu-drawer__item-icon menu-drawer__item-icon--blog-powering-productivity" 6125 aria-hidden="true" 6126 ></span><span class="menu-drawer__item-label">BLOG: Powering Productivity</span> 6127 </a></li><li 6128 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--service-department" 6129 data-menu-handle="service-department" 6130 ><a 6131 id="HeaderDrawer-the-russo-difference-service-department" 6132 href="/pages/service-department" 6133 class="menu-drawer__menu-item menu-drawer__menu-item--service-department link link--text list-menu__item focus-inset" 6134 data-menu-handle="service-department" 6135 6136 > 6137 <span 6138 class="menu-drawer__item-icon menu-drawer__item-icon--service-department" 6139 aria-hidden="true" 6140 ></span><span class="menu-drawer__item-label">Service Department</span> 6141 </a></li><li 6142 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--test-drive-equipment-request-demo" 6143 data-menu-handle="test-drive-equipment-request-demo" 6144 ><a 6145 id="HeaderDrawer-the-russo-difference-test-drive-equipment-request-demo" 6146 href="/pages/request-demo" 6147 class="menu-drawer__menu-item menu-drawer__menu-item--test-drive-equipment-request-demo link link--text list-menu__item focus-inset" 6148 data-menu-handle="test-drive-equipment-request-demo" 6149 6150 >
6151 <span 6152 class="menu-drawer__item-icon menu-drawer__item-icon--test-drive-equipment-request-demo" 6153 aria-hidden="true" 6154 ></span><span class="menu-drawer__item-label">Test Drive Equipment - Request Demo</span> 6155 </a></li><li 6156 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--trade-in-trade-up" 6157 data-menu-handle="trade-in-trade-up" 6158 ><a 6159 id="HeaderDrawer-the-russo-difference-trade-in-trade-up" 6160 href="/pages/trade-in" 6161 class="menu-drawer__menu-item menu-drawer__menu-item--trade-in-trade-up link link--text list-menu__item focus-inset" 6162 data-menu-handle="trade-in-trade-up" 6163 6164 > 6165 <span 6166 class="menu-drawer__item-icon menu-drawer__item-icon--trade-in-trade-up" 6167 aria-hidden="true" 6168 ></span><span class="menu-drawer__item-label">Trade-In & Trade Up</span> 6169 </a></li><li 6170 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--consign-equipment-into-russo-auctions" 6171 data-menu-handle="consign-equipment-into-russo-auctions" 6172 ><a 6173 id="HeaderDrawer-the-russo-difference-consign-equipment-into-russo-auctions" 6174 href="/pages/consign-now" 6175 class="menu-drawer__menu-item menu-drawer__menu-item--consign-equipment-into-russo-auctions link link--text list-menu__item focus-inset" 6176 data-menu-handle="consign-equipment-into-russo-auctions" 6177 6178 > 6179 <span 6180 class="menu-drawer__item-icon menu-drawer__item-icon--consign-equipment-into-russo-auctions" 6181 aria-hidden="true" 6182 ></span><span class="menu-drawer__item-label">Consign Equipment into Russo Auctions</span> 6183 </a></li><li 6184 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--resources" 6185 data-menu-handle="resources" 6186 ><a 6187 id="HeaderDrawer-the-russo-difference-resources" 6188 href="/pages/resources" 6189 class="menu-drawer__menu-item menu-drawer__menu-item--resources link link--text list-menu__item focus-inset" 6190 data-menu-handle="resources" 6191 6192 > 6193 <span 6194 class="menu-drawer__item-icon menu-drawer__item-icon--resources" 6195 aria-hidden="true" 6196 ></span><span class="menu-drawer__item-label">Resources</span> 6197 </a></li><li 6198 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--russo-news" 6199 data-menu-handle="russo-news" 6200 ><a 6201 id="HeaderDrawer-the-russo-difference-russo-news" 6202 href="/blogs/russo-news" 6203 class="menu-drawer__menu-item menu-drawer__menu-item--russo-news link link--text list-menu__item focus-inset" 6204 data-menu-handle="russo-news" 6205 6206 >
6207 <span 6208 class="menu-drawer__item-icon menu-drawer__item-icon--russo-news" 6209 aria-hidden="true" 6210 ></span><span class="menu-drawer__item-label">Russo News</span> 6211 </a></li><li 6212 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--events-calendar" 6213 data-menu-handle="events-calendar" 6214 ><a 6215 id="HeaderDrawer-the-russo-difference-events-calendar" 6216 href="/pages/events" 6217 class="menu-drawer__menu-item menu-drawer__menu-item--events-calendar link link--text list-menu__item focus-inset" 6218 data-menu-handle="events-calendar" 6219 6220 > 6221 <span 6222 class="menu-drawer__item-icon menu-drawer__item-icon--events-calendar" 6223 aria-hidden="true" 6224 ></span><span class="menu-drawer__item-label">Events Calendar</span> 6225 </a></li></ul> 6226 </div> 6227 </div> 6228 </details></li><li 6229 class="menu-drawer__menu-list-item menu-drawer__menu-list-item--service" 6230 data-menu-handle="service" 6231 ><a 6232 id="HeaderDrawer-service" 6233 href="/pages/service-department" 6234 class="menu-drawer__menu-item menu-drawer__menu-item--service list-menu__item link link--text focus-inset" 6235 data-menu-handle="service" 6236 6237 > 6238 <span 6239 class="menu-drawer__item-icon menu-drawer__item-icon--service" 6240 aria-hidden="true" 6241 ></span> 6242 <span class="menu-drawer__item-label">Service</span> 6243 </a></li></ul> 6244 </nav> 6245 <span class="mobile-nav-content__border"></span> 6246 <div class="menu-drawer__secondary_menu"> 6247 6248 6249 6250 <ul class="list-menu" role="list"> 6251 6252 <li> 6253 <a 6254 href="/pages/equipment-asset-list" 6255 class="menu-drawer__menu-item secondary_menu list-menu__item link link--text focus-inset" 6256 style="color:grey;" 6257 > 6258 Asset List 6259 </a> 6260 </li> 6261 6262 <li> 6263 <a 6264 href="/pages/parts-finder" 6265 class="menu-drawer__menu-item secondary_menu list-menu__item link link--text focus-inset" 6266 style="color:grey;" 6267 > 6268 Parts Finder 6269 </a> 6270 </li> 6271 6272 <li> 6273 <a 6274 href="https://russopower.ipaymentsecure.com/portal/login" 6275 class="menu-drawer__menu-item secondary_menu list-menu__item link link--text focus-inset" 6276 style="color:grey;" 6277 > 6278 Payment Portal 6279 </a> 6280 </li> 6281 6282 <li> 6283 <a 6284 href="/pages/wholesale-order-form" 6285 class="menu-drawer__menu-item secondary_menu list-menu__item link link--text focus-inset" 6286 style="color:grey;" 6287 > 6288 Order Form 6289 </a> 6290 </li> 6291 6292 </ul> 6293 </div> 6294 6295 <div class="menu-drawer__utility-links"> 6296 <ul class="list list-social list-unstyled" role="list"><li class="list-social__item"> 6297 <a href="https://www.facebook.com/RussoPower/" class="list-social__link link">
6298 <span class="svg-wrapper"><svg class="icon icon-facebook" viewBox="0 0 20 20"><path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2s-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951"/></svg> 6299</span> 6300 <span class="visually-hidden">Facebook</span> 6301 </a> 6302 </li><li class="list-social__item"> 6303 <a href="https://www.instagram.com/russopowerequipment/" class="list-social__link link"> 6304 <span class="svg-wrapper"><svg class="icon icon-instagram" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.4 2.4 0 0 0-.912.593 2.5 2.5 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23s.01 2.39.046 3.229c.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046s2.39-.01 3.23-.046c.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23s-.01-2.39-.055-3.229c-.027-.784-.164-1.204-.274-1.495a2.4 2.4 0 0 0-.593-.913 2.6 2.6 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045a63 63 0 0 1 3.302.045c.664.014 1.321.14 1.943.374a4 4 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.9 3.9 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.15 4.15 0 0 1-1.414-.922 4.1 4.1 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.4 4.4 0 0 1 .92-1.414 4.2 4.2 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805m1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93m5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355" clip-rule="evenodd"/></svg> 6305</span> 6306 <span class="visually-hidden">Instagram</span> 6307 </a> 6308 </li><li class="list-social__item"> 6309 <a href="https://tiktok.com/@russopower" class="list-social__link link"> 6310 <span class="svg-wrapper"><svg class="icon icon-tiktok" viewBox="0 0 20 20"><path fill="currentColor" d="M10.511 1.705h2.74s-.157 3.51 3.795 3.768v2.711s-2.114.129-3.796-1.158l.028 5.606A5.073 5.073 0 1 1 8.213 7.56h.708v2.785a2.298 2.298 0 1 0 1.618 2.205z"/></svg> 6311</span> 6312 <span class="visually-hidden">TikTok</span> 6313 </a> 6314 </li><li class="list-social__item"> 6315 <a href="https://www.youtube.com/user/RussoPowerEquipment" class="list-social__link link"> 6316 <span class="svg-wrapper"><svg class="icon icon-youtube" viewBox="0 0 20 20"><path fill="currentColor" d="M18.16 5.87c.34 1.309.34 4.08.34 4.08s0 2.771-.34 4.08a2.13 2.13 0 0 1-1.53 1.53c-1.309.34-6.63.34-6.63.34s-5.321 0-6.63-.34a2.13 2.13 0 0 1-1.53-1.53c-.34-1.309-.34-4.08-.34-4.08s0-2.771.34-4.08a2.17 2.17 0 0 1 1.53-1.53C4.679 4 10 4 10 4s5.321 0 6.63.34a2.17 2.17 0 0 1 1.53 1.53M8.3 12.5l4.42-2.55L8.3 7.4z"/></svg> 6317</span> 6318 <span class="visually-hidden">YouTube</span> 6319 </a> 6320 </li><li class="list-social__item"> 6321 <a href="https://www.linkedin.com/company/russo-power-equipment" class="link list-social__link"> 6322 <span class="svg-wrapper"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-linkedin" viewBox="0 0 24 24" fill="currentColor"> 6323 <path d="M19 0h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm-11 19h-3v-11h3v11zm-1.5-12.268c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zm13.5 12.268h-3v-5.604c0-3.368-4-3.113-4 0v5.604h-3v-11h3v1.765c1.396-2.586 7-2.777 7 2.476v6.759z"/> 6324</svg></span>
6325 <span class="visually-hidden">Linkdin</span> 6326 </a> 6327 </li></ul> 6328 6329 </div> 6330 </div> 6331 </div> 6332 </div> 6333 </details> 6334</header-drawer> 6335 6336<style> 6337 .menu-drawer__inner-submenu { 6338 background: rgb(230, 230, 230); 6339 } 6340 .secondary-menu-list { 6341 list-style: none; 6342 6343 padding: 0; 6344 6345 margin: 0; 6346 } 6347 .secondary-menu-list li { 6348 margin-bottom: 12px; 6349 } 6350 6351 .mobile-nav-content__border { 6352 display: block; 6353 6354 margin: 0.75rem 25px; 6355 6356 border-bottom: 1px solid rgba(0, 0, 0, 0.15); 6357 } 6358 6359 .secondary-menu-list a { 6360 color: #000; 6361 6362 text-decoration: none; 6363 6364 font-size: 16px; 6365 6366 display: block; 6367 } 6368</style> 6369<div class="header__heading"> 6370 <a href="/" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper"> 6371 6372 <img src="//russopower.com/cdn/shop/files/Russo-Logo.png?v=1714767774&width=600" alt="Russo Power Equipment" srcset="//russopower.com/cdn/shop/files/Russo-Logo.png?v=1714767774&width=250 250w, //russopower.com/cdn/shop/files/Russo-Logo.png?v=1714767774&width=375 375w, //russopower.com/cdn/shop/files/Russo-Logo.png?v=1714767774&width=500 500w" width="250" height="80.0" loading="eager" class="header__heading-logo motion-reduce" sizes="(max-width: 500px) 50vw, 250px"> 6373 </div></a> 6374 </div><div class="header-search-wrapper"> 6375 <div class="header-search-desktop"> 6376 <div class="header__search"><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search"> 6377 <div class="field"> 6378 <input 6379 class="search__input field__input" 6380 id="Search-In-Header" 6381 type="search" 6382 name="q" 6383 value="" 6384 placeholder="What are you looking for?" 6385 > 6386 <button 6387 type="reset" 6388 class="reset__button field__button hidden" 6389 aria-label="Clear search term" 6390 > 6391 <span class="svg-wrapper"><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"/><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"/></svg> 6392</span> 6393 </button> 6394 </div> 6395 <button type="submit" class="search__button field__button" aria-label="What are you looking for?"> 6396 <svg 6397 class="icon icon-search" 6398 aria-hidden="true" 6399 focusable="false" 6400 width="18" 6401 height="18"
6402 viewBox="0 0 18 18" 6403 fill="none" 6404 xmlns="http://www.w3.org/2000/svg" 6405 > 6406 <path d="M11.9 10.9h-.6l-.2-.2c.7-.8 1.1-1.9 1.1-3 0-2.6-2.1-4.7-4.7-4.7S2.8 5.1 2.8 7.7s2.1 4.7 4.7 4.7c1.1 0 2.2-.4 3-1.1l.2.2v.6l3.6 3.6 1.1-1.1-3.5-3.7zm-4.3 0c-1.8 0-3.2-1.4-3.2-3.2s1.4-3.2 3.2-3.2 3.2 1.4 3.2 3.2-1.5 3.2-3.2 3.2z" fill="currentColor"/> 6407 </svg> 6408 </button><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search></div> 6409 6410 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search></div><style data-shopify>/* Visible search bar in header - Dawn Theme */ 6411 .field__input { 6412 border: none; 6413 box-shadow: none; 6414 } 6415 @media screen and (min-width: 750px) { 6416 .header__search { 6417 width: 100%; 6418 max-width: 1200px; 6419 justify-self: stretch; 6420 } 6421 6422 .header__search .field { 6423 display: flex; 6424 position: relative; 6425 width: 100%; 6426 } 6427 6428 .header__search .search__input { 6429 padding: 10px 40px 10px 12px; 6430 background: rgb(var(--color-foreground)); 6431 font-size: 14px; 6432 width: 100%; 6433 color: rgb(var(--color-background)); 6434 } 6435 6436 .header__search .search__input::placeholder { 6437 color: #6b7280; 6438 opacity: 1; 6439 font-size: 14px; 6440 } 6441 6442 .header__search .search__input:focus { 6443 border-color: rgb(var(--color-base-accent-1)); 6444 outline: none; 6445 } 6446 6447 .header__search .search__button { 6448 position: absolute; 6449 top: 50%; 6450 transform: translateY(-50%); 6451 6452 cursor: pointer; 6453 display: flex; 6454 align-items: center; 6455 justify-content: center; 6456 fill: rgb(var(--color-button)); 6457 } 6458 6459 .header__search .search__button svg { 6460 width: 18px; 6461 height: 18px; 6462 fill: rgb(var(--color-button)); 6463 } 6464 6465 .predictive-search { 6466 width: 100%; 6467 } 6468 } 6469 6470 /* Mobile: Responsive search bar (Dawn breakpoint: 749px) */ 6471 @media screen and (max-width: 749px) { 6472 .header__search { 6473 width: 100%; 6474 flex: 1; 6475 padding: 0 10px; 6476 } 6477 .header-search-mobile .header__search { 6478 padding: 0; 6479 margin: 0; 6480 } 6481 .header__search .field { 6482 display: flex; 6483 position: relative; 6484 width: 100%; 6485 min-width: 200px; 6486 } 6487 6488 .header__search .search__input { 6489 border: 1px solid rgba(var(--color-foreground), 0.2); 6490 border-radius: 4px; 6491 padding: 10px 30px 10px 12px !important; 6492 background: rgb(var(--color-foreground)); 6493 color: rgb(var(--color-background)); 6494 font-size: 14px; 6495 width: 100%; 6496 } 6497 6498 .header__search .search__input::placeholder { 6499 color: #6b7280; 6500 opacity: 1; 6501 font-size: 14px; 6502 } 6503 6504 .header__search .search__button { 6505 position: absolute; 6506 top: 50%; 6507 transform: translateY(-50%); 6508 background: none; 6509 border: none; 6510 cursor: pointer; 6511 padding: 5px; 6512 } 6513 6514 .header__search .search__button svg { 6515 width: 18px; 6516 height: 18px; 6517 } 6518 6519 /* Hide the label - only show placeholder */ 6520 .header__search .field__label { 6521 position: absolute !important; 6522 width: 1px !important; 6523 height: 1px !important; 6524 padding: 0 !important; 6525 margin: -1px !important; 6526 overflow: hidden !important; 6527 clip: rect(0, 0, 0, 0) !important; 6528 white-space: nowrap !important; 6529 border: 0 !important; 6530 } 6531 }</style> 6532 </div> 6533 <div class="header-search-mobile"> 6534 6535 6536<details-modal class="header__search"> 6537 <details> 6538 <summary 6539 class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" 6540 aria-haspopup="dialog" 6541 aria-label="What are you looking for?" 6542 > 6543 <span> 6544 <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg> 6545</span> 6546 <span class="svg-wrapper header__icon-close"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17">
6546<path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 6547</span> 6548 </span> 6549 </summary> 6550 <div 6551 class="search-modal modal__content gradient" 6552 role="dialog" 6553 aria-modal="true" 6554 aria-label="What are you looking for?" 6555 > 6556 <div class="modal-overlay"></div> 6557 <div 6558 class="search-modal__content search-modal__content-top" 6559 tabindex="-1" 6560 ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form"> 6561 <div class="field"> 6562 <input 6563 class="search__input field__input" 6564 id="Search-In-Modal-Mobile" 6565 type="search" 6566 name="q" 6567 value="" 6568 placeholder="What are you looking for?"role="combobox" 6569 aria-expanded="false" 6570 aria-owns="predictive-search-results" 6571 aria-controls="predictive-search-results" 6572 aria-haspopup="listbox" 6573 aria-autocomplete="list" 6574 autocorrect="off" 6575 autocomplete="off" 6576 autocapitalize="off" 6577 spellcheck="false"> 6578 <label class="field__label" for="Search-In-Modal-Mobile">What are you looking for?</label> 6579 <input type="hidden" name="options[prefix]" value="last"> 6580 <button 6581 type="reset" 6582 class="reset__button field__button hidden" 6583 aria-label="Clear search term" 6584 > 6585 <span class="svg-wrapper"><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"/><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"/></svg> 6586</span> 6587 </button> 6588 <button class="search__button field__button" aria-label="What are you looking for?"> 6589 <span class="svg-wrapper"><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg> 6590</span> 6591 </button> 6592 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 6593 6594<div class="predictive-search__loading-state"> 6595 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 6596 6597</div> 6598</div> 6599 6600 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button 6601 type="button" 6602 class="search-modal__close-button modal__close-button link link--text focus-inset" 6603 aria-label="Close" 6604 > 6605 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 6606</span> 6607 </button> 6608 </div> 6609 </div> 6610 </details> 6611</details-modal> 6612 6613 </div> 6614 </div> 6615 </div> 6616 6617 <div id="RussoDesktopHeaderNavigation" class="header__menu_wrapper"> 6618 6619<nav class="header__inline-menu"> 6620 <ul class="list-menu list-menu--inline" role="list"><li><header-menu> 6621 <details id="Details-HeaderMenu-1" class="mega-menu russo-sidebar-mega-menu"> 6622 <summary 6623 id="HeaderMenu-shop-by-category" 6624 class="header__menu-item list-menu__item link focus-inset" 6625 > 6626 <span 6627 >Shop By Category</span><svg class="icon icon-caret" viewBox="0 0 10 6">
6627<path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 6628</summary> 6629 6630 <div 6631 id="MegaMenu-Content-1" 6632 class="page-width mega-menu__content russo-sidebar-mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup" 6633 tabindex="-1" 6634 > 6635 <div class="page-width russo-sidebar-mega-menu__inner"> 6636 <div 6637 class="russo-sidebar-mega-menu__sidebar" 6638 role="tablist" 6639 aria-label="Shop By Category" 6640 ><a 6641 href="/collections/power-equipment" 6642 class="russo-sidebar-mega-menu__tab is-active" 6643 id="MegaMenuTab-shop-by-category-1" 6644 data-russo-mega-tab="shop-by-category-panel-1" 6645 data-href="/collections/power-equipment" 6646 aria-selected="true" 6647 role="tab" 6648 6649 > 6650 <span>Power Equipment</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 6651</a><a 6652 href="/collections/parts" 6653 class="russo-sidebar-mega-menu__tab" 6654 id="MegaMenuTab-shop-by-category-2" 6655 data-russo-mega-tab="shop-by-category-panel-2" 6656 data-href="/collections/parts" 6657 aria-selected="false" 6658 role="tab" 6659 6660 > 6661 <span>Parts</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 6662</a><a 6663 href="/collections/arbor" 6664 class="russo-sidebar-mega-menu__tab" 6665 id="MegaMenuTab-shop-by-category-3" 6666 data-russo-mega-tab="shop-by-category-panel-3" 6667 data-href="/collections/arbor" 6668 aria-selected="false" 6669 role="tab" 6670 6671 > 6672 <span>Arbor</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 6673</a><a 6674 href="/collections/turf" 6675 class="russo-sidebar-mega-menu__tab" 6676 id="MegaMenuTab-shop-by-category-4" 6677 data-russo-mega-tab="shop-by-category-panel-4" 6678 data-href="/collections/turf" 6679 aria-selected="false" 6680 role="tab" 6681 6682 > 6683 <span>Turf</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 6684</a><a 6685 href="/collections/irrigation" 6686 class="russo-sidebar-mega-menu__tab" 6687 id="MegaMenuTab-shop-by-category-5" 6688 data-russo-mega-tab="shop-by-category-panel-5" 6689 data-href="/collections/irrigation" 6690 aria-selected="false" 6691 role="tab" 6692 6693 >
6694 <span>Irrigation</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 6695</a><a 6696 href="/collections/supplies-tools" 6697 class="russo-sidebar-mega-menu__tab" 6698 id="MegaMenuTab-shop-by-category-6" 6699 data-russo-mega-tab="shop-by-category-panel-6" 6700 data-href="/collections/supplies-tools" 6701 aria-selected="false" 6702 role="tab" 6703 6704 > 6705 <span>Supplies & Tools</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 6706</a><a 6707 href="/collections/tractors" 6708 class="russo-sidebar-mega-menu__tab" 6709 id="MegaMenuTab-shop-by-category-7" 6710 data-russo-mega-tab="shop-by-category-panel-7" 6711 data-href="/collections/tractors" 6712 aria-selected="false" 6713 role="tab" 6714 6715 > 6716 <span>Tractors</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 6717</a><a 6718 href="/collections/trailers" 6719 class="russo-sidebar-mega-menu__tab" 6720 id="MegaMenuTab-shop-by-category-8" 6721 data-russo-mega-tab="shop-by-category-panel-8" 6722 data-href="/collections/trailers" 6723 aria-selected="false" 6724 role="tab" 6725 6726 > 6727 <span>Trailers</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 6728</a><a 6729 href="/collections/compact-utility-loaders" 6730 class="russo-sidebar-mega-menu__tab" 6731 id="MegaMenuTab-shop-by-category-9" 6732 data-russo-mega-tab="shop-by-category-panel-9" 6733 data-href="/collections/compact-utility-loaders" 6734 aria-selected="false" 6735 role="tab" 6736 6737 > 6738 <span>Compact Utility Loaders</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 6739</a><a 6740 href="/collections/winter-goods" 6741 class="russo-sidebar-mega-menu__tab" 6742 id="MegaMenuTab-shop-by-category-10" 6743 data-russo-mega-tab="shop-by-category-panel-10" 6744 data-href="/collections/winter-goods" 6745 aria-selected="false" 6746 role="tab" 6747 6748 > 6749 <span>Winter Goods</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 6750</a><a 6751 href="/collections/used-equipment" 6752 class="russo-sidebar-mega-menu__tab" 6753 id="MegaMenuTab-shop-by-category-11" 6754 data-russo-mega-tab="shop-by-category-panel-11" 6755 data-href="/collections/used-equipment" 6756 aria-selected="false" 6757 role="tab" 6758 6759 >
6760 <span>Used Equipment</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 6761</a></div> 6762 6763 <div class="russo-sidebar-mega-menu__panels"><div 6764 id="MegaMenuPanel-shop-by-category-1" 6765 class="russo-sidebar-mega-menu__panel is-active" 6766 data-russo-mega-panel="shop-by-category-panel-1" 6767 role="tabpanel" 6768 aria-labelledby="MegaMenuTab-shop-by-category-1" 6769 6770 ><ul class="russo-sidebar-mega-menu__links list-unstyled" role="list"><li> 6771 <a 6772 href="/collections/power-equipment" 6773 class="russo-sidebar-mega-menu__link link" 6774 6775 > 6776 Shop all Outdoor Power Equipment 6777 </a> 6778 </li><li> 6779 <a 6780 href="/collections/aerators" 6781 class="russo-sidebar-mega-menu__link link" 6782 6783 > 6784 Aerators 6785 </a> 6786 </li><li> 6787 <a 6788 href="/collections/bed-shapers" 6789 class="russo-sidebar-mega-menu__link link" 6790 6791 > 6792 Bed Shapers 6793 </a> 6794 </li><li> 6795 <a 6796 href="/collections/blowers" 6797 class="russo-sidebar-mega-menu__link link" 6798 6799 > 6800 Blowers 6801 </a> 6802 </li><li> 6803 <a 6804 href="/collections/brushcutters" 6805 class="russo-sidebar-mega-menu__link link" 6806 6807 > 6808 Brushcutters 6809 </a> 6810 </li><li> 6811 <a 6812 href="/collections/chainsaws" 6813 class="russo-sidebar-mega-menu__link link" 6814 6815 > 6816 Chainsaws 6817 </a> 6818 </li><li> 6819 <a 6820 href="/collections/chippers" 6821 class="russo-sidebar-mega-menu__link link" 6822 6823 > 6824 Chippers 6825 </a> 6826 </li><li> 6827 <a 6828 href="/collections/compactors" 6829 class="russo-sidebar-mega-menu__link link" 6830 6831 > 6832 Compactors 6833 </a> 6834 </li><li> 6835 <a 6836 href="/collections/concrete-saws" 6837 class="russo-sidebar-mega-menu__link link" 6838 6839 > 6840 Concrete Saws 6841 </a> 6842 </li><li> 6843 <a 6844 href="/collections/debris-loaders" 6845 class="russo-sidebar-mega-menu__link link" 6846 6847 > 6848 Debris Loaders 6849 </a> 6850 </li><li> 6851 <a 6852 href="/collections/drills-augers" 6853 class="russo-sidebar-mega-menu__link link" 6854 6855 > 6856 Drills & Augers 6857 </a> 6858 </li><li> 6859 <a 6860 href="/collections/edgers" 6861 class="russo-sidebar-mega-menu__link link" 6862 6863 > 6864 Edgers 6865 </a> 6866 </li><li> 6867 <a 6868 href="/collections/generators" 6869 class="russo-sidebar-mega-menu__link link" 6870 6871 > 6872 Generators 6873 </a> 6874 </li><li> 6875 <a 6876 href="/collections/hedge-trimmer
6876s" 6877 class="russo-sidebar-mega-menu__link link" 6878 6879 > 6880 Hedge Trimmers 6881 </a> 6882 </li><li> 6883 <a 6884 href="/collections/lawn-mowers" 6885 class="russo-sidebar-mega-menu__link link" 6886 6887 > 6888 Lawn Mowers 6889 </a> 6890 </li><li> 6891 <a 6892 href="/collections/lawn-rollers" 6893 class="russo-sidebar-mega-menu__link link" 6894 6895 > 6896 Lawn Rollers 6897 </a> 6898 </li><li> 6899 <a 6900 href="/collections/line-trimmers" 6901 class="russo-sidebar-mega-menu__link link" 6902 6903 > 6904 Line Trimmers 6905 </a> 6906 </li><li> 6907 <a 6908 href="/collections/log-splitters" 6909 class="russo-sidebar-mega-menu__link link" 6910 6911 > 6912 Log Splitters 6913 </a> 6914 </li><li> 6915 <a 6916 href="/collections/material-buggies" 6917 class="russo-sidebar-mega-menu__link link" 6918 6919 > 6920 Material Buggies 6921 </a> 6922 </li><li> 6923 <a 6924 href="/collections/pole-saws" 6925 class="russo-sidebar-mega-menu__link link" 6926 6927 > 6928 Pole Saws 6929 </a> 6930 </li><li> 6931 <a 6932 href="/collections/power-rakes" 6933 class="russo-sidebar-mega-menu__link link" 6934 6935 > 6936 Power Rakes 6937 </a> 6938 </li><li> 6939 <a 6940 href="/collections/pumps" 6941 class="russo-sidebar-mega-menu__link link" 6942 6943 > 6944 Pumps 6945 </a> 6946 </li><li> 6947 <a 6948 href="/collections/pressure-washers" 6949 class="russo-sidebar-mega-menu__link link" 6950 6951 > 6952 Pressure Washers 6953 </a> 6954 </li><li> 6955 <a 6956 href="/collections/overseeders" 6957 class="russo-sidebar-mega-menu__link link" 6958 6959 > 6960 Seeders 6961 </a> 6962 </li><li> 6963 <a 6964 href="/collections/snow-blowers" 6965 class="russo-sidebar-mega-menu__link link" 6966 6967 > 6968 Snow Blowers 6969 </a> 6970 </li><li> 6971 <a 6972 href="/collections/sod-cutters" 6973 class="russo-sidebar-mega-menu__link link" 6974 6975 > 6976 Sod Cutters 6977 </a> 6978 </li><li> 6979 <a 6980 href="/collections/sprayers" 6981 class="russo-sidebar-mega-menu__link link" 6982 6983 > 6984 Sprayers 6985 </a> 6986 </li><li> 6987 <a 6988 href="/collections/spreaders" 6989 class="russo-sidebar-mega-menu__link link" 6990 6991 > 6992 Spreaders 6993 </a> 6994 </li><li> 6995 <a 6996 href="/collections/stand-on-spreader-sprayers" 6997 class="russo-sidebar-mega-menu__link link" 6998 6999 > 7000 Stand-On Spreader Sprayers 7001 </a> 7002 </li><li> 7003 <a 7004 href="/collections/stump-grinders" 7005 class="russo-sidebar-mega-menu__link link" 7006 7007 > 7008 Stump Grinders 7009 </a> 7010 </li><li> 7011 <a 7012 href="/collections/tillers" 7013 class="russo-sidebar-mega-menu__link link" 7014 7015 > 7016 Tillers 7017 </a> 7018 </li><li> 7019 <a 7020 href="/collections/trenchers" 7021 class="russo-sidebar-mega-menu__link link" 7022 7023 > 7024 Trenchers 7025 </a> 7026 </li><li> 7027 <a 7028 href="/collections/vacuums" 7029 class="russo-sidebar-mega-menu__link link" 7030 7031 > 7032 Vacuums 7033 </a> 7034 </li><li> 7035 <a 7036 href="/collections/utility-vehicles" 7037 class="russo-sidebar-mega-menu__link link" 7038 7039 > 7040 Utility Vehicles 7041 </a> 7042 </li></ul></div><div 7043 id="MegaMenuPanel-shop-by-category-2" 7044 class="russo-sidebar-mega-menu__panel" 7045 data-russo-mega-panel="shop-by-category-panel-2" 7046 role="tabpanel" 7047 aria-labelledby="MegaMenuTab-shop-by-category-2" 7048 7049 hidden 7050 7051 ><ul class="russo-sidebar-mega-menu__links list-unstyled" role="list"><li> 7052 <a 7053 href="/collections/parts" 7054 class="russo-sidebar-mega-menu__link link" 7055 7056 > 7057 Shop all Parts 7058 </a> 7059 </li><li> 7060 <a 7061 href="/collections/aerator-parts" 7062 class="russo-sidebar-mega-menu__link link" 7063 7064 > 7065 Aerator Parts 7066 </a> 7067 </li><li> 7068 <a 7069 href="/collections/batteries-chargers" 7070 class="russo-sidebar-mega-menu__link link" 7071 7072 > 7073 Batteries & Chargers 7074 </a> 7075 </li><li> 7076 <a 7077 href="/collections/leaf-blower-parts" 7078 class="russo-sidebar-mega-menu__link link" 7079 7080 > 7081 Blower Parts 7082 </a> 7083 </li><li> 7084 <a 7085 href="/collections/brushcutter-parts" 7086 class="russo-sidebar-mega-menu__link link" 7087 7088 > 7089 Brushcutter Parts 7090 </a> 7091 </li><li> 7092 <a 7093 href="/collections/chainsaw-parts" 7094 class="russo-sidebar-mega-menu__link link" 7095 7096 > 7097 Chainsaw Parts 7098 </a> 7099 </li><li> 7100 <a 7101 href="/collections/compactor-parts" 7102 class="russo-sidebar-mega-menu__link link" 7103 7104 > 7105 Compactor Parts 7106 </a> 7107 </li><li> 7108 <a 7109 href="/collections/concrete-saw-parts" 7110 class="russo-sidebar-mega-menu__link link" 7111 7112 > 7113 Concrete Saw Parts 7114 </a> 7115 </li><li> 7116 <a 7117 href="/collections/edger-parts" 7118 class="russo-sidebar-mega-menu__link link" 7119 7120 > 7121 Edger Parts 7122 </a> 7123 </li><li> 7124 <a 7125 href="/collections/engines" 7126 class="russo-sidebar-mega-menu__link link" 7127 7128 > 7129 Engines 7130 </a> 7131 </li><li> 7132 <a 7133 href="/collections/engine-parts" 7134 class="russo-sidebar-mega-menu__link link" 7135 7136 > 7137 Engine Parts 7138 </a> 7139 </li><li> 7140 <a 7141 href="/collections/generator-parts" 7142 class="russo-sidebar-mega-menu__link link" 7143 7144 > 7145 Generator Parts 7146 </a> 7147 </li><li> 7148 <a 7149 href="/collections/hedge-trimmer-parts" 7150 class="russo-sidebar-mega-menu__link link" 7151 7152 > 7153 Hedge Trimmer Parts 7154 </a> 7155 </li><li> 7156 <a 7157 href="/collections/lawn-mower-parts" 7158 class="russo-sidebar-mega-menu__link link" 7159 7160 > 7161 Lawn Mower Parts 7162 </a> 7163 </li><li> 7164 <a 7165 href="/collections/line-trimmer-parts" 7166 class="russo-sidebar-mega-menu__link link" 7167 7168 > 7169 Line Trimmer Parts 7170 </a> 7171 </li><li> 7172 <a 7173 href="/collections/pole-saw-parts" 7174 class="russo-sidebar-mega-menu__link link" 7175 7176 > 7177 Pole Saw Parts 7178 </a> 7179 </li><li> 7180 <a 7181 href="/collections/power-rake-parts" 7182 class="russo-sidebar-mega-menu__link link" 7183 7184 > 7185 Power Rake Parts 7186 </a> 7187 </li><li> 7188 <a 7189 href="/collections/pressure-washer-parts" 7190 class="russo-sidebar-mega-menu__link link" 7191 7192 > 7193 Pressure Washer Parts 7194 </a> 7195 </li><li> 7196 <a 7197 href="/collections/pruning-trimming-tool-parts" 7198 class="russo-sidebar-mega-menu__link link" 7199 7200 > 7201 Pruning & Trimming Tool Parts 7202 </a> 7203 </li><li> 7204 <a 7205 href="/collections/snow-blower-parts" 7206 class="russo-sidebar-mega-menu__link link" 7207 7208 > 7209 Snow Blower
7209Parts 7210 </a> 7211 </li><li> 7212 <a 7213 href="/collections/snow-plow-parts" 7214 class="russo-sidebar-mega-menu__link link" 7215 7216 > 7217 Snow Plow Parts 7218 </a> 7219 </li><li> 7220 <a 7221 href="/collections/sprayer-parts-accessories" 7222 class="russo-sidebar-mega-menu__link link" 7223 7224 > 7225 Sprayer Parts & Accessories 7226 </a> 7227 </li><li> 7228 <a 7229 href="/collections/spreader-parts-accessories" 7230 class="russo-sidebar-mega-menu__link link" 7231 7232 > 7233 Spreader Parts & Accessories 7234 </a> 7235 </li><li> 7236 <a 7237 href="/collections/tiller-parts" 7238 class="russo-sidebar-mega-menu__link link" 7239 7240 > 7241 Tiller Parts 7242 </a> 7243 </li><li> 7244 <a 7245 href="/collections/tires" 7246 class="russo-sidebar-mega-menu__link link" 7247 7248 > 7249 Tires 7250 </a> 7251 </li><li> 7252 <a 7253 href="/collections/tractor-parts" 7254 class="russo-sidebar-mega-menu__link link" 7255 7256 > 7257 Tractor Parts 7258 </a> 7259 </li><li> 7260 <a 7261 href="/collections/trailer-parts" 7262 class="russo-sidebar-mega-menu__link link" 7263 7264 > 7265 Trailer Parts 7266 </a> 7267 </li><li> 7268 <a 7269 href="/collections/utility-vehicle-parts" 7270 class="russo-sidebar-mega-menu__link link" 7271 7272 > 7273 Utility Vehicle Parts 7274 </a> 7275 </li><li> 7276 <a 7277 href="/collections/wheelbarrow-parts" 7278 class="russo-sidebar-mega-menu__link link" 7279 7280 > 7281 Wheelbarrow Parts 7282 </a> 7283 </li></ul></div><div 7284 id="MegaMenuPanel-shop-by-category-3" 7285 class="russo-sidebar-mega-menu__panel" 7286 data-russo-mega-panel="shop-by-category-panel-3" 7287 role="tabpanel" 7288 aria-labelledby="MegaMenuTab-shop-by-category-3" 7289 7290 hidden 7291 7292 ><ul class="russo-sidebar-mega-menu__links list-unstyled" role="list"><li> 7293 <a 7294 href="/pages/arbor-gear" 7295 class="russo-sidebar-mega-menu__link link" 7296 7297 > 7298 Arbor Gear Solutions 7299 </a> 7300 </li><li> 7301 <a 7302 href="/collections/arbor" 7303 class="russo-sidebar-mega-menu__link link" 7304 7305 > 7306 Shop all Arbor 7307 </a> 7308 </li><li> 7309 <a 7310 href="/collections/arbor-accessories" 7311 class="russo-sidebar-mega-menu__link link" 7312 7313 > 7314 Accessories 7315 </a> 7316 </li><li> 7317 <a 7318 href="/collections/ascenders-descenders" 7319 class="russo-sidebar-mega-menu__link link" 7320 7321 > 7322 Ascenders & Descenders 7323 </a> 7324 </li><li> 7325 <a 7326 href="/collections/carabiners" 7327 class="russo-sidebar-mega-menu__link link" 7328 7329 > 7330 Carabiners 7331 </a> 7332 </li><li> 7333 <a 7334 href="/collections/cabling-bracing" 7335 class="russo-sidebar-mega-menu__link link" 7336 7337 > 7338 Cabling & Bracing 7339 </a> 7340 </li><li> 7341 <a 7342 href="/collections/carts" 7343 class="russo-sidebar-mega-menu__link link" 7344 7345 > 7346 Carts 7347 </a> 7348 </li><li> 7349 <a 7350 href="/collections/chaps" 7351 class="russo-sidebar-mega-menu__link link" 7352 7353 > 7354 Chaps 7355 </a> 7356 </li><li> 7357 <a
7358 href="/collections/sharpening-tools" 7359 class="russo-sidebar-mega-menu__link link" 7360 7361 > 7362 Files & Sharpening Tools 7363 </a> 7364 </li><li> 7365 <a 7366 href="/collections/helmets" 7367 class="russo-sidebar-mega-menu__link link" 7368 7369 > 7370 Helmets 7371 </a> 7372 </li><li> 7373 <a 7374 href="/collections/pruning-trimming-tools" 7375 class="russo-sidebar-mega-menu__link link" 7376 7377 > 7378 Pruning & Trimming Tools 7379 </a> 7380 </li><li> 7381 <a 7382 href="/collections/rope-pulleys" 7383 class="russo-sidebar-mega-menu__link link" 7384 7385 > 7386 Pulleys 7387 </a> 7388 </li><li> 7389 <a 7390 href="/collections/rigging" 7391 class="russo-sidebar-mega-menu__link link" 7392 7393 > 7394 Rigging 7395 </a> 7396 </li><li> 7397 <a 7398 href="/collections/rope" 7399 class="russo-sidebar-mega-menu__link link" 7400 7401 > 7402 Rope 7403 </a> 7404 </li><li> 7405 <a 7406 href="/collections/rope-pulleys" 7407 class="russo-sidebar-mega-menu__link link" 7408 7409 > 7410 Rope Pulleys 7411 </a> 7412 </li><li> 7413 <a 7414 href="/collections/saddles-harnesses" 7415 class="russo-sidebar-mega-menu__link link" 7416 7417 > 7418 Saddles & Harnesses 7419 </a> 7420 </li><li> 7421 <a 7422 href="/collections/throw-weights" 7423 class="russo-sidebar-mega-menu__link link" 7424 7425 > 7426 Throw Weights 7427 </a> 7428 </li></ul></div><div 7429 id="MegaMenuPanel-shop-by-category-4" 7430 class="russo-sidebar-mega-menu__panel" 7431 data-russo-mega-panel="shop-by-category-panel-4" 7432 role="tabpanel" 7433 aria-labelledby="MegaMenuTab-shop-by-category-4" 7434 7435 hidden 7436 7437 ><ul class="russo-sidebar-mega-menu__links list-unstyled" role="list"><li> 7438 <a 7439 href="/pages/5-step-lawn-program" 7440 class="russo-sidebar-mega-menu__link link" 7441 7442 >
7443 5 Step Lawn Program 7444 </a> 7445 </li><li> 7446 <a 7447 href="/collections/turf" 7448 class="russo-sidebar-mega-menu__link link" 7449 7450 > 7451 Shop all Turf 7452 </a> 7453 </li><li> 7454 <a 7455 href="/collections/turf-herbicides" 7456 class="russo-sidebar-mega-menu__link link" 7457 7458 > 7459 Herbicides 7460 </a> 7461 </li><li> 7462 <a 7463 href="/collections/gardening-tools" 7464 class="russo-sidebar-mega-menu__link link" 7465 7466 > 7467 Gardening Tools 7468 </a> 7469 </li><li> 7470 <a 7471 href="/collections/fertilizers" 7472 class="russo-sidebar-mega-menu__link link" 7473 7474 > 7475 Fertilizers 7476 </a> 7477 </li><li> 7478 <a 7479 href="/collections/fertilizer-flags" 7480 class="russo-sidebar-mega-menu__link link" 7481 7482 > 7483 Fertilizer Flags 7484 </a> 7485 </li><li> 7486 <a 7487 href="/collections/fungicides" 7488 class="russo-sidebar-mega-menu__link link" 7489 7490 > 7491 Fungicides 7492 </a> 7493 </li><li> 7494 <a 7495 href="/collections/grass-seed" 7496 class="russo-sidebar-mega-menu__link link" 7497 7498 > 7499 Grass Seed 7500 </a> 7501 </li><li> 7502 <a 7503 href="/collections/growth-regulators" 7504 class="russo-sidebar-mega-menu__link link" 7505 7506 > 7507 Growth Regulators 7508 </a> 7509 </li><li> 7510 <a 7511 href="/collections/insecticides" 7512 class="russo-sidebar-mega-menu__link link" 7513 7514 > 7515 Insecticides 7516 </a> 7517 </li><li> 7518 <a 7519 href="/collections/soil" 7520 class="russo-sidebar-mega-menu__link link" 7521 7522 > 7523 Soil 7524 </a> 7525 </li><li> 7526 <a 7527 href="/collections/sprayers" 7528 class="russo-sidebar-mega-menu__link link" 7529 7530 > 7531 Sprayers 7532 </a> 7533 </li><li> 7534 <a 7535 href="/collections/turf-spreaders" 7536 class="russo-sidebar-mega-menu__link link" 7537 7538 > 7539 Spreaders 7540 </a> 7541 </li><li> 7542 <a 7543 href="/collections/surfactants" 7544 class="russo-sidebar-mega-menu__link link" 7545 7546 > 7547 Surfactants 7548 </a> 7549 </li><li> 7550 <a 7551 href="/collections/straw-blankets" 7552 class="russo-sidebar-mega-menu__link link" 7553 7554 > 7555 Straw Blankets 7556 </a> 7557 </li><li> 7558 <a 7559 href="/collections/watering-supplies" 7560 class="russo-sidebar-mega-menu__link link" 7561 7562 > 7563 Watering Supplies 7564 </a> 7565 </li><li> 7566 <a 7567 href="/collections/weed-killer" 7568 class="russo-sidebar-mega-menu__link link" 7569 7570 > 7571 Weed Killer 7572 </a> 7573 </li></ul></div><div 7574 id="MegaMenuPanel-shop-by-category-5" 7575 class="russo-sidebar-mega-menu__panel" 7576 data-russo-mega-panel="shop-by-category-panel-5" 7577 role="tabpanel" 7578 aria-labelledby="MegaMenuTab-shop-by-category-5" 7579 7580 hidden 7581 7582 ><ul class="russo-sidebar-mega-menu__links list-unstyled" role="list"><li> 7583 <a 7584 href="/pages/russo-golf-supply" 7585 class="russo-sidebar-mega-menu__link link" 7586 7587 > 7588 Russo Golf Supply Solutions 7589 </a> 7590 </li><li> 7591 <a 7592 href="/collections/golf-course-grass-seed" 7593 class="russo-sidebar-mega-menu__link link" 7594 7595 > 7596 Golf Course Grass Seed 7597 </a> 7598 </li><li> 7599 <a 7600 href="/collections/cements-primers" 7601 class="russo-sidebar-mega-menu__link link" 7602 7603 > 7604 Cements & Primers 7605 </a> 7606 </li><li> 7607 <a 7608 href="/collections/drainage" 7609 class="russo-sidebar-mega-menu__link link" 7610 7611 > 7612 Drainage 7613 </a> 7614 </li><li> 7615 <a 7616 href="/collections/fittings" 7617 class="russo-sidebar-mega-menu__link link" 7618 7619 > 7620 Fittings 7621 </a> 7622 </li><li> 7623 <a 7624 href="/collections/hoses" 7625 class="russo-sidebar-mega-menu__link link" 7626 7627 > 7628 Hoses 7629 </a> 7630 </li><li> 7631 <a 7632 href="/collections/irrigation-accessories" 7633 class="russo-sidebar-mega-menu__link link" 7634 7635 > 7636 Irrigation Accessories 7637 </a> 7638 </li><li> 7639 <a 7640 href="/collections/pipe" 7641 class="russo-sidebar-mega-menu__link link" 7642 7643 > 7644 Pipe 7645 </a> 7646 </li><li> 7647 <a 7648 href="/collections/sprinklers" 7649 class="russo-sidebar-mega-menu__link link" 7650 7651 > 7652 Sprinkler 7653 </a> 7654 </li><li> 7655 <a 7656 href="/collections/valves" 7657 class="russo-sidebar-mega-menu__link link" 7658 7659 > 7660 Valves 7661 </a> 7662 </li><li> 7663 <a 7664 href="/collections/wire" 7665 class="russo-sidebar-mega-menu__link link" 7666 7667 > 7668 Wire 7669 </a> 7670 </li></ul></div><div 7671 id="MegaMenuPanel-shop-by-category-6" 7672 class="russo-sidebar-mega-menu__panel" 7673 data-russo-mega-panel="shop-by-category-panel-6" 7674 role="tabpanel" 7675 aria-labelledby="MegaMenuTab-shop-by-category-6" 7676 7677 hidden 7678 7679 ><ul class="russo-sidebar-mega-menu__links list-unstyled" role="list"><li> 7680 <a 7681 href="/collections/supplies-tools" 7682 class="russo-sidebar-mega-menu__link link" 7683 7684 > 7685 Shop all Tools & Supplies 7686 </a> 7687 </li><li> 7688 <a 7689 href="/collections/axes-mauls" 7690 class="russo-sidebar-mega-menu__link link" 7691 7692 > 7693 Axes & Mauls 7694 </a> 7695 </li><li> 7696 <a 7697 href="/collections/brooms" 7698 class="russo-sidebar-mega-menu__link link" 7699 7700 > 7701 Brooms & Brushes 7702 </a> 7703 </li><li> 7704 <a 7705 href="/collections/construction-hardscape-tools" 7706 class="russo-sidebar-mega-menu__link link" 7707 7708 > 7709 Construction & Hardscape Tools 7710 </a> 7711 </li><li> 7712 <a 7713 href="/collections/cultivators" 7714 class="russo-sidebar-mega-menu__link link" 7715 7716 > 7717 Cultivators 7718 </a> 7719 </li><li> 7720 <a 7721 href="/collections/cutting-tools" 7722 class="russo-sidebar-mega-menu__link link" 7723 7724 > 7725 Cutting Tools 7726 </a> 7727 </li><li> 7728 <a 7729 href="/collections/forks" 7730 class="russo-sidebar-mega-menu__link link" 7731 7732 > 7733 Forks 7734 </a> 7735 </li><li> 7736 <a 7737 href="/collections/fuel" 7738 class="russo-sidebar-mega-menu__link link" 7739 7740 > 7741 Fuel 7742 </a> 7743 </li><li> 7744 <a 7745 href="/collections/garbage-cans" 7746 class="russo-sidebar-mega-menu__link link" 7747 7748 > 7749 Garbage Cans 7750 </a> 7751 </li><li> 7752 <a 7753 href="/collections/gas-cans" 7754 class="russo-sidebar-mega-menu__link link" 7755 7756 > 7757 Gas Cans 7758 </a> 7759 </li><li> 7760 <a 7761 href="/collections/ladders" 7762 class="russo-sidebar-mega-menu__link link" 7763 7764 > 7765 Ladders 7766 </a> 7767 </li><li> 7768 <a 7769 href="/collections/litter-pickers-lawn-bags" 7770 class="russo-sidebar-mega-menu__link link" 7771 7772 > 7773 Litter Pickers & Lawn Bags 7774 </a> 7775 </li><li> 7776 <a 7777
7777 href="/collections/machetes" 7778 class="russo-sidebar-mega-menu__link link" 7779 7780 > 7781 Machetes 7782 </a> 7783 </li><li> 7784 <a 7785 href="/collections/fertilizer-flags" 7786 class="russo-sidebar-mega-menu__link link" 7787 7788 > 7789 Marking Flags 7790 </a> 7791 </li><li> 7792 <a 7793 href="/collections/measuring-accessories" 7794 class="russo-sidebar-mega-menu__link link" 7795 7796 > 7797 Measuring Accessories 7798 </a> 7799 </li><li> 7800 <a 7801 href="/collections/oil-lubricants" 7802 class="russo-sidebar-mega-menu__link link" 7803 7804 > 7805 Oil & Lubricants 7806 </a> 7807 </li><li> 7808 <a 7809 href="/collections/rakes" 7810 class="russo-sidebar-mega-menu__link link" 7811 7812 > 7813 Rakes 7814 </a> 7815 </li><li> 7816 <a 7817 href="/collections/safety-gear-supplies" 7818 class="russo-sidebar-mega-menu__link link" 7819 7820 > 7821 Safety Gear & Supplies 7822 </a> 7823 </li><li> 7824 <a 7825 href="/collections/sharpening-tools" 7826 class="russo-sidebar-mega-menu__link link" 7827 7828 > 7829 Sharpening Tools 7830 </a> 7831 </li><li> 7832 <a 7833 href="/collections/shovels" 7834 class="russo-sidebar-mega-menu__link link" 7835 7836 > 7837 Shovels 7838 </a> 7839 </li><li> 7840 <a 7841 href="/collections/tarps" 7842 class="russo-sidebar-mega-menu__link link" 7843 7844 > 7845 Tarps 7846 </a> 7847 </li><li> 7848 <a 7849 href="/collections/watering-supplies" 7850 class="russo-sidebar-mega-menu__link link" 7851 7852 > 7853 Watering Supplies 7854 </a> 7855 </li><li> 7856 <a 7857 href="/collections/wheelbarrows" 7858 class="russo-sidebar-mega-menu__link link" 7859 7860 > 7861 Wheelbarrows 7862 </a> 7863 </li></ul></div><div 7864 id="MegaMenuPanel-shop-by-category-7" 7865 class="russo-sidebar-mega-menu__panel" 7866 data-russo-mega-panel="shop-by-category-panel-7" 7867 role="tabpanel" 7868 aria-labelledby="MegaMenuTab-shop-by-category-7" 7869 7870 hidden 7871 7872 ><ul class="russo-sidebar-mega-menu__links list-unstyled" role="list"><li> 7873 <a 7874 href="/collections/tractors"
7875 class="russo-sidebar-mega-menu__link link" 7876 7877 > 7878 Shop all Tractors 7879 </a> 7880 </li><li> 7881 <a 7882 href="/collections/tractor-attachments" 7883 class="russo-sidebar-mega-menu__link link" 7884 7885 > 7886 Tractor Attachments 7887 </a> 7888 </li><li> 7889 <a 7890 href="/collections/tractor-parts" 7891 class="russo-sidebar-mega-menu__link link" 7892 7893 > 7894 Tractor Parts 7895 </a> 7896 </li></ul></div><div 7897 id="MegaMenuPanel-shop-by-category-8" 7898 class="russo-sidebar-mega-menu__panel" 7899 data-russo-mega-panel="shop-by-category-panel-8" 7900 role="tabpanel" 7901 aria-labelledby="MegaMenuTab-shop-by-category-8" 7902 7903 hidden 7904 7905 ><ul class="russo-sidebar-mega-menu__links list-unstyled" role="list"><li> 7906 <a 7907 href="/pages/trailer-solutions" 7908 class="russo-sidebar-mega-menu__link link" 7909 7910 > 7911 Trailer Solutions 7912 </a> 7913 </li><li> 7914 <a 7915 href="/collections/trailers" 7916 class="russo-sidebar-mega-menu__link link" 7917 7918 > 7919 Shop all Trailers 7920 </a> 7921 </li><li> 7922 <a 7923 href="/collections/dump-trailers" 7924 class="russo-sidebar-mega-menu__link link" 7925 7926 > 7927 Dump Trailers 7928 </a> 7929 </li><li> 7930 <a 7931 href="/collections/enclosed-trailers" 7932 class="russo-sidebar-mega-menu__link link" 7933 7934 > 7935 Enclosed Trailers 7936 </a> 7937 </li><li> 7938 <a 7939 href="/collections/open-trailers" 7940 class="russo-sidebar-mega-menu__link link" 7941 7942 > 7943 Open Trailers 7944 </a> 7945 </li><li> 7946 <a 7947 href="/collections/trailer-accessories" 7948 class="russo-sidebar-mega-menu__link link" 7949 7950 > 7951 Trailer Accessories 7952 </a> 7953 </li><li> 7954 <a 7955 href="/collections/trailer-parts" 7956 class="russo-sidebar-mega-menu__link link" 7957 7958 > 7959 Trailer Parts 7960 </a> 7961 </li></ul></div><div 7962 id="MegaMenuPanel-shop-by-category-9" 7963 class="russo-sidebar-mega-menu__panel" 7964 data-russo-mega-panel="shop-by-category-panel-9" 7965 role="tabpanel" 7966 aria-labelledby="MegaMenuTab-shop-by-category-9" 7967 7968 hidden 7969 7970 ><ul class="russo-sidebar-mega-menu__links list-unstyled" role="list"><li> 7971 <a 7972 href="/collections/compact-utility-loaders" 7973 class="russo-sidebar-mega-menu__link link" 7974 7975 >
7976 Shop all Compact Utility Loaders 7977 </a> 7978 </li><li> 7979 <a 7980 href="/collections/compact-utility-loader-attachments" 7981 class="russo-sidebar-mega-menu__link link" 7982 7983 > 7984 Compact Utility Loader Attachments 7985 </a> 7986 </li><li> 7987 <a 7988 href="/collections/compact-utility-loader-parts" 7989 class="russo-sidebar-mega-menu__link link" 7990 7991 > 7992 Compact Utility Loader Parts 7993 </a> 7994 </li></ul></div><div 7995 id="MegaMenuPanel-shop-by-category-10" 7996 class="russo-sidebar-mega-menu__panel" 7997 data-russo-mega-panel="shop-by-category-panel-10" 7998 role="tabpanel" 7999 aria-labelledby="MegaMenuTab-shop-by-category-10" 8000 8001 hidden 8002 8003 ><ul class="russo-sidebar-mega-menu__links list-unstyled" role="list"><li> 8004 <a 8005 href="/pages/russo-salt-supply" 8006 class="russo-sidebar-mega-menu__link link" 8007 8008 > 8009 Salt and Ice Melt Supply 8010 </a> 8011 </li><li> 8012 <a 8013 href="/pages/winter-prep" 8014 class="russo-sidebar-mega-menu__link link" 8015 8016 > 8017 Winter Prep with Russo 8018 </a> 8019 </li><li> 8020 <a 8021 href="/collections/winter-goods" 8022 class="russo-sidebar-mega-menu__link link" 8023 8024 > 8025 Shop all Winter Goods 8026 </a> 8027 </li><li> 8028 <a 8029 href="/collections/brine-maker" 8030 class="russo-sidebar-mega-menu__link link" 8031 8032 > 8033 Brine Maker 8034 </a> 8035 </li><li> 8036 <a 8037 href="/collections/de-icing-sprayers" 8038 class="russo-sidebar-mega-menu__link link" 8039 8040 > 8041 De-Icing Sprayers 8042 </a> 8043 </li><li> 8044 <a 8045 href="/collections/driveway-markers" 8046 class="russo-sidebar-mega-menu__link link" 8047 8048 > 8049 Driveway Markers 8050 </a> 8051 </li><li> 8052 <a 8053 href="/collections/winter-gloves" 8054 class="russo-sidebar-mega-menu__link link" 8055 8056 > 8057 Gloves 8058 </a> 8059 </li><li> 8060 <a 8061 href="/collections/ice-melts" 8062 class="russo-sidebar-mega-menu__link link" 8063 8064 > 8065 Ice Melts 8066 </a> 8067 </li><li> 8068 <a 8069 href="/collections/ice-scrapers-snow-brushes" 8070 class="russo-sidebar-mega-menu__link link" 8071 8072 > 8073 Ice Scrapers & Snow Brushes 8074 </a> 8075 </li><li> 8076 <a 8077 href="/collections/power-brooms" 8078 class="russo-sidebar-mega-menu__link link" 8079 8080 > 8081 Power Brooms 8082 </a> 8083 </li><li> 8084 <a 8085 href="/collections/safety-hazard-lights" 8086 class="russo-sidebar-mega-menu__link link" 8087 8088 > 8089 Safety and Hazard Lights 8090 </a> 8091 </li><li> 8092 <a 8093 href="/collections/salt-spreaders" 8094 class="russo-sidebar-mega-menu__link link" 8095 8096 > 8097 Salt Spreaders 8098 </a> 8099 </li><li> 8100 <a 8101 href="/collections/snow-blowers" 8102 class="russo-sidebar-mega-menu__link link" 8103 8104 > 8105 Snow Blowers 8106 </a> 8107 </li><li> 8108 <a 8109 href="/collections/snow-plows" 8110 class="russo-sidebar-mega-menu__link link" 8111 8112 > 8113 Snow Plows 8114 </a> 8115 </li><li> 8116 <a 8117 href="/collections/snow-shovels" 8118 class="russo-sidebar-mega-menu__link link" 8119 8120 > 8121 Snow Shovels 8122 </a> 8123 </li><li> 8124 <a 8125 href="/collections/snow-tractors"
8126 class="russo-sidebar-mega-menu__link link" 8127 8128 > 8129 Snow Tractors 8130 </a> 8131 </li><li> 8132 <a 8133 href="/collections/utility-task-machines" 8134 class="russo-sidebar-mega-menu__link link" 8135 8136 > 8137 Utility Task Machines 8138 </a> 8139 </li><li> 8140 <a 8141 href="/collections/utility-vehicles" 8142 class="russo-sidebar-mega-menu__link link" 8143 8144 > 8145 Utility Vehicles 8146 </a> 8147 </li></ul></div><div 8148 id="MegaMenuPanel-shop-by-category-11" 8149 class="russo-sidebar-mega-menu__panel" 8150 data-russo-mega-panel="shop-by-category-panel-11" 8151 role="tabpanel" 8152 aria-labelledby="MegaMenuTab-shop-by-category-11" 8153 8154 hidden 8155 8156 ><ul class="russo-sidebar-mega-menu__links list-unstyled" role="list"><li> 8157 <a 8158 href="/collections/used-equipment" 8159 class="russo-sidebar-mega-menu__link link" 8160 8161 > 8162 Shop all Used Equipment 8163 </a> 8164 </li><li> 8165 <a 8166 href="/collections/naperville-used-equipment" 8167 class="russo-sidebar-mega-menu__link link" 8168 8169 > 8170 Naperville, IL Used Equipment 8171 </a> 8172 </li><li> 8173 <a 8174 href="/collections/hainesville-used-equipment" 8175 class="russo-sidebar-mega-menu__link link" 8176 8177 > 8178 Hainesville, IL Used Equipment 8179 </a> 8180 </li><li> 8181 <a 8182 href="/collections/frankfort-used-equipment" 8183 class="russo-sidebar-mega-menu__link link" 8184 8185 > 8186 Frankfort, IL Used Equipment 8187 </a> 8188 </li><li> 8189 <a 8190 href="/collections/elgin-used-equipment" 8191 class="russo-sidebar-mega-menu__link link" 8192 8193 >
8194 Elgin, IL Used Equipment 8195 </a> 8196 </li><li> 8197 <a 8198 href="/collections/new-berlin-used-equipment" 8199 class="russo-sidebar-mega-menu__link link" 8200 8201 > 8202 New Berlin, WI Used Equipment 8203 </a> 8204 </li><li> 8205 <a 8206 href="/collections/janesville-used-equipment" 8207 class="russo-sidebar-mega-menu__link link" 8208 8209 > 8210 Janesville, WI Used Equipment 8211 </a> 8212 </li><li> 8213 <a 8214 href="/collections/mooresville-used-equipment" 8215 class="russo-sidebar-mega-menu__link link" 8216 8217 > 8218 Mooresville, IN Used Equipment 8219 </a> 8220 </li><li> 8221 <a 8222 href="/collections/fort-wayne-used-equipment" 8223 class="russo-sidebar-mega-menu__link link" 8224 8225 > 8226 Fort Wayne, IN Used Equipment 8227 </a> 8228 </li><li> 8229 <a 8230 href="/collections/hiawatha-ia-used-equipment" 8231 class="russo-sidebar-mega-menu__link link" 8232 8233 > 8234 Hiawatha, IA Used Equipment 8235 </a> 8236 </li><li> 8237 <a 8238 href="/collections/davenport-ia-used-equipment" 8239 class="russo-sidebar-mega-menu__link link" 8240 8241 > 8242 Davenport, IA Used Equipment 8243 </a> 8244 </li><li> 8245 <a 8246 href="/pages/online-used-equipment-auctions" 8247 class="russo-sidebar-mega-menu__link link" 8248 8249 > 8250 2026 Auction Schedule 8251 </a> 8252 </li><li> 8253 <a 8254 href="/collections/demo-rental-equipment-for-sale" 8255 class="russo-sidebar-mega-menu__link link" 8256 8257 > 8258 Demo/Rental Equipment for sale 8259 </a> 8260 </li></ul></div></div> 8261 </div> 8262 </div> 8263 </details> 8264 </header-menu></li><li><header-menu> 8265 <details id="Details-HeaderDropdown-2" class="header-dropdown-menu"> 8266 <summary 8267 id="HeaderMenu-brands" 8268 class="header__menu-item list-menu__item link focus-inset" 8269 > 8270 <span 8271 >Brands</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 8272</summary> 8273 8274 <ul 8275 id="HeaderDropdown-Menu-2" 8276 class="header-dropdown-menu__list list-unstyled color-scheme-1 gradient motion-reduce global-settings-popup" 8277 role="list" 8278 tabindex="-1" 8279 8280 style="max-height:calc(100dvh - 180px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;" 8281 8282 ><li> 8283 <a 8284 id="HeaderMenu-brands-shop-all-brands" 8285 href="/collections/brands" 8286 class="header-dropdown-menu__link link" 8287 8288 8289 style="padding-top:6px;padding-bottom:6px;line-height:1.2;" 8290 8291 ><img src="//russopower.com/cdn/shop/collections/More-Brands.jpg?v=1781017900&width=96" alt="Shop All Brands" srcset="//russopower.com/cdn/shop/collections/More-Brands.jpg?v=1781017900&width=30 30w, //russopower.com/cdn/shop/collections/More-Brands.jpg?v=1781017900&width=48 48w, //russopower.com/cdn/shop/collections/More-Brands.jpg?v=1781017900&width=72 72w, //russopower.com/cdn/shop/collections/More-Brands.jpg?v=1781017900&width=96 96w" width="96" height="53" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 8292<span>Shop All Brands</span> 8293 </a> 8294 </li><li> 8295 <a 8296 id="HeaderMenu-brands-bobcat" 8297 href="/collections/bobcat" 8298 class="header-dropdown-menu__link link" 8299 8300 8301 style="padding-top:6px;padding-bottom:6px;line-height:1.2;" 8302 8303 ><img src="//russopower.com/cdn/shop/collections/Bobcat_Turf_Logo.jpg?v=1709327529&width=96" alt="Bobcat" srcset="//russopower.com/cdn/shop/collections/Bobcat_Turf_Logo.jpg?v=1709327529&width=30 30w, //russopower.com/cdn/shop/collections/Bobcat_Turf_Logo.jpg?v=1709327529&width=48 48w, //russopower.com/cdn/shop/collections/Bobcat_Turf_Logo.jpg?v=1709327529&width=72 72w, //russopower.com/cdn/shop/collections/Bobcat_Turf_Logo.jpg?v=1709327529&width=96 96w" width="96" height="28" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 8304<span>Bobcat</span> 8305 </a> 8306 </li><li> 8307 <a 8308 id="HeaderMenu-brands-echo" 8309 href="/collections/echo" 8310 class="header-dropdown-menu__link link" 8311 8312 8313 style="padding-top:6px;padding-bottom:6px;line-height:1.2;" 8314 8315 ><img src="//russopower.com/cdn/shop/collections/Echo-logo.jpg?v=1684562706&width=96" alt="Echo" srcset="//russopower.com/cdn/shop/collections/Echo-logo.jpg?v=1684562706&width=30 30w, //russopower.com/cdn/shop/collections/Echo-logo.jpg?v=1684562706&width=48 48w, //russopower.com/cdn/shop/collections/Echo-logo.jpg?v=1684562706&width=72 72w, //russopower.com/cdn/shop/collections/Echo-logo.jpg?v=1684562706&width=96 96w" width="96" height="19" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 8316<span>Echo</span> 8317 </a> 8318 </li><li> 8319 <a 8320 id="HeaderMenu-brands-encore" 8321 href="/collections/encore" 8322 class="header-dropdown-menu__link link" 8323 8324 8325 style="padding-top:6px;padding-bottom:6px;line-height:1.2;" 8326 8327 ><img src="//russopower.com/cdn/shop/collections/encore-logo.jpg?v=1684563438&width=96" alt="Encore" srcset="//russopower.com/cdn/shop/collections/encore-logo.jpg?v=1684563438&width=30 30w, //russopower.com/cdn/shop/collections/encore-logo.jpg?v=1684563438&width=48 48w, //russopower.com/cdn/shop/collections/encore-logo.jpg?v=1684563438&width=72 72w, //russopower.com/cdn/shop/collections/encore-logo.jpg?v=1684563438&width=96 96w" width="96" height="56" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 8328<span>Encore</span> 8329 </a> 8330 </li><li> 8331 <a 8332 id="HeaderMenu-brands-exmark" 8333 href="/collections/exmark" 8334 class="header-dropdown-menu__link link" 8335 8336 8337 style="padding-top:6px;padding-bottom:6px;line-height:1.2;" 8338 8339 ><img src="//russopower.com/cdn/shop/collections/2016_Exmark_Logo_cmyk.png?v=1684563721&width=96" alt="Exmark" srcset="//russopower.com/cdn/shop/collections/2016_Exmark_Logo_cmyk.png?v=1684563721&width=30 30w, //russopower.com/cdn/shop/collections/2016_Exmark_Logo_cmyk.png?v=1684563721&width=48 48w, //russopower.com/cdn/shop/collections/2016_Exmark_Logo_cmyk.png?v=1684563721&width=72 72w, //russopower.com/cdn/shop/collections/2016_Exmark_Logo_cmyk.png?v=1684563721&width=96 96w" width="96" height="39" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 8340<span>Exmark</span> 8341 </a> 8342 </li><li> 8343 <a 8344 id="HeaderMenu-brands-hustler-turf-equipment" 8345 href="/collections/hustler" 8346 class="header-dropdown-menu__link link" 8347 8348 8349 style="padding-top:6px;padding-bottom:6px;line-height:1.2;" 8350 8351 ><img src="//russopower.com/cdn/shop/collections/hustler-logo.jpg?v=1692996638&width=96" alt="Hustler Turf Equipment" srcset="//russopower.com/cdn/shop/collections/hustler-logo.jpg?v=1692996638&width=30 30w, //russopower.com/cdn/shop/collections/hustler-logo.jpg?v=1692996638&width=48 48w, //russopower.com/cdn/shop/collections/hustler-logo.jpg?v=1692996638&width=72 72w, //russopower.com/cdn/shop/collections/hustler-logo.jpg?v=1692996638&width=96 96w" width="96" height="42" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 8352<span>Hustler Turf Equipment</span> 8353 </a> 8354 </li><li> 8355 <a 8356 id="HeaderMenu-brands-kioti"
8357 href="/collections/kioti" 8358 class="header-dropdown-menu__link link" 8359 8360 8361 style="padding-top:6px;padding-bottom:6px;line-height:1.2;" 8362 8363 ><img src="//russopower.com/cdn/shop/collections/Kioti-USA_LOGO_EMBLEM_REGISTERED_2023.png?v=1702061283&width=96" alt="Kioti" srcset="//russopower.com/cdn/shop/collections/Kioti-USA_LOGO_EMBLEM_REGISTERED_2023.png?v=1702061283&width=30 30w, //russopower.com/cdn/shop/collections/Kioti-USA_LOGO_EMBLEM_REGISTERED_2023.png?v=1702061283&width=48 48w, //russopower.com/cdn/shop/collections/Kioti-USA_LOGO_EMBLEM_REGISTERED_2023.png?v=1702061283&width=72 72w, //russopower.com/cdn/shop/collections/Kioti-USA_LOGO_EMBLEM_REGISTERED_2023.png?v=1702061283&width=96 96w" width="96" height="96" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 8364<span>Kioti</span> 8365 </a> 8366 </li><li> 8367 <a 8368 id="HeaderMenu-brands-kubota" 8369 href="/collections/kubota" 8370 class="header-dropdown-menu__link link" 8371 8372 8373 style="padding-top:6px;padding-bottom:6px;line-height:1.2;" 8374 8375 ><img src="//russopower.com/cdn/shop/collections/Kubota-lockup-logo.jpg?v=1684524764&width=96" alt="Kubota" srcset="//russopower.com/cdn/shop/collections/Kubota-lockup-logo.jpg?v=1684524764&width=30 30w, //russopower.com/cdn/shop/collections/Kubota-lockup-logo.jpg?v=1684524764&width=48 48w, //russopower.com/cdn/shop/collections/Kubota-lockup-logo.jpg?v=1684524764&width=72 72w, //russopower.com/cdn/shop/collections/Kubota-lockup-logo.jpg?v=1684524764&width=96 96w" width="96" height="96" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 8376<span>Kubota</span> 8377 </a> 8378 </li><li> 8379 <a 8380 id="HeaderMenu-brands-mean-green" 8381 href="/collections/mean-green" 8382 class="header-dropdown-menu__link link" 8383 8384 8385 style="padding-top:6px;padding-bottom:6px;line-height:1.2;" 8386 8387 ><img src="//russopower.com/cdn/shop/collections/Mean-Green-Elect-Logo-Stacked-DkGreen.jpg?v=1685648660&width=96" alt="Mean Green" srcset="//russopower.com/cdn/shop/collections/Mean-Green-Elect-Logo-Stacked-DkGreen.jpg?v=1685648660&width=30 30w, //russopower.com/cdn/shop/collections/Mean-Green-Elect-Logo-Stacked-DkGreen.jpg?v=1685648660&width=48 48w, //russopower.com/cdn/shop/collections/Mean-Green-Elect-Logo-Stacked-DkGreen.jpg?v=1685648660&width=72 72w, //russopower.com/cdn/shop/collections/Mean-Green-Elect-Logo-Stacked-DkGreen.jpg?v=1685648660&width=96 96w" width="96" height="65" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 8388<span>Mean Green</span> 8389 </a> 8390 </li><li> 8391 <a 8392 id="HeaderMenu-brands-midsota" 8393 href="/collections/midsota-mfg" 8394 class="header-dropdown-menu__link link" 8395 8396 8397 style="padding-top:6px;padding-bottom:6px;line-height:1.2;" 8398 8399 ><img src="//russopower.com/cdn/shop/collections/midsota-logo.jpg?v=1684789270&width=96" alt="Midsota" srcset="//russopower.com/cdn/shop/collections/midsota-logo.jpg?v=1684789270&width=30 30w, //russopower.com/cdn/shop/collections/midsota-logo.jpg?v=1684789270&width=48 48w, //russopower.com/cdn/shop/collections/midsota-logo.jpg?v=1684789270&width=72 72w, //russopower.com/cdn/shop/collections/midsota-logo.jpg?v=1684789270&width=96 96w" width="96" height="16" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 8400<span>Midsota</span> 8401 </a> 8402 </li><li> 8403 <a 8404 id="HeaderMenu-brands-redmax" 8405 href="/collections/redmax" 8406 class="header-dropdown-menu__link link" 8407 8408 8409 style="padding-top:6px;padding-bottom:6px;line-height:1.2;" 8410 8411 ><img src="//russopower.com/cdn/shop/collections/redmax-logo.jpg?v=1685630006&width=96" alt="RedMax" srcset="//russopower.com/cdn/shop/collections/redmax-logo.jpg?v=1685630006&width=30 30w, //russopower.com/cdn/shop/collections/redmax-logo.jpg?v=1685630006&width=48 48w, //russopower.com/cdn/shop/collections/redmax-logo.jpg?v=1685630006&width=72 72w, //russopower.com/cdn/shop/collections/redmax-logo.jpg?v=1685630006&width=96 96w" width="96" height="37" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 8412<span>RedMax</span> 8413 </a> 8414 </li><li> 8415 <a 8416 id="HeaderMenu-brands-scag" 8417 href="/collections/scag" 8418 class="header-dropdown-menu__link link" 8419 8420 8421 style="padding-top:6px;padding-bottom:6px;line-height:1.2;" 8422 8423 ><img src="//russopower.com/cdn/shop/collections/ScagPowerEquipment_logo_-_white_letters_with_pantone_1805_red_background.png?v=1756213096&width=96" alt="Scag" srcset="//russopower.com/cdn/shop/collections/ScagPowerEquipment_logo_-_white_letters_with_pantone_1805_red_background.png?v=1756213096&width=30 30w, //russopower.com/cdn/shop/collections/ScagPowerEquipment_logo_-_white_letters_with_pantone_1805_red_background.png?v=1756213096&width=48 48w, //russopower.com/cdn/shop/collections/ScagPowerEquipment_logo_-_white_letters_with_pantone_1805_red_background.png?v=1756213096&width=72 72w, //russopower.com/cdn/shop/collections/ScagPowerEquipment_logo_-_white_letters_with_pantone_1805_red_background.png?v=1756213096&width=96 96w" width="96" height="51" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 8424<span>Scag</span> 8425 </a> 8426 </li><li> 8427 <a 8428 id="HeaderMenu-brands-stihl" 8429 href="/collections/stihl" 8430 class="header-dropdown-menu__link link" 8431 8432 8433 style="padding-top:6px;padding-bottom:6px;line-height:1.2;" 8434 8435 ><img src="//russopower.com/cdn/shop/collections/Stihl-Logo-_Updated-2022.jpg?v=1684729177&width=96" alt="Stihl" srcset="//russopower.com/cdn/shop/collections/Stihl-Logo-_Updated-2022.jpg?v=1684729177&width=30 30w, //russopower.com/cdn/shop/collections/Stihl-Logo-_Updated-2022.jpg?v=1684729177&width=48 48w, //russopower.com/cdn/shop/collections/Stihl-Logo-_Updated-2022.jpg?v=1684729177&width=72 72w, //russopower.com/cdn/shop/collections/Stihl-Logo-_Updated-2022.jpg?v=1684729177&width=96 96w" width="96" height="42" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 8436<span>Stihl</span> 8437 </a> 8438 </li><li> 8439 <a 8440 id="HeaderMenu-brands-toro" 8441 href="/collections/toro" 8442 class="header-dropdown-menu__link link" 8443 8444 8445 style="padding-top:6px;padding-bottom:6px;line-height:1.2;" 8446 8447 ><img src="//russopower.com/cdn/shop/collections/toro-logo.jpg?v=1685630904&width=96" alt="Toro" srcset="//russopower.com/cdn/shop/collections/toro-logo.jpg?v=1685630904&width=30 30w, //russopower.com/cdn/shop/collections/toro-logo.jpg?v=1685630904&width=48 48w, //russopower.com/cdn/shop/collections/toro-logo.jpg?v=1685630904&width=72 72w, //russopower.com/cdn/shop/collections/toro-logo.jpg?v=1685630904&width=96 96w" width="96" height="63" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 8448<span>Toro</span> 8449 </a> 8450 </li><li> 8451 <a 8452 id="HeaderMenu-brands-wacker-neuson" 8453 href="/collections/wacker-neuson" 8454 class="header-dropdown-menu__link link" 8455 8456 8457 style="padding-top:6px;padding-bottom:6px;line-height:1.2;" 8458 8459 ><img src="//russopower.com/cdn/shop/collections/WackerNeuson-logo.jpg?v=1684777932&width=96" alt="Wacker Neuson" srcset="//russopower.com/cdn/shop/collections/WackerNeuson-logo.jpg?v=1684777932&width=30 30w, //russopower.com/cdn/shop/collections/WackerNeuson-logo.jpg?v=1684777932&width=48 48w, //russopower.com/cdn/shop/collections/WackerNeuson-logo.jpg?v=1684777932&width=72 72w, //russopower.com/cdn/shop/collections/WackerNeuson-logo.jpg?v=1684777932&width=96 96w" width="96" height="32" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 8460<span>Wacker Neuson</span> 8461 </a> 8462 </li><li> 8463 <a 8464 id="HeaderMenu-brands-wells-cargo" 8465 href="/collections/wells-cargo" 8466 class="header-dropdown-menu__link link" 8467 8468 8469 style="padding-top:6px;padding-bottom:6px;line-height:1.2;" 8470 8471 ><img src="//russopower.com/cdn/shop/collections/wells-cargo-logo.jpg?v=1684523769&width=96" alt="Wells Cargo" srcset="//russopower.com/cdn/shop/collections/wells-cargo-logo.jpg?v=1684523769&width=30 30w, //russopower.com/cdn/shop/collections/wells-cargo-logo.jpg?v=1684523769&width=48 48w, //russopower.com/cdn/shop/collections/wells-cargo-logo.jpg?v=1684523769&width=72 72w, //russopower.com/cdn/shop/collections/wells-cargo-logo.jpg?v=1684523769&width=96 96w" width="96" height="96" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 8472<span>Wells Cargo</span> 8473 </a> 8474 </li><li> 8475 <a 8476 id="HeaderMenu-brands-wright" 8477 href="/collections/wright" 8478 class="header-dropdown-menu__link link" 8479 8480 8481 style="padding-top:6px;padding-bottom:6px;line-height:1.2;" 8482 8483 ><img src="//russopower.com/cdn/shop/collections/Wright-2019-logo.png?v=1684523225&width=96" alt="Wright" srcset="//russopower.com/cdn/shop/collections/Wright-2019-logo.png?v=1684523225&width=30 30w, //russopower.com/cdn/shop/collections/Wright-2019-logo.png?v=1684523225&width=48 48w, //russopower.com/cdn/shop/collections/Wright-2019-logo.png?v=1684523225&width=72 72w, //russopower.com/cdn/shop/collections/Wright-2019-logo.png?v=1684523225&width=96 96w" width="96" height="35" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 8484<span>Wright</span> 8485 </a> 8486 </li></ul> 8487 </details> 8488 </header-menu></li><li><header-menu> 8489 <details id="Details-HeaderDropdown-3" class="header-dropdown-menu"> 8490 <summary 8491 id="HeaderMenu-deals" 8492 class="header__menu-item list-menu__item link focus-inset" 8493 >
8494 <span 8495 >Deals</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 8496</summary> 8497 8498 <ul 8499 id="HeaderDropdown-Menu-3" 8500 class="header-dropdown-menu__list list-unstyled color-scheme-1 gradient motion-reduce global-settings-popup" 8501 role="list" 8502 tabindex="-1" 8503 8504 ><li> 8505 <a 8506 id="HeaderMenu-deals-current-deals-promotions" 8507 href="/pages/current-deals" 8508 class="header-dropdown-menu__link link" 8509 8510 8511 ><span>Current Deals & Promotions</span> 8512 </a> 8513 </li><li> 8514 <a 8515 id="HeaderMenu-deals-financing-offers" 8516 href="https://russopower.com/pages/current-deals#financing.offers" 8517 class="header-dropdown-menu__link link" 8518 8519 8520 ><span>Financing Offers</span> 8521 </a> 8522 </li><li> 8523 <a 8524 id="HeaderMenu-deals-hot-deals" 8525 href="/collections/hot-deals" 8526 class="header-dropdown-menu__link link" 8527 8528 8529 ><span>Hot Deals</span> 8530 </a> 8531 </li><li> 8532 <a 8533 id="HeaderMenu-deals-used-equipment" 8534 href="/collections/used-equipment" 8535 class="header-dropdown-menu__link link" 8536 8537 8538 ><img src="//russopower.com/cdn/shop/collections/Russo-Category-Icon-Used-Equipment.png?v=1700668893&width=96" alt="Used Equipment" srcset="//russopower.com/cdn/shop/collections/Russo-Category-Icon-Used-Equipment.png?v=1700668893&width=30 30w, //russopower.com/cdn/shop/collections/Russo-Category-Icon-Used-Equipment.png?v=1700668893&width=48 48w, //russopower.com/cdn/shop/collections/Russo-Category-Icon-Used-Equipment.png?v=1700668893&width=72 72w, //russopower.com/cdn/shop/collections/Russo-Category-Icon-Used-Equipment.png?v=1700668893&width=96 96w" width="96" height="96" loading="lazy" class="header-dropdown-menu__collection-thumb" sizes="30px" style="width:30px;height:30px;object-fit:contain;border-radius:5px;margin-right:8px;vertical-align:middle;background:#fff;padding:2px;border:1px solid rgba(0,0,0,0.08);"> 8539<span>Used Equipment</span> 8540 </a> 8541 </li></ul> 8542 </details> 8543 </header-menu></li><li><header-menu> 8544 <details 8545 id="Details-HeaderDropdown-4" 8546 class="header-dropdown-menu header-dropdown-menu--flyout" 8547 > 8548 <summary 8549 id="HeaderMenu-locations" 8550 class="header__menu-item list-menu__item link focus-inset" 8551 > 8552 <span 8553 >Locations</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 8554</summary> 8555 8556 <ul 8557 id="HeaderDropdown-Menu-4" 8558 class="header-dropdown-menu__list list-unstyled color-scheme-1 gradient motion-reduce global-settings-popup" 8559 role="list" 8560 tabindex="-1" 8561 ><li class="header-dropdown-menu__item"> 8562 <a 8563 id="HeaderMenu-locations-store-locator" 8564 href="/pages/storelocator" 8565 class="header-dropdown-menu__link link" 8566 8567 >
8568 <span>Store Locator</span></a></li><li class="header-dropdown-menu__item has-children"> 8569 <a 8570 id="HeaderMenu-locations-illinois" 8571 href="#" 8572 class="header-dropdown-menu__link link" 8573 8574 > 8575 <span>Illinois</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 8576</a><ul class="header-dropdown-menu__nested list-unstyled" role="list"><li> 8577 <a 8578 id="HeaderMenu-locations-illinois-elgin-il" 8579 href="https://russopower.com/a/store-locator/elgin-il" 8580 class="header-dropdown-menu__nested-link link" 8581 8582 >
8583 Elgin, IL 8584 </a> 8585 </li><li> 8586 <a 8587 id="HeaderMenu-locations-illinois-frankfort-il" 8588 href="https://russopower.com/a/store-locator/frankfort-il" 8589 class="header-dropdown-menu__nested-link link" 8590 8591 > 8592 Frankfort, IL 8593 </a> 8594 </li><li> 8595 <a 8596 id="HeaderMenu-locations-illinois-hainesville-il" 8597 href="https://russopower.com/a/store-locator/hainesville-il" 8598 class="header-dropdown-menu__nested-link link" 8599 8600 > 8601 Hainesville, IL 8602 </a> 8603 </li><li> 8604 <a 8605 id="HeaderMenu-locations-illinois-naperville-il" 8606 href="https://russopower.com/a/store-locator/naperville-il" 8607 class="header-dropdown-menu__nested-link link" 8608 8609 > 8610 Naperville, IL 8611 </a> 8612 </li><li> 8613 <a 8614 id="HeaderMenu-locations-illinois-schiller-park-il" 8615 href="https://russopower.com/a/store-locator/schiller-park-il" 8616 class="header-dropdown-menu__nested-link link" 8617 8618 > 8619 Schiller Park, IL 8620 </a> 8621 </li></ul></li><li class="header-dropdown-menu__item has-children"> 8622 <a 8623 id="HeaderMenu-locations-indiana" 8624 href="#" 8625 class="header-dropdown-menu__link link" 8626 8627 > 8628 <span>Indiana</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 8629</a><ul class="header-dropdown-menu__nested list-unstyled" role="list"><li> 8630 <a 8631 id="HeaderMenu-locations-indiana-fort-wayne-in" 8632 href="https://russopower.com/a/store-locator/fort-wayne-in" 8633 class="header-dropdown-menu__nested-link link" 8634 8635 > 8636 Fort Wayne, IN 8637 </a> 8638 </li><li> 8639 <a 8640 id="HeaderMenu-locations-indiana-lebanon-in" 8641 href="https://russopower.com/a/store-locator/lebanon-in" 8642 class="header-dropdown-menu__nested-link link" 8643 8644 > 8645 Lebanon, IN 8646 </a> 8647 </li><li> 8648 <a 8649 id="HeaderMenu-locations-indiana-mooresville-in" 8650 href="https://russopower.com/a/store-locator/mooresville-in" 8651 class="header-dropdown-menu__nested-link link" 8652 8653 > 8654 Mooresville, IN 8655 </a> 8656 </li><li> 8657 <a 8658 id="HeaderMenu-locations-indiana-valparaiso-in" 8659 href="https://russopower.com/a/store-locator/valparaiso-in" 8660 class="header-dropdown-menu__nested-link link" 8661 8662 > 8663 Valparaiso, IN 8664 </a> 8665 </li></ul></li><li class="header-dropdown-menu__item has-children"> 8666 <a 8667 id="HeaderMenu-locations-iowa" 8668 href="#" 8669 class="header-dropdown-menu__link link" 8670 8671 >
8672 <span>Iowa</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 8673</a><ul class="header-dropdown-menu__nested list-unstyled" role="list"><li> 8674 <a 8675 id="HeaderMenu-locations-iowa-davenport-ia" 8676 href="https://russopower.com/a/store-locator/davenport-ia" 8677 class="header-dropdown-menu__nested-link link" 8678 8679 > 8680 Davenport, IA 8681 </a> 8682 </li><li> 8683 <a 8684 id="HeaderMenu-locations-iowa-hiawatha-ia" 8685 href="https://russopower.com/a/store-locator/hiawatha-ia" 8686 class="header-dropdown-menu__nested-link link" 8687 8688 > 8689 Hiawatha, IA 8690 </a> 8691 </li></ul></li><li class="header-dropdown-menu__item has-children"> 8692 <a 8693 id="HeaderMenu-locations-wisconsin" 8694 href="#" 8695 class="header-dropdown-menu__link link" 8696 8697 > 8698 <span>Wisconsin</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 8699</a><ul class="header-dropdown-menu__nested list-unstyled" role="list"><li> 8700 <a 8701 id="HeaderMenu-locations-wisconsin-janesville-wi" 8702 href="https://russopower.com/a/store-locator/janesville-wi" 8703 class="header-dropdown-menu__nested-link link" 8704 8705 > 8706 Janesville, WI 8707 </a> 8708 </li><li> 8709 <a 8710 id="HeaderMenu-locations-wisconsin-new-berlin-wi" 8711 href="https://russopower.com/a/store-locator/new-berlin-wi" 8712 class="header-dropdown-menu__nested-link link" 8713 8714 > 8715 New Berlin, WI 8716 </a> 8717 </li></ul></li><li class="header-dropdown-menu__item"> 8718 <a 8719 id="HeaderMenu-locations-honoring-legacies-russos-growing-family" 8720 href="/blogs/russo-news/honoring-legacies" 8721 class="header-dropdown-menu__link link" 8722 8723 > 8724 <span>Honoring Legacies: Russo's Growing Family</span></a></li></ul> 8725 </details> 8726 </header-menu></li><li><header-menu> 8727 <details 8728 id="Details-HeaderDropdown-5" 8729 class="header-dropdown-menu header-dropdown-menu--flyout" 8730 > 8731 <summary 8732 id="HeaderMenu-the-russo-difference" 8733 class="header__menu-item list-menu__item link focus-inset" 8734 > 8735 <span 8736 >The Russo Difference</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 8737</summary> 8738 8739 <ul 8740 id="HeaderDropdown-Menu-5" 8741 class="header-dropdown-menu__list list-unstyled color-scheme-1 gradient motion-reduce global-settings-popup" 8742 role="list" 8743 tabindex="-1" 8744 ><li class="header-dropdown-menu__item"> 8745 <a 8746 id="HeaderMenu-the-russo-difference-about-us" 8747 href="/pages/about-us" 8748 class="header-dropdown-menu__link link" 8749 8750 >
8751 <span>About Us</span></a></li><li class="header-dropdown-menu__item has-children"> 8752 <a 8753 id="HeaderMenu-the-russo-difference-i-am" 8754 href="#" 8755 class="header-dropdown-menu__link link" 8756 8757 > 8758 <span>I am...</span><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 8759</a><ul class="header-dropdown-menu__nested list-unstyled" role="list"><li> 8760 <a 8761 id="HeaderMenu-the-russo-difference-i-am-an-arborist" 8762 href="/pages/arbor-gear" 8763 class="header-dropdown-menu__nested-link link" 8764 8765 > 8766 an Arborist 8767 </a> 8768 </li><li> 8769 <a 8770 id="HeaderMenu-the-russo-difference-i-am-an-all-season-contractor" 8771 href="/pages/all-season-contractor" 8772 class="header-dropdown-menu__nested-link link" 8773 8774 > 8775 an All-Season Contractor 8776 </a> 8777 </li><li> 8778 <a 8779 id="HeaderMenu-the-russo-difference-i-am-a-lawn-care-applicator" 8780 href="/pages/5-step-lawn-program" 8781 class="header-dropdown-menu__nested-link link" 8782 8783 > 8784 a Lawn Care Applicator 8785 </a> 8786 </li><li> 8787 <a 8788 id="HeaderMenu-the-russo-difference-i-am-a-municipality" 8789 href="/pages/tax-exempt" 8790 class="header-dropdown-menu__nested-link link" 8791 8792 > 8793 a Municipality 8794 </a> 8795 </li><li> 8796 <a 8797 id="HeaderMenu-the-russo-difference-i-am-a-snow-removal-warrior" 8798 href="/pages/winter-prep" 8799 class="header-dropdown-menu__nested-link link" 8800 8801 > 8802 a Snow Removal Warrior 8803 </a> 8804 </li><li> 8805 <a 8806 id="HeaderMenu-the-russo-difference-i-am-a-homeowner-with-acreage" 8807 href="/pages/homeowner" 8808 class="header-dropdown-menu__nested-link link" 8809 8810 > 8811 a Homeowner with Acreage 8812 </a> 8813 </li><li> 8814 <a 8815 id="HeaderMenu-the-russo-difference-i-am-a-golf-superintendent" 8816 href="/pages/russo-golf-supply" 8817 class="header-dropdown-menu__nested-link link" 8818 8819 > 8820 a Golf Superintendent 8821 </a> 8822 </li></ul></li><li class="header-dropdown-menu__item"> 8823 <a 8824 id="HeaderMenu-the-russo-difference-blog-powering-productivity" 8825 href="/blogs/powering-productivity" 8826 class="header-dropdown-menu__link link" 8827 8828 >
8829 <span>BLOG: Powering Productivity</span></a></li><li class="header-dropdown-menu__item"> 8830 <a 8831 id="HeaderMenu-the-russo-difference-service-department" 8832 href="/pages/service-department" 8833 class="header-dropdown-menu__link link" 8834 8835 > 8836 <span>Service Department</span></a></li><li class="header-dropdown-menu__item"> 8837 <a 8838 id="HeaderMenu-the-russo-difference-test-drive-equipment-request-demo" 8839 href="/pages/request-demo" 8840 class="header-dropdown-menu__link link" 8841 8842 > 8843 <span>Test Drive Equipment - Request Demo</span></a></li><li class="header-dropdown-menu__item"> 8844 <a 8845 id="HeaderMenu-the-russo-difference-trade-in-trade-up" 8846 href="/pages/trade-in" 8847 class="header-dropdown-menu__link link" 8848 8849 > 8850 <span>Trade-In & Trade Up</span></a></li><li class="header-dropdown-menu__item"> 8851 <a 8852 id="HeaderMenu-the-russo-difference-consign-equipment-into-russo-auctions" 8853 href="/pages/consign-now" 8854 class="header-dropdown-menu__link link" 8855 8856 > 8857 <span>Consign Equipment into Russo Auctions</span></a></li><li class="header-dropdown-menu__item"> 8858 <a 8859 id="HeaderMenu-the-russo-difference-resources" 8860 href="/pages/resources" 8861 class="header-dropdown-menu__link link" 8862 8863 > 8864 <span>Resources</span></a></li><li class="header-dropdown-menu__item"> 8865 <a 8866 id="HeaderMenu-the-russo-difference-russo-news" 8867 href="/blogs/russo-news" 8868 class="header-dropdown-menu__link link" 8869 8870 > 8871 <span>Russo News</span></a></li><li class="header-dropdown-menu__item"> 8872 <a 8873 id="HeaderMenu-the-russo-difference-events-calendar" 8874 href="/pages/events" 8875 class="header-dropdown-menu__link link" 8876 8877 > 8878 <span>Events Calendar</span></a></li></ul> 8879 </details> 8880 </header-menu></li><li><a 8881 id="HeaderMenu-service" 8882 href="/pages/service-department" 8883 class="header__menu-item list-menu__item link link--text focus-inset" 8884 8885 > 8886 <span 8887 >Service</span> 8888 </a></li></ul> 8889</nav> 8890</div> 8891 8892 <div class="header__icons"> 8893 <div class="header__custom-promo-image"> 8894 <a class="header__custom-promo" href="/pages/outdoor-power-plus"> 8895 <img 8896 src="https://russopower.com/cdn/shop/files/Outdoor-Power-Plus-Emblem-Hrz-White-RGB_60x9.svg?v=1748444813" 8897 alt="Outdoor Power Plus" 8898 width="180" 8899 height="27" 8900 loading="eager" 8901 fetchpriority="high" 8902 class="header__custom-promo-logo" 8903 > 8904 </a> 8905 </div><button 8906 type="button" 8907 class="preferred-store-trigger preferred-store-trigger--side-tab" 8908 data-preferred-store-open 8909 aria-label="Open preferred store selector" 8910 > 8911 <span data-preferred-store-current-label>Choose a Store</span> 8912 </button> 8913 8914
8915<script> 8916 window.__PreferredStoreGeoipEnabled = true; 8917</script>
8917 8918 8919<style> 8920 .preferred-store-item { 8921 display: flex; 8922 justify-content: space-between; 8923 gap: 1.2rem; 8924 padding: 1.2rem 0; 8925 border-bottom: 1px solid #ddd; 8926 } 8927 .store-right { 8928 display: flex; 8929 flex-direction: column; 8930 align-items: flex-end; 8931 gap: 0.8rem; 8932 font-size: 1.3rem; 8933 } 8934 .preferred-store-item::before { 8935 content: ''; 8936 width: 16px; 8937 height: 16px; 8938 border: 2px solid #999; 8939 border-radius: 50%; 8940 margin-right: 10px; 8941 } 8942 .preferred-store-dawer-subheader { 8943 margin-left: 1rem; 8944 margin-right: 1rem; 8945 } 8946 .store-right a { 8947 text-decoration: underline; 8948 color: inherit; 8949 } 8950</style> 8951<dialog class="preferred-store-drawer" data-preferred-store-dialog> 8952 <div class="preferred-store-drawer__overlay" data-preferred-store-close></div> 8953 8954 <div class="preferred-store-drawer__panel" role="document"> 8955 <header class="preferred-store-drawer__header"> 8956 <h2 class="preferred-store-drawer__title"> 8957 Select a store 8958 </h2> 8959 <button 8960 type="button" 8961 class="preferred-store-drawer__close" 8962 data-preferred-store-close 8963 aria-label="Close" 8964 > 8965 â 8966 </button> 8967 </header> 8968 <div class="preferred-store-dawer-subheader"> 8969 <p class="preferred-store-current-message" data-preferred-store-message> 8970 Choose your store to see local pickup options. 8971 </p> 8972 8973 <div class="preferred-store-zip"> 8974 <label class="preferred-store-zip__label" for="preferredStoreZip">Find stores near ZIP</label> 8975 <div class="preferred-store-container"> 8976 <!-- Row 1: Input and Go Button --> 8977 <div class="preferred-store-zip__row"> 8978 <input 8979 id="preferredStoreZip" 8980 type="text" 8981 class="field__input" 8982 inputmode="numeric" 8983 autocomplete="postal-code" 8984 placeholder="Search by zip e.g., 60601" 8985 data-preferred-store-zip 8986 > 8987 <button type="button" class="button button--primary" data-preferred-store-zip-btn>Go</button> 8988 </div> 8989 8990 <!-- Row 2: Location Utility --> 8991 <div class="geobutton"> 8992 <button type="button" class="geo-button" data-preferred-store-use-geo> 8993 <span>Use my location</span> 8994 </button> 8995 </div> 8996 </div> 8997 8998 <div class="preferred-store-zip__status" data-preferred-store-zip-status></div> 8999 </div> 9000 9001 <div class="preferred-store-search"> 9002 <label class="visually-hidden" for="preferred-store-search-input">Search stores</label> 9003 <input 9004 id="preferred-store-search-input" 9005 type="search" 9006 class="preferred-store-search__input" 9007 placeholder="Search stores by name or city" 9008 autocomplete="off" 9009 data-preferred-store-search 9010 > 9011 </div> 9012 </div> 9013 <div class="preferred-store-drawer__body"> 9014 <div class="preferred-store-list" data-preferred-store-list> 9015 <p class="preferred-store-list__loading" data-preferred-store-loading>Loading storesâ¦</p> 9016 </div> 9017 </div> 9018 </div> 9019</dialog> 9020 9021 9022 <shopify-store store-domain="https://russopower.com" country="US" language="en"></shopify-store> 9023<shopify-account 9024 menu="customer-account-main-menu" 9025 class="header__icon header__icon--account link focus-inset" 9026 > 9027 <span slot="signed-out-avatar" class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg> 9028</span> 9029 <span slot="signed-out-avatar" class="visually-hidden">Log in</span> 9030 </shopify-account><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble">
9031 <span class="svg-wrapper"> 9032 <svg class="icon icon-cart" width="25" height="24" viewBox="0 0 25 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> 9033 <path fill-rule="evenodd" clip-rule="evenodd" d="M1 0C0.447715 0 0 0.447715 0 1C0 1.55228 0.447715 2 1 2H1.33877H1.33883C1.61048 2.00005 2.00378 2.23945 2.10939 2.81599L2.10937 2.816L2.11046 2.82171L5.01743 18.1859C5.12011 18.7286 5.64325 19.0852 6.18591 18.9826C6.21078 18.9779 6.23526 18.9723 6.25933 18.9658C6.28646 18.968 6.31389 18.9692 6.34159 18.9692H18.8179H18.8181C19.0302 18.9691 19.2141 18.9765 19.4075 18.9842L19.4077 18.9842C19.5113 18.9884 19.6175 18.9926 19.7323 18.9959C20.0255 19.0043 20.3767 19.0061 20.7177 18.9406C21.08 18.871 21.4685 18.7189 21.8028 18.3961C22.1291 18.081 22.3266 17.6772 22.4479 17.2384C22.4569 17.2058 22.4642 17.1729 22.4699 17.1396L23.944 8.46865C24.2528 7.20993 23.2684 5.99987 21.9896 6H21.9894H4.74727L4.07666 2.45562L4.07608 2.4525C3.83133 1.12381 2.76159 8.49962e-05 1.33889 0H1.33883H1ZM5.12568 8L6.8227 16.9692H18.8178H18.8179C19.0686 16.9691 19.3257 16.9793 19.5406 16.9877L19.5413 16.9877C19.633 16.9913 19.7171 16.9947 19.7896 16.9967C20.0684 17.0047 20.2307 16.9976 20.3403 16.9766C20.3841 16.9681 20.4059 16.96 20.4151 16.9556C20.4247 16.9443 20.4639 16.8918 20.5077 16.7487L21.9794 8.09186C21.9842 8.06359 21.9902 8.03555 21.9974 8.0078C21.9941 8.00358 21.9908 8.00108 21.989 8H5.12568ZM20.416 16.9552C20.4195 16.9534 20.4208 16.9524 20.4205 16.9523C20.4204 16.9523 20.4199 16.9525 20.4191 16.953L20.416 16.9552ZM10.8666 22.4326C10.8666 23.2982 10.195 24 9.36658 24C8.53815 24 7.86658 23.2982 7.86658 22.4326C7.86658 21.567 8.53815 20.8653 9.36658 20.8653C10.195 20.8653 10.8666 21.567 10.8666 22.4326ZM18.0048 24C18.8332 24 19.5048 23.2982 19.5048 22.4326C19.5048 21.567 18.8332 20.8653 18.0048 20.8653C17.1763 20.8653 16.5048 21.567 16.5048 22.4326C16.5048 23.2982 17.1763 24 18.0048 24Z" fill="currentColor"/> 9034 </svg></span> 9035 <span class="visually-hidden">Cart</span></a> 9036 </div> 9037 9038 <div class="header_secondary_wraper"> 9039 <nav class="header__secondarymenu header__inline-menu" aria-label="Secondary navigation"> 9040 9041 9042 9043 9044 9045 <ul class="list-menu list-menu--inline" role="list"> 9046 <li><a 9047 id="HeaderMenu-menu_RFd69f-payment-portal-1" 9048 href="https://russopower.com/pages/payment-portal-request-access" 9049 class="header__menu-item list-menu__item link link--text focus-inset" 9050 9051 > 9052 <span 9053 9054 >Payment Portal</span> 9055 </a></li> 9056 <li><a 9057 id="HeaderMenu-menu_RFd69f-apply-for-business-account-2" 9058 href="/pages/register-business-account" 9059 class="header__menu-item list-menu__item link link--text focus-inset" 9060 9061 > 9062 <span 9063 9064 >Apply for Business Account</span> 9065 </a></li></ul> 9066 9067 </nav> 9068 </div> 9069 </header> 9070</sticky-header> 9071
9072<script type="application/ld+json"> 9073 { 9074 "@context": "https://schema.org", 9075 "@type": "Organization", 9076 "name": "Russo Power Equipment", 9077 9078 "logo": "https:\/\/russopower.com\/cdn\/shop\/files\/Russo-Logo.png?v=1714767774\u0026width=500", 9079 9080 "sameAs": [ 9081 "", 9082 "https:\/\/www.facebook.com\/RussoPower\/", 9083 "", 9084 "https:\/\/www.instagram.com\/russopowerequipment\/", 9085 "https:\/\/tiktok.com\/@russopower", 9086 "", 9087 "", 9088 "https:\/\/www.youtube.com\/user\/RussoPowerEquipment", 9089 "" 9090 ], 9091 "url": "https:\/\/russopower.com" 9092 } 9093</script>
9093 9094</div> 9095<!-- END sections: header-group --> 9096 9097 <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 9098 <section id="shopify-section-template--27103234392369__main" class="shopify-section section"><product-info 9099 id="MainProduct-template--27103234392369__main" 9100 class="section-template--27103234392369__main-padding gradient color-scheme-1" 9101 data-section="template--27103234392369__main" 9102 data-product-id="8381682712881" 9103 data-update-url="true" 9104 data-url="/products/toro-72513-grandstand-60-in-stand-on-mower" 9105 9106> 9107 <link href="//russopower.com/cdn/shop/t/149/assets/section-main-product.css?v=26991432103657766931784726873" rel="stylesheet" type="text/css" media="all" /> 9108 <link href="//russopower.com/cdn/shop/t/149/assets/component-accordion.css?v=7971072480289620591783715320" rel="stylesheet" type="text/css" media="all" /> 9109 <link href="//russopower.com/cdn/shop/t/149/assets/component-price.css?v=11650361823270409471790257792" rel="stylesheet" type="text/css" media="all" /> 9110 <link href="//russopower.com/cdn/shop/t/149/assets/component-slider.css?v=45772002446739155081785959111" rel="stylesheet" type="text/css" media="all" /> 9111 <link href="//russopower.com/cdn/shop/t/149/assets/component-rating.css?v=31530956093557929821783715319" rel="stylesheet" type="text/css" media="all" /> 9112 <link href="//russopower.com/cdn/shop/t/149/assets/component-deferred-media.css?v=14096082462203297471783715320" rel="stylesheet" type="text/css" media="all" /> 9113 9114 9115<style data-shopify>.section-template--27103234392369__main-padding { 9116 padding-top: 3px; 9117 padding-bottom: 9px; 9118 } 9119 9120 @media screen and (min-width: 750px) { 9121 .section-template--27103234392369__main-padding { 9122 padding-top: 4px; 9123 padding-bottom: 12px; 9124 } 9125 } 9126 .product-vendor a { 9127 color: var(--russo-red-dark); 9128 text-decoration: none; 9129 } 9130 /* Optional hover state */ 9131 .product-vendor a:hover { 9132 text-decoration: underline; 9133 }</style>
9133<script src="//russopower.com/cdn/shop/t/149/assets/pickup-availability.js?v=116234096757149381841783715315" defer="defer"></script>
9133 9134
9134<script src="//russopower.com/cdn/shop/t/149/assets/product-hover-panel.js?v=132066573583933316381790427071" defer="defer"></script>
9134 9135
9135<script src="//russopower.com/cdn/shop/t/149/assets/product-info.js?v=16203316012296685121783715318" defer="defer"></script>
9135 9136
9136<script src="//russopower.com/cdn/shop/t/149/assets/product-form.js?v=16477139885528072191783715318" defer="defer"></script>
9136 9137 9138 9139 9140 9141 <style> 9142 .breadcrumb { 9143 font-size: 14px; 9144 margin-bottom: 1rem; 9145 margin-top: 1.75rem; 9146 } 9147 9148 .breadcrumb a { 9149 text-decoration: none; 9150 color: var(--russo-red-dark); 9151 } 9152 9153 .breadcrumb span { 9154 margin: 0 5px; 9155 } 9156</style> 9157 9158<nav class="breadcrumb page-width"> 9159 <a href="/">Home</a> 9160 9161 9162 9163 9164 9165 9166 <span> > </span> 9167 <span>Toro 72513 GrandStand 60 In. Stand-On Mower</span> 9168 9169 9170 9171</nav> 9172 9173 <div class="page-width"> 9174 <div class="product product--small product--left product--thumbnail_slider product--mobile-show grid grid--1-col grid--2-col-tablet"> 9175 <div class="grid__item product__media-wrapper"> 9176 9177<media-gallery 9178 id="MediaGallery-template--27103234392369__main" 9179 role="region" 9180 9181 class="product__column-sticky" 9182 9183 aria-label="Gallery Viewer" 9184 data-desktop-layout="thumbnail_slider" 9185> 9186 <div id="GalleryStatus-template--27103234392369__main" class="visually-hidden" role="status"></div> 9187 <slider-component id="GalleryViewer-template--27103234392369__main" class="slider-mobile-gutter"> 9188 <a class="skip-to-content-link button visually-hidden quick-add-hidden" href="#ProductInfo-template--27103234392369__main"> 9189 Skip to product information 9190 </a> 9191 <ul 9192 id="Slider-Gallery-template--27103234392369__main" 9193 class="product__media-list contains-media grid grid--peek list-unstyled slider slider--mobile" 9194 role="list" 9195 ><li 9196 id="Slide-template--27103234392369__main-33835134255409" 9197 class="product__media-item grid__item slider__slide is-active scroll-tr
9197igger animate--fade-in" 9198 data-media-id="template--27103234392369__main-33835134255409" 9199 > 9200 9201<div 9202 class="product-media-container media-type-image media-fit-cover global-media-settings gradient constrain-height" 9203 style="--ratio: 1.0; --preview-ratio: 1.0;" 9204> 9205 <modal-opener 9206 class="product__modal-opener product__modal-opener--image" 9207 data-modal="#ProductModal-template--27103234392369__main" 9208 > 9209 <span 9210 class="product__media-icon motion-reduce quick-add-hidden product__media-icon--lightbox" 9211 aria-hidden="true" 9212 > 9213 9214 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-plus" viewBox="0 0 19 19"><path fill="currentColor" fill-rule="evenodd" d="M4.667 7.94a.5.5 0 0 1 .499-.501l5.534-.014a.5.5 0 1 1 .002 1l-5.534.014a.5.5 0 0 1-.5-.5" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M7.926 4.665a.5.5 0 0 1 .501.498l.014 5.534a.5.5 0 1 1-1 .003l-.014-5.534a.5.5 0 0 1 .499-.501" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M12.832 3.03a6.931 6.931 0 1 0-9.802 9.802 6.931 6.931 0 0 0 9.802-9.802M2.323 2.323a7.931 7.931 0 0 1 11.296 11.136l4.628 4.628a.5.5 0 0 1-.707.707l-4.662-4.662A7.932 7.932 0 0 1 2.323 2.323" clip-rule="evenodd"/></svg> 9215</span> 9216 9217 </span> 9218 9219<div class="loading__spinner hidden"> 9220 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 9221 9222</div> 9223<div class="product__media media media--transparent"> 9224 <img src="//russopower.com/cdn/shop/products/72513_new-a.jpg?v=1762967912&width=1946" alt="" srcset="//russopower.com/cdn/shop/products/72513_new-a.jpg?v=1762967912&width=246 246w, //russopower.com/cdn/shop/products/72513_new-a.jpg?v=1762967912&width=493 493w, //russopower.com/cdn/shop/products/72513_new-a.jpg?v=1762967912&width=600 600w, //russopower.com/cdn/shop/products/72513_new-a.jpg?v=1762967912&width=713 713w, //russopower.com/cdn/shop/products/72513_new-a.jpg?v=1762967912&width=823 823w, //russopower.com/cdn/shop/products/72513_new-a.jpg?v=1762967912&width=990 990w, //russopower.com/cdn/shop/products/72513_new-a.jpg?v=1762967912&width=1100 1100w, //russopower.com/cdn/shop/products/72513_new-a.jpg?v=1762967912&width=1206 1206w, //russopower.com/cdn/shop/products/72513_new-a.jpg?v=1762967912&width=1346 1346w, //russopower.com/cdn/shop/products/72513_new-a.jpg?v=1762967912&width=1426 1426w, //russopower.com/cdn/shop/products/72513_new-a.jpg?v=1762967912&width=1646 1646w, //russopower.com/cdn/shop/products/72513_new-a.jpg?v=1762967912&width=1946 1946w" width="1946" height="1946" class="image-magnify-lightbox" sizes="(min-width: 1600px) 675px, (min-width: 990px) calc(45.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw / 1 - 4rem)"> 9225 </div> 9226 <button 9227 class="product__media-toggle quick-add-hidden product__media-zoom-lightbox" 9228 type="button" 9229 aria-haspopup="dialog" 9230 data-media-id="33835134255409" 9231 > 9232 <span class="visually-hidden"> 9233 Open media 1 in modal 9234 </span> 9235 </button> 9236 </modal-opener></div> 9237 9238 </li> 9239</ul> 9240 9241 <div class="slider-buttons quick-add-hidden small-hide"> 9242 <button 9243 type="button" 9244 class="slider-button slider-button--prev" 9245 name="previous" 9246 aria-label="Slide left" 9247 > 9248 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 9249</span> 9250 </button> 9251 <div class="slider-counter caption"> 9252 <span class="slider-counter--current">1</span> 9253 <span aria-hidden="true"> / </span> 9254 <span class="visually-hidden">of</span> 9255 <span class="slider-counter--total">1</span> 9256 </div> 9257 <button 9258 type="button" 9259 class="slider-button slider-button--next" 9260 name="next" 9261 aria-label="Slide right" 9262 >
9263 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 9264</span> 9265 </button> 9266 </div> 9267 </slider-component></media-gallery> 9268 9269 </div> 9270 <div class="product__info-wrapper grid__item product__info-wrapper--extra-padding scroll-trigger animate--slide-in"> 9271 <section 9272 id="ProductInfo-template--27103234392369__main" 9273 class="product__info-container product__column-sticky" 9274 ><div class="product__title" > 9275 <h1>Toro 72513 GrandStand 60 In. Stand-On Mower</h1> 9276 <a href="/products/toro-72513-grandstand-60-in-stand-on-mower" class="product__title"> 9277 <h2 class="h1"> 9278 Toro 72513 GrandStand 60 In. Stand-On Mower 9279 </h2> 9280 </a> 9281 </div> 9282 9283 <div class="product-vendor"><div class="vendor_link"></div> 9284 9285 by <a href="/collections/toro"> 9286 Toro 9287 </a> 9288 </div> 9289 9290<div 9291 class=" 9292 product-sku 9293 9294 " 9295 > 9296 <strong>SKU</strong> <span data-product-sku>72513</span> 9297 </div><p 9298 class="product__text inline-richtext subtitle" 9299 9300 ></p> 9301 <div id="price-template--27103234392369__main" role="status" > 9302 9303 9304 9305 9306 9307<style></style><div 9308 class=" 9309 price price--large price--show-badge" 9310 > 9311 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span> 9312 <span class="price-item price-item--regular"> 9313 $13,799.00 USD 9314 </span></div> 9315 <div class="price__sale"> 9316 <span class="visually-hidden visually-hidden--inline">Regular price</span> 9317 <span> 9318 <s class="price-item price-item--regular"> 9319 9320 9321 9322 </s> 9323 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 9324 <span class="price-item price-item--sale price-item--last"> 9325 $13,799.00 USD 9326 </span> 9327 </div></div> 9328 <span class="badge price__badge-sale color-scheme-5"> 9329 Sale 9330 9331 </span> 9332 9333 <span class="badge price__badge-sold-out color-scheme-4"> 9334 Sold out 9335 </span></div> 9336</div> 9337 9338<div class="product__tax caption rte"><a href="/policies/shipping-policy">Shipping</a> calculated at checkout. 9339</div><div ><form method="post" action="/cart/add" id="product-form-installment-template--27103234392369__main" accept-charset="UTF-8" class="installment caption-large" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="id" value="45125184553265"> 9340 <shopify-payment-terms variant-id="45125184553265" shopify-meta="{"type":"product","currency_code":"USD","country_code":"US","variants":[{"id":45125184553265,"price_per_term":"$6,899.50","full_price":"$13,799.00","eligible":true,"available":true,"number_of_payment_terms":2}],"min_price":"$35.00","max_price":"$30,000.00","financing_plans":[{"min_price":"$35.00","max_price":"$49.99","terms":[{"apr":0,"loan_type":"split_pay","installments_count":2}]},{"min_price":"$50.00","max_price":"$149.99","terms":[{"apr":0,"loan_type":"split_pay","installments_count":3},{"apr":0,"loan_type":"split_pay","installments_count":4}]},{"min_price":"$150.00","max_price":"$999.99","terms":[{"apr":0,"loan_type":"split_pay","installments_count":3},{"apr":0,"loan_type":"split_pay","installments_count":4},{"apr":15,"loan_type":"interest","installments_count":3},{"apr":15,"loan_type":"interest","installments_count":6},{"apr":15,"loan_type":"interest","installments_count":12}]},{"min_price":"$1,000.00","max_price":"$30,000.00","terms":[{"apr":15,"loan_type":"interest","installments_count":3},{"apr":15,"loan_type":"interest","installments_count":6},{"apr":15,"loan_type":"interest","installments_count":12}]}],"installments_buyer_prequalification_enabled":true,"seller_id":1688794}"></shopify-payment-terms> 9341<input type="hidden" name="product-id" value="8381682712881" /><input type="hidden" name="section-id" value="template--27103234392369__main" /></form></div> 9342 9343
9344<script> 9345 document.addEventListener("DOMContentLoaded", function () { 9346 9347 const maxAttempts = 30; 9348 let attempts = 0; 9349 9350 const interval = setInterval(() => { 9351 attempts++; 9352 9353 const formEmbed = document.getElementById('app-embed'); 9354 9355 if (formEmbed && formEmbed.shadowRoot) { 9356 9357 // --- Update custom#product with product ID --- 9358 const productInput = formEmbed.shadowRoot.querySelector('input#custom\\#product_id_request_quote'); 9359 const productId = window.Shopify?.product?.id || window.meta?.product?.id || window.__st?.rid; 9360 const productLabel = formEmbed.shadowRoot.querySelector('label[for="label-custom#product_id_request_quote"]'); 9361 if (productInput && productId) { 9362 productInput.value = productId; 9363 productInput.dispatchEvent(new Event('input', { bubbles: true })); 9364 productInput.style.display = 'none'; 9365 if (productLabel) productLabel.style.display = 'none'; 9366 9367 } else { 9368 console.warn("â ï¸ Could not update 'custom#product'. Input or product ID missing."); 9369 } 9370 9371 // --- Update variant_id with current URL --- 9372 const variantInput = formEmbed.shadowRoot.querySelector('input#custom\\#url_request_quote'); 9373 const currentUrl = window.location.href; 9374 const urlLabel = formEmbed.shadowRoot.querySelector('label[for="label-custom#url_request_quote"]'); 9375 9376 if (variantInput) { 9377 variantInput.value = currentUrl; 9378 variantInput.dispatchEvent(new Event('input', { bubbles: true })); 9379 variantInput.style.display = 'none'; 9380 if (urlLabel) urlLabel.style.display = 'none'; 9381 } else { 9382 console.warn("â ï¸ Input 'variant_id' not found in shadow DOM."); 9383 } 9384 9385 9386 9387 clearInterval(interval); 9388 } else { 9389 } 9390 9391 if (attempts >= maxAttempts) { 9392 clearInterval(interval); 9393 } 9394 }, 300); 9395 }); 9396</script>
9396 9397<style> 9398 .section-1 { 9399 margin-left: 20px; 9400 } 9401 .responsive-table { 9402 width: 95%; 9403 font-family: roboto; 9404 border-collapse: collapse; 9405 border-spacing: 0; 9406 margin: 20px; 9407 } 9408 .responsive-table td, 9409 th { 9410 border: 1px solid #eaeaea; 9411 text-align: left; 9412 padding: 8px; 9413 } 9414 .responsive-table tr:hover { 9415 background-color: #eaeaea; 9416 } 9417 @media screen and (max-width: 719px) { 9418 .responsive-table { 9419 width: 80%; 9420 margin: 8px; 9421 font-size: var(--font-size-body-tiny); 9422 } 9423 .section-1 { 9424 margin-left: 8px; 9425 } 9426 } 9427 .discount-table { 9428 width: 100%; 9429 border-collapse: collapse; 9430 margin-top: 20px; 9431 font-family: Arial, sans-serif; 9432 } 9433 9434 .discount-table th, 9435 .discount-table td { 9436 border: 1px solid #ddd; 9437 padding: 8px; 9438 text-align: center; 9439 } 9440 9441 .discount-table th { 9442 background-color: #f4f4f4; 9443 color: #333; 9444 font-weight: bold; 9445 } 9446 9447 .discount-table tbody tr:nth-child(even) { 9448 background-color: #f9f9f9; 9449 } 9450 9451 .discount-table tbody tr:hover { 9452 background-color: #e9e9e9; 9453 } 9454 9455 .discount-table tbody td { 9456 color: #555; 9457 } 9458</style> 9459 9460 9461 9462 9463 9464 9465 9466 9467 9468 9469 9470 9471 9472 9473 9474 9475 9476 9477 9478 9479<style> 9480 .shipping-stock { 9481 margin: 0; 9482 display: flex; 9483 align-items: center; 9484 width: 100%; 9485 } 9486 .pickup-wrapper { 9487 display: flex; 9488 align-items: center; 9489 gap: 0.35rem; 9490 width: 100%; 9491 margin: 0; 9492 min-width: 0; 9493 text-align: left; 9494 } 9495 9496 .label { 9497 flex: 0 0 auto; /* do not shrink */ 9498 margin: 0; 9499 font-size: 1.3rem; 9500 white-space: nowrap; 9501 } 9502 9503 .product__inventory_status { 9504 display: grid; 9505 grid-template-columns: 1fr; 9506 grid-auto-rows: auto; 9507 row-gap: 1px; 9508 } 9509 9510 .product__inventory_status > * { 9511 margin: 0; 9512 } 9513 9514 .shipping-stock .product__inventory { 9515 margin: 0; 9516 } 9517 .product__inventory .svg-wrapper { 9518 align-content: center; 9519 margin-left; 9520 width: 10px; 9521 height: 10px; 9522 } 9523 .shipping-stock .svg-wrapper{ 9524 width: 10px; 9525 height: 10px; 9526 margin: 5px; 9527 } 9528</style> 9529<div class="product__inventory_status"> 9530 <div class="shipping-stock"> 9531 <p 9532 class="product__inventory caption" 9533 9534 id="Inventory-template--27103234392369__main" 9535 role="status" 9536 > 9537 <div class="shipping-stock caption"> 9538 Shipping:<span class="svg-wrapper" style="color: rgb(62, 214, 96)"><svg class="icon icon-inventory-status" viewBox="0 0 15 15" overflow="visible" height="10px" width="10px"><circle cx="7.5" cy="7.5" r="7.5" fill="currentColor"/><circle cx="7.5" cy="7.5" r="5" fill="currentColor" stroke="#FFF"/></svg></span>In stock</div></p> 9539 </div> 9540 9541 9542 <link href="//russopower.com/cdn/shop/t/149/assets/component-pickup-availability.css?v=36374842234278778521786563252" rel="stylesheet" type="text/css" media="all" /> 9543 9544 <style> 9545 .russo-card__shipping-stock .preffered-store-pickup__display { 9546 flex-wrap: wrap; 9547 margin-top: 0.5rem; 9548 container-type: inline-size; 9549 } 9550 9551 .russo-card__shipping-stock .preferred-store-pickup__status-default-label { 9552 white-space: normal; 9553 width: auto; 9554 } 9555 9556 .preffered-store-pickup__display { 9557 display: flex; 9558 align-items: center; 9559 gap: 0.35rem; 9560 } 9561 .preferred-store-pickup__status-label { 9562 text-decoration: underline; 9563 } 9564 .preferred-store-pickup__status-label:hover { 9565 text-decoration-thickness: 0.2rem; 9566 } 9567 9568 .russo-card__shipping-stock .preffered-store-pickup__display, 9569 .russo-card__shipping-stock .pickup-availability-preview { 9570 flex-wrap: nowrap; 9571 overflow: hidden; 9572 } 9573 9574 .russo-card__shipping-stock .preferred-store-pickup__status-default-label, 9575 .russo-card__shipping-stock .preferred-store-pickup__status-line, 9576 .russo-card__shipping-stock .caption { 9577 white-space: nowrap; 9578 overflow: hidden; 9579 text-overflow: ellipsis; 9580 font-size: clamp(0.5rem, 1rem, 1.25rem); 9581 } 9582</style><div 9583 class="pickup-availability-preview" 9584 data-preferred-store-variant-trigger 9585 data-instance-id="preferred-store-variant-template--27103234392369__main-45125184553265" 9586 data-preferred-store-variant-id="45125184553265" 9587 data-auto-status-fetch="true" 9588 data-preferred-store-default-label=" " 9589 data-preferred-store-unavailable-display-mode="custom_tooltip" 9590 data-preferred-store-unavailable-label="Special Order" 9591 data-preferred-store-unavailable-tooltip-title="Special Order" 9592 data-preferred-store-unavailable-tooltip-body="Unavailable at {store}. Typical Lead Time is 2-5 Business days." 9593><div class="preffered-store-pickup__display"> 9594 <p class="preferred-store-pickup__status-line caption" style="padding-right: 3px;margin: 0;">Pickup:</p> 9595 <div class="preffered-store-pickup__status-icon"></div>
9596 <span class="preferred-store-pickup__status-default-label caption" data-preferred-store-product-label> </span> 9597 9598<span 9599 class="continue-selling-note preferred-store-special-order-note preferred-store-special-order-note--hidden" 9600 tabindex="0" 9601 9602 hidden 9603 9604 data-preferred-store-special-order-note 9605> 9606 <span 9607 9608 class="preferred-store-pickup__status-default-label caption" 9609 9610 9611 data-preferred-store-special-order-label 9612 >Special Order</span> 9613 <span class="continue-selling-tooltip" role="tooltip"> 9614 <span class="continue-selling-tooltip__header"> 9615 <span 9616 9617 data-preferred-store-special-order-tooltip-title 9618 >Special Order</span> 9619 <span class="continue-selling-tooltip__close" aria-hidden="true">X</span> 9620 </span> 9621 <span 9622 class="continue-selling-tooltip__body" 9623 9624 data-preferred-store-special-order-tooltip-body 9625 >Unavailable at {store}. Typical Lead Time is 2-5 Business days.</span> 9626 </span> 9627</span> 9628 9629 </div><button 9630 type="button" 9631 class="preferred-store-pickup__status-button" 9632 data-preferred-store-open 9633 data-preferred-store-direct="true" 9634 data-preferred-store-variant-id="45125184553265" 9635 aria-label="Open preferred store selector" 9636 style="display:block; width:100%; margin-top:0.25rem; font-size: 1rem !important;" 9637 > 9638 <span class="preferred-store-pickup__status-label caption">Check availability at other stores</span> 9639 </button></div>
9640<script> 9641 (function () { 9642 const root = document.querySelector( 9643 '[data-instance-id="preferred-store-variant-template--27103234392369__main-45125184553265"]' 9644 ); 9645 9646 if (!root) return; 9647 9648 const autoStatusFetch = true; 9649 const fallbackLabel = " "; 9650 const showStatusLabel = true; 9651 9652 const preferredLocationId = 9653 null; 9654 9655 const preferredLocationName = 9656 null; 9657 9658 const openBtn = root.querySelector('[data-preferred-store-open]'); 9659 9660 /* 9661 * Current product context. 9662 */ 9663 window.__PreferredStoreProductContext = { 9664 variantId: 9665 openBtn?.dataset.preferredStoreVariantId || 9666 45125184553265, 9667 locations: [] 9668 }; 9669 9670 9671 /* 9672 * Update normal label / special-order tooltip. 9673 */ 9674 function setButtonLabelContent(payload) { 9675 const label = root.querySelector( 9676 '[data-preferred-store-product-label]' 9677 ); 9678 9679 if (!label) return; 9680 9681 const specialOrder = root.querySelector( 9682 '[data-preferred-store-special-order-note]' 9683 ); 9684 9685 const specialOrderLabel = root.querySelector( 9686 '[data-preferred-store-special-order-label]' 9687 ); 9688 9689 const specialOrderTitle = root.querySelector( 9690 '[data-preferred-store-special-order-tooltip-title]' 9691 ); 9692 9693 const specialOrderBody = root.querySelector( 9694 '[data-preferred-store-special-order-tooltip-body]' 9695 ); 9696 9697 const data = payload || {}; 9698 9699 if (data.showSpecialOrder && specialOrder) { 9700 label.hidden = true; 9701 9702 specialOrder.hidden = false; 9703 specialOrder.classList.remove( 9704 'preferred-store-special-order-note--hidden' 9705 ); 9706 9707 if (specialOrderLabel) { 9708 specialOrderLabel.textContent = 9709 data.specialOrderLabel || 9710 data.text || 9711 'Special Order'; 9712 } 9713 9714 if (specialOrderTitle) { 9715 specialOrderTitle.textContent = 9716 data.specialOrderTitle || 9717 data.specialOrderLabel || 9718 data.text || 9719 'Special Order'; 9720 } 9721 9722 if (specialOrderBody) { 9723 specialOrderBody.textContent = 9724 data.specialOrderBody || ''; 9725 } 9726 9727 return; 9728 } 9729 9730 label.hidden = false; 9731 9732 if (specialOrder) { 9733 specialOrder.hidden = true; 9734 9735 specialOrder.classList.add( 9736 'preferred-store-special-order-note--hidden' 9737 ); 9738 } 9739 9740 label.textContent = data.text || ''; 9741 } 9742 9743 9744 /* 9745 * Update availability icon. 9746 */ 9747 function setStatusIcon(inStock) { 9748 const iconRoot = root.querySelector( 9749 '.preffered-store-pickup__status-icon' 9750 ); 9751 9752 if (!iconRoot) return; 9753 9754 if (inStock === true) { 9755 iconRoot.innerHTML = 9756 '<svg class="surface-pick-up-embed__in-stock-icon" width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true">' + 9757 '<path d="M4.33346 10.5625L3.80311 11.0928L4.33344 11.6232L4.86379 11.0928L4.33346 10.5625ZM0.191824 7.48134L3.80311 11.0928L4.8638 10.0322L1.25251 6.4207L0.191824 7.48134ZM4.86379 11.0928L12.9888 2.96783L11.9281 1.90717L3.80313 10.0322L4.86379 11.0928Z"></path>' + 9758 '</svg>'; 9759 9760 return; 9761 } 9762 9763 if (inStock === false) { 9764 iconRoot.innerHTML = 9765 '<svg class="surface-pick-up-embed__out-of-stock-icon" width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true">' + 9766 '<path d="M1.46967 2.53033L5.96967 7.03033L7.03033 5.96967L2.53033 1.46967L1.46967 2.53033ZM5.96967 7.03033L10.4697 11.5303L11.5303 10.4697L7.03033 5.96967L5.96967 7.03033ZM7.03033 7.03033L11.5303 2.53033L10.4697 1.46967L5.96967 5.96967L7.03033 7.03033ZM10.4697 1.46967L1.46967 10.4697L2.53033 11.5303L11.5303 2.53033L10.4697 1.46967Z"></path>' + 9767 '</svg>'; 9768 9769 return; 9770 } 9771 9772 iconRoot.innerHTML = ''; 9773 } 9774 9775 9776 /* 9777 * Preserve your shared status-label builder. 9778 */ 9779 function buildPreferredStoreStatusLabel(options) { 9780 const shared = window.__PreferredStoreShared; 9781 9782 if ( 9783 shared && 9784 typeof shared.buildPreferredStoreStatusLabel === 'function' 9785 ) { 9786 return shared.buildPreferredStoreStatusLabel(options); 9787 } 9788 9789 const opts = options || {}; 9790 9791 return { 9792 text: String(opts.defaultLabel || 'Choose a Store'), 9793 showSpecialOrder: false,
9794 specialOrderLabel: '', 9795 specialOrderTitle: '', 9796 specialOrderBody: '' 9797 }; 9798 } 9799 9800 9801 /* 9802 * Fetch inventory and update the PDP status. 9803 */ 9804 async function updateButtonLabel() { 9805 const variantId = openBtn.dataset.preferredStoreVariantId; 9806 if (!variantId || !preferredLocationId) return; 9807 9808 try { 9809 const response = await fetch('/apps/russoAPI/v1/getStockLevels', { 9810 method: 'POST', 9811 headers: { 'Content-Type': 'application/json' }, 9812 body: JSON.stringify({ variantId }) 9813 }); 9814 9815 const result = await response.json(); 9816 9817 const variant = result.data.data.nodes.find( 9818 x => x.id === `gid://shopify/ProductVariant/${variantId}` 9819 ); 9820 9821 const location = variant?.inventoryItem.inventoryLevels.nodes.find( 9822 x => x.location.id === preferredLocationId 9823 ); 9824 9825 const quantity = location?.quantities.find( 9826 x => x.name === 'available' 9827 )?.quantity; 9828 9829 const inStock = quantity > 0; 9830 9831 setStatusIcon(inStock); 9832 9833 setButtonLabelContent(buildPreferredStoreStatusLabel({ 9834 status: inStock ? 'available' : 'unavailable', 9835 selectedName: preferredLocationName, 9836 defaultLabel: fallbackLabel, 9837 unavailableDisplayMode: root.dataset.preferredStoreUnavailableDisplayMode, 9838 unavailableLabel: root.dataset.preferredStoreUnavailableLabel, 9839 unavailableTooltipTitle: root.dataset.preferredStoreUnavailableTooltipTitle, 9840 unavailableTooltipBody: root.dataset.preferredStoreUnavailableTooltipBody 9841 })); 9842 } catch (error) { 9843 console.error('Preferred store stock error:', error); 9844 } 9845 } 9846 9847 9848 /* 9849 * Initial stock check. 9850 */ 9851 if (autoStatusFetch) { 9852 updateButtonLabel(); 9853 } 9854 9855 9856 /* 9857 * Open preferred-store drawer. 9858 * 9859 * No second getStockLevels request here. 9860 */ 9861 if (openBtn && !openBtn.__preferredStoreBound) { 9862 openBtn.__preferredStoreBound = true; 9863 9864 openBtn.addEventListener('click', function (event) { 9865 event.preventDefault(); 9866 event.stopPropagation(); 9867 9868 const variantId = 9869 openBtn.dataset.preferredStoreVariantId || 9870 45125184553265; 9871 9872 window.__PreferredStoreProductContext = { 9873 variantId: variantId, 9874 locations: [] 9875 }; 9876 9877 if ( 9878 typeof window.__PreferredStoreOpen === 'function' 9879 ) { 9880 window.__PreferredStoreOpen({ 9881 variantId: variantId, 9882 locations: [] 9883 }); 9884 9885 return; 9886 } 9887 9888 if ( 9889 window.__PreferredStoreAPI && 9890 typeof window.__PreferredStoreAPI.open === 'function' 9891 ) { 9892 window.__PreferredStoreAPI.open(); 9893 } 9894 }); 9895 } 9896 9897 9898 /* 9899 * Re-check when the preferred-store drawer closes 9900 * or Shopify reloads the section. 9901 */ 9902 if (autoStatusFetch) { 9903 document.addEventListener( 9904 'preferred-store-drawer:close', 9905 updateButtonLabel 9906 ); 9907 9908 document.addEventListener( 9909 'shopify:section:load', 9910 updateButtonLabel 9911 ); 9912 } 9913 })(); 9914</script>
9914 9915 9916 9917 9918</div> 9919 9920 9921 9922<div class="product__description rte quick-add-hidden" > 9923 <p><strong>***This item does not qualify for free shipping***</strong></p> 9924<p>Rough bumps and challenging terrain are all in a dayâs work. Feeling them shouldnât have to be. The Toro GrandStand combines the speed and comfort of a zero-turn rider with the on-and-off ease of a wide area walk-behind â creating a fast, maneuverable and more productive alternative. And now the GrandStand is even better with all-new next generation upgrades that add up to higher productivity, lower maintenance and easier service. This mower has a 25 hp Kohler EFI 747cc engine.</p> 9925<p><strong>Features:</strong></p> 9926<ul> 9927<li> 9928<strong>25% Faster Speeds - </strong>The 10 mph transport speed gets you to your next destination 25% faster.</li> 9929<li> 9930<strong>Smaller Footprint -Â </strong>With the platform folded, the small footprint allows you to transport more products on the trailer.</li> 9931<li> 9932<strong>2-in-1 Versatility -</strong>Â Foldable operator platform instantly converts the machine to a walk-behind. It easily lowers back down when itâs time to ride, saving time and trailer space.</li> 9933<li> 9934<strong>Easier Maintenance -</strong>Â Access to both sides of the engine, hydros and controls with the easy removal of the fuel tank.</li> 9935</ul> 9936 </div> 9937 9938<style> 9939 @media screen and (min-width: 750px) { 9940 /* 1. Turn on the horizontal row layout */ 9941 .product-form-quantity-atc { 9942 display: flex !important; 9943 align-items: flex-end !important; /* aligns the bottom of the input with the button */ 9944 gap: 15px !important; 9945 width: 100%; 9946 margin-bottom: 2.5rem; 9947 } 9948 9949 .product-form-quantity-atc > * { 9950 min-width: 0 !important; 9951 } 9952 9953 /* 2. Target the quantity selector inside the row */ 9954 .product-form-quantity-atc .product-form__quantity { 9955 flex: 1 1 0 !important; /* force equal split regardless of intrinsic widths */ 9956 max-width: none !important; 9957 min-width: 0 !important; 9958 margin: 0 !important; 9959 } 9960 9961 /* 3. Make sure the inner interactive elements expand completely */ 9962 .product-form-quantity-atc .quantity { 9963 width: 100% !important; 9964 max-width: unset !important; 9965 } 9966 9967 /* 4. Target the Add to Cart button inside the row */ 9968 .product-form-quantity-atc .product-form__submit { 9969 flex: 1 1 0 !important; /* force equal split regardless of intrinsic widths */ 9970 min-width: 0 !important; 9971 margin: 0 !important; 9972 } 9973 9974 /* 5. Clear label margins so spacing stays crisp */ 9975 .product-form-quantity-atc .form__label { 9976 margin-bottom: 0.6rem !important; 9977 } 9978 } 9979</style><div class="buy-buttons-group" ><product-form 9980 class="product-form" 9981 data-hide-errors="false" 9982 data-section-id="template--27103234392369__main" 9983 > 9984 <div class="product-form__error-message-wrapper" role="alert" hidden> 9985 <span class="svg-wrapper"><svg class="icon icon-error" viewBox="0 0 13 13"><circle cx="6.5" cy="6.5" r="5.5" stroke="#fff" stroke-width="2"/><circle cx="6.5" cy="6.5" r="5.5" fill="#EB001B" stroke="#EB001B" stroke-width=".7"/><path fill="#fff" d="m5.874 3.528.1 4.044h1.053l.1-4.044zm.627 6.133c.38 0 .68-.288.68-.656s-.3-.656-.68-.656-.681.288-.681.656.3.656.68.656"/><path fill="#fff" stroke="#EB001B" stroke-width=".7" d="M5.874 3.178h-.359l.01.359.1 4.044.008.341h1.736l.008-.341.1-4.044.01-.359H5.873Zm.627 6.833c.56 0 1.03-.432 1.03-1.006s-.47-1.006-1.03-1.006-1.031.432-1.031 1.006.47 1.006 1.03 1.006Z"/></svg> 9986</span> 9987 <span class="product-form__error-message"></span> 9988 </div><form method="post" action="/cart/add" id="product-form-template--27103234392369__main" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 9989 type="hidden" 9990 name="id" 9991 value="45125184553265" 9992 9993 class="product-variant-id" 9994 ><div class="product-form__buttons"><div class="product-form-quantity-atc"> 9995 9996 <div 9997 id="Quantity-Form-template--27103234392369__main" 9998 class="product-form__input product-form__quantity product-form__quantity-top" 9999 10000> 10001 10002 10003 10004 <span class="visually-hidden" id="quantity-label-template--27103234392369__main">Quantity</span> 10005 <label 10006 class="quantity__label form__label" 10007 for="Quantity-template--27103234392369__main" 10008 aria-labelledby="quantity-label-template--27103234392369__main" 10009 > 10010 <span aria-hidden="true">Quantity</span> 10011 <span class="quantity__rules-cart hidden" aria-hidden="true"> 10012 10013<div class="loading__spinner hidden"> 10014 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 10015 10016</div> 10017<span 10018 >(<span class="quantity-cart">0</span> in cart)</span 10019 > 10020 </span> 10021 </label> 10022 <div class="price-per-item__container"> 10023 <quantity-input class="quantity" data-url="/products/toro-72513-grandstand-60-in-stand-on-mower" data-section="template--27103234392369__main"> 10024 <button class="quantity__button" name="minus" type="button">
10025 <span class="visually-hidden">Decrease quantity for Toro 72513 GrandStand 60 In. Stand-On Mower</span> 10026 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-minus" viewBox="0 0 10 2"><path fill="currentColor" fill-rule="evenodd" d="M.5 1C.5.7.7.5 1 .5h8a.5.5 0 1 1 0 1H1A.5.5 0 0 1 .5 1" clip-rule="evenodd"/></svg> 10027</span> 10028 </button> 10029 <input 10030 class="quantity__input" 10031 type="number" 10032 name="quantity" 10033 id="Quantity-template--27103234392369__main" 10034 data-cart-quantity="0" 10035 data-min="1" 10036 min="1" 10037 10038 step="1" 10039 value="1" 10040 form="product-form-template--27103234392369__main" 10041 > 10042 <button class="quantity__button" name="plus" type="button"> 10043 <span class="visually-hidden">Increase quantity for Toro 72513 GrandStand 60 In. Stand-On Mower</span> 10044 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-plus" viewBox="0 0 10 10"><path fill="currentColor" fill-rule="evenodd" d="M1 4.51a.5.5 0 0 0 0 1h3.5l.01 3.5a.5.5 0 0 0 1-.01V5.5l3.5-.01a.5.5 0 0 0-.01-1H5.5L5.49.99a.5.5 0 0 0-1 .01v3.5l-3.5.01z" clip-rule="evenodd"/></svg> 10045</span> 10046 </button> 10047 </quantity-input></div> 10048 <div class="quantity__rules caption" id="Quantity-Rules-template--27103234392369__main"></div></div> 10049 10050 10051 <button 10052 id="ProductSubmitButton-template--27103234392369__main" 10053 type="submit" 10054 name="add" 10055 class="product-form__submit button button--full-width button--primary" 10056 10057 > 10058 <span>Add to cart 10059</span> 10060 10061<div class="loading__spinner hidden"> 10062 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 10063 10064</div> 10065</button> 10066 </div><div data-shopify="payment-button" class="shopify-payment-button"> <shopify-accelerated-checkout recommended="{"supports_subs":true,"supports_def_opts":false,"name":"shop_pay","wallet_params":{"shopId":69133402417,"merchantName":"Russo Power Equipment","personalized":true}}" fallback="{"supports_subs":true,"supports_def_opts":true,"name":"buy_it_now","wallet_params":{}}" access-token="05fc293064f0e6530c16f0ada3f2d812" buyer-country="US" buyer-locale="en" buyer-currency="USD" variant-params="[{"id":45125184553265,"requiresShipping":true}]" shop-id="69133402417" enabled-flags="["1172c16a","a1d1f9a1","f5afabb3","370070f3"]" > <div class="shopify-payment-button__button" role="button" disabled aria-hidden="true" style="background-color: transparent; border: none"> <div class="shopify-payment-button__skeleton"> </div> </div> <div class="shopify-payment-button__more-options shopify-payment-button__skeleton" role="button" disabled aria-hidden="true"> </div> </shopify-accelerated-checkout> </div> 10067</div><input type="hidden" name="product-id" value="8381682712881" /><input type="hidden" name="section-id" value="template--27103234392369__main" /></form></product-form></div> 10068 10069 <div 10070 class="orderform-buttons" 10071 data-orderform-buttons 10072 data-customer-logged-in="false" 10073 data-login-url="https://russopower.com/customer_authentication/redirect?locale=en®ion_country=US" 10074 data-product-id="8381682712881" 10075 data-in-order-form="false" 10076 data-add-label="Add to Favorites" 10077 data-remove-label="Remove from Favorites" 10078 data-processing-label="Processing..." 10079 data-success-add="Added to order form." 10080 data-success-remove="Removed from order form." 10081 data-error-message="Update failed. Please try again." 10082 data-network-error-message="Network error." 10083 > 10084 <button 10085 type="button" 10086 class="orderform-btn of-add button" 10087 data-action="add" 10088 10089 > 10090 <svg 10091 class="orderform-icon"
10092 viewBox="0 0 24 24" 10093 fill="none" 10094 stroke="currentColor" 10095 stroke-width="2" 10096 style="width:16px; height:16px; margin-right:8px; display:inline-block; vertical-align:middle;" 10097 > 10098 <path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path> 10099 </svg> 10100 <span style="vertical-align:middle;">Add to Favorites</span> 10101 </button> 10102 10103 <button 10104 type="button" 10105 class="orderform-btn of-remove button" 10106 data-action="remove" 10107 10108 disabled aria-disabled="true" 10109 10110 > 10111 <svg 10112 class="orderform-icon" 10113 viewBox="0 0 24 24" 10114 fill="currentColor" 10115 stroke="currentColor" 10116 stroke-width="2" 10117 style="width:16px; height:16px; margin-right:8px; display:inline-block; vertical-align:middle;" 10118 > 10119 <path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path> 10120 </svg> 10121 <span style="vertical-align:middle;">Remove from Favorites</span> 10122 </button> 10123 10124 <div class="orderform-msg" aria-live="polite" style="display:none;"></div> 10125 </div> 10126 10127<style> 10128 /* Container styling to put them side-by-side or stack neatly */ 10129 .orderform-buttons { 10130 display: flex; 10131 gap: 10px; 10132 margin-top: 15px; 10133 max-width: 450px; 10134 } 10135 10136 /* Base style resets specifically for these two buttons */ 10137 .orderform-buttons .orderform-btn.button { 10138 flex: 1; 10139 display: inline-flex; 10140 align-items: center; 10141 justify-content: center; 10142 padding: 12px 16px; 10143 font-size: 14px; 10144 font-weight: 500; 10145 border-radius: 4px; 10146 cursor: pointer; 10147 min-height: auto; 10148 width: auto; 10149 transition: all 0.2s ease-in-out; 10150 } 10151 10152 /* Style for the "Add to Favorites" button when active */ 10153 .orderform-buttons .of-add.button:not([disabled]) { 10154 background-color: transparent; 10155 border: 1px solid #121212; 10156 color: #121212; 10157 } 10158 10159 .orderform-buttons .of-add.button:not([disabled]):hover { 10160 background-color: #f7f7f7; 10161 } 10162 10163 /* Style for the "Remove" button when it is active/clickable */ 10164 .orderform-buttons .of-remove.button:not([disabled]) { 10165 background-color: #fff5f5; 10166 border: 1px solid #d93838; 10167 color: #d93838; 10168 } 10169 10170 .orderform-buttons .of-remove.button:not([disabled]):hover { 10171 background-color: #ffebeb; 10172 } 10173 10174 /* Completely clean up the look of the currently disabled/inactive button */ 10175 .orderform-buttons .orderform-btn.button[disabled] { 10176 display: none !important; /* Hides the unused button completely instead of letting it sit greyed out */ 10177 } 10178</style> 10179<product-recommendations 10180 class="complementary-products quick-add-hidden is-accordion complementary-products-contains-quick-add" 10181 data-url="/recommendations/products?limit=10&intent=complementary" 10182 data-section-id="template--27103234392369__main" 10183 data-product-id="8381682712881" 10184 ><link href="//russopower.com/cdn/shop/t/149/assets/component-card.css?v=30347197759277892661789395387" rel="stylesheet" type="text/css" media="all" /> 10185 <link href="//russopower.com/cdn/shop/t/149/assets/component-complementary-products.css?v=119515325390070374351783715319" rel="stylesheet" type="text/css" media="all" /> 10186<link href="//russopower.com/cdn/shop/t/149/assets/quick-add.css?v=138122988362460696121789395387" rel="stylesheet" type="text/css" media="all" /> 10187
10187<script src="//russopower.com/cdn/shop/t/149/assets/quick-add.js?v=73073840428863680991783715317" defer="defer"></script>
10187</product-recommendations>
10188<script src="//russopower.com/cdn/shop/t/149/assets/share.js?v=13024540447964430191783715319" defer="defer"></script>
10188 10189 10190<share-button id="Share-template--27103234392369__main" class="share-button quick-add-hidden" > 10191 <button class="share-button__button hidden"> 10192 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-share" viewBox="0 0 13 12"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M1.625 8.125v2.167a1.083 1.083 0 0 0 1.083 1.083h7.584a1.083 1.083 0 0 0 1.083-1.083V8.125"/><path fill="currentColor" fill-rule="evenodd" d="M6.148 1.271a.5.5 0 0 1 .707 0L9.563 3.98a.5.5 0 0 1-.707.707L6.501 2.332 4.147 4.687a.5.5 0 1 1-.708-.707z" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M6.5 1.125a.5.5 0 0 1 .5.5v6.5a.5.5 0 0 1-1 0v-6.5a.5.5 0 0 1 .5-.5" clip-rule="evenodd"/></svg> 10193</span> 10194 Share 10195 </button> 10196 <details id="Details-share-template--27103234392369__main"> 10197 <summary class="share-button__button"> 10198 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-share" viewBox="0 0 13 12"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" d="M1.625 8.125v2.167a1.083 1.083 0 0 0 1.083 1.083h7.584a1.083 1.083 0 0 0 1.083-1.083V8.125"/><path fill="currentColor" fill-rule="evenodd" d="M6.148 1.271a.5.5 0 0 1 .707 0L9.563 3.98a.5.5 0 0 1-.707.707L6.501 2.332 4.147 4.687a.5.5 0 1 1-.708-.707z" clip-rule="evenodd"/><path fill="currentColor" fill-rule="evenodd" d="M6.5 1.125a.5.5 0 0 1 .5.5v6.5a.5.5 0 0 1-1 0v-6.5a.5.5 0 0 1 .5-.5" clip-rule="evenodd"/></svg> 10199</span> 10200 Share 10201 </summary> 10202 <div class="share-button__fallback motion-reduce"> 10203 <div class="field"> 10204 <span id="ShareMessage-template--27103234392369__main" class="share-button__message hidden" role="status"> </span> 10205 <input 10206 type="text" 10207 class="field__input" 10208 id="ShareUrl-template--27103234392369__main" 10209 value="https://russopower.com/products/toro-72513-grandstand-60-in-stand-on-mower" 10210 placeholder="Link" 10211 onclick="this.select();" 10212 readonly 10213 > 10214 <label class="field__label" for="ShareUrl-template--27103234392369__main">Link</label> 10215 </div> 10216 <button class="share-button__close hidden"> 10217 <span class="svg-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 10218</span> 10219 <span class="visually-hidden">Close share</span> 10220 </button> 10221 <button class="share-button__copy"> 10222 <span class="svg-wrapper"><svg 10223 class="icon icon-clipboard" 10224 width="11" 10225 height="13" 10226 fill="none" 10227 xmlns="http://www.w3.org/2000/svg" 10228 aria-hidden="true" 10229 focusable="false" 10230 viewBox="0 0 11 13" 10231> 10232 <path fill-rule="evenodd" clip-rule="evenodd" d="M2 1a1 1 0 011-1h7a1 1 0 011 1v9a1 1 0 01-1 1V1H2zM1 2a1 1 0 00-1 1v9a1 1 0 001 1h7a1 1 0 001-1V3a1 1 0 00-1-1H1zm0 10V3h7v9H1z" fill="currentColor"/> 10233</svg> 10234</span> 10235 <span class="visually-hidden">Copy link</span> 10236 </button> 10237 </div> 10238 </details> 10239</share-button> 10240 10241 <a href="/products/toro-72513-grandstand-60-in-stand-on-mower" class="link product__view-details animate-arrow"> 10242 View full details 10243<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
10243ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg> 10244</a> 10245 </section> 10246 </div> 10247 </div> 10248 10249 10250 10251<product-modal id="ProductModal-template--27103234392369__main" class="product-media-modal media-modal"> 10252 <div 10253 class="product-media-modal__dialog color-scheme-1 gradient" 10254 role="dialog" 10255 aria-label="Media gallery" 10256 aria-modal="true" 10257 tabindex="-1" 10258 > 10259 <button 10260 id="ModalClose-template--27103234392369__main" 10261 type="button" 10262 class="product-media-modal__toggle" 10263 aria-label="Close" 10264 > 10265 <svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 10266 10267 </button> 10268 10269 <div 10270 class="product-media-modal__content color-scheme-1 gradient" 10271 role="document" 10272 aria-label="Media gallery" 10273 tabindex="0" 10274 > 10275<img 10276 class="global-media-settings global-media-settings--no-shadow" 10277 srcset="//russopower.com/cdn/shop/products/72513_new-a.jpg?v=1762967912&width=550 550w,//russopower.com/cdn/shop/products/72513_new-a.jpg?v=1762967912&width=1100 1100w,//russopower.com/cdn/shop/products/72513_new-a.jpg?v=1762967912 1100w 10278 " 10279 sizes="(min-width: 750px) calc(100vw - 22rem), 1100px" 10280 src="//russopower.com/cdn/shop/products/72513_new-a.jpg?v=1762967912&width=1445" 10281 alt="Toro 72513 GrandStand 60 In. Stand-On Mower" 10282 loading="lazy" 10283 width="1100" 10284 height="1100" 10285 data-media-id="33835134255409" 10286 ></div> 10287 </div> 10288</product-modal> 10289 10290 10291
10292<script src="//russopower.com/cdn/shop/t/149/assets/product-modal.js?v=116616134454508949461783715318" defer="defer"></script>
10292 10293
10293<script src="//russopower.com/cdn/shop/t/149/assets/media-gallery.js?v=53998976194532824491783715314" defer="defer"></script>
10293<script type="application/ld+json"> 10294 {"@context":"http:\/\/schema.org\/","@id":"\/products\/toro-72513-grandstand-60-in-stand-on-mower#product","@type":"Product","brand":{"@type":"Brand","name":"Toro"},"category":"Riding Mowers","description":"***This item does not qualify for free shipping***\nRough bumps and challenging terrain are all in a dayâs work. Feeling them shouldnât have to be. The Toro GrandStand combines the speed and comfort of a zero-turn rider with the on-and-off ease of a wide area walk-behind â creating a fast, maneuverable and more productive alternative. And now the GrandStand is even better with all-new next generation upgrades that add up to higher productivity, lower maintenance and easier service. This mower has a 25 hp Kohler EFI 747cc engine.\nFeatures:\n\n\n25% Faster Speeds - The 10 mph transport speed gets you to your next destination 25% faster.\n\nSmaller Footprint -Â With the platform folded, the small footprint allows you to transport more products on the trailer.\n\n2-in-1 Versatility -Â Foldable operator platform instantly converts the machine to a walk-behind. It easily lowers back down when itâs time to ride, saving time and trailer space.\n\nEasier Maintenance -Â Acce
10294ss to both sides of the engine, hydros and controls with the easy removal of the fuel tank.\n","image":"https:\/\/russopower.com\/cdn\/shop\/products\/72513_new-a.jpg?v=1762967912\u0026width=1920","mpn":"21038725130","name":"Toro 72513 GrandStand 60 In. Stand-On Mower","offers":{"@id":"\/products\/toro-72513-grandstand-60-in-stand-on-mower?variant=45125184553265#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"13799.00","priceCurrency":"USD","url":"https:\/\/russopower.com\/products\/toro-72513-grandstand-60-in-stand-on-mower?variant=45125184553265"},"sku":"72513","url":"https:\/\/russopower.com\/products\/toro-72513-grandstand-60-in-stand-on-mower"} 10295 </script>
10295 10296 </div> 10297</product-info> 10298 10299 10300</section><section id="shopify-section-template--27103234392369__custom_liquid_NMXtdH" class="shopify-section section"><style data-shopify>.section-template--27103234392369__custom_liquid_NMXtdH-padding { 10301 padding-top: calc(40px * 0.75); 10302 padding-bottom: calc(52px * 0.75); 10303 } 10304 10305 @media screen and (min-width: 750px) { 10306 .section-template--27103234392369__custom_liquid_NMXtdH-padding { 10307 padding-top: 40px; 10308 padding-bottom: 52px; 10309 } 10310 }</style><div class="color-scheme-1 gradient"> 10311 <div class="section-template--27103234392369__custom_liquid_NMXtdH-padding"> 10312 <div class="rte" data-rte=""> 10313 <p><strong><img alt="â #2" data-entity-type="" data-entity-uuid="" src="https://cdn.shopify.com/s/files/1/0691/3340/2417/files/warning.svg?v=1707249648" style="width: 20px; height: 18px; margin-bottom: 6px;"> WARNING</strong>: This product can expose you to chemicals, which are known to the State of California to cause cancer and, which are know to the the State of California to cause birth defects or other reproductive harm. For more information, go to <a href="https://www.P65Warnings.ca.gov" target="_blank">www.P65Warnings.ca.gov</a>.</p> 10314 </div> 10315 </div> 10316</div> 10317 10318 10319<style> #shopify-section-template--27103234392369__custom_liquid_NMXtdH .rte {padding-left: 25px; padding-right: 25px; margin-left: 25px; max-width: var(--page-width); align-content: center; justify-self: center;} </style></section><section id="shopify-section-template--27103234392369__related-products" class="shopify-section section"><link href="//russopower.com/cdn/shop/t/149/assets/component-card.css?v=30347197759277892661789395387" rel="stylesheet" type="text/css" media="all" /> 10320<link href="//russopower.com/cdn/shop/t/149/assets/component-price.css?v=11650361823270409471790257792" rel="stylesheet" type="text/css" media="all" /> 10321<link href="//russopower.com/cdn/shop/t/149/assets/section-related-products.css?v=80324771040738084201783715319" rel="stylesheet" type="text/css" media="all" /> 10322<link href="//russopower.com/cdn/shop/t/149/assets/quick-add.css?v=138122988362460696121789395387" rel="stylesheet" type="text/css" media="all" /> 10323
10323<script src="//russopower.com/cdn/shop/t/149/assets/product-form.js?v=16477139885528072191783715318" defer="defer"></script>
10323<style data-shopify>.section-template--27103234392369__related-products-padding { 10324 padding-top: 27px; 10325 padding-bottom: 27px; 10326 } 10327 10328 @media screen and (max-width: 749px) { 10329 /* Enables smooth mobile swiping using Dawn's native slider classes */ 10330 .section-template--27103234392369__related-products-padding .slider--mobile-carousel { 10331 display: flex; 10332 flex-wrap: nowrap; 10333 overflow-x: auto; 10334 scroll-snap-type: x mandatory; 10335 scroll-behavior: smooth; 10336 scrollbar-width: none; /* Hide scrollbar for Firefox */ 10337 } 10338 .section-template--27103234392369__related-products-padding .slider--mobile-carousel::-webkit-scrollbar { 10339 display: none; /* Hide scrollbar for Chrome/Safari */ 10340 } 10341 .section-template--27103234392369__related-products-padding .slider-slide--mobile { 10342 flex: 0 0 calc(100% / 2 - 1rem); 10343 scroll-snap-align: start; 10344 } 10345 } 10346 10347 @media screen and (min-width: 750px) { 10348 .section-template--27103234392369__related-products-padding { 10349 padding-top: 36px; 10350 padding-bottom: 36px; 10351 } 10352 }</style><div class="color-scheme-ad29dc3d-63b3-4b1a-9e1a-3051bcce8d65 gradient"> 10353 <product-recommendations 10354 class="related-products page-width section-template--27103234392369__related-products-padding isolate scroll-trigger animate--slide-in" 10355 data-url="/recommendations/products?limit=5" 10356 data-section-id="template--27103234392369__related-products" 10357 data-product-id="8381682712881" 10358 > 10359 10360 </product-recommendations> 10361 </div> 10362 10363 10364<style> #shopify-section-template--27103234392369__related-products .related-products__heading {text-align: center;} </style></section><section id="shopify-section-template--27103234392369__featured_collection_Yrm3dA" class="shopify-section section"><link href="//russopower.com/cdn/shop/t/149/assets/component-card.css?v=30347197759277892661789395387" rel="stylesheet" type="text/css" media="all" /> 10365<link href="//russopower.com/cdn/shop/t/149/assets/component-price.css?v=11650361823270409471790257792" rel="stylesheet" type="text/css" media="all" /> 10366 10367<link href="//russopower.com/cdn/shop/t/149/assets/component-slider.css?v=45772002446739155081785959111" rel="stylesheet" type="text/css" media="all" /> 10368<link href="//russopower.com/cdn/shop/t/149/assets/template-collection.css?v=58558206033505836701783715317" rel="stylesheet" type="text/css" media="all" /> 10369 10370<link href="//russopower.com/cdn/shop/t/149/assets/quick-add.css?v=138122988362460696121789395387" rel="stylesheet" type="text/css" media="all" /> 10371
10371<script src="//russopower.com/cdn/shop/t/149/assets/product-form.js?v=16477139885528072191783715318" defer="defer"></script>
10371 10372
10372<script src="//russopower.com/cdn/shop/t/149/assets/quick-add.js?v=73073840428863680991783715317" defer="defer"></script>
10372<script src="//russopower.com/cdn/shop/t/149/assets/product-hover-panel.js?v=132066573583933316381790427071" defer="defer"></script>
10372<style data-shopify>.section-template--27103234392369__featured_collection_Yrm3dA-padding { 10373 padding-top: 27px; 10374 padding-bottom: 27px; 10375 max-width: var(--page-width); 10376 margin-left: auto; 10377 margin-right: auto; 10378 } 10379 10380 10381 @media screen and (min-width: 750px) { 10382 .section-template--27103234392369__featured_collection_Yrm3dA-padding { 10383 padding-top: 36px; 10384 padding-bottom: 36px; 10385 } 10386 } 10387 #collection-template--27103234392369__featured_collection_Yrm3dA card__information{ 10388 align-items: flex-end; 10389 } 10390 #collection-template--27103234392369__featured_collection_Yrm3dA slider-component { 10391 position: relative !important; 10392 display: block; 10393 /* Add padding to the sides so the outer products don't visually slide under the buttons */ 10394 overflow-x: hidden; 10395 padding-left: 5rem !important; 10396 padding-right: 5rem !important; 10397 } 10398 10399 /* Position the control buttons on the extreme left and right sides */ 10400 #collection-template--27103234392369__featured_collection_Yrm3dA .slider-buttons { 10401 position: absolute !important; 10402 top: 50% !important; 10403 right: 0 !important; 10404 display: flex !important; 10405 justify-content: space-between !important; 10406 width: 100% !important; 10407 pointer-events: none !important; /* Allows clicking behind the wrapper container */ 10408 z-index: 40 !important; 10409 } 10410 10411 /* Reactivate clicking specifically for the buttons */ 10412 #collection-template--27103234392369__featured_collection_Yrm3dA .slider-button { 10413 pointer-events: auto !important; 10414 background-color: rgb(var(--color-background)) !important; 10415 border: 1px solid rgba(var(--color-foreground), 0.1) !important; 10416 border-radius: 50% !important; 10417 box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1) !important; 10418 width: 44px !important; 10419 height: 44px !important; 10420 display: flex !important; 10421 align-items: center !important; 10422 justify-content: center !important; 10423 } 10424 /* Optional: Hide the counter "1 of 4" since buttons are separated */ 10425 #collection-template--27103234392369__featured_collection_Yrm3dA .slider-counter { 10426 display: none !important; 10427 } 10428 10429 .card-wrapper:hover .card__hover-image { 10430 transform: scale(1.05); 10431 }</style> 10432 10433 10434 10435 10436 <div 10437 class="color-scheme-1 isolate gradient" 10438 > 10439 <div 10440 class="collection section-template--27103234392369__featured_collection_Yrm3dA-padding" 10441 id="collection-template--27103234392369__featured_collection_Yrm3dA" 10442 data-id="template--27103234392369__featured_collection_Yrm3dA" 10443 > 10444 <div class="collection__title title-wrapper title-wrapper--no-top-margin page-width title-wrapper--self-padded-tablet-down collection__title--desktop-slider"><h2 class="title inline-richtext h2 scroll-trigger animate--slide-in"> 10445 Common Parts 10446 </h2></div> 10447 10448 <slider-component 10449 style="--desktop-columns: 5; --mobile-columns: 1;" 10450 class="slider-mobile-gutter slider-component-desktop scroll-trigger animate--slide-in" 10451 > 10452 <ul 10453 id="Slider-template--27103234392369__featured_collection_Yrm3dA" 10454 data-id="template--27103234392369__featured_collection_Yrm3dA" 10455 class="grid product-grid contains-card contains-card--product grid--5-col-desktop grid--1-col-tablet-down slider slider--desktop slider--tablet" 10456 role="list" 10457 aria-label="Slider" 10458 > 10459 10460 10461 10462 10463 <li 10464 id="Slide-template--27103234392369__featured_collection_Yrm3dA-1" 10465 class="grid__item slider__slide scroll-trigger animate--slide-in" 10466 10467 data-cascade 10468 style="--animation-order: 1;" 10469 10470 > 10471 10472<link href="//russopower.com/cdn/shop/t/149/assets/component-rating.css?v=31530956093557929821783715319" rel="stylesheet" type="text/css" media="all" /> 10473 <link href="//russopower.com/cdn/shop/t/149/assets/component-volume-pricing.css?v=120371286854486161011783715319" rel="stylesheet" type="text/css" media="all" /> 10474 10475 <link href="//russopower.com/cdn/shop/t/149/assets/component-price.css?v=11650361823270409471790257792" rel="stylesheet" type="text/css" media="all" /> 10476 <link href="//russopower.com/cdn/shop/t/149/assets/quick-order-list.css?v=86354568948591544181783715318" rel="stylesheet" type="text/css" media="all" /> 10477 <link href="//russopower.com/cdn/shop/t/149/assets/quantity-popover.css?v=160630540099520878331783715319" rel="stylesheet" type="text/css" media="all" /> 10478 10479 <style> 10480 .quick-add__request_quote { 10481 background: var(--russo-black); 10482 } 10483 /* --- Core Heading Formatting Styles --- */ 10484 .card__heading { 10485 display: flex; 10486 font-size: 1.2rem; 10487 align-content: center; 10488 } 10489 .card__actions { 10490 padding: 1rem; 10491 border-top: 0px; 10492 background-color: var(--color-foreground); 10493 } 10494 .card__inner.ratio::before { 10495 padding-bottom: 75% !important; 10496 } 10497 @media screen and (max-width: 749px) { 10498 .card__actions modal-opener, 10499 .card__actions quick-add-modal { 10500 display: none; 10501 } 10502 .card__actions { 10503 width: 100%; 10504 } 10505 .card__actions product-form { 10506 display: block; 10507 } 10508 } 10509 @media screen and (min-width: 750px) { 10510 .hover-actions-enabled .card__actions { 10511 display: none; 10512 } 10513 .card__actions: { 10514 justify-content: space-between; 10515 } 10516 } 10517 .hover-actions-enabled { 10518 position: relative; 10519 z-index: 1; 10520 } 10521 10522 .hover-actions-enabled.is-hover-active { 10523 z-index: 1; 10524 } 10525 10526 .hover-actions-enabled.is-hover-active .card { 10527 border-bottom: 0; 10528 } 10529 10530 #product-hover-panel { 10531 position: absolute; 10532 display: none; 10533 z-index: 2; 10534 background-color: inherit !important; 10535 border-left: 1px solid #e5e5e5; 10536 border-right: 1px solid #e5e5e5; 10537 border-bottom: 1px solid #e5e5e5; 10538 border-top: 0; 10539 10540 box-sizing: border-box; 10541 width: 100%; 10542 overflow: hidden; 10543 transform-origin: top center; 10544 } 10545 10546 #product-hover-panel.is-revealing { 10547 animation: product-hover-panel-reveal 100ms cubic-bezier(0.22, 1, 0.36, 1); 10548 } 10549
10550 @keyframes product-hover-panel-reveal { 10551 from { 10552 opacity: 0; 10553 clip-path: inset(0 0 100% 0); 10554 } 10555 to { 10556 opacity: 1; 10557 clip-path: inset(0 0 0 0); 10558 } 10559 } 10560 10561 #product-hover-panel .card__actions { 10562 display: block !important; 10563 margin: 0; 10564 padding: 1rem; 10565 } 10566 10567 #product-hover-panel .quick-add, 10568 #product-hover-panel .product-form, 10569 #product-hover-panel form { 10570 margin: 0; 10571 } 10572 10573 .single-variant-action-wrapper { 10574 display: flex; 10575 gap: 5px; 10576 } 10577 10578 .single-variant-action-wrapper > modal-opener, 10579 .single-variant-action-wrapper > product-form { 10580 flex: 1; 10581 } 10582 10583 .single-variant-action-wrapper > modal-opener .button, 10584 .single-variant-action-wrapper > product-form .button { 10585 width: 100%; 10586 } 10587 10588 .single-variant-action-wrapper > product-form .button { 10589 background-color: var(--russo-red-dark); 10590 } 10591 </style><div 10592 class=" 10593 card-wrapper 10594 product-card-wrapper 10595 underline-links-hover 10596 hover-actions-enabled 10597 " 10598 > 10599 10600 <div 10601 class="orderform-icon-wrap orderform-icon-wrap--absolute" 10602 data-orderform-buttons 10603 data-orderform-mode="icon" 10604 data-product-id="8381660365105" 10605 data-in-order-form="false" 10606 data-add-label="Add to Favorites" 10607 data-customer-logged-in="false" 10608 data-login-url="https://russopower.com/customer_authentication/redirect?locale=en®ion_country=US" 10609 data-remove-label="Remove from Favorites" 10610 data-processing-label="Processing..." 10611 data-success-add="Added to order form." 10612 data-success-remove="Removed from order form." 10613 data-error-message="Update failed. Please try again." 10614 data-network-error-message="Network error." 10615> 10616 <button 10617 type="button" 10618 class="orderform-icon-btn" 10619 data-action="toggle" 10620 aria-pressed="false" 10621 aria-label="Add to Favorites" 10622 > 10623 <span class="visually-hidden">Add to Favorites</span> 10624 <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"> 10625 <path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"></path> 10626 </svg> 10627 </button> 10628</div> 10629 10630 10631 <div 10632 class=" 10633 card card--card 10634 card--media 10635 color-scheme-ad29dc3d-63b3-4b1a-9e1a-3051bcce8d65 gradient 10636 10637 10638 10639 10640 " 10641 style="--ratio-percent: 100%;" 10642 > 10643 <div 10644 class="card__inner ratio" 10645 style="--ratio-percent: 100%;" 10646 ><div class="card__media"> 10647 <div class="media media--transparent media--hover-effect"> 10648 10649 <img 10650 srcset="//russopower.com/cdn/shop/files/TORO-114-1926-BUMPER-A.jpg?v=1762967579&width=165 165w,//russopower.com/cdn/shop/files/TORO-114-1926-BUMPER-A.jpg?v=1762967579&width=360 360w,//russopower.com/cdn/shop/files/TORO-114-1926-BUMPER-A.jpg?v=1762967579&width=533 533w,//russopower.com/cdn/shop/files/TORO-114-1926-BUMPER-A.jpg?v=1762967579&width=720 720w,//russopower.com/cdn/shop/files/TORO-114-1926-BUMPER-A.jpg?v=1762967579&width=940 940w,//russopower.com/cdn/shop/files/TORO-114-1926-BUMPER-A.jpg?v=1762967579&width=1066 1066w,//russopower.com/cdn/shop/files/TORO-114-1926-BUMPER-A.jpg?v=1762967579 2048w 10651 " 10652 src="//russopower.com/cdn/shop/files/TORO-114-1926-BUMPER-A.jpg?v=1762967579&width=533" 10653 sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 10654 alt="Toro 114-1926 Rubber Bumper" 10655 class="motion-reduce" 10656 10657 width="2048" 10658 height="2048" 10659 > 10660 10661</div> 10662 </div><div class="card__content"> 10663 <div class="card__information"> 10664 <h3 10665 class="card__heading" 10666 10667 > 10668 <a 10669 href="/products/toro-114-1926-rubber-bumper" 10670 id="StandardCardNoMediaLink-template--27103234392369__featured_collection_Yrm3dA-8381660365105" 10671 class="full-unstyled-link" 10672 aria-labelledby="StandardCardNoMediaLink-template--27103234392369__featured_collection_Yrm3dA-8381660365105 NoMediaStandardBadge-template--27103234392369__featured_collection_Yrm3dA-8381660365105" 10673 > 10674 Toro 114-1926 Rubber Bumper 10675 </a> 10676 </h3> 10677 </div> 10678 <div class="card__badge bottom left"></div> 10679 </div> 10680 </div> 10681 <div class="card__content"> 10682 <div class="card__information"> 10683 10684 10685 10686 10687 10688 10689<style></style><div 10690 class=" 10691 price " 10692 > 10693 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span>
10694 <span class="price-item price-item--regular"> 10695 $27.99 USD 10696 </span></div> 10697 <div class="price__sale"> 10698 <span class="visually-hidden visually-hidden--inline">Regular price</span> 10699 <span> 10700 <s class="price-item price-item--regular"> 10701 10702 10703 10704 </s> 10705 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 10706 <span class="price-item price-item--sale price-item--last"> 10707 $27.99 USD 10708 </span> 10709 </div></div></div> 10710 10711 <h3 10712 class="card__heading h5" 10713 10714 id="title-template--27103234392369__featured_collection_Yrm3dA-8381660365105" 10715 10716 > 10717 <a 10718 href="/products/toro-114-1926-rubber-bumper" 10719 id="CardLink-template--27103234392369__featured_collection_Yrm3dA-8381660365105" 10720 class="full-unstyled-link" 10721 aria-labelledby="CardLink-template--27103234392369__featured_collection_Yrm3dA-8381660365105 Badge-template--27103234392369__featured_collection_Yrm3dA-8381660365105" 10722 > 10723 Toro 114-1926 Rubber Bumper 10724 </a> 10725 </h3> 10726 <div class="card-information"><span class="visually-hidden">SKU</span> 10727 <div class="caption-with-letter-spacing"> 10728 SKU# 114-1926 10729 </div><span class="caption-large light"></span> 10730 10731 10732 10733 10734 10735 10736 10737 10738 10739 10740<style> 10741 .shipping-stock { 10742 margin: 0; 10743 display: flex; 10744 align-items: center; 10745 width: 100%; 10746 } 10747 .pickup-wrapper { 10748 display: flex; 10749 align-items: center; 10750 gap: 0.35rem; 10751 width: 100%; 10752 margin: 0; 10753 min-width: 0; 10754 text-align: left; 10755 } 10756 10757 .label { 10758 flex: 0 0 auto; /* do not shrink */ 10759 margin: 0; 10760 font-size: 1.3rem; 10761 white-space: nowrap; 10762 } 10763 10764 .product__inventory_status { 10765 display: grid; 10766 grid-template-columns: 1fr; 10767 grid-auto-rows: auto; 10768 row-gap: 1px; 10769 } 10770 10771 .product__inventory_status > * { 10772 margin: 0; 10773 } 10774 10775 .shipping-stock .product__inventory { 10776 margin: 0; 10777 } 10778 .product__inventory .svg-wrapper { 10779 align-content: center; 10780 margin-left; 10781 width: 10px; 10782 height: 10px; 10783 } 10784 .shipping-stock .svg-wrapper{ 10785 width: 10px; 10786 height: 10px; 10787 margin: 5px; 10788 } 10789</style> 10790<div class="product__inventory_status"> 10791 <div class="shipping-stock"> 10792 <p 10793 class="product__inventory caption" 10794 10795 id="Inventory-template--27103234392369__featured_collection_Yrm3dA" 10796 role="status" 10797 > 10798 <div class="shipping-stock caption"> 10799 Shipping:<span class="svg-wrapper" style="color: rgb(62, 214, 96)"><svg class="icon icon-inventory-status" viewBox="0 0 15 15" overflow="visible" height="10px" width="10px"><circle cx="7.5" cy="7.5" r="7.5" fill="currentColor"/><circle cx="7.5" cy="7.5" r="5" fill="currentColor" stroke="#FFF"/></svg></span>In stock</div></p> 10800 </div> 10801 10802 10803 <link href="//russopower.com/cdn/shop/t/149/assets/component-pickup-availability.css?v=36374842234278778521786563252" rel="stylesheet" type="text/css" media="all" /> 10804 10805 <style> 10806 .russo-card__shipping-stock .preffered-store-pickup__display { 10807 flex-wrap: wrap; 10808 margin-top: 0.5rem; 10809 container-type: inline-size; 10810 } 10811 10812 .russo-card__shipping-stock .preferred-store-pickup__status-default-label { 10813 white-space: normal; 10814 width: auto; 10815 } 10816 10817 .preffered-store-pickup__display { 10818 display: flex; 10819 align-items: center; 10820 gap: 0.35rem; 10821 } 10822 .preferred-store-pickup__status-label { 10823 text-decoration: underline; 10824 } 10825 .preferred-store-pickup__status-label:hover { 10826 text-decoration-thickness: 0.2rem; 10827 } 10828 10829 .russo-card__shipping-stock .preffered-store-pickup__display, 10830 .russo-card__shipping-stock .pickup-availability-preview { 10831 flex-wrap: nowrap; 10832 overflow: hidden; 10833 } 10834 10835 .russo-card__shipping-stock .preferred-store-pickup__status-default-label, 10836 .russo-card__shipping-stock .preferred-store-pickup__status-line, 10837 .russo-card__shipping-stock .caption { 10838 white-space: nowrap; 10839 overflow: hidden; 10840 text-overflow: ellipsis; 10841 font-size: clamp(0.5rem, 1rem, 1.25rem); 10842 } 10843</style><div 10844 class="pickup-availability-preview" 10845 data-preferred-store-variant-trigger 10846 data-instance-id="preferred-store-variant-template--27103234392369__featured_collection_Yrm3dA-45125121343793" 10847 data-preferred-store-variant-id="45125121343793" 10848 data-auto-status-fetch="false" 10849 data-preferred-store-default-label=" " 10850 data-preferred-store-unavailable-display-mode="custom_tooltip" 10851 data-preferred-store-unavailable-label="Special Order" 10852 data-preferred-store-unavailable-tooltip-title="Special Order" 10853 data-preferred-store-unavailable-tooltip-body="Unavailable at {store}. Typical Lead Time is 2-5 Business days." 10854><div class="preffered-store-pickup__display"> 10855 <p class="preferred-store-pickup__status-line caption" style="padding-right: 3px;margin: 0;">Pickup:</p> 10856 <div class="preffered-store-pickup__status-icon"></div>
10857 <span class="preferred-store-pickup__status-default-label caption" data-preferred-store-product-label> </span> 10858 10859<span 10860 class="continue-selling-note preferred-store-special-order-note preferred-store-special-order-note--hidden" 10861 tabindex="0" 10862 10863 hidden 10864 10865 data-preferred-store-special-order-note 10866> 10867 <span 10868 10869 class="preferred-store-pickup__status-default-label caption" 10870 10871 10872 data-preferred-store-special-order-label 10873 >Special Order</span> 10874 <span class="continue-selling-tooltip" role="tooltip"> 10875 <span class="continue-selling-tooltip__header"> 10876 <span 10877 10878 data-preferred-store-special-order-tooltip-title 10879 >Special Order</span> 10880 <span class="continue-selling-tooltip__close" aria-hidden="true">X</span> 10881 </span> 10882 <span 10883 class="continue-selling-tooltip__body" 10884 10885 data-preferred-store-special-order-tooltip-body 10886 >Unavailable at {store}. Typical Lead Time is 2-5 Business days.</span> 10887 </span> 10888</span> 10889 10890 </div></div>
10891<script> 10892 (function () { 10893 const root = document.querySelector( 10894 '[data-instance-id="preferred-store-variant-template--27103234392369__featured_collection_Yrm3dA-45125121343793"]' 10895 ); 10896 10897 if (!root) return; 10898 10899 const autoStatusFetch = false; 10900 const fallbackLabel = " "; 10901 const showStatusLabel = true; 10902 10903 const preferredLocationId = 10904 null; 10905 10906 const preferredLocationName = 10907 null; 10908 10909 const openBtn = root.querySelector('[data-preferred-store-open]'); 10910 10911 /* 10912 * Current product context. 10913 */ 10914 window.__PreferredStoreProductContext = { 10915 variantId: 10916 openBtn?.dataset.preferredStoreVariantId || 10917 45125121343793, 10918 locations: [] 10919 }; 10920 10921 10922 /* 10923 * Update normal label / special-order tooltip. 10924 */ 10925 function setButtonLabelContent(payload) { 10926 const label = root.querySelector( 10927 '[data-preferred-store-product-label]' 10928 ); 10929 10930 if (!label) return; 10931 10932 const specialOrder = root.querySelector( 10933 '[data-preferred-store-special-order-note]' 10934 ); 10935 10936 const specialOrderLabel = root.querySelector( 10937 '[data-preferred-store-special-order-label]' 10938 ); 10939 10940 const specialOrderTitle = root.querySelector( 10941 '[data-preferred-store-special-order-tooltip-title]' 10942 ); 10943 10944 const specialOrderBody = root.querySelector( 10945 '[data-preferred-store-special-order-tooltip-body]' 10946 ); 10947 10948 const data = payload || {}; 10949 10950 if (data.showSpecialOrder && specialOrder) { 10951 label.hidden = true; 10952 10953 specialOrder.hidden = false; 10954 specialOrder.classList.remove( 10955 'preferred-store-special-order-note--hidden' 10956 ); 10957 10958 if (specialOrderLabel) { 10959 specialOrderLabel.textContent = 10960 data.specialOrderLabel || 10961 data.text || 10962 'Special Order'; 10963 } 10964 10965 if (specialOrderTitle) { 10966 specialOrderTitle.textContent = 10967 data.specialOrderTitle || 10968 data.specialOrderLabel || 10969 data.text || 10970 'Special Order'; 10971 } 10972 10973 if (specialOrderBody) { 10974 specialOrderBody.textContent = 10975 data.specialOrderBody || ''; 10976 } 10977 10978 return; 10979 } 10980 10981 label.hidden = false; 10982 10983 if (specialOrder) { 10984 specialOrder.hidden = true; 10985 10986 specialOrder.classList.add( 10987 'preferred-store-special-order-note--hidden' 10988 ); 10989 } 10990 10991 label.textContent = data.text || ''; 10992 } 10993 10994 10995 /* 10996 * Update availability icon. 10997 */ 10998 function setStatusIcon(inStock) { 10999 const iconRoot = root.querySelector( 11000 '.preffered-store-pickup__status-icon' 11001 ); 11002 11003 if (!iconRoot) return; 11004 11005 if (inStock === true) { 11006 iconRoot.innerHTML = 11007 '<svg class="surface-pick-up-embed__in-stock-icon" width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true">' + 11008 '<path d="M4.33346 10.5625L3.80311 11.0928L4.33344 11.6232L4.86379 11.0928L4.33346 10.5625ZM0.191824 7.48134L3.80311 11.0928L4.8638 10.0322L1.25251 6.4207L0.191824 7.48134ZM4.86379 11.0928L12.9888 2.96783L11.9281 1.90717L3.80313 10.0322L4.86379 11.0928Z"></path>' + 11009 '</svg>'; 11010 11011 return; 11012 } 11013 11014 if (inStock === false) { 11015 iconRoot.innerHTML = 11016 '<svg class="surface-pick-up-embed__out-of-stock-icon" width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true">' + 11017 '<path d="M1.46967 2.53033L5.96967 7.03033L7.03033 5.96967L2.53033 1.46967L1.46967 2.53033ZM5.96967 7.03033L10.4697 11.5303L11.5303 10.4697L7.03033 5.96967L5.96967 7.03033ZM7.03033 7.03033L11.5303 2.53033L10.4697 1.46967L5.96967 5.96967L7.03033 7.03033ZM10.4697 1.46967L1.46967 10.4697L2.53033 11.5303L11.5303 2.53033L10.4697 1.46967Z"></path>' + 11018 '</svg>'; 11019 11020 return; 11021 } 11022 11023 iconRoot.innerHTML = ''; 11024 } 11025 11026 11027 /* 11028 * Preserve your shared status-label builder. 11029 */ 11030 function buildPreferredStoreStatusLabel(options) { 11031 const shared = window.__PreferredStoreShared; 11032 11033 if ( 11034 shared && 11035 typeof shared.buildPreferredStoreStatusLabel === 'function' 11036 ) { 11037 return shared.buildPreferredStoreStatusLabel(options); 11038 } 11039 11040 const opts = options || {}; 11041 11042 return { 11043 text: String(opts.defaultLabel || 'Choose a Store'), 11044 showSpecialOrder: false,
11045 specialOrderLabel: '', 11046 specialOrderTitle: '', 11047 specialOrderBody: '' 11048 }; 11049 } 11050 11051 11052 /* 11053 * Fetch inventory and update the PDP status. 11054 */ 11055 async function updateButtonLabel() { 11056 const variantId = openBtn.dataset.preferredStoreVariantId; 11057 if (!variantId || !preferredLocationId) return; 11058 11059 try { 11060 const response = await fetch('/apps/russoAPI/v1/getStockLevels', { 11061 method: 'POST', 11062 headers: { 'Content-Type': 'application/json' }, 11063 body: JSON.stringify({ variantId }) 11064 }); 11065 11066 const result = await response.json(); 11067 11068 const variant = result.data.data.nodes.find( 11069 x => x.id === `gid://shopify/ProductVariant/${variantId}` 11070 ); 11071 11072 const location = variant?.inventoryItem.inventoryLevels.nodes.find( 11073 x => x.location.id === preferredLocationId 11074 ); 11075 11076 const quantity = location?.quantities.find( 11077 x => x.name === 'available' 11078 )?.quantity; 11079 11080 const inStock = quantity > 0; 11081 11082 setStatusIcon(inStock); 11083 11084 setButtonLabelContent(buildPreferredStoreStatusLabel({ 11085 status: inStock ? 'available' : 'unavailable', 11086 selectedName: preferredLocationName, 11087 defaultLabel: fallbackLabel, 11088 unavailableDisplayMode: root.dataset.preferredStoreUnavailableDisplayMode, 11089 unavailableLabel: root.dataset.preferredStoreUnavailableLabel, 11090 unavailableTooltipTitle: root.dataset.preferredStoreUnavailableTooltipTitle, 11091 unavailableTooltipBody: root.dataset.preferredStoreUnavailableTooltipBody 11092 })); 11093 } catch (error) { 11094 console.error('Preferred store stock error:', error); 11095 } 11096 } 11097 11098 11099 /* 11100 * Initial stock check. 11101 */ 11102 if (autoStatusFetch) { 11103 updateButtonLabel(); 11104 } 11105 11106 11107 /* 11108 * Open preferred-store drawer. 11109 * 11110 * No second getStockLevels request here. 11111 */ 11112 if (openBtn && !openBtn.__preferredStoreBound) { 11113 openBtn.__preferredStoreBound = true; 11114 11115 openBtn.addEventListener('click', function (event) { 11116 event.preventDefault(); 11117 event.stopPropagation(); 11118 11119 const variantId = 11120 openBtn.dataset.preferredStoreVariantId || 11121 45125121343793; 11122 11123 window.__PreferredStoreProductContext = { 11124 variantId: variantId, 11125 locations: [] 11126 }; 11127 11128 if ( 11129 typeof window.__PreferredStoreOpen === 'function' 11130 ) { 11131 window.__PreferredStoreOpen({ 11132 variantId: variantId, 11133 locations: [] 11134 }); 11135 11136 return; 11137 } 11138 11139 if ( 11140 window.__PreferredStoreAPI && 11141 typeof window.__PreferredStoreAPI.open === 'function' 11142 ) { 11143 window.__PreferredStoreAPI.open(); 11144 } 11145 }); 11146 } 11147 11148 11149 /* 11150 * Re-check when the preferred-store drawer closes 11151 * or Shopify reloads the section. 11152 */ 11153 if (autoStatusFetch) { 11154 document.addEventListener( 11155 'preferred-store-drawer:close', 11156 updateButtonLabel 11157 ); 11158 11159 document.addEventListener( 11160 'shopify:section:load', 11161 updateButtonLabel 11162 ); 11163 } 11164 })(); 11165</script>
11165 11166 11167 11168 11169</div> 11170</div> 11171 </div> 11172 11173 <div class="card__badge bottom left"></div> 11174 </div> 11175 11176 11177 11178 <div class="card__actions"> 11179 11180 11181 <div class="quick-add no-js-hidden"><div class="single-variant-action-wrapper"> 11182 <modal-opener data-modal="#QuickAdd-8381660365105"> 11183 <button 11184 id="-submit" 11185 type="submit" 11186 name="add" 11187 class="quick-add__submit button button--full-width button--primary" 11188 aria-haspopup="dialog" 11189 aria-labelledby="-submit title-template--27103234392369__featured_collection_Yrm3dA-8381660365105" 11190 data-product-url="/products/toro-114-1926-rubber-bumper" 11191 > 11192 Quick Shop 11193 11194<div class="loading__spinner hidden"> 11195 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 11196 11197</div> 11198</button> 11199 </modal-opener> 11200 <quick-add-modal id="QuickAdd-8381660365105" class="quick-add-modal"> 11201 <div 11202 role="dialog" 11203 aria-label="Choose options for Toro 114-1926 Rubber Bumper" 11204 aria-modal="true" 11205 class="quick-add-modal__content global-settings-popup" 11206 tabindex="-1" 11207 > 11208 <button 11209 id="ModalClose-8381660365105" 11210 type="button" 11211 class="quick-add-modal__toggle" 11212 aria-label="Close" 11213 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 11214</button> 11215 <div id="QuickAddInfo-8381660365105" class="quick-add-modal__content-info"></div> 11216 </div> 11217 </quick-add-modal> 11218 <product-form data-section-id="template--27103234392369__featured_collection_Yrm3dA"><form method="post" action="/cart/add" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 11219 type="hidden" 11220 name="id" 11221 value="45125121343793" 11222 class="product-variant-id" 11223 11224 > 11225 <button 11226 id="-submit" 11227 type="submit" 11228 name="add" 11229 class="quick-add__submit button button--full-width button--primary" 11230 aria-haspopup="dialog" 11231 aria-labelledby="-submit title-template--27103234392369__featured_collection_Yrm3dA-8381660365105" 11232 aria-live="polite" 11233 data-sold-out-message="true" 11234 11235 > 11236 <span>Add to cart 11237</span> 11238 <span class="sold-out-message hidden"> 11239 Sold out 11240 </span> 11241 11242<div class="loading__spinner hidden"> 11243 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 11244 11245</div> 11246</button><input type="hidden" name="product-id" value="8381660365105" /><input type="hidden" name="section-id" value="template--27103234392369__featured_collection_Yrm3dA" /></form></product-form> 11247 </div></div> 11248 11249 11250 </div> 11251 11252 </div> 11253 </div> 11254 </li> 11255 <li 11256 id="Slide-template--27103234392369__featured_collection_Yrm3dA-2"
11257 class="grid__item slider__slide scroll-trigger animate--slide-in" 11258 11259 data-cascade 11260 style="--animation-order: 2;" 11261 11262 > 11263 11264<div 11265 class=" 11266 card-wrapper 11267 product-card-wrapper 11268 underline-links-hover 11269 hover-actions-enabled 11270 " 11271 > 11272 11273 <div 11274 class="orderform-icon-wrap orderform-icon-wrap--absolute" 11275 data-orderform-buttons 11276 data-orderform-mode="icon" 11277 data-product-id="8381684646193" 11278 data-in-order-form="false" 11279 data-add-label="Add to Favorites" 11280 data-customer-logged-in="false" 11281 data-login-url="https://russopower.com/customer_authentication/redirect?locale=en®ion_country=US" 11282 data-remove-label="Remove from Favorites" 11283 data-processing-label="Processing..." 11284 data-success-add="Added to order form." 11285 data-success-remove="Removed from order form." 11286 data-error-message="Update failed. Please try again." 11287 data-network-error-message="Network error." 11288> 11289 <button 11290 type="button" 11291 class="orderform-icon-btn" 11292 data-action="toggle" 11293 aria-pressed="false" 11294 aria-label="Add to Favorites" 11295 > 11296 <span class="visually-hidden">Add to Favorites</span> 11297 <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"> 11298 <path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"></path> 11299 </svg> 11300 </button> 11301</div> 11302 11303 11304 <div 11305 class=" 11306 card card--card 11307 card--media 11308 color-scheme-ad29dc3d-63b3-4b1a-9e1a-3051bcce8d65 gradient 11309 11310 11311 11312 11313 " 11314 style="--ratio-percent: 100%;" 11315 > 11316 <div 11317 class="card__inner ratio" 11318 style="--ratio-percent: 100%;" 11319 ><div class="card__media"> 11320 <div class="media media--transparent media--hover-effect"> 11321 11322 <img 11323 srcset="//russopower.com/cdn/shop/files/Toro-114-4714-Oil-A.jpg?v=1762967942&width=165 165w,//russopower.com/cdn/shop/files/Toro-114-4714-Oil-A.jpg?v=1762967942&width=360 360w,//russopower.com/cdn/shop/files/Toro-114-4714-Oil-A.jpg?v=1762967942&width=533 533w,//russopower.com/cdn/shop/files/Toro-114-4714-Oil-A.jpg?v=1762967942&width=720 720w,//russopower.com/cdn/shop/files/Toro-114-4714-Oil-A.jpg?v=1762967942&width=940 940w,//russopower.com/cdn/shop/files/Toro-114-4714-Oil-A.jpg?v=1762967942&width=1066 1066w,//russopower.com/cdn/shop/files/Toro-114-4714-Oil-A.jpg?v=1762967942 2048w 11324 " 11325 src="//russopower.com/cdn/shop/files/Toro-114-4714-Oil-A.jpg?v=1762967942&width=533" 11326 sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 11327 alt="Toro 114-4714 Hypr-Oil 1 Gallon" 11328 class="motion-reduce" 11329 11330 width="2048" 11331 height="2048" 11332 > 11333 11334</div> 11335 </div><div class="card__content"> 11336 <div class="card__information"> 11337 <h3 11338 class="card__heading" 11339 11340 > 11341 <a 11342 href="/products/toro-114-4714-hypr-oil-1-gallon" 11343 id="StandardCardNoMediaLink-template--27103234392369__featured_collection_Yrm3dA-8381684646193" 11344 class="full-unstyled-link" 11345 aria-labelledby="StandardCardNoMediaLink-template--27103234392369__featured_collection_Yrm3dA-8381684646193 NoMediaStandardBadge-template--27103234392369__featured_collection_Yrm3dA-8381684646193" 11346 > 11347 Toro 114-4714 Hypr-Oil 1 Gallon 11348 </a> 11349 </h3> 11350 </div> 11351 <div class="card__badge bottom left"></div> 11352 </div> 11353 </div> 11354 <div class="card__content"> 11355 <div class="card__information"> 11356 11357 11358 11359 11360 11361 11362<style></style><div 11363 class=" 11364 price " 11365 > 11366 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span>
11367 <span class="price-item price-item--regular"> 11368 $55.99 USD 11369 </span></div> 11370 <div class="price__sale"> 11371 <span class="visually-hidden visually-hidden--inline">Regular price</span> 11372 <span> 11373 <s class="price-item price-item--regular"> 11374 11375 11376 11377 </s> 11378 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 11379 <span class="price-item price-item--sale price-item--last"> 11380 $55.99 USD 11381 </span> 11382 </div></div></div> 11383 11384 <h3 11385 class="card__heading h5" 11386 11387 id="title-template--27103234392369__featured_collection_Yrm3dA-8381684646193" 11388 11389 > 11390 <a 11391 href="/products/toro-114-4714-hypr-oil-1-gallon" 11392 id="CardLink-template--27103234392369__featured_collection_Yrm3dA-8381684646193" 11393 class="full-unstyled-link" 11394 aria-labelledby="CardLink-template--27103234392369__featured_collection_Yrm3dA-8381684646193 Badge-template--27103234392369__featured_collection_Yrm3dA-8381684646193" 11395 > 11396 Toro 114-4714 Hypr-Oil 1 Gallon 11397 </a> 11398 </h3> 11399 <div class="card-information"><span class="visually-hidden">SKU</span> 11400 <div class="caption-with-letter-spacing"> 11401 SKU# 114-4714 11402 </div><span class="caption-large light"></span> 11403 11404 11405 11406 11407 11408 11409 11410 11411 11412 11413<style> 11414 .shipping-stock { 11415 margin: 0; 11416 display: flex; 11417 align-items: center; 11418 width: 100%; 11419 } 11420 .pickup-wrapper { 11421 display: flex; 11422 align-items: center; 11423 gap: 0.35rem; 11424 width: 100%; 11425 margin: 0; 11426 min-width: 0; 11427 text-align: left; 11428 } 11429 11430 .label { 11431 flex: 0 0 auto; /* do not shrink */ 11432 margin: 0; 11433 font-size: 1.3rem; 11434 white-space: nowrap; 11435 } 11436 11437 .product__inventory_status { 11438 display: grid; 11439 grid-template-columns: 1fr; 11440 grid-auto-rows: auto; 11441 row-gap: 1px; 11442 } 11443 11444 .product__inventory_status > * { 11445 margin: 0; 11446 } 11447 11448 .shipping-stock .product__inventory { 11449 margin: 0; 11450 } 11451 .product__inventory .svg-wrapper { 11452 align-content: center; 11453 margin-left; 11454 width: 10px; 11455 height: 10px; 11456 } 11457 .shipping-stock .svg-wrapper{ 11458 width: 10px; 11459 height: 10px; 11460 margin: 5px; 11461 } 11462</style> 11463<div class="product__inventory_status"> 11464 <div class="shipping-stock"> 11465 <p 11466 class="product__inventory caption" 11467 11468 id="Inventory-template--27103234392369__featured_collection_Yrm3dA" 11469 role="status" 11470 > 11471 <div class="shipping-stock caption"> 11472 Shipping:<span class="svg-wrapper" style="color: rgb(62, 214, 96)"><svg class="icon icon-inventory-status" viewBox="0 0 15 15" overflow="visible" height="10px" width="10px"><circle cx="7.5" cy="7.5" r="7.5" fill="currentColor"/><circle cx="7.5" cy="7.5" r="5" fill="currentColor" stroke="#FFF"/></svg></span>In stock</div></p> 11473 </div> 11474 11475 11476 <link href="//russopower.com/cdn/shop/t/149/assets/component-pickup-availability.css?v=36374842234278778521786563252" rel="stylesheet" type="text/css" media="all" /> 11477 11478 <style> 11479 .russo-card__shipping-stock .preffered-store-pickup__display { 11480 flex-wrap: wrap; 11481 margin-top: 0.5rem; 11482 container-type: inline-size; 11483 } 11484 11485 .russo-card__shipping-stock .preferred-store-pickup__status-default-label { 11486 white-space: normal; 11487 width: auto; 11488 } 11489 11490 .preffered-store-pickup__display { 11491 display: flex; 11492 align-items: center; 11493 gap: 0.35rem; 11494 } 11495 .preferred-store-pickup__status-label { 11496 text-decoration: underline; 11497 } 11498 .preferred-store-pickup__status-label:hover { 11499 text-decoration-thickness: 0.2rem; 11500 } 11501 11502 .russo-card__shipping-stock .preffered-store-pickup__display, 11503 .russo-card__shipping-stock .pickup-availability-preview { 11504 flex-wrap: nowrap; 11505 overflow: hidden; 11506 } 11507 11508 .russo-card__shipping-stock .preferred-store-pickup__status-default-label, 11509 .russo-card__shipping-stock .preferred-store-pickup__status-line, 11510 .russo-card__shipping-stock .caption { 11511 white-space: nowrap; 11512 overflow: hidden; 11513 text-overflow: ellipsis; 11514 font-size: clamp(0.5rem, 1rem, 1.25rem); 11515 } 11516</style><div 11517 class="pickup-availability-preview" 11518 data-preferred-store-variant-trigger 11519 data-instance-id="preferred-store-variant-template--27103234392369__featured_collection_Yrm3dA-45125186879793" 11520 data-preferred-store-variant-id="45125186879793" 11521 data-auto-status-fetch="false" 11522 data-preferred-store-default-label=" " 11523 data-preferred-store-unavailable-display-mode="custom_tooltip" 11524 data-preferred-store-unavailable-label="Special Order" 11525 data-preferred-store-unavailable-tooltip-title="Special Order" 11526 data-preferred-store-unavailable-tooltip-body="Unavailable at {store}. Typical Lead Time is 2-5 Business days." 11527><div class="preffered-store-pickup__display"> 11528 <p class="preferred-store-pickup__status-line caption" style="padding-right: 3px;margin: 0;">Pickup:</p> 11529 <div class="preffered-store-pickup__status-icon"></div>
11530 <span class="preferred-store-pickup__status-default-label caption" data-preferred-store-product-label> </span> 11531 11532<span 11533 class="continue-selling-note preferred-store-special-order-note preferred-store-special-order-note--hidden" 11534 tabindex="0" 11535 11536 hidden 11537 11538 data-preferred-store-special-order-note 11539> 11540 <span 11541 11542 class="preferred-store-pickup__status-default-label caption" 11543 11544 11545 data-preferred-store-special-order-label 11546 >Special Order</span> 11547 <span class="continue-selling-tooltip" role="tooltip"> 11548 <span class="continue-selling-tooltip__header"> 11549 <span 11550 11551 data-preferred-store-special-order-tooltip-title 11552 >Special Order</span> 11553 <span class="continue-selling-tooltip__close" aria-hidden="true">X</span> 11554 </span> 11555 <span 11556 class="continue-selling-tooltip__body" 11557 11558 data-preferred-store-special-order-tooltip-body 11559 >Unavailable at {store}. Typical Lead Time is 2-5 Business days.</span> 11560 </span> 11561</span> 11562 11563 </div></div>
11564<script> 11565 (function () { 11566 const root = document.querySelector( 11567 '[data-instance-id="preferred-store-variant-template--27103234392369__featured_collection_Yrm3dA-45125186879793"]' 11568 ); 11569 11570 if (!root) return; 11571 11572 const autoStatusFetch = false; 11573 const fallbackLabel = " "; 11574 const showStatusLabel = true; 11575 11576 const preferredLocationId = 11577 null; 11578 11579 const preferredLocationName = 11580 null; 11581 11582 const openBtn = root.querySelector('[data-preferred-store-open]'); 11583 11584 /* 11585 * Current product context. 11586 */ 11587 window.__PreferredStoreProductContext = { 11588 variantId: 11589 openBtn?.dataset.preferredStoreVariantId || 11590 45125186879793, 11591 locations: [] 11592 }; 11593 11594 11595 /* 11596 * Update normal label / special-order tooltip. 11597 */ 11598 function setButtonLabelContent(payload) { 11599 const label = root.querySelector( 11600 '[data-preferred-store-product-label]' 11601 ); 11602 11603 if (!label) return; 11604 11605 const specialOrder = root.querySelector( 11606 '[data-preferred-store-special-order-note]' 11607 ); 11608 11609 const specialOrderLabel = root.querySelector( 11610 '[data-preferred-store-special-order-label]' 11611 ); 11612 11613 const specialOrderTitle = root.querySelector( 11614 '[data-preferred-store-special-order-tooltip-title]' 11615 ); 11616 11617 const specialOrderBody = root.querySelector( 11618 '[data-preferred-store-special-order-tooltip-body]' 11619 ); 11620 11621 const data = payload || {}; 11622 11623 if (data.showSpecialOrder && specialOrder) { 11624 label.hidden = true; 11625 11626 specialOrder.hidden = false; 11627 specialOrder.classList.remove( 11628 'preferred-store-special-order-note--hidden' 11629 ); 11630 11631 if (specialOrderLabel) { 11632 specialOrderLabel.textContent = 11633 data.specialOrderLabel || 11634 data.text || 11635 'Special Order'; 11636 } 11637 11638 if (specialOrderTitle) { 11639 specialOrderTitle.textContent = 11640 data.specialOrderTitle || 11641 data.specialOrderLabel || 11642 data.text || 11643 'Special Order'; 11644 } 11645 11646 if (specialOrderBody) { 11647 specialOrderBody.textContent = 11648 data.specialOrderBody || ''; 11649 } 11650 11651 return; 11652 } 11653 11654 label.hidden = false; 11655 11656 if (specialOrder) { 11657 specialOrder.hidden = true; 11658 11659 specialOrder.classList.add( 11660 'preferred-store-special-order-note--hidden' 11661 ); 11662 } 11663 11664 label.textContent = data.text || ''; 11665 } 11666 11667 11668 /* 11669 * Update availability icon. 11670 */ 11671 function setStatusIcon(inStock) { 11672 const iconRoot = root.querySelector( 11673 '.preffered-store-pickup__status-icon' 11674 ); 11675 11676 if (!iconRoot) return; 11677 11678 if (inStock === true) { 11679 iconRoot.innerHTML = 11680 '<svg class="surface-pick-up-embed__in-stock-icon" width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true">' + 11681 '<path d="M4.33346 10.5625L3.80311 11.0928L4.33344 11.6232L4.86379 11.0928L4.33346 10.5625ZM0.191824 7.48134L3.80311 11.0928L4.8638 10.0322L1.25251 6.4207L0.191824 7.48134ZM4.86379 11.0928L12.9888 2.96783L11.9281 1.90717L3.80313 10.0322L4.86379 11.0928Z"></path>' + 11682 '</svg>'; 11683 11684 return; 11685 } 11686 11687 if (inStock === false) { 11688 iconRoot.innerHTML = 11689 '<svg class="surface-pick-up-embed__out-of-stock-icon" width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true">' + 11690 '<path d="M1.46967 2.53033L5.96967 7.03033L7.03033 5.96967L2.53033 1.46967L1.46967 2.53033ZM5.96967 7.03033L10.4697 11.5303L11.5303 10.4697L7.03033 5.96967L5.96967 7.03033ZM7.03033 7.03033L11.5303 2.53033L10.4697 1.46967L5.96967 5.96967L7.03033 7.03033ZM10.4697 1.46967L1.46967 10.4697L2.53033 11.5303L11.5303 2.53033L10.4697 1.46967Z"></path>' + 11691 '</svg>'; 11692 11693 return; 11694 } 11695 11696 iconRoot.innerHTML = ''; 11697 } 11698 11699 11700 /* 11701 * Preserve your shared status-label builder. 11702 */ 11703 function buildPreferredStoreStatusLabel(options) { 11704 const shared = window.__PreferredStoreShared; 11705 11706 if ( 11707 shared && 11708 typeof shared.buildPreferredStoreStatusLabel === 'function' 11709 ) { 11710 return shared.buildPreferredStoreStatusLabel(options); 11711 } 11712 11713 const opts = options || {}; 11714 11715 return { 11716 text: String(opts.defaultLabel || 'Choose a Store'), 11717 showSpecialOrder: false,
11718 specialOrderLabel: '', 11719 specialOrderTitle: '', 11720 specialOrderBody: '' 11721 }; 11722 } 11723 11724 11725 /* 11726 * Fetch inventory and update the PDP status. 11727 */ 11728 async function updateButtonLabel() { 11729 const variantId = openBtn.dataset.preferredStoreVariantId; 11730 if (!variantId || !preferredLocationId) return; 11731 11732 try { 11733 const response = await fetch('/apps/russoAPI/v1/getStockLevels', { 11734 method: 'POST', 11735 headers: { 'Content-Type': 'application/json' }, 11736 body: JSON.stringify({ variantId }) 11737 }); 11738 11739 const result = await response.json(); 11740 11741 const variant = result.data.data.nodes.find( 11742 x => x.id === `gid://shopify/ProductVariant/${variantId}` 11743 ); 11744 11745 const location = variant?.inventoryItem.inventoryLevels.nodes.find( 11746 x => x.location.id === preferredLocationId 11747 ); 11748 11749 const quantity = location?.quantities.find( 11750 x => x.name === 'available' 11751 )?.quantity; 11752 11753 const inStock = quantity > 0; 11754 11755 setStatusIcon(inStock); 11756 11757 setButtonLabelContent(buildPreferredStoreStatusLabel({ 11758 status: inStock ? 'available' : 'unavailable', 11759 selectedName: preferredLocationName, 11760 defaultLabel: fallbackLabel, 11761 unavailableDisplayMode: root.dataset.preferredStoreUnavailableDisplayMode, 11762 unavailableLabel: root.dataset.preferredStoreUnavailableLabel, 11763 unavailableTooltipTitle: root.dataset.preferredStoreUnavailableTooltipTitle, 11764 unavailableTooltipBody: root.dataset.preferredStoreUnavailableTooltipBody 11765 })); 11766 } catch (error) { 11767 console.error('Preferred store stock error:', error); 11768 } 11769 } 11770 11771 11772 /* 11773 * Initial stock check. 11774 */ 11775 if (autoStatusFetch) { 11776 updateButtonLabel(); 11777 } 11778 11779 11780 /* 11781 * Open preferred-store drawer. 11782 * 11783 * No second getStockLevels request here. 11784 */ 11785 if (openBtn && !openBtn.__preferredStoreBound) { 11786 openBtn.__preferredStoreBound = true; 11787 11788 openBtn.addEventListener('click', function (event) { 11789 event.preventDefault(); 11790 event.stopPropagation(); 11791 11792 const variantId = 11793 openBtn.dataset.preferredStoreVariantId || 11794 45125186879793; 11795 11796 window.__PreferredStoreProductContext = { 11797 variantId: variantId, 11798 locations: [] 11799 }; 11800 11801 if ( 11802 typeof window.__PreferredStoreOpen === 'function' 11803 ) { 11804 window.__PreferredStoreOpen({ 11805 variantId: variantId, 11806 locations: [] 11807 }); 11808 11809 return; 11810 } 11811 11812 if ( 11813 window.__PreferredStoreAPI && 11814 typeof window.__PreferredStoreAPI.open === 'function' 11815 ) { 11816 window.__PreferredStoreAPI.open(); 11817 } 11818 }); 11819 } 11820 11821 11822 /* 11823 * Re-check when the preferred-store drawer closes 11824 * or Shopify reloads the section. 11825 */ 11826 if (autoStatusFetch) { 11827 document.addEventListener( 11828 'preferred-store-drawer:close', 11829 updateButtonLabel 11830 ); 11831 11832 document.addEventListener( 11833 'shopify:section:load', 11834 updateButtonLabel 11835 ); 11836 } 11837 })(); 11838</script>
11838 11839 11840 11841 11842</div> 11843</div> 11844 </div> 11845 11846 <div class="card__badge bottom left"></div> 11847 </div> 11848 11849 11850 11851 <div class="card__actions"> 11852 11853 11854 <div class="quick-add no-js-hidden"><div class="single-variant-action-wrapper"> 11855 <modal-opener data-modal="#QuickAdd-8381684646193"> 11856 <button 11857 id="-submit" 11858 type="submit" 11859 name="add" 11860 class="quick-add__submit button button--full-width button--primary" 11861 aria-haspopup="dialog" 11862 aria-labelledby="-submit title-template--27103234392369__featured_collection_Yrm3dA-8381684646193" 11863 data-product-url="/products/toro-114-4714-hypr-oil-1-gallon" 11864 > 11865 Quick Shop 11866 11867<div class="loading__spinner hidden"> 11868 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 11869 11870</div> 11871</button> 11872 </modal-opener> 11873 <quick-add-modal id="QuickAdd-8381684646193" class="quick-add-modal"> 11874 <div 11875 role="dialog" 11876 aria-label="Choose options for Toro 114-4714 Hypr-Oil 1 Gallon" 11877 aria-modal="true" 11878 class="quick-add-modal__content global-settings-popup" 11879 tabindex="-1" 11880 > 11881 <button 11882 id="ModalClose-8381684646193" 11883 type="button" 11884 class="quick-add-modal__toggle" 11885 aria-label="Close" 11886 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 11887</button> 11888 <div id="QuickAddInfo-8381684646193" class="quick-add-modal__content-info"></div> 11889 </div> 11890 </quick-add-modal> 11891 <product-form data-section-id="template--27103234392369__featured_collection_Yrm3dA"><form method="post" action="/cart/add" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 11892 type="hidden" 11893 name="id" 11894 value="45125186879793" 11895 class="product-variant-id" 11896 11897 > 11898 <button 11899 id="-submit" 11900 type="submit" 11901 name="add" 11902 class="quick-add__submit button button--full-width button--primary" 11903 aria-haspopup="dialog" 11904 aria-labelledby="-submit title-template--27103234392369__featured_collection_Yrm3dA-8381684646193" 11905 aria-live="polite" 11906 data-sold-out-message="true" 11907 11908 > 11909 <span>Add to cart 11910</span> 11911 <span class="sold-out-message hidden"> 11912 Sold out 11913 </span> 11914 11915<div class="loading__spinner hidden"> 11916 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 11917 11918</div> 11919</button><input type="hidden" name="product-id" value="8381684646193" /><input type="hidden" name="section-id" value="template--27103234392369__featured_collection_Yrm3dA" /></form></product-form> 11920 </div></div> 11921 11922 11923 </div> 11924 11925 </div> 11926 </div> 11927 </li> 11928 <li 11929 id="Slide-template--27103234392369__featured_collection_Yrm3dA-3"
11930 class="grid__item slider__slide scroll-trigger animate--slide-in" 11931 11932 data-cascade 11933 style="--animation-order: 3;" 11934 11935 > 11936 11937<div 11938 class=" 11939 card-wrapper 11940 product-card-wrapper 11941 underline-links-hover 11942 hover-actions-enabled 11943 " 11944 > 11945 11946 <div 11947 class="orderform-icon-wrap orderform-icon-wrap--absolute" 11948 data-orderform-buttons 11949 data-orderform-mode="icon" 11950 data-product-id="8381660922161" 11951 data-in-order-form="false" 11952 data-add-label="Add to Favorites" 11953 data-customer-logged-in="false" 11954 data-login-url="https://russopower.com/customer_authentication/redirect?locale=en®ion_country=US" 11955 data-remove-label="Remove from Favorites" 11956 data-processing-label="Processing..." 11957 data-success-add="Added to order form." 11958 data-success-remove="Removed from order form." 11959 data-error-message="Update failed. Please try again." 11960 data-network-error-message="Network error." 11961> 11962 <button 11963 type="button" 11964 class="orderform-icon-btn" 11965 data-action="toggle" 11966 aria-pressed="false" 11967 aria-label="Add to Favorites" 11968 > 11969 <span class="visually-hidden">Add to Favorites</span> 11970 <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"> 11971 <path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"></path> 11972 </svg> 11973 </button> 11974</div> 11975 11976 11977 <div 11978 class=" 11979 card card--card 11980 card--media 11981 color-scheme-ad29dc3d-63b3-4b1a-9e1a-3051bcce8d65 gradient 11982 11983 11984 11985 11986 " 11987 style="--ratio-percent: 100%;" 11988 > 11989 <div 11990 class="card__inner ratio" 11991 style="--ratio-percent: 100%;" 11992 ><div class="card__media"> 11993 <div class="media media--transparent media--hover-effect"> 11994 11995 <img 11996 srcset="//russopower.com/cdn/shop/products/1-603299_new.jpg?v=1762967587&width=165 165w,//russopower.com/cdn/shop/products/1-603299_new.jpg?v=1762967587&width=360 360w,//russopower.com/cdn/shop/products/1-603299_new.jpg?v=1762967587&width=533 533w,//russopower.com/cdn/shop/products/1-603299_new.jpg?v=1762967587&width=720 720w,//russopower.com/cdn/shop/products/1-603299_new.jpg?v=1762967587&width=940 940w,//russopower.com/cdn/shop/products/1-603299_new.jpg?v=1762967587&width=1066 1066w,//russopower.com/cdn/shop/products/1-603299_new.jpg?v=1762967587 1200w 11997 " 11998 src="//russopower.com/cdn/shop/products/1-603299_new.jpg?v=1762967587&width=533" 11999 sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 12000 alt="Toro 1-603299 Deck Wheel" 12001 class="motion-reduce" 12002 12003 width="1200" 12004 height="1200" 12005 > 12006 12007</div> 12008 </div><div class="card__content"> 12009 <div class="card__information"> 12010 <h3 12011 class="card__heading" 12012 12013 > 12014 <a 12015 href="/products/toro-anti-scalp-deck-wheel-1-603299-603299-68-2730" 12016 id="StandardCardNoMediaLink-template--27103234392369__featured_collection_Yrm3dA-8381660922161" 12017 class="full-unstyled-link" 12018 aria-labelledby="StandardCardNoMediaLink-template--27103234392369__featured_collection_Yrm3dA-8381660922161 NoMediaStandardBadge-template--27103234392369__featured_collection_Yrm3dA-8381660922161" 12019 > 12020 Toro 1-603299 Deck Wheel 12021 </a> 12022 </h3> 12023 </div> 12024 <div class="card__badge bottom left"></div> 12025 </div> 12026 </div> 12027 <div class="card__content"> 12028 <div class="card__information"> 12029 12030 12031 12032 12033 12034 12035<style></style><div 12036 class=" 12037 price " 12038 > 12039 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span>
12040 <span class="price-item price-item--regular"> 12041 $22.99 USD 12042 </span></div> 12043 <div class="price__sale"> 12044 <span class="visually-hidden visually-hidden--inline">Regular price</span> 12045 <span> 12046 <s class="price-item price-item--regular"> 12047 12048 12049 12050 </s> 12051 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 12052 <span class="price-item price-item--sale price-item--last"> 12053 $22.99 USD 12054 </span> 12055 </div></div></div> 12056 12057 <h3 12058 class="card__heading h5" 12059 12060 id="title-template--27103234392369__featured_collection_Yrm3dA-8381660922161" 12061 12062 > 12063 <a 12064 href="/products/toro-anti-scalp-deck-wheel-1-603299-603299-68-2730" 12065 id="CardLink-template--27103234392369__featured_collection_Yrm3dA-8381660922161" 12066 class="full-unstyled-link" 12067 aria-labelledby="CardLink-template--27103234392369__featured_collection_Yrm3dA-8381660922161 Badge-template--27103234392369__featured_collection_Yrm3dA-8381660922161" 12068 > 12069 Toro 1-603299 Deck Wheel 12070 </a> 12071 </h3> 12072 <div class="card-information"><span class="visually-hidden">SKU</span> 12073 <div class="caption-with-letter-spacing"> 12074 SKU# 1-603299 12075 </div><span class="caption-large light"></span> 12076 12077 12078 12079 12080 12081 12082 12083 12084 12085 12086<style> 12087 .shipping-stock { 12088 margin: 0; 12089 display: flex; 12090 align-items: center; 12091 width: 100%; 12092 } 12093 .pickup-wrapper { 12094 display: flex; 12095 align-items: center; 12096 gap: 0.35rem; 12097 width: 100%; 12098 margin: 0; 12099 min-width: 0; 12100 text-align: left; 12101 } 12102 12103 .label { 12104 flex: 0 0 auto; /* do not shrink */ 12105 margin: 0; 12106 font-size: 1.3rem; 12107 white-space: nowrap; 12108 } 12109 12110 .product__inventory_status { 12111 display: grid; 12112 grid-template-columns: 1fr; 12113 grid-auto-rows: auto; 12114 row-gap: 1px; 12115 } 12116 12117 .product__inventory_status > * { 12118 margin: 0; 12119 } 12120 12121 .shipping-stock .product__inventory { 12122 margin: 0; 12123 } 12124 .product__inventory .svg-wrapper { 12125 align-content: center; 12126 margin-left; 12127 width: 10px; 12128 height: 10px; 12129 } 12130 .shipping-stock .svg-wrapper{ 12131 width: 10px; 12132 height: 10px; 12133 margin: 5px; 12134 } 12135</style> 12136<div class="product__inventory_status"> 12137 <div class="shipping-stock"> 12138 <p 12139 class="product__inventory caption" 12140 12141 id="Inventory-template--27103234392369__featured_collection_Yrm3dA" 12142 role="status" 12143 > 12144 <div class="shipping-stock caption"> 12145 Shipping:<span class="svg-wrapper" style="color: rgb(62, 214, 96)"><svg class="icon icon-inventory-status" viewBox="0 0 15 15" overflow="visible" height="10px" width="10px"><circle cx="7.5" cy="7.5" r="7.5" fill="currentColor"/><circle cx="7.5" cy="7.5" r="5" fill="currentColor" stroke="#FFF"/></svg></span>In stock</div></p> 12146 </div> 12147 12148 12149 <link href="//russopower.com/cdn/shop/t/149/assets/component-pickup-availability.css?v=36374842234278778521786563252" rel="stylesheet" type="text/css" media="all" /> 12150 12151 <style> 12152 .russo-card__shipping-stock .preffered-store-pickup__display { 12153 flex-wrap: wrap; 12154 margin-top: 0.5rem; 12155 container-type: inline-size; 12156 } 12157 12158 .russo-card__shipping-stock .preferred-store-pickup__status-default-label { 12159 white-space: normal; 12160 width: auto; 12161 } 12162 12163 .preffered-store-pickup__display { 12164 display: flex; 12165 align-items: center; 12166 gap: 0.35rem; 12167 } 12168 .preferred-store-pickup__status-label { 12169 text-decoration: underline; 12170 } 12171 .preferred-store-pickup__status-label:hover { 12172 text-decoration-thickness: 0.2rem; 12173 } 12174 12175 .russo-card__shipping-stock .preffered-store-pickup__display, 12176 .russo-card__shipping-stock .pickup-availability-preview { 12177 flex-wrap: nowrap; 12178 overflow: hidden; 12179 } 12180 12181 .russo-card__shipping-stock .preferred-store-pickup__status-default-label, 12182 .russo-card__shipping-stock .preferred-store-pickup__status-line, 12183 .russo-card__shipping-stock .caption { 12184 white-space: nowrap; 12185 overflow: hidden; 12186 text-overflow: ellipsis; 12187 font-size: clamp(0.5rem, 1rem, 1.25rem); 12188 } 12189</style><div 12190 class="pickup-availability-preview" 12191 data-preferred-store-variant-trigger 12192 data-instance-id="preferred-store-variant-template--27103234392369__featured_collection_Yrm3dA-45125122031921" 12193 data-preferred-store-variant-id="45125122031921" 12194 data-auto-status-fetch="false" 12195 data-preferred-store-default-label=" " 12196 data-preferred-store-unavailable-display-mode="custom_tooltip" 12197 data-preferred-store-unavailable-label="Special Order" 12198 data-preferred-store-unavailable-tooltip-title="Special Order" 12199 data-preferred-store-unavailable-tooltip-body="Unavailable at {store}. Typical Lead Time is 2-5 Business days." 12200><div class="preffered-store-pickup__display"> 12201 <p class="preferred-store-pickup__status-line caption" style="padding-right: 3px;margin: 0;">Pickup:</p> 12202 <div class="preffered-store-pickup__status-icon"></div>
12203 <span class="preferred-store-pickup__status-default-label caption" data-preferred-store-product-label> </span> 12204 12205<span 12206 class="continue-selling-note preferred-store-special-order-note preferred-store-special-order-note--hidden" 12207 tabindex="0" 12208 12209 hidden 12210 12211 data-preferred-store-special-order-note 12212> 12213 <span 12214 12215 class="preferred-store-pickup__status-default-label caption" 12216 12217 12218 data-preferred-store-special-order-label 12219 >Special Order</span> 12220 <span class="continue-selling-tooltip" role="tooltip"> 12221 <span class="continue-selling-tooltip__header"> 12222 <span 12223 12224 data-preferred-store-special-order-tooltip-title 12225 >Special Order</span> 12226 <span class="continue-selling-tooltip__close" aria-hidden="true">X</span> 12227 </span> 12228 <span 12229 class="continue-selling-tooltip__body" 12230 12231 data-preferred-store-special-order-tooltip-body 12232 >Unavailable at {store}. Typical Lead Time is 2-5 Business days.</span> 12233 </span> 12234</span> 12235 12236 </div></div>
12237<script> 12238 (function () { 12239 const root = document.querySelector( 12240 '[data-instance-id="preferred-store-variant-template--27103234392369__featured_collection_Yrm3dA-45125122031921"]' 12241 ); 12242 12243 if (!root) return; 12244 12245 const autoStatusFetch = false; 12246 const fallbackLabel = " "; 12247 const showStatusLabel = true; 12248 12249 const preferredLocationId = 12250 null; 12251 12252 const preferredLocationName = 12253 null; 12254 12255 const openBtn = root.querySelector('[data-preferred-store-open]'); 12256 12257 /* 12258 * Current product context. 12259 */ 12260 window.__PreferredStoreProductContext = { 12261 variantId: 12262 openBtn?.dataset.preferredStoreVariantId || 12263 45125122031921, 12264 locations: [] 12265 }; 12266 12267 12268 /* 12269 * Update normal label / special-order tooltip. 12270 */ 12271 function setButtonLabelContent(payload) { 12272 const label = root.querySelector( 12273 '[data-preferred-store-product-label]' 12274 ); 12275 12276 if (!label) return; 12277 12278 const specialOrder = root.querySelector( 12279 '[data-preferred-store-special-order-note]' 12280 ); 12281 12282 const specialOrderLabel = root.querySelector( 12283 '[data-preferred-store-special-order-label]' 12284 ); 12285 12286 const specialOrderTitle = root.querySelector( 12287 '[data-preferred-store-special-order-tooltip-title]' 12288 ); 12289 12290 const specialOrderBody = root.querySelector( 12291 '[data-preferred-store-special-order-tooltip-body]' 12292 ); 12293 12294 const data = payload || {}; 12295 12296 if (data.showSpecialOrder && specialOrder) { 12297 label.hidden = true; 12298 12299 specialOrder.hidden = false; 12300 specialOrder.classList.remove( 12301 'preferred-store-special-order-note--hidden' 12302 ); 12303 12304 if (specialOrderLabel) { 12305 specialOrderLabel.textContent = 12306 data.specialOrderLabel || 12307 data.text || 12308 'Special Order'; 12309 } 12310 12311 if (specialOrderTitle) { 12312 specialOrderTitle.textContent = 12313 data.specialOrderTitle || 12314 data.specialOrderLabel || 12315 data.text || 12316 'Special Order'; 12317 } 12318 12319 if (specialOrderBody) { 12320 specialOrderBody.textContent = 12321 data.specialOrderBody || ''; 12322 } 12323 12324 return; 12325 } 12326 12327 label.hidden = false; 12328 12329 if (specialOrder) { 12330 specialOrder.hidden = true; 12331 12332 specialOrder.classList.add( 12333 'preferred-store-special-order-note--hidden' 12334 ); 12335 } 12336 12337 label.textContent = data.text || ''; 12338 } 12339 12340 12341 /* 12342 * Update availability icon. 12343 */ 12344 function setStatusIcon(inStock) { 12345 const iconRoot = root.querySelector( 12346 '.preffered-store-pickup__status-icon' 12347 ); 12348 12349 if (!iconRoot) return; 12350 12351 if (inStock === true) { 12352 iconRoot.innerHTML = 12353 '<svg class="surface-pick-up-embed__in-stock-icon" width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true">' + 12354 '<path d="M4.33346 10.5625L3.80311 11.0928L4.33344 11.6232L4.86379 11.0928L4.33346 10.5625ZM0.191824 7.48134L3.80311 11.0928L4.8638 10.0322L1.25251 6.4207L0.191824 7.48134ZM4.86379 11.0928L12.9888 2.96783L11.9281 1.90717L3.80313 10.0322L4.86379 11.0928Z"></path>' + 12355 '</svg>'; 12356 12357 return; 12358 } 12359 12360 if (inStock === false) { 12361 iconRoot.innerHTML = 12362 '<svg class="surface-pick-up-embed__out-of-stock-icon" width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true">' + 12363 '<path d="M1.46967 2.53033L5.96967 7.03033L7.03033 5.96967L2.53033 1.46967L1.46967 2.53033ZM5.96967 7.03033L10.4697 11.5303L11.5303 10.4697L7.03033 5.96967L5.96967 7.03033ZM7.03033 7.03033L11.5303 2.53033L10.4697 1.46967L5.96967 5.96967L7.03033 7.03033ZM10.4697 1.46967L1.46967 10.4697L2.53033 11.5303L11.5303 2.53033L10.4697 1.46967Z"></path>' + 12364 '</svg>'; 12365 12366 return; 12367 } 12368 12369 iconRoot.innerHTML = ''; 12370 } 12371 12372 12373 /* 12374 * Preserve your shared status-label builder. 12375 */ 12376 function buildPreferredStoreStatusLabel(options) { 12377 const shared = window.__PreferredStoreShared; 12378 12379 if ( 12380 shared && 12381 typeof shared.buildPreferredStoreStatusLabel === 'function' 12382 ) { 12383 return shared.buildPreferredStoreStatusLabel(options); 12384 } 12385 12386 const opts = options || {}; 12387 12388 return { 12389 text: String(opts.defaultLabel || 'Choose a Store'), 12390 showSpecialOrder: false,
12391 specialOrderLabel: '', 12392 specialOrderTitle: '', 12393 specialOrderBody: '' 12394 }; 12395 } 12396 12397 12398 /* 12399 * Fetch inventory and update the PDP status. 12400 */ 12401 async function updateButtonLabel() { 12402 const variantId = openBtn.dataset.preferredStoreVariantId; 12403 if (!variantId || !preferredLocationId) return; 12404 12405 try { 12406 const response = await fetch('/apps/russoAPI/v1/getStockLevels', { 12407 method: 'POST', 12408 headers: { 'Content-Type': 'application/json' }, 12409 body: JSON.stringify({ variantId }) 12410 }); 12411 12412 const result = await response.json(); 12413 12414 const variant = result.data.data.nodes.find( 12415 x => x.id === `gid://shopify/ProductVariant/${variantId}` 12416 ); 12417 12418 const location = variant?.inventoryItem.inventoryLevels.nodes.find( 12419 x => x.location.id === preferredLocationId 12420 ); 12421 12422 const quantity = location?.quantities.find( 12423 x => x.name === 'available' 12424 )?.quantity; 12425 12426 const inStock = quantity > 0; 12427 12428 setStatusIcon(inStock); 12429 12430 setButtonLabelContent(buildPreferredStoreStatusLabel({ 12431 status: inStock ? 'available' : 'unavailable', 12432 selectedName: preferredLocationName, 12433 defaultLabel: fallbackLabel, 12434 unavailableDisplayMode: root.dataset.preferredStoreUnavailableDisplayMode, 12435 unavailableLabel: root.dataset.preferredStoreUnavailableLabel, 12436 unavailableTooltipTitle: root.dataset.preferredStoreUnavailableTooltipTitle, 12437 unavailableTooltipBody: root.dataset.preferredStoreUnavailableTooltipBody 12438 })); 12439 } catch (error) { 12440 console.error('Preferred store stock error:', error); 12441 } 12442 } 12443 12444 12445 /* 12446 * Initial stock check. 12447 */ 12448 if (autoStatusFetch) { 12449 updateButtonLabel(); 12450 } 12451 12452 12453 /* 12454 * Open preferred-store drawer. 12455 * 12456 * No second getStockLevels request here. 12457 */ 12458 if (openBtn && !openBtn.__preferredStoreBound) { 12459 openBtn.__preferredStoreBound = true; 12460 12461 openBtn.addEventListener('click', function (event) { 12462 event.preventDefault(); 12463 event.stopPropagation(); 12464 12465 const variantId = 12466 openBtn.dataset.preferredStoreVariantId || 12467 45125122031921; 12468 12469 window.__PreferredStoreProductContext = { 12470 variantId: variantId, 12471 locations: [] 12472 }; 12473 12474 if ( 12475 typeof window.__PreferredStoreOpen === 'function' 12476 ) { 12477 window.__PreferredStoreOpen({ 12478 variantId: variantId, 12479 locations: [] 12480 }); 12481 12482 return; 12483 } 12484 12485 if ( 12486 window.__PreferredStoreAPI && 12487 typeof window.__PreferredStoreAPI.open === 'function' 12488 ) { 12489 window.__PreferredStoreAPI.open(); 12490 } 12491 }); 12492 } 12493 12494 12495 /* 12496 * Re-check when the preferred-store drawer closes 12497 * or Shopify reloads the section. 12498 */ 12499 if (autoStatusFetch) { 12500 document.addEventListener( 12501 'preferred-store-drawer:close', 12502 updateButtonLabel 12503 ); 12504 12505 document.addEventListener( 12506 'shopify:section:load', 12507 updateButtonLabel 12508 ); 12509 } 12510 })(); 12511</script>
12511 12512 12513 12514 12515</div> 12516</div> 12517 </div> 12518 12519 <div class="card__badge bottom left"></div> 12520 </div> 12521 12522 12523 12524 <div class="card__actions"> 12525 12526 12527 <div class="quick-add no-js-hidden"><div class="single-variant-action-wrapper"> 12528 <modal-opener data-modal="#QuickAdd-8381660922161"> 12529 <button 12530 id="-submit" 12531 type="submit" 12532 name="add" 12533 class="quick-add__submit button button--full-width button--primary" 12534 aria-haspopup="dialog" 12535 aria-labelledby="-submit title-template--27103234392369__featured_collection_Yrm3dA-8381660922161" 12536 data-product-url="/products/toro-anti-scalp-deck-wheel-1-603299-603299-68-2730" 12537 > 12538 Quick Shop 12539 12540<div class="loading__spinner hidden"> 12541 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 12542 12543</div> 12544</button> 12545 </modal-opener> 12546 <quick-add-modal id="QuickAdd-8381660922161" class="quick-add-modal"> 12547 <div 12548 role="dialog" 12549 aria-label="Choose options for Toro 1-603299 Deck Wheel" 12550 aria-modal="true" 12551 class="quick-add-modal__content global-settings-popup" 12552 tabindex="-1" 12553 > 12554 <button 12555 id="ModalClose-8381660922161" 12556 type="button" 12557 class="quick-add-modal__toggle" 12558 aria-label="Close" 12559 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 12560</button> 12561 <div id="QuickAddInfo-8381660922161" class="quick-add-modal__content-info"></div> 12562 </div> 12563 </quick-add-modal> 12564 <product-form data-section-id="template--27103234392369__featured_collection_Yrm3dA"><form method="post" action="/cart/add" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 12565 type="hidden" 12566 name="id" 12567 value="45125122031921" 12568 class="product-variant-id" 12569 12570 > 12571 <button 12572 id="-submit" 12573 type="submit" 12574 name="add" 12575 class="quick-add__submit button button--full-width button--primary" 12576 aria-haspopup="dialog" 12577 aria-labelledby="-submit title-template--27103234392369__featured_collection_Yrm3dA-8381660922161" 12578 aria-live="polite" 12579 data-sold-out-message="true" 12580 12581 > 12582 <span>Add to cart 12583</span> 12584 <span class="sold-out-message hidden"> 12585 Sold out 12586 </span> 12587 12588<div class="loading__spinner hidden"> 12589 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 12590 12591</div> 12592</button><input type="hidden" name="product-id" value="8381660922161" /><input type="hidden" name="section-id" value="template--27103234392369__featured_collection_Yrm3dA" /></form></product-form> 12593 </div></div> 12594 12595 12596 </div> 12597 12598 </div> 12599 </div> 12600 </li> 12601 <li 12602 id="Slide-template--27103234392369__featured_collection_Yrm3dA-4"
12603 class="grid__item slider__slide scroll-trigger animate--slide-in" 12604 12605 data-cascade 12606 style="--animation-order: 4;" 12607 12608 > 12609 12610<div 12611 class=" 12612 card-wrapper 12613 product-card-wrapper 12614 underline-links-hover 12615 hover-actions-enabled 12616 " 12617 > 12618 12619 <div 12620 class="orderform-icon-wrap orderform-icon-wrap--absolute" 12621 data-orderform-buttons 12622 data-orderform-mode="icon" 12623 data-product-id="8381655187761" 12624 data-in-order-form="false" 12625 data-add-label="Add to Favorites" 12626 data-customer-logged-in="false" 12627 data-login-url="https://russopower.com/customer_authentication/redirect?locale=en®ion_country=US" 12628 data-remove-label="Remove from Favorites" 12629 data-processing-label="Processing..." 12630 data-success-add="Added to order form." 12631 data-success-remove="Removed from order form." 12632 data-error-message="Update failed. Please try again." 12633 data-network-error-message="Network error." 12634> 12635 <button 12636 type="button" 12637 class="orderform-icon-btn" 12638 data-action="toggle" 12639 aria-pressed="false" 12640 aria-label="Add to Favorites" 12641 > 12642 <span class="visually-hidden">Add to Favorites</span> 12643 <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"> 12644 <path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"></path> 12645 </svg> 12646 </button> 12647</div> 12648 12649 12650 <div 12651 class=" 12652 card card--card 12653 card--media 12654 color-scheme-ad29dc3d-63b3-4b1a-9e1a-3051bcce8d65 gradient 12655 12656 12657 12658 12659 " 12660 style="--ratio-percent: 100%;" 12661 > 12662 <div 12663 class="card__inner ratio" 12664 style="--ratio-percent: 100%;" 12665 ><div class="card__media"> 12666 <div class="media media--transparent media--hover-effect"> 12667 12668 <img 12669 srcset="//russopower.com/cdn/shop/products/140-1240tor.jpg?v=1762967494&width=165 165w,//russopower.com/cdn/shop/products/140-1240tor.jpg?v=1762967494&width=360 360w,//russopower.com/cdn/shop/products/140-1240tor.jpg?v=1762967494 470w 12670 " 12671 src="//russopower.com/cdn/shop/products/140-1240tor.jpg?v=1762967494&width=533" 12672 sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 12673 alt="Toro 140-1240 Blade" 12674 class="motion-reduce" 12675 12676 width="470" 12677 height="470" 12678 > 12679 12680</div> 12681 </div><div class="card__content"> 12682 <div class="card__information"> 12683 <h3 12684 class="card__heading" 12685 12686 > 12687 <a 12688 href="/products/toro-140-1240-blade" 12689 id="StandardCardNoMediaLink-template--27103234392369__featured_collection_Yrm3dA-8381655187761" 12690 class="full-unstyled-link" 12691 aria-labelledby="StandardCardNoMediaLink-template--27103234392369__featured_collection_Yrm3dA-8381655187761 NoMediaStandardBadge-template--27103234392369__featured_collection_Yrm3dA-8381655187761" 12692 > 12693 Toro 140-1240 Blade 12694 </a> 12695 </h3> 12696 </div> 12697 <div class="card__badge bottom left"></div> 12698 </div> 12699 </div> 12700 <div class="card__content"> 12701 <div class="card__information"> 12702 12703 12704 12705 12706 12707 12708<style></style><div 12709 class=" 12710 price " 12711 > 12712 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span> 12713 <span class="price-item price-item--regular"> 12714 $24.99 USD 12715 </span></div> 12716 <div class="price__sale"> 12717 <span class="visually-hidden visually-hidden--inline">Regular price</span> 12718 <span> 12719 <s class="price-item price-item--regular"> 12720 12721 12722 12723 </s> 12724 </span><span class="visually-hidden visually-hidden--inline">Sale price</span>
12725 <span class="price-item price-item--sale price-item--last"> 12726 $24.99 USD 12727 </span> 12728 </div></div></div> 12729 12730 <h3 12731 class="card__heading h5" 12732 12733 id="title-template--27103234392369__featured_collection_Yrm3dA-8381655187761" 12734 12735 > 12736 <a 12737 href="/products/toro-140-1240-blade" 12738 id="CardLink-template--27103234392369__featured_collection_Yrm3dA-8381655187761" 12739 class="full-unstyled-link" 12740 aria-labelledby="CardLink-template--27103234392369__featured_collection_Yrm3dA-8381655187761 Badge-template--27103234392369__featured_collection_Yrm3dA-8381655187761" 12741 > 12742 Toro 140-1240 Blade 12743 </a> 12744 </h3> 12745 <div class="card-information"><span class="visually-hidden">SKU</span> 12746 <div class="caption-with-letter-spacing"> 12747 SKU# 140-1240 12748 </div><span class="caption-large light"></span> 12749 12750 12751 12752 12753 12754 12755 12756 12757 12758 12759<style> 12760 .shipping-stock { 12761 margin: 0; 12762 display: flex; 12763 align-items: center; 12764 width: 100%; 12765 } 12766 .pickup-wrapper { 12767 display: flex; 12768 align-items: center; 12769 gap: 0.35rem; 12770 width: 100%; 12771 margin: 0; 12772 min-width: 0; 12773 text-align: left; 12774 } 12775 12776 .label { 12777 flex: 0 0 auto; /* do not shrink */ 12778 margin: 0; 12779 font-size: 1.3rem; 12780 white-space: nowrap; 12781 } 12782 12783 .product__inventory_status { 12784 display: grid; 12785 grid-template-columns: 1fr; 12786 grid-auto-rows: auto; 12787 row-gap: 1px; 12788 } 12789 12790 .product__inventory_status > * { 12791 margin: 0; 12792 } 12793 12794 .shipping-stock .product__inventory { 12795 margin: 0; 12796 } 12797 .product__inventory .svg-wrapper { 12798 align-content: center; 12799 margin-left; 12800 width: 10px; 12801 height: 10px; 12802 } 12803 .shipping-stock .svg-wrapper{ 12804 width: 10px; 12805 height: 10px; 12806 margin: 5px; 12807 } 12808</style> 12809<div class="product__inventory_status"> 12810 <div class="shipping-stock"> 12811 <p 12812 class="product__inventory caption" 12813 12814 id="Inventory-template--27103234392369__featured_collection_Yrm3dA" 12815 role="status" 12816 > 12817 <div class="shipping-stock caption"> 12818 Shipping:<span class="svg-wrapper" style="color: rgb(62, 214, 96)"><svg class="icon icon-inventory-status" viewBox="0 0 15 15" overflow="visible" height="10px" width="10px"><circle cx="7.5" cy="7.5" r="7.5" fill="currentColor"/><circle cx="7.5" cy="7.5" r="5" fill="currentColor" stroke="#FFF"/></svg></span>In stock</div></p> 12819 </div> 12820 12821 12822 <link href="//russopower.com/cdn/shop/t/149/assets/component-pickup-availability.css?v=36374842234278778521786563252" rel="stylesheet" type="text/css" media="all" /> 12823 12824 <style> 12825 .russo-card__shipping-stock .preffered-store-pickup__display { 12826 flex-wrap: wrap; 12827 margin-top: 0.5rem; 12828 container-type: inline-size; 12829 } 12830 12831 .russo-card__shipping-stock .preferred-store-pickup__status-default-label { 12832 white-space: normal; 12833 width: auto; 12834 } 12835 12836 .preffered-store-pickup__display { 12837 display: flex; 12838 align-items: center; 12839 gap: 0.35rem; 12840 } 12841 .preferred-store-pickup__status-label { 12842 text-decoration: underline; 12843 } 12844 .preferred-store-pickup__status-label:hover { 12845 text-decoration-thickness: 0.2rem; 12846 } 12847 12848 .russo-card__shipping-stock .preffered-store-pickup__display, 12849 .russo-card__shipping-stock .pickup-availability-preview { 12850 flex-wrap: nowrap; 12851 overflow: hidden; 12852 } 12853 12854 .russo-card__shipping-stock .preferred-store-pickup__status-default-label, 12855 .russo-card__shipping-stock .preferred-store-pickup__status-line, 12856 .russo-card__shipping-stock .caption { 12857 white-space: nowrap; 12858 overflow: hidden; 12859 text-overflow: ellipsis; 12860 font-size: clamp(0.5rem, 1rem, 1.25rem); 12861 } 12862</style><div 12863 class="pickup-availability-preview" 12864 data-preferred-store-variant-trigger 12865 data-instance-id="preferred-store-variant-template--27103234392369__featured_collection_Yrm3dA-45125115904305" 12866 data-preferred-store-variant-id="45125115904305" 12867 data-auto-status-fetch="false" 12868 data-preferred-store-default-label=" " 12869 data-preferred-store-unavailable-display-mode="custom_tooltip" 12870 data-preferred-store-unavailable-label="Special Order" 12871 data-preferred-store-unavailable-tooltip-title="Special Order" 12872 data-preferred-store-unavailable-tooltip-body="Unavailable at {store}. Typical Lead Time is 2-5 Business days." 12873><div class="preffered-store-pickup__display"> 12874 <p class="preferred-store-pickup__status-line caption" style="padding-right: 3px;margin: 0;">Pickup:</p> 12875 <div class="preffered-store-pickup__status-icon"></div>
12876 <span class="preferred-store-pickup__status-default-label caption" data-preferred-store-product-label> </span> 12877 12878<span 12879 class="continue-selling-note preferred-store-special-order-note preferred-store-special-order-note--hidden" 12880 tabindex="0" 12881 12882 hidden 12883 12884 data-preferred-store-special-order-note 12885> 12886 <span 12887 12888 class="preferred-store-pickup__status-default-label caption" 12889 12890 12891 data-preferred-store-special-order-label 12892 >Special Order</span> 12893 <span class="continue-selling-tooltip" role="tooltip"> 12894 <span class="continue-selling-tooltip__header"> 12895 <span 12896 12897 data-preferred-store-special-order-tooltip-title 12898 >Special Order</span> 12899 <span class="continue-selling-tooltip__close" aria-hidden="true">X</span> 12900 </span> 12901 <span 12902 class="continue-selling-tooltip__body" 12903 12904 data-preferred-store-special-order-tooltip-body 12905 >Unavailable at {store}. Typical Lead Time is 2-5 Business days.</span> 12906 </span> 12907</span> 12908 12909 </div></div>
12910<script> 12911 (function () { 12912 const root = document.querySelector( 12913 '[data-instance-id="preferred-store-variant-template--27103234392369__featured_collection_Yrm3dA-45125115904305"]' 12914 ); 12915 12916 if (!root) return; 12917 12918 const autoStatusFetch = false; 12919 const fallbackLabel = " "; 12920 const showStatusLabel = true; 12921 12922 const preferredLocationId = 12923 null; 12924 12925 const preferredLocationName = 12926 null; 12927 12928 const openBtn = root.querySelector('[data-preferred-store-open]'); 12929 12930 /* 12931 * Current product context. 12932 */ 12933 window.__PreferredStoreProductContext = { 12934 variantId: 12935 openBtn?.dataset.preferredStoreVariantId || 12936 45125115904305, 12937 locations: [] 12938 }; 12939 12940 12941 /* 12942 * Update normal label / special-order tooltip. 12943 */ 12944 function setButtonLabelContent(payload) { 12945 const label = root.querySelector( 12946 '[data-preferred-store-product-label]' 12947 ); 12948 12949 if (!label) return; 12950 12951 const specialOrder = root.querySelector( 12952 '[data-preferred-store-special-order-note]' 12953 ); 12954 12955 const specialOrderLabel = root.querySelector( 12956 '[data-preferred-store-special-order-label]' 12957 ); 12958 12959 const specialOrderTitle = root.querySelector( 12960 '[data-preferred-store-special-order-tooltip-title]' 12961 ); 12962 12963 const specialOrderBody = root.querySelector( 12964 '[data-preferred-store-special-order-tooltip-body]' 12965 ); 12966 12967 const data = payload || {}; 12968 12969 if (data.showSpecialOrder && specialOrder) { 12970 label.hidden = true; 12971 12972 specialOrder.hidden = false; 12973 specialOrder.classList.remove( 12974 'preferred-store-special-order-note--hidden' 12975 ); 12976 12977 if (specialOrderLabel) { 12978 specialOrderLabel.textContent = 12979 data.specialOrderLabel || 12980 data.text || 12981 'Special Order'; 12982 } 12983 12984 if (specialOrderTitle) { 12985 specialOrderTitle.textContent = 12986 data.specialOrderTitle || 12987 data.specialOrderLabel || 12988 data.text || 12989 'Special Order'; 12990 } 12991 12992 if (specialOrderBody) { 12993 specialOrderBody.textContent = 12994 data.specialOrderBody || ''; 12995 } 12996 12997 return; 12998 } 12999 13000 label.hidden = false; 13001 13002 if (specialOrder) { 13003 specialOrder.hidden = true; 13004 13005 specialOrder.classList.add( 13006 'preferred-store-special-order-note--hidden' 13007 ); 13008 } 13009 13010 label.textContent = data.text || ''; 13011 } 13012 13013 13014 /* 13015 * Update availability icon. 13016 */ 13017 function setStatusIcon(inStock) { 13018 const iconRoot = root.querySelector( 13019 '.preffered-store-pickup__status-icon' 13020 ); 13021 13022 if (!iconRoot) return; 13023 13024 if (inStock === true) { 13025 iconRoot.innerHTML = 13026 '<svg class="surface-pick-up-embed__in-stock-icon" width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true">' + 13027 '<path d="M4.33346 10.5625L3.80311 11.0928L4.33344 11.6232L4.86379 11.0928L4.33346 10.5625ZM0.191824 7.48134L3.80311 11.0928L4.8638 10.0322L1.25251 6.4207L0.191824 7.48134ZM4.86379 11.0928L12.9888 2.96783L11.9281 1.90717L3.80313 10.0322L4.86379 11.0928Z"></path>' + 13028 '</svg>'; 13029 13030 return; 13031 } 13032 13033 if (inStock === false) { 13034 iconRoot.innerHTML = 13035 '<svg class="surface-pick-up-embed__out-of-stock-icon" width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true">' + 13036 '<path d="M1.46967 2.53033L5.96967 7.03033L7.03033 5.96967L2.53033 1.46967L1.46967 2.53033ZM5.96967 7.03033L10.4697 11.5303L11.5303 10.4697L7.03033 5.96967L5.96967 7.03033ZM7.03033 7.03033L11.5303 2.53033L10.4697 1.46967L5.96967 5.96967L7.03033 7.03033ZM10.4697 1.46967L1.46967 10.4697L2.53033 11.5303L11.5303 2.53033L10.4697 1.46967Z"></path>' + 13037 '</svg>'; 13038 13039 return; 13040 } 13041 13042 iconRoot.innerHTML = ''; 13043 } 13044 13045 13046 /* 13047 * Preserve your shared status-label builder. 13048 */ 13049 function buildPreferredStoreStatusLabel(options) { 13050 const shared = window.__PreferredStoreShared; 13051 13052 if ( 13053 shared && 13054 typeof shared.buildPreferredStoreStatusLabel === 'function' 13055 ) { 13056 return shared.buildPreferredStoreStatusLabel(options); 13057 } 13058 13059 const opts = options || {}; 13060 13061 return { 13062 text: String(opts.defaultLabel || 'Choose a Store'), 13063 showSpecialOrder: false,
13064 specialOrderLabel: '', 13065 specialOrderTitle: '', 13066 specialOrderBody: '' 13067 }; 13068 } 13069 13070 13071 /* 13072 * Fetch inventory and update the PDP status. 13073 */ 13074 async function updateButtonLabel() { 13075 const variantId = openBtn.dataset.preferredStoreVariantId; 13076 if (!variantId || !preferredLocationId) return; 13077 13078 try { 13079 const response = await fetch('/apps/russoAPI/v1/getStockLevels', { 13080 method: 'POST', 13081 headers: { 'Content-Type': 'application/json' }, 13082 body: JSON.stringify({ variantId }) 13083 }); 13084 13085 const result = await response.json(); 13086 13087 const variant = result.data.data.nodes.find( 13088 x => x.id === `gid://shopify/ProductVariant/${variantId}` 13089 ); 13090 13091 const location = variant?.inventoryItem.inventoryLevels.nodes.find( 13092 x => x.location.id === preferredLocationId 13093 ); 13094 13095 const quantity = location?.quantities.find( 13096 x => x.name === 'available' 13097 )?.quantity; 13098 13099 const inStock = quantity > 0; 13100 13101 setStatusIcon(inStock); 13102 13103 setButtonLabelContent(buildPreferredStoreStatusLabel({ 13104 status: inStock ? 'available' : 'unavailable', 13105 selectedName: preferredLocationName, 13106 defaultLabel: fallbackLabel, 13107 unavailableDisplayMode: root.dataset.preferredStoreUnavailableDisplayMode, 13108 unavailableLabel: root.dataset.preferredStoreUnavailableLabel, 13109 unavailableTooltipTitle: root.dataset.preferredStoreUnavailableTooltipTitle, 13110 unavailableTooltipBody: root.dataset.preferredStoreUnavailableTooltipBody 13111 })); 13112 } catch (error) { 13113 console.error('Preferred store stock error:', error); 13114 } 13115 } 13116 13117 13118 /* 13119 * Initial stock check. 13120 */ 13121 if (autoStatusFetch) { 13122 updateButtonLabel(); 13123 } 13124 13125 13126 /* 13127 * Open preferred-store drawer. 13128 * 13129 * No second getStockLevels request here. 13130 */ 13131 if (openBtn && !openBtn.__preferredStoreBound) { 13132 openBtn.__preferredStoreBound = true; 13133 13134 openBtn.addEventListener('click', function (event) { 13135 event.preventDefault(); 13136 event.stopPropagation(); 13137 13138 const variantId = 13139 openBtn.dataset.preferredStoreVariantId || 13140 45125115904305; 13141 13142 window.__PreferredStoreProductContext = { 13143 variantId: variantId, 13144 locations: [] 13145 }; 13146 13147 if ( 13148 typeof window.__PreferredStoreOpen === 'function' 13149 ) { 13150 window.__PreferredStoreOpen({ 13151 variantId: variantId, 13152 locations: [] 13153 }); 13154 13155 return; 13156 } 13157 13158 if ( 13159 window.__PreferredStoreAPI && 13160 typeof window.__PreferredStoreAPI.open === 'function' 13161 ) { 13162 window.__PreferredStoreAPI.open(); 13163 } 13164 }); 13165 } 13166 13167 13168 /* 13169 * Re-check when the preferred-store drawer closes 13170 * or Shopify reloads the section. 13171 */ 13172 if (autoStatusFetch) { 13173 document.addEventListener( 13174 'preferred-store-drawer:close', 13175 updateButtonLabel 13176 ); 13177 13178 document.addEventListener( 13179 'shopify:section:load', 13180 updateButtonLabel 13181 ); 13182 } 13183 })(); 13184</script>
13184 13185 13186 13187 13188</div> 13189</div> 13190 </div> 13191 13192 <div class="card__badge bottom left"></div> 13193 </div> 13194 13195 13196 13197 <div class="card__actions"> 13198 13199 13200 <div class="quick-add no-js-hidden"><div class="single-variant-action-wrapper"> 13201 <modal-opener data-modal="#QuickAdd-8381655187761"> 13202 <button 13203 id="-submit" 13204 type="submit" 13205 name="add" 13206 class="quick-add__submit button button--full-width button--primary" 13207 aria-haspopup="dialog" 13208 aria-labelledby="-submit title-template--27103234392369__featured_collection_Yrm3dA-8381655187761" 13209 data-product-url="/products/toro-140-1240-blade" 13210 > 13211 Quick Shop 13212 13213<div class="loading__spinner hidden"> 13214 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 13215 13216</div> 13217</button> 13218 </modal-opener> 13219 <quick-add-modal id="QuickAdd-8381655187761" class="quick-add-modal"> 13220 <div 13221 role="dialog" 13222 aria-label="Choose options for Toro 140-1240 Blade" 13223 aria-modal="true" 13224 class="quick-add-modal__content global-settings-popup" 13225 tabindex="-1" 13226 > 13227 <button 13228 id="ModalClose-8381655187761" 13229 type="button" 13230 class="quick-add-modal__toggle" 13231 aria-label="Close" 13232 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 13233</button> 13234 <div id="QuickAddInfo-8381655187761" class="quick-add-modal__content-info"></div> 13235 </div> 13236 </quick-add-modal> 13237 <product-form data-section-id="template--27103234392369__featured_collection_Yrm3dA"><form method="post" action="/cart/add" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 13238 type="hidden" 13239 name="id" 13240 value="45125115904305" 13241 class="product-variant-id" 13242 13243 > 13244 <button 13245 id="-submit" 13246 type="submit" 13247 name="add" 13248 class="quick-add__submit button button--full-width button--primary" 13249 aria-haspopup="dialog" 13250 aria-labelledby="-submit title-template--27103234392369__featured_collection_Yrm3dA-8381655187761" 13251 aria-live="polite" 13252 data-sold-out-message="true" 13253 13254 > 13255 <span>Add to cart 13256</span> 13257 <span class="sold-out-message hidden"> 13258 Sold out 13259 </span> 13260 13261<div class="loading__spinner hidden"> 13262 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 13263 13264</div> 13265</button><input type="hidden" name="product-id" value="8381655187761" /><input type="hidden" name="section-id" value="template--27103234392369__featured_collection_Yrm3dA" /></form></product-form> 13266 </div></div> 13267 13268 13269 </div> 13270 13271 </div> 13272 </div> 13273 </li> 13274 <li 13275 id="Slide-template--27103234392369__featured_collection_Yrm3dA-5"
13276 class="grid__item slider__slide scroll-trigger animate--slide-in" 13277 13278 data-cascade 13279 style="--animation-order: 5;" 13280 13281 > 13282 13283<div 13284 class=" 13285 card-wrapper 13286 product-card-wrapper 13287 underline-links-hover 13288 hover-actions-enabled 13289 " 13290 > 13291 13292 <div 13293 class="orderform-icon-wrap orderform-icon-wrap--absolute" 13294 data-orderform-buttons 13295 data-orderform-mode="icon" 13296 data-product-id="8381938729265" 13297 data-in-order-form="false" 13298 data-add-label="Add to Favorites" 13299 data-customer-logged-in="false" 13300 data-login-url="https://russopower.com/customer_authentication/redirect?locale=en®ion_country=US" 13301 data-remove-label="Remove from Favorites" 13302 data-processing-label="Processing..." 13303 data-success-add="Added to order form." 13304 data-success-remove="Removed from order form." 13305 data-error-message="Update failed. Please try again." 13306 data-network-error-message="Network error." 13307> 13308 <button 13309 type="button" 13310 class="orderform-icon-btn" 13311 data-action="toggle" 13312 aria-pressed="false" 13313 aria-label="Add to Favorites" 13314 > 13315 <span class="visually-hidden">Add to Favorites</span> 13316 <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"> 13317 <path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"></path> 13318 </svg> 13319 </button> 13320</div> 13321 13322 13323 <div 13324 class=" 13325 card card--card 13326 card--media 13327 color-scheme-ad29dc3d-63b3-4b1a-9e1a-3051bcce8d65 gradient 13328 13329 13330 13331 13332 " 13333 style="--ratio-percent: 100%;" 13334 > 13335 <div 13336 class="card__inner ratio" 13337 style="--ratio-percent: 100%;" 13338 ><div class="card__media"> 13339 <div class="media media--transparent media--hover-effect"> 13340 13341 <img 13342 srcset="//russopower.com/cdn/shop/products/109-9220tor.jpg?v=1762971103&width=165 165w,//russopower.com/cdn/shop/products/109-9220tor.jpg?v=1762971103&width=360 360w,//russopower.com/cdn/shop/products/109-9220tor.jpg?v=1762971103&width=533 533w,//russopower.com/cdn/shop/products/109-9220tor.jpg?v=1762971103&width=720 720w,//russopower.com/cdn/shop/products/109-9220tor.jpg?v=1762971103&width=940 940w,//russopower.com/cdn/shop/products/109-9220tor.jpg?v=1762971103&width=1066 1066w,//russopower.com/cdn/shop/products/109-9220tor.jpg?v=1762971103 1200w 13343 " 13344 src="//russopower.com/cdn/shop/products/109-9220tor.jpg?v=1762971103&width=533" 13345 sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 13346 alt="Toro 109-9220 Screw" 13347 class="motion-reduce" 13348 13349 width="1200" 13350 height="1200" 13351 > 13352 13353</div> 13354 </div><div class="card__content"> 13355 <div class="card__information"> 13356 <h3 13357 class="card__heading" 13358 13359 > 13360 <a 13361 href="/products/toro-109-9220-screw-sems" 13362 id="StandardCardNoMediaLink-template--27103234392369__featured_collection_Yrm3dA-8381938729265" 13363 class="full-unstyled-link" 13364 aria-labelledby="StandardCardNoMediaLink-template--27103234392369__featured_collection_Yrm3dA-8381938729265 NoMediaStandardBadge-template--27103234392369__featured_collection_Yrm3dA-8381938729265" 13365 > 13366 Toro 109-9220 Screw 13367 </a> 13368 </h3> 13369 </div> 13370 <div class="card__badge bottom left"></div> 13371 </div> 13372 </div> 13373 <div class="card__content"> 13374 <div class="card__information"> 13375 13376 13377 13378 13379 13380 13381<style></style><div 13382 class=" 13383 price " 13384 > 13385 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span>
13386 <span class="price-item price-item--regular"> 13387 $7.99 USD 13388 </span></div> 13389 <div class="price__sale"> 13390 <span class="visually-hidden visually-hidden--inline">Regular price</span> 13391 <span> 13392 <s class="price-item price-item--regular"> 13393 13394 13395 13396 </s> 13397 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 13398 <span class="price-item price-item--sale price-item--last"> 13399 $7.99 USD 13400 </span> 13401 </div></div></div> 13402 13403 <h3 13404 class="card__heading h5" 13405 13406 id="title-template--27103234392369__featured_collection_Yrm3dA-8381938729265" 13407 13408 > 13409 <a 13410 href="/products/toro-109-9220-screw-sems" 13411 id="CardLink-template--27103234392369__featured_collection_Yrm3dA-8381938729265" 13412 class="full-unstyled-link" 13413 aria-labelledby="CardLink-template--27103234392369__featured_collection_Yrm3dA-8381938729265 Badge-template--27103234392369__featured_collection_Yrm3dA-8381938729265" 13414 > 13415 Toro 109-9220 Screw 13416 </a> 13417 </h3> 13418 <div class="card-information"><span class="visually-hidden">SKU</span> 13419 <div class="caption-with-letter-spacing"> 13420 SKU# 109-9220 13421 </div><span class="caption-large light"></span> 13422 13423 13424 13425 13426 13427 13428 13429 13430 13431 13432<style> 13433 .shipping-stock { 13434 margin: 0; 13435 display: flex; 13436 align-items: center; 13437 width: 100%; 13438 } 13439 .pickup-wrapper { 13440 display: flex; 13441 align-items: center; 13442 gap: 0.35rem; 13443 width: 100%; 13444 margin: 0; 13445 min-width: 0; 13446 text-align: left; 13447 } 13448 13449 .label { 13450 flex: 0 0 auto; /* do not shrink */ 13451 margin: 0; 13452 font-size: 1.3rem; 13453 white-space: nowrap; 13454 } 13455 13456 .product__inventory_status { 13457 display: grid; 13458 grid-template-columns: 1fr; 13459 grid-auto-rows: auto; 13460 row-gap: 1px; 13461 } 13462 13463 .product__inventory_status > * { 13464 margin: 0; 13465 } 13466 13467 .shipping-stock .product__inventory { 13468 margin: 0; 13469 } 13470 .product__inventory .svg-wrapper { 13471 align-content: center; 13472 margin-left; 13473 width: 10px; 13474 height: 10px; 13475 } 13476 .shipping-stock .svg-wrapper{ 13477 width: 10px; 13478 height: 10px; 13479 margin: 5px; 13480 } 13481</style> 13482<div class="product__inventory_status"> 13483 <div class="shipping-stock"> 13484 <p 13485 class="product__inventory caption" 13486 13487 id="Inventory-template--27103234392369__featured_collection_Yrm3dA" 13488 role="status" 13489 > 13490 <div class="shipping-stock caption"> 13491 Shipping:<span class="svg-wrapper" style="color: rgb(62, 214, 96)"><svg class="icon icon-inventory-status" viewBox="0 0 15 15" overflow="visible" height="10px" width="10px"><circle cx="7.5" cy="7.5" r="7.5" fill="currentColor"/><circle cx="7.5" cy="7.5" r="5" fill="currentColor" stroke="#FFF"/></svg></span>In stock</div></p> 13492 </div> 13493 13494 13495 <link href="//russopower.com/cdn/shop/t/149/assets/component-pickup-availability.css?v=36374842234278778521786563252" rel="stylesheet" type="text/css" media="all" /> 13496 13497 <style> 13498 .russo-card__shipping-stock .preffered-store-pickup__display { 13499 flex-wrap: wrap; 13500 margin-top: 0.5rem; 13501 container-type: inline-size; 13502 } 13503 13504 .russo-card__shipping-stock .preferred-store-pickup__status-default-label { 13505 white-space: normal; 13506 width: auto; 13507 } 13508 13509 .preffered-store-pickup__display { 13510 display: flex; 13511 align-items: center; 13512 gap: 0.35rem; 13513 } 13514 .preferred-store-pickup__status-label { 13515 text-decoration: underline; 13516 } 13517 .preferred-store-pickup__status-label:hover { 13518 text-decoration-thickness: 0.2rem; 13519 } 13520 13521 .russo-card__shipping-stock .preffered-store-pickup__display, 13522 .russo-card__shipping-stock .pickup-availability-preview { 13523 flex-wrap: nowrap; 13524 overflow: hidden; 13525 } 13526 13527 .russo-card__shipping-stock .preferred-store-pickup__status-default-label, 13528 .russo-card__shipping-stock .preferred-store-pickup__status-line, 13529 .russo-card__shipping-stock .caption { 13530 white-space: nowrap; 13531 overflow: hidden; 13532 text-overflow: ellipsis; 13533 font-size: clamp(0.5rem, 1rem, 1.25rem); 13534 } 13535</style><div 13536 class="pickup-availability-preview" 13537 data-preferred-store-variant-trigger 13538 data-instance-id="preferred-store-variant-template--27103234392369__featured_collection_Yrm3dA-45125584322865" 13539 data-preferred-store-variant-id="45125584322865" 13540 data-auto-status-fetch="false" 13541 data-preferred-store-default-label=" " 13542 data-preferred-store-unavailable-display-mode="custom_tooltip" 13543 data-preferred-store-unavailable-label="Special Order" 13544 data-preferred-store-unavailable-tooltip-title="Special Order" 13545 data-preferred-store-unavailable-tooltip-body="Unavailable at {store}. Typical Lead Time is 2-5 Business days." 13546><div class="preffered-store-pickup__display"> 13547 <p class="preferred-store-pickup__status-line caption" style="padding-right: 3px;margin: 0;">Pickup:</p> 13548 <div class="preffered-store-pickup__status-icon"></div>
13549 <span class="preferred-store-pickup__status-default-label caption" data-preferred-store-product-label> </span> 13550 13551<span 13552 class="continue-selling-note preferred-store-special-order-note preferred-store-special-order-note--hidden" 13553 tabindex="0" 13554 13555 hidden 13556 13557 data-preferred-store-special-order-note 13558> 13559 <span 13560 13561 class="preferred-store-pickup__status-default-label caption" 13562 13563 13564 data-preferred-store-special-order-label 13565 >Special Order</span> 13566 <span class="continue-selling-tooltip" role="tooltip"> 13567 <span class="continue-selling-tooltip__header"> 13568 <span 13569 13570 data-preferred-store-special-order-tooltip-title 13571 >Special Order</span> 13572 <span class="continue-selling-tooltip__close" aria-hidden="true">X</span> 13573 </span> 13574 <span 13575 class="continue-selling-tooltip__body" 13576 13577 data-preferred-store-special-order-tooltip-body 13578 >Unavailable at {store}. Typical Lead Time is 2-5 Business days.</span> 13579 </span> 13580</span> 13581 13582 </div></div>
13583<script> 13584 (function () { 13585 const root = document.querySelector( 13586 '[data-instance-id="preferred-store-variant-template--27103234392369__featured_collection_Yrm3dA-45125584322865"]' 13587 ); 13588 13589 if (!root) return; 13590 13591 const autoStatusFetch = false; 13592 const fallbackLabel = " "; 13593 const showStatusLabel = true; 13594 13595 const preferredLocationId = 13596 null; 13597 13598 const preferredLocationName = 13599 null; 13600 13601 const openBtn = root.querySelector('[data-preferred-store-open]'); 13602 13603 /* 13604 * Current product context. 13605 */ 13606 window.__PreferredStoreProductContext = { 13607 variantId: 13608 openBtn?.dataset.preferredStoreVariantId || 13609 45125584322865, 13610 locations: [] 13611 }; 13612 13613 13614 /* 13615 * Update normal label / special-order tooltip. 13616 */ 13617 function setButtonLabelContent(payload) { 13618 const label = root.querySelector( 13619 '[data-preferred-store-product-label]' 13620 ); 13621 13622 if (!label) return; 13623 13624 const specialOrder = root.querySelector( 13625 '[data-preferred-store-special-order-note]' 13626 ); 13627 13628 const specialOrderLabel = root.querySelector( 13629 '[data-preferred-store-special-order-label]' 13630 ); 13631 13632 const specialOrderTitle = root.querySelector( 13633 '[data-preferred-store-special-order-tooltip-title]' 13634 ); 13635 13636 const specialOrderBody = root.querySelector( 13637 '[data-preferred-store-special-order-tooltip-body]' 13638 ); 13639 13640 const data = payload || {}; 13641 13642 if (data.showSpecialOrder && specialOrder) { 13643 label.hidden = true; 13644 13645 specialOrder.hidden = false; 13646 specialOrder.classList.remove( 13647 'preferred-store-special-order-note--hidden' 13648 ); 13649 13650 if (specialOrderLabel) { 13651 specialOrderLabel.textContent = 13652 data.specialOrderLabel || 13653 data.text || 13654 'Special Order'; 13655 } 13656 13657 if (specialOrderTitle) { 13658 specialOrderTitle.textContent = 13659 data.specialOrderTitle || 13660 data.specialOrderLabel || 13661 data.text || 13662 'Special Order'; 13663 } 13664 13665 if (specialOrderBody) { 13666 specialOrderBody.textContent = 13667 data.specialOrderBody || ''; 13668 } 13669 13670 return; 13671 } 13672 13673 label.hidden = false; 13674 13675 if (specialOrder) { 13676 specialOrder.hidden = true; 13677 13678 specialOrder.classList.add( 13679 'preferred-store-special-order-note--hidden' 13680 ); 13681 } 13682 13683 label.textContent = data.text || ''; 13684 } 13685 13686 13687 /* 13688 * Update availability icon. 13689 */ 13690 function setStatusIcon(inStock) { 13691 const iconRoot = root.querySelector( 13692 '.preffered-store-pickup__status-icon' 13693 ); 13694 13695 if (!iconRoot) return; 13696 13697 if (inStock === true) { 13698 iconRoot.innerHTML = 13699 '<svg class="surface-pick-up-embed__in-stock-icon" width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true">' + 13700 '<path d="M4.33346 10.5625L3.80311 11.0928L4.33344 11.6232L4.86379 11.0928L4.33346 10.5625ZM0.191824 7.48134L3.80311 11.0928L4.8638 10.0322L1.25251 6.4207L0.191824 7.48134ZM4.86379 11.0928L12.9888 2.96783L11.9281 1.90717L3.80313 10.0322L4.86379 11.0928Z"></path>' + 13701 '</svg>'; 13702 13703 return; 13704 } 13705 13706 if (inStock === false) { 13707 iconRoot.innerHTML = 13708 '<svg class="surface-pick-up-embed__out-of-stock-icon" width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true">' + 13709 '<path d="M1.46967 2.53033L5.96967 7.03033L7.03033 5.96967L2.53033 1.46967L1.46967 2.53033ZM5.96967 7.03033L10.4697 11.5303L11.5303 10.4697L7.03033 5.96967L5.96967 7.03033ZM7.03033 7.03033L11.5303 2.53033L10.4697 1.46967L5.96967 5.96967L7.03033 7.03033ZM10.4697 1.46967L1.46967 10.4697L2.53033 11.5303L11.5303 2.53033L10.4697 1.46967Z"></path>' + 13710 '</svg>'; 13711 13712 return; 13713 } 13714 13715 iconRoot.innerHTML = ''; 13716 } 13717 13718 13719 /* 13720 * Preserve your shared status-label builder. 13721 */ 13722 function buildPreferredStoreStatusLabel(options) { 13723 const shared = window.__PreferredStoreShared; 13724 13725 if ( 13726 shared && 13727 typeof shared.buildPreferredStoreStatusLabel === 'function' 13728 ) { 13729 return shared.buildPreferredStoreStatusLabel(options); 13730 } 13731 13732 const opts = options || {}; 13733 13734 return { 13735 text: String(opts.defaultLabel || 'Choose a Store'), 13736 showSpecialOrder: false,
13737 specialOrderLabel: '', 13738 specialOrderTitle: '', 13739 specialOrderBody: '' 13740 }; 13741 } 13742 13743 13744 /* 13745 * Fetch inventory and update the PDP status. 13746 */ 13747 async function updateButtonLabel() { 13748 const variantId = openBtn.dataset.preferredStoreVariantId; 13749 if (!variantId || !preferredLocationId) return; 13750 13751 try { 13752 const response = await fetch('/apps/russoAPI/v1/getStockLevels', { 13753 method: 'POST', 13754 headers: { 'Content-Type': 'application/json' }, 13755 body: JSON.stringify({ variantId }) 13756 }); 13757 13758 const result = await response.json(); 13759 13760 const variant = result.data.data.nodes.find( 13761 x => x.id === `gid://shopify/ProductVariant/${variantId}` 13762 ); 13763 13764 const location = variant?.inventoryItem.inventoryLevels.nodes.find( 13765 x => x.location.id === preferredLocationId 13766 ); 13767 13768 const quantity = location?.quantities.find( 13769 x => x.name === 'available' 13770 )?.quantity; 13771 13772 const inStock = quantity > 0; 13773 13774 setStatusIcon(inStock); 13775 13776 setButtonLabelContent(buildPreferredStoreStatusLabel({ 13777 status: inStock ? 'available' : 'unavailable', 13778 selectedName: preferredLocationName, 13779 defaultLabel: fallbackLabel, 13780 unavailableDisplayMode: root.dataset.preferredStoreUnavailableDisplayMode, 13781 unavailableLabel: root.dataset.preferredStoreUnavailableLabel, 13782 unavailableTooltipTitle: root.dataset.preferredStoreUnavailableTooltipTitle, 13783 unavailableTooltipBody: root.dataset.preferredStoreUnavailableTooltipBody 13784 })); 13785 } catch (error) { 13786 console.error('Preferred store stock error:', error); 13787 } 13788 } 13789 13790 13791 /* 13792 * Initial stock check. 13793 */ 13794 if (autoStatusFetch) { 13795 updateButtonLabel(); 13796 } 13797 13798 13799 /* 13800 * Open preferred-store drawer. 13801 * 13802 * No second getStockLevels request here. 13803 */ 13804 if (openBtn && !openBtn.__preferredStoreBound) { 13805 openBtn.__preferredStoreBound = true; 13806 13807 openBtn.addEventListener('click', function (event) { 13808 event.preventDefault(); 13809 event.stopPropagation(); 13810 13811 const variantId = 13812 openBtn.dataset.preferredStoreVariantId || 13813 45125584322865; 13814 13815 window.__PreferredStoreProductContext = { 13816 variantId: variantId, 13817 locations: [] 13818 }; 13819 13820 if ( 13821 typeof window.__PreferredStoreOpen === 'function' 13822 ) { 13823 window.__PreferredStoreOpen({ 13824 variantId: variantId, 13825 locations: [] 13826 }); 13827 13828 return; 13829 } 13830 13831 if ( 13832 window.__PreferredStoreAPI && 13833 typeof window.__PreferredStoreAPI.open === 'function' 13834 ) { 13835 window.__PreferredStoreAPI.open(); 13836 } 13837 }); 13838 } 13839 13840 13841 /* 13842 * Re-check when the preferred-store drawer closes 13843 * or Shopify reloads the section. 13844 */ 13845 if (autoStatusFetch) { 13846 document.addEventListener( 13847 'preferred-store-drawer:close', 13848 updateButtonLabel 13849 ); 13850 13851 document.addEventListener( 13852 'shopify:section:load', 13853 updateButtonLabel 13854 ); 13855 } 13856 })(); 13857</script>
13857 13858 13859 13860 13861</div> 13862</div> 13863 </div> 13864 13865 <div class="card__badge bottom left"></div> 13866 </div> 13867 13868 13869 13870 <div class="card__actions"> 13871 13872 13873 <div class="quick-add no-js-hidden"><div class="single-variant-action-wrapper"> 13874 <modal-opener data-modal="#QuickAdd-8381938729265"> 13875 <button 13876 id="-submit" 13877 type="submit" 13878 name="add" 13879 class="quick-add__submit button button--full-width button--primary" 13880 aria-haspopup="dialog" 13881 aria-labelledby="-submit title-template--27103234392369__featured_collection_Yrm3dA-8381938729265" 13882 data-product-url="/products/toro-109-9220-screw-sems" 13883 > 13884 Quick Shop 13885 13886<div class="loading__spinner hidden"> 13887 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 13888 13889</div> 13890</button> 13891 </modal-opener> 13892 <quick-add-modal id="QuickAdd-8381938729265" class="quick-add-modal"> 13893 <div 13894 role="dialog" 13895 aria-label="Choose options for Toro 109-9220 Screw" 13896 aria-modal="true" 13897 class="quick-add-modal__content global-settings-popup" 13898 tabindex="-1" 13899 > 13900 <button 13901 id="ModalClose-8381938729265" 13902 type="button" 13903 class="quick-add-modal__toggle" 13904 aria-label="Close" 13905 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 13906</button> 13907 <div id="QuickAddInfo-8381938729265" class="quick-add-modal__content-info"></div> 13908 </div> 13909 </quick-add-modal> 13910 <product-form data-section-id="template--27103234392369__featured_collection_Yrm3dA"><form method="post" action="/cart/add" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 13911 type="hidden" 13912 name="id" 13913 value="45125584322865" 13914 class="product-variant-id" 13915 13916 > 13917 <button 13918 id="-submit" 13919 type="submit" 13920 name="add" 13921 class="quick-add__submit button button--full-width button--primary" 13922 aria-haspopup="dialog" 13923 aria-labelledby="-submit title-template--27103234392369__featured_collection_Yrm3dA-8381938729265" 13924 aria-live="polite" 13925 data-sold-out-message="true" 13926 13927 > 13928 <span>Add to cart 13929</span> 13930 <span class="sold-out-message hidden"> 13931 Sold out 13932 </span> 13933 13934<div class="loading__spinner hidden"> 13935 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 13936 13937</div> 13938</button><input type="hidden" name="product-id" value="8381938729265" /><input type="hidden" name="section-id" value="template--27103234392369__featured_collection_Yrm3dA" /></form></product-form> 13939 </div></div> 13940 13941 13942 </div> 13943 13944 </div> 13945 </div> 13946 </li> 13947 <li 13948 id="Slide-template--27103234392369__featured_collection_Yrm3dA-6"
13949 class="grid__item slider__slide scroll-trigger animate--slide-in" 13950 13951 data-cascade 13952 style="--animation-order: 6;" 13953 13954 > 13955 13956<div 13957 class=" 13958 card-wrapper 13959 product-card-wrapper 13960 underline-links-hover 13961 hover-actions-enabled 13962 " 13963 > 13964 13965 <div 13966 class="orderform-icon-wrap orderform-icon-wrap--absolute" 13967 data-orderform-buttons 13968 data-orderform-mode="icon" 13969 data-product-id="8381656596785" 13970 data-in-order-form="false" 13971 data-add-label="Add to Favorites" 13972 data-customer-logged-in="false" 13973 data-login-url="https://russopower.com/customer_authentication/redirect?locale=en®ion_country=US" 13974 data-remove-label="Remove from Favorites" 13975 data-processing-label="Processing..." 13976 data-success-add="Added to order form." 13977 data-success-remove="Removed from order form." 13978 data-error-message="Update failed. Please try again." 13979 data-network-error-message="Network error." 13980> 13981 <button 13982 type="button" 13983 class="orderform-icon-btn" 13984 data-action="toggle" 13985 aria-pressed="false" 13986 aria-label="Add to Favorites" 13987 > 13988 <span class="visually-hidden">Add to Favorites</span> 13989 <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"> 13990 <path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"></path> 13991 </svg> 13992 </button> 13993</div> 13994 13995 13996 <div 13997 class=" 13998 card card--card 13999 card--media 14000 color-scheme-ad29dc3d-63b3-4b1a-9e1a-3051bcce8d65 gradient 14001 14002 14003 14004 14005 " 14006 style="--ratio-percent: 100%;" 14007 > 14008 <div 14009 class="card__inner ratio" 14010 style="--ratio-percent: 100%;" 14011 ><div class="card__media"> 14012 <div class="media media--transparent media--hover-effect"> 14013 14014 <img 14015 srcset="//russopower.com/cdn/shop/products/107-3844tor.jpg?v=1762967517&width=165 165w,//russopower.com/cdn/shop/products/107-3844tor.jpg?v=1762967517&width=360 360w,//russopower.com/cdn/shop/products/107-3844tor.jpg?v=1762967517&width=533 533w,//russopower.com/cdn/shop/products/107-3844tor.jpg?v=1762967517&width=720 720w,//russopower.com/cdn/shop/products/107-3844tor.jpg?v=1762967517&width=940 940w,//russopower.com/cdn/shop/products/107-3844tor.jpg?v=1762967517&width=1066 1066w,//russopower.com/cdn/shop/products/107-3844tor.jpg?v=1762967517 1200w 14016 " 14017 src="//russopower.com/cdn/shop/products/107-3844tor.jpg?v=1762967517&width=533" 14018 sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 14019 alt="Toro 107-3844 Curved Washer" 14020 class="motion-reduce" 14021 14022 loading="lazy" 14023 14024 width="1200" 14025 height="1200" 14026 > 14027 14028</div> 14029 </div><div class="card__content"> 14030 <div class="card__information"> 14031 <h3 14032 class="card__heading" 14033 14034 > 14035 <a 14036 href="/products/toro-107-3844-curved-washer" 14037 id="StandardCardNoMediaLink-template--27103234392369__featured_collection_Yrm3dA-8381656596785" 14038 class="full-unstyled-link" 14039 aria-labelledby="StandardCardNoMediaLink-template--27103234392369__featured_collection_Yrm3dA-8381656596785 NoMediaStandardBadge-template--27103234392369__featured_collection_Yrm3dA-8381656596785" 14040 > 14041 Toro 107-3844 Curved Washer 14042 </a> 14043 </h3> 14044 </div> 14045 <div class="card__badge bottom left"></div> 14046 </div> 14047 </div> 14048 <div class="card__content"> 14049 <div class="card__information"> 14050 14051 14052 14053 14054 14055 14056<style></style><div 14057 class=" 14058 price " 14059 > 14060 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span>
14061 <span class="price-item price-item--regular"> 14062 $1.99 USD 14063 </span></div> 14064 <div class="price__sale"> 14065 <span class="visually-hidden visually-hidden--inline">Regular price</span> 14066 <span> 14067 <s class="price-item price-item--regular"> 14068 14069 14070 14071 </s> 14072 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 14073 <span class="price-item price-item--sale price-item--last"> 14074 $1.99 USD 14075 </span> 14076 </div></div></div> 14077 14078 <h3 14079 class="card__heading h5" 14080 14081 id="title-template--27103234392369__featured_collection_Yrm3dA-8381656596785" 14082 14083 > 14084 <a 14085 href="/products/toro-107-3844-curved-washer" 14086 id="CardLink-template--27103234392369__featured_collection_Yrm3dA-8381656596785" 14087 class="full-unstyled-link" 14088 aria-labelledby="CardLink-template--27103234392369__featured_collection_Yrm3dA-8381656596785 Badge-template--27103234392369__featured_collection_Yrm3dA-8381656596785" 14089 > 14090 Toro 107-3844 Curved Washer 14091 </a> 14092 </h3> 14093 <div class="card-information"><span class="visually-hidden">SKU</span> 14094 <div class="caption-with-letter-spacing"> 14095 SKU# 107-3844 14096 </div><span class="caption-large light"></span> 14097 14098 14099 14100 14101 14102 14103 14104 14105 14106 14107<style> 14108 .shipping-stock { 14109 margin: 0; 14110 display: flex; 14111 align-items: center; 14112 width: 100%; 14113 } 14114 .pickup-wrapper { 14115 display: flex; 14116 align-items: center; 14117 gap: 0.35rem; 14118 width: 100%; 14119 margin: 0; 14120 min-width: 0; 14121 text-align: left; 14122 } 14123 14124 .label { 14125 flex: 0 0 auto; /* do not shrink */ 14126 margin: 0; 14127 font-size: 1.3rem; 14128 white-space: nowrap; 14129 } 14130 14131 .product__inventory_status { 14132 display: grid; 14133 grid-template-columns: 1fr; 14134 grid-auto-rows: auto; 14135 row-gap: 1px; 14136 } 14137 14138 .product__inventory_status > * { 14139 margin: 0; 14140 } 14141 14142 .shipping-stock .product__inventory { 14143 margin: 0; 14144 } 14145 .product__inventory .svg-wrapper { 14146 align-content: center; 14147 margin-left; 14148 width: 10px; 14149 height: 10px; 14150 } 14151 .shipping-stock .svg-wrapper{ 14152 width: 10px; 14153 height: 10px; 14154 margin: 5px; 14155 } 14156</style> 14157<div class="product__inventory_status"> 14158 <div class="shipping-stock"> 14159 <p 14160 class="product__inventory caption" 14161 14162 id="Inventory-template--27103234392369__featured_collection_Yrm3dA" 14163 role="status" 14164 > 14165 <div class="shipping-stock caption"> 14166 Shipping:<span class="svg-wrapper" style="color: rgb(62, 214, 96)"><svg class="icon icon-inventory-status" viewBox="0 0 15 15" overflow="visible" height="10px" width="10px"><circle cx="7.5" cy="7.5" r="7.5" fill="currentColor"/><circle cx="7.5" cy="7.5" r="5" fill="currentColor" stroke="#FFF"/></svg></span>In stock</div></p> 14167 </div> 14168 14169 14170 <link href="//russopower.com/cdn/shop/t/149/assets/component-pickup-availability.css?v=36374842234278778521786563252" rel="stylesheet" type="text/css" media="all" /> 14171 14172 <style> 14173 .russo-card__shipping-stock .preffered-store-pickup__display { 14174 flex-wrap: wrap; 14175 margin-top: 0.5rem; 14176 container-type: inline-size; 14177 } 14178 14179 .russo-card__shipping-stock .preferred-store-pickup__status-default-label { 14180 white-space: normal; 14181 width: auto; 14182 } 14183 14184 .preffered-store-pickup__display { 14185 display: flex; 14186 align-items: center; 14187 gap: 0.35rem; 14188 } 14189 .preferred-store-pickup__status-label { 14190 text-decoration: underline; 14191 } 14192 .preferred-store-pickup__status-label:hover { 14193 text-decoration-thickness: 0.2rem; 14194 } 14195 14196 .russo-card__shipping-stock .preffered-store-pickup__display, 14197 .russo-card__shipping-stock .pickup-availability-preview { 14198 flex-wrap: nowrap; 14199 overflow: hidden; 14200 } 14201 14202 .russo-card__shipping-stock .preferred-store-pickup__status-default-label, 14203 .russo-card__shipping-stock .preferred-store-pickup__status-line, 14204 .russo-card__shipping-stock .caption { 14205 white-space: nowrap; 14206 overflow: hidden; 14207 text-overflow: ellipsis; 14208 font-size: clamp(0.5rem, 1rem, 1.25rem); 14209 } 14210</style><div 14211 class="pickup-availability-preview" 14212 data-preferred-store-variant-trigger 14213 data-instance-id="preferred-store-variant-template--27103234392369__featured_collection_Yrm3dA-45125117575473" 14214 data-preferred-store-variant-id="45125117575473" 14215 data-auto-status-fetch="false" 14216 data-preferred-store-default-label=" " 14217 data-preferred-store-unavailable-display-mode="custom_tooltip" 14218 data-preferred-store-unavailable-label="Special Order" 14219 data-preferred-store-unavailable-tooltip-title="Special Order" 14220 data-preferred-store-unavailable-tooltip-body="Unavailable at {store}. Typical Lead Time is 2-5 Business days." 14221><div class="preffered-store-pickup__display"> 14222 <p class="preferred-store-pickup__status-line caption" style="padding-right: 3px;margin: 0;">Pickup:</p> 14223 <div class="preffered-store-pickup__status-icon"></div>
14224 <span class="preferred-store-pickup__status-default-label caption" data-preferred-store-product-label> </span> 14225 14226<span 14227 class="continue-selling-note preferred-store-special-order-note preferred-store-special-order-note--hidden" 14228 tabindex="0" 14229 14230 hidden 14231 14232 data-preferred-store-special-order-note 14233> 14234 <span 14235 14236 class="preferred-store-pickup__status-default-label caption" 14237 14238 14239 data-preferred-store-special-order-label 14240 >Special Order</span> 14241 <span class="continue-selling-tooltip" role="tooltip"> 14242 <span class="continue-selling-tooltip__header"> 14243 <span 14244 14245 data-preferred-store-special-order-tooltip-title 14246 >Special Order</span> 14247 <span class="continue-selling-tooltip__close" aria-hidden="true">X</span> 14248 </span> 14249 <span 14250 class="continue-selling-tooltip__body" 14251 14252 data-preferred-store-special-order-tooltip-body 14253 >Unavailable at {store}. Typical Lead Time is 2-5 Business days.</span> 14254 </span> 14255</span> 14256 14257 </div></div>
14258<script> 14259 (function () { 14260 const root = document.querySelector( 14261 '[data-instance-id="preferred-store-variant-template--27103234392369__featured_collection_Yrm3dA-45125117575473"]' 14262 ); 14263 14264 if (!root) return; 14265 14266 const autoStatusFetch = false; 14267 const fallbackLabel = " "; 14268 const showStatusLabel = true; 14269 14270 const preferredLocationId = 14271 null; 14272 14273 const preferredLocationName = 14274 null; 14275 14276 const openBtn = root.querySelector('[data-preferred-store-open]'); 14277 14278 /* 14279 * Current product context. 14280 */ 14281 window.__PreferredStoreProductContext = { 14282 variantId: 14283 openBtn?.dataset.preferredStoreVariantId || 14284 45125117575473, 14285 locations: [] 14286 }; 14287 14288 14289 /* 14290 * Update normal label / special-order tooltip. 14291 */ 14292 function setButtonLabelContent(payload) { 14293 const label = root.querySelector( 14294 '[data-preferred-store-product-label]' 14295 ); 14296 14297 if (!label) return; 14298 14299 const specialOrder = root.querySelector( 14300 '[data-preferred-store-special-order-note]' 14301 ); 14302 14303 const specialOrderLabel = root.querySelector( 14304 '[data-preferred-store-special-order-label]' 14305 ); 14306 14307 const specialOrderTitle = root.querySelector( 14308 '[data-preferred-store-special-order-tooltip-title]' 14309 ); 14310 14311 const specialOrderBody = root.querySelector( 14312 '[data-preferred-store-special-order-tooltip-body]' 14313 ); 14314 14315 const data = payload || {}; 14316 14317 if (data.showSpecialOrder && specialOrder) { 14318 label.hidden = true; 14319 14320 specialOrder.hidden = false; 14321 specialOrder.classList.remove( 14322 'preferred-store-special-order-note--hidden' 14323 ); 14324 14325 if (specialOrderLabel) { 14326 specialOrderLabel.textContent = 14327 data.specialOrderLabel || 14328 data.text || 14329 'Special Order'; 14330 } 14331 14332 if (specialOrderTitle) { 14333 specialOrderTitle.textContent = 14334 data.specialOrderTitle || 14335 data.specialOrderLabel || 14336 data.text || 14337 'Special Order'; 14338 } 14339 14340 if (specialOrderBody) { 14341 specialOrderBody.textContent = 14342 data.specialOrderBody || ''; 14343 } 14344 14345 return; 14346 } 14347 14348 label.hidden = false; 14349 14350 if (specialOrder) { 14351 specialOrder.hidden = true; 14352 14353 specialOrder.classList.add( 14354 'preferred-store-special-order-note--hidden' 14355 ); 14356 } 14357 14358 label.textContent = data.text || ''; 14359 } 14360 14361 14362 /* 14363 * Update availability icon. 14364 */ 14365 function setStatusIcon(inStock) { 14366 const iconRoot = root.querySelector( 14367 '.preffered-store-pickup__status-icon' 14368 ); 14369 14370 if (!iconRoot) return; 14371 14372 if (inStock === true) { 14373 iconRoot.innerHTML = 14374 '<svg class="surface-pick-up-embed__in-stock-icon" width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true">' + 14375 '<path d="M4.33346 10.5625L3.80311 11.0928L4.33344 11.6232L4.86379 11.0928L4.33346 10.5625ZM0.191824 7.48134L3.80311 11.0928L4.8638 10.0322L1.25251 6.4207L0.191824 7.48134ZM4.86379 11.0928L12.9888 2.96783L11.9281 1.90717L3.80313 10.0322L4.86379 11.0928Z"></path>' + 14376 '</svg>'; 14377 14378 return; 14379 } 14380 14381 if (inStock === false) { 14382 iconRoot.innerHTML = 14383 '<svg class="surface-pick-up-embed__out-of-stock-icon" width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true">' + 14384 '<path d="M1.46967 2.53033L5.96967 7.03033L7.03033 5.96967L2.53033 1.46967L1.46967 2.53033ZM5.96967 7.03033L10.4697 11.5303L11.5303 10.4697L7.03033 5.96967L5.96967 7.03033ZM7.03033 7.03033L11.5303 2.53033L10.4697 1.46967L5.96967 5.96967L7.03033 7.03033ZM10.4697 1.46967L1.46967 10.4697L2.53033 11.5303L11.5303 2.53033L10.4697 1.46967Z"></path>' + 14385 '</svg>'; 14386 14387 return; 14388 } 14389 14390 iconRoot.innerHTML = ''; 14391 } 14392 14393 14394 /* 14395 * Preserve your shared status-label builder. 14396 */ 14397 function buildPreferredStoreStatusLabel(options) { 14398 const shared = window.__PreferredStoreShared; 14399 14400 if ( 14401 shared && 14402 typeof shared.buildPreferredStoreStatusLabel === 'function' 14403 ) { 14404 return shared.buildPreferredStoreStatusLabel(options); 14405 } 14406 14407 const opts = options || {}; 14408 14409 return { 14410 text: String(opts.defaultLabel || 'Choose a Store'), 14411 showSpecialOrder: false,
14412 specialOrderLabel: '', 14413 specialOrderTitle: '', 14414 specialOrderBody: '' 14415 }; 14416 } 14417 14418 14419 /* 14420 * Fetch inventory and update the PDP status. 14421 */ 14422 async function updateButtonLabel() { 14423 const variantId = openBtn.dataset.preferredStoreVariantId; 14424 if (!variantId || !preferredLocationId) return; 14425 14426 try { 14427 const response = await fetch('/apps/russoAPI/v1/getStockLevels', { 14428 method: 'POST', 14429 headers: { 'Content-Type': 'application/json' }, 14430 body: JSON.stringify({ variantId }) 14431 }); 14432 14433 const result = await response.json(); 14434 14435 const variant = result.data.data.nodes.find( 14436 x => x.id === `gid://shopify/ProductVariant/${variantId}` 14437 ); 14438 14439 const location = variant?.inventoryItem.inventoryLevels.nodes.find( 14440 x => x.location.id === preferredLocationId 14441 ); 14442 14443 const quantity = location?.quantities.find( 14444 x => x.name === 'available' 14445 )?.quantity; 14446 14447 const inStock = quantity > 0; 14448 14449 setStatusIcon(inStock); 14450 14451 setButtonLabelContent(buildPreferredStoreStatusLabel({ 14452 status: inStock ? 'available' : 'unavailable', 14453 selectedName: preferredLocationName, 14454 defaultLabel: fallbackLabel, 14455 unavailableDisplayMode: root.dataset.preferredStoreUnavailableDisplayMode, 14456 unavailableLabel: root.dataset.preferredStoreUnavailableLabel, 14457 unavailableTooltipTitle: root.dataset.preferredStoreUnavailableTooltipTitle, 14458 unavailableTooltipBody: root.dataset.preferredStoreUnavailableTooltipBody 14459 })); 14460 } catch (error) { 14461 console.error('Preferred store stock error:', error); 14462 } 14463 } 14464 14465 14466 /* 14467 * Initial stock check. 14468 */ 14469 if (autoStatusFetch) { 14470 updateButtonLabel(); 14471 } 14472 14473 14474 /* 14475 * Open preferred-store drawer. 14476 * 14477 * No second getStockLevels request here. 14478 */ 14479 if (openBtn && !openBtn.__preferredStoreBound) { 14480 openBtn.__preferredStoreBound = true; 14481 14482 openBtn.addEventListener('click', function (event) { 14483 event.preventDefault(); 14484 event.stopPropagation(); 14485 14486 const variantId = 14487 openBtn.dataset.preferredStoreVariantId || 14488 45125117575473; 14489 14490 window.__PreferredStoreProductContext = { 14491 variantId: variantId, 14492 locations: [] 14493 }; 14494 14495 if ( 14496 typeof window.__PreferredStoreOpen === 'function' 14497 ) { 14498 window.__PreferredStoreOpen({ 14499 variantId: variantId, 14500 locations: [] 14501 }); 14502 14503 return; 14504 } 14505 14506 if ( 14507 window.__PreferredStoreAPI && 14508 typeof window.__PreferredStoreAPI.open === 'function' 14509 ) { 14510 window.__PreferredStoreAPI.open(); 14511 } 14512 }); 14513 } 14514 14515 14516 /* 14517 * Re-check when the preferred-store drawer closes 14518 * or Shopify reloads the section. 14519 */ 14520 if (autoStatusFetch) { 14521 document.addEventListener( 14522 'preferred-store-drawer:close', 14523 updateButtonLabel 14524 ); 14525 14526 document.addEventListener( 14527 'shopify:section:load', 14528 updateButtonLabel 14529 ); 14530 } 14531 })(); 14532</script>
14532 14533 14534 14535 14536</div> 14537</div> 14538 </div> 14539 14540 <div class="card__badge bottom left"></div> 14541 </div> 14542 14543 14544 14545 <div class="card__actions"> 14546 14547 14548 <div class="quick-add no-js-hidden"><div class="single-variant-action-wrapper"> 14549 <modal-opener data-modal="#QuickAdd-8381656596785"> 14550 <button 14551 id="-submit" 14552 type="submit" 14553 name="add" 14554 class="quick-add__submit button button--full-width button--primary" 14555 aria-haspopup="dialog" 14556 aria-labelledby="-submit title-template--27103234392369__featured_collection_Yrm3dA-8381656596785" 14557 data-product-url="/products/toro-107-3844-curved-washer" 14558 > 14559 Quick Shop 14560 14561<div class="loading__spinner hidden"> 14562 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 14563 14564</div> 14565</button> 14566 </modal-opener> 14567 <quick-add-modal id="QuickAdd-8381656596785" class="quick-add-modal"> 14568 <div 14569 role="dialog" 14570 aria-label="Choose options for Toro 107-3844 Curved Washer" 14571 aria-modal="true" 14572 class="quick-add-modal__content global-settings-popup" 14573 tabindex="-1" 14574 > 14575 <button 14576 id="ModalClose-8381656596785" 14577 type="button" 14578 class="quick-add-modal__toggle" 14579 aria-label="Close" 14580 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 14581</button> 14582 <div id="QuickAddInfo-8381656596785" class="quick-add-modal__content-info"></div> 14583 </div> 14584 </quick-add-modal> 14585 <product-form data-section-id="template--27103234392369__featured_collection_Yrm3dA"><form method="post" action="/cart/add" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 14586 type="hidden" 14587 name="id" 14588 value="45125117575473" 14589 class="product-variant-id" 14590 14591 > 14592 <button 14593 id="-submit" 14594 type="submit" 14595 name="add" 14596 class="quick-add__submit button button--full-width button--primary" 14597 aria-haspopup="dialog" 14598 aria-labelledby="-submit title-template--27103234392369__featured_collection_Yrm3dA-8381656596785" 14599 aria-live="polite" 14600 data-sold-out-message="true" 14601 14602 > 14603 <span>Add to cart 14604</span> 14605 <span class="sold-out-message hidden"> 14606 Sold out 14607 </span> 14608 14609<div class="loading__spinner hidden"> 14610 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 14611 14612</div> 14613</button><input type="hidden" name="product-id" value="8381656596785" /><input type="hidden" name="section-id" value="template--27103234392369__featured_collection_Yrm3dA" /></form></product-form> 14614 </div></div> 14615 14616 14617 </div> 14618 14619 </div> 14620 </div> 14621 </li> 14622 <li 14623 id="Slide-template--27103234392369__featured_collection_Yrm3dA-7"
14624 class="grid__item slider__slide scroll-trigger animate--slide-in" 14625 14626 data-cascade 14627 style="--animation-order: 7;" 14628 14629 > 14630 14631<div 14632 class=" 14633 card-wrapper 14634 product-card-wrapper 14635 underline-links-hover 14636 hover-actions-enabled 14637 " 14638 > 14639 14640 <div 14641 class="orderform-icon-wrap orderform-icon-wrap--absolute" 14642 data-orderform-buttons 14643 data-orderform-mode="icon" 14644 data-product-id="8381659218225" 14645 data-in-order-form="false" 14646 data-add-label="Add to Favorites" 14647 data-customer-logged-in="false" 14648 data-login-url="https://russopower.com/customer_authentication/redirect?locale=en®ion_country=US" 14649 data-remove-label="Remove from Favorites" 14650 data-processing-label="Processing..." 14651 data-success-add="Added to order form." 14652 data-success-remove="Removed from order form." 14653 data-error-message="Update failed. Please try again." 14654 data-network-error-message="Network error." 14655> 14656 <button 14657 type="button" 14658 class="orderform-icon-btn" 14659 data-action="toggle" 14660 aria-pressed="false" 14661 aria-label="Add to Favorites" 14662 > 14663 <span class="visually-hidden">Add to Favorites</span> 14664 <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"> 14665 <path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"></path> 14666 </svg> 14667 </button> 14668</div> 14669 14670 14671 <div 14672 class=" 14673 card card--card 14674 card--media 14675 color-scheme-ad29dc3d-63b3-4b1a-9e1a-3051bcce8d65 gradient 14676 14677 14678 14679 14680 " 14681 style="--ratio-percent: 100%;" 14682 > 14683 <div 14684 class="card__inner ratio" 14685 style="--ratio-percent: 100%;" 14686 ><div class="card__media"> 14687 <div class="media media--transparent media--hover-effect"> 14688 14689 <img 14690 srcset="//russopower.com/cdn/shop/products/104-8301tor.jpg?v=1762967561&width=165 165w,//russopower.com/cdn/shop/products/104-8301tor.jpg?v=1762967561&width=360 360w,//russopower.com/cdn/shop/products/104-8301tor.jpg?v=1762967561&width=533 533w,//russopower.com/cdn/shop/products/104-8301tor.jpg?v=1762967561&width=720 720w,//russopower.com/cdn/shop/products/104-8301tor.jpg?v=1762967561&width=940 940w,//russopower.com/cdn/shop/products/104-8301tor.jpg?v=1762967561&width=1066 1066w,//russopower.com/cdn/shop/products/104-8301tor.jpg?v=1762967561 1100w 14691 " 14692 src="//russopower.com/cdn/shop/products/104-8301tor.jpg?v=1762967561&width=533" 14693 sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 14694 alt="Toro 104-8301 Flange Nut NI" 14695 class="motion-reduce" 14696 14697 loading="lazy" 14698 14699 width="1100" 14700 height="1100" 14701 > 14702 14703</div> 14704 </div><div class="card__content"> 14705 <div class="card__information"> 14706 <h3 14707 class="card__heading" 14708 14709 > 14710 <a 14711 href="/products/toro-104-8301-flange-nut-ni" 14712 id="StandardCardNoMediaLink-template--27103234392369__featured_collection_Yrm3dA-8381659218225" 14713 class="full-unstyled-link" 14714 aria-labelledby="StandardCardNoMediaLink-template--27103234392369__featured_collection_Yrm3dA-8381659218225 NoMediaStandardBadge-template--27103234392369__featured_collection_Yrm3dA-8381659218225" 14715 > 14716 Toro 104-8301 Flange Nut NI 14717 </a> 14718 </h3> 14719 </div> 14720 <div class="card__badge bottom left"></div> 14721 </div> 14722 </div> 14723 <div class="card__content"> 14724 <div class="card__information"> 14725 14726 14727 14728 14729 14730 14731<style></style><div 14732 class=" 14733 price " 14734 > 14735 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span>
14736 <span class="price-item price-item--regular"> 14737 $1.99 USD 14738 </span></div> 14739 <div class="price__sale"> 14740 <span class="visually-hidden visually-hidden--inline">Regular price</span> 14741 <span> 14742 <s class="price-item price-item--regular"> 14743 14744 14745 14746 </s> 14747 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 14748 <span class="price-item price-item--sale price-item--last"> 14749 $1.99 USD 14750 </span> 14751 </div></div></div> 14752 14753 <h3 14754 class="card__heading h5" 14755 14756 id="title-template--27103234392369__featured_collection_Yrm3dA-8381659218225" 14757 14758 > 14759 <a 14760 href="/products/toro-104-8301-flange-nut-ni" 14761 id="CardLink-template--27103234392369__featured_collection_Yrm3dA-8381659218225" 14762 class="full-unstyled-link" 14763 aria-labelledby="CardLink-template--27103234392369__featured_collection_Yrm3dA-8381659218225 Badge-template--27103234392369__featured_collection_Yrm3dA-8381659218225" 14764 > 14765 Toro 104-8301 Flange Nut NI 14766 </a> 14767 </h3> 14768 <div class="card-information"><span class="visually-hidden">SKU</span> 14769 <div class="caption-with-letter-spacing"> 14770 SKU# 104-8301 14771 </div><span class="caption-large light"></span> 14772 14773 14774 14775 14776 14777 14778 14779 14780 14781 14782<style> 14783 .shipping-stock { 14784 margin: 0; 14785 display: flex; 14786 align-items: center; 14787 width: 100%; 14788 } 14789 .pickup-wrapper { 14790 display: flex; 14791 align-items: center; 14792 gap: 0.35rem; 14793 width: 100%; 14794 margin: 0; 14795 min-width: 0; 14796 text-align: left; 14797 } 14798 14799 .label { 14800 flex: 0 0 auto; /* do not shrink */ 14801 margin: 0; 14802 font-size: 1.3rem; 14803 white-space: nowrap; 14804 } 14805 14806 .product__inventory_status { 14807 display: grid; 14808 grid-template-columns: 1fr; 14809 grid-auto-rows: auto; 14810 row-gap: 1px; 14811 } 14812 14813 .product__inventory_status > * { 14814 margin: 0; 14815 } 14816 14817 .shipping-stock .product__inventory { 14818 margin: 0; 14819 } 14820 .product__inventory .svg-wrapper { 14821 align-content: center; 14822 margin-left; 14823 width: 10px; 14824 height: 10px; 14825 } 14826 .shipping-stock .svg-wrapper{ 14827 width: 10px; 14828 height: 10px; 14829 margin: 5px; 14830 } 14831</style> 14832<div class="product__inventory_status"> 14833 <div class="shipping-stock"> 14834 <p 14835 class="product__inventory caption" 14836 14837 id="Inventory-template--27103234392369__featured_collection_Yrm3dA" 14838 role="status" 14839 > 14840 <div class="shipping-stock caption"> 14841 Shipping:<span class="svg-wrapper" style="color: rgb(62, 214, 96)"><svg class="icon icon-inventory-status" viewBox="0 0 15 15" overflow="visible" height="10px" width="10px"><circle cx="7.5" cy="7.5" r="7.5" fill="currentColor"/><circle cx="7.5" cy="7.5" r="5" fill="currentColor" stroke="#FFF"/></svg></span>In stock</div></p> 14842 </div> 14843 14844 14845 <link href="//russopower.com/cdn/shop/t/149/assets/component-pickup-availability.css?v=36374842234278778521786563252" rel="stylesheet" type="text/css" media="all" /> 14846 14847 <style> 14848 .russo-card__shipping-stock .preffered-store-pickup__display { 14849 flex-wrap: wrap; 14850 margin-top: 0.5rem; 14851 container-type: inline-size; 14852 } 14853 14854 .russo-card__shipping-stock .preferred-store-pickup__status-default-label { 14855 white-space: normal; 14856 width: auto; 14857 } 14858 14859 .preffered-store-pickup__display { 14860 display: flex; 14861 align-items: center; 14862 gap: 0.35rem; 14863 } 14864 .preferred-store-pickup__status-label { 14865 text-decoration: underline; 14866 } 14867 .preferred-store-pickup__status-label:hover { 14868 text-decoration-thickness: 0.2rem; 14869 } 14870 14871 .russo-card__shipping-stock .preffered-store-pickup__display, 14872 .russo-card__shipping-stock .pickup-availability-preview { 14873 flex-wrap: nowrap; 14874 overflow: hidden; 14875 } 14876 14877 .russo-card__shipping-stock .preferred-store-pickup__status-default-label, 14878 .russo-card__shipping-stock .preferred-store-pickup__status-line, 14879 .russo-card__shipping-stock .caption { 14880 white-space: nowrap; 14881 overflow: hidden; 14882 text-overflow: ellipsis; 14883 font-size: clamp(0.5rem, 1rem, 1.25rem); 14884 } 14885</style><div 14886 class="pickup-availability-preview" 14887 data-preferred-store-variant-trigger 14888 data-instance-id="preferred-store-variant-template--27103234392369__featured_collection_Yrm3dA-45125120196913" 14889 data-preferred-store-variant-id="45125120196913" 14890 data-auto-status-fetch="false" 14891 data-preferred-store-default-label=" " 14892 data-preferred-store-unavailable-display-mode="custom_tooltip" 14893 data-preferred-store-unavailable-label="Special Order" 14894 data-preferred-store-unavailable-tooltip-title="Special Order" 14895 data-preferred-store-unavailable-tooltip-body="Unavailable at {store}. Typical Lead Time is 2-5 Business days." 14896><div class="preffered-store-pickup__display"> 14897 <p class="preferred-store-pickup__status-line caption" style="padding-right: 3px;margin: 0;">Pickup:</p> 14898 <div class="preffered-store-pickup__status-icon"></div>
14899 <span class="preferred-store-pickup__status-default-label caption" data-preferred-store-product-label> </span> 14900 14901<span 14902 class="continue-selling-note preferred-store-special-order-note preferred-store-special-order-note--hidden" 14903 tabindex="0" 14904 14905 hidden 14906 14907 data-preferred-store-special-order-note 14908> 14909 <span 14910 14911 class="preferred-store-pickup__status-default-label caption" 14912 14913 14914 data-preferred-store-special-order-label 14915 >Special Order</span> 14916 <span class="continue-selling-tooltip" role="tooltip"> 14917 <span class="continue-selling-tooltip__header"> 14918 <span 14919 14920 data-preferred-store-special-order-tooltip-title 14921 >Special Order</span> 14922 <span class="continue-selling-tooltip__close" aria-hidden="true">X</span> 14923 </span> 14924 <span 14925 class="continue-selling-tooltip__body" 14926 14927 data-preferred-store-special-order-tooltip-body 14928 >Unavailable at {store}. Typical Lead Time is 2-5 Business days.</span> 14929 </span> 14930</span> 14931 14932 </div></div>
14933<script> 14934 (function () { 14935 const root = document.querySelector( 14936 '[data-instance-id="preferred-store-variant-template--27103234392369__featured_collection_Yrm3dA-45125120196913"]' 14937 ); 14938 14939 if (!root) return; 14940 14941 const autoStatusFetch = false; 14942 const fallbackLabel = " "; 14943 const showStatusLabel = true; 14944 14945 const preferredLocationId = 14946 null; 14947 14948 const preferredLocationName = 14949 null; 14950 14951 const openBtn = root.querySelector('[data-preferred-store-open]'); 14952 14953 /* 14954 * Current product context. 14955 */ 14956 window.__PreferredStoreProductContext = { 14957 variantId: 14958 openBtn?.dataset.preferredStoreVariantId || 14959 45125120196913, 14960 locations: [] 14961 }; 14962 14963 14964 /* 14965 * Update normal label / special-order tooltip. 14966 */ 14967 function setButtonLabelContent(payload) { 14968 const label = root.querySelector( 14969 '[data-preferred-store-product-label]' 14970 ); 14971 14972 if (!label) return; 14973 14974 const specialOrder = root.querySelector( 14975 '[data-preferred-store-special-order-note]' 14976 ); 14977 14978 const specialOrderLabel = root.querySelector( 14979 '[data-preferred-store-special-order-label]' 14980 ); 14981 14982 const specialOrderTitle = root.querySelector( 14983 '[data-preferred-store-special-order-tooltip-title]' 14984 ); 14985 14986 const specialOrderBody = root.querySelector( 14987 '[data-preferred-store-special-order-tooltip-body]' 14988 ); 14989 14990 const data = payload || {}; 14991 14992 if (data.showSpecialOrder && specialOrder) { 14993 label.hidden = true; 14994 14995 specialOrder.hidden = false; 14996 specialOrder.classList.remove( 14997 'preferred-store-special-order-note--hidden' 14998 ); 14999 15000 if (specialOrderLabel) { 15001 specialOrderLabel.textContent = 15002 data.specialOrderLabel || 15003 data.text || 15004 'Special Order'; 15005 } 15006 15007 if (specialOrderTitle) { 15008 specialOrderTitle.textContent = 15009 data.specialOrderTitle || 15010 data.specialOrderLabel || 15011 data.text || 15012 'Special Order'; 15013 } 15014 15015 if (specialOrderBody) { 15016 specialOrderBody.textContent = 15017 data.specialOrderBody || ''; 15018 } 15019 15020 return; 15021 } 15022 15023 label.hidden = false; 15024 15025 if (specialOrder) { 15026 specialOrder.hidden = true; 15027 15028 specialOrder.classList.add( 15029 'preferred-store-special-order-note--hidden' 15030 ); 15031 } 15032 15033 label.textContent = data.text || ''; 15034 } 15035 15036 15037 /* 15038 * Update availability icon. 15039 */ 15040 function setStatusIcon(inStock) { 15041 const iconRoot = root.querySelector( 15042 '.preffered-store-pickup__status-icon' 15043 ); 15044 15045 if (!iconRoot) return; 15046 15047 if (inStock === true) { 15048 iconRoot.innerHTML = 15049 '<svg class="surface-pick-up-embed__in-stock-icon" width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true">' + 15050 '<path d="M4.33346 10.5625L3.80311 11.0928L4.33344 11.6232L4.86379 11.0928L4.33346 10.5625ZM0.191824 7.48134L3.80311 11.0928L4.8638 10.0322L1.25251 6.4207L0.191824 7.48134ZM4.86379 11.0928L12.9888 2.96783L11.9281 1.90717L3.80313 10.0322L4.86379 11.0928Z"></path>' + 15051 '</svg>'; 15052 15053 return; 15054 } 15055 15056 if (inStock === false) { 15057 iconRoot.innerHTML = 15058 '<svg class="surface-pick-up-embed__out-of-stock-icon" width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true">' + 15059 '<path d="M1.46967 2.53033L5.96967 7.03033L7.03033 5.96967L2.53033 1.46967L1.46967 2.53033ZM5.96967 7.03033L10.4697 11.5303L11.5303 10.4697L7.03033 5.96967L5.96967 7.03033ZM7.03033 7.03033L11.5303 2.53033L10.4697 1.46967L5.96967 5.96967L7.03033 7.03033ZM10.4697 1.46967L1.46967 10.4697L2.53033 11.5303L11.5303 2.53033L10.4697 1.46967Z"></path>' + 15060 '</svg>'; 15061 15062 return; 15063 } 15064 15065 iconRoot.innerHTML = ''; 15066 } 15067 15068 15069 /* 15070 * Preserve your shared status-label builder. 15071 */ 15072 function buildPreferredStoreStatusLabel(options) { 15073 const shared = window.__PreferredStoreShared; 15074 15075 if ( 15076 shared && 15077 typeof shared.buildPreferredStoreStatusLabel === 'function' 15078 ) { 15079 return shared.buildPreferredStoreStatusLabel(options); 15080 } 15081 15082 const opts = options || {}; 15083 15084 return { 15085 text: String(opts.defaultLabel || 'Choose a Store'), 15086 showSpecialOrder: false,
15087 specialOrderLabel: '', 15088 specialOrderTitle: '', 15089 specialOrderBody: '' 15090 }; 15091 } 15092 15093 15094 /* 15095 * Fetch inventory and update the PDP status. 15096 */ 15097 async function updateButtonLabel() { 15098 const variantId = openBtn.dataset.preferredStoreVariantId; 15099 if (!variantId || !preferredLocationId) return; 15100 15101 try { 15102 const response = await fetch('/apps/russoAPI/v1/getStockLevels', { 15103 method: 'POST', 15104 headers: { 'Content-Type': 'application/json' }, 15105 body: JSON.stringify({ variantId }) 15106 }); 15107 15108 const result = await response.json(); 15109 15110 const variant = result.data.data.nodes.find( 15111 x => x.id === `gid://shopify/ProductVariant/${variantId}` 15112 ); 15113 15114 const location = variant?.inventoryItem.inventoryLevels.nodes.find( 15115 x => x.location.id === preferredLocationId 15116 ); 15117 15118 const quantity = location?.quantities.find( 15119 x => x.name === 'available' 15120 )?.quantity; 15121 15122 const inStock = quantity > 0; 15123 15124 setStatusIcon(inStock); 15125 15126 setButtonLabelContent(buildPreferredStoreStatusLabel({ 15127 status: inStock ? 'available' : 'unavailable', 15128 selectedName: preferredLocationName, 15129 defaultLabel: fallbackLabel, 15130 unavailableDisplayMode: root.dataset.preferredStoreUnavailableDisplayMode, 15131 unavailableLabel: root.dataset.preferredStoreUnavailableLabel, 15132 unavailableTooltipTitle: root.dataset.preferredStoreUnavailableTooltipTitle, 15133 unavailableTooltipBody: root.dataset.preferredStoreUnavailableTooltipBody 15134 })); 15135 } catch (error) { 15136 console.error('Preferred store stock error:', error); 15137 } 15138 } 15139 15140 15141 /* 15142 * Initial stock check. 15143 */ 15144 if (autoStatusFetch) { 15145 updateButtonLabel(); 15146 } 15147 15148 15149 /* 15150 * Open preferred-store drawer. 15151 * 15152 * No second getStockLevels request here. 15153 */ 15154 if (openBtn && !openBtn.__preferredStoreBound) { 15155 openBtn.__preferredStoreBound = true; 15156 15157 openBtn.addEventListener('click', function (event) { 15158 event.preventDefault(); 15159 event.stopPropagation(); 15160 15161 const variantId = 15162 openBtn.dataset.preferredStoreVariantId || 15163 45125120196913; 15164 15165 window.__PreferredStoreProductContext = { 15166 variantId: variantId, 15167 locations: [] 15168 }; 15169 15170 if ( 15171 typeof window.__PreferredStoreOpen === 'function' 15172 ) { 15173 window.__PreferredStoreOpen({ 15174 variantId: variantId, 15175 locations: [] 15176 }); 15177 15178 return; 15179 } 15180 15181 if ( 15182 window.__PreferredStoreAPI && 15183 typeof window.__PreferredStoreAPI.open === 'function' 15184 ) { 15185 window.__PreferredStoreAPI.open(); 15186 } 15187 }); 15188 } 15189 15190 15191 /* 15192 * Re-check when the preferred-store drawer closes 15193 * or Shopify reloads the section. 15194 */ 15195 if (autoStatusFetch) { 15196 document.addEventListener( 15197 'preferred-store-drawer:close', 15198 updateButtonLabel 15199 ); 15200 15201 document.addEventListener( 15202 'shopify:section:load', 15203 updateButtonLabel 15204 ); 15205 } 15206 })(); 15207</script>
15207 15208 15209 15210 15211</div> 15212</div> 15213 </div> 15214 15215 <div class="card__badge bottom left"></div> 15216 </div> 15217 15218 15219 15220 <div class="card__actions"> 15221 15222 15223 <div class="quick-add no-js-hidden"><div class="single-variant-action-wrapper"> 15224 <modal-opener data-modal="#QuickAdd-8381659218225"> 15225 <button 15226 id="-submit" 15227 type="submit" 15228 name="add" 15229 class="quick-add__submit button button--full-width button--primary" 15230 aria-haspopup="dialog" 15231 aria-labelledby="-submit title-template--27103234392369__featured_collection_Yrm3dA-8381659218225" 15232 data-product-url="/products/toro-104-8301-flange-nut-ni" 15233 > 15234 Quick Shop 15235 15236<div class="loading__spinner hidden"> 15237 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 15238 15239</div> 15240</button> 15241 </modal-opener> 15242 <quick-add-modal id="QuickAdd-8381659218225" class="quick-add-modal"> 15243 <div 15244 role="dialog" 15245 aria-label="Choose options for Toro 104-8301 Flange Nut NI" 15246 aria-modal="true" 15247 class="quick-add-modal__content global-settings-popup" 15248 tabindex="-1" 15249 > 15250 <button 15251 id="ModalClose-8381659218225" 15252 type="button" 15253 class="quick-add-modal__toggle" 15254 aria-label="Close" 15255 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 15256</button> 15257 <div id="QuickAddInfo-8381659218225" class="quick-add-modal__content-info"></div> 15258 </div> 15259 </quick-add-modal> 15260 <product-form data-section-id="template--27103234392369__featured_collection_Yrm3dA"><form method="post" action="/cart/add" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 15261 type="hidden" 15262 name="id" 15263 value="45125120196913" 15264 class="product-variant-id" 15265 15266 > 15267 <button 15268 id="-submit" 15269 type="submit" 15270 name="add" 15271 class="quick-add__submit button button--full-width button--primary" 15272 aria-haspopup="dialog" 15273 aria-labelledby="-submit title-template--27103234392369__featured_collection_Yrm3dA-8381659218225" 15274 aria-live="polite" 15275 data-sold-out-message="true" 15276 15277 > 15278 <span>Add to cart 15279</span> 15280 <span class="sold-out-message hidden"> 15281 Sold out 15282 </span> 15283 15284<div class="loading__spinner hidden"> 15285 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 15286 15287</div> 15288</button><input type="hidden" name="product-id" value="8381659218225" /><input type="hidden" name="section-id" value="template--27103234392369__featured_collection_Yrm3dA" /></form></product-form> 15289 </div></div> 15290 15291 15292 </div> 15293 15294 </div> 15295 </div> 15296 </li> 15297 <li 15298 id="Slide-template--27103234392369__featured_collection_Yrm3dA-8"
15299 class="grid__item slider__slide scroll-trigger animate--slide-in" 15300 15301 data-cascade 15302 style="--animation-order: 8;" 15303 15304 > 15305 15306<div 15307 class=" 15308 card-wrapper 15309 product-card-wrapper 15310 underline-links-hover 15311 hover-actions-enabled 15312 " 15313 > 15314 15315 <div 15316 class="orderform-icon-wrap orderform-icon-wrap--absolute" 15317 data-orderform-buttons 15318 data-orderform-mode="icon" 15319 data-product-id="8382250451249" 15320 data-in-order-form="false" 15321 data-add-label="Add to Favorites" 15322 data-customer-logged-in="false" 15323 data-login-url="https://russopower.com/customer_authentication/redirect?locale=en®ion_country=US" 15324 data-remove-label="Remove from Favorites" 15325 data-processing-label="Processing..." 15326 data-success-add="Added to order form." 15327 data-success-remove="Removed from order form." 15328 data-error-message="Update failed. Please try again." 15329 data-network-error-message="Network error." 15330> 15331 <button 15332 type="button" 15333 class="orderform-icon-btn" 15334 data-action="toggle" 15335 aria-pressed="false" 15336 aria-label="Add to Favorites" 15337 > 15338 <span class="visually-hidden">Add to Favorites</span> 15339 <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"> 15340 <path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"></path> 15341 </svg> 15342 </button> 15343</div> 15344 15345 15346 <div 15347 class=" 15348 card card--card 15349 card--media 15350 color-scheme-ad29dc3d-63b3-4b1a-9e1a-3051bcce8d65 gradient 15351 15352 15353 15354 15355 " 15356 style="--ratio-percent: 100%;" 15357 > 15358 <div 15359 class="card__inner ratio" 15360 style="--ratio-percent: 100%;" 15361 ><div class="card__media"> 15362 <div class="media media--transparent media--hover-effect"> 15363 15364 <img 15365 srcset="//russopower.com/cdn/shop/products/137-9780tor-a.jpg?v=1762973424&width=165 165w,//russopower.com/cdn/shop/products/137-9780tor-a.jpg?v=1762973424&width=360 360w,//russopower.com/cdn/shop/products/137-9780tor-a.jpg?v=1762973424&width=533 533w,//russopower.com/cdn/shop/products/137-9780tor-a.jpg?v=1762973424&width=720 720w,//russopower.com/cdn/shop/products/137-9780tor-a.jpg?v=1762973424&width=940 940w,//russopower.com/cdn/shop/products/137-9780tor-a.jpg?v=1762973424&width=1066 1066w,//russopower.com/cdn/shop/products/137-9780tor-a.jpg?v=1762973424 1100w 15366 " 15367 src="//russopower.com/cdn/shop/products/137-9780tor-a.jpg?v=1762973424&width=533" 15368 sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 15369 alt="Toro 137-9780 Spindle Assembly" 15370 class="motion-reduce" 15371 15372 loading="lazy" 15373 15374 width="1100" 15375 height="1100" 15376 > 15377 15378</div> 15379 </div><div class="card__content"> 15380 <div class="card__information"> 15381 <h3 15382 class="card__heading" 15383 15384 > 15385 <a 15386 href="/products/toro-137-9780-spindle-assembly" 15387 id="StandardCardNoMediaLink-template--27103234392369__featured_collection_Yrm3dA-8382250451249" 15388 class="full-unstyled-link" 15389 aria-labelledby="StandardCardNoMediaLink-template--27103234392369__featured_collection_Yrm3dA-8382250451249 NoMediaStandardBadge-template--27103234392369__featured_collection_Yrm3dA-8382250451249" 15390 > 15391 Toro 137-9780 Spindle Assembly 15392 </a> 15393 </h3> 15394 </div> 15395 <div class="card__badge bottom left"></div> 15396 </div> 15397 </div> 15398 <div class="card__content"> 15399 <div class="card__information"> 15400 15401 15402 15403 15404 15405 15406<style></style><div 15407 class=" 15408 price " 15409 > 15410 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span>
15411 <span class="price-item price-item--regular"> 15412 $146.99 USD 15413 </span></div> 15414 <div class="price__sale"> 15415 <span class="visually-hidden visually-hidden--inline">Regular price</span> 15416 <span> 15417 <s class="price-item price-item--regular"> 15418 15419 15420 15421 </s> 15422 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 15423 <span class="price-item price-item--sale price-item--last"> 15424 $146.99 USD 15425 </span> 15426 </div></div></div> 15427 15428 <h3 15429 class="card__heading h5" 15430 15431 id="title-template--27103234392369__featured_collection_Yrm3dA-8382250451249" 15432 15433 > 15434 <a 15435 href="/products/toro-137-9780-spindle-assembly" 15436 id="CardLink-template--27103234392369__featured_collection_Yrm3dA-8382250451249" 15437 class="full-unstyled-link" 15438 aria-labelledby="CardLink-template--27103234392369__featured_collection_Yrm3dA-8382250451249 Badge-template--27103234392369__featured_collection_Yrm3dA-8382250451249" 15439 > 15440 Toro 137-9780 Spindle Assembly 15441 </a> 15442 </h3> 15443 <div class="card-information"><span class="visually-hidden">SKU</span> 15444 <div class="caption-with-letter-spacing"> 15445 SKU# 137-9780 15446 </div><span class="caption-large light"></span> 15447 15448 15449 15450 15451 15452 15453 15454 15455 15456 15457<style> 15458 .shipping-stock { 15459 margin: 0; 15460 display: flex; 15461 align-items: center; 15462 width: 100%; 15463 } 15464 .pickup-wrapper { 15465 display: flex; 15466 align-items: center; 15467 gap: 0.35rem; 15468 width: 100%; 15469 margin: 0; 15470 min-width: 0; 15471 text-align: left; 15472 } 15473 15474 .label { 15475 flex: 0 0 auto; /* do not shrink */ 15476 margin: 0; 15477 font-size: 1.3rem; 15478 white-space: nowrap; 15479 } 15480 15481 .product__inventory_status { 15482 display: grid; 15483 grid-template-columns: 1fr; 15484 grid-auto-rows: auto; 15485 row-gap: 1px; 15486 } 15487 15488 .product__inventory_status > * { 15489 margin: 0; 15490 } 15491 15492 .shipping-stock .product__inventory { 15493 margin: 0; 15494 } 15495 .product__inventory .svg-wrapper { 15496 align-content: center; 15497 margin-left; 15498 width: 10px; 15499 height: 10px; 15500 } 15501 .shipping-stock .svg-wrapper{ 15502 width: 10px; 15503 height: 10px; 15504 margin: 5px; 15505 } 15506</style> 15507<div class="product__inventory_status"> 15508 <div class="shipping-stock"> 15509 <p 15510 class="product__inventory caption" 15511 15512 id="Inventory-template--27103234392369__featured_collection_Yrm3dA" 15513 role="status" 15514 > 15515 <div class="shipping-stock caption"> 15516 Shipping:<span class="svg-wrapper" style="color: rgb(62, 214, 96)"><svg class="icon icon-inventory-status" viewBox="0 0 15 15" overflow="visible" height="10px" width="10px"><circle cx="7.5" cy="7.5" r="7.5" fill="currentColor"/><circle cx="7.5" cy="7.5" r="5" fill="currentColor" stroke="#FFF"/></svg></span>In stock</div></p> 15517 </div> 15518 15519 15520 <link href="//russopower.com/cdn/shop/t/149/assets/component-pickup-availability.css?v=36374842234278778521786563252" rel="stylesheet" type="text/css" media="all" /> 15521 15522 <style> 15523 .russo-card__shipping-stock .preffered-store-pickup__display { 15524 flex-wrap: wrap; 15525 margin-top: 0.5rem; 15526 container-type: inline-size; 15527 } 15528 15529 .russo-card__shipping-stock .preferred-store-pickup__status-default-label { 15530 white-space: normal; 15531 width: auto; 15532 } 15533 15534 .preffered-store-pickup__display { 15535 display: flex; 15536 align-items: center; 15537 gap: 0.35rem; 15538 } 15539 .preferred-store-pickup__status-label { 15540 text-decoration: underline; 15541 } 15542 .preferred-store-pickup__status-label:hover { 15543 text-decoration-thickness: 0.2rem; 15544 } 15545 15546 .russo-card__shipping-stock .preffered-store-pickup__display, 15547 .russo-card__shipping-stock .pickup-availability-preview { 15548 flex-wrap: nowrap; 15549 overflow: hidden; 15550 } 15551 15552 .russo-card__shipping-stock .preferred-store-pickup__status-default-label, 15553 .russo-card__shipping-stock .preferred-store-pickup__status-line, 15554 .russo-card__shipping-stock .caption { 15555 white-space: nowrap; 15556 overflow: hidden; 15557 text-overflow: ellipsis; 15558 font-size: clamp(0.5rem, 1rem, 1.25rem); 15559 } 15560</style><div 15561 class="pickup-availability-preview" 15562 data-preferred-store-variant-trigger 15563 data-instance-id="preferred-store-variant-template--27103234392369__featured_collection_Yrm3dA-45126034293041" 15564 data-preferred-store-variant-id="45126034293041" 15565 data-auto-status-fetch="false" 15566 data-preferred-store-default-label=" " 15567 data-preferred-store-unavailable-display-mode="custom_tooltip" 15568 data-preferred-store-unavailable-label="Special Order" 15569 data-preferred-store-unavailable-tooltip-title="Special Order" 15570 data-preferred-store-unavailable-tooltip-body="Unavailable at {store}. Typical Lead Time is 2-5 Business days." 15571><div class="preffered-store-pickup__display"> 15572 <p class="preferred-store-pickup__status-line caption" style="padding-right: 3px;margin: 0;">Pickup:</p> 15573 <div class="preffered-store-pickup__status-icon"></div>
15574 <span class="preferred-store-pickup__status-default-label caption" data-preferred-store-product-label> </span> 15575 15576<span 15577 class="continue-selling-note preferred-store-special-order-note preferred-store-special-order-note--hidden" 15578 tabindex="0" 15579 15580 hidden 15581 15582 data-preferred-store-special-order-note 15583> 15584 <span 15585 15586 class="preferred-store-pickup__status-default-label caption" 15587 15588 15589 data-preferred-store-special-order-label 15590 >Special Order</span> 15591 <span class="continue-selling-tooltip" role="tooltip"> 15592 <span class="continue-selling-tooltip__header"> 15593 <span 15594 15595 data-preferred-store-special-order-tooltip-title 15596 >Special Order</span> 15597 <span class="continue-selling-tooltip__close" aria-hidden="true">X</span> 15598 </span> 15599 <span 15600 class="continue-selling-tooltip__body" 15601 15602 data-preferred-store-special-order-tooltip-body 15603 >Unavailable at {store}. Typical Lead Time is 2-5 Business days.</span> 15604 </span> 15605</span> 15606 15607 </div></div>
15608<script> 15609 (function () { 15610 const root = document.querySelector( 15611 '[data-instance-id="preferred-store-variant-template--27103234392369__featured_collection_Yrm3dA-45126034293041"]' 15612 ); 15613 15614 if (!root) return; 15615 15616 const autoStatusFetch = false; 15617 const fallbackLabel = " "; 15618 const showStatusLabel = true; 15619 15620 const preferredLocationId = 15621 null; 15622 15623 const preferredLocationName = 15624 null; 15625 15626 const openBtn = root.querySelector('[data-preferred-store-open]'); 15627 15628 /* 15629 * Current product context. 15630 */ 15631 window.__PreferredStoreProductContext = { 15632 variantId: 15633 openBtn?.dataset.preferredStoreVariantId || 15634 45126034293041, 15635 locations: [] 15636 }; 15637 15638 15639 /* 15640 * Update normal label / special-order tooltip. 15641 */ 15642 function setButtonLabelContent(payload) { 15643 const label = root.querySelector( 15644 '[data-preferred-store-product-label]' 15645 ); 15646 15647 if (!label) return; 15648 15649 const specialOrder = root.querySelector( 15650 '[data-preferred-store-special-order-note]' 15651 ); 15652 15653 const specialOrderLabel = root.querySelector( 15654 '[data-preferred-store-special-order-label]' 15655 ); 15656 15657 const specialOrderTitle = root.querySelector( 15658 '[data-preferred-store-special-order-tooltip-title]' 15659 ); 15660 15661 const specialOrderBody = root.querySelector( 15662 '[data-preferred-store-special-order-tooltip-body]' 15663 ); 15664 15665 const data = payload || {}; 15666 15667 if (data.showSpecialOrder && specialOrder) { 15668 label.hidden = true; 15669 15670 specialOrder.hidden = false; 15671 specialOrder.classList.remove( 15672 'preferred-store-special-order-note--hidden' 15673 ); 15674 15675 if (specialOrderLabel) { 15676 specialOrderLabel.textContent = 15677 data.specialOrderLabel || 15678 data.text || 15679 'Special Order'; 15680 } 15681 15682 if (specialOrderTitle) { 15683 specialOrderTitle.textContent = 15684 data.specialOrderTitle || 15685 data.specialOrderLabel || 15686 data.text || 15687 'Special Order'; 15688 } 15689 15690 if (specialOrderBody) { 15691 specialOrderBody.textContent = 15692 data.specialOrderBody || ''; 15693 } 15694 15695 return; 15696 } 15697 15698 label.hidden = false; 15699 15700 if (specialOrder) { 15701 specialOrder.hidden = true; 15702 15703 specialOrder.classList.add( 15704 'preferred-store-special-order-note--hidden' 15705 ); 15706 } 15707 15708 label.textContent = data.text || ''; 15709 } 15710 15711 15712 /* 15713 * Update availability icon. 15714 */ 15715 function setStatusIcon(inStock) { 15716 const iconRoot = root.querySelector( 15717 '.preffered-store-pickup__status-icon' 15718 ); 15719 15720 if (!iconRoot) return; 15721 15722 if (inStock === true) { 15723 iconRoot.innerHTML = 15724 '<svg class="surface-pick-up-embed__in-stock-icon" width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true">' + 15725 '<path d="M4.33346 10.5625L3.80311 11.0928L4.33344 11.6232L4.86379 11.0928L4.33346 10.5625ZM0.191824 7.48134L3.80311 11.0928L4.8638 10.0322L1.25251 6.4207L0.191824 7.48134ZM4.86379 11.0928L12.9888 2.96783L11.9281 1.90717L3.80313 10.0322L4.86379 11.0928Z"></path>' + 15726 '</svg>'; 15727 15728 return; 15729 } 15730 15731 if (inStock === false) { 15732 iconRoot.innerHTML = 15733 '<svg class="surface-pick-up-embed__out-of-stock-icon" width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true">' + 15734 '<path d="M1.46967 2.53033L5.96967 7.03033L7.03033 5.96967L2.53033 1.46967L1.46967 2.53033ZM5.96967 7.03033L10.4697 11.5303L11.5303 10.4697L7.03033 5.96967L5.96967 7.03033ZM7.03033 7.03033L11.5303 2.53033L10.4697 1.46967L5.96967 5.96967L7.03033 7.03033ZM10.4697 1.46967L1.46967 10.4697L2.53033 11.5303L11.5303 2.53033L10.4697 1.46967Z"></path>' + 15735 '</svg>'; 15736 15737 return; 15738 } 15739 15740 iconRoot.innerHTML = ''; 15741 } 15742 15743 15744 /* 15745 * Preserve your shared status-label builder. 15746 */ 15747 function buildPreferredStoreStatusLabel(options) { 15748 const shared = window.__PreferredStoreShared; 15749 15750 if ( 15751 shared && 15752 typeof shared.buildPreferredStoreStatusLabel === 'function' 15753 ) { 15754 return shared.buildPreferredStoreStatusLabel(options); 15755 } 15756 15757 const opts = options || {}; 15758 15759 return { 15760 text: String(opts.defaultLabel || 'Choose a Store'), 15761 showSpecialOrder: false,
15762 specialOrderLabel: '', 15763 specialOrderTitle: '', 15764 specialOrderBody: '' 15765 }; 15766 } 15767 15768 15769 /* 15770 * Fetch inventory and update the PDP status. 15771 */ 15772 async function updateButtonLabel() { 15773 const variantId = openBtn.dataset.preferredStoreVariantId; 15774 if (!variantId || !preferredLocationId) return; 15775 15776 try { 15777 const response = await fetch('/apps/russoAPI/v1/getStockLevels', { 15778 method: 'POST', 15779 headers: { 'Content-Type': 'application/json' }, 15780 body: JSON.stringify({ variantId }) 15781 }); 15782 15783 const result = await response.json(); 15784 15785 const variant = result.data.data.nodes.find( 15786 x => x.id === `gid://shopify/ProductVariant/${variantId}` 15787 ); 15788 15789 const location = variant?.inventoryItem.inventoryLevels.nodes.find( 15790 x => x.location.id === preferredLocationId 15791 ); 15792 15793 const quantity = location?.quantities.find( 15794 x => x.name === 'available' 15795 )?.quantity; 15796 15797 const inStock = quantity > 0; 15798 15799 setStatusIcon(inStock); 15800 15801 setButtonLabelContent(buildPreferredStoreStatusLabel({ 15802 status: inStock ? 'available' : 'unavailable', 15803 selectedName: preferredLocationName, 15804 defaultLabel: fallbackLabel, 15805 unavailableDisplayMode: root.dataset.preferredStoreUnavailableDisplayMode, 15806 unavailableLabel: root.dataset.preferredStoreUnavailableLabel, 15807 unavailableTooltipTitle: root.dataset.preferredStoreUnavailableTooltipTitle, 15808 unavailableTooltipBody: root.dataset.preferredStoreUnavailableTooltipBody 15809 })); 15810 } catch (error) { 15811 console.error('Preferred store stock error:', error); 15812 } 15813 } 15814 15815 15816 /* 15817 * Initial stock check. 15818 */ 15819 if (autoStatusFetch) { 15820 updateButtonLabel(); 15821 } 15822 15823 15824 /* 15825 * Open preferred-store drawer. 15826 * 15827 * No second getStockLevels request here. 15828 */ 15829 if (openBtn && !openBtn.__preferredStoreBound) { 15830 openBtn.__preferredStoreBound = true; 15831 15832 openBtn.addEventListener('click', function (event) { 15833 event.preventDefault(); 15834 event.stopPropagation(); 15835 15836 const variantId = 15837 openBtn.dataset.preferredStoreVariantId || 15838 45126034293041; 15839 15840 window.__PreferredStoreProductContext = { 15841 variantId: variantId, 15842 locations: [] 15843 }; 15844 15845 if ( 15846 typeof window.__PreferredStoreOpen === 'function' 15847 ) { 15848 window.__PreferredStoreOpen({ 15849 variantId: variantId, 15850 locations: [] 15851 }); 15852 15853 return; 15854 } 15855 15856 if ( 15857 window.__PreferredStoreAPI && 15858 typeof window.__PreferredStoreAPI.open === 'function' 15859 ) { 15860 window.__PreferredStoreAPI.open(); 15861 } 15862 }); 15863 } 15864 15865 15866 /* 15867 * Re-check when the preferred-store drawer closes 15868 * or Shopify reloads the section. 15869 */ 15870 if (autoStatusFetch) { 15871 document.addEventListener( 15872 'preferred-store-drawer:close', 15873 updateButtonLabel 15874 ); 15875 15876 document.addEventListener( 15877 'shopify:section:load', 15878 updateButtonLabel 15879 ); 15880 } 15881 })(); 15882</script>
15882 15883 15884 15885 15886</div> 15887</div> 15888 </div> 15889 15890 <div class="card__badge bottom left"></div> 15891 </div> 15892 15893 15894 15895 <div class="card__actions"> 15896 15897 15898 <div class="quick-add no-js-hidden"><div class="single-variant-action-wrapper"> 15899 <modal-opener data-modal="#QuickAdd-8382250451249"> 15900 <button 15901 id="-submit" 15902 type="submit" 15903 name="add" 15904 class="quick-add__submit button button--full-width button--primary" 15905 aria-haspopup="dialog" 15906 aria-labelledby="-submit title-template--27103234392369__featured_collection_Yrm3dA-8382250451249" 15907 data-product-url="/products/toro-137-9780-spindle-assembly" 15908 > 15909 Quick Shop 15910 15911<div class="loading__spinner hidden"> 15912 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 15913 15914</div> 15915</button> 15916 </modal-opener> 15917 <quick-add-modal id="QuickAdd-8382250451249" class="quick-add-modal"> 15918 <div 15919 role="dialog" 15920 aria-label="Choose options for Toro 137-9780 Spindle Assembly" 15921 aria-modal="true" 15922 class="quick-add-modal__content global-settings-popup" 15923 tabindex="-1" 15924 > 15925 <button 15926 id="ModalClose-8382250451249" 15927 type="button" 15928 class="quick-add-modal__toggle" 15929 aria-label="Close" 15930 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 15931</button> 15932 <div id="QuickAddInfo-8382250451249" class="quick-add-modal__content-info"></div> 15933 </div> 15934 </quick-add-modal> 15935 <product-form data-section-id="template--27103234392369__featured_collection_Yrm3dA"><form method="post" action="/cart/add" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 15936 type="hidden" 15937 name="id" 15938 value="45126034293041" 15939 class="product-variant-id" 15940 15941 > 15942 <button 15943 id="-submit" 15944 type="submit" 15945 name="add" 15946 class="quick-add__submit button button--full-width button--primary" 15947 aria-haspopup="dialog" 15948 aria-labelledby="-submit title-template--27103234392369__featured_collection_Yrm3dA-8382250451249" 15949 aria-live="polite" 15950 data-sold-out-message="true" 15951 15952 > 15953 <span>Add to cart 15954</span> 15955 <span class="sold-out-message hidden"> 15956 Sold out 15957 </span> 15958 15959<div class="loading__spinner hidden"> 15960 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 15961 15962</div> 15963</button><input type="hidden" name="product-id" value="8382250451249" /><input type="hidden" name="section-id" value="template--27103234392369__featured_collection_Yrm3dA" /></form></product-form> 15964 </div></div> 15965 15966 15967 </div> 15968 15969 </div> 15970 </div> 15971 </li> 15972 <li 15973 id="Slide-template--27103234392369__featured_collection_Yrm3dA-9"
15974 class="grid__item slider__slide scroll-trigger animate--slide-in" 15975 15976 data-cascade 15977 style="--animation-order: 9;" 15978 15979 > 15980 15981<div 15982 class=" 15983 card-wrapper 15984 product-card-wrapper 15985 underline-links-hover 15986 hover-actions-enabled 15987 " 15988 > 15989 15990 <div 15991 class="orderform-icon-wrap orderform-icon-wrap--absolute" 15992 data-orderform-buttons 15993 data-orderform-mode="icon" 15994 data-product-id="8381664493873" 15995 data-in-order-form="false" 15996 data-add-label="Add to Favorites" 15997 data-customer-logged-in="false" 15998 data-login-url="https://russopower.com/customer_authentication/redirect?locale=en®ion_country=US" 15999 data-remove-label="Remove from Favorites" 16000 data-processing-label="Processing..." 16001 data-success-add="Added to order form." 16002 data-success-remove="Removed from order form." 16003 data-error-message="Update failed. Please try again." 16004 data-network-error-message="Network error." 16005> 16006 <button 16007 type="button" 16008 class="orderform-icon-btn" 16009 data-action="toggle" 16010 aria-pressed="false" 16011 aria-label="Add to Favorites" 16012 > 16013 <span class="visually-hidden">Add to Favorites</span> 16014 <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"> 16015 <path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"></path> 16016 </svg> 16017 </button> 16018</div> 16019 16020 16021 <div 16022 class=" 16023 card card--card 16024 card--media 16025 color-scheme-ad29dc3d-63b3-4b1a-9e1a-3051bcce8d65 gradient 16026 16027 16028 16029 16030 " 16031 style="--ratio-percent: 100%;" 16032 > 16033 <div 16034 class="card__inner ratio" 16035 style="--ratio-percent: 100%;" 16036 ><div class="card__media"> 16037 <div class="media media--transparent media--hover-effect"> 16038 16039 <img 16040 srcset="//russopower.com/cdn/shop/products/109-6658tor.jpg?v=1762967642&width=165 165w,//russopower.com/cdn/shop/products/109-6658tor.jpg?v=1762967642&width=360 360w,//russopower.com/cdn/shop/products/109-6658tor.jpg?v=1762967642&width=533 533w,//russopower.com/cdn/shop/products/109-6658tor.jpg?v=1762967642&width=720 720w,//russopower.com/cdn/shop/products/109-6658tor.jpg?v=1762967642&width=940 940w,//russopower.com/cdn/shop/products/109-6658tor.jpg?v=1762967642&width=1066 1066w,//russopower.com/cdn/shop/products/109-6658tor.jpg?v=1762967642 1100w 16041 " 16042 src="//russopower.com/cdn/shop/products/109-6658tor.jpg?v=1762967642&width=533" 16043 sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 16044 alt="Toro 109-6658 Nut Flange Ni" 16045 class="motion-reduce" 16046 16047 loading="lazy" 16048 16049 width="1100" 16050 height="1100" 16051 > 16052 16053</div> 16054 </div><div class="card__content"> 16055 <div class="card__information"> 16056 <h3 16057 class="card__heading" 16058 16059 > 16060 <a 16061 href="/products/toro-109-6658-nut-flange-ni" 16062 id="StandardCardNoMediaLink-template--27103234392369__featured_collection_Yrm3dA-8381664493873" 16063 class="full-unstyled-link" 16064 aria-labelledby="StandardCardNoMediaLink-template--27103234392369__featured_collection_Yrm3dA-8381664493873 NoMediaStandardBadge-template--27103234392369__featured_collection_Yrm3dA-8381664493873" 16065 > 16066 Toro 109-6658 Nut Flange Ni 16067 </a> 16068 </h3> 16069 </div> 16070 <div class="card__badge bottom left"></div> 16071 </div> 16072 </div> 16073 <div class="card__content"> 16074 <div class="card__information"> 16075 16076 16077 16078 16079 16080 16081<style></style><div 16082 class=" 16083 price " 16084 > 16085 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span>
16086 <span class="price-item price-item--regular"> 16087 $0.99 USD 16088 </span></div> 16089 <div class="price__sale"> 16090 <span class="visually-hidden visually-hidden--inline">Regular price</span> 16091 <span> 16092 <s class="price-item price-item--regular"> 16093 16094 16095 16096 </s> 16097 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 16098 <span class="price-item price-item--sale price-item--last"> 16099 $0.99 USD 16100 </span> 16101 </div></div></div> 16102 16103 <h3 16104 class="card__heading h5" 16105 16106 id="title-template--27103234392369__featured_collection_Yrm3dA-8381664493873" 16107 16108 > 16109 <a 16110 href="/products/toro-109-6658-nut-flange-ni" 16111 id="CardLink-template--27103234392369__featured_collection_Yrm3dA-8381664493873" 16112 class="full-unstyled-link" 16113 aria-labelledby="CardLink-template--27103234392369__featured_collection_Yrm3dA-8381664493873 Badge-template--27103234392369__featured_collection_Yrm3dA-8381664493873" 16114 > 16115 Toro 109-6658 Nut Flange Ni 16116 </a> 16117 </h3> 16118 <div class="card-information"><span class="visually-hidden">SKU</span> 16119 <div class="caption-with-letter-spacing"> 16120 SKU# 109-6658 16121 </div><span class="caption-large light"></span> 16122 16123 16124 16125 16126 16127 16128 16129 16130 16131 16132<style> 16133 .shipping-stock { 16134 margin: 0; 16135 display: flex; 16136 align-items: center; 16137 width: 100%; 16138 } 16139 .pickup-wrapper { 16140 display: flex; 16141 align-items: center; 16142 gap: 0.35rem; 16143 width: 100%; 16144 margin: 0; 16145 min-width: 0; 16146 text-align: left; 16147 } 16148 16149 .label { 16150 flex: 0 0 auto; /* do not shrink */ 16151 margin: 0; 16152 font-size: 1.3rem; 16153 white-space: nowrap; 16154 } 16155 16156 .product__inventory_status { 16157 display: grid; 16158 grid-template-columns: 1fr; 16159 grid-auto-rows: auto; 16160 row-gap: 1px; 16161 } 16162 16163 .product__inventory_status > * { 16164 margin: 0; 16165 } 16166 16167 .shipping-stock .product__inventory { 16168 margin: 0; 16169 } 16170 .product__inventory .svg-wrapper { 16171 align-content: center; 16172 margin-left; 16173 width: 10px; 16174 height: 10px; 16175 } 16176 .shipping-stock .svg-wrapper{ 16177 width: 10px; 16178 height: 10px; 16179 margin: 5px; 16180 } 16181</style> 16182<div class="product__inventory_status"> 16183 <div class="shipping-stock"> 16184 <p 16185 class="product__inventory caption" 16186 16187 id="Inventory-template--27103234392369__featured_collection_Yrm3dA" 16188 role="status" 16189 > 16190 <div class="shipping-stock caption"> 16191 Shipping:<span class="svg-wrapper" style="color: rgb(62, 214, 96)"><svg class="icon icon-inventory-status" viewBox="0 0 15 15" overflow="visible" height="10px" width="10px"><circle cx="7.5" cy="7.5" r="7.5" fill="currentColor"/><circle cx="7.5" cy="7.5" r="5" fill="currentColor" stroke="#FFF"/></svg></span>In stock</div></p> 16192 </div> 16193 16194 16195 <link href="//russopower.com/cdn/shop/t/149/assets/component-pickup-availability.css?v=36374842234278778521786563252" rel="stylesheet" type="text/css" media="all" /> 16196 16197 <style> 16198 .russo-card__shipping-stock .preffered-store-pickup__display { 16199 flex-wrap: wrap; 16200 margin-top: 0.5rem; 16201 container-type: inline-size; 16202 } 16203 16204 .russo-card__shipping-stock .preferred-store-pickup__status-default-label { 16205 white-space: normal; 16206 width: auto; 16207 } 16208 16209 .preffered-store-pickup__display { 16210 display: flex; 16211 align-items: center; 16212 gap: 0.35rem; 16213 } 16214 .preferred-store-pickup__status-label { 16215 text-decoration: underline; 16216 } 16217 .preferred-store-pickup__status-label:hover { 16218 text-decoration-thickness: 0.2rem; 16219 } 16220 16221 .russo-card__shipping-stock .preffered-store-pickup__display, 16222 .russo-card__shipping-stock .pickup-availability-preview { 16223 flex-wrap: nowrap; 16224 overflow: hidden; 16225 } 16226 16227 .russo-card__shipping-stock .preferred-store-pickup__status-default-label, 16228 .russo-card__shipping-stock .preferred-store-pickup__status-line, 16229 .russo-card__shipping-stock .caption { 16230 white-space: nowrap; 16231 overflow: hidden; 16232 text-overflow: ellipsis; 16233 font-size: clamp(0.5rem, 1rem, 1.25rem); 16234 } 16235</style><div 16236 class="pickup-availability-preview" 16237 data-preferred-store-variant-trigger 16238 data-instance-id="preferred-store-variant-template--27103234392369__featured_collection_Yrm3dA-45125125734705" 16239 data-preferred-store-variant-id="45125125734705" 16240 data-auto-status-fetch="false" 16241 data-preferred-store-default-label=" " 16242 data-preferred-store-unavailable-display-mode="custom_tooltip" 16243 data-preferred-store-unavailable-label="Special Order" 16244 data-preferred-store-unavailable-tooltip-title="Special Order" 16245 data-preferred-store-unavailable-tooltip-body="Unavailable at {store}. Typical Lead Time is 2-5 Business days." 16246><div class="preffered-store-pickup__display"> 16247 <p class="preferred-store-pickup__status-line caption" style="padding-right: 3px;margin: 0;">Pickup:</p> 16248 <div class="preffered-store-pickup__status-icon"></div>
16249 <span class="preferred-store-pickup__status-default-label caption" data-preferred-store-product-label> </span> 16250 16251<span 16252 class="continue-selling-note preferred-store-special-order-note preferred-store-special-order-note--hidden" 16253 tabindex="0" 16254 16255 hidden 16256 16257 data-preferred-store-special-order-note 16258> 16259 <span 16260 16261 class="preferred-store-pickup__status-default-label caption" 16262 16263 16264 data-preferred-store-special-order-label 16265 >Special Order</span> 16266 <span class="continue-selling-tooltip" role="tooltip"> 16267 <span class="continue-selling-tooltip__header"> 16268 <span 16269 16270 data-preferred-store-special-order-tooltip-title 16271 >Special Order</span> 16272 <span class="continue-selling-tooltip__close" aria-hidden="true">X</span> 16273 </span> 16274 <span 16275 class="continue-selling-tooltip__body" 16276 16277 data-preferred-store-special-order-tooltip-body 16278 >Unavailable at {store}. Typical Lead Time is 2-5 Business days.</span> 16279 </span> 16280</span> 16281 16282 </div></div>
16283<script> 16284 (function () { 16285 const root = document.querySelector( 16286 '[data-instance-id="preferred-store-variant-template--27103234392369__featured_collection_Yrm3dA-45125125734705"]' 16287 ); 16288 16289 if (!root) return; 16290 16291 const autoStatusFetch = false; 16292 const fallbackLabel = " "; 16293 const showStatusLabel = true; 16294 16295 const preferredLocationId = 16296 null; 16297 16298 const preferredLocationName = 16299 null; 16300 16301 const openBtn = root.querySelector('[data-preferred-store-open]'); 16302 16303 /* 16304 * Current product context. 16305 */ 16306 window.__PreferredStoreProductContext = { 16307 variantId: 16308 openBtn?.dataset.preferredStoreVariantId || 16309 45125125734705, 16310 locations: [] 16311 }; 16312 16313 16314 /* 16315 * Update normal label / special-order tooltip. 16316 */ 16317 function setButtonLabelContent(payload) { 16318 const label = root.querySelector( 16319 '[data-preferred-store-product-label]' 16320 ); 16321 16322 if (!label) return; 16323 16324 const specialOrder = root.querySelector( 16325 '[data-preferred-store-special-order-note]' 16326 ); 16327 16328 const specialOrderLabel = root.querySelector( 16329 '[data-preferred-store-special-order-label]' 16330 ); 16331 16332 const specialOrderTitle = root.querySelector( 16333 '[data-preferred-store-special-order-tooltip-title]' 16334 ); 16335 16336 const specialOrderBody = root.querySelector( 16337 '[data-preferred-store-special-order-tooltip-body]' 16338 ); 16339 16340 const data = payload || {}; 16341 16342 if (data.showSpecialOrder && specialOrder) { 16343 label.hidden = true; 16344 16345 specialOrder.hidden = false; 16346 specialOrder.classList.remove( 16347 'preferred-store-special-order-note--hidden' 16348 ); 16349 16350 if (specialOrderLabel) { 16351 specialOrderLabel.textContent = 16352 data.specialOrderLabel || 16353 data.text || 16354 'Special Order'; 16355 } 16356 16357 if (specialOrderTitle) { 16358 specialOrderTitle.textContent = 16359 data.specialOrderTitle || 16360 data.specialOrderLabel || 16361 data.text || 16362 'Special Order'; 16363 } 16364 16365 if (specialOrderBody) { 16366 specialOrderBody.textContent = 16367 data.specialOrderBody || ''; 16368 } 16369 16370 return; 16371 } 16372 16373 label.hidden = false; 16374 16375 if (specialOrder) { 16376 specialOrder.hidden = true; 16377 16378 specialOrder.classList.add( 16379 'preferred-store-special-order-note--hidden' 16380 ); 16381 } 16382 16383 label.textContent = data.text || ''; 16384 } 16385 16386 16387 /* 16388 * Update availability icon. 16389 */ 16390 function setStatusIcon(inStock) { 16391 const iconRoot = root.querySelector( 16392 '.preffered-store-pickup__status-icon' 16393 ); 16394 16395 if (!iconRoot) return; 16396 16397 if (inStock === true) { 16398 iconRoot.innerHTML = 16399 '<svg class="surface-pick-up-embed__in-stock-icon" width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true">' + 16400 '<path d="M4.33346 10.5625L3.80311 11.0928L4.33344 11.6232L4.86379 11.0928L4.33346 10.5625ZM0.191824 7.48134L3.80311 11.0928L4.8638 10.0322L1.25251 6.4207L0.191824 7.48134ZM4.86379 11.0928L12.9888 2.96783L11.9281 1.90717L3.80313 10.0322L4.86379 11.0928Z"></path>' + 16401 '</svg>'; 16402 16403 return; 16404 } 16405 16406 if (inStock === false) { 16407 iconRoot.innerHTML = 16408 '<svg class="surface-pick-up-embed__out-of-stock-icon" width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true">' + 16409 '<path d="M1.46967 2.53033L5.96967 7.03033L7.03033 5.96967L2.53033 1.46967L1.46967 2.53033ZM5.96967 7.03033L10.4697 11.5303L11.5303 10.4697L7.03033 5.96967L5.96967 7.03033ZM7.03033 7.03033L11.5303 2.53033L10.4697 1.46967L5.96967 5.96967L7.03033 7.03033ZM10.4697 1.46967L1.46967 10.4697L2.53033 11.5303L11.5303 2.53033L10.4697 1.46967Z"></path>' + 16410 '</svg>'; 16411 16412 return; 16413 } 16414 16415 iconRoot.innerHTML = ''; 16416 } 16417 16418 16419 /* 16420 * Preserve your shared status-label builder. 16421 */ 16422 function buildPreferredStoreStatusLabel(options) { 16423 const shared = window.__PreferredStoreShared; 16424 16425 if ( 16426 shared && 16427 typeof shared.buildPreferredStoreStatusLabel === 'function' 16428 ) { 16429 return shared.buildPreferredStoreStatusLabel(options); 16430 } 16431 16432 const opts = options || {}; 16433 16434 return { 16435 text: String(opts.defaultLabel || 'Choose a Store'), 16436 showSpecialOrder: false,
16437 specialOrderLabel: '', 16438 specialOrderTitle: '', 16439 specialOrderBody: '' 16440 }; 16441 } 16442 16443 16444 /* 16445 * Fetch inventory and update the PDP status. 16446 */ 16447 async function updateButtonLabel() { 16448 const variantId = openBtn.dataset.preferredStoreVariantId; 16449 if (!variantId || !preferredLocationId) return; 16450 16451 try { 16452 const response = await fetch('/apps/russoAPI/v1/getStockLevels', { 16453 method: 'POST', 16454 headers: { 'Content-Type': 'application/json' }, 16455 body: JSON.stringify({ variantId }) 16456 }); 16457 16458 const result = await response.json(); 16459 16460 const variant = result.data.data.nodes.find( 16461 x => x.id === `gid://shopify/ProductVariant/${variantId}` 16462 ); 16463 16464 const location = variant?.inventoryItem.inventoryLevels.nodes.find( 16465 x => x.location.id === preferredLocationId 16466 ); 16467 16468 const quantity = location?.quantities.find( 16469 x => x.name === 'available' 16470 )?.quantity; 16471 16472 const inStock = quantity > 0; 16473 16474 setStatusIcon(inStock); 16475 16476 setButtonLabelContent(buildPreferredStoreStatusLabel({ 16477 status: inStock ? 'available' : 'unavailable', 16478 selectedName: preferredLocationName, 16479 defaultLabel: fallbackLabel, 16480 unavailableDisplayMode: root.dataset.preferredStoreUnavailableDisplayMode, 16481 unavailableLabel: root.dataset.preferredStoreUnavailableLabel, 16482 unavailableTooltipTitle: root.dataset.preferredStoreUnavailableTooltipTitle, 16483 unavailableTooltipBody: root.dataset.preferredStoreUnavailableTooltipBody 16484 })); 16485 } catch (error) { 16486 console.error('Preferred store stock error:', error); 16487 } 16488 } 16489 16490 16491 /* 16492 * Initial stock check. 16493 */ 16494 if (autoStatusFetch) { 16495 updateButtonLabel(); 16496 } 16497 16498 16499 /* 16500 * Open preferred-store drawer. 16501 * 16502 * No second getStockLevels request here. 16503 */ 16504 if (openBtn && !openBtn.__preferredStoreBound) { 16505 openBtn.__preferredStoreBound = true; 16506 16507 openBtn.addEventListener('click', function (event) { 16508 event.preventDefault(); 16509 event.stopPropagation(); 16510 16511 const variantId = 16512 openBtn.dataset.preferredStoreVariantId || 16513 45125125734705; 16514 16515 window.__PreferredStoreProductContext = { 16516 variantId: variantId, 16517 locations: [] 16518 }; 16519 16520 if ( 16521 typeof window.__PreferredStoreOpen === 'function' 16522 ) { 16523 window.__PreferredStoreOpen({ 16524 variantId: variantId, 16525 locations: [] 16526 }); 16527 16528 return; 16529 } 16530 16531 if ( 16532 window.__PreferredStoreAPI && 16533 typeof window.__PreferredStoreAPI.open === 'function' 16534 ) { 16535 window.__PreferredStoreAPI.open(); 16536 } 16537 }); 16538 } 16539 16540 16541 /* 16542 * Re-check when the preferred-store drawer closes 16543 * or Shopify reloads the section. 16544 */ 16545 if (autoStatusFetch) { 16546 document.addEventListener( 16547 'preferred-store-drawer:close', 16548 updateButtonLabel 16549 ); 16550 16551 document.addEventListener( 16552 'shopify:section:load', 16553 updateButtonLabel 16554 ); 16555 } 16556 })(); 16557</script>
16557 16558 16559 16560 16561</div> 16562</div> 16563 </div> 16564 16565 <div class="card__badge bottom left"></div> 16566 </div> 16567 16568 16569 16570 <div class="card__actions"> 16571 16572 16573 <div class="quick-add no-js-hidden"><div class="single-variant-action-wrapper"> 16574 <modal-opener data-modal="#QuickAdd-8381664493873"> 16575 <button 16576 id="-submit" 16577 type="submit" 16578 name="add" 16579 class="quick-add__submit button button--full-width button--primary" 16580 aria-haspopup="dialog" 16581 aria-labelledby="-submit title-template--27103234392369__featured_collection_Yrm3dA-8381664493873" 16582 data-product-url="/products/toro-109-6658-nut-flange-ni" 16583 > 16584 Quick Shop 16585 16586<div class="loading__spinner hidden"> 16587 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 16588 16589</div> 16590</button> 16591 </modal-opener> 16592 <quick-add-modal id="QuickAdd-8381664493873" class="quick-add-modal"> 16593 <div 16594 role="dialog" 16595 aria-label="Choose options for Toro 109-6658 Nut Flange Ni" 16596 aria-modal="true" 16597 class="quick-add-modal__content global-settings-popup" 16598 tabindex="-1" 16599 > 16600 <button 16601 id="ModalClose-8381664493873" 16602 type="button" 16603 class="quick-add-modal__toggle" 16604 aria-label="Close" 16605 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 16606</button> 16607 <div id="QuickAddInfo-8381664493873" class="quick-add-modal__content-info"></div> 16608 </div> 16609 </quick-add-modal> 16610 <product-form data-section-id="template--27103234392369__featured_collection_Yrm3dA"><form method="post" action="/cart/add" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 16611 type="hidden" 16612 name="id" 16613 value="45125125734705" 16614 class="product-variant-id" 16615 16616 > 16617 <button 16618 id="-submit" 16619 type="submit" 16620 name="add" 16621 class="quick-add__submit button button--full-width button--primary" 16622 aria-haspopup="dialog" 16623 aria-labelledby="-submit title-template--27103234392369__featured_collection_Yrm3dA-8381664493873" 16624 aria-live="polite" 16625 data-sold-out-message="true" 16626 16627 > 16628 <span>Add to cart 16629</span> 16630 <span class="sold-out-message hidden"> 16631 Sold out 16632 </span> 16633 16634<div class="loading__spinner hidden"> 16635 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 16636 16637</div> 16638</button><input type="hidden" name="product-id" value="8381664493873" /><input type="hidden" name="section-id" value="template--27103234392369__featured_collection_Yrm3dA" /></form></product-form> 16639 </div></div> 16640 16641 16642 </div> 16643 16644 </div> 16645 </div> 16646 </li> 16647 <li 16648 id="Slide-template--27103234392369__featured_collection_Yrm3dA-10"
16649 class="grid__item slider__slide scroll-trigger animate--slide-in" 16650 16651 data-cascade 16652 style="--animation-order: 10;" 16653 16654 > 16655 16656<div 16657 class=" 16658 card-wrapper 16659 product-card-wrapper 16660 underline-links-hover 16661 hover-actions-enabled 16662 " 16663 > 16664 16665 <div 16666 class="orderform-icon-wrap orderform-icon-wrap--absolute" 16667 data-orderform-buttons 16668 data-orderform-mode="icon" 16669 data-product-id="8510758224177" 16670 data-in-order-form="false" 16671 data-add-label="Add to Favorites" 16672 data-customer-logged-in="false" 16673 data-login-url="https://russopower.com/customer_authentication/redirect?locale=en®ion_country=US" 16674 data-remove-label="Remove from Favorites" 16675 data-processing-label="Processing..." 16676 data-success-add="Added to order form." 16677 data-success-remove="Removed from order form." 16678 data-error-message="Update failed. Please try again." 16679 data-network-error-message="Network error." 16680> 16681 <button 16682 type="button" 16683 class="orderform-icon-btn" 16684 data-action="toggle" 16685 aria-pressed="false" 16686 aria-label="Add to Favorites" 16687 > 16688 <span class="visually-hidden">Add to Favorites</span> 16689 <svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"> 16690 <path d="M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"></path> 16691 </svg> 16692 </button> 16693</div> 16694 16695 16696 <div 16697 class=" 16698 card card--card 16699 card--media 16700 color-scheme-ad29dc3d-63b3-4b1a-9e1a-3051bcce8d65 gradient 16701 16702 16703 16704 16705 " 16706 style="--ratio-percent: 100%;" 16707 > 16708 <div 16709 class="card__inner ratio" 16710 style="--ratio-percent: 100%;" 16711 ><div class="card__media"> 16712 <div class="media media--transparent media--hover-effect"> 16713 16714 <img 16715 srcset="//russopower.com/cdn/shop/files/Toro-137-9787-Hex-Bushing-A.jpg?v=1687620666&width=165 165w,//russopower.com/cdn/shop/files/Toro-137-9787-Hex-Bushing-A.jpg?v=1687620666&width=360 360w,//russopower.com/cdn/shop/files/Toro-137-9787-Hex-Bushing-A.jpg?v=1687620666&width=533 533w,//russopower.com/cdn/shop/files/Toro-137-9787-Hex-Bushing-A.jpg?v=1687620666&width=720 720w,//russopower.com/cdn/shop/files/Toro-137-9787-Hex-Bushing-A.jpg?v=1687620666&width=940 940w,//russopower.com/cdn/shop/files/Toro-137-9787-Hex-Bushing-A.jpg?v=1687620666&width=1066 1066w,//russopower.com/cdn/shop/files/Toro-137-9787-Hex-Bushing-A.jpg?v=1687620666 2048w 16716 " 16717 src="//russopower.com/cdn/shop/files/Toro-137-9787-Hex-Bushing-A.jpg?v=1687620666&width=533" 16718 sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 16719 alt="Toro 137-9787 Hex Bushing" 16720 class="motion-reduce" 16721 16722 loading="lazy" 16723 16724 width="2048" 16725 height="2048" 16726 > 16727 16728</div> 16729 </div><div class="card__content"> 16730 <div class="card__information"> 16731 <h3 16732 class="card__heading" 16733 16734 > 16735 <a 16736 href="/products/toro-137-9787-hex-bushing" 16737 id="StandardCardNoMediaLink-template--27103234392369__featured_collection_Yrm3dA-8510758224177" 16738 class="full-unstyled-link" 16739 aria-labelledby="StandardCardNoMediaLink-template--27103234392369__featured_collection_Yrm3dA-8510758224177 NoMediaStandardBadge-template--27103234392369__featured_collection_Yrm3dA-8510758224177" 16740 > 16741 Toro 137-9787 Hex Bushing 16742 </a> 16743 </h3> 16744 </div> 16745 <div class="card__badge bottom left"></div> 16746 </div> 16747 </div> 16748 <div class="card__content"> 16749 <div class="card__information"> 16750 16751 16752 16753 16754 16755 16756<style></style><div 16757 class=" 16758 price " 16759 > 16760 <div class="price__container"><div class="price__regular"><span class="visually-hidden visually-hidden--inline">Regular price</span>
16761 <span class="price-item price-item--regular"> 16762 $7.99 USD 16763 </span></div> 16764 <div class="price__sale"> 16765 <span class="visually-hidden visually-hidden--inline">Regular price</span> 16766 <span> 16767 <s class="price-item price-item--regular"> 16768 16769 16770 16771 </s> 16772 </span><span class="visually-hidden visually-hidden--inline">Sale price</span> 16773 <span class="price-item price-item--sale price-item--last"> 16774 $7.99 USD 16775 </span> 16776 </div></div></div> 16777 16778 <h3 16779 class="card__heading h5" 16780 16781 id="title-template--27103234392369__featured_collection_Yrm3dA-8510758224177" 16782 16783 > 16784 <a 16785 href="/products/toro-137-9787-hex-bushing" 16786 id="CardLink-template--27103234392369__featured_collection_Yrm3dA-8510758224177" 16787 class="full-unstyled-link" 16788 aria-labelledby="CardLink-template--27103234392369__featured_collection_Yrm3dA-8510758224177 Badge-template--27103234392369__featured_collection_Yrm3dA-8510758224177" 16789 > 16790 Toro 137-9787 Hex Bushing 16791 </a> 16792 </h3> 16793 <div class="card-information"><span class="visually-hidden">SKU</span> 16794 <div class="caption-with-letter-spacing"> 16795 SKU# 137-9787 16796 </div><span class="caption-large light"></span> 16797 16798 16799 16800 16801 16802 16803 16804 16805 16806 16807<style> 16808 .shipping-stock { 16809 margin: 0; 16810 display: flex; 16811 align-items: center; 16812 width: 100%; 16813 } 16814 .pickup-wrapper { 16815 display: flex; 16816 align-items: center; 16817 gap: 0.35rem; 16818 width: 100%; 16819 margin: 0; 16820 min-width: 0; 16821 text-align: left; 16822 } 16823 16824 .label { 16825 flex: 0 0 auto; /* do not shrink */ 16826 margin: 0; 16827 font-size: 1.3rem; 16828 white-space: nowrap; 16829 } 16830 16831 .product__inventory_status { 16832 display: grid; 16833 grid-template-columns: 1fr; 16834 grid-auto-rows: auto; 16835 row-gap: 1px; 16836 } 16837 16838 .product__inventory_status > * { 16839 margin: 0; 16840 } 16841 16842 .shipping-stock .product__inventory { 16843 margin: 0; 16844 } 16845 .product__inventory .svg-wrapper { 16846 align-content: center; 16847 margin-left; 16848 width: 10px; 16849 height: 10px; 16850 } 16851 .shipping-stock .svg-wrapper{ 16852 width: 10px; 16853 height: 10px; 16854 margin: 5px; 16855 } 16856</style> 16857<div class="product__inventory_status"> 16858 <div class="shipping-stock"> 16859 <p 16860 class="product__inventory caption" 16861 16862 id="Inventory-template--27103234392369__featured_collection_Yrm3dA" 16863 role="status" 16864 > 16865 <div class="shipping-stock caption"> 16866 Shipping:<span class="svg-wrapper" style="color: rgb(62, 214, 96)"><svg class="icon icon-inventory-status" viewBox="0 0 15 15" overflow="visible" height="10px" width="10px"><circle cx="7.5" cy="7.5" r="7.5" fill="currentColor"/><circle cx="7.5" cy="7.5" r="5" fill="currentColor" stroke="#FFF"/></svg></span>In stock</div></p> 16867 </div> 16868 16869 16870 <link href="//russopower.com/cdn/shop/t/149/assets/component-pickup-availability.css?v=36374842234278778521786563252" rel="stylesheet" type="text/css" media="all" /> 16871 16872 <style> 16873 .russo-card__shipping-stock .preffered-store-pickup__display { 16874 flex-wrap: wrap; 16875 margin-top: 0.5rem; 16876 container-type: inline-size; 16877 } 16878 16879 .russo-card__shipping-stock .preferred-store-pickup__status-default-label { 16880 white-space: normal; 16881 width: auto; 16882 } 16883 16884 .preffered-store-pickup__display { 16885 display: flex; 16886 align-items: center; 16887 gap: 0.35rem; 16888 } 16889 .preferred-store-pickup__status-label { 16890 text-decoration: underline; 16891 } 16892 .preferred-store-pickup__status-label:hover { 16893 text-decoration-thickness: 0.2rem; 16894 } 16895 16896 .russo-card__shipping-stock .preffered-store-pickup__display, 16897 .russo-card__shipping-stock .pickup-availability-preview { 16898 flex-wrap: nowrap; 16899 overflow: hidden; 16900 } 16901 16902 .russo-card__shipping-stock .preferred-store-pickup__status-default-label, 16903 .russo-card__shipping-stock .preferred-store-pickup__status-line, 16904 .russo-card__shipping-stock .caption { 16905 white-space: nowrap; 16906 overflow: hidden; 16907 text-overflow: ellipsis; 16908 font-size: clamp(0.5rem, 1rem, 1.25rem); 16909 } 16910</style><div 16911 class="pickup-availability-preview" 16912 data-preferred-store-variant-trigger 16913 data-instance-id="preferred-store-variant-template--27103234392369__featured_collection_Yrm3dA-45494308897073" 16914 data-preferred-store-variant-id="45494308897073" 16915 data-auto-status-fetch="false" 16916 data-preferred-store-default-label=" " 16917 data-preferred-store-unavailable-display-mode="custom_tooltip" 16918 data-preferred-store-unavailable-label="Special Order" 16919 data-preferred-store-unavailable-tooltip-title="Special Order" 16920 data-preferred-store-unavailable-tooltip-body="Unavailable at {store}. Typical Lead Time is 2-5 Business days." 16921><div class="preffered-store-pickup__display"> 16922 <p class="preferred-store-pickup__status-line caption" style="padding-right: 3px;margin: 0;">Pickup:</p> 16923 <div class="preffered-store-pickup__status-icon"></div>
16924 <span class="preferred-store-pickup__status-default-label caption" data-preferred-store-product-label> </span> 16925 16926<span 16927 class="continue-selling-note preferred-store-special-order-note preferred-store-special-order-note--hidden" 16928 tabindex="0" 16929 16930 hidden 16931 16932 data-preferred-store-special-order-note 16933> 16934 <span 16935 16936 class="preferred-store-pickup__status-default-label caption" 16937 16938 16939 data-preferred-store-special-order-label 16940 >Special Order</span> 16941 <span class="continue-selling-tooltip" role="tooltip"> 16942 <span class="continue-selling-tooltip__header"> 16943 <span 16944 16945 data-preferred-store-special-order-tooltip-title 16946 >Special Order</span> 16947 <span class="continue-selling-tooltip__close" aria-hidden="true">X</span> 16948 </span> 16949 <span 16950 class="continue-selling-tooltip__body" 16951 16952 data-preferred-store-special-order-tooltip-body 16953 >Unavailable at {store}. Typical Lead Time is 2-5 Business days.</span> 16954 </span> 16955</span> 16956 16957 </div></div>
16958<script> 16959 (function () { 16960 const root = document.querySelector( 16961 '[data-instance-id="preferred-store-variant-template--27103234392369__featured_collection_Yrm3dA-45494308897073"]' 16962 ); 16963 16964 if (!root) return; 16965 16966 const autoStatusFetch = false; 16967 const fallbackLabel = " "; 16968 const showStatusLabel = true; 16969 16970 const preferredLocationId = 16971 null; 16972 16973 const preferredLocationName = 16974 null; 16975 16976 const openBtn = root.querySelector('[data-preferred-store-open]'); 16977 16978 /* 16979 * Current product context. 16980 */ 16981 window.__PreferredStoreProductContext = { 16982 variantId: 16983 openBtn?.dataset.preferredStoreVariantId || 16984 45494308897073, 16985 locations: [] 16986 }; 16987 16988 16989 /* 16990 * Update normal label / special-order tooltip. 16991 */ 16992 function setButtonLabelContent(payload) { 16993 const label = root.querySelector( 16994 '[data-preferred-store-product-label]' 16995 ); 16996 16997 if (!label) return; 16998 16999 const specialOrder = root.querySelector( 17000 '[data-preferred-store-special-order-note]' 17001 ); 17002 17003 const specialOrderLabel = root.querySelector( 17004 '[data-preferred-store-special-order-label]' 17005 ); 17006 17007 const specialOrderTitle = root.querySelector( 17008 '[data-preferred-store-special-order-tooltip-title]' 17009 ); 17010 17011 const specialOrderBody = root.querySelector( 17012 '[data-preferred-store-special-order-tooltip-body]' 17013 ); 17014 17015 const data = payload || {}; 17016 17017 if (data.showSpecialOrder && specialOrder) { 17018 label.hidden = true; 17019 17020 specialOrder.hidden = false; 17021 specialOrder.classList.remove( 17022 'preferred-store-special-order-note--hidden' 17023 ); 17024 17025 if (specialOrderLabel) { 17026 specialOrderLabel.textContent = 17027 data.specialOrderLabel || 17028 data.text || 17029 'Special Order'; 17030 } 17031 17032 if (specialOrderTitle) { 17033 specialOrderTitle.textContent = 17034 data.specialOrderTitle || 17035 data.specialOrderLabel || 17036 data.text || 17037 'Special Order'; 17038 } 17039 17040 if (specialOrderBody) { 17041 specialOrderBody.textContent = 17042 data.specialOrderBody || ''; 17043 } 17044 17045 return; 17046 } 17047 17048 label.hidden = false; 17049 17050 if (specialOrder) { 17051 specialOrder.hidden = true; 17052 17053 specialOrder.classList.add( 17054 'preferred-store-special-order-note--hidden' 17055 ); 17056 } 17057 17058 label.textContent = data.text || ''; 17059 } 17060 17061 17062 /* 17063 * Update availability icon. 17064 */ 17065 function setStatusIcon(inStock) { 17066 const iconRoot = root.querySelector( 17067 '.preffered-store-pickup__status-icon' 17068 ); 17069 17070 if (!iconRoot) return; 17071 17072 if (inStock === true) { 17073 iconRoot.innerHTML = 17074 '<svg class="surface-pick-up-embed__in-stock-icon" width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true">' + 17075 '<path d="M4.33346 10.5625L3.80311 11.0928L4.33344 11.6232L4.86379 11.0928L4.33346 10.5625ZM0.191824 7.48134L3.80311 11.0928L4.8638 10.0322L1.25251 6.4207L0.191824 7.48134ZM4.86379 11.0928L12.9888 2.96783L11.9281 1.90717L3.80313 10.0322L4.86379 11.0928Z"></path>' + 17076 '</svg>'; 17077 17078 return; 17079 } 17080 17081 if (inStock === false) { 17082 iconRoot.innerHTML = 17083 '<svg class="surface-pick-up-embed__out-of-stock-icon" width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg" focusable="false" aria-hidden="true">' + 17084 '<path d="M1.46967 2.53033L5.96967 7.03033L7.03033 5.96967L2.53033 1.46967L1.46967 2.53033ZM5.96967 7.03033L10.4697 11.5303L11.5303 10.4697L7.03033 5.96967L5.96967 7.03033ZM7.03033 7.03033L11.5303 2.53033L10.4697 1.46967L5.96967 5.96967L7.03033 7.03033ZM10.4697 1.46967L1.46967 10.4697L2.53033 11.5303L11.5303 2.53033L10.4697 1.46967Z"></path>' + 17085 '</svg>'; 17086 17087 return; 17088 } 17089 17090 iconRoot.innerHTML = ''; 17091 } 17092 17093 17094 /* 17095 * Preserve your shared status-label builder. 17096 */ 17097 function buildPreferredStoreStatusLabel(options) { 17098 const shared = window.__PreferredStoreShared; 17099 17100 if ( 17101 shared && 17102 typeof shared.buildPreferredStoreStatusLabel === 'function' 17103 ) { 17104 return shared.buildPreferredStoreStatusLabel(options); 17105 } 17106 17107 const opts = options || {}; 17108 17109 return { 17110 text: String(opts.defaultLabel || 'Choose a Store'), 17111 showSpecialOrder: false,
17112 specialOrderLabel: '', 17113 specialOrderTitle: '', 17114 specialOrderBody: '' 17115 }; 17116 } 17117 17118 17119 /* 17120 * Fetch inventory and update the PDP status. 17121 */ 17122 async function updateButtonLabel() { 17123 const variantId = openBtn.dataset.preferredStoreVariantId; 17124 if (!variantId || !preferredLocationId) return; 17125 17126 try { 17127 const response = await fetch('/apps/russoAPI/v1/getStockLevels', { 17128 method: 'POST', 17129 headers: { 'Content-Type': 'application/json' }, 17130 body: JSON.stringify({ variantId }) 17131 }); 17132 17133 const result = await response.json(); 17134 17135 const variant = result.data.data.nodes.find( 17136 x => x.id === `gid://shopify/ProductVariant/${variantId}` 17137 ); 17138 17139 const location = variant?.inventoryItem.inventoryLevels.nodes.find( 17140 x => x.location.id === preferredLocationId 17141 ); 17142 17143 const quantity = location?.quantities.find( 17144 x => x.name === 'available' 17145 )?.quantity; 17146 17147 const inStock = quantity > 0; 17148 17149 setStatusIcon(inStock); 17150 17151 setButtonLabelContent(buildPreferredStoreStatusLabel({ 17152 status: inStock ? 'available' : 'unavailable', 17153 selectedName: preferredLocationName, 17154 defaultLabel: fallbackLabel, 17155 unavailableDisplayMode: root.dataset.preferredStoreUnavailableDisplayMode, 17156 unavailableLabel: root.dataset.preferredStoreUnavailableLabel, 17157 unavailableTooltipTitle: root.dataset.preferredStoreUnavailableTooltipTitle, 17158 unavailableTooltipBody: root.dataset.preferredStoreUnavailableTooltipBody 17159 })); 17160 } catch (error) { 17161 console.error('Preferred store stock error:', error); 17162 } 17163 } 17164 17165 17166 /* 17167 * Initial stock check. 17168 */ 17169 if (autoStatusFetch) { 17170 updateButtonLabel(); 17171 } 17172 17173 17174 /* 17175 * Open preferred-store drawer. 17176 * 17177 * No second getStockLevels request here. 17178 */ 17179 if (openBtn && !openBtn.__preferredStoreBound) { 17180 openBtn.__preferredStoreBound = true; 17181 17182 openBtn.addEventListener('click', function (event) { 17183 event.preventDefault(); 17184 event.stopPropagation(); 17185 17186 const variantId = 17187 openBtn.dataset.preferredStoreVariantId || 17188 45494308897073; 17189 17190 window.__PreferredStoreProductContext = { 17191 variantId: variantId, 17192 locations: [] 17193 }; 17194 17195 if ( 17196 typeof window.__PreferredStoreOpen === 'function' 17197 ) { 17198 window.__PreferredStoreOpen({ 17199 variantId: variantId, 17200 locations: [] 17201 }); 17202 17203 return; 17204 } 17205 17206 if ( 17207 window.__PreferredStoreAPI && 17208 typeof window.__PreferredStoreAPI.open === 'function' 17209 ) { 17210 window.__PreferredStoreAPI.open(); 17211 } 17212 }); 17213 } 17214 17215 17216 /* 17217 * Re-check when the preferred-store drawer closes 17218 * or Shopify reloads the section. 17219 */ 17220 if (autoStatusFetch) { 17221 document.addEventListener( 17222 'preferred-store-drawer:close', 17223 updateButtonLabel 17224 ); 17225 17226 document.addEventListener( 17227 'shopify:section:load', 17228 updateButtonLabel 17229 ); 17230 } 17231 })(); 17232</script>
17232 17233 17234 17235 17236</div> 17237</div> 17238 </div> 17239 17240 <div class="card__badge bottom left"></div> 17241 </div> 17242 17243 17244 17245 <div class="card__actions"> 17246 17247 17248 <div class="quick-add no-js-hidden"><div class="single-variant-action-wrapper"> 17249 <modal-opener data-modal="#QuickAdd-8510758224177"> 17250 <button 17251 id="-submit" 17252 type="submit" 17253 name="add" 17254 class="quick-add__submit button button--full-width button--primary" 17255 aria-haspopup="dialog" 17256 aria-labelledby="-submit title-template--27103234392369__featured_collection_Yrm3dA-8510758224177" 17257 data-product-url="/products/toro-137-9787-hex-bushing" 17258 > 17259 Quick Shop 17260 17261<div class="loading__spinner hidden"> 17262 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 17263 17264</div> 17265</button> 17266 </modal-opener> 17267 <quick-add-modal id="QuickAdd-8510758224177" class="quick-add-modal"> 17268 <div 17269 role="dialog" 17270 aria-label="Choose options for Toro 137-9787 Hex Bushing" 17271 aria-modal="true" 17272 class="quick-add-modal__content global-settings-popup" 17273 tabindex="-1" 17274 > 17275 <button 17276 id="ModalClose-8510758224177" 17277 type="button" 17278 class="quick-add-modal__toggle" 17279 aria-label="Close" 17280 ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg> 17281</button> 17282 <div id="QuickAddInfo-8510758224177" class="quick-add-modal__content-info"></div> 17283 </div> 17284 </quick-add-modal> 17285 <product-form data-section-id="template--27103234392369__featured_collection_Yrm3dA"><form method="post" action="/cart/add" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 17286 type="hidden" 17287 name="id" 17288 value="45494308897073" 17289 class="product-variant-id" 17290 17291 > 17292 <button 17293 id="-submit" 17294 type="submit" 17295 name="add" 17296 class="quick-add__submit button button--full-width button--primary" 17297 aria-haspopup="dialog" 17298 aria-labelledby="-submit title-template--27103234392369__featured_collection_Yrm3dA-8510758224177" 17299 aria-live="polite" 17300 data-sold-out-message="true" 17301 17302 > 17303 <span>Add to cart 17304</span> 17305 <span class="sold-out-message hidden"> 17306 Sold out 17307 </span> 17308 17309<div class="loading__spinner hidden"> 17310 <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg> 17311 17312</div> 17313</button><input type="hidden" name="product-id" value="8510758224177" /><input type="hidden" name="section-id" value="template--27103234392369__featured_collection_Yrm3dA" /></form></product-form> 17314 </div></div> 17315 17316 17317 </div> 17318 17319 </div> 17320 </div> 17321 </li> 17322 17323 </ul><div class="slider-buttons"> 17324 <button 17325 type="button" 17326 class="slider-button slider-button--prev" 17327 name="previous" 17328 aria-label="Slide left" 17329 aria-controls="Slider-template--27103234392369__featured_collection_Yrm3dA" 17330 >
17331 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 17332</span> 17333 </button> 17334 <div class="slider-counter caption"> 17335 <span class="slider-counter--current">1</span> 17336 <span aria-hidden="true"> / </span> 17337 <span class="visually-hidden">of</span> 17338 <span class="slider-counter--total">11</span> 17339 </div> 17340 <button 17341 type="button" 17342 class="slider-button slider-button--next" 17343 name="next" 17344 aria-label="Slide right" 17345 aria-controls="Slider-template--27103234392369__featured_collection_Yrm3dA" 17346 > 17347 <span class="svg-wrapper"><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg> 17348</span> 17349 </button> 17350 </div></slider-component>
17350<div class="center collection__view-all scroll-trigger animate--slide-in"> 17351 <a 17352 href="/collections/toro-72513-mower-parts" 17353 class="button button--secondary" 17354 aria-label="View all products in the Toro 72513 Mower Parts collection" 17355 > 17356 View all 17357 </a> 17358 </div></div> 17359 </div> 17360 17361 17362<style> #shopify-section-template--27103234392369__featured_collection_Yrm3dA .collection__title {text-align: center;} </style></section><section id="shopify-section-template--27103234392369__recently_viewed_m4yx7i" class="shopify-section section"><link href="//russopower.com/cdn/shop/t/149/assets/component-card.css?v=30347197759277892661789395387" rel="stylesheet" type="text/css" media="all" /> 17363<link href="//russopower.com/cdn/shop/t/149/assets/component-price.css?v=11650361823270409471790257792" rel="stylesheet" type="text/css" media="all" /> 17364<link href="//russopower.com/cdn/shop/t/149/assets/quick-add.css?v=138122988362460696121789395387" rel="stylesheet" type="text/css" media="all" /> 17365
17366<script> 17367 document.addEventListener('DOMContentLoaded', () => { 17368 const STORAGE_KEY = 'shopify_recently_viewed'; 17369 const MAX_ITEMS = 5; // Updated to 5 to match the 5-column layout 17370 17371 // 1. Capture the product handle on the product page 17372 if (window.location.pathname.includes('/products/')) { 17373 const pathArray = window.location.pathname.split('/'); 17374 const handleIndex = pathArray.indexOf('products') + 1; 17375 const handle = pathArray[handleIndex] ? pathArray[handleIndex].split('?')[0] : null; 17376 17377 if (handle) { 17378 let viewedProducts = JSON.parse(localStorage.getItem(STORAGE_KEY)) || []; 17379 viewedProducts = viewedProducts.filter((item) => item !== handle); 17380 viewedProducts.unshift(handle); 17381 17382 if (viewedProducts.length > MAX_ITEMS) { 17383 viewedProducts.pop(); 17384 } 17385 localStorage.setItem(STORAGE_KEY, JSON.stringify(viewedProducts)); 17386 } 17387 } 17388 17389 // 2. Fetch and render native HTML cards into the grid 17390 const container = document.getElementById('recently-viewed-products'); 17391 if (container) { 17392 const viewedProducts = JSON.parse(localStorage.getItem(STORAGE_KEY)) || []; 17393 17394 // Hide section if no history exists 17395 if (viewedProducts.length === 0) { 17396 const parentSection = container.closest('.recently-viewed-section-wrapper'); 17397 if (parentSection) parentSection.style.display = 'none'; 17398 return; 17399 } 17400 17401 // Convert stored handles into a searchable query string 17402 const searchQuery = viewedProducts.map((handle) => `handle:${handle}`).join(' OR '); 17403 17404 // Request a clean view from the search endpoint bypassing sections entirely 17405 fetch(`${window.Shopify.routes.root}search?q=${encodeURIComponent(searchQuery)}&view=recently-viewed`) 17406 .then((response) => { 17407 if (!response.ok) throw new Error('Failed to fetch cards'); 17408 return response.text(); 17409 }) 17410 .then((htmlString) => { 17411 const parser = new DOMParser(); 17412 const doc = parser.parseFromString(htmlString, 'text/html'); 17413 const productItems = doc.querySelectorAll('.grid__item'); 17414 17415 if (productItems.length > 0) { 17416 productItems.forEach((item) => { 17417 // Add mobile slider class to dynamically loaded elements 17418 item.classList.add('slider-slide--mobile'); 17419 container.appendChild(item); 17420 }); 17421 } else { 17422 // Fallback layout removal if strings don't parse properly 17423 const parentSection = container.closest('.recently-viewed-section-wrapper'); 17424 if (parentSection) parentSection.style.display = 'none'; 17425 } 17426 }) 17427 .catch((err) => console.error('Error rendering recently viewed products:', err)); 17428 } 17429 17430 // 3. Clear button logic 17431 const clearBtn = document.getElementById('clear-recently-viewed'); 17432 if (clearBtn) { 17433 clearBtn.addEventListener('click', (e) => { 17434 e.preventDefault(); 17435 localStorage.removeItem(STORAGE_KEY); 17436 const parentSection = container.closest('.recently-viewed-section-wrapper'); 17437 if (parentSection) parentSection.style.display = 'none'; 17438 }); 17439 } 17440 }); 17441</script>
17441 17442 17443<div class="recently-viewed-section-wrapper color-scheme-1 gradient"> 17444 <div class="page-width product-recommendations section-template--27103234392369__recently_viewed_m4yx7i-padding"> 17445 <div class="recently-viewed__header"> 17446 <h2 class="recently-viewed__heading product-recommendations__heading inline-richtext h2"> 17447 Recently Viewed 17448 </h2> 17449 <a href="#" id="clear-recently-viewed" class="recently-viewed__clear-btn link"> 17450 Clear recently viewed 17451 </a> 17452 </div> 17453 <ul 17454 id="recently-viewed-products" 17455 class="grid product-grid grid--2-col grid--5-col-desktop slider--mobile-carousel" 17456 role="list" 17457 > 17458 </ul> 17459 </div> 17460</div> 17461 17462<style data-shopify> 17463 .section-template--27103234392369__recently_viewed_m4yx7i-padding { 17464 padding-top: 27px; 17465 padding-bottom: 27px; 17466 } 17467 17468 @media screen and (max-width: 749px) { 17469 /* Mobile carousel swiping logic */ 17470 .section-template--27103234392369__recently_viewed_m4yx7i-padding .slider--mobile-carousel { 17471 display: flex; 17472 flex-wrap: nowrap; 17473 overflow-x: auto; 17474 scroll-snap-type: x mandatory; 17475 scroll-behavior: smooth; 17476 scrollbar-width: none; /* Firefox */ 17477 margin-left: 0; 17478 } 17479 .section-template--27103234392369__recently_viewed_m4yx7i-padding .slider--mobile-carousel::-webkit-scrollbar {
17480 display: none; /* Chrome/Safari */ 17481 } 17482 /* Fixed at 2 items visible at a time */ 17483 .section-template--27103234392369__recently_viewed_m4yx7i-padding .slider-slide--mobile { 17484 flex: 0 0 calc(100% / 2 - 1rem); 17485 scroll-snap-align: start; 17486 } 17487 .section-template--27103234392369__recently_viewed_m4yx7i-padding .card-wrapper { 17488 margin-bottom: 0.5rem; 17489 } 17490 } 17491 17492 @media screen and (min-width: 750px) { 17493 .section-template--27103234392369__recently_viewed_m4yx7i-padding { 17494 padding-top: 36px; 17495 padding-bottom: 36px; 17496 } 17497 } 17498 17499 /* Background shading for the section */ 17500 .recently-viewed-section-wrapper { 17501 background-color: #f6f6f6; 17502 } 17503 17504 .recently-viewed__header { 17505 display: flex; 17506 justify-content: space-between; 17507 align-items: center; 17508 margin-bottom: 2rem; 17509 } 17510 17511 .recently-viewed__heading { 17512 margin: 0; 17513 } 17514 17515 .recently-viewed__clear-btn { 17516 color: #a04f4c; 17517 text-decoration: none; 17518 font-size: 1.15rem; 17519 font-weight: 600; 17520 letter-spacing: 0.05rem; 17521 cursor: pointer; 17522 transition: color 0.3s, transform 0.2s; 17523 } 17524 17525 .recently-viewed__clear-btn:hover { 17526 color: #8c3a37; 17527 text-decoration: underline; 17528 } 17529 17530 /* Stripped container overrides to let theme native sizes and grid horizontal padding control card width */ 17531 #recently-viewed-products .grid__item { 17532 background-color: transparent; 17533 border: none; 17534 box-shadow: none; 17535 } 17536 17537 /* Theme price adjustments */ 17538 #recently-viewed-products .price { 17539 color: #a04f4c; 17540 } 17541 #recently-viewed-products .price__regular { 17542 color: #a04f4c; 17543 } 17544</style> 17545 17546<style> #shopify-section-template--27103234392369__recently_viewed_m4yx7i .recently-viewed-section-wrapper {text-align: center;} </style></section><section id="shopify-section-template--27103234392369__1782321564694aabef" class="shopify-section section"><div class="page-width scroll-trigger animate--slide-in"><div id="shopify-block-AYnFlZlRjZWlDWE1NW__judge_me_reviews_review_widget_Ut837r" class="shopify-block shopify-app-block"> 17547 17548 17549<div style='clear:both'></div> 17550<div id='judgeme_product_reviews' 17551 class='jdgm-widget jdgm-review-widget' 17552 data-product-title='Toro 72513 GrandStand 60 In. Stand-On Mower' 17553 data-id='8381682712881' 17554 data-product-id='8381682712881' 17555 data-widget="review" 17556 data-shop-reviews="false" 17557 data-shop-reviews-count="2" 17558 data-cart-eligible-template="false" 17559 data-shop-average-rating="4.74" 17560 data-shop-review-count="247" 17561 data-empty-state="hide_widget" 17562 data-entry-point="review_widget.js" 17563 data-entry-key="review-widget/main.js" 17564 data-block-id="AYnFlZlRjZWlDWE1NW__judge_me_reviews_review_widget_Ut837r" 17565 data-customer-logged-in="false" 17566 17567 17568 style='max-width: 1200px; margin: 0 auto;'> 17569 17570 17571 17572 17573 17574 17575 17576 17577</div> 17578 17579 17580 17581 17582 17583 17584 17585 17586</div> 17587</div> 17588 17589 17590</section> 17591 </main><link href="//russopower.com/cdn/shop/t/149/assets/back-to-top.css?v=153002984152160395031785788518" rel="stylesheet" type="text/css" media="all" />
17592<script> 17593 document.addEventListener('DOMContentLoaded', function () { 17594 const container = document.querySelector('[data-back-to-top]'); 17595 const button = container?.querySelector('button'); 17596 17597 if (button) { 17598 button.addEventListener('click', function () { 17599 window.scrollTo({ 17600 top: 0, 17601 behavior: 'smooth', 17602 }); 17603 }); 17604 17605 button.addEventListener('mouseenter', function () { 17606 if (window.matchMedia('(min-width: 860px)').matches) { 17607 button.setAttribute('data-top-hover', 'true'); 17608 } 17609 }); 17610 17611 button.addEventListener('mouseleave', function () { 17612 button.removeAttribute('data-top-hover'); 17613 }); 17614 } 17615 17616 if (container) { 17617 window.addEventListener('scroll', () => { 17618 if (window.scrollY > 300) { 17619 container.setAttribute('data-animation-state', 'visible'); 17620 } else { 17621 container.setAttribute('data-animation-state', 'hidden'); 17622 } 17623 }); 17624 } 17625 }); 17626</script>
17626 17627<div 17628 class="back-to-top" 17629 data-back-to-top 17630> 17631 <button class="back-to-top__button button"> 17632 <span 17633 class=" 17634 back-to-top__button-label 17635 back-to-top__button-label--mobile 17636 " 17637 >Back to top</span> 17638 17639 <span 17640 data-back-to-top-hover-label 17641 aria-hidden="true" 17642 style="font-family: Roboto, sans-serif; font-size: 12px; font-style: normal; font-weight: 700; line-height: 1;" 17643 > 17644 TOP 17645 </span> 17646 17647 <svg 17648 aria-hidden="true" 17649 focusable="false" 17650 role="presentation" 17651 width="8" 17652 height="6" 17653 viewBox="0 0 8 6" 17654 fill="none" 17655 xmlns="http://www.w3.org/2000/svg" 17656 class="icon-chevron-down" 17657> 17658 <path class="icon-chevron-down-left" d="M4 4.5L7 1.5" stroke="currentColor" stroke-width="1.25" stroke-linecap="square"/> 17659 <path class="icon-chevron-down-right" d="M4 4.5L1 1.5" stroke="currentColor" stroke-width="1.25" stroke-linecap="square"/> 17660</svg> 17661 17662 </button> 17663</div> 17664 17665<!-- BEGIN sections: footer-group --> 17666<div id="shopify-section-sections--27103234195761__footer" class="shopify-section shopify-section-group-footer-group"> 17667<link href="//russopower.com/cdn/shop/t/149/assets/section-footer.css?v=58511070187817932131783715320" rel="stylesheet" type="text/css" media="all" /> 17668<link href="//russopower.com/cdn/shop/t/149/assets/component-newsletter.css?v=4727253280200485261783715320" rel="stylesheet" type="text/css" media="all" /> 17669<link href="//russopower.com/cdn/shop/t/149/assets/component-list-menu.css?v=151968516119678728991783715317" rel="stylesheet" type="text/css" media="all" /> 17670<link href="//russopower.com/cdn/shop/t/149/assets/component-list-payment.css?v=69253961410771838501783715317" rel="stylesheet" type="text/css" media="all" /> 17671<link href="//russopower.com/cdn/shop/t/149/assets/component-list-social.css?v=39617323717633017591783715318" rel="stylesheet" type="text/css" media="all" /> 17672<style data-shopify>.footer { 17673 margin-top: 36px; 17674 } 17675 17676 .section-sections--27103234195761__footer-padding { 17677 padding-top: 27px; 17678 padding-bottom: 27px; 17679 } 17680 17681 @media screen and (min-width: 750px) { 17682 .footer { 17683 margin-top: 48px; 17684 } 17685 17686 .section-sections--27103234195761__footer-padding { 17687 padding-top: 36px; 17688 padding-bottom: 36px; 17689 } 17690 } 17691 .russo_footer_social{ 17692 display: flex; 17693 justify-content: start; 17694 gap: 1rem; 17695 } 17696 .footer__follow-on-shop{ 17697 padding-top: 10px; 17698 } 17699 .footer-block__details-content { 17700 display: flex; 17701 flex-direction: column; 17702 gap: 2px; 17703 } 17704 .footer-block__details-content a { 17705 padding: 0; 17706 line-height: 1.2; 17707 }</style><footer class="footer color-scheme-4 gradient section-sections--27103234195761__footer-padding"><div class="footer__content-top page-width"><div 17708 class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--5-col-tablet grid--5-col-tablet scroll-trigger animate--slide-in" 17709 17710 data-cascade 17711 17712 ><div 17713 class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in" 17714 17715 17716 data-cascade 17717 style="--animation-order: 1;" 17718 17719 ><h3 class="footer-block__heading inline-richtext">Company Info</h3><ul class="footer-block__details-content list-unstyled"><li> 17720 <a 17721 href="/pages/about-us" 17722 class="link link--text list-menu__item list-menu__item--link" 17723 > 17724 About Us 17725 </a> 17726 </li><li> 17727 <a 17728 href="/pages/careers" 17729 class="link link--text list-menu__item list-menu__item--link" 17730 > 17731 Careers 17732 </a> 17733 </li><li> 17734 <a 17735 href="/pages/events" 17736 class="link link--text list-menu__item list-menu__item--link" 17737 > 17738 Event Calendar 17739 </a> 17740 </li><li> 17741 <a 17742 href="/pages/faqs" 17743 class="link link--text list-menu__item list-menu__item--link" 17744 > 17745 FAQs 17746 </a> 17747 </li><li> 17748 <a 17749 href="/pages/resources" 17750 class="link link--text list-menu__item list-menu__item--link" 17751 > 17752 Resources 17753 </a> 17754 </li><li> 17755 <a 17756 href="/pages/storelocator" 17757 class="link link--text list-menu__item list-menu__item--link" 17758 > 17759 Store Locations 17760 </a> 17761 </li></ul></div><div 17762 class="footer-block grid__item footer-block--menu scroll-tr
17762igger animate--slide-in" 17763 17764 17765 data-cascade 17766 style="--animation-order: 2;" 17767 17768 ><h3 class="footer-block__heading inline-richtext">Programs</h3><ul class="footer-block__details-content list-unstyled"><li> 17769 <a 17770 href="/pages/consign-now" 17771 class="link link--text list-menu__item list-menu__item--link" 17772 > 17773 Auction Consignment 17774 </a> 17775 </li><li> 17776 <a 17777 href="/pages/current-deals" 17778 class="link link--text list-menu__item list-menu__item--link" 17779 > 17780 Deals & Promotions 17781 </a> 17782 </li><li> 17783 <a 17784 href="/pages/power-fleet-program" 17785 class="link link--text list-menu__item list-menu__item--link" 17786 > 17787 Fleet Programs 17788 </a> 17789 </li><li> 17790 <a 17791 href="/pages/request-demo" 17792 class="link link--text list-menu__item list-menu__item--link" 17793 > 17794 Test Drive Equipment 17795 </a> 17796 </li><li> 17797 <a 17798 href="/pages/trade-in" 17799 class="link link--text list-menu__item list-menu__item--link" 17800 > 17801 Trade-In & Trade Up 17802 </a> 17803 </li><li> 17804 <a 17805 href="/pages/rentals" 17806 class="link link--text list-menu__item list-menu__item--link" 17807 > 17808 Seasonal Rentals 17809 </a> 17810 </li></ul></div><div 17811 class="footer-block grid__item footer-block--menu scroll-trigger animate--slide-in" 17812 17813 17814 data-cascade 17815 style="--animation-order: 3;" 17816 17817 ><h3 class="footer-block__heading inline-richtext">Support</h3><ul class="footer-block__details-content list-unstyled"><li> 17818 <a 17819 href="/pages/contact-us" 17820 class="link link--text list-menu__item list-menu__item--link" 17821 > 17822 Contact Us 17823 </a> 17824 </li><li> 17825 <a 17826 href="/pages/financing" 17827 class="link link--text list-menu__item list-menu__item--link" 17828 > 17829 Financing 17830 </a> 17831 </li><li> 17832 <a 17833 href="/pages/service-department" 17834 class="link link--text list-menu__item list-menu__item--link" 17835 > 17836 Service Department 17837 </a> 17838 </li><li> 17839 <a 17840 href="/pages/warranty" 17841 class="link link--text list-menu__item list-menu__item--link" 17842 > 17843 Warranty 17844 </a> 17845 </li><li> 17846 <a 17847 href="/policies/privacy-policy" 17848 class="link link--text list-menu__item list-menu__item--link" 17849 > 17850 Privacy Policy 17851 </a> 17852 </li></ul></div><div
17853 class="footer-block grid__item scroll-trigger animate--slide-in" 17854 17855 17856 data-cascade 17857 style="--animation-order: 4;" 17858 17859 ><div class="footer_russo_social_list"> 17860 <h3 class="footer-block__heading inline-richtext">Follow Us</h3> 17861 <div class="footer-block__details-content"> 17862 17863 17864<ul class="list-unstyled list-social russo_footer_social" role="list"><li class="list-social__item"> 17865 <a href="https://www.facebook.com/RussoPower/" class="link list-social__link"> 17866 <span class="svg-wrapper"><svg class="icon icon-facebook" viewBox="0 0 20 20"><path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2s-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951"/></svg> 17867</span> 17868 <span class="visually-hidden">Facebook</span> 17869 </a> 17870 </li><li class="list-social__item"> 17871 <a href="https://www.instagram.com/russopowerequipment/" class="link list-social__link"> 17872 <span class="svg-wrapper"><svg class="icon icon-instagram" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.4 2.4 0 0 0-.912.593 2.5 2.5 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23s.01 2.39.046 3.229c.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046s2.39-.01 3.23-.046c.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23s-.01-2.39-.055-3.229c-.027-.784-.164-1.204-.274-1.495a2.4 2.4 0 0 0-.593-.913 2.6 2.6 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045a63 63 0 0 1 3.302.045c.664.014 1.321.14 1.943.374a4 4 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.9 3.9 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.15 4.15 0 0 1-1.414-.922 4.1 4.1 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.4 4.4 0 0 1 .92-1.414 4.2 4.2 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805m1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93m5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355" clip-rule="evenodd"/></svg> 17873</span> 17874 <span class="visually-hidden">Instagram</span> 17875 </a> 17876 </li><li class="list-social__item"> 17877 <a href="https://www.youtube.com/user/RussoPowerEquipment" class="link list-social__link"> 17878 <span class="svg-wrapper"><svg class="icon icon-youtube" viewBox="0 0 20 20"><path fill="currentColor" d="M18.16 5.87c.34 1.309.34 4.08.34 4.08s0 2.771-.34 4.08a2.13 2.13 0 0 1-1.53 1.53c-1.309.34-6.63.34-6.63.34s-5.321 0-6.63-.34a2.13 2.13 0 0 1-1.53-1.53c-.34-1.309-.34-4.08-.34-4.08s0-2.771.34-4.08a2.17 2.17 0 0 1 1.53-1.53C4.679 4 10 4 10 4s5.321 0 6.63.34a2.17 2.17 0 0 1 1.53 1.53M8.3 12.5l4.42-2.55L8.3 7.4z"/></svg> 17879</span> 17880 <span class="visually-hidden">YouTube</span> 17881 </a> 17882 </li><li class="list-social__item"> 17883 <a href="https://tiktok.com/@russopower" class="link list-social__link"> 17884 <span class="svg-wrapper"><svg class="icon icon-tiktok" viewBox="0 0 20 20"><path fill="currentColor" d="M10.511 1.705h2.74s-.157 3.51 3.795 3.768v2.711s-2.114.129-3.796-1.158l.028 5.606A5.073 5.073 0 1 1 8.213 7.56h.708v2.785a2.298 2.298 0 1 0 1.618 2.205z"/></svg> 17885</span> 17886 <span class="visually-hidden">TikTok</span> 17887 </a> 17888 </li><li class="list-social__item"> 17889 <a href="https://www.linkedin.com/company/russo-power-equipment" class="link list-social__link">
17890 <span class="svg-wrapper"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-linkedin" viewBox="0 0 24 24" fill="currentColor"> 17891 <path d="M19 0h-14c-2.761 0-5 2.239-5 5v14c0 2.761 2.239 5 5 5h14c2.762 0 5-2.239 5-5v-14c0-2.761-2.238-5-5-5zm-11 19h-3v-11h3v11zm-1.5-12.268c-.966 0-1.75-.79-1.75-1.764s.784-1.764 1.75-1.764 1.75.79 1.75 1.764-.783 1.764-1.75 1.764zm13.5 12.268h-3v-5.604c0-3.368-4-3.113-4 0v5.604h-3v-11h3v1.765c1.396-2.586 7-2.777 7 2.476v6.759z"/> 17892</svg></span> 17893 <span class="visually-hidden">Linkdin</span> 17894 </a> 17895 </li></ul> 17896 17897<div class="footer__follow-on-shop"> 17898
17898<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js"></script>
vendor: 1 bytes, line 17898
17898
17899<script type="module"> 17900 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js"); 17901 17902 17903</script>
17903 17904 17905<shop-follow-button ux-mode="windoid" return-uri="https://russopower.com/account/redirect" proxy="true"></shop-follow-button> 17906 17907 </div></div> 17908 </div></div><div 17909 class="footer-block grid__item scroll-trigger animate--slide-in" 17910 17911 17912 data-cascade 17913 style="--animation-order: 5;" 17914 17915 ><h3 class="footer-block__heading inline-richtext">Subscribe</h3><div class="footer-block__details-content rte"> 17916 <p>Join our email list to receive the latest news & deals from Russo:Â <a href="https://russopower.com/pages/sign-up" title="Email Newsletter Sign-Up"><strong>SIGN UP</strong></a></p><p><em>Power'd by Nature's Pros since 1970.</em></p> 17917 </div></div> 17918 <div 17919 class="footer-block grid__item footer-block--newsletter scroll-trigger animate--slide-in" 17920 17921 data-cascade 17922 17923 ></div> 17924 </div></div><div 17925 class="footer__content-bottom page-width scroll-trigger animate--slide-in" 17926 17927 data-cascade 17928 17929 > 17930 <div class="footer__content-bottom-wrapper"> 17931 <div class="footer__column footer__localization isolate"></div> 17932 <div class="footer__column footer__column--info"><div class="footer__payment"> 17933 <span class="visually-hidden">Payment methods</span> 17934 <ul class="list list-payment" role="list"><li class="list-payment__item"> 17935 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-amazon"><title id="pi-amazon">Amazon</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" fill-rule="nonzero" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF" fill-rule="nonzero"/><path d="M25.26 16.23c-1.697 1.48-4.157 2.27-6.275 2.27-2.97 0-5.644-1.3-7.666-3.463-.16-.17-.018-.402.173-.27 2.183 1.504 4.882 2.408 7.67 2.408 1.88 0 3.95-.46 5.85-1.416.288-.145.53.222.248.47v.001zm.706-.957c-.216-.328-1.434-.155-1.98-.078-.167.024-.193-.148-.043-.27.97-.81 2.562-.576 2.748-.305.187.272-.047 2.16-.96 3.063-.14.138-.272.064-.21-.12.205-.604.664-1.96.446-2.29h-.001z" fill="#F90" fill-rule="nonzero"/><path d="M21.814 15.291c-.574-.498-.676-.73-.993-1.205-.947 1.012-1.618 1.315-2.85 1.315-1.453 0-2.587-.938-2.587-2.818 0-1.467.762-2.467 1.844-2.955.94-.433 2.25-.51 3.25-.628v-.235c0-.43.033-.94-.208-1.31-.212-.333-.616-.47-.97-.47-.66 0-1.25.353-1.392 1.085-.03.163-.144.323-.3.33l-1.677-.187c-.14-.033-.296-.153-.257-.38.386-2.125 2.223-2.766 3.867-2.766.84 0 1.94.234 2.604.9.842.82.762 1.918.762 3.11v2.818c0 .847.335 1.22.65 1.676.113.164.138.36-.003.482-.353.308-.98.88-1.326 1.2a.367.367 0 0 1-.414.038zm-1.659-2.533c.34-.626.323-1.214.323-1.918v-.392c-1.25 0-2.57.28-2.57 1.82 0 .782.386 1.31 1.05 1.31.487 0 .922-.312 1.197-.82z" fill="#221F1F"/></svg> 17936 17937 </li><li class="list-payment__item"> 17938 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/>
17938</svg> 17939 17940 </li><li class="list-payment__item"> 17941 <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 17942 17943 </li><li class="list-payment__item"> 17944 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> 17945 </li><li class="list-payment__item"> 17946 <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg> 17947 </li><li class="list-payment__item"> 17948 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
1794806zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 17949 17950 </li><li class="list-payment__item"> 17951 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 17952 17953 </li><li class="list-payment__item"> 17954 <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2
179540-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> 17955 </li><li class="list-payment__item"> 17956 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 17957 17958 </li><li class="list-payment__item"> 17959 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
1795916.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 17960 17961 </li></ul> 17962 </div></div> 17963 </div> 17964 <div class="footer__content-bottom-wrapper footer__content-bottom-wrapper--center"> 17965 <div class="footer__copyright caption"> 17966 <small class="copyright__content" 17967 >© 2026, <a href="/" title="">Russo Power Equipment</a></small> 17968 <small class="copyright__content"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></small></div> 17969 </div> 17970 </div> 17971</footer> 17972 17973<style> 17974 @media (max-width: 749px) { 17975 .footer-block.grid__item { 17976 margin: 0 !important; 17977 padding: 0; 17978 border-bottom: 1px solid rgba(var(--color-foreground), 0.08); 17979 } 17980 .footer-block__heading { 17981 position: relative; 17982 margin: 0 !important; 17983 padding: 1.5rem 0 !important; 17984 cursor: pointer; 17985 display: flex; 17986 justify-content: space-between; 17987 align-items: center; 17988 } 17989 17990 /* Creates Empire style down chevron arrows natively */ 17991 .footer-block__heading::after { 17992 content: ''; 17993 display: inline-block; 17994 width: 8px; 17995 height: 8px; 17996 border-right: 2px solid currentColor; 17997 border-bottom: 2px solid currentColor; 17998 transform: rotate(45deg); 17999 transition: transform 0.25s ease; 18000 margin-right: 8px; 18001 } 18002 18003 /* Handles rotation on interaction activation state */ 18004 .footer-block.is-active .footer-block__heading::after { 18005 transform: rotate(-135deg); 18006 } 18007 18008 /* Hides accordion subcontents by default on mobile devices */ 18009 .footer-block__heading + .footer-block__details-content, 18010 .footer-block__heading + .footer-block__details-content + .footer-block__details-content, 18011 .footer-block__heading + ul, 18012 .footer-block__heading + .footer-block__newsletter { 18013 display: none; 18014 padding-bottom: 2rem; 18015 } 18016 18017 /* Opens content up on active toggle */ 18018 .footer-block.is-active .footer-block__heading + .footer-block__details-content, 18019 .footer-block.is-active .footer-block__heading + .footer-block__newsletter, 18020 .footer-block.is-active .footer-block__heading + ul { 18021 display: block !important; 18022 } 18023 .footer_russo_social_list .footer-block__heading { 18024 display: flex !important; 18025 } 18026 } 18027</style> 18028
18029<script> 18030 document.addEventListener('DOMContentLoaded', function () { 18031 const initFooterAccordion = () => { 18032 if (window.innerWidth > 749) return; 18033 18034 const headings = document.querySelectorAll('.footer-block__heading'); 18035 18036 headings.forEach((heading) => { 18037 if (heading.dataset.accordionInit) return; 18038 heading.dataset.accordionInit = 'true'; 18039 18040 heading.addEventListener('click', function () { 18041 const parent = this.closest('.footer-block'); 18042 18043 document.querySelectorAll('.footer-block').forEach((block) => { 18044 if (block !== parent) block.classList.remove('is-active'); 18045 }); 18046 18047 parent.classList.toggle('is-active'); 18048 }); 18049 }); 18050 }; 18051 18052 initFooterAccordion(); 18053 window.addEventListener('resize', initFooterAccordion); 18054 }); 18055</script>
18055 18056 18057 18058</div> 18059<!-- END sections: footer-group --> 18060 18061 <ul hidden> 18062 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 18063 <li id="a11y-new-window-message">Opens in a new window.</li> 18064 </ul> 18065 18066
18066<script> 18067 window.shopUrl = 'https://russopower.com'; 18068 window.routes = { 18069 cart_add_url: '/cart/add', 18070 cart_change_url: '/cart/change', 18071 cart_update_url: '/cart/update', 18072 cart_url: '/cart', 18073 predictive_search_url: '/search/suggest', 18074 }; 18075 18076 window.cartStrings = { 18077 error: `There was an error while updating your cart. Please try again.`, 18078 quantityError: `You can only add [quantity] of this item to your cart.`, 18079 }; 18080 18081 window.variantStrings = { 18082 addToCart: `Add to cart`, 18083 soldOut: `Sold out`, 18084 unavailable: `Unavailable`, 18085 unavailable_with_option: `[value] - Unavailable`, 18086 }; 18087 18088 window.quickOrderListStrings = { 18089 itemsAdded: `[quantity] items added`, 18090 itemAdded: `[quantity] item added`, 18091 itemsRemoved: `[quantity] items removed`, 18092 itemRemoved: `[quantity] item removed`, 18093 viewCart: `View cart`, 18094 each: `[money]/ea`, 18095 min_error: `This item has a minimum of [min]`, 18096 max_error: `This item has a maximum of [max]`, 18097 step_error: `You can only add this item in increments of [step]`, 18098 }; 18099 18100 window.accessibilityStrings = { 18101 imageAvailable: `Image [index] is now available in gallery view`, 18102 shareSuccess: `Link copied to clipboard`, 18103 pauseSlideshow: `Pause slideshow`, 18104 playSlideshow: `Play slideshow`, 18105 recipientFormExpanded: `Gift card recipient form expanded`, 18106 recipientFormCollapsed: `Gift card recipient form collapsed`, 18107 countrySelectorSearchCount: `[count] countries/regions found`, 18108 }; 18109 </script>
18109<script src="//russopower.com/cdn/shop/t/149/assets/predictive-search.js?v=155489973449893815781784989716" defer="defer"></script>
18109<script src="//russopower.com/cdn/shop/t/149/assets/cart-drawer.js?v=135371116482858771041785265801" defer="defer"></script>
18109<script src="//russopower.com/cdn/shop/t/149/assets/russo-sidebar-mega-menu.js?v=9708025104602534621783791440" defer="defer"></script>
18109 18110 18111 18112
18112<script 18113 async 18114 src="https://resource.kenect.com/api/v1/widget/client-data/iIYr15CB66nTKB9sHmL5kJ" 18115 type="text/javascript" 18116 ></script>
18116 18117 18118 <style> .quantity__button {flex: 1 1 0; background: transparent;} .quantity__input {width: 100%; flex: 2 1 0; text-align: center;} .quantity {display: flex;} </style> 18119<div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
18119<script> 18120 window['ShopifyForms'] = { 18121 ...window['ShopifyForms'], 18122 currentPageType: "product" 18123 }; 18124</script>
18124 18125 18126 18127</div><div id="shopify-block-Ac1NyV1AwN0xoVFpoN__5784066569132941777" class="shopify-block shopify-app-block"><!-- begin --> 18128 18129 18130 18131 18132 18133 <!-- end check show --> 18134<!-- end --> 18135</div>
18135<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
vendor: 1 bytes, line 18135
18135
18136<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a41338d34de089ed',t:'MTc5MDQzNTcwNA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
18136</body> 18137</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.