{"id":7297,"date":"2026-06-18T13:03:19","date_gmt":"2026-06-18T11:03:19","guid":{"rendered":"https:\/\/xdiag.org\/?page_id=7297"},"modified":"2026-06-18T13:20:03","modified_gmt":"2026-06-18T11:20:03","slug":"eu-cars-and-motorcycles","status":"publish","type":"page","link":"https:\/\/xdiag.org\/tr\/haynespro-diagnostic-software\/eu-cars-and-motorcycles\/","title":{"rendered":"Eu cars and motorcycles"},"content":{"rendered":"<style>.kb-row-layout-id7297_1b270b-73 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id7297_1b270b-73 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id7297_1b270b-73 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id7297_1b270b-73 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id7297_1b270b-73 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id7297_1b270b-73 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id7297_1b270b-73 alignfull wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column7297_839a96-dc > .kt-inside-inner-col,.kadence-column7297_839a96-dc > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column7297_839a96-dc > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column7297_839a96-dc > .kt-inside-inner-col{flex-direction:column;}.kadence-column7297_839a96-dc > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column7297_839a96-dc > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column7297_839a96-dc{position:relative;}@media all and (max-width: 1024px){.kadence-column7297_839a96-dc > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column7297_839a96-dc > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column7297_839a96-dc\"><div class=\"kt-inside-inner-col\"><link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800;900&#038;display=swap\" rel=\"stylesheet\">\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/@fancyapps\/ui@5.0\/dist\/fancybox\/fancybox.css\">\n<style>\n.haynespro__wp-root{\n  --page:#eceef1; --card:#ffffff; --line:#e3e7ec; --line-soft:#eef1f4;\n  --ink:#161f2c; --ink-soft:#5d6b7c; --muted:#8a97a6;\n  --dark-1:#141d29; --dark-2:#0b121b;\n  --dark-line:rgba(255,255,255,.06); --dark-chip:#1b2735; --dark-border:#2a3a4d;\n  --orange:#e8722a; --orange-deep:#d4631f;\n  --green:#4f8a4d; --green-deep:#437a41; --green-tint:#eef5ee;\n  --r-card:18px; --r-btn:11px;\n  --shadow:0 1px 2px rgba(22,31,44,.04), 0 12px 30px -14px rgba(22,31,44,.18);\n  --shadow-hover:0 2px 4px rgba(22,31,44,.05), 0 24px 48px -18px rgba(22,31,44,.28);\n  --ff-head:\"Manrope\", system-ui, sans-serif;\n  --ff-body:\"Manrope\", system-ui, sans-serif;\n  --ff-mono:ui-monospace, \"SF Mono\", \"JetBrains Mono\", Menlo, Consolas, monospace;\n}\n.haynespro__wp-root, .haynespro__wp-root *{ box-sizing:border-box; }\n.haynespro__wp-root{ margin:0; }\n.haynespro__wp-root{ scroll-behavior:smooth; }\n.haynespro__wp-root{\n  background-color:var(--page);\n  background-image:radial-gradient(rgba(22,31,44,.045) 1px, transparent 1px);\n  background-size:24px 24px;\n  background-position:-1px -1px;\n  color:var(--ink);\n  font-family:var(--ff-body); -webkit-font-smoothing:antialiased;\n  line-height:1.5;\n}\nimg{ max-width:100%; display:block; }\na{ color:inherit; }\n\n.haynespro__wrap{ max-width:1140px; margin:0 auto; padding:0 clamp(16px,4vw,40px); }\n.haynespro__section{ padding:clamp(56px,8vw,104px) 0; }\n.haynespro__section--tight{ padding:clamp(40px,5vw,64px) 0; }\n\n\n.haynespro__btn{\n  display:inline-flex; align-items:center; justify-content:center; gap:9px;\n  border-radius:var(--r-btn); font-family:var(--ff-body); font-weight:700;\n  font-size:15px; cursor:pointer; border:1px solid transparent; padding:15px 22px;\n  text-decoration:none; line-height:1;\n  transition:background .2s ease, border-color .2s ease, color .2s ease, transform .15s ease, box-shadow .2s ease;\n}\n.haynespro__btn:active{ transform:translateY(1px); }\n.haynespro__btn svg{ width:17px; height:17px; }\n.haynespro__btn-buy{ background:var(--green); color:#fff; box-shadow:0 12px 24px -12px rgba(79,138,77,.9); }\n.haynespro__btn-buy:hover{ background:var(--green-deep); }\n.haynespro__btn-buy svg{ fill:none; stroke:#fff; stroke-width:2; }\n.haynespro__btn-lg{ padding:17px 28px; font-size:16.5px; }\n.haynespro__btn-ghost{ background:#fff; border-color:var(--line); color:var(--ink); }\n.haynespro__btn-ghost:hover{ border-color:#cfd6de; background:#fafbfc; }\n.btn-dark{ background:rgba(255,255,255,.1); border-color:rgba(255,255,255,.22); color:#fff; backdrop-filter:blur(6px); }\n.btn-dark:hover{ background:rgba(255,255,255,.18); }\n\n\n.haynespro__buybar{\n  position:fixed; left:0; right:0; bottom:0; top:auto; z-index:60;\n  background:rgba(255,255,255,.86); backdrop-filter:blur(12px) saturate(140%);\n  border-top:1px solid var(--line);\n  transform:translateY(100%); transition:transform .3s cubic-bezier(.6,0,.2,1);\n}\n.haynespro__buybar.haynespro--show{ transform:translateY(0); }\n.haynespro__buybar .haynespro__inner{ max-width:1140px; margin:0 auto; padding:10px clamp(16px,4vw,40px);\n  display:flex; align-items:center; gap:18px; }\n.haynespro__buybar .haynespro__bb-brand{ font-family:var(--ff-head); font-weight:800; font-size:16px; letter-spacing:-.01em; }\n.haynespro__buybar .haynespro__bb-rating{ display:inline-flex; align-items:center; gap:6px; color:var(--ink-soft); font-size:13px; font-weight:600; }\n.haynespro__buybar .haynespro__bb-rating .haynespro__stars{ color:#f4a52b; display:inline-flex; }\n.haynespro__buybar .haynespro__bb-rating .haynespro__stars svg{ width:13px; height:13px; }\n.haynespro__buybar .haynespro__bb-spacer{ flex:1; }\n.haynespro__buybar .haynespro__bb-price{ font-family:var(--ff-body); font-weight:800; font-size:20px; }\n.haynespro__buybar .haynespro__bb-price small{ font-weight:600; font-size:13px; color:var(--muted); text-decoration:line-through; margin-left:7px; }\n\n\n\n\n.eyebrow{ font-family:var(--ff-head); font-weight:700; font-size:12px; letter-spacing:.2em;\n  text-transform:uppercase; color:var(--orange); margin:0 0 14px; }\n.eyebrow.haynespro--on-dark{ color:#f0995e; }\n.haynespro__section-head{ max-width:680px; margin:0 auto clamp(36px,5vw,56px); text-align:center; }\n.haynespro__section-head h2{ font-family:var(--ff-head); font-weight:900; font-size:clamp(26px,3.6vw,40px);\n  letter-spacing:-.025em; line-height:1.05; margin:0; }\n.haynespro__section-head p{ color:var(--ink-soft); font-size:17px; margin:14px 0 0; }\n\n.haynespro__stars{ display:inline-flex; gap:1px; color:#f4a52b; }\n.haynespro__stars svg{ width:16px; height:16px; }\n\n.cat-chip{ display:inline-flex; align-items:center; gap:7px; padding:7px 13px; border-radius:999px;\n  background:#fff; border:1px solid var(--line); font-weight:700; font-size:13px; }\n.cat-chip svg{ width:15px; height:15px; }\n\n\n.haynespro__kicker{ display:inline-flex; align-items:center; gap:11px; font-family:var(--ff-head);\n  font-weight:700; font-size:12px; letter-spacing:.18em; text-transform:uppercase;\n  color:var(--orange); margin:0 0 16px; }\n.haynespro__kicker .kidx{ font-family:var(--ff-mono); font-size:11px; letter-spacing:.04em; color:var(--ink-soft);\n  border:1px solid var(--line); border-radius:5px; padding:3px 7px; background:#fff; }\n.haynespro__kicker .kdash{ width:24px; height:1px; background:currentColor; opacity:.5; }\n.haynespro__section-head.haynespro--on-dark .haynespro__kicker{ color:#f0995e; }\n.haynespro__section-head.haynespro--on-dark .haynespro__kicker .kidx{ color:rgba(255,255,255,.62); border-color:rgba(255,255,255,.16); background:rgba(255,255,255,.04); }\n\n\n.xhair{ position:absolute; width:13px; height:13px; color:var(--muted); opacity:.6; pointer-events:none; z-index:2; }\n.xhair::before,.xhair::after{ content:\"\"; position:absolute; background:currentColor; }\n.xhair::before{ left:50%; top:0; width:1px; height:100%; transform:translateX(-.5px); }\n.xhair::after{ top:50%; left:0; height:1px; width:100%; transform:translateY(-.5px); }\n.xhair.tl{ top:-6px; left:-6px; } .xhair.tr{ top:-6px; right:-6px; }\n.xhair.bl{ bottom:-6px; left:-6px; } .xhair.br{ bottom:-6px; right:-6px; }\n.haynespro--on-dark .xhair, .haynespro__section--dark .xhair{ color:rgba(255,255,255,.4); }\n\n\n.haynespro__section--dark{ position:relative; background:linear-gradient(170deg,var(--dark-1),var(--dark-2));\n  color:#fff; overflow:hidden; border-top:1px solid #0a0f16; border-bottom:1px solid #0a0f16; }\n.haynespro__section--dark::before{ content:\"\"; position:absolute; inset:0;\n  background-image:linear-gradient(var(--dark-line) 1px,transparent 1px),linear-gradient(90deg,var(--dark-line) 1px,transparent 1px);\n  background-size:46px 46px; -webkit-mask-image:radial-gradient(120% 80% at 50% 0%,#000,transparent 78%);\n  mask-image:radial-gradient(120% 80% at 50% 0%,#000,transparent 78%); opacity:.55; }\n.haynespro__section--dark .haynespro__wrap{ position:relative; z-index:1; }\n.haynespro__section--dark .haynespro__section-head h2{ color:#fff; }\n.haynespro__section--dark .haynespro__section-head p{ color:rgba(255,255,255,.66); }\n\n\n.sec-watermark{ position:absolute; z-index:0; pointer-events:none; opacity:.05; }\n.sec-watermark svg{ width:300px; height:300px; }\n.haynespro__section--dark .sec-watermark{ opacity:.06; }\n\n\n.haynespro__mono-tag{ font-family:var(--ff-mono); font-size:11px; letter-spacing:.08em; text-transform:uppercase;\n  color:var(--muted); }\n.haynespro__section--dark .haynespro__mono-tag{ color:rgba(255,255,255,.4); }\n\n\n.haynespro__hero{ display:none; background:#fff; }\n[data-hero=\"split\"]    .haynespro__hero--split{ display:block; }\n[data-hero=\"centered\"] .haynespro__hero--centered{ display:block; }\n[data-hero=\"video\"]    .haynespro__hero--video{ display:block; }\n\n.haynespro__hero-price-main{ display:flex; align-items:baseline; gap:12px; }\n.haynespro__hero-price-main .haynespro__price{ font-family:var(--ff-body); font-weight:800; font-size:46px; letter-spacing:-.03em; line-height:1; }\n.haynespro__hero-price-main .haynespro__old{ font-size:20px; color:var(--muted); text-decoration:line-through; font-weight:600; }\n.haynespro__hero-price-main .haynespro__save{ font-family:var(--ff-head); font-weight:800; font-size:13px; color:var(--green-deep);\n  border:1px solid rgba(79,138,77,.45); padding:5px 10px; border-radius:6px; }\n.haynespro__hero-pricenote{ color:var(--ink-soft); font-size:14px; margin:10px 0 0; font-weight:600; }\n.haynespro__hero-kicker{ display:inline-flex; align-items:center; gap:9px; font-family:var(--ff-head); font-weight:700;\n  font-size:12.5px; letter-spacing:.14em; text-transform:uppercase; color:var(--orange); margin:0 0 20px; }\n.haynespro__hero-kicker svg{ width:17px; height:17px; }\n.haynespro__hero-kicker .haynespro__kl{ width:1px; height:13px; background:currentColor; opacity:.35; }\n.haynespro__hero-kicker .haynespro__kp{ color:var(--ink-soft); }\n.haynespro__hero-rating{ display:inline-flex; align-items:center; gap:9px; color:var(--ink-soft); font-size:14.5px; font-weight:600; }\n.haynespro__hero-rating b{ color:var(--ink); }\n.haynespro__hero-cta-row{ display:flex; flex-wrap:wrap; gap:12px; align-items:center; margin-top:6px; }\n.haynespro__reassure{ display:flex; flex-wrap:wrap; gap:8px 20px; color:var(--ink-soft); font-size:13.5px; font-weight:600; margin-top:4px; }\n.haynespro__reassure span{ display:inline-flex; align-items:center; gap:7px; }\n.haynespro__reassure svg{ width:15px; height:15px; color:var(--green); }\n\n\n.haynespro__hero--split .haynespro__inner{ display:grid; grid-template-columns:1fr 1.04fr; gap:clamp(32px,5vw,72px);\n  align-items:center; padding:clamp(64px,8vw,112px) 0 clamp(72px,9vw,120px); }\n.haynespro__hero--split h1{ font-family:var(--ff-head); font-weight:700; font-size:clamp(30px,3.6vw,46px);\n  letter-spacing:-.018em; line-height:1.1; margin:0 0 16px; max-width:15ch; text-wrap:balance; }\n.haynespro__hero--split .haynespro__lede{ font-size:16.5px; line-height:1.55; color:var(--ink-soft); margin:0 0 22px; max-width:46ch; }\n.haynespro__hero-buybox{ display:flex; flex-direction:column; gap:14px; margin-top:22px;\n  padding-top:22px; border-top:1px solid var(--line); }\n.haynespro__hero-priceline{ display:flex; align-items:center; gap:22px; flex-wrap:wrap; }\n.haynespro__hero-slot{ display:block; width:100%; height:auto; aspect-ratio:1\/1; border:1px solid var(--line);\n  box-shadow:0 40px 80px -40px rgba(11,18,27,.45); }\n\n\n.haynespro__hero--centered{ text-align:center; }\n.haynespro__hero--centered .haynespro__inner{ padding:clamp(64px,8vw,112px) 0 clamp(56px,7vw,96px); }\n.haynespro__hero--centered h1{ font-family:var(--ff-head); font-weight:700; font-size:clamp(34px,5vw,58px);\n  letter-spacing:-.022em; line-height:1.08; margin:0 auto 20px; max-width:17ch; text-wrap:balance; }\n.haynespro__hero--centered .haynespro__lede{ font-size:18.5px; line-height:1.6; color:var(--ink-soft); margin:0 auto 28px; max-width:50ch; }\n.haynespro__hero--centered .haynespro__hero-cta-row{ justify-content:center; }\n.haynespro__hero--centered .haynespro__hero-rating{ justify-content:center; }\n.haynespro__hero--centered .haynespro__reassure{ justify-content:center; margin-top:18px; }\n.haynespro__hero--centered .haynespro__media{ margin-top:clamp(40px,5vw,64px); }\n\n\n.haynespro__hero--video{ background:#fff; color:var(--ink); position:relative; overflow:hidden; }\n.haynespro__hero--video::before{ content:\"\"; position:absolute; inset:0;\n  background-image:linear-gradient(var(--dark-line) 1px,transparent 1px),linear-gradient(90deg,var(--dark-line) 1px,transparent 1px);\n  background-size:42px 42px; -webkit-mask-image:radial-gradient(circle at 70% 30%,#000,transparent 75%);\n  mask-image:radial-gradient(circle at 70% 30%,#000,transparent 75%); opacity:.6; }\n.haynespro__hero--video .haynespro__inner{ position:relative; display:grid; grid-template-columns:1fr 1fr; gap:clamp(32px,5vw,64px);\n  align-items:center; padding:clamp(64px,8vw,112px) 0 clamp(72px,9vw,120px); }\n.haynespro__hero--video h1{ font-family:var(--ff-head); font-weight:700; font-size:clamp(32px,4.2vw,50px);\n  letter-spacing:-.018em; line-height:1.1; margin:0 0 20px; max-width:15ch; text-wrap:balance; }\n.haynespro__hero--video .haynespro__lede{ font-size:17.5px; line-height:1.6; color:var(--ink-soft); margin:0 0 28px; max-width:45ch; }\n.haynespro__hero--video .haynespro__hero-kicker{ color:var(--orange); }\n.haynespro__hero--video .haynespro__hero-kicker .haynespro__kp{ color:var(--ink-soft); }\n.haynespro__hero--video .haynespro__hero-price-main .haynespro__price{ color:var(--ink); }\n.haynespro__hero--video .haynespro__hero-price-main .haynespro__old{ color:var(--muted); }\n.haynespro__hero--video .haynespro__hero-pricenote{ color:var(--ink-soft); }\n.haynespro__hero--video .haynespro__hero-rating{ color:var(--ink-soft); }\n.haynespro__hero--video .haynespro__hero-rating b{ color:var(--ink); }\n.haynespro__hero--video .haynespro__reassure{ color:var(--ink-soft); }\n.haynespro__hero--video .haynespro__hero-buybox{ border:none; padding:0; margin-top:24px; gap:14px; }\n\n\n.haynespro__media{ position:relative; }\n.haynespro__frame{ position:relative; border-radius:16px; overflow:hidden; aspect-ratio:16\/11;\n  background:linear-gradient(160deg,var(--dark-1),var(--dark-2)); border:1px solid #0a0f16;\n  box-shadow:0 40px 80px -40px rgba(11,18,27,.7); }\n.haynespro__frame.haynespro--tall{ aspect-ratio:4\/3; }\n.haynespro__frame::before{ content:\"\"; position:absolute; inset:0;\n  background-image:linear-gradient(var(--dark-line) 1px,transparent 1px),linear-gradient(90deg,var(--dark-line) 1px,transparent 1px);\n  background-size:38px 38px; -webkit-mask-image:radial-gradient(circle at center,#000,transparent 82%);\n  mask-image:radial-gradient(circle at center,#000,transparent 82%); opacity:.7; }\n.haynespro__frame-chip{ position:absolute; top:15px; left:15px; z-index:4; display:inline-flex; align-items:center; gap:9px;\n  padding:8px 13px 8px 11px; border-radius:11px; background:rgba(255,255,255,.07);\n  border:1px solid rgba(255,255,255,.14); -webkit-backdrop-filter:blur(8px); backdrop-filter:blur(8px);\n  color:#fff; font-family:var(--ff-head); font-weight:600; font-size:12.5px; letter-spacing:.02em; }\n.haynespro__frame-chip svg{ width:17px; height:17px; }\n.haynespro__play-btn{ position:absolute; inset:0; margin:auto; width:74px; height:74px; border-radius:50%;\n  background:rgba(255,255,255,.96); border:none; cursor:pointer; display:grid; place-items:center; z-index:4;\n  box-shadow:0 18px 44px -12px rgba(0,0,0,.7); transition:transform .2s ease; }\n.haynespro__play-btn::after{ content:\"\"; position:absolute; inset:-14px; border-radius:50%; border:1.5px solid rgba(255,255,255,.25); }\n.haynespro__play-btn:hover{ transform:scale(1.06); }\n.haynespro__play-btn svg{ width:28px; height:28px; fill:var(--orange); margin-left:4px; }\n.haynespro__media-cap{ position:absolute; left:15px; bottom:15px; z-index:4; display:inline-flex; align-items:center; gap:9px;\n  padding:8px 14px; border-radius:999px; background:rgba(13,19,27,.55); -webkit-backdrop-filter:blur(8px); backdrop-filter:blur(8px);\n  border:1px solid rgba(255,255,255,.16); color:#fff; font-size:12.5px; font-weight:600; }\n.haynespro__media-cap .haynespro__dur{ color:rgba(255,255,255,.55); font-weight:600; }\n.haynespro__media-cap .haynespro__dot{ width:18px; height:18px; flex:none; }\n.haynespro__media-cap .haynespro__dot svg{ width:18px; height:18px; fill:var(--orange); }\n\n\n\n\n.haynespro__demo .haynespro__frame{ aspect-ratio:16\/8; }\n\n\n\n\n.haynespro__included-grid{ display:grid; grid-template-columns:repeat(2,1fr); gap:14px 32px; max-width:900px; margin:0 auto; }\n.haynespro__inc-item{ position:relative; display:flex; gap:14px; align-items:flex-start; padding:20px 22px; background:#fff;\n  border:1px solid var(--line); border-radius:14px; transition:transform .2s ease, box-shadow .2s ease, border-color .2s ease; }\n.haynespro__inc-item:hover{ transform:translateY(-3px); box-shadow:var(--shadow); border-color:#d8dde4; }\n.haynespro__inc-item .haynespro__ck{ flex:none; width:26px; height:26px; border-radius:50%; background:var(--green-tint);\n  color:var(--green-deep); display:grid; place-items:center; margin-top:1px; }\n.haynespro__inc-item .haynespro__ck svg{ width:15px; height:15px; }\n.haynespro__inc-item h4{ margin:0 0 3px; font-family:var(--ff-head); font-weight:700; font-size:16px; letter-spacing:-.01em; }\n.haynespro__inc-item p{ margin:0; color:var(--ink-soft); font-size:14px; }\n\n\n.haynespro__steps{ display:grid; grid-template-columns:repeat(4,1fr); gap:18px; }\n.haynespro__step{ position:relative; padding:30px 24px 26px; background:rgba(255,255,255,.035);\n  border:1px solid rgba(255,255,255,.1); border-radius:16px; overflow:hidden; }\n.haynespro__step .haynespro__gn{ position:absolute; top:8px; right:14px; font-family:var(--ff-head); font-weight:900;\n  font-size:46px; line-height:1; color:rgba(255,255,255,.06); pointer-events:none; }\n.haynespro__step .haynespro__n{ position:relative; width:38px; height:38px; border-radius:11px; background:var(--orange); color:#fff;\n  display:grid; place-items:center; margin-bottom:16px; box-shadow:0 10px 24px -10px rgba(232,114,42,.8); }\n.haynespro__step .haynespro__n svg{ width:19px; height:19px; stroke:#fff; }\n.haynespro__step .haynespro__mono-tag{ display:block; margin-bottom:9px; }\n.haynespro__step h4{ margin:0 0 8px; color:#fff; font-family:var(--ff-head); font-weight:700; font-size:17px; letter-spacing:-.01em; }\n.haynespro__step p{ margin:0; color:rgba(255,255,255,.62); font-size:14.5px; line-height:1.55; }\n.haynespro__step .haynespro__ln{ position:absolute; top:54px; right:-9px; width:18px; border-top:1.5px dashed rgba(255,255,255,.28); z-index:2; }\n\n\n.haynespro__reviews{ background:#fff; border-top:1px solid var(--line); border-bottom:1px solid var(--line); }\n.haynespro__review-grid{ display:grid; grid-template-columns:repeat(3,1fr); gap:20px; }\n.haynespro__review{ padding:26px 24px; background:var(--page); border:1px solid var(--line); border-radius:16px;\n  display:flex; flex-direction:column; gap:16px; }\n.haynespro__review .haynespro__stars svg{ width:15px; height:15px; }\n.haynespro__review blockquote{ margin:0; font-size:15.5px; line-height:1.6; color:var(--ink); }\n.haynespro__review .haynespro__who{ display:flex; align-items:center; gap:12px; margin-top:auto; }\n.haynespro__review .haynespro__av{ width:42px; height:42px; border-radius:50%; background:var(--dark-chip); color:#fff;\n  display:grid; place-items:center; font-family:var(--ff-head); font-weight:800; font-size:16px; }\n.haynespro__review .haynespro__who .haynespro__nm{ font-weight:700; font-size:14.5px; }\n.haynespro__review .haynespro__who .haynespro__rl{ color:var(--ink-soft); font-size:13px; }\n.haynespro__agg{ display:flex; align-items:center; justify-content:center; gap:14px; margin-top:36px;\n  color:var(--ink-soft); font-weight:600; font-size:15px; }\n.haynespro__agg b{ color:var(--ink); font-size:22px; font-family:var(--ff-head); }\n\n\n.haynespro__plans{ display:grid; grid-template-columns:1fr 1.15fr; gap:22px; max-width:880px; margin:0 auto; align-items:stretch; }\n.haynespro__plan{ background:#fff; border:1px solid var(--line); border-radius:var(--r-card); padding:32px 30px;\n  display:flex; flex-direction:column; box-shadow:var(--shadow); }\n.haynespro__plan.haynespro--featured{ border-color:var(--green); box-shadow:0 24px 50px -24px rgba(79,138,77,.45); position:relative; }\n.haynespro__plan.haynespro--featured .xhair{ color:var(--green); opacity:.7; }\n.haynespro__plan .haynespro__tag{ position:absolute; top:-12px; left:30px; background:var(--green); color:#fff;\n  font-family:var(--ff-head); font-weight:700; font-size:11.5px; letter-spacing:.06em; padding:5px 12px; border-radius:999px; }\n.haynespro__plan .haynespro__pname{ font-family:var(--ff-head); font-weight:800; font-size:19px; letter-spacing:-.01em; }\n.haynespro__plan .haynespro__psub{ color:var(--ink-soft); font-size:14px; margin:4px 0 18px; }\n.haynespro__plan .haynespro__pprice{ display:flex; align-items:baseline; gap:10px; }\n.haynespro__plan .haynespro__pprice .haynespro__amt{ font-family:var(--ff-body); font-weight:800; font-size:40px; letter-spacing:-.03em; line-height:1; }\n.haynespro__plan .haynespro__pprice .per{ color:var(--ink-soft); font-size:14px; font-weight:600; }\n.haynespro__plan .haynespro__pprice .haynespro__old{ color:var(--muted); text-decoration:line-through; font-weight:600; font-size:17px; }\n.haynespro__plan ul{ list-style:none; margin:22px 0 26px; padding:0; display:flex; flex-direction:column; gap:11px; }\n.haynespro__plan li{ display:flex; gap:11px; align-items:flex-start; font-size:14.5px; color:var(--ink); }\n.haynespro__plan li .haynespro__ck{ flex:none; color:var(--green-deep); margin-top:1px; }\n.haynespro__plan li .haynespro__ck svg{ width:16px; height:16px; }\n.haynespro__plan li.haynespro--muted{ color:var(--muted); }\n.haynespro__plan li.haynespro--muted .haynespro__ck{ color:var(--muted); }\n.haynespro__plan .haynespro__btn{ margin-top:auto; width:100%; }\n\n\n.haynespro__faq{ max-width:760px; margin:0 auto; }\n.haynespro__qa{ border-bottom:1px solid var(--line); }\n.haynespro__qa button{ width:100%; text-align:left; background:none; border:none; cursor:pointer;\n  padding:22px 4px; display:flex; align-items:center; gap:18px; font-family:var(--ff-head);\n  font-weight:700; font-size:17.5px; letter-spacing:-.01em; color:var(--ink); }\n.haynespro__qa .haynespro__ic{ margin-left:auto; flex:none; width:26px; height:26px; display:grid; place-items:center;\n  border-radius:50%; background:var(--page); transition:transform .25s ease, background .2s ease; }\n.haynespro__qa .haynespro__ic svg{ width:15px; height:15px; }\n.haynespro__qa.haynespro--open .haynespro__ic{ transform:rotate(45deg); background:var(--ink); color:#fff; }\n.haynespro__qa .haynespro__ans{ max-height:0; overflow:hidden; transition:max-height .3s ease; }\n.haynespro__qa .haynespro__ans p{ margin:0; padding:0 4px 24px; color:var(--ink-soft); font-size:15.5px; line-height:1.6; max-width:64ch; }\n\n\n.haynespro__finalcta{ background:linear-gradient(165deg,var(--dark-1),var(--dark-2)); color:#fff; position:relative; overflow:hidden; }\n.haynespro__finalcta::before{ content:\"\"; position:absolute; inset:0;\n  background-image:linear-gradient(var(--dark-line) 1px,transparent 1px),linear-gradient(90deg,var(--dark-line) 1px,transparent 1px);\n  background-size:42px 42px; -webkit-mask-image:radial-gradient(circle at center,#000,transparent 72%);\n  mask-image:radial-gradient(circle at center,#000,transparent 72%); opacity:.5; }\n.haynespro__finalcta .haynespro__inner{ position:relative; text-align:center; padding:clamp(56px,7vw,96px) 0; }\n.haynespro__finalcta h2{ font-family:var(--ff-head); font-weight:900; font-size:clamp(30px,4.4vw,52px);\n  letter-spacing:-.03em; line-height:1.02; margin:0 auto 16px; max-width:18ch; }\n.haynespro__finalcta p{ color:rgba(255,255,255,.72); font-size:18px; margin:0 auto 32px; max-width:50ch; }\n.haynespro__finalcta .haynespro__hero-price-main{ justify-content:center; margin-bottom:24px; }\n.haynespro__finalcta .haynespro__hero-price-main .haynespro__price{ color:#fff; }\n.haynespro__finalcta .haynespro__hero-price-main .haynespro__old{ color:rgba(255,255,255,.5); }\n.haynespro__finalcta .haynespro__reassure{ justify-content:center; color:rgba(255,255,255,.66); margin-top:22px; }\n\n\n\n\n.haynespro__reveal{ opacity:1; transform:none; }\nhtml.haynespro--anim .haynespro__reveal{ opacity:0; transform:translateY(22px); transition:opacity .6s ease, transform .6s ease; }\nhtml.haynespro--anim .haynespro__reveal.haynespro--in{ opacity:1; transform:none; }\n\n\n@media (max-width:900px){\n  .haynespro__hero--split .haynespro__inner, .haynespro__hero--video .haynespro__inner{ grid-template-columns:1fr; }\n  .haynespro__hero--split .haynespro__media, .haynespro__hero--video .haynespro__media{ order:-1; }\n  .haynespro__included-grid{ grid-template-columns:1fr; }\n  .haynespro__steps{ grid-template-columns:repeat(2,1fr); }\n  .haynespro__step .haynespro__ln{ display:none; }\n  .haynespro__review-grid{ grid-template-columns:1fr; }\n  .haynespro__plans{ grid-template-columns:1fr; }\n  .haynespro__buybar .haynespro__bb-rating{ display:none; }\n}\n@media (max-width:520px){\n  .haynespro__hero-price-main .haynespro__price{ font-size:38px; }\n}\n@media (prefers-reduced-motion:reduce){\n  *{ transition:none !important; scroll-behavior:auto; }\n  .haynespro__reveal{ opacity:1; transform:none; }\n}\n\n.haynespro__wp-root .haynespro__btn > svg{ width:17px !important; height:17px !important; flex:0 0 17px !important; display:block !important; }\n.haynespro__wp-root .haynespro__btn-buy > svg{ fill:none !important; stroke:#fff !important; stroke-width:2 !important; }\n.haynespro__wp-root .haynespro__play-btn > svg{ width:28px !important; height:28px !important; fill:var(--orange) !important; stroke:none !important; margin-left:4px !important; display:block !important; }\n\n\n.haynespro__wp-root .haynespro__toast{ position:fixed; right:18px; bottom:86px; max-width:min(360px,calc(100vw - 32px)); padding:13px 16px; border-radius:10px; background:#161f2c; color:#fff; font-family:var(--ff-body); font-size:14px; font-weight:600; box-shadow:0 18px 40px -18px rgba(11,18,27,.65); opacity:0; transform:translateY(12px); pointer-events:none; transition:opacity .2s ease, transform .2s ease; z-index:100000; }\n.haynespro__wp-root .haynespro__toast.haynespro--show{ opacity:1; transform:translateY(0); }\n@media (max-width:640px){ .haynespro__wp-root .haynespro__toast{ left:16px; right:16px; bottom:82px; max-width:none; } }\n\n.haynespro__wp-root .haynespro__title-note{ margin:10px 0 0; color:var(--ink-soft); font-size:14.5px; font-weight:700; line-height:1.35; }\n.haynespro__wp-root .haynespro__hero--centered .haynespro__title-note{ margin-left:auto; margin-right:auto; }\n<\/style>\n<div class=\"haynespro__wp-root\" data-hero=\"split\">\n<div class=\"haynespro__buybar\" id=\"haynespro__buybar\">\n    <div class=\"haynespro__inner\">\n      <span class=\"haynespro__bb-brand\" id=\"haynespro__bb-brand\">HAYNES PRO EU CARS AND MOTORCYCLES<\/span>\n      <span class=\"haynespro__bb-rating\"><span class=\"haynespro__stars\" id=\"bb-stars\"><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><\/span><span id=\"bb-rating-txt\">4.9 \u00b7 1,318 buyer reviews<\/span><\/span>\n      <span class=\"haynespro__bb-spacer\"><\/span>\n      <span class=\"haynespro__bb-price\" id=\"haynespro__bb-price\">78\u20ac<\/span>\n      <a href=\"?add-to-cart=6925\" class=\"haynespro__btn haynespro__btn-buy btn ajax_add_to_cart add_to_cart_button added haynespro__cart-cta\" data-product_id=\"6925\" data-quantity=\"1\" data-product_name=\"HAYNES PRO EU CARS AND MOTORCYCLES\">Buy Now <svg viewbox=\"0 0 24 24\" width=\"17\" height=\"17\"><circle cx=\"9\" cy=\"20\" r=\"1.4\"><\/circle><circle cx=\"18\" cy=\"20\" r=\"1.4\"><\/circle><path d=\"M2.5 3.5h2.2l2 11.2a1.5 1.5 0 0 0 1.5 1.2h8.4a1.5 1.5 0 0 0 1.5-1.2l1.4-7.4H6.2\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\"><\/path><\/svg><\/a>\n    <\/div>\n  <\/div>\n\n  \n  <div id=\"page\">\n<section class=\"haynespro__hero haynespro__hero--split\"><div class=\"haynespro__wrap\"><div class=\"haynespro__inner\">\n    <div class=\"haynespro__media\"><img decoding=\"async\" id=\"hero-img\" class=\"haynespro__hero-slot\" src=\"https:\/\/xdiag.fra1.cdn.digitaloceanspaces.com\/haynes\/haynes-pro-eu-cars-motors\/eu-cars-motors.png\" alt=\"HAYNES PRO EU CARS AND MOTORCYCLES preview\" loading=\"eager\"><\/div>\n    <div class=\"haynespro__copy\">\n      <p class=\"haynespro__hero-kicker\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 13l1.6-4.2A2 2 0 0 1 6.5 7.5h11a2 2 0 0 1 1.9 1.3L21 13v4.5h-2.5M3 13v4.5h2.5M3 13h18\"\/><circle cx=\"7\" cy=\"17.5\" r=\"1.5\"\/><circle cx=\"17\" cy=\"17.5\" r=\"1.5\"\/><\/svg><span>HAYNES PRO EU CARS AND MOTORCYCLES<\/span><span class=\"haynespro__kl\"><\/span><span class=\"haynespro__kp\">Passenger cars \u00b7 Motors<\/span><\/p>\n      <h1>HaynesPro workshop data for EU cars, motorcycles, scooters and ATVs<\/h1>\n      <p class=\"haynespro__title-note\">12 months subscription<\/p>\n      <div class=\"haynespro__hero-buybox\">\n        <span class=\"haynespro__hero-rating\"><span class=\"haynespro__stars\"><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><\/span><b>4.9<\/b> \u00b7 1,318 buyer reviews<\/span>\n        <div class=\"haynespro__hero-priceline\">\n          <div class=\"haynespro__hero-price-main\">\n    <span class=\"haynespro__price\">78\u20ac<\/span>\n  <\/div>\n        <\/div>\n        <div class=\"haynespro__hero-cta-row\"><a href=\"?add-to-cart=6925\" class=\"haynespro__btn haynespro__btn-buy haynespro__btn-lg btn ajax_add_to_cart add_to_cart_button added haynespro__cart-cta\" data-product_id=\"6925\" data-quantity=\"1\" data-product_name=\"HAYNES PRO EU CARS AND MOTORCYCLES\">Buy Now <svg viewbox=\"0 0 24 24\"><circle cx=\"9\" cy=\"20\" r=\"1.4\"\/><circle cx=\"18\" cy=\"20\" r=\"1.4\"\/><path d=\"M2.5 3.5h2.2l2 11.2a1.5 1.5 0 0 0 1.5 1.2h8.4a1.5 1.5 0 0 0 1.5-1.2l1.4-7.4H6.2\"\/><\/svg><\/a><\/div>\n        <div class=\"haynespro__reassure\">\n    <span><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M13 2 4 14h7l-1 8 9-12h-7z\"\/><\/svg> Instant activation<\/span>\n    <span><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"4.5\" y=\"10.5\" width=\"15\" height=\"10\" rx=\"2\"\/><path d=\"M8 10.5V7a4 4 0 0 1 8 0v3.5\"\/><\/svg> Secure checkout<\/span>\n  <\/div>\n      <\/div>\n    <\/div>\n  <\/div><\/div><\/section><section class=\"haynespro__hero haynespro__hero--centered\"><div class=\"haynespro__wrap\"><div class=\"haynespro__inner\">\n    <div style=\"display:flex;justify-content:center\"><p class=\"haynespro__hero-kicker\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 13l1.6-4.2A2 2 0 0 1 6.5 7.5h11a2 2 0 0 1 1.9 1.3L21 13v4.5h-2.5M3 13v4.5h2.5M3 13h18\"\/><circle cx=\"7\" cy=\"17.5\" r=\"1.5\"\/><circle cx=\"17\" cy=\"17.5\" r=\"1.5\"\/><\/svg><span>HAYNES PRO EU CARS AND MOTORCYCLES<\/span><span class=\"haynespro__kl\"><\/span><span class=\"haynespro__kp\">Passenger cars \u00b7 Motors<\/span><\/p><\/div>\n    <h1>HaynesPro workshop data for EU cars, motorcycles, scooters and ATVs<\/h1>\n      <p class=\"haynespro__title-note\">12 months subscription<\/p>\n    <p class=\"haynespro__lede\">A professional database for passenger vehicles and motorcycles, with factory adjustment data, wiring diagrams, component designations, cooling systems and SmartPACK technical support.<\/p>\n    <div style=\"display:flex;flex-direction:column;align-items:center;gap:18px\">\n      <div class=\"haynespro__hero-cta-row\"><a href=\"?add-to-cart=6925\" class=\"haynespro__btn haynespro__btn-buy haynespro__btn-lg btn ajax_add_to_cart add_to_cart_button added haynespro__cart-cta\" data-product_id=\"6925\" data-quantity=\"1\" data-product_name=\"HAYNES PRO EU CARS AND MOTORCYCLES\">Buy Now <svg viewbox=\"0 0 24 24\"><circle cx=\"9\" cy=\"20\" r=\"1.4\"\/><circle cx=\"18\" cy=\"20\" r=\"1.4\"\/><path d=\"M2.5 3.5h2.2l2 11.2a1.5 1.5 0 0 0 1.5 1.2h8.4a1.5 1.5 0 0 0 1.5-1.2l1.4-7.4H6.2\"\/><\/svg><\/a><\/div>\n      <span class=\"haynespro__hero-rating\"><span class=\"haynespro__stars\"><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><\/span><b>4.9<\/b> \u00b7 1,318 buyer reviews<\/span>\n    <\/div>\n    <div class=\"haynespro__reassure\">\n    <span><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M13 2 4 14h7l-1 8 9-12h-7z\"\/><\/svg> Instant activation<\/span>\n    <span><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"4.5\" y=\"10.5\" width=\"15\" height=\"10\" rx=\"2\"\/><path d=\"M8 10.5V7a4 4 0 0 1 8 0v3.5\"\/><\/svg> Secure checkout<\/span>\n  <\/div>\n    <div class=\"haynespro__media\"><div class=\"haynespro__frame\">\n    <span class=\"haynespro__frame-chip\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#cdd6e0\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"5.5\" cy=\"16.5\" r=\"2.5\"\/><circle cx=\"18.5\" cy=\"16.5\" r=\"2.5\"\/><path d=\"M5.5 16.5h6l3-5h3M14.5 11.5 12 7H9.5M16 7h3\"\/><\/svg>Cars + Motorcycles<\/span>\n    <button type=\"button\" class=\"haynespro__play-btn\" data-video data-title=\"HAYNES PRO EU CARS AND MOTORCYCLES\" data-videos='[&quot;https:\/\/xdiag.fra1.cdn.digitaloceanspaces.com\/haynes\/haynes-pro-eu-cars-motors\/2026-06-15%2001.22.41.mp4&quot;,&quot;https:\/\/xdiag.fra1.cdn.digitaloceanspaces.com\/haynes\/haynes-pro-eu-cars-motors\/2026-06-15%2001.26.33.mp4&quot;]' aria-label=\"Play video\"><svg viewbox=\"0 0 24 24\"><path d=\"M8 5v14l11-7z\"\/><\/svg><\/button>\n    <span class=\"haynespro__media-cap\"><span class=\"haynespro__dot\"><svg viewbox=\"0 0 24 24\"><path d=\"M8 5v14l11-7z\"\/><\/svg><\/span>Watch the HAYNES PRO EU CARS AND MOTORCYCLES video<span class=\"haynespro__dur\">\u00b7 2:14<\/span><\/span>\n  <\/div><\/div>\n  <\/div><\/div><\/section><section class=\"haynespro__hero haynespro__hero--video\"><div class=\"haynespro__wrap\"><div class=\"haynespro__inner\">\n    <div class=\"haynespro__copy\">\n      <p class=\"haynespro__hero-kicker\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 13l1.6-4.2A2 2 0 0 1 6.5 7.5h11a2 2 0 0 1 1.9 1.3L21 13v4.5h-2.5M3 13v4.5h2.5M3 13h18\"\/><circle cx=\"7\" cy=\"17.5\" r=\"1.5\"\/><circle cx=\"17\" cy=\"17.5\" r=\"1.5\"\/><\/svg><span>HAYNES PRO EU CARS AND MOTORCYCLES<\/span><span class=\"haynespro__kl\"><\/span><span class=\"haynespro__kp\">Passenger cars \u00b7 Motors<\/span><\/p>\n      <h1>HaynesPro workshop data for EU cars, motorcycles, scooters and ATVs<\/h1>\n      <p class=\"haynespro__title-note\">12 months subscription<\/p>\n      <p class=\"haynespro__lede\">A professional database for passenger vehicles and motorcycles, with factory adjustment data, wiring diagrams, component designations, cooling systems and SmartPACK technical support.<\/p>\n      <div class=\"haynespro__hero-buybox\">\n        <span class=\"haynespro__hero-rating\"><span class=\"haynespro__stars\"><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><\/span>\n        <div class=\"haynespro__hero-price-main\">\n    <span class=\"haynespro__price\">78\u20ac<\/span>\n  <\/div>\n        <p class=\"haynespro__hero-pricenote\">12-month licence &#8211; updates included for 12 months<\/p>\n        <div class=\"haynespro__hero-cta-row\"><a href=\"?add-to-cart=6925\" class=\"haynespro__btn haynespro__btn-buy haynespro__btn-lg btn ajax_add_to_cart add_to_cart_button added haynespro__cart-cta\" data-product_id=\"6925\" data-quantity=\"1\" data-product_name=\"HAYNES PRO EU CARS AND MOTORCYCLES\">Buy Now <svg viewbox=\"0 0 24 24\"><circle cx=\"9\" cy=\"20\" r=\"1.4\"\/><circle cx=\"18\" cy=\"20\" r=\"1.4\"\/><path d=\"M2.5 3.5h2.2l2 11.2a1.5 1.5 0 0 0 1.5 1.2h8.4a1.5 1.5 0 0 0 1.5-1.2l1.4-7.4H6.2\"\/><\/svg><\/a><\/div><b>4.9<\/b> \u00b7 1,318 buyer reviews<\/span>\n        <div class=\"haynespro__reassure\">\n    <span><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M13 2 4 14h7l-1 8 9-12h-7z\"\/><\/svg> Instant activation<\/span>\n    <span><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"4.5\" y=\"10.5\" width=\"15\" height=\"10\" rx=\"2\"\/><path d=\"M8 10.5V7a4 4 0 0 1 8 0v3.5\"\/><\/svg> Secure checkout<\/span>\n  <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"haynespro__media\"><div class=\"haynespro__frame haynespro--tall\">\n    <span class=\"haynespro__frame-chip\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#cdd6e0\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"5.5\" cy=\"16.5\" r=\"2.5\"\/><circle cx=\"18.5\" cy=\"16.5\" r=\"2.5\"\/><path d=\"M5.5 16.5h6l3-5h3M14.5 11.5 12 7H9.5M16 7h3\"\/><\/svg>Cars + Motorcycles<\/span>\n    <button type=\"button\" class=\"haynespro__play-btn\" data-video data-title=\"HAYNES PRO EU CARS AND MOTORCYCLES\" data-videos='[&quot;https:\/\/xdiag.fra1.cdn.digitaloceanspaces.com\/haynes\/haynes-pro-eu-cars-motors\/2026-06-15%2001.22.41.mp4&quot;,&quot;https:\/\/xdiag.fra1.cdn.digitaloceanspaces.com\/haynes\/haynes-pro-eu-cars-motors\/2026-06-15%2001.26.33.mp4&quot;]' aria-label=\"Play video\"><svg viewbox=\"0 0 24 24\"><path d=\"M8 5v14l11-7z\"\/><\/svg><\/button>\n    <span class=\"haynespro__media-cap\"><span class=\"haynespro__dot\"><svg viewbox=\"0 0 24 24\"><path d=\"M8 5v14l11-7z\"\/><\/svg><\/span>Watch the HAYNES PRO EU CARS AND MOTORCYCLES video<span class=\"haynespro__dur\">\u00b7 2:14<\/span><\/span>\n  <\/div><\/div>\n  <\/div><\/div><\/section><section class=\"haynespro__section haynespro__demo\" id=\"haynespro__demo\"><div class=\"haynespro__wrap\">\n    <div class=\"haynespro__section-head haynespro__reveal\">\n    <div class=\"haynespro__kicker\">See it in action<\/div>\n    <h2>Watch HAYNES PRO EU CARS AND MOTORCYCLES inside the workshop workflow<\/h2>\n    <p>A quick walkthrough of vehicle lookup, technical data, wiring diagrams and repair information for real workshop jobs.<\/p>\n  <\/div>\n    <div class=\"haynespro__media haynespro__reveal\"><div class=\"haynespro__frame\">\n    <span class=\"haynespro__frame-chip\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#cdd6e0\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"5.5\" cy=\"16.5\" r=\"2.5\"\/><circle cx=\"18.5\" cy=\"16.5\" r=\"2.5\"\/><path d=\"M5.5 16.5h6l3-5h3M14.5 11.5 12 7H9.5M16 7h3\"\/><\/svg>Cars + Motorcycles<\/span>\n    <button type=\"button\" class=\"haynespro__play-btn\" data-video data-title=\"HAYNES PRO EU CARS AND MOTORCYCLES\" data-videos='[&quot;https:\/\/xdiag.fra1.cdn.digitaloceanspaces.com\/haynes\/haynes-pro-eu-cars-motors\/2026-06-15%2001.22.41.mp4&quot;,&quot;https:\/\/xdiag.fra1.cdn.digitaloceanspaces.com\/haynes\/haynes-pro-eu-cars-motors\/2026-06-15%2001.26.33.mp4&quot;]' aria-label=\"Play video\"><svg viewbox=\"0 0 24 24\"><path d=\"M8 5v14l11-7z\"\/><\/svg><\/button>\n    <span class=\"haynespro__media-cap\"><span class=\"haynespro__dot\"><svg viewbox=\"0 0 24 24\"><path d=\"M8 5v14l11-7z\"\/><\/svg><\/span>Watch the HAYNES PRO EU CARS AND MOTORCYCLES video<span class=\"haynespro__dur\">\u00b7 2:14<\/span><\/span>\n  <\/div><\/div>\n  <\/div><\/section><section class=\"haynespro__section\" id=\"features\"><div class=\"haynespro__wrap\">\n    <div class=\"haynespro__section-head haynespro__reveal\">\n    <div class=\"haynespro__kicker\">What&#8217;s included<\/div>\n    <h2>Everything you need in one licence<\/h2>\n    <p>No add-ons, no per-module paywalls. One purchase unlocks the HAYNES PRO EU CARS AND MOTORCYCLES workshop data for the licence period.<\/p>\n  <\/div>\n    <div class=\"haynespro__included-grid\"><div class=\"haynespro__inc-item haynespro__reveal\">\n    <span class=\"haynespro__ck\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>\n    <div><h4>OEM-based workshop data<\/h4><p>Repair and maintenance information built for professional diagnostics and workshop planning.<\/p><\/div>\n  <\/div><div class=\"haynespro__inc-item haynespro__reveal\">\n    <span class=\"haynespro__ck\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>\n    <div><h4>Cars, motorcycles, scooters and ATVs<\/h4><p>Cover passenger vehicles together with motorcycle brands, scooters and ATVs in one 12-month licence.<\/p><\/div>\n  <\/div><div class=\"haynespro__inc-item haynespro__reveal\">\n    <span class=\"haynespro__ck\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>\n    <div><h4>Factory adjustment data<\/h4><p>Access suspension geometry, shock absorber parameters, valve clearances, firing order and torque tightening sequences.<\/p><\/div>\n  <\/div><div class=\"haynespro__inc-item haynespro__reveal\">\n    <span class=\"haynespro__ck\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>\n    <div><h4>Wiring and SmartPACK support<\/h4><p>Use wiring colours, component designations, cooling system data, technical bulletins and known repair cases.<\/p><\/div>\n  <\/div><div class=\"haynespro__inc-item haynespro__reveal\">\n    <span class=\"haynespro__ck\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>\n    <div><h4>Repair times and technical values<\/h4><p>Labor times, fluid capacities, torque settings, alignment data, brake data and adjustment values.<\/p><\/div>\n  <\/div><div class=\"haynespro__inc-item haynespro__reveal\">\n    <span class=\"haynespro__ck\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>\n    <div><h4>Wiring diagrams and components<\/h4><p>Full-colour wiring diagrams, component locations, electrical data and system information.<\/p><\/div>\n  <\/div><div class=\"haynespro__inc-item haynespro__reveal\">\n    <span class=\"haynespro__ck\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>\n    <div><h4>Instant activation<\/h4><p>Licence details delivered after purchase so you can start using the data without waiting.<\/p><\/div>\n  <\/div><div class=\"haynespro__inc-item haynespro__reveal\">\n    <span class=\"haynespro__ck\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>\n    <div><h4>12 months of updates<\/h4><p>Vehicle data and technical information are updated during the 12-month licence period.<\/p><\/div>\n  <\/div><\/div>\n  <\/div><\/section><section class=\"haynespro__section haynespro__section--dark haynespro__section--tight\" id=\"how\">\n    <div class=\"haynespro__wrap\">\n    <div class=\"haynespro__section-head haynespro__reveal haynespro--on-dark\">\n    <div class=\"haynespro__kicker\">How it works<\/div>\n    <h2>From vehicle lookup to repair data in four steps<\/h2>\n    <p>Choose the right package, activate your 12-month licence and use the correct HaynesPro data for the job.<\/p>\n  <\/div>\n    <div class=\"haynespro__steps\"><div class=\"haynespro__step haynespro__reveal\">\n    <span class=\"haynespro__gn\">1<\/span>\n    <span class=\"haynespro__ln\"><\/span>\n    <div class=\"haynespro__n\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3v12m0 0 4-4m-4 4-4-4M4 19.5h16\"\/><\/svg><\/div>\n    <span class=\"haynespro__mono-tag\">Step 01 \/ 04<\/span>\n    <h4>Buy your 12-month licence<\/h4><p>Choose the HaynesPro package that matches the vehicles you work on and complete checkout securely.<\/p>\n  <\/div><div class=\"haynespro__step haynespro__reveal\">\n    <span class=\"haynespro__gn\">2<\/span>\n    <span class=\"haynespro__ln\"><\/span>\n    <div class=\"haynespro__n\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 3v5M15 3v5M7 8h10v3a5 5 0 0 1-10 0zM12 16v5\"\/><\/svg><\/div>\n    <span class=\"haynespro__mono-tag\">Step 02 \/ 04<\/span>\n    <h4>Activate your access<\/h4><p>Receive your licence details after purchase and open the HaynesPro workshop data on your workstation.<\/p>\n  <\/div><div class=\"haynespro__step haynespro__reveal\">\n    <span class=\"haynespro__gn\">3<\/span>\n    <span class=\"haynespro__ln\"><\/span>\n    <div class=\"haynespro__n\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#cdd6e0\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 8V5.5A1.5 1.5 0 0 1 5.5 4H8M16 4h2.5A1.5 1.5 0 0 1 20 5.5V8M20 16v2.5a1.5 1.5 0 0 1-1.5 1.5H16M8 20H5.5A1.5 1.5 0 0 1 4 18.5V16M4 12h16\"\/><\/svg><\/div>\n    <span class=\"haynespro__mono-tag\">Step 03 \/ 04<\/span>\n    <h4>Identify the vehicle<\/h4><p>Search by model, engine code, power output, fuel type, year or drivetrain to find the exact technical data.<\/p>\n  <\/div><div class=\"haynespro__step haynespro__reveal\">\n    <span class=\"haynespro__gn\">4<\/span>\n    \n    <div class=\"haynespro__n\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 11a8 8 0 0 0-14-4M4 5v4h4M4 13a8 8 0 0 0 14 4M20 19v-4h-4\"\/><\/svg><\/div>\n    <span class=\"haynespro__mono-tag\">Step 04 \/ 04<\/span>\n    <h4>Repair with the correct data<\/h4><p>Use wiring diagrams, labor times, adjustment values, component locations and bulletins to finish the job faster.<\/p>\n  <\/div><\/div>\n  <\/div><\/section><section class=\"haynespro__section haynespro__reviews\" id=\"haynespro__reviews\"><div class=\"haynespro__wrap\">\n    <div class=\"haynespro__section-head haynespro__reveal\">\n    <div class=\"haynespro__kicker\">Trusted by professionals<\/div>\n    <h2>Mechanics don&#8217;t switch back<\/h2>\n    \n  <\/div>\n    <div class=\"haynespro__review-grid\"><div class=\"haynespro__review haynespro__reveal\">\n    <span class=\"haynespro__stars\"><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><\/span>\n    <blockquote>&ldquo;We work on cars most days, but motorcycles come in often enough that having both in one package makes sense for us.&rdquo;<\/blockquote>\n    <div class=\"haynespro__who\"><span class=\"haynespro__av\">T<\/span><div><div class=\"haynespro__nm\">Tomaz L.<\/div><div class=\"haynespro__rl\">Independent Garage Owner<\/div><\/div><\/div>\n  <\/div><div class=\"haynespro__review haynespro__reveal\">\n    <span class=\"haynespro__stars\"><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><\/span>\n    <blockquote>&ldquo;The motorcycle data was the reason I tried it. KTM and Ducati info is usually annoying to find, so having it beside the car data helps.&rdquo;<\/blockquote>\n    <div class=\"haynespro__who\"><span class=\"haynespro__av\">I<\/span><div><div class=\"haynespro__nm\">Ivan S.<\/div><div class=\"haynespro__rl\">Motorcycle Technician<\/div><\/div><\/div>\n  <\/div><div class=\"haynespro__review haynespro__reveal\">\n    <span class=\"haynespro__stars\"><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><\/span>\n    <blockquote>&ldquo;Not fancy, just useful. I open it for torque settings, service intervals and model checks when I do not want to guess.&rdquo;<\/blockquote>\n    <div class=\"haynespro__who\"><span class=\"haynespro__av\">E<\/span><div><div class=\"haynespro__nm\">Ema K.<\/div><div class=\"haynespro__rl\">Diagnostic Technician<\/div><\/div><\/div>\n  <\/div><\/div>\n    <div class=\"haynespro__agg haynespro__reveal\"><span class=\"haynespro__stars\"><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><svg viewbox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2.4l2.9 5.9 6.5.95-4.7 4.58 1.1 6.47L12 17.77 6.2 20.8l1.1-6.47L2.6 9.25l6.5-.95z\"\/><\/svg><\/span><b>4.9<\/b> average from 1,318 buyer reviews<\/div>\n  <\/div><\/section><section class=\"haynespro__section\" id=\"pricing\"><div class=\"haynespro__wrap\">\n    <div class=\"haynespro__section-head haynespro__reveal\">\n    <div class=\"haynespro__kicker\">Pricing<\/div>\n    <h2>Transparent pricing<\/h2>\n    <p>Get the full licence \u2014 or grab a 2-day pass if you just need it for a single job.<\/p>\n  <\/div>\n    <div class=\"haynespro__plans\">\n      <div class=\"haynespro__plan haynespro__reveal\" id=\"two-day-pass\">\n        <div class=\"haynespro__pname\">2-day pass<\/div>\n        <div class=\"haynespro__psub\">Short-term access for one-off jobs<\/div>\n        <div class=\"haynespro__pprice\"><span class=\"haynespro__amt\">5\u20ac<\/span><\/div>\n        <ul>\n          <li><span class=\"haynespro__ck\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>WorkshopData access for 2 days<\/li><li><span class=\"haynespro__ck\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>Technical data for the selected package<\/li><li><span class=\"haynespro__ck\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>Perfect for a one-off repair job<\/li>\n          <li class=\"haynespro--muted\"><span class=\"haynespro__ck\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"><path d=\"M12 5v14M5 12h14\"\/><\/svg><\/span>Access ends after 2 days<\/li>\n        <\/ul>\n        <a href=\"?add-to-cart=7306\" class=\"haynespro__btn haynespro__btn-ghost btn ajax_add_to_cart add_to_cart_button added haynespro__cart-cta\" data-product_id=\"7306\" data-quantity=\"1\" data-product_name=\"HAYNES PRO EU CARS AND MOTORCYCLES\" data-cart_variant=\"2-day pass\">Start 2-day pass<\/a>\n      <\/div>\n      <div class=\"haynespro__plan haynespro--featured haynespro__reveal\">\n        <span class=\"haynespro__tag\">BEST VALUE<\/span>\n        <div class=\"haynespro__pname\">HAYNES PRO EU CARS AND MOTORCYCLES \u2014 full licence<\/div>\n        <div class=\"haynespro__psub\">12-month licence &#8211; updates included for 12 months<\/div>\n        <div class=\"haynespro__pprice\"><span class=\"haynespro__amt\">78\u20ac<\/span><\/div>\n        \n        <ul>\n          <li><span class=\"haynespro__ck\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>WorkshopData technical database<\/li><li><span class=\"haynespro__ck\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>Wiring diagrams &#038; component locations<\/li><li><span class=\"haynespro__ck\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>Repair times, adjustments &#038; technical values<\/li><li><span class=\"haynespro__ck\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 6 9 17l-5-5\"\/><\/svg><\/span>Updates during the 12-month licence<\/li>\n        <\/ul>\n        <a href=\"?add-to-cart=6925\" class=\"haynespro__btn haynespro__btn-buy haynespro__btn-lg btn ajax_add_to_cart add_to_cart_button added haynespro__cart-cta\" data-product_id=\"6925\" data-quantity=\"1\" data-product_name=\"HAYNES PRO EU CARS AND MOTORCYCLES\">Buy Now <svg viewbox=\"0 0 24 24\"><circle cx=\"9\" cy=\"20\" r=\"1.4\"\/><circle cx=\"18\" cy=\"20\" r=\"1.4\"\/><path d=\"M2.5 3.5h2.2l2 11.2a1.5 1.5 0 0 0 1.5 1.2h8.4a1.5 1.5 0 0 0 1.5-1.2l1.4-7.4H6.2\"\/><\/svg><\/a>\n      <\/div>\n    <\/div>\n    <div class=\"haynespro__reassure haynespro__reveal\" style=\"justify-content:center;margin-top:26px\">\n      <span><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M13 2 4 14h7l-1 8 9-12h-7z\"\/><\/svg> Instant activation<\/span>\n      <span><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"4.5\" y=\"10.5\" width=\"15\" height=\"10\" rx=\"2\"\/><path d=\"M8 10.5V7a4 4 0 0 1 8 0v3.5\"\/><\/svg> Secure checkout \u00b7 card &#038; PayPal<\/span>\n    <\/div>\n  <\/div><\/section><section class=\"haynespro__section\" id=\"haynespro__faq\"><div class=\"haynespro__wrap\">\n    <div class=\"haynespro__section-head haynespro__reveal\">\n    <div class=\"haynespro__kicker\">Questions<\/div>\n    <h2>Frequently Asked Questions<\/h2>\n    \n  <\/div>\n    <div class=\"haynespro__faq haynespro__reveal\"><div class=\"haynespro__qa\">\n    <button type=\"button\"><span>IMPORTANT NOTICE<\/span><span class=\"haynespro__ic\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"><path d=\"M12 5v14M5 12h14\"\/><\/svg><\/span><\/button>\n    <div class=\"haynespro__ans\"><p>Each purchased license is strictly bound to a single device (hardware ID). If multiple licenses are purchased, each license must be activated on its own individual device. By completing your purchase, you confirm that you understand and agree to the one-license-per-device policy.<\/p><\/div>\n  <\/div><div class=\"haynespro__qa\">\n    <button type=\"button\"><span>What exactly do I get?<\/span><span class=\"haynespro__ic\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"><path d=\"M12 5v14M5 12h14\"\/><\/svg><\/span><\/button>\n    <div class=\"haynespro__ans\"><p>You get a 12-month HAYNES PRO EU CARS AND MOTORCYCLES licence.<\/p><\/div>\n  <\/div><div class=\"haynespro__qa\">\n    <button type=\"button\"><span>How fast is activation?<\/span><span class=\"haynespro__ic\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"><path d=\"M12 5v14M5 12h14\"\/><\/svg><\/span><\/button>\n    <div class=\"haynespro__ans\"><p>Activation is handled after checkout. Your licence details are delivered so you can start using the software without waiting for a physical shipment.<\/p><\/div>\n  <\/div><div class=\"haynespro__qa\">\n    <button type=\"button\"><span>Which vehicles and brands are supported?<\/span><span class=\"haynespro__ic\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"><path d=\"M12 5v14M5 12h14\"\/><\/svg><\/span><\/button>\n    <div class=\"haynespro__ans\"><p>Coverage depends on the exact HaynesPro package. The package title and supported category on this page show whether it is for cars, trucks, trailers, axles, motorcycles, scooters or ATVs.<\/p><\/div>\n  <\/div><div class=\"haynespro__qa\">\n    <button type=\"button\"><span>Can I use it on more than one computer?<\/span><span class=\"haynespro__ic\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"><path d=\"M12 5v14M5 12h14\"\/><\/svg><\/span><\/button>\n    <div class=\"haynespro__ans\"><p>The licence is intended for one workstation at a time. If you need to move access, check the activation instructions supplied with your licence.<\/p><\/div>\n  <\/div><div class=\"haynespro__qa\">\n    <button type=\"button\"><span>What if I am unsure which package I need?<\/span><span class=\"haynespro__ic\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\"><path d=\"M12 5v14M5 12h14\"\/><\/svg><\/span><\/button>\n    <div class=\"haynespro__ans\"><p>If you are unsure which package you need, <a href=\"#two-day-pass\">buy the 2-day pass first<\/a> to test access before purchasing the 12-month licence.<\/p><\/div>\n  <\/div><\/div>\n  <\/div><\/section><section class=\"haynespro__finalcta\"><div class=\"haynespro__wrap\"><div class=\"haynespro__inner\">\n    <h2>Ready to repair with the correct data?<\/h2>\n    <p>Join 40,000+ technicians using HAYNES PRO EU CARS AND MOTORCYCLES for workshop data, wiring diagrams and repair information. Instant activation, 12-month licence.<\/p>\n    <div class=\"haynespro__hero-price-main\">\n    <span class=\"haynespro__price\">78\u20ac<\/span>\n  <\/div>\n    <div style=\"display:flex;justify-content:center;gap:12px;flex-wrap:wrap\">\n      <a href=\"?add-to-cart=6925\" class=\"haynespro__btn haynespro__btn-buy haynespro__btn-lg btn ajax_add_to_cart add_to_cart_button added haynespro__cart-cta\" data-product_id=\"6925\" data-quantity=\"1\" data-product_name=\"HAYNES PRO EU CARS AND MOTORCYCLES\">Buy Now <svg viewbox=\"0 0 24 24\"><circle cx=\"9\" cy=\"20\" r=\"1.4\"\/><circle cx=\"18\" cy=\"20\" r=\"1.4\"\/><path d=\"M2.5 3.5h2.2l2 11.2a1.5 1.5 0 0 0 1.5 1.2h8.4a1.5 1.5 0 0 0 1.5-1.2l1.4-7.4H6.2\"\/><\/svg><\/a>\n    <\/div>\n    <div class=\"haynespro__reassure\">\n    <span><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M13 2 4 14h7l-1 8 9-12h-7z\"\/><\/svg> Instant activation<\/span>\n    <span><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"4.5\" y=\"10.5\" width=\"15\" height=\"10\" rx=\"2\"\/><path d=\"M8 10.5V7a4 4 0 0 1 8 0v3.5\"\/><\/svg> Secure checkout<\/span>\n  <\/div>\n  <\/div><\/div><\/section>\n<\/div>\n<div class=\"haynespro__toast\" role=\"status\" aria-live=\"polite\"><\/div>\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/@fancyapps\/ui@5.0\/dist\/fancybox\/fancybox.umd.js\"><\/script>\n<script>\ndocument.querySelectorAll('[data-video]').forEach(btn=>{\n  btn.addEventListener('click', ()=>{\n    const videos = JSON.parse(btn.getAttribute('data-videos') || '[]');\n    Fancybox.show(videos.map((src,i)=>({src,type:'html5video',caption:`${btn.dataset.title || 'Video'} - Video ${i+1}`})), {dragToClose:true, animated:true});\n  });\n});\ndocument.querySelectorAll('.haynespro__qa button').forEach(btn=>{\n  btn.addEventListener('click', ()=>{\n    const qa = btn.parentElement;\n    const ans = qa.querySelector('.haynespro__ans');\n    const open = qa.classList.toggle('haynespro--open');\n    ans.style.maxHeight = open ? ans.scrollHeight + 'px' : '0';\n  });\n});\nconst buybar = document.getElementById('haynespro__buybar') || document.getElementById('buybar');\nif(buybar){\n  const onScroll = ()=>buybar.classList.toggle('haynespro--show', window.scrollY > 560);\n  window.addEventListener('scroll', onScroll, {passive:true});\n  onScroll();\n}\nif(window.matchMedia('(prefers-reduced-motion: no-preference)').matches){\n  document.documentElement.classList.add('haynespro--anim');\n  const io = new IntersectionObserver(entries=>{\n    entries.forEach(e=>{ if(e.isIntersecting){ e.target.classList.add('haynespro--in'); io.unobserve(e.target); } });\n  }, {threshold:.12, rootMargin:'0px 0px -40px 0px'});\n  document.querySelectorAll('.haynespro__reveal').forEach(el=>io.observe(el));\n}\n\n(function(){\n  const root = document.querySelector('.haynespro__wp-root') || document;\n  const toast = root.querySelector('.haynespro__toast') || document.querySelector('.haynespro__toast');\n  if(!toast) return;\n  let toastTimer;\n  function getButton(button){\n    if(button && button.jquery) return button[0];\n    if(button && button.nodeType) return button;\n    return null;\n  }\n  function getProductName(button){\n    const btn = getButton(button) || document.activeElement;\n    const explicit = btn && btn.getAttribute ? btn.getAttribute('data-product_name') : '';\n    const card = btn && btn.closest ? btn.closest('.haynespro__card') : null;\n    const cardTitle = card ? card.querySelector('.haynespro__card-title') : null;\n    const pageTitle = root.querySelector('.haynespro__bb-brand') || root.querySelector('.haynespro__hero-kicker span') || root.querySelector('h1');\n    const base = explicit || (cardTitle ? cardTitle.textContent.trim() : '') || (pageTitle ? pageTitle.textContent.trim() : '') || 'Product';\n    const variant = btn && btn.getAttribute ? btn.getAttribute('data-cart_variant') : '';\n    return variant ? base + ' ' + variant : base;\n  }\n  function showCartToast(name){\n    toast.textContent = name + ' was added to the cart';\n    toast.classList.add('haynespro--show');\n    clearTimeout(toastTimer);\n    toastTimer = setTimeout(()=>toast.classList.remove('haynespro--show'), 3200);\n  }\n  window.haynesproShowCartToast = showCartToast;\n  if(window.jQuery && window.jQuery(document.body).on){\n    window.jQuery(document.body).on('added_to_cart', function(_event, _fragments, _cartHash, button){\n      showCartToast(getProductName(button));\n    });\n  }\n})();\nFancybox.bind('[data-fancybox]', {dragToClose:true, animated:true});\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>HAYNES PRO EU CARS AND MOTORCYCLES 4.9 \u00b7 1,318 buyer reviews 78\u20ac Buy Now HAYNES PRO EU CARS AND MOTORCYCLESPassenger cars \u00b7 Motors HaynesPro workshop data for EU cars, motorcycles, scooters and ATVs 12 months subscription 4.9 \u00b7 1,318 buyer reviews 78\u20ac Buy Now Instant activation Secure checkout HAYNES PRO EU CARS AND MOTORCYCLESPassenger cars&#8230;<\/p>","protected":false},"author":1,"featured_media":0,"parent":7259,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_seopress_analysis_target_kw":"","_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"hide","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"iawp_total_views":0,"footnotes":""},"class_list":["post-7297","page","type-page","status-publish","hentry"],"taxonomy_info":[],"featured_image_src_large":false,"author_info":{"display_name":"xpro5","author_link":"https:\/\/xdiag.org\/tr\/author\/xpro5\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/xdiag.org\/tr\/wp-json\/wp\/v2\/pages\/7297","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xdiag.org\/tr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/xdiag.org\/tr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/xdiag.org\/tr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/xdiag.org\/tr\/wp-json\/wp\/v2\/comments?post=7297"}],"version-history":[{"count":2,"href":"https:\/\/xdiag.org\/tr\/wp-json\/wp\/v2\/pages\/7297\/revisions"}],"predecessor-version":[{"id":7308,"href":"https:\/\/xdiag.org\/tr\/wp-json\/wp\/v2\/pages\/7297\/revisions\/7308"}],"up":[{"embeddable":true,"href":"https:\/\/xdiag.org\/tr\/wp-json\/wp\/v2\/pages\/7259"}],"wp:attachment":[{"href":"https:\/\/xdiag.org\/tr\/wp-json\/wp\/v2\/media?parent=7297"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}