{"title":"Choose Your Machine","description":"\u003cstyle\u003e\n.dfu-ride{max-width:1180px;margin:0 auto 48px;padding:16px;color:#101820}.dfu-ride *{box-sizing:border-box}.dfu-ride-shell{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.72);border-radius:30px 10px 34px 14px;background:linear-gradient(135deg,#f8fbfd 0%,#dce5eb 52%,#aeb9c1 100%);box-shadow:0 24px 70px rgba(17,24,32,.18)}.dfu-ride-shell:before{content:\"\";position:absolute;inset:0;background:radial-gradient(circle at 12% 8%,rgba(13,103,199,.22),transparent 28%),linear-gradient(115deg,transparent 0 46%,rgba(255,255,255,.58) 46.2% 47%,transparent 47.2%);pointer-events:none}.dfu-ride-inner{position:relative;display:grid;grid-template-columns:.9fr 1.1fr;gap:28px;align-items:center;padding:clamp(22px,4vw,44px)}.dfu-ride-kicker{display:inline-flex;margin-bottom:12px;color:#0d67c7;font-size:13px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.dfu-ride h2{margin:0;color:#101820!important;font-size:clamp(36px,5vw,64px);line-height:.9;text-transform:uppercase}.dfu-ride-copy p{margin:16px 0 0;max-width:520px;color:#33404b;font-size:16px;line-height:1.55}.dfu-ride-form{display:grid;gap:12px;padding:18px;border-radius:24px 8px 28px 10px;background:rgba(255,255,255,.92);box-shadow:0 18px 44px rgba(17,24,32,.12)}.dfu-ride-form label{display:grid;gap:7px;margin:0}.dfu-ride-form span{font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#33404b}.dfu-ride-form select{width:100%;min-height:54px;padding:0 14px;border:1px solid rgba(13,103,199,.24);border-radius:16px 6px 18px 8px;background:#eef4f8;color:#101820;font:inherit;font-size:16px;font-weight:900}.dfu-ride-form select:disabled{opacity:.52}.dfu-ride-action{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;margin-top:4px}.dfu-ride-note{font-size:12px;color:#596672;line-height:1.35}.dfu-ride-form button{min-height:54px;padding:0 22px;border:0;border-radius:999px;background:#071a2d;color:#f5fbff;font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;box-shadow:0 14px 28px rgba(7,26,45,.2)}.dfu-ride-form button:disabled{opacity:.5;cursor:not-allowed}.dfu-ride-form button:not(:disabled):hover{background:#0d67c7}.dfu-quick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px}.dfu-quick-card{padding:16px;border:1px solid rgba(13,103,199,.16);border-radius:22px 8px 26px 10px;background:#fff;box-shadow:0 14px 32px rgba(17,24,32,.09)}.dfu-quick-card h3{margin:0 0 10px;font-size:20px;text-transform:uppercase;color:#dff3ff;text-shadow:0 1px 0 #50606b}.dfu-quick-card a{display:flex;justify-content:space-between;gap:10px;align-items:center;margin:8px 0;padding:11px 12px;border-radius:14px 5px 16px 7px;background:#edf3f7;color:#101820;text-decoration:none;font-size:14px;font-weight:900;line-height:1.16}.dfu-quick-card a:hover{background:#071a2d;color:#fff}.dfu-quick-card small{color:#0d67c7;font-weight:900;white-space:nowrap}.dfu-quick-card a:hover small{color:#8fe7ff}#ProductGridContainer,.collection .loading-overlay,.collection__empty,.facets-wrapper{display:none!important}@media(max-width:820px){.dfu-ride{padding:8px}.dfu-ride-inner,.dfu-quick{grid-template-columns:1fr}.dfu-ride-action{grid-template-columns:1fr}.dfu-ride h2{font-size:38px}.dfu-ride-form{padding:14px}.dfu-ride-form button{width:100%}}\n\u003c\/style\u003e\n\u003cdiv class=\"dfu-ride\" id=\"dfu-ride-selector\"\u003e\n  \u003cdiv class=\"dfu-ride-shell\"\u003e\u003cdiv class=\"dfu-ride-inner\"\u003e\n    \u003cdiv class=\"dfu-ride-copy\"\u003e\n\u003cspan class=\"dfu-ride-kicker\"\u003eSelect your ride\u003c\/span\u003e\u003ch2\u003eFind parts that fit.\u003c\/h2\u003e\n\u003cp\u003eChoose your make, year, and model. We will send you straight to the matching DFU parts collection.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cform class=\"dfu-ride-form\" data-dfu-ride-form\u003e\n\u003clabel\u003e\u003cspan\u003eMake\u003c\/span\u003e\u003cselect data-ride-make\u003e\u003coption value=\"\"\u003eChoose make\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003clabel\u003e\u003cspan\u003eYear\u003c\/span\u003e\u003cselect data-ride-year disabled\u003e\u003coption value=\"\"\u003eChoose year\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003clabel\u003e\u003cspan\u003eModel\u003c\/span\u003e\u003cselect data-ride-model disabled\u003e\u003coption value=\"\"\u003eChoose model\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cdiv class=\"dfu-ride-action\"\u003e\n\u003cem class=\"dfu-ride-note\" data-ride-note\u003eSelect a make to begin.\u003c\/em\u003e\u003cbutton type=\"submit\" disabled data-ride-submit\u003eShop parts\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\n  \u003cdiv class=\"dfu-quick\"\u003e\n    \u003cdiv class=\"dfu-quick-card\"\u003e\n\u003ch3\u003eHonda\u003c\/h3\u003e\n\u003ca href=\"\/collections\/obs-rancher-420\"\u003eOBS Rancher 420 \u003csmall\u003e2007-2013\u003c\/small\u003e\u003c\/a\u003e\u003ca href=\"\/collections\/rancher-foreman-2014\"\u003eRancher \/ Foreman \u003csmall\u003e2014+\u003c\/small\u003e\u003c\/a\u003e\u003ca href=\"\/collections\/rubicon-2014\"\u003eRubicon \u003csmall\u003e2014+\u003c\/small\u003e\u003c\/a\u003e\u003ca href=\"\/collections\/honda-pioneer-500-520-2015\"\u003ePioneer 500 \/ 520 \u003csmall\u003e2015+\u003c\/small\u003e\u003c\/a\u003e\u003ca href=\"\/collections\/honda-pioneer-700-2014\"\u003ePioneer 700 \u003csmall\u003e2014+\u003c\/small\u003e\u003c\/a\u003e\u003ca href=\"\/collections\/honda-pioneer-1000-2017\"\u003ePioneer 1000 \u003csmall\u003e2016+\u003c\/small\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"dfu-quick-card\"\u003e\n\u003ch3\u003ePolaris\u003c\/h3\u003e\n\u003ca href=\"\/collections\/polaris-ranger-900xp-2013-2019\"\u003eRanger 900XP \u003csmall\u003e2013-2019\u003c\/small\u003e\u003c\/a\u003e\u003ca href=\"\/collections\/polaris-ranger-northstar-2018-2025\"\u003eRanger NorthStar \u003csmall\u003e2018-2025\u003c\/small\u003e\u003c\/a\u003e\u003ca href=\"\/collections\/polaris-ranger-1000xp-2018\"\u003eRanger 1000XP \u003csmall\u003e2018+\u003c\/small\u003e\u003c\/a\u003e\u003ca href=\"\/collections\/polaris-ranger-1000-2020\"\u003eRanger 1000 \u003csmall\u003e2020+\u003c\/small\u003e\u003c\/a\u003e\u003ca href=\"\/collections\/polaris-ranger-1500-2024\"\u003eRanger 1500 \u003csmall\u003e2024+\u003c\/small\u003e\u003c\/a\u003e\u003ca href=\"\/collections\/rzr-xp-1000-2024\"\u003eRZR XP 1000 \u003csmall\u003e2024+\u003c\/small\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"dfu-quick-card\"\u003e\n\u003ch3\u003eCan-Am\u003c\/h3\u003e\n\u003ca href=\"\/collections\/can-am-defender-2016\"\u003eDefender \u003csmall\u003e2016+\u003c\/small\u003e\u003c\/a\u003e\u003ca href=\"\/collections\/can-am-x3-2017\"\u003eX3 \u003csmall\u003e2017+\u003c\/small\u003e\u003c\/a\u003e\u003ca href=\"\/collections\/can-am-maverick-sport-2020\"\u003eMaverick Sport \u003csmall\u003e2020+\u003c\/small\u003e\u003c\/a\u003e\u003ca href=\"\/collections\/can-am-mav-r-2024\"\u003eMav R \u003csmall\u003e2024+\u003c\/small\u003e\u003c\/a\u003e\u003ca href=\"\/collections\/can-am-commander-2021\"\u003eCommander \u003csmall\u003e2021+\u003c\/small\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e(function(){var rides=[{make:'Honda',model:'OBS Rancher 420',start:2007,end:2013,url:'\/collections\/obs-rancher-420'},{make:'Honda',model:'Rancher \/ Foreman',start:2014,end:2026,url:'\/collections\/rancher-foreman-2014'},{make:'Honda',model:'Rubicon',start:2014,end:2026,url:'\/collections\/rubicon-2014'},{make:'Honda',model:'Pioneer 500 \/ 520',start:2015,end:2026,url:'\/collections\/honda-pioneer-500-520-2015'},{make:'Honda',model:'Pioneer 700',start:2014,end:2026,url:'\/collections\/honda-pioneer-700-2014'},{make:'Honda',model:'Pioneer 1000',start:2016,end:2026,url:'\/collections\/honda-pioneer-1000-2017'},{make:'Polaris',model:'Ranger 900XP',start:2013,end:2019,url:'\/collections\/polaris-ranger-900xp-2013-2019'},{make:'Polaris',model:'Ranger NorthStar',start:2018,end:2025,url:'\/collections\/polaris-ranger-northstar-2018-2025'},{make:'Polaris',model:'Ranger 1000XP',start:2018,end:2026,url:'\/collections\/polaris-ranger-1000xp-2018'},{make:'Polaris',model:'Ranger 1000',start:2020,end:2026,url:'\/collections\/polaris-ranger-1000-2020'},{make:'Polaris',model:'Ranger 1500',start:2024,end:2026,url:'\/collections\/polaris-ranger-1500-2024'},{make:'Polaris',model:'RZR XP 1000',start:2014,end:2023,url:'\/collections\/rzr-xp-1000-2014-2023'},{make:'Polaris',model:'RZR XP 1000',start:2024,end:2026,url:'\/collections\/rzr-xp-1000-2024'},{make:'Can-Am',model:'Defender',start:2016,end:2026,url:'\/collections\/can-am-defender-2016'},{make:'Can-Am',model:'X3',start:2017,end:2026,url:'\/collections\/can-am-x3-2017'},{make:'Can-Am',model:'Maverick Sport',start:2020,end:2026,url:'\/collections\/can-am-maverick-sport-2020'},{make:'Can-Am',model:'Mav R',start:2024,end:2026,url:'\/collections\/can-am-mav-r-2024'},{make:'Can-Am',model:'Commander',start:2021,end:2026,url:'\/collections\/can-am-commander-2021'}];function add(sel,val,txt){var o=document.createElement('option');o.value=val;o.textContent=txt;sel.appendChild(o)}document.querySelectorAll('[data-dfu-ride-form]').forEach(function(form){var make=form.querySelector('[data-ride-make]'),year=form.querySelector('[data-ride-year]'),model=form.querySelector('[data-ride-model]'),btn=form.querySelector('[data-ride-submit]'),note=form.querySelector('[data-ride-note]');Array.from(new Set(rides.map(function(r){return r.make}))).forEach(function(m){add(make,m,m)});function reset(sel,txt){sel.innerHTML='';add(sel,'',txt);sel.disabled=true}function matches(){return rides.filter(function(r){return r.make===make.value\u0026\u0026Number(year.value)\u003e=r.start\u0026\u0026Number(year.value)\u003c=r.end})}make.addEventListener('change',function(){reset(year,'Choose year');reset(model,'Choose model');btn.disabled=true;if(!make.value){note.textContent='Select a make to begin.';return}var years=[];rides.filter(function(r){return r.make===make.value}).forEach(function(r){for(var y=r.end;y\u003e=r.start;y--)years.push(y)});Array.from(new Set(years)).sort(function(a,b){return b-a}).forEach(function(y){add(year,String(y),String(y))});year.disabled=false;note.textContent='Now choose your year.'});year.addEventListener('change',function(){reset(model,'Choose model');btn.disabled=true;matches().forEach(function(r,i){add(model,String(i),r.model)});model.disabled=!year.value;note.textContent=year.value?'Choose the model that matches your machine.':'Choose your year.'});model.addEventListener('change',function(){btn.disabled=model.value==='';note.textContent=btn.disabled?'Choose your model.':'Ready to shop matching parts.'});form.addEventListener('submit',function(e){e.preventDefault();var r=matches()[Number(model.value)];if(r)window.location.href=r.url})})})();\u003c\/script\u003e","products":[],"url":"https:\/\/depthfindersunited.com\/collections\/choose-your-machine.oembed","provider":"Depth Finders United","version":"1.0","type":"link"}