{"title":"Gas Gas Motocross Graphics","description":"\u003cstyle\u003e\n.kg-gasgas-wrap{\n  position:relative;\n  overflow:hidden;\n  background:\n    radial-gradient(circle at 20% 10%, rgba(255,0,0,0.18), transparent 40%),\n    radial-gradient(circle at 80% 90%, rgba(255,80,80,0.12), transparent 40%),\n    linear-gradient(145deg,#050505,#111,#1b1b1b);\n  border:1px solid rgba(255,0,0,0.35);\n  border-radius:22px;\n  padding:30px;\n  color:#fff !important;\n  box-shadow:0 0 25px rgba(255,0,0,0.15), inset 0 0 12px rgba(255,255,255,0.03);\n  font-family:Arial, Helvetica, sans-serif;\n}\n.kg-gasgas-wrap *{color:inherit !important; box-sizing:border-box;}\n\n\/* ============== LAYER 1: ANIMATED GRADIENT MESH ============== *\/\n.kg-gasgas-wrap{\n  background:\n    radial-gradient(circle at 20% 10%, rgba(255,0,0,0.18), transparent 40%),\n    radial-gradient(circle at 80% 90%, rgba(255,80,80,0.12), transparent 40%),\n    linear-gradient(145deg,#050505,#111,#1b1b1b);\n  background-size: 200% 200%, 200% 200%, 100% 100%;\n  animation: kg-gasgas-mesh-shift 14s ease-in-out infinite alternate;\n}\n@keyframes kg-gasgas-mesh-shift{\n  0%   { background-position: 0% 0%, 100% 100%, 0% 0%; }\n  100% { background-position: 100% 100%, 0% 0%, 0% 0%; }\n}\n\n\/* ============== LAYER 2: FAST DRIFTING GRID ============== *\/\n.kg-gasgas-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:-50%;\n  background-image:\n    linear-gradient(rgba(255,80,80,0.07) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255,80,80,0.07) 1px, transparent 1px);\n  background-size:50px 50px;\n  animation:kg-gasgas-drift 10s linear infinite;\n  pointer-events:none;\n  z-index:0;\n  mask-image:radial-gradient(ellipse at center, rgba(0,0,0,0.85) 30%, transparent 80%);\n  -webkit-mask-image:radial-gradient(ellipse at center, rgba(0,0,0,0.85) 30%, transparent 80%);\n}\n@keyframes kg-gasgas-drift{\n  0%{transform:translate(0,0);}\n  100%{transform:translate(50px,50px);}\n}\n\n\/* ============== LAYER 3: SCAN LINE SWEEP ============== *\/\n.kg-gasgas-wrap::after{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:linear-gradient(90deg, transparent 0%, rgba(255,255,255,0.05) 50%, transparent 100%);\n  transform:translateX(-120%);\n  animation:kg-gasgas-scan 5s linear infinite;\n  pointer-events:none;\n  z-index:1;\n}\n@keyframes kg-gasgas-scan{\n  0%{transform:translateX(-120%);}\n  100%{transform:translateX(120%);}\n}\n\n.kg-gasgas-wrap \u003e *{position:relative; z-index:3;}\n\n\/* ============== LAYER 4: PULSING RADIAL GLOW (added to the wrap as box-shadow pulse) ============== *\/\n.kg-gasgas-wrap{\n  animation:\n    kg-gasgas-mesh-shift 14s ease-in-out infinite alternate,\n    kg-gasgas-glow-pulse 4s ease-in-out infinite alternate;\n}\n@keyframes kg-gasgas-glow-pulse{\n  0% {\n    box-shadow:\n      0 0 25px rgba(255,0,0,0.15),\n      inset 0 0 12px rgba(255,255,255,0.03),\n      inset 0 0 60px rgba(255,0,0,0.05);\n  }\n  100% {\n    box-shadow:\n      0 0 45px rgba(255,30,30,0.35),\n      inset 0 0 20px rgba(255,255,255,0.05),\n      inset 0 0 100px rgba(255,30,30,0.12);\n  }\n}\n\n\/* ============== LAYER 5: SPEED LINES (diagonal streaks) ============== *\/\n.kg-gasgas-fx-speed{\n  position:absolute;\n  inset:0;\n  pointer-events:none;\n  z-index:1;\n  overflow:hidden;\n  opacity:0.6;\n}\n.kg-gasgas-fx-speed::before,\n.kg-gasgas-fx-speed::after{\n  content:\"\";\n  position:absolute;\n  width:200%;\n  height:1px;\n  background:linear-gradient(90deg, transparent 0%, rgba(255,80,80,0.6) 50%, transparent 100%);\n  filter:blur(0.5px);\n}\n.kg-gasgas-fx-speed::before{\n  top:25%;\n  left:-100%;\n  animation:kg-gasgas-streak 3s linear infinite;\n}\n.kg-gasgas-fx-speed::after{\n  top:65%;\n  left:-100%;\n  animation:kg-gasgas-streak 4.5s linear infinite;\n  animation-delay:1.2s;\n}\n@keyframes kg-gasgas-streak{\n  0%   { transform:translateX(0)    skewX(-12deg); opacity:0; }\n  10%  { opacity:1; }\n  90%  { opacity:1; }\n  100% { transform:translateX(120%) skewX(-12deg); opacity:0; }\n}\n\n\/* Extra speed line streaks via spans *\/\n.kg-gasgas-fx-streaks{\n  position:absolute;\n  inset:0;\n  pointer-events:none;\n  z-index:1;\n  overflow:hidden;\n}\n.kg-gasgas-fx-streaks span{\n  position:absolute;\n  display:block;\n  width:200%;\n  height:1px;\n  background:linear-gradient(90deg, transparent 0%, rgba(255,100,100,0.45) 50%, transparent 100%);\n  filter:blur(0.5px);\n  left:-100%;\n  animation:kg-gasgas-streak 3.5s linear infinite;\n}\n.kg-gasgas-fx-streaks span:nth-child(1){ top:10%; animation-duration:3.2s; animation-delay:.0s; }\n.kg-gasgas-fx-streaks span:nth-child(2){ top:38%; animation-duration:4.1s; animation-delay:.6s; }\n.kg-gasgas-fx-streaks span:nth-child(3){ top:52%; animation-duration:2.8s; animation-delay:1.4s; }\n.kg-gasgas-fx-streaks span:nth-child(4){ top:78%; animation-duration:3.7s; animation-delay:2.1s; }\n.kg-gasgas-fx-streaks span:nth-child(5){ top:88%; animation-duration:4.3s; animation-delay:.9s; }\n\n\/* ============== LAYER 6: FLOATING EMBERS \/ PARTICLES ============== *\/\n.kg-gasgas-fx-embers{\n  position:absolute;\n  inset:0;\n  pointer-events:none;\n  z-index:2;\n  overflow:hidden;\n}\n.kg-gasgas-fx-embers span{\n  position:absolute;\n  bottom:-10px;\n  width:3px;\n  height:3px;\n  border-radius:50%;\n  background:radial-gradient(circle, rgba(255,140,80,1) 0%, rgba(255,40,40,0.8) 50%, transparent 100%);\n  box-shadow:0 0 6px rgba(255,80,40,0.9), 0 0 12px rgba(255,40,40,0.5);\n  animation:kg-gasgas-ember-rise 7s linear infinite;\n  opacity:0;\n}\n@keyframes kg-gasgas-ember-rise{\n  0%   { transform:translateY(0)     translateX(0)   scale(.6); opacity:0; }\n  10%  { opacity:.9; }\n  50%  { transform:translateY(-50vh) translateX(20px) scale(1); opacity:.8; }\n  90%  { opacity:.4; }\n  100% { transform:translateY(-100vh) translateX(-15px) scale(.4); opacity:0; }\n}\n.kg-gasgas-fx-embers span:nth-child(1){ left:8%;  animation-delay:.0s; animation-duration:6s;  }\n.kg-gasgas-fx-embers span:nth-child(2){ left:18%; animation-delay:1.5s; animation-duration:7s;  }\n.kg-gasgas-fx-embers span:nth-child(3){ left:32%; animation-delay:.6s; animation-duration:5.5s;}\n.kg-gasgas-fx-embers span:nth-child(4){ left:45%; animation-delay:2.2s; animation-duration:8s;  }\n.kg-gasgas-fx-embers span:nth-child(5){ left:58%; animation-delay:.9s; animation-duration:6.5s;}\n.kg-gasgas-fx-embers span:nth-child(6){ left:70%; animation-delay:3.1s; animation-duration:7.5s;}\n.kg-gasgas-fx-embers span:nth-child(7){ left:82%; animation-delay:1.2s; animation-duration:5.8s;}\n.kg-gasgas-fx-embers span:nth-child(8){ left:92%; animation-delay:2.7s; animation-duration:7.2s;}\n.kg-gasgas-fx-embers span:nth-child(9){ left:25%; animation-delay:4.0s; animation-duration:6.8s;}\n.kg-gasgas-fx-embers span:nth-child(10){left:75%; animation-delay:3.5s; animation-duration:6.2s;}\n\n\/* ============== LAYER 7: LIGHTNING BOLTS ============== *\/\n.kg-gasgas-fx-bolts{\n  position:absolute;\n  inset:0;\n  pointer-events:none;\n  z-index:2;\n  overflow:hidden;\n}\n.kg-gasgas-fx-bolts svg{\n  position:absolute;\n  opacity:0;\n  filter:\n    drop-shadow(0 0 6px rgba(255,255,255,1))\n    drop-shadow(0 0 14px rgba(255,80,80,.85))\n    drop-shadow(0 0 28px rgba(255,40,40,.5));\n}\n.kg-gasgas-fx-bolts svg.b1{ top:0; right:8%;  width:40px; height:50%; animation:kg-gasgas-bolt 7s infinite; animation-delay:0s;   }\n.kg-gasgas-fx-bolts svg.b2{ top:0; right:32%; width:35px; height:38%; animation:kg-gasgas-bolt 7s infinite; animation-delay:1.4s; }\n.kg-gasgas-fx-bolts svg.b3{ top:0; right:55%; width:32px; height:30%; animation:kg-gasgas-bolt 7s infinite; animation-delay:2.8s; }\n.kg-gasgas-fx-bolts svg.b4{ top:0; right:78%; width:28px; height:42%; animation:kg-gasgas-bolt 7s infinite; animation-delay:4.2s; }\n@keyframes kg-gasgas-bolt{\n  0%, 100% { opacity:0; }\n  1%       { opacity:1; }\n  3%       { opacity:0.3; }\n  5%       { opacity:1; }\n  9%       { opacity:0; }\n}\n\n.kg-gasgas-crumbs{\n  margin:0 0 16px;\n  padding:8px 14px;\n  border-radius:12px;\n  background:rgba(0,0,0,0.45);\n  border:1px solid rgba(255,0,0,0.28);\n  backdrop-filter:blur(6px);\n  font-size:11px;\n  letter-spacing:1px;\n  text-transform:uppercase;\n  font-weight:700;\n  display:flex;\n  align-items:center;\n  gap:8px;\n  flex-wrap:wrap;\n}\n.kg-gasgas-crumbs a{color:#ff6b6b !important; text-decoration:none !important; transition:color .2s ease;}\n.kg-gasgas-crumbs a:hover{color:#ff9999 !important;}\n.kg-gasgas-crumb-sep{color:#888 !important; opacity:0.6;}\n.kg-gasgas-crumb-current{color:#fff !important;}\n\n.kg-gasgas-hero{\n  display:grid;\n  grid-template-columns:1.3fr .7fr;\n  gap:18px;\n  margin-bottom:18px;\n}\n.kg-gasgas-badge{\n  display:inline-block;\n  padding:6px 12px;\n  border-radius:999px;\n  background:linear-gradient(90deg,#c80000,#ff3b3b,#c80000);\n  background-size:200% 100%;\n  font-size:11px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  margin-bottom:10px;\n  box-shadow:0 0 14px rgba(255,0,0,0.35);\n  animation:kg-gasgas-shimmer 3.5s linear infinite;\n}\n@keyframes kg-gasgas-shimmer{0%{background-position:0% 50%;} 100%{background-position:200% 50%;}}\n.kg-gasgas-hero h1{\n  font-size:32px;\n  font-weight:900;\n  text-transform:uppercase;\n  margin:0 0 8px;\n  text-shadow:0 0 12px rgba(255,0,0,0.45);\n  letter-spacing:-0.5px;\n  line-height:1.05;\n}\n.kg-gasgas-subheading{font-size:15px; color:#ff8a8a !important; font-weight:700; margin:0 0 12px;}\n.kg-gasgas-lede{font-size:14px; line-height:1.6; margin:0;}\n.kg-gasgas-lede strong{color:#ff8a8a !important;}\n\n.kg-gasgas-side-panel{\n  padding:16px;\n  border-radius:14px;\n  border:1px solid rgba(255,0,0,0.28);\n  background:linear-gradient(180deg, rgba(255,255,255,0.03), rgba(255,0,0,0.05));\n  backdrop-filter:blur(4px);\n}\n.kg-gasgas-side-panel h2{font-size:13px; margin:0 0 8px; text-transform:uppercase; color:#ff6b6b !important; letter-spacing:1px;}\n.kg-gasgas-side-list{list-style:none; padding:0; margin:0; font-size:12px;}\n.kg-gasgas-side-list li{padding:6px 0; border-bottom:1px solid rgba(255,255,255,0.08);}\n.kg-gasgas-side-list li:last-child{border-bottom:none;}\n.kg-gasgas-side-list li::before{content:\"› \"; color:#ff6b6b; margin-right:4px;}\n\n.kg-gasgas-specs{display:grid; grid-template-columns:repeat(4,1fr); gap:8px; margin-bottom:18px;}\n.kg-gasgas-spec{\n  padding:10px 12px;\n  border-radius:10px;\n  border:1px solid rgba(255,0,0,0.22);\n  background:linear-gradient(180deg, rgba(255,255,255,0.04), rgba(255,0,0,0.05));\n  text-align:center;\n}\n.kg-gasgas-spec-label{display:block; font-size:9px; color:#ff8a8a !important; text-transform:uppercase; letter-spacing:1.2px; margin-bottom:3px; font-weight:800;}\n.kg-gasgas-spec-value{display:block; font-size:12px; font-weight:900; color:#fff !important;}\n\n.kg-gasgas-grid{display:grid; grid-template-columns:repeat(3,1fr); gap:12px; margin:18px 0;}\n.kg-gasgas-card{\n  padding:14px;\n  border-radius:12px;\n  background:rgba(255,255,255,0.04);\n  border:1px solid rgba(255,0,0,0.25);\n  font-size:13px;\n  line-height:1.4;\n  transition:all .2s ease;\n}\n.kg-gasgas-card:hover{border-color:rgba(255,80,80,0.6); transform:translateY(-2px);}\n.kg-gasgas-card strong{display:block; margin-bottom:6px; color:#ff6b6b !important; text-transform:uppercase; font-size:13px; letter-spacing:0.5px;}\n\n.kg-gasgas-bullets{\n  list-style:none;\n  padding:14px 16px;\n  margin:18px 0;\n  border-radius:12px;\n  border:1px solid rgba(255,0,0,0.22);\n  background:rgba(0,0,0,0.25);\n}\n.kg-gasgas-bullets li{margin-bottom:8px; padding-left:22px; position:relative; font-size:13px; line-height:1.5;}\n.kg-gasgas-bullets li:last-child{margin-bottom:0;}\n.kg-gasgas-bullets li::before{content:\"🔥\"; position:absolute; left:0; font-size:13px;}\n\n.kg-gasgas-cta-row{display:flex; gap:8px; flex-wrap:wrap; margin:18px 0;}\n.kg-gasgas-cta{\n  padding:9px 13px;\n  border-radius:10px;\n  font-size:11px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  color:#fff !important;\n  text-decoration:none !important;\n  border:1px solid rgba(255,80,80,0.4);\n  background:linear-gradient(135deg, rgba(255,0,0,0.18), rgba(120,0,0,0.10));\n  transition:all .2s ease;\n}\n.kg-gasgas-cta:hover{border-color:#ff3b3b; background:linear-gradient(135deg, rgba(255,0,0,0.30), rgba(180,0,0,0.18)); transform:translateY(-1px);}\n\n.kg-gasgas-faq-master{\n  margin-top:18px;\n  border-radius:14px;\n  border:1px solid rgba(255,0,0,0.28);\n  overflow:hidden;\n  background:linear-gradient(180deg, rgba(255,255,255,0.02), rgba(255,0,0,0.03));\n  backdrop-filter:blur(4px);\n}\n.kg-gasgas-faq-master[open]{border-color:rgba(255,80,80,0.5);}\n.kg-gasgas-faq-master-summary{\n  list-style:none;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:14px 16px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:.8px;\n  font-size:13px;\n  color:#fff !important;\n  background:linear-gradient(90deg, rgba(255,0,0,0.18), rgba(255,60,60,0.10));\n  border-bottom:1px solid rgba(255,0,0,0.18);\n  user-select:none;\n  transition:background .2s ease;\n}\n.kg-gasgas-faq-master-summary::-webkit-details-marker{display:none;}\n.kg-gasgas-faq-master-summary:hover{background:linear-gradient(90deg, rgba(255,0,0,0.28), rgba(255,60,60,0.16));}\n.kg-gasgas-faq-master-icon{flex:0 0 auto; font-size:20px; font-weight:900; color:#ff6b6b !important; line-height:1; transition:transform .25s ease;}\n.kg-gasgas-faq-master[open] .kg-gasgas-faq-master-icon{transform:rotate(45deg); color:#fff !important;}\n\n.kg-gasgas-faq-list{padding:14px 14px 8px;}\n.kg-gasgas-faq-item{\n  margin-bottom:6px;\n  border:1px solid rgba(255,0,0,0.20);\n  border-radius:10px;\n  background:rgba(0,0,0,0.25);\n  overflow:hidden;\n  transition:all .2s ease;\n}\n.kg-gasgas-faq-item[open]{border-color:rgba(255,80,80,0.5); background:rgba(255,0,0,0.04);}\n.kg-gasgas-faq-item summary{\n  list-style:none;\n  cursor:pointer;\n  padding:11px 13px;\n  font-size:12px;\n  font-weight:800;\n  text-transform:uppercase;\n  letter-spacing:0.3px;\n  color:#fff !important;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:10px;\n  user-select:none;\n}\n.kg-gasgas-faq-item summary::-webkit-details-marker{display:none;}\n.kg-gasgas-faq-item summary::after{\n  content:\"+\";\n  color:#ff8a8a !important;\n  font-size:18px;\n  font-weight:900;\n  flex-shrink:0;\n  transition:transform .25s ease;\n}\n.kg-gasgas-faq-item[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-gasgas-faq-item .kg-gasgas-faq-answer{padding:0 13px 12px; font-size:12px; line-height:1.6; color:#e0d0d0 !important;}\n\n.kg-gasgas-seo{\n  margin-top:14px;\n  border:1px solid rgba(255,0,0,0.28);\n  border-radius:14px;\n  overflow:hidden;\n  background:linear-gradient(180deg, rgba(255,255,255,0.02), rgba(255,0,0,0.03));\n  backdrop-filter:blur(4px);\n}\n.kg-gasgas-seo summary{\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  cursor:pointer;\n  text-transform:uppercase;\n  letter-spacing:0.8px;\n  background:linear-gradient(90deg, rgba(255,0,0,0.18), rgba(255,60,60,0.10));\n  list-style:none;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  user-select:none;\n  transition:background .2s ease;\n}\n.kg-gasgas-seo summary::-webkit-details-marker{display:none;}\n.kg-gasgas-seo summary:hover{background:linear-gradient(90deg, rgba(255,0,0,0.28), rgba(255,60,60,0.16));}\n.kg-gasgas-seo summary::after{content:\"+\"; color:#ff8a8a !important; font-size:20px; font-weight:900; transition:transform .25s ease;}\n.kg-gasgas-seo[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-gasgas-seo-content{padding:18px;}\n.kg-gasgas-seo-content h3{font-size:15px; margin:14px 0 6px; text-transform:uppercase; color:#ff6b6b !important; letter-spacing:0.5px;}\n.kg-gasgas-seo-content h3:first-child{margin-top:0;}\n.kg-gasgas-seo-content p{margin:0 0 12px; font-size:13px; line-height:1.7; color:#e0d0d0 !important;}\n.kg-gasgas-seo-content p strong{color:#ff8a8a !important;}\n\n.kg-gasgas-link-grid{display:grid; grid-template-columns:repeat(4,1fr); gap:8px; margin-top:16px;}\n.kg-gasgas-seo-link{\n  display:block;\n  text-align:center;\n  padding:10px 8px;\n  border-radius:10px;\n  text-decoration:none !important;\n  font-size:11px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  color:#fff !important;\n  border:1px solid rgba(255,80,80,0.30);\n  background:linear-gradient(180deg, rgba(255,0,0,0.14), rgba(120,0,0,0.10));\n  transition:all .2s ease;\n}\n.kg-gasgas-seo-link:hover{border-color:#ff3b3b; background:linear-gradient(180deg, rgba(255,0,0,0.26), rgba(180,0,0,0.16));}\n\n\/* ============== LAYER 8: ANIMATED DIRT BIKE RIDER ============== *\/\n\/* Fixed-height strip at the top of the section so positioning is reliable *\/\n.kg-gasgas-fx-rider{\n  position:relative !important;\n  width:100% !important;\n  height:120px !important;\n  margin:-30px -30px 18px -30px !important;\n  padding:0 !important;\n  overflow:hidden !important;\n  background:linear-gradient(180deg, rgba(0,0,0,0.4) 0%, rgba(255,0,0,0.05) 100%);\n  border-bottom:1px solid rgba(255,0,0,0.25);\n  z-index:5 !important;\n}\n\n\/* Scrolling ground line *\/\n.kg-gasgas-fx-rider .kg-gasgas-ground{\n  position:absolute !important;\n  bottom:18px !important;\n  left:0 !important;\n  right:0 !important;\n  height:2px !important;\n  background:\n    repeating-linear-gradient(\n      90deg,\n      rgba(255,80,80,0.6) 0px,\n      rgba(255,80,80,0.6) 18px,\n      transparent 18px,\n      transparent 36px\n    ) !important;\n  background-size:36px 100% !important;\n  animation:kg-gasgas-ground-scroll 0.6s linear infinite !important;\n  -webkit-animation:kg-gasgas-ground-scroll 0.6s linear infinite !important;\n  filter:blur(0.4px);\n}\n@keyframes kg-gasgas-ground-scroll{\n  0%   { background-position:0 0; }\n  100% { background-position:-36px 0; }\n}\n@-webkit-keyframes kg-gasgas-ground-scroll{\n  0%   { background-position:0 0; }\n  100% { background-position:-36px 0; }\n}\n\n\/* The bike *\/\n.kg-gasgas-fx-rider .kg-gasgas-bike{\n  position:absolute !important;\n  bottom:8px !important;\n  left:0 !important;\n  width:140px !important;\n  height:90px !important;\n  animation:kg-gasgas-bike-ride 9s linear infinite !important;\n  -webkit-animation:kg-gasgas-bike-ride 9s linear infinite !important;\n  filter:\n    drop-shadow(0 0 8px rgba(255,40,40,0.8))\n    drop-shadow(0 0 16px rgba(255,80,80,0.5));\n}\n@keyframes kg-gasgas-bike-ride{\n  0%   { transform:translateX(-180px); }\n  100% { transform:translateX(calc(100vw + 50px)); }\n}\n@-webkit-keyframes kg-gasgas-bike-ride{\n  0%   { -webkit-transform:translateX(-180px); }\n  100% { -webkit-transform:translateX(calc(100vw + 50px)); }\n}\n\n\/* Wheels spin *\/\n.kg-gasgas-fx-rider .kg-gasgas-wheel{\n  transform-origin:center;\n  transform-box:fill-box;\n  animation:kg-gasgas-wheel-spin 0.18s linear infinite !important;\n  -webkit-animation:kg-gasgas-wheel-spin 0.18s linear infinite !important;\n}\n@keyframes kg-gasgas-wheel-spin{\n  0%   { transform:rotate(0deg); }\n  100% { transform:rotate(360deg); }\n}\n@-webkit-keyframes kg-gasgas-wheel-spin{\n  0%   { -webkit-transform:rotate(0deg); }\n  100% { -webkit-transform:rotate(360deg); }\n}\n\n\/* Dust trail *\/\n.kg-gasgas-fx-rider .kg-gasgas-dust{\n  position:absolute !important;\n  bottom:18px !important;\n  left:0 !important;\n  width:50px !important;\n  height:30px !important;\n  animation:kg-gasgas-dust-trail 9s linear infinite !important;\n  -webkit-animation:kg-gasgas-dust-trail 9s linear infinite !important;\n}\n@keyframes kg-gasgas-dust-trail{\n  0%   { transform:translateX(-180px); }\n  100% { transform:translateX(calc(100vw + 50px)); }\n}\n@-webkit-keyframes kg-gasgas-dust-trail{\n  0%   { -webkit-transform:translateX(-180px); }\n  100% { -webkit-transform:translateX(calc(100vw + 50px)); }\n}\n.kg-gasgas-fx-rider .kg-gasgas-dust span{\n  position:absolute;\n  bottom:0;\n  left:0;\n  width:8px;\n  height:8px;\n  border-radius:50%;\n  background:radial-gradient(circle, rgba(220,140,100,0.8) 0%, rgba(150,90,60,0.4) 50%, transparent 100%);\n  animation:kg-gasgas-dust-puff 0.7s ease-out infinite !important;\n  -webkit-animation:kg-gasgas-dust-puff 0.7s ease-out infinite !important;\n}\n.kg-gasgas-fx-rider .kg-gasgas-dust span:nth-child(1){ animation-delay:0s;   }\n.kg-gasgas-fx-rider .kg-gasgas-dust span:nth-child(2){ animation-delay:.18s; left:10px;  }\n.kg-gasgas-fx-rider .kg-gasgas-dust span:nth-child(3){ animation-delay:.36s; left:20px; }\n.kg-gasgas-fx-rider .kg-gasgas-dust span:nth-child(4){ animation-delay:.54s; left:30px; }\n@keyframes kg-gasgas-dust-puff{\n  0%   { transform:translate(0,0)         scale(.4); opacity:.85; }\n  100% { transform:translate(-32px,-14px) scale(1.8); opacity:0; }\n}\n\n@media (max-width:768px){\n  .kg-gasgas-fx-rider{\n    height:90px !important;\n    margin:-12px -12px 12px -12px !important;\n  }\n  .kg-gasgas-fx-rider .kg-gasgas-bike{\n    width:100px !important;\n    height:64px !important;\n    animation-duration:7s !important;\n    -webkit-animation-duration:7s !important;\n  }\n  .kg-gasgas-fx-rider .kg-gasgas-dust{\n    animation-duration:7s !important;\n    -webkit-animation-duration:7s !important;\n  }\n}\n\n@media (prefers-reduced-motion: reduce){\n  .kg-gasgas-fx-rider{ display:none !important; }\n}\n\n@media (prefers-reduced-motion: reduce){\n  .kg-gasgas-wrap,\n  .kg-gasgas-wrap::before,\n  .kg-gasgas-wrap::after,\n  .kg-gasgas-badge,\n  .kg-gasgas-fx-speed::before,\n  .kg-gasgas-fx-speed::after,\n  .kg-gasgas-fx-streaks span,\n  .kg-gasgas-fx-embers span,\n  .kg-gasgas-fx-bolts svg{\n    animation:none !important;\n  }\n  .kg-gasgas-fx-embers span,\n  .kg-gasgas-fx-bolts svg{ opacity:0 !important; }\n}\n\n@media (max-width:768px){\n  .kg-gasgas-wrap{padding:12px; border-radius:16px;}\n  .kg-gasgas-wrap::before{background-size:30px 30px;}\n\n  \/* Tone down FX on mobile - keep grid+glow, hide busy stuff *\/\n  .kg-gasgas-fx-speed,\n  .kg-gasgas-fx-streaks{ display:none !important; }\n  .kg-gasgas-fx-embers span:nth-child(n+5){ display:none !important; }\n  .kg-gasgas-fx-bolts svg.b3,\n  .kg-gasgas-fx-bolts svg.b4{ display:none !important; }\n  .kg-gasgas-fx-bolts svg.b1{ width:24px !important; }\n  .kg-gasgas-fx-bolts svg.b2{ width:20px !important; }\n\n  .kg-gasgas-crumbs{font-size:9px; padding:5px 9px; gap:4px; letter-spacing:0.4px; margin-bottom:10px;}\n  .kg-gasgas-hero{grid-template-columns:1fr; gap:6px; margin-bottom:10px;}\n  .kg-gasgas-side-panel{display:none !important;}\n  .kg-gasgas-badge{font-size:9px; padding:3px 9px; margin-bottom:5px;}\n  .kg-gasgas-hero h1{font-size:19px; margin:0 0 4px;}\n  .kg-gasgas-subheading{font-size:12px; margin:0 0 6px;}\n  .kg-gasgas-lede{font-size:12px; line-height:1.45;}\n  .kg-gasgas-specs{display:none !important;}\n  .kg-gasgas-bullets{display:none !important;}\n  .kg-gasgas-grid{grid-template-columns:1fr; gap:6px; margin:10px 0;}\n  .kg-gasgas-card{padding:9px 11px; font-size:11px; line-height:1.35;}\n  .kg-gasgas-card strong{font-size:11px; margin-bottom:3px;}\n  .kg-gasgas-cta-row{gap:5px; margin:10px 0;}\n  .kg-gasgas-cta{padding:7px 9px; font-size:9px; border-radius:8px;}\n  .kg-gasgas-faq-master{margin-top:10px;}\n  .kg-gasgas-faq-master-summary{padding:10px 12px; font-size:11px; letter-spacing:0.4px;}\n  .kg-gasgas-faq-master-icon{font-size:16px;}\n  .kg-gasgas-faq-list{padding:9px 9px 5px;}\n  .kg-gasgas-faq-item{margin-bottom:4px;}\n  .kg-gasgas-faq-item summary{font-size:10px; padding:8px 10px; letter-spacing:0;}\n  .kg-gasgas-faq-item summary::after{font-size:15px;}\n  .kg-gasgas-faq-item .kg-gasgas-faq-answer{padding:0 10px 9px; font-size:11px; line-height:1.55;}\n  .kg-gasgas-seo{margin-top:10px;}\n  .kg-gasgas-seo summary{padding:10px 12px; font-size:11px; letter-spacing:0.4px;}\n  .kg-gasgas-seo summary::after{font-size:16px;}\n  .kg-gasgas-seo-content{padding:11px;}\n  .kg-gasgas-seo-content h3{font-size:11px; margin:10px 0 4px;}\n  .kg-gasgas-seo-content p{font-size:11px; line-height:1.6; margin:0 0 8px;}\n  .kg-gasgas-link-grid{grid-template-columns:repeat(2,1fr); gap:5px; margin-top:9px;}\n  .kg-gasgas-seo-link{padding:7px 5px; font-size:9px; border-radius:8px;}\n}\n\u003c\/style\u003e\n\u003cdiv class=\"kg-gasgas-wrap\"\u003e\n\u003c!-- ============== ANIMATED FX LAYERS ============== --\u003e\n\u003cdiv class=\"kg-gasgas-fx-speed\" aria-hidden=\"true\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"kg-gasgas-fx-streaks\" aria-hidden=\"true\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kg-gasgas-fx-embers\" aria-hidden=\"true\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e \u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kg-gasgas-fx-bolts\" aria-hidden=\"true\"\u003e\n\u003csvg class=\"b1\" viewbox=\"0 0 40 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpolyline points=\"22,0 14,55 28,60 8,140 22,145 0,200\" fill=\"none\" stroke=\"#fff\" stroke-width=\"3\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003csvg class=\"b2\" viewbox=\"0 0 40 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpolyline points=\"20,0 30,45 12,50 32,125 8,130 24,200\" fill=\"none\" stroke=\"#fff\" stroke-width=\"3\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003csvg class=\"b3\" viewbox=\"0 0 40 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpolyline points=\"18,0 26,40 10,45 22,90 6,95 28,200\" fill=\"none\" stroke=\"#fff\" stroke-width=\"3\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e \u003csvg class=\"b4\" viewbox=\"0 0 40 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpolyline points=\"24,0 12,60 28,65 16,200\" fill=\"none\" stroke=\"#fff\" stroke-width=\"3\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n\u003c\/div\u003e\n\u003c!-- ANIMATED DIRT BIKE RIDER --\u003e\n\u003cdiv class=\"kg-gasgas-fx-rider\" aria-hidden=\"true\"\u003e\n\u003cdiv class=\"kg-gasgas-ground\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"kg-gasgas-dust\"\u003e\n\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/div\u003e\n\u003csvg class=\"kg-gasgas-bike\" viewbox=\"0 0 160 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n    \n    \u003cg class=\"kg-gasgas-wheel\" style=\"transform-origin:25px 65px;\"\u003e\n      \u003ccircle cx=\"25\" cy=\"65\" r=\"18\" fill=\"none\" stroke=\"#ff3b3b\" stroke-width=\"3\"\u003e\u003c\/circle\u003e\n      \u003ccircle cx=\"25\" cy=\"65\" r=\"5\" fill=\"#ff3b3b\"\u003e\u003c\/circle\u003e\n      \u003cline x1=\"25\" y1=\"47\" x2=\"25\" y2=\"83\" stroke=\"#ff6b6b\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"7\" y1=\"65\" x2=\"43\" y2=\"65\" stroke=\"#ff6b6b\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"13\" y1=\"53\" x2=\"37\" y2=\"77\" stroke=\"#ff6b6b\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"13\" y1=\"77\" x2=\"37\" y2=\"53\" stroke=\"#ff6b6b\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\n    \u003c\/g\u003e\n    \n    \u003cg class=\"kg-gasgas-wheel\" style=\"transform-origin:135px 65px;\"\u003e\n      \u003ccircle cx=\"135\" cy=\"65\" r=\"18\" fill=\"none\" stroke=\"#ff3b3b\" stroke-width=\"3\"\u003e\u003c\/circle\u003e\n      \u003ccircle cx=\"135\" cy=\"65\" r=\"5\" fill=\"#ff3b3b\"\u003e\u003c\/circle\u003e\n      \u003cline x1=\"135\" y1=\"47\" x2=\"135\" y2=\"83\" stroke=\"#ff6b6b\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"117\" y1=\"65\" x2=\"153\" y2=\"65\" stroke=\"#ff6b6b\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"123\" y1=\"53\" x2=\"147\" y2=\"77\" stroke=\"#ff6b6b\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\n      \u003cline x1=\"123\" y1=\"77\" x2=\"147\" y2=\"53\" stroke=\"#ff6b6b\" stroke-width=\"1.5\"\u003e\u003c\/line\u003e\n    \u003c\/g\u003e\n    \n    \u003cpath d=\"M 25,65 L 55,40 L 95,40 L 135,65\" fill=\"none\" stroke=\"#ff3b3b\" stroke-width=\"3\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n    \n    \u003cpath d=\"M 50,38 L 100,38 L 95,30 L 60,30 Z\" fill=\"#ff3b3b\" opacity=\"0.85\"\u003e\u003c\/path\u003e\n    \n    \u003cline x1=\"115\" y1=\"45\" x2=\"135\" y2=\"65\" stroke=\"#ff6b6b\" stroke-width=\"3\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n    \n    \u003cpath d=\"M 110,30 L 115,45 L 122,38\" fill=\"none\" stroke=\"#ff6b6b\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n    \n    \u003cpath d=\"M 122,52 Q 135,46 148,52\" fill=\"none\" stroke=\"#ff3b3b\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n    \n    \u003cpath d=\"M 38,52 Q 25,46 12,52\" fill=\"none\" stroke=\"#ff3b3b\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\n    \n    \u003ccircle cx=\"78\" cy=\"18\" r=\"6\" fill=\"#fff\" opacity=\"0.9\"\u003e\u003c\/circle\u003e\n    \u003cpath d=\"M 75,24 L 70,38 L 85,38 L 82,24 Z\" fill=\"#fff\" opacity=\"0.9\"\u003e\u003c\/path\u003e\n    \n    \u003cline x1=\"82\" y1=\"28\" x2=\"110\" y2=\"32\" stroke=\"#fff\" stroke-width=\"2.5\" stroke-linecap=\"round\" opacity=\"0.9\"\u003e\u003c\/line\u003e\n    \n    \u003cline x1=\"78\" y1=\"38\" x2=\"65\" y2=\"55\" stroke=\"#fff\" stroke-width=\"2.5\" stroke-linecap=\"round\" opacity=\"0.9\"\u003e\u003c\/line\u003e\n  \u003c\/svg\u003e\n\u003c\/div\u003e\n\u003cnav class=\"kg-gasgas-crumbs\" aria-label=\"Breadcrumb\"\u003e\u003ca href=\"\/\"\u003eHome\u003c\/a\u003e \u003cspan class=\"kg-gasgas-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e \u003ca href=\"\/collections\/motocross-graphics\"\u003eMotocross Graphics\u003c\/a\u003e \u003cspan class=\"kg-gasgas-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e \u003cspan class=\"kg-gasgas-crumb-current\" aria-current=\"page\"\u003eGas Gas\u003c\/span\u003e\u003c\/nav\u003e\n\u003cdiv class=\"kg-gasgas-hero\"\u003e\n\u003cdiv\u003e\n\u003cspan class=\"kg-gasgas-badge\"\u003eKrazyGraphics · Gas Gas\u003c\/span\u003e\n\u003ch1\u003eGas Gas Motocross Graphics\u003c\/h1\u003e\n\u003cp class=\"kg-gasgas-subheading\"\u003eCustom race-style kits for Gas Gas dirt bikes.\u003c\/p\u003e\n\u003cp class=\"kg-gasgas-lede\"\u003eTake your bike to the next level with a bold, aggressive \u003cstrong\u003eGas Gas motocross graphics kit\u003c\/strong\u003e built for riders who want a true custom look. Designed to match the sharp styling of Gas Gas dirt bikes, these graphics instantly upgrade your plastics with a factory-race appearance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kg-gasgas-side-panel\"\u003e\n\u003ch2\u003eWhy Riders Upgrade\u003c\/h2\u003e\n\u003cul class=\"kg-gasgas-side-list\"\u003e\n\u003cli\u003eRace-inspired styling\u003c\/li\u003e\n\u003cli\u003ePlastics-matched cut\u003c\/li\u003e\n\u003cli\u003ePremium vinyl\u003c\/li\u003e\n\u003cli\u003eMade-to-order USA\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kg-gasgas-specs\" role=\"list\" aria-label=\"Product specs\"\u003e\n\u003cdiv class=\"kg-gasgas-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-gasgas-spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"kg-gasgas-spec-value\"\u003e21mil Laminated\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kg-gasgas-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-gasgas-spec-label\"\u003eCoverage\u003c\/span\u003e\u003cspan class=\"kg-gasgas-spec-value\"\u003eFull Plastics\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kg-gasgas-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-gasgas-spec-label\"\u003eProduction\u003c\/span\u003e\u003cspan class=\"kg-gasgas-spec-value\"\u003eMade To Order\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kg-gasgas-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-gasgas-spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"kg-gasgas-spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kg-gasgas-grid\"\u003e\n\u003cdiv class=\"kg-gasgas-card\"\u003e\n\u003cstrong\u003eRace Inspired\u003c\/strong\u003eAggressive lines that match modern motocross styling.\u003c\/div\u003e\n\u003cdiv class=\"kg-gasgas-card\"\u003e\n\u003cstrong\u003ePlastics Matched\u003c\/strong\u003eBuilt to follow Gas Gas bodywork for a clean visual finish.\u003c\/div\u003e\n\u003cdiv class=\"kg-gasgas-card\"\u003e\n\u003cstrong\u003eCustom Upgrade\u003c\/strong\u003eInstantly refresh your bike with bold, sharp graphics.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul class=\"kg-gasgas-bullets\"\u003e\n\u003cli\u003eCustom Gas Gas motocross graphics design\u003c\/li\u003e\n\u003cli\u003ePerfect for track, trail, and off-road riding\u003c\/li\u003e\n\u003cli\u003eClean aggressive styling with race-inspired layout\u003c\/li\u003e\n\u003cli\u003eIdeal replacement for worn or faded decals\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"kg-gasgas-cta-row\"\u003e\n\u003ca href=\"\/collections\/motocross-graphics\" class=\"kg-gasgas-cta\"\u003eAll Motocross\u003c\/a\u003e \u003ca href=\"\/collections\/ktm-motocross-graphics\" class=\"kg-gasgas-cta\"\u003eKTM\u003c\/a\u003e \u003ca href=\"\/collections\/husqvarna-motocross-graphics\" class=\"kg-gasgas-cta\"\u003eHusqvarna\u003c\/a\u003e \u003ca href=\"\/collections\/yamaha-motocross-graphics\" class=\"kg-gasgas-cta\"\u003eYamaha\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdetails class=\"kg-gasgas-faq-master\"\u003e\n\u003csummary class=\"kg-gasgas-faq-master-summary\"\u003e\u003cspan\u003eFrequently Asked Questions\u003c\/span\u003e \u003cspan class=\"kg-gasgas-faq-master-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"kg-gasgas-faq-list\"\u003e\n\u003cdetails class=\"kg-gasgas-faq-item\"\u003e\n\u003csummary\u003eWill this kit fit my Gas Gas?\u003c\/summary\u003e\n\u003cdiv class=\"kg-gasgas-faq-answer\"\u003eEach kit is cut to match Gas Gas bodywork — select your exact model and year at checkout. Most layouts cover the full plastics including shrouds, side plates, fenders, and number backgrounds.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"kg-gasgas-faq-item\"\u003e\n\u003csummary\u003eWhat material is the graphics kit?\u003c\/summary\u003e\n\u003cdiv class=\"kg-gasgas-faq-answer\"\u003ePremium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, and resistant to dirt, mud, and high-pressure washing.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"kg-gasgas-faq-item\"\u003e\n\u003csummary\u003eCan I customize colors and add sponsor logos?\u003c\/summary\u003e\n\u003cdiv class=\"kg-gasgas-faq-answer\"\u003eYes. Custom designs, color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build the layout for approval before production.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"kg-gasgas-faq-item\"\u003e\n\u003csummary\u003eHow long until it ships?\u003c\/summary\u003e\n\u003cdiv class=\"kg-gasgas-faq-answer\"\u003eStock layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"kg-gasgas-faq-item\"\u003e\n\u003csummary\u003eIs installation hard?\u003c\/summary\u003e\n\u003cdiv class=\"kg-gasgas-faq-answer\"\u003eMost riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"kg-gasgas-faq-item\"\u003e\n\u003csummary\u003eCan I return a custom kit?\u003c\/summary\u003e\n\u003cdiv class=\"kg-gasgas-faq-answer\"\u003eCustom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"kg-gasgas-seo\"\u003e\n\u003csummary\u003e\u003cspan\u003eMore Information\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"kg-gasgas-seo-content\"\u003e\n\u003ch3\u003eAbout Gas Gas Motocross Graphics\u003c\/h3\u003e\n\u003cp\u003eGas Gas motocross graphics are one of the fastest ways to upgrade a dirt bike's appearance without major mechanical changes. Riders who own Gas Gas bikes often look for ways to personalize their machines, and a \u003cstrong\u003ecustom graphics kit\u003c\/strong\u003e delivers instant results — whether you ride motocross tracks, trails, or open terrain.\u003c\/p\u003e\n\u003ch3\u003eBuilt To Match Gas Gas Bodywork\u003c\/h3\u003e\n\u003cp\u003eThe design of a graphics kit plays a huge role in how the bike is perceived. A well-built Gas Gas kit follows the natural lines of the plastics while enhancing the look with sharper contrast and stronger visual flow. The result is a cleaner, more modern, performance-oriented bike that stands out at the track.\u003c\/p\u003e\n\u003ch3\u003ePremium Laminated Material\u003c\/h3\u003e\n\u003cp\u003eEvery KrazyGraphics kit is printed on premium-grade laminated vinyl built for motocross conditions. The 21mil laminate resists UV fade, mud, water, scratches, and high-pressure washing — designed to hold up to real riding instead of looking good only in the garage.\u003c\/p\u003e\n\u003ch3\u003eCustom and Race-Ready Designs\u003c\/h3\u003e\n\u003cp\u003eStock layouts are available for riders who want a fast upgrade, and custom designs let you build something one-of-a-kind. Add sponsor logos, swap colors, run your race number — the design team builds it to match what you actually want before anything goes to print.\u003c\/p\u003e\n\u003ch3\u003eOther Brands We Cover\u003c\/h3\u003e\n\u003cp\u003eBrowse the rest of the motocross graphics catalog for additional brands.\u003c\/p\u003e\n\u003cdiv class=\"kg-gasgas-link-grid\"\u003e\n\u003ca href=\"\/collections\/motocross-graphics\" class=\"kg-gasgas-seo-link\"\u003eAll Motocross\u003c\/a\u003e \u003ca href=\"\/collections\/ktm-motocross-graphics\" class=\"kg-gasgas-seo-link\"\u003eKTM\u003c\/a\u003e \u003ca href=\"\/collections\/husqvarna-motocross-graphics\" class=\"kg-gasgas-seo-link\"\u003eHusqvarna\u003c\/a\u003e \u003ca href=\"\/collections\/yamaha-motocross-graphics\" class=\"kg-gasgas-seo-link\"\u003eYamaha\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/krazygraphics.com\/\" },\n    { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Gas Gas Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/gasgas-motocross-graphics\" }\n  ]\n}\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"CollectionPage\",\n  \"name\": \"Gas Gas Motocross Graphics\",\n  \"description\": \"Custom race-style graphics kits for Gas Gas dirt bikes. 21mil laminated vinyl, plastics-matched cut, made to order in the USA by KrazyGraphics.\",\n  \"url\": \"https:\/\/krazygraphics.com\/collections\/gasgas-motocross-graphics\",\n  \"isPartOf\": { \"@type\": \"WebSite\", \"name\": \"KrazyGraphics\", \"url\": \"https:\/\/krazygraphics.com\/\" },\n  \"about\": { \"@type\": \"Thing\", \"name\": \"Gas Gas Motocross Graphics Kits\" },\n  \"audience\": { \"@type\": \"Audience\", \"audienceType\": \"Motocross riders, trail riders, dirt bike enthusiasts, race teams\" }\n}\n\u003c\/script\u003e \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    { \"@type\": \"Question\", \"name\": \"Will this kit fit my Gas Gas?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Each kit is cut to match Gas Gas bodywork. Select your exact model and year at checkout. Most layouts cover the full plastics including shrouds, side plates, fenders, and number backgrounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"What material is the graphics kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Premium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, and resistant to dirt, mud, and high-pressure washing.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I customize colors and add sponsor logos?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. Custom designs, color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build the layout for approval before production.\" } },\n    { \"@type\": \"Question\", \"name\": \"How long until it ships?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Stock layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"Is installation hard?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Most riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I return a custom kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Custom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\" } }\n  ]\n}\n\u003c\/script\u003e\n\u003c\/div\u003e","products":[{"product_id":"gasgas-d1","title":"GasGas D1 Motocross Graphics","description":"\u003cdiv class=\"kg-d1-wrap\"\u003e\n\u003cstyle\u003e\n.kg-d1-wrap{\n  position:relative;\n  overflow:hidden;\n  margin:0 auto;\n  max-width:1200px;\n  font-family:Arial, Helvetica, sans-serif;\n  color:#fff !important;\n  background:\n    radial-gradient(circle at 20% 0%, rgba(220,30,40,0.45) 0%, transparent 40%),\n    radial-gradient(circle at 80% 100%, rgba(0,200,255,0.55) 0%, transparent 50%),\n    radial-gradient(circle at 50% 50%, rgba(60,140,255,0.30) 0%, transparent 55%),\n    linear-gradient(135deg, #001a4d 0%, #0040a0 30%, #0066d6 55%, #003580 80%, #001a4d 100%);\n  border:2px solid #dc1e28;\n  border-radius:18px;\n  padding:30px;\n  box-shadow:0 4px 30px rgba(220,30,40,0.35), inset 0 0 0 1px rgba(255,255,255,0.10);\n  \/* Single subtle breathing border - keeps the page alive without burning CPU *\/\n  animation:kg-d1-border-pulse 3s ease-in-out infinite alternate;\n}\n.kg-d1-wrap *{box-sizing:border-box;}\n\n@keyframes kg-d1-border-pulse{\n  0%   { box-shadow:0 4px 30px rgba(220,30,40,0.30), inset 0 0 0 1px rgba(255,255,255,0.10); }\n  100% { box-shadow:0 4px 40px rgba(255,51,68,0.55), inset 0 0 0 1px rgba(255,255,255,0.15); }\n}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d1-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d1-stripe-drift 22s linear infinite;\n}\n@keyframes kg-d1-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d1-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d1-wrap \u003e *{position:relative; z-index:2;}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d1-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d1-stripe-drift 18s linear infinite;\n}\n@keyframes kg-d1-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d1-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:\n    linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d1-wrap \u003e *{position:relative; z-index:2;}\n\n\/* BREADCRUMBS *\/\n.kg-d1-crumbs{\n  margin:0 0 16px;\n  padding:9px 14px;\n  background:#1a1a1a;\n  border-radius:6px;\n  font-size:11px;\n  letter-spacing:1.2px;\n  text-transform:uppercase;\n  font-weight:800;\n  display:flex;\n  align-items:center;\n  gap:8px;\n  flex-wrap:wrap;\n  color:#fff !important;\n}\n.kg-d1-crumbs a{\n  color:#dc1e28 !important;\n  text-decoration:none !important;\n  transition:color .2s ease;\n}\n.kg-d1-crumbs a:hover{color:#ff4555 !important;}\n.kg-d1-crumb-sep{color:#666 !important;}\n.kg-d1-crumb-current{color:#fff !important;}\n\n\/* HERO *\/\n.kg-d1-hero{\n  position:relative;\n  background:rgba(255,255,255,0.08);\n  border:1px solid rgba(255,255,255,0.20);\n  border-radius:12px;\n  padding:24px 22px;\n  margin-bottom:14px;\n  box-shadow:0 4px 14px rgba(0,0,0,0.3), inset 0 0 30px rgba(255,255,255,0.04);\n  overflow:hidden;\n  backdrop-filter:blur(6px);\n}\n.kg-d1-hero::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  bottom:0;\n  left:0;\n  width:6px;\n  background:linear-gradient(180deg, #dc1e28 0%, #ff3344 100%);\n  box-shadow:0 0 12px rgba(220,30,40,0.6);\n}\n\n.kg-d1-pills{margin-bottom:12px; padding-left:14px;}\n.kg-d1-pill{\n  display:inline-block;\n  padding:5px 11px;\n  border:1.5px solid rgba(255,255,255,0.4);\n  border-radius:4px;\n  margin:0 6px 6px 0;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d1-pill.alt{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 12px rgba(220,30,40,0.5);\n}\n.kg-d1-wrap h1{\n  font-size:clamp(28px, 4.5vw, 50px);\n  line-height:0.95;\n  font-weight:900;\n  letter-spacing:-1px;\n  text-transform:uppercase;\n  margin:0 0 10px;\n  padding-left:14px;\n  color:#fff !important;\n  font-style:italic;\n  text-shadow:0 0 14px rgba(0,0,0,0.5);\n}\n.kg-d1-hero h1 .kg-d1-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 18px rgba(255,69,85,0.7), 0 0 6px rgba(255,69,85,0.9);\n}\n\n.kg-d1-subtitle{\n  font-size:15px;\n  line-height:1.6;\n  color:#d8e6ff !important;\n  max-width:760px;\n  padding-left:14px;\n  margin:0 0 16px;\n}\n.kg-d1-subtitle strong{color:#fff !important;}\n\n.kg-d1-buttons{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  padding-left:14px;\n}\n.kg-d1-btn{\n  display:inline-block;\n  padding:12px 20px;\n  border-radius:6px;\n  text-decoration:none !important;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  font-size:12px;\n  transition:all .2s ease;\n}\n.kg-d1-btn-primary{\n  color:#fff !important;\n  background:#dc1e28;\n  border:2px solid #dc1e28;\n  box-shadow:0 3px 16px rgba(220,30,40,0.55), 0 0 0 1px rgba(255,255,255,0.15) inset;\n}\n.kg-d1-btn-primary:hover{\n  background:#ff3344;\n  border-color:#ff3344;\n  transform:translateY(-2px);\n  box-shadow:0 6px 24px rgba(220,30,40,0.7);\n}\n.kg-d1-btn-secondary{\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  border:2px solid rgba(255,255,255,0.5);\n  backdrop-filter:blur(6px);\n}\n.kg-d1-btn-secondary:hover{\n  background:#fff;\n  color:#0a1428 !important;\n  border-color:#fff;\n  transform:translateY(-2px);\n}\n\n\/* SPEC STRIP *\/\n.kg-d1-specs{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-bottom:14px;\n}\n.kg-d1-spec{\n  padding:11px 12px;\n  background:rgba(0,0,0,0.4);\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  text-align:center;\n  border-left:3px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d1-spec-label{\n  display:block;\n  font-size:9px;\n  color:#ff6b78 !important;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  margin-bottom:3px;\n  font-weight:900;\n}\n.kg-d1-spec-value{\n  display:block;\n  font-size:12px;\n  font-weight:900;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n}\n\n\/* CARD GRID *\/\n.kg-d1-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:12px;\n  margin:14px 0;\n}\n.kg-d1-card{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:16px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  transition:all .2s ease;\n  position:relative;\n  overflow:hidden;\n  backdrop-filter:blur(4px);\n}\n.kg-d1-card::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:0;\n  width:40px;\n  height:3px;\n  background:#dc1e28;\n  box-shadow:0 0 10px rgba(220,30,40,0.6);\n}\n.kg-d1-card:hover{\n  border-color:rgba(255,255,255,0.45);\n  transform:translateY(-3px);\n  background:rgba(255,255,255,0.10);\n  box-shadow:0 8px 22px rgba(220,30,40,0.18);\n}\n.kg-d1-card:hover::before{\n  width:100%;\n  transition:width .3s ease;\n}\n.kg-d1-card h3{\n  font-size:14px;\n  margin:0 0 6px;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d1-card p{\n  margin:0;\n  font-size:13px;\n  line-height:1.55;\n  color:#c0d0ec !important;\n}\n\n\/* INTRO BODY *\/\n.kg-d1-body{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:18px;\n  margin-bottom:14px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  border-left:4px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d1-body h2{\n  font-size:22px;\n  line-height:1.1;\n  margin:0 0 10px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:-0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d1-body h2 .kg-d1-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 12px rgba(255,69,85,0.5);\n}\n.kg-d1-body p{\n  margin:0 0 10px;\n  color:#d8e6ff !important;\n  font-size:14px;\n  line-height:1.65;\n}\n.kg-d1-body p:last-child{margin-bottom:0;}\n.kg-d1-body p strong{color:#ff6b78 !important;}\n\n.kg-d1-note{\n  margin-top:12px;\n  padding:11px 14px;\n  background:rgba(220,30,40,0.18);\n  border:1px solid rgba(220,30,40,0.4);\n  border-radius:6px;\n  color:#fff !important;\n  font-size:12px;\n  line-height:1.55;\n  border-left:4px solid #dc1e28;\n  font-weight:600;\n}\n\n\/* FAQ MASTER ACCORDION *\/\n.kg-d1-faq-master{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d1-faq-master[open]{box-shadow:0 4px 20px rgba(220,30,40,0.2);}\n.kg-d1-faq-master-summary{\n  list-style:none;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d1-faq-master-summary::-webkit-details-marker{display:none;}\n.kg-d1-faq-master-icon{\n  font-size:20px;\n  color:#dc1e28 !important;\n  flex-shrink:0;\n  transition:transform .25s ease;\n  font-weight:900;\n}\n.kg-d1-faq-master[open] .kg-d1-faq-master-icon{transform:rotate(45deg); color:#fff !important;}\n\n.kg-d1-faq-list{padding:14px;}\n.kg-d1-faq-item{\n  margin-bottom:6px;\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  background:rgba(0,0,0,0.25);\n  overflow:hidden;\n}\n.kg-d1-faq-item[open]{\n  border-color:rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.06);\n}\n.kg-d1-faq-item summary{\n  list-style:none;\n  cursor:pointer;\n  padding:11px 14px;\n  font-size:12px;\n  font-weight:800;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  color:#fff !important;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:10px;\n}\n.kg-d1-faq-item summary::-webkit-details-marker{display:none;}\n.kg-d1-faq-item summary::after{\n  content:\"+\";\n  color:#ff6b78 !important;\n  font-size:20px;\n  font-weight:900;\n  flex-shrink:0;\n  transition:transform .25s ease;\n}\n.kg-d1-faq-item[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d1-faq-item .kg-d1-faq-answer{\n  padding:0 14px 12px;\n  font-size:12px;\n  line-height:1.65;\n  color:#c0d0ec !important;\n}\n\n\/* SEO COLLAPSIBLE *\/\n.kg-d1-seo{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d1-seo summary{\n  list-style:none;\n  cursor:pointer;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d1-seo summary::-webkit-details-marker{display:none;}\n.kg-d1-seo summary::after{\n  content:\"+\";\n  color:#dc1e28 !important;\n  font-size:20px;\n  font-weight:900;\n  transition:transform .25s ease;\n}\n.kg-d1-seo[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d1-seo-content{padding:18px;}\n.kg-d1-seo-content h3{\n  font-size:14px;\n  margin:14px 0 6px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n  border-left:3px solid #dc1e28;\n  padding-left:8px;\n}\n.kg-d1-seo-content h3:first-child{margin-top:0;}\n.kg-d1-seo-content p{\n  margin:0 0 11px;\n  font-size:13px;\n  line-height:1.7;\n  color:#c0d0ec !important;\n}\n.kg-d1-seo-content p strong{color:#ff6b78 !important;}\n\n.kg-d1-link-grid{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-top:14px;\n}\n.kg-d1-seo-link{\n  display:block;\n  text-align:center;\n  padding:10px 6px;\n  border-radius:5px;\n  text-decoration:none !important;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  border:1.5px solid rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d1-seo-link:hover{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 14px rgba(220,30,40,0.5);\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce){\n  .kg-d1-wrap,\n  .kg-d1-wrap::before{\n    animation:none !important;\n  }\n}\n\n\/* MOBILE — TIGHT *\/\n@media (max-width:768px){\n  .kg-d1-wrap{padding:12px; border-radius:14px;}\n  .kg-d1-wrap::after{width:100px; height:100px;}\n\n  .kg-d1-crumbs{font-size:9px; padding:6px 10px; gap:4px; letter-spacing:0.5px; margin-bottom:10px;}\n\n  .kg-d1-hero{padding:14px 14px 14px 0; margin-bottom:10px;}\n  .kg-d1-hero::before{width:4px;}\n  .kg-d1-pills{margin-bottom:8px; padding-left:12px;}\n  .kg-d1-pill{font-size:8px; padding:3px 8px; letter-spacing:1px; margin:0 4px 4px 0;}\n  .kg-d1-wrap h1{font-size:22px; margin:0 0 6px; padding-left:12px;}\n  .kg-d1-subtitle{font-size:12px; line-height:1.45; margin:0 0 10px; padding-left:12px;}\n  .kg-d1-buttons{gap:6px; padding-left:12px;}\n  .kg-d1-btn{padding:8px 14px; font-size:10px;}\n\n  \/* Hide heavy sections on mobile *\/\n  .kg-d1-specs{display:none !important;}\n  .kg-d1-grid{display:none !important;}\n  .kg-d1-body{display:none !important;}\n\n  .kg-d1-faq-master{margin-bottom:10px;}\n  .kg-d1-faq-master-summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d1-faq-master-icon{font-size:16px;}\n  .kg-d1-faq-list{padding:10px;}\n  .kg-d1-faq-item{margin-bottom:4px;}\n  .kg-d1-faq-item summary{font-size:10px; padding:8px 11px; letter-spacing:0;}\n  .kg-d1-faq-item summary::after{font-size:15px;}\n  .kg-d1-faq-item .kg-d1-faq-answer{padding:0 11px 9px; font-size:11px; line-height:1.55;}\n\n  .kg-d1-seo{margin-bottom:10px;}\n  .kg-d1-seo summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d1-seo summary::after{font-size:16px;}\n  .kg-d1-seo-content{padding:11px;}\n  .kg-d1-seo-content h3{font-size:11px; margin:10px 0 4px;}\n  .kg-d1-seo-content p{font-size:11px; line-height:1.6; margin:0 0 8px;}\n  .kg-d1-link-grid{grid-template-columns:repeat(2,1fr); gap:5px;}\n  .kg-d1-seo-link{padding:7px 5px; font-size:9px;}\n}\n\u003c\/style\u003e\n\n\u003c!-- BREADCRUMBS --\u003e\n\u003cnav class=\"kg-d1-crumbs\" aria-label=\"Breadcrumb\"\u003e\n  \u003ca href=\"\/\"\u003eHome\u003c\/a\u003e\n  \u003cspan class=\"kg-d1-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/motocross-graphics\"\u003eMotocross Graphics\u003c\/a\u003e\n  \u003cspan class=\"kg-d1-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/gasgas-motocross-graphics\"\u003eGas Gas\u003c\/a\u003e\n  \u003cspan class=\"kg-d1-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003cspan class=\"kg-d1-crumb-current\" aria-current=\"page\"\u003eD1\u003c\/span\u003e\n\u003c\/nav\u003e\n\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"kg-d1-hero\"\u003e\n  \u003cdiv class=\"kg-d1-pills\"\u003e\n    \u003cspan class=\"kg-d1-pill alt\"\u003eD1 Edition\u003c\/span\u003e\n    \u003cspan class=\"kg-d1-pill\"\u003eGas Gas Graphics\u003c\/span\u003e\n    \u003cspan class=\"kg-d1-pill\"\u003eRace Inspired\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003ch1\u003eGas Gas \u003cspan class=\"kg-d1-red\"\u003eD1\u003c\/span\u003e Motocross Graphics\u003c\/h1\u003e\n  \u003cp class=\"kg-d1-subtitle\"\u003e\n    Factory-team styling for Gas Gas dirt bikes. The \u003cstrong\u003eD1 graphics kit\u003c\/strong\u003e brings sharp racing energy and clean panel flow to your bodywork — built for riders who run aggressive and ride hard.\n  \u003c\/p\u003e\n  \u003cdiv class=\"kg-d1-buttons\"\u003e\n    \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d1-btn kg-d1-btn-primary\"\u003eShop Gas Gas Graphics\u003c\/a\u003e\n    \u003ca href=\"\/pages\/contact\" class=\"kg-d1-btn kg-d1-btn-secondary\"\u003eAsk About Custom\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPEC STRIP --\u003e\n\u003cdiv class=\"kg-d1-specs\" role=\"list\" aria-label=\"Product specs\"\u003e\n  \u003cdiv class=\"kg-d1-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d1-spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"kg-d1-spec-value\"\u003e21mil Laminated\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d1-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d1-spec-label\"\u003eCoverage\u003c\/span\u003e\u003cspan class=\"kg-d1-spec-value\"\u003eFull Plastics\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d1-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d1-spec-label\"\u003eProduction\u003c\/span\u003e\u003cspan class=\"kg-d1-spec-value\"\u003eMade To Order\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d1-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d1-spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"kg-d1-spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 3 FEATURE CARDS --\u003e\n\u003cdiv class=\"kg-d1-grid\"\u003e\n  \u003cdiv class=\"kg-d1-card\"\u003e\n    \u003ch3\u003eRace-Team Energy\u003c\/h3\u003e\n    \u003cp\u003eAggressive linework and sharp panel transitions inspired by factory motocross styling.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d1-card\"\u003e\n    \u003ch3\u003ePlastics Matched\u003c\/h3\u003e\n    \u003cp\u003eCut to follow Gas Gas bodywork — shrouds, side plates, fenders, and number backgrounds line up clean.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d1-card\"\u003e\n    \u003ch3\u003eBuilt To Ride\u003c\/h3\u003e\n    \u003cp\u003e21mil laminated cast vinyl handles real motocross conditions — mud, water, pressure washing, sun.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- INTRO BODY (hidden on mobile) --\u003e\n\u003cdiv class=\"kg-d1-body\"\u003e\n  \u003ch2\u003eThe \u003cspan class=\"kg-d1-red\"\u003eD1\u003c\/span\u003e Brings Factory Energy\u003c\/h2\u003e\n  \u003cp\u003eThe \u003cstrong\u003eGas Gas D1 motocross graphics kit\u003c\/strong\u003e is built for riders who want race-team aesthetics without going custom. Sharp angles, bold contrast, and a layout that brings the bodywork together — D1 is one of the cleanest factory-style designs in the Gas Gas lineup.\u003c\/p\u003e\n  \u003cp\u003ePrint-on-demand on premium 21mil laminated vinyl, contour-cut to match Gas Gas plastics, made and shipped from the USA.\u003c\/p\u003e\n  \u003cdiv class=\"kg-d1-note\"\u003e\n    Looking for Gas Gas D1 graphics, factory team motocross styling, or a clean race-ready dirt bike kit? You're in the right place.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- FAQ MASTER ACCORDION --\u003e\n\u003cdetails class=\"kg-d1-faq-master\"\u003e\n  \u003csummary class=\"kg-d1-faq-master-summary\"\u003e\n    \u003cspan\u003eFrequently Asked Questions\u003c\/span\u003e\n    \u003cspan class=\"kg-d1-faq-master-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d1-faq-list\"\u003e\n\n    \u003cdetails class=\"kg-d1-faq-item\"\u003e\n      \u003csummary\u003eWill the D1 fit my Gas Gas?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d1-faq-answer\"\u003eYes — the D1 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d1-faq-item\"\u003e\n      \u003csummary\u003eWhat material is the D1 kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d1-faq-answer\"\u003ePremium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d1-faq-item\"\u003e\n      \u003csummary\u003eCan I customize colors or add sponsor logos?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d1-faq-answer\"\u003eYes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d1-faq-item\"\u003e\n      \u003csummary\u003eHow fast does it ship?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d1-faq-answer\"\u003eStock D1 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d1-faq-item\"\u003e\n      \u003csummary\u003eIs installation hard?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d1-faq-answer\"\u003eMost riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d1-faq-item\"\u003e\n      \u003csummary\u003eCan I return a custom kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d1-faq-answer\"\u003eCustom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- SEO COLLAPSIBLE --\u003e\n\u003cdetails class=\"kg-d1-seo\"\u003e\n  \u003csummary\u003e\n    \u003cspan\u003eMore Information\u003c\/span\u003e\n    \u003cspan aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d1-seo-content\"\u003e\n\n    \u003ch3\u003eAbout the Gas Gas D1 Kit\u003c\/h3\u003e\n    \u003cp\u003eThe \u003cstrong\u003eGas Gas D1 motocross graphics kit\u003c\/strong\u003e is designed for riders who want a race-team look without going fully custom. Built around the body lines of Gas Gas dirt bikes, the D1 layout creates aggressive flow across the shrouds, side panels, and rear plastics — giving the bike a factory-inspired finish that stands out at the track.\u003c\/p\u003e\n\n    \u003ch3\u003eRace-Inspired Layout\u003c\/h3\u003e\n    \u003cp\u003eD1 is built around sharp diagonal energy and bold contrast. Strong layouts like this work because every body section feels tied together — front fender flow, tank shroud transition, side plate angle, rear sweep. That's what separates factory-style graphics from random sticker placement.\u003c\/p\u003e\n\n    \u003ch3\u003ePremium Laminated Vinyl\u003c\/h3\u003e\n    \u003cp\u003eEvery D1 kit is printed on 21mil cast vinyl with a heavy laminate built for motocross abuse. UV-stable so colors hold under sun. Contour-flexible for compound-curve plastics. Resistant to mud, water, scratches, and high-pressure washing — it survives the same conditions you ride in.\u003c\/p\u003e\n\n    \u003ch3\u003eMade To Order in the USA\u003c\/h3\u003e\n    \u003cp\u003eEach Gas Gas D1 kit is printed when you order. That means current-batch material, fresh adhesive, and the latest color calibration on every shipment. Stock layouts ship in 2 to 5 business days from our USA facility.\u003c\/p\u003e\n\n    \u003ch3\u003eCustom Options Available\u003c\/h3\u003e\n    \u003cp\u003eWant your race number, sponsor logos, or color swap? D1 can be customized. Send specs and our design team will build a proof for your approval before anything goes to print. Most custom orders ship within 5 to 10 business days.\u003c\/p\u003e\n\n    \u003ch3\u003eOther Gas Gas Designs\u003c\/h3\u003e\n    \u003cdiv class=\"kg-d1-link-grid\"\u003e\n      \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d1-seo-link\"\u003eAll Gas Gas\u003c\/a\u003e\n      \u003ca href=\"\/collections\/motocross-graphics\" class=\"kg-d1-seo-link\"\u003eAll MX\u003c\/a\u003e\n      \u003ca href=\"\/collections\/ktm-motocross-graphics\" class=\"kg-d1-seo-link\"\u003eKTM\u003c\/a\u003e\n      \u003ca href=\"\/collections\/husqvarna-motocross-graphics\" class=\"kg-d1-seo-link\"\u003eHusqvarna\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- ============== SCHEMA ============== --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/krazygraphics.com\/\" },\n    { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Gas Gas Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/gasgas-motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 4, \"name\": \"Gas Gas D1 Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/products\/gasgas-d1-motocross-graphics\" }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"Gas Gas D1 Motocross Graphics Kit\",\n  \"description\": \"Custom Gas Gas D1 motocross graphics kit. Race-inspired factory-team styling, 21mil laminated cast vinyl, plastics-matched cut, made to order in the USA by KrazyGraphics.\",\n  \"brand\": { \"@type\": \"Brand\", \"name\": \"KrazyGraphics\" },\n  \"category\": \"Motocross Graphics Kit\",\n  \"url\": \"https:\/\/krazygraphics.com\/products\/gasgas-d1-motocross-graphics\",\n  \"isRelatedTo\": { \"@type\": \"Product\", \"name\": \"Gas Gas Motocross Graphics\" }\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    { \"@type\": \"Question\", \"name\": \"Will the D1 fit my Gas Gas?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. The D1 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"What material is the D1 kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Premium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I customize colors or add sponsor logos?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\" } },\n    { \"@type\": \"Question\", \"name\": \"How fast does it ship?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Stock D1 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"Is installation hard?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Most riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I return a custom kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Custom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\" } }\n  ]\n}\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n","brand":"Krazygraphics.com","offers":[{"title":"No \/ No","offer_id":31339288199257,"sku":null,"price":228.48,"currency_code":"USD","in_stock":true},{"title":"No \/ Yes + $20","offer_id":43094803513433,"sku":null,"price":259.06,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ No","offer_id":43094803546201,"sku":null,"price":243.04,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ Yes + $20","offer_id":43094803578969,"sku":null,"price":273.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0069\/7486\/5497\/products\/gas-gas-d1.jpg?v=1578542019"},{"product_id":"gasgas-d2","title":"GasGas D2 Motocross Graphics","description":"\u003cdiv class=\"kg-d2-wrap\"\u003e\n\u003cstyle\u003e\n.kg-d2-wrap{\n  position:relative;\n  overflow:hidden;\n  margin:0 auto;\n  max-width:1200px;\n  font-family:Arial, Helvetica, sans-serif;\n  color:#fff !important;\n  background:\n    radial-gradient(circle at 20% 0%, rgba(220,30,40,0.45) 0%, transparent 40%),\n    radial-gradient(circle at 80% 100%, rgba(0,200,255,0.55) 0%, transparent 50%),\n    radial-gradient(circle at 50% 50%, rgba(60,140,255,0.30) 0%, transparent 55%),\n    linear-gradient(135deg, #001a4d 0%, #0040a0 30%, #0066d6 55%, #003580 80%, #001a4d 100%);\n  border:2px solid #dc1e28;\n  border-radius:18px;\n  padding:30px;\n  box-shadow:0 4px 30px rgba(220,30,40,0.35), inset 0 0 0 1px rgba(255,255,255,0.10);\n  \/* Single subtle breathing border - keeps the page alive without burning CPU *\/\n  animation:kg-d2-border-pulse 3s ease-in-out infinite alternate;\n}\n.kg-d2-wrap *{box-sizing:border-box;}\n\n@keyframes kg-d2-border-pulse{\n  0%   { box-shadow:0 4px 30px rgba(220,30,40,0.30), inset 0 0 0 1px rgba(255,255,255,0.10); }\n  100% { box-shadow:0 4px 40px rgba(255,51,68,0.55), inset 0 0 0 1px rgba(255,255,255,0.15); }\n}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d2-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d2-stripe-drift 22s linear infinite;\n}\n@keyframes kg-d2-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d2-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d2-wrap \u003e *{position:relative; z-index:2;}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d2-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d2-stripe-drift 18s linear infinite;\n}\n@keyframes kg-d2-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d2-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:\n    linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d2-wrap \u003e *{position:relative; z-index:2;}\n\n\/* BREADCRUMBS *\/\n.kg-d2-crumbs{\n  margin:0 0 16px;\n  padding:9px 14px;\n  background:#1a1a1a;\n  border-radius:6px;\n  font-size:11px;\n  letter-spacing:1.2px;\n  text-transform:uppercase;\n  font-weight:800;\n  display:flex;\n  align-items:center;\n  gap:8px;\n  flex-wrap:wrap;\n  color:#fff !important;\n}\n.kg-d2-crumbs a{\n  color:#dc1e28 !important;\n  text-decoration:none !important;\n  transition:color .2s ease;\n}\n.kg-d2-crumbs a:hover{color:#ff4555 !important;}\n.kg-d2-crumb-sep{color:#666 !important;}\n.kg-d2-crumb-current{color:#fff !important;}\n\n\/* HERO *\/\n.kg-d2-hero{\n  position:relative;\n  background:rgba(255,255,255,0.08);\n  border:1px solid rgba(255,255,255,0.20);\n  border-radius:12px;\n  padding:24px 22px;\n  margin-bottom:14px;\n  box-shadow:0 4px 14px rgba(0,0,0,0.3), inset 0 0 30px rgba(255,255,255,0.04);\n  overflow:hidden;\n  backdrop-filter:blur(6px);\n}\n.kg-d2-hero::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  bottom:0;\n  left:0;\n  width:6px;\n  background:linear-gradient(180deg, #dc1e28 0%, #ff3344 100%);\n  box-shadow:0 0 12px rgba(220,30,40,0.6);\n}\n\n.kg-d2-pills{margin-bottom:12px; padding-left:14px;}\n.kg-d2-pill{\n  display:inline-block;\n  padding:5px 11px;\n  border:1.5px solid rgba(255,255,255,0.4);\n  border-radius:4px;\n  margin:0 6px 6px 0;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d2-pill.alt{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 12px rgba(220,30,40,0.5);\n}\n.kg-d2-wrap h1{\n  font-size:clamp(28px, 4.5vw, 50px);\n  line-height:0.95;\n  font-weight:900;\n  letter-spacing:-1px;\n  text-transform:uppercase;\n  margin:0 0 10px;\n  padding-left:14px;\n  color:#fff !important;\n  font-style:italic;\n  text-shadow:0 0 14px rgba(0,0,0,0.5);\n}\n.kg-d2-hero h1 .kg-d2-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 18px rgba(255,69,85,0.7), 0 0 6px rgba(255,69,85,0.9);\n}\n\n.kg-d2-subtitle{\n  font-size:15px;\n  line-height:1.6;\n  color:#d8e6ff !important;\n  max-width:760px;\n  padding-left:14px;\n  margin:0 0 16px;\n}\n.kg-d2-subtitle strong{color:#fff !important;}\n\n.kg-d2-buttons{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  padding-left:14px;\n}\n.kg-d2-btn{\n  display:inline-block;\n  padding:12px 20px;\n  border-radius:6px;\n  text-decoration:none !important;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  font-size:12px;\n  transition:all .2s ease;\n}\n.kg-d2-btn-primary{\n  color:#fff !important;\n  background:#dc1e28;\n  border:2px solid #dc1e28;\n  box-shadow:0 3px 16px rgba(220,30,40,0.55), 0 0 0 1px rgba(255,255,255,0.15) inset;\n}\n.kg-d2-btn-primary:hover{\n  background:#ff3344;\n  border-color:#ff3344;\n  transform:translateY(-2px);\n  box-shadow:0 6px 24px rgba(220,30,40,0.7);\n}\n.kg-d2-btn-secondary{\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  border:2px solid rgba(255,255,255,0.5);\n  backdrop-filter:blur(6px);\n}\n.kg-d2-btn-secondary:hover{\n  background:#fff;\n  color:#0a1428 !important;\n  border-color:#fff;\n  transform:translateY(-2px);\n}\n\n\/* SPEC STRIP *\/\n.kg-d2-specs{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-bottom:14px;\n}\n.kg-d2-spec{\n  padding:11px 12px;\n  background:rgba(0,0,0,0.4);\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  text-align:center;\n  border-left:3px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d2-spec-label{\n  display:block;\n  font-size:9px;\n  color:#ff6b78 !important;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  margin-bottom:3px;\n  font-weight:900;\n}\n.kg-d2-spec-value{\n  display:block;\n  font-size:12px;\n  font-weight:900;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n}\n\n\/* CARD GRID *\/\n.kg-d2-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:12px;\n  margin:14px 0;\n}\n.kg-d2-card{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:16px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  transition:all .2s ease;\n  position:relative;\n  overflow:hidden;\n  backdrop-filter:blur(4px);\n}\n.kg-d2-card::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:0;\n  width:40px;\n  height:3px;\n  background:#dc1e28;\n  box-shadow:0 0 10px rgba(220,30,40,0.6);\n}\n.kg-d2-card:hover{\n  border-color:rgba(255,255,255,0.45);\n  transform:translateY(-3px);\n  background:rgba(255,255,255,0.10);\n  box-shadow:0 8px 22px rgba(220,30,40,0.18);\n}\n.kg-d2-card:hover::before{\n  width:100%;\n  transition:width .3s ease;\n}\n.kg-d2-card h3{\n  font-size:14px;\n  margin:0 0 6px;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d2-card p{\n  margin:0;\n  font-size:13px;\n  line-height:1.55;\n  color:#c0d0ec !important;\n}\n\n\/* INTRO BODY *\/\n.kg-d2-body{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:18px;\n  margin-bottom:14px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  border-left:4px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d2-body h2{\n  font-size:22px;\n  line-height:1.1;\n  margin:0 0 10px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:-0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d2-body h2 .kg-d2-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 12px rgba(255,69,85,0.5);\n}\n.kg-d2-body p{\n  margin:0 0 10px;\n  color:#d8e6ff !important;\n  font-size:14px;\n  line-height:1.65;\n}\n.kg-d2-body p:last-child{margin-bottom:0;}\n.kg-d2-body p strong{color:#ff6b78 !important;}\n\n.kg-d2-note{\n  margin-top:12px;\n  padding:11px 14px;\n  background:rgba(220,30,40,0.18);\n  border:1px solid rgba(220,30,40,0.4);\n  border-radius:6px;\n  color:#fff !important;\n  font-size:12px;\n  line-height:1.55;\n  border-left:4px solid #dc1e28;\n  font-weight:600;\n}\n\n\/* FAQ MASTER ACCORDION *\/\n.kg-d2-faq-master{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d2-faq-master[open]{box-shadow:0 4px 20px rgba(220,30,40,0.2);}\n.kg-d2-faq-master-summary{\n  list-style:none;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d2-faq-master-summary::-webkit-details-marker{display:none;}\n.kg-d2-faq-master-icon{\n  font-size:20px;\n  color:#dc1e28 !important;\n  flex-shrink:0;\n  transition:transform .25s ease;\n  font-weight:900;\n}\n.kg-d2-faq-master[open] .kg-d2-faq-master-icon{transform:rotate(45deg); color:#fff !important;}\n\n.kg-d2-faq-list{padding:14px;}\n.kg-d2-faq-item{\n  margin-bottom:6px;\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  background:rgba(0,0,0,0.25);\n  overflow:hidden;\n}\n.kg-d2-faq-item[open]{\n  border-color:rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.06);\n}\n.kg-d2-faq-item summary{\n  list-style:none;\n  cursor:pointer;\n  padding:11px 14px;\n  font-size:12px;\n  font-weight:800;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  color:#fff !important;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:10px;\n}\n.kg-d2-faq-item summary::-webkit-details-marker{display:none;}\n.kg-d2-faq-item summary::after{\n  content:\"+\";\n  color:#ff6b78 !important;\n  font-size:20px;\n  font-weight:900;\n  flex-shrink:0;\n  transition:transform .25s ease;\n}\n.kg-d2-faq-item[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d2-faq-item .kg-d2-faq-answer{\n  padding:0 14px 12px;\n  font-size:12px;\n  line-height:1.65;\n  color:#c0d0ec !important;\n}\n\n\/* SEO COLLAPSIBLE *\/\n.kg-d2-seo{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d2-seo summary{\n  list-style:none;\n  cursor:pointer;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d2-seo summary::-webkit-details-marker{display:none;}\n.kg-d2-seo summary::after{\n  content:\"+\";\n  color:#dc1e28 !important;\n  font-size:20px;\n  font-weight:900;\n  transition:transform .25s ease;\n}\n.kg-d2-seo[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d2-seo-content{padding:18px;}\n.kg-d2-seo-content h3{\n  font-size:14px;\n  margin:14px 0 6px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n  border-left:3px solid #dc1e28;\n  padding-left:8px;\n}\n.kg-d2-seo-content h3:first-child{margin-top:0;}\n.kg-d2-seo-content p{\n  margin:0 0 11px;\n  font-size:13px;\n  line-height:1.7;\n  color:#c0d0ec !important;\n}\n.kg-d2-seo-content p strong{color:#ff6b78 !important;}\n\n.kg-d2-link-grid{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-top:14px;\n}\n.kg-d2-seo-link{\n  display:block;\n  text-align:center;\n  padding:10px 6px;\n  border-radius:5px;\n  text-decoration:none !important;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  border:1.5px solid rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d2-seo-link:hover{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 14px rgba(220,30,40,0.5);\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce){\n  .kg-d2-wrap,\n  .kg-d2-wrap::before{\n    animation:none !important;\n  }\n}\n\n\/* MOBILE — TIGHT *\/\n@media (max-width:768px){\n  .kg-d2-wrap{padding:12px; border-radius:14px;}\n  .kg-d2-wrap::after{width:100px; height:100px;}\n\n  .kg-d2-crumbs{font-size:9px; padding:6px 10px; gap:4px; letter-spacing:0.5px; margin-bottom:10px;}\n\n  .kg-d2-hero{padding:14px 14px 14px 0; margin-bottom:10px;}\n  .kg-d2-hero::before{width:4px;}\n  .kg-d2-pills{margin-bottom:8px; padding-left:12px;}\n  .kg-d2-pill{font-size:8px; padding:3px 8px; letter-spacing:1px; margin:0 4px 4px 0;}\n  .kg-d2-wrap h1{font-size:22px; margin:0 0 6px; padding-left:12px;}\n  .kg-d2-subtitle{font-size:12px; line-height:1.45; margin:0 0 10px; padding-left:12px;}\n  .kg-d2-buttons{gap:6px; padding-left:12px;}\n  .kg-d2-btn{padding:8px 14px; font-size:10px;}\n\n  \/* Hide heavy sections on mobile *\/\n  .kg-d2-specs{display:none !important;}\n  .kg-d2-grid{display:none !important;}\n  .kg-d2-body{display:none !important;}\n\n  .kg-d2-faq-master{margin-bottom:10px;}\n  .kg-d2-faq-master-summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d2-faq-master-icon{font-size:16px;}\n  .kg-d2-faq-list{padding:10px;}\n  .kg-d2-faq-item{margin-bottom:4px;}\n  .kg-d2-faq-item summary{font-size:10px; padding:8px 11px; letter-spacing:0;}\n  .kg-d2-faq-item summary::after{font-size:15px;}\n  .kg-d2-faq-item .kg-d2-faq-answer{padding:0 11px 9px; font-size:11px; line-height:1.55;}\n\n  .kg-d2-seo{margin-bottom:10px;}\n  .kg-d2-seo summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d2-seo summary::after{font-size:16px;}\n  .kg-d2-seo-content{padding:11px;}\n  .kg-d2-seo-content h3{font-size:11px; margin:10px 0 4px;}\n  .kg-d2-seo-content p{font-size:11px; line-height:1.6; margin:0 0 8px;}\n  .kg-d2-link-grid{grid-template-columns:repeat(2,1fr); gap:5px;}\n  .kg-d2-seo-link{padding:7px 5px; font-size:9px;}\n}\n\u003c\/style\u003e\n\n\u003c!-- BREADCRUMBS --\u003e\n\u003cnav class=\"kg-d2-crumbs\" aria-label=\"Breadcrumb\"\u003e\n  \u003ca href=\"\/\"\u003eHome\u003c\/a\u003e\n  \u003cspan class=\"kg-d2-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/motocross-graphics\"\u003eMotocross Graphics\u003c\/a\u003e\n  \u003cspan class=\"kg-d2-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/gasgas-motocross-graphics\"\u003eGas Gas\u003c\/a\u003e\n  \u003cspan class=\"kg-d2-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003cspan class=\"kg-d2-crumb-current\" aria-current=\"page\"\u003eD2\u003c\/span\u003e\n\u003c\/nav\u003e\n\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"kg-d2-hero\"\u003e\n  \u003cdiv class=\"kg-d2-pills\"\u003e\n    \u003cspan class=\"kg-d2-pill alt\"\u003eD2 Edition\u003c\/span\u003e\n    \u003cspan class=\"kg-d2-pill\"\u003eGas Gas Graphics\u003c\/span\u003e\n    \u003cspan class=\"kg-d2-pill\"\u003eRace Inspired\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003ch1\u003eGas Gas \u003cspan class=\"kg-d2-red\"\u003eD2\u003c\/span\u003e Motocross Graphics\u003c\/h1\u003e\n  \u003cp class=\"kg-d2-subtitle\"\u003e\n    Factory-team styling for Gas Gas dirt bikes. The \u003cstrong\u003eD2 graphics kit\u003c\/strong\u003e brings sharp racing energy and clean panel flow to your bodywork — built for riders who run aggressive and ride hard.\n  \u003c\/p\u003e\n  \u003cdiv class=\"kg-d2-buttons\"\u003e\n    \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d2-btn kg-d2-btn-primary\"\u003eShop Gas Gas Graphics\u003c\/a\u003e\n    \u003ca href=\"\/pages\/contact\" class=\"kg-d2-btn kg-d2-btn-secondary\"\u003eAsk About Custom\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPEC STRIP --\u003e\n\u003cdiv class=\"kg-d2-specs\" role=\"list\" aria-label=\"Product specs\"\u003e\n  \u003cdiv class=\"kg-d2-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d2-spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"kg-d2-spec-value\"\u003e21mil Laminated\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d2-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d2-spec-label\"\u003eCoverage\u003c\/span\u003e\u003cspan class=\"kg-d2-spec-value\"\u003eFull Plastics\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d2-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d2-spec-label\"\u003eProduction\u003c\/span\u003e\u003cspan class=\"kg-d2-spec-value\"\u003eMade To Order\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d2-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d2-spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"kg-d2-spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 3 FEATURE CARDS --\u003e\n\u003cdiv class=\"kg-d2-grid\"\u003e\n  \u003cdiv class=\"kg-d2-card\"\u003e\n    \u003ch3\u003eRace-Team Energy\u003c\/h3\u003e\n    \u003cp\u003eAggressive linework and sharp panel transitions inspired by factory motocross styling.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d2-card\"\u003e\n    \u003ch3\u003ePlastics Matched\u003c\/h3\u003e\n    \u003cp\u003eCut to follow Gas Gas bodywork — shrouds, side plates, fenders, and number backgrounds line up clean.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d2-card\"\u003e\n    \u003ch3\u003eBuilt To Ride\u003c\/h3\u003e\n    \u003cp\u003e21mil laminated cast vinyl handles real motocross conditions — mud, water, pressure washing, sun.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- INTRO BODY (hidden on mobile) --\u003e\n\u003cdiv class=\"kg-d2-body\"\u003e\n  \u003ch2\u003eThe \u003cspan class=\"kg-d2-red\"\u003eD2\u003c\/span\u003e Brings Factory Energy\u003c\/h2\u003e\n  \u003cp\u003eThe \u003cstrong\u003eGas Gas D2 motocross graphics kit\u003c\/strong\u003e is built for riders who want race-team aesthetics without going custom. Sharp angles, bold contrast, and a layout that brings the bodywork together — D2 is one of the cleanest factory-style designs in the Gas Gas lineup.\u003c\/p\u003e\n  \u003cp\u003ePrint-on-demand on premium 21mil laminated vinyl, contour-cut to match Gas Gas plastics, made and shipped from the USA.\u003c\/p\u003e\n  \u003cdiv class=\"kg-d2-note\"\u003e\n    Looking for Gas Gas D2 graphics, factory team motocross styling, or a clean race-ready dirt bike kit? You're in the right place.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- FAQ MASTER ACCORDION --\u003e\n\u003cdetails class=\"kg-d2-faq-master\"\u003e\n  \u003csummary class=\"kg-d2-faq-master-summary\"\u003e\n    \u003cspan\u003eFrequently Asked Questions\u003c\/span\u003e\n    \u003cspan class=\"kg-d2-faq-master-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d2-faq-list\"\u003e\n\n    \u003cdetails class=\"kg-d2-faq-item\"\u003e\n      \u003csummary\u003eWill the D2 fit my Gas Gas?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d2-faq-answer\"\u003eYes — the D2 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d2-faq-item\"\u003e\n      \u003csummary\u003eWhat material is the D2 kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d2-faq-answer\"\u003ePremium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d2-faq-item\"\u003e\n      \u003csummary\u003eCan I customize colors or add sponsor logos?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d2-faq-answer\"\u003eYes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d2-faq-item\"\u003e\n      \u003csummary\u003eHow fast does it ship?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d2-faq-answer\"\u003eStock D2 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d2-faq-item\"\u003e\n      \u003csummary\u003eIs installation hard?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d2-faq-answer\"\u003eMost riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d2-faq-item\"\u003e\n      \u003csummary\u003eCan I return a custom kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d2-faq-answer\"\u003eCustom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- SEO COLLAPSIBLE --\u003e\n\u003cdetails class=\"kg-d2-seo\"\u003e\n  \u003csummary\u003e\n    \u003cspan\u003eMore Information\u003c\/span\u003e\n    \u003cspan aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d2-seo-content\"\u003e\n\n    \u003ch3\u003eAbout the Gas Gas D2 Kit\u003c\/h3\u003e\n    \u003cp\u003eThe \u003cstrong\u003eGas Gas D2 motocross graphics kit\u003c\/strong\u003e is designed for riders who want a race-team look without going fully custom. Built around the body lines of Gas Gas dirt bikes, the D2 layout creates aggressive flow across the shrouds, side panels, and rear plastics — giving the bike a factory-inspired finish that stands out at the track.\u003c\/p\u003e\n\n    \u003ch3\u003eRace-Inspired Layout\u003c\/h3\u003e\n    \u003cp\u003eD2 is built around sharp diagonal energy and bold contrast. Strong layouts like this work because every body section feels tied together — front fender flow, tank shroud transition, side plate angle, rear sweep. That's what separates factory-style graphics from random sticker placement.\u003c\/p\u003e\n\n    \u003ch3\u003ePremium Laminated Vinyl\u003c\/h3\u003e\n    \u003cp\u003eEvery D2 kit is printed on 21mil cast vinyl with a heavy laminate built for motocross abuse. UV-stable so colors hold under sun. Contour-flexible for compound-curve plastics. Resistant to mud, water, scratches, and high-pressure washing — it survives the same conditions you ride in.\u003c\/p\u003e\n\n    \u003ch3\u003eMade To Order in the USA\u003c\/h3\u003e\n    \u003cp\u003eEach Gas Gas D2 kit is printed when you order. That means current-batch material, fresh adhesive, and the latest color calibration on every shipment. Stock layouts ship in 2 to 5 business days from our USA facility.\u003c\/p\u003e\n\n    \u003ch3\u003eCustom Options Available\u003c\/h3\u003e\n    \u003cp\u003eWant your race number, sponsor logos, or color swap? D2 can be customized. Send specs and our design team will build a proof for your approval before anything goes to print. Most custom orders ship within 5 to 10 business days.\u003c\/p\u003e\n\n    \u003ch3\u003eOther Gas Gas Designs\u003c\/h3\u003e\n    \u003cdiv class=\"kg-d2-link-grid\"\u003e\n      \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d2-seo-link\"\u003eAll Gas Gas\u003c\/a\u003e\n      \u003ca href=\"\/collections\/motocross-graphics\" class=\"kg-d2-seo-link\"\u003eAll MX\u003c\/a\u003e\n      \u003ca href=\"\/collections\/ktm-motocross-graphics\" class=\"kg-d2-seo-link\"\u003eKTM\u003c\/a\u003e\n      \u003ca href=\"\/collections\/husqvarna-motocross-graphics\" class=\"kg-d2-seo-link\"\u003eHusqvarna\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- ============== SCHEMA ============== --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/krazygraphics.com\/\" },\n    { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Gas Gas Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/gasgas-motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 4, \"name\": \"Gas Gas D2 Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/products\/gasgas-d2-motocross-graphics\" }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"Gas Gas D2 Motocross Graphics Kit\",\n  \"description\": \"Custom Gas Gas D2 motocross graphics kit. Race-inspired factory-team styling, 21mil laminated cast vinyl, plastics-matched cut, made to order in the USA by KrazyGraphics.\",\n  \"brand\": { \"@type\": \"Brand\", \"name\": \"KrazyGraphics\" },\n  \"category\": \"Motocross Graphics Kit\",\n  \"url\": \"https:\/\/krazygraphics.com\/products\/gasgas-d2-motocross-graphics\",\n  \"isRelatedTo\": { \"@type\": \"Product\", \"name\": \"Gas Gas Motocross Graphics\" }\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    { \"@type\": \"Question\", \"name\": \"Will the D2 fit my Gas Gas?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. The D2 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"What material is the D2 kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Premium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I customize colors or add sponsor logos?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\" } },\n    { \"@type\": \"Question\", \"name\": \"How fast does it ship?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Stock D2 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"Is installation hard?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Most riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I return a custom kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Custom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\" } }\n  ]\n}\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n","brand":"Krazygraphics.com","offers":[{"title":"No \/ No","offer_id":31339288690777,"sku":null,"price":228.48,"currency_code":"USD","in_stock":true},{"title":"No \/ Yes + $20","offer_id":43094803415129,"sku":null,"price":259.06,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ No","offer_id":43094803447897,"sku":null,"price":243.04,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ Yes + $20","offer_id":43094803480665,"sku":null,"price":273.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0069\/7486\/5497\/products\/clx816_20gasd2.png?v=1578542137"},{"product_id":"gasgas-d3","title":"GasGas D3 Motocross Graphics","description":"\u003cdiv class=\"kg-d3-wrap\"\u003e\n\u003cstyle\u003e\n.kg-d3-wrap{\n  position:relative;\n  overflow:hidden;\n  margin:0 auto;\n  max-width:1200px;\n  font-family:Arial, Helvetica, sans-serif;\n  color:#fff !important;\n  background:\n    radial-gradient(circle at 20% 0%, rgba(220,30,40,0.45) 0%, transparent 40%),\n    radial-gradient(circle at 80% 100%, rgba(0,200,255,0.55) 0%, transparent 50%),\n    radial-gradient(circle at 50% 50%, rgba(60,140,255,0.30) 0%, transparent 55%),\n    linear-gradient(135deg, #001a4d 0%, #0040a0 30%, #0066d6 55%, #003580 80%, #001a4d 100%);\n  border:2px solid #dc1e28;\n  border-radius:18px;\n  padding:30px;\n  box-shadow:0 4px 30px rgba(220,30,40,0.35), inset 0 0 0 1px rgba(255,255,255,0.10);\n  \/* Single subtle breathing border - keeps the page alive without burning CPU *\/\n  animation:kg-d3-border-pulse 3s ease-in-out infinite alternate;\n}\n.kg-d3-wrap *{box-sizing:border-box;}\n\n@keyframes kg-d3-border-pulse{\n  0%   { box-shadow:0 4px 30px rgba(220,30,40,0.30), inset 0 0 0 1px rgba(255,255,255,0.10); }\n  100% { box-shadow:0 4px 40px rgba(255,51,68,0.55), inset 0 0 0 1px rgba(255,255,255,0.15); }\n}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d3-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d3-stripe-drift 22s linear infinite;\n}\n@keyframes kg-d3-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d3-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d3-wrap \u003e *{position:relative; z-index:2;}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d3-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d3-stripe-drift 18s linear infinite;\n}\n@keyframes kg-d3-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d3-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:\n    linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d3-wrap \u003e *{position:relative; z-index:2;}\n\n\/* BREADCRUMBS *\/\n.kg-d3-crumbs{\n  margin:0 0 16px;\n  padding:9px 14px;\n  background:#1a1a1a;\n  border-radius:6px;\n  font-size:11px;\n  letter-spacing:1.2px;\n  text-transform:uppercase;\n  font-weight:800;\n  display:flex;\n  align-items:center;\n  gap:8px;\n  flex-wrap:wrap;\n  color:#fff !important;\n}\n.kg-d3-crumbs a{\n  color:#dc1e28 !important;\n  text-decoration:none !important;\n  transition:color .2s ease;\n}\n.kg-d3-crumbs a:hover{color:#ff4555 !important;}\n.kg-d3-crumb-sep{color:#666 !important;}\n.kg-d3-crumb-current{color:#fff !important;}\n\n\/* HERO *\/\n.kg-d3-hero{\n  position:relative;\n  background:rgba(255,255,255,0.08);\n  border:1px solid rgba(255,255,255,0.20);\n  border-radius:12px;\n  padding:24px 22px;\n  margin-bottom:14px;\n  box-shadow:0 4px 14px rgba(0,0,0,0.3), inset 0 0 30px rgba(255,255,255,0.04);\n  overflow:hidden;\n  backdrop-filter:blur(6px);\n}\n.kg-d3-hero::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  bottom:0;\n  left:0;\n  width:6px;\n  background:linear-gradient(180deg, #dc1e28 0%, #ff3344 100%);\n  box-shadow:0 0 12px rgba(220,30,40,0.6);\n}\n\n.kg-d3-pills{margin-bottom:12px; padding-left:14px;}\n.kg-d3-pill{\n  display:inline-block;\n  padding:5px 11px;\n  border:1.5px solid rgba(255,255,255,0.4);\n  border-radius:4px;\n  margin:0 6px 6px 0;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d3-pill.alt{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 12px rgba(220,30,40,0.5);\n}\n.kg-d3-wrap h1{\n  font-size:clamp(28px, 4.5vw, 50px);\n  line-height:0.95;\n  font-weight:900;\n  letter-spacing:-1px;\n  text-transform:uppercase;\n  margin:0 0 10px;\n  padding-left:14px;\n  color:#fff !important;\n  font-style:italic;\n  text-shadow:0 0 14px rgba(0,0,0,0.5);\n}\n.kg-d3-hero h1 .kg-d3-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 18px rgba(255,69,85,0.7), 0 0 6px rgba(255,69,85,0.9);\n}\n\n.kg-d3-subtitle{\n  font-size:15px;\n  line-height:1.6;\n  color:#d8e6ff !important;\n  max-width:760px;\n  padding-left:14px;\n  margin:0 0 16px;\n}\n.kg-d3-subtitle strong{color:#fff !important;}\n\n.kg-d3-buttons{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  padding-left:14px;\n}\n.kg-d3-btn{\n  display:inline-block;\n  padding:12px 20px;\n  border-radius:6px;\n  text-decoration:none !important;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  font-size:12px;\n  transition:all .2s ease;\n}\n.kg-d3-btn-primary{\n  color:#fff !important;\n  background:#dc1e28;\n  border:2px solid #dc1e28;\n  box-shadow:0 3px 16px rgba(220,30,40,0.55), 0 0 0 1px rgba(255,255,255,0.15) inset;\n}\n.kg-d3-btn-primary:hover{\n  background:#ff3344;\n  border-color:#ff3344;\n  transform:translateY(-2px);\n  box-shadow:0 6px 24px rgba(220,30,40,0.7);\n}\n.kg-d3-btn-secondary{\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  border:2px solid rgba(255,255,255,0.5);\n  backdrop-filter:blur(6px);\n}\n.kg-d3-btn-secondary:hover{\n  background:#fff;\n  color:#0a1428 !important;\n  border-color:#fff;\n  transform:translateY(-2px);\n}\n\n\/* SPEC STRIP *\/\n.kg-d3-specs{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-bottom:14px;\n}\n.kg-d3-spec{\n  padding:11px 12px;\n  background:rgba(0,0,0,0.4);\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  text-align:center;\n  border-left:3px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d3-spec-label{\n  display:block;\n  font-size:9px;\n  color:#ff6b78 !important;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  margin-bottom:3px;\n  font-weight:900;\n}\n.kg-d3-spec-value{\n  display:block;\n  font-size:12px;\n  font-weight:900;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n}\n\n\/* CARD GRID *\/\n.kg-d3-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:12px;\n  margin:14px 0;\n}\n.kg-d3-card{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:16px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  transition:all .2s ease;\n  position:relative;\n  overflow:hidden;\n  backdrop-filter:blur(4px);\n}\n.kg-d3-card::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:0;\n  width:40px;\n  height:3px;\n  background:#dc1e28;\n  box-shadow:0 0 10px rgba(220,30,40,0.6);\n}\n.kg-d3-card:hover{\n  border-color:rgba(255,255,255,0.45);\n  transform:translateY(-3px);\n  background:rgba(255,255,255,0.10);\n  box-shadow:0 8px 22px rgba(220,30,40,0.18);\n}\n.kg-d3-card:hover::before{\n  width:100%;\n  transition:width .3s ease;\n}\n.kg-d3-card h3{\n  font-size:14px;\n  margin:0 0 6px;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d3-card p{\n  margin:0;\n  font-size:13px;\n  line-height:1.55;\n  color:#c0d0ec !important;\n}\n\n\/* INTRO BODY *\/\n.kg-d3-body{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:18px;\n  margin-bottom:14px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  border-left:4px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d3-body h2{\n  font-size:22px;\n  line-height:1.1;\n  margin:0 0 10px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:-0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d3-body h2 .kg-d3-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 12px rgba(255,69,85,0.5);\n}\n.kg-d3-body p{\n  margin:0 0 10px;\n  color:#d8e6ff !important;\n  font-size:14px;\n  line-height:1.65;\n}\n.kg-d3-body p:last-child{margin-bottom:0;}\n.kg-d3-body p strong{color:#ff6b78 !important;}\n\n.kg-d3-note{\n  margin-top:12px;\n  padding:11px 14px;\n  background:rgba(220,30,40,0.18);\n  border:1px solid rgba(220,30,40,0.4);\n  border-radius:6px;\n  color:#fff !important;\n  font-size:12px;\n  line-height:1.55;\n  border-left:4px solid #dc1e28;\n  font-weight:600;\n}\n\n\/* FAQ MASTER ACCORDION *\/\n.kg-d3-faq-master{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d3-faq-master[open]{box-shadow:0 4px 20px rgba(220,30,40,0.2);}\n.kg-d3-faq-master-summary{\n  list-style:none;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d3-faq-master-summary::-webkit-details-marker{display:none;}\n.kg-d3-faq-master-icon{\n  font-size:20px;\n  color:#dc1e28 !important;\n  flex-shrink:0;\n  transition:transform .25s ease;\n  font-weight:900;\n}\n.kg-d3-faq-master[open] .kg-d3-faq-master-icon{transform:rotate(45deg); color:#fff !important;}\n\n.kg-d3-faq-list{padding:14px;}\n.kg-d3-faq-item{\n  margin-bottom:6px;\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  background:rgba(0,0,0,0.25);\n  overflow:hidden;\n}\n.kg-d3-faq-item[open]{\n  border-color:rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.06);\n}\n.kg-d3-faq-item summary{\n  list-style:none;\n  cursor:pointer;\n  padding:11px 14px;\n  font-size:12px;\n  font-weight:800;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  color:#fff !important;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:10px;\n}\n.kg-d3-faq-item summary::-webkit-details-marker{display:none;}\n.kg-d3-faq-item summary::after{\n  content:\"+\";\n  color:#ff6b78 !important;\n  font-size:20px;\n  font-weight:900;\n  flex-shrink:0;\n  transition:transform .25s ease;\n}\n.kg-d3-faq-item[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d3-faq-item .kg-d3-faq-answer{\n  padding:0 14px 12px;\n  font-size:12px;\n  line-height:1.65;\n  color:#c0d0ec !important;\n}\n\n\/* SEO COLLAPSIBLE *\/\n.kg-d3-seo{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d3-seo summary{\n  list-style:none;\n  cursor:pointer;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d3-seo summary::-webkit-details-marker{display:none;}\n.kg-d3-seo summary::after{\n  content:\"+\";\n  color:#dc1e28 !important;\n  font-size:20px;\n  font-weight:900;\n  transition:transform .25s ease;\n}\n.kg-d3-seo[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d3-seo-content{padding:18px;}\n.kg-d3-seo-content h3{\n  font-size:14px;\n  margin:14px 0 6px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n  border-left:3px solid #dc1e28;\n  padding-left:8px;\n}\n.kg-d3-seo-content h3:first-child{margin-top:0;}\n.kg-d3-seo-content p{\n  margin:0 0 11px;\n  font-size:13px;\n  line-height:1.7;\n  color:#c0d0ec !important;\n}\n.kg-d3-seo-content p strong{color:#ff6b78 !important;}\n\n.kg-d3-link-grid{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-top:14px;\n}\n.kg-d3-seo-link{\n  display:block;\n  text-align:center;\n  padding:10px 6px;\n  border-radius:5px;\n  text-decoration:none !important;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  border:1.5px solid rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d3-seo-link:hover{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 14px rgba(220,30,40,0.5);\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce){\n  .kg-d3-wrap,\n  .kg-d3-wrap::before{\n    animation:none !important;\n  }\n}\n\n\/* MOBILE — TIGHT *\/\n@media (max-width:768px){\n  .kg-d3-wrap{padding:12px; border-radius:14px;}\n  .kg-d3-wrap::after{width:100px; height:100px;}\n\n  .kg-d3-crumbs{font-size:9px; padding:6px 10px; gap:4px; letter-spacing:0.5px; margin-bottom:10px;}\n\n  .kg-d3-hero{padding:14px 14px 14px 0; margin-bottom:10px;}\n  .kg-d3-hero::before{width:4px;}\n  .kg-d3-pills{margin-bottom:8px; padding-left:12px;}\n  .kg-d3-pill{font-size:8px; padding:3px 8px; letter-spacing:1px; margin:0 4px 4px 0;}\n  .kg-d3-wrap h1{font-size:22px; margin:0 0 6px; padding-left:12px;}\n  .kg-d3-subtitle{font-size:12px; line-height:1.45; margin:0 0 10px; padding-left:12px;}\n  .kg-d3-buttons{gap:6px; padding-left:12px;}\n  .kg-d3-btn{padding:8px 14px; font-size:10px;}\n\n  \/* Hide heavy sections on mobile *\/\n  .kg-d3-specs{display:none !important;}\n  .kg-d3-grid{display:none !important;}\n  .kg-d3-body{display:none !important;}\n\n  .kg-d3-faq-master{margin-bottom:10px;}\n  .kg-d3-faq-master-summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d3-faq-master-icon{font-size:16px;}\n  .kg-d3-faq-list{padding:10px;}\n  .kg-d3-faq-item{margin-bottom:4px;}\n  .kg-d3-faq-item summary{font-size:10px; padding:8px 11px; letter-spacing:0;}\n  .kg-d3-faq-item summary::after{font-size:15px;}\n  .kg-d3-faq-item .kg-d3-faq-answer{padding:0 11px 9px; font-size:11px; line-height:1.55;}\n\n  .kg-d3-seo{margin-bottom:10px;}\n  .kg-d3-seo summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d3-seo summary::after{font-size:16px;}\n  .kg-d3-seo-content{padding:11px;}\n  .kg-d3-seo-content h3{font-size:11px; margin:10px 0 4px;}\n  .kg-d3-seo-content p{font-size:11px; line-height:1.6; margin:0 0 8px;}\n  .kg-d3-link-grid{grid-template-columns:repeat(2,1fr); gap:5px;}\n  .kg-d3-seo-link{padding:7px 5px; font-size:9px;}\n}\n\u003c\/style\u003e\n\n\u003c!-- BREADCRUMBS --\u003e\n\u003cnav class=\"kg-d3-crumbs\" aria-label=\"Breadcrumb\"\u003e\n  \u003ca href=\"\/\"\u003eHome\u003c\/a\u003e\n  \u003cspan class=\"kg-d3-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/motocross-graphics\"\u003eMotocross Graphics\u003c\/a\u003e\n  \u003cspan class=\"kg-d3-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/gasgas-motocross-graphics\"\u003eGas Gas\u003c\/a\u003e\n  \u003cspan class=\"kg-d3-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003cspan class=\"kg-d3-crumb-current\" aria-current=\"page\"\u003eD3\u003c\/span\u003e\n\u003c\/nav\u003e\n\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"kg-d3-hero\"\u003e\n  \u003cdiv class=\"kg-d3-pills\"\u003e\n    \u003cspan class=\"kg-d3-pill alt\"\u003eD3 Edition\u003c\/span\u003e\n    \u003cspan class=\"kg-d3-pill\"\u003eGas Gas Graphics\u003c\/span\u003e\n    \u003cspan class=\"kg-d3-pill\"\u003eRace Inspired\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003ch1\u003eGas Gas \u003cspan class=\"kg-d3-red\"\u003eD3\u003c\/span\u003e Motocross Graphics\u003c\/h1\u003e\n  \u003cp class=\"kg-d3-subtitle\"\u003e\n    Factory-team styling for Gas Gas dirt bikes. The \u003cstrong\u003eD3 graphics kit\u003c\/strong\u003e brings sharp racing energy and clean panel flow to your bodywork — built for riders who run aggressive and ride hard.\n  \u003c\/p\u003e\n  \u003cdiv class=\"kg-d3-buttons\"\u003e\n    \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d3-btn kg-d3-btn-primary\"\u003eShop Gas Gas Graphics\u003c\/a\u003e\n    \u003ca href=\"\/pages\/contact\" class=\"kg-d3-btn kg-d3-btn-secondary\"\u003eAsk About Custom\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPEC STRIP --\u003e\n\u003cdiv class=\"kg-d3-specs\" role=\"list\" aria-label=\"Product specs\"\u003e\n  \u003cdiv class=\"kg-d3-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d3-spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"kg-d3-spec-value\"\u003e21mil Laminated\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d3-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d3-spec-label\"\u003eCoverage\u003c\/span\u003e\u003cspan class=\"kg-d3-spec-value\"\u003eFull Plastics\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d3-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d3-spec-label\"\u003eProduction\u003c\/span\u003e\u003cspan class=\"kg-d3-spec-value\"\u003eMade To Order\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d3-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d3-spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"kg-d3-spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 3 FEATURE CARDS --\u003e\n\u003cdiv class=\"kg-d3-grid\"\u003e\n  \u003cdiv class=\"kg-d3-card\"\u003e\n    \u003ch3\u003eRace-Team Energy\u003c\/h3\u003e\n    \u003cp\u003eAggressive linework and sharp panel transitions inspired by factory motocross styling.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d3-card\"\u003e\n    \u003ch3\u003ePlastics Matched\u003c\/h3\u003e\n    \u003cp\u003eCut to follow Gas Gas bodywork — shrouds, side plates, fenders, and number backgrounds line up clean.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d3-card\"\u003e\n    \u003ch3\u003eBuilt To Ride\u003c\/h3\u003e\n    \u003cp\u003e21mil laminated cast vinyl handles real motocross conditions — mud, water, pressure washing, sun.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- INTRO BODY (hidden on mobile) --\u003e\n\u003cdiv class=\"kg-d3-body\"\u003e\n  \u003ch2\u003eThe \u003cspan class=\"kg-d3-red\"\u003eD3\u003c\/span\u003e Brings Factory Energy\u003c\/h2\u003e\n  \u003cp\u003eThe \u003cstrong\u003eGas Gas D3 motocross graphics kit\u003c\/strong\u003e is built for riders who want race-team aesthetics without going custom. Sharp angles, bold contrast, and a layout that brings the bodywork together — D3 is one of the cleanest factory-style designs in the Gas Gas lineup.\u003c\/p\u003e\n  \u003cp\u003ePrint-on-demand on premium 21mil laminated vinyl, contour-cut to match Gas Gas plastics, made and shipped from the USA.\u003c\/p\u003e\n  \u003cdiv class=\"kg-d3-note\"\u003e\n    Looking for Gas Gas D3 graphics, factory team motocross styling, or a clean race-ready dirt bike kit? You're in the right place.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- FAQ MASTER ACCORDION --\u003e\n\u003cdetails class=\"kg-d3-faq-master\"\u003e\n  \u003csummary class=\"kg-d3-faq-master-summary\"\u003e\n    \u003cspan\u003eFrequently Asked Questions\u003c\/span\u003e\n    \u003cspan class=\"kg-d3-faq-master-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d3-faq-list\"\u003e\n\n    \u003cdetails class=\"kg-d3-faq-item\"\u003e\n      \u003csummary\u003eWill the D3 fit my Gas Gas?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d3-faq-answer\"\u003eYes — the D3 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d3-faq-item\"\u003e\n      \u003csummary\u003eWhat material is the D3 kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d3-faq-answer\"\u003ePremium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d3-faq-item\"\u003e\n      \u003csummary\u003eCan I customize colors or add sponsor logos?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d3-faq-answer\"\u003eYes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d3-faq-item\"\u003e\n      \u003csummary\u003eHow fast does it ship?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d3-faq-answer\"\u003eStock D3 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d3-faq-item\"\u003e\n      \u003csummary\u003eIs installation hard?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d3-faq-answer\"\u003eMost riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d3-faq-item\"\u003e\n      \u003csummary\u003eCan I return a custom kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d3-faq-answer\"\u003eCustom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- SEO COLLAPSIBLE --\u003e\n\u003cdetails class=\"kg-d3-seo\"\u003e\n  \u003csummary\u003e\n    \u003cspan\u003eMore Information\u003c\/span\u003e\n    \u003cspan aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d3-seo-content\"\u003e\n\n    \u003ch3\u003eAbout the Gas Gas D3 Kit\u003c\/h3\u003e\n    \u003cp\u003eThe \u003cstrong\u003eGas Gas D3 motocross graphics kit\u003c\/strong\u003e is designed for riders who want a race-team look without going fully custom. Built around the body lines of Gas Gas dirt bikes, the D3 layout creates aggressive flow across the shrouds, side panels, and rear plastics — giving the bike a factory-inspired finish that stands out at the track.\u003c\/p\u003e\n\n    \u003ch3\u003eRace-Inspired Layout\u003c\/h3\u003e\n    \u003cp\u003eD3 is built around sharp diagonal energy and bold contrast. Strong layouts like this work because every body section feels tied together — front fender flow, tank shroud transition, side plate angle, rear sweep. That's what separates factory-style graphics from random sticker placement.\u003c\/p\u003e\n\n    \u003ch3\u003ePremium Laminated Vinyl\u003c\/h3\u003e\n    \u003cp\u003eEvery D3 kit is printed on 21mil cast vinyl with a heavy laminate built for motocross abuse. UV-stable so colors hold under sun. Contour-flexible for compound-curve plastics. Resistant to mud, water, scratches, and high-pressure washing — it survives the same conditions you ride in.\u003c\/p\u003e\n\n    \u003ch3\u003eMade To Order in the USA\u003c\/h3\u003e\n    \u003cp\u003eEach Gas Gas D3 kit is printed when you order. That means current-batch material, fresh adhesive, and the latest color calibration on every shipment. Stock layouts ship in 2 to 5 business days from our USA facility.\u003c\/p\u003e\n\n    \u003ch3\u003eCustom Options Available\u003c\/h3\u003e\n    \u003cp\u003eWant your race number, sponsor logos, or color swap? D3 can be customized. Send specs and our design team will build a proof for your approval before anything goes to print. Most custom orders ship within 5 to 10 business days.\u003c\/p\u003e\n\n    \u003ch3\u003eOther Gas Gas Designs\u003c\/h3\u003e\n    \u003cdiv class=\"kg-d3-link-grid\"\u003e\n      \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d3-seo-link\"\u003eAll Gas Gas\u003c\/a\u003e\n      \u003ca href=\"\/collections\/motocross-graphics\" class=\"kg-d3-seo-link\"\u003eAll MX\u003c\/a\u003e\n      \u003ca href=\"\/collections\/ktm-motocross-graphics\" class=\"kg-d3-seo-link\"\u003eKTM\u003c\/a\u003e\n      \u003ca href=\"\/collections\/husqvarna-motocross-graphics\" class=\"kg-d3-seo-link\"\u003eHusqvarna\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- ============== SCHEMA ============== --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/krazygraphics.com\/\" },\n    { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Gas Gas Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/gasgas-motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 4, \"name\": \"Gas Gas D3 Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/products\/gasgas-d3-motocross-graphics\" }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"Gas Gas D3 Motocross Graphics Kit\",\n  \"description\": \"Custom Gas Gas D3 motocross graphics kit. Race-inspired factory-team styling, 21mil laminated cast vinyl, plastics-matched cut, made to order in the USA by KrazyGraphics.\",\n  \"brand\": { \"@type\": \"Brand\", \"name\": \"KrazyGraphics\" },\n  \"category\": \"Motocross Graphics Kit\",\n  \"url\": \"https:\/\/krazygraphics.com\/products\/gasgas-d3-motocross-graphics\",\n  \"isRelatedTo\": { \"@type\": \"Product\", \"name\": \"Gas Gas Motocross Graphics\" }\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    { \"@type\": \"Question\", \"name\": \"Will the D3 fit my Gas Gas?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. The D3 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"What material is the D3 kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Premium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I customize colors or add sponsor logos?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\" } },\n    { \"@type\": \"Question\", \"name\": \"How fast does it ship?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Stock D3 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"Is installation hard?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Most riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I return a custom kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Custom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\" } }\n  ]\n}\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n","brand":"Krazygraphics.com","offers":[{"title":"No \/ No","offer_id":31339289215065,"sku":null,"price":228.48,"currency_code":"USD","in_stock":true},{"title":"No \/ Yes + $20","offer_id":43094803316825,"sku":null,"price":259.06,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ No","offer_id":43094803349593,"sku":null,"price":243.04,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ Yes + $20","offer_id":43094803382361,"sku":null,"price":273.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0069\/7486\/5497\/products\/clx815_20gasd3.png?v=1578542165"},{"product_id":"gasgas-d4","title":"GasGas D4 Motocross Graphics","description":"\u003cdiv class=\"kg-d4-wrap\"\u003e\n\u003cstyle\u003e\n.kg-d4-wrap{\n  position:relative;\n  overflow:hidden;\n  margin:0 auto;\n  max-width:1200px;\n  font-family:Arial, Helvetica, sans-serif;\n  color:#fff !important;\n  background:\n    radial-gradient(circle at 20% 0%, rgba(220,30,40,0.45) 0%, transparent 40%),\n    radial-gradient(circle at 80% 100%, rgba(0,200,255,0.55) 0%, transparent 50%),\n    radial-gradient(circle at 50% 50%, rgba(60,140,255,0.30) 0%, transparent 55%),\n    linear-gradient(135deg, #001a4d 0%, #0040a0 30%, #0066d6 55%, #003580 80%, #001a4d 100%);\n  border:2px solid #dc1e28;\n  border-radius:18px;\n  padding:30px;\n  box-shadow:0 4px 30px rgba(220,30,40,0.35), inset 0 0 0 1px rgba(255,255,255,0.10);\n  \/* Single subtle breathing border - keeps the page alive without burning CPU *\/\n  animation:kg-d4-border-pulse 3s ease-in-out infinite alternate;\n}\n.kg-d4-wrap *{box-sizing:border-box;}\n\n@keyframes kg-d4-border-pulse{\n  0%   { box-shadow:0 4px 30px rgba(220,30,40,0.30), inset 0 0 0 1px rgba(255,255,255,0.10); }\n  100% { box-shadow:0 4px 40px rgba(255,51,68,0.55), inset 0 0 0 1px rgba(255,255,255,0.15); }\n}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d4-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d4-stripe-drift 22s linear infinite;\n}\n@keyframes kg-d4-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d4-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d4-wrap \u003e *{position:relative; z-index:2;}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d4-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d4-stripe-drift 18s linear infinite;\n}\n@keyframes kg-d4-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d4-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:\n    linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d4-wrap \u003e *{position:relative; z-index:2;}\n\n\/* BREADCRUMBS *\/\n.kg-d4-crumbs{\n  margin:0 0 16px;\n  padding:9px 14px;\n  background:#1a1a1a;\n  border-radius:6px;\n  font-size:11px;\n  letter-spacing:1.2px;\n  text-transform:uppercase;\n  font-weight:800;\n  display:flex;\n  align-items:center;\n  gap:8px;\n  flex-wrap:wrap;\n  color:#fff !important;\n}\n.kg-d4-crumbs a{\n  color:#dc1e28 !important;\n  text-decoration:none !important;\n  transition:color .2s ease;\n}\n.kg-d4-crumbs a:hover{color:#ff4555 !important;}\n.kg-d4-crumb-sep{color:#666 !important;}\n.kg-d4-crumb-current{color:#fff !important;}\n\n\/* HERO *\/\n.kg-d4-hero{\n  position:relative;\n  background:rgba(255,255,255,0.08);\n  border:1px solid rgba(255,255,255,0.20);\n  border-radius:12px;\n  padding:24px 22px;\n  margin-bottom:14px;\n  box-shadow:0 4px 14px rgba(0,0,0,0.3), inset 0 0 30px rgba(255,255,255,0.04);\n  overflow:hidden;\n  backdrop-filter:blur(6px);\n}\n.kg-d4-hero::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  bottom:0;\n  left:0;\n  width:6px;\n  background:linear-gradient(180deg, #dc1e28 0%, #ff3344 100%);\n  box-shadow:0 0 12px rgba(220,30,40,0.6);\n}\n\n.kg-d4-pills{margin-bottom:12px; padding-left:14px;}\n.kg-d4-pill{\n  display:inline-block;\n  padding:5px 11px;\n  border:1.5px solid rgba(255,255,255,0.4);\n  border-radius:4px;\n  margin:0 6px 6px 0;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d4-pill.alt{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 12px rgba(220,30,40,0.5);\n}\n.kg-d4-wrap h1{\n  font-size:clamp(28px, 4.5vw, 50px);\n  line-height:0.95;\n  font-weight:900;\n  letter-spacing:-1px;\n  text-transform:uppercase;\n  margin:0 0 10px;\n  padding-left:14px;\n  color:#fff !important;\n  font-style:italic;\n  text-shadow:0 0 14px rgba(0,0,0,0.5);\n}\n.kg-d4-hero h1 .kg-d4-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 18px rgba(255,69,85,0.7), 0 0 6px rgba(255,69,85,0.9);\n}\n\n.kg-d4-subtitle{\n  font-size:15px;\n  line-height:1.6;\n  color:#d8e6ff !important;\n  max-width:760px;\n  padding-left:14px;\n  margin:0 0 16px;\n}\n.kg-d4-subtitle strong{color:#fff !important;}\n\n.kg-d4-buttons{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  padding-left:14px;\n}\n.kg-d4-btn{\n  display:inline-block;\n  padding:12px 20px;\n  border-radius:6px;\n  text-decoration:none !important;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  font-size:12px;\n  transition:all .2s ease;\n}\n.kg-d4-btn-primary{\n  color:#fff !important;\n  background:#dc1e28;\n  border:2px solid #dc1e28;\n  box-shadow:0 3px 16px rgba(220,30,40,0.55), 0 0 0 1px rgba(255,255,255,0.15) inset;\n}\n.kg-d4-btn-primary:hover{\n  background:#ff3344;\n  border-color:#ff3344;\n  transform:translateY(-2px);\n  box-shadow:0 6px 24px rgba(220,30,40,0.7);\n}\n.kg-d4-btn-secondary{\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  border:2px solid rgba(255,255,255,0.5);\n  backdrop-filter:blur(6px);\n}\n.kg-d4-btn-secondary:hover{\n  background:#fff;\n  color:#0a1428 !important;\n  border-color:#fff;\n  transform:translateY(-2px);\n}\n\n\/* SPEC STRIP *\/\n.kg-d4-specs{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-bottom:14px;\n}\n.kg-d4-spec{\n  padding:11px 12px;\n  background:rgba(0,0,0,0.4);\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  text-align:center;\n  border-left:3px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d4-spec-label{\n  display:block;\n  font-size:9px;\n  color:#ff6b78 !important;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  margin-bottom:3px;\n  font-weight:900;\n}\n.kg-d4-spec-value{\n  display:block;\n  font-size:12px;\n  font-weight:900;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n}\n\n\/* CARD GRID *\/\n.kg-d4-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:12px;\n  margin:14px 0;\n}\n.kg-d4-card{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:16px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  transition:all .2s ease;\n  position:relative;\n  overflow:hidden;\n  backdrop-filter:blur(4px);\n}\n.kg-d4-card::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:0;\n  width:40px;\n  height:3px;\n  background:#dc1e28;\n  box-shadow:0 0 10px rgba(220,30,40,0.6);\n}\n.kg-d4-card:hover{\n  border-color:rgba(255,255,255,0.45);\n  transform:translateY(-3px);\n  background:rgba(255,255,255,0.10);\n  box-shadow:0 8px 22px rgba(220,30,40,0.18);\n}\n.kg-d4-card:hover::before{\n  width:100%;\n  transition:width .3s ease;\n}\n.kg-d4-card h3{\n  font-size:14px;\n  margin:0 0 6px;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d4-card p{\n  margin:0;\n  font-size:13px;\n  line-height:1.55;\n  color:#c0d0ec !important;\n}\n\n\/* INTRO BODY *\/\n.kg-d4-body{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:18px;\n  margin-bottom:14px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  border-left:4px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d4-body h2{\n  font-size:22px;\n  line-height:1.1;\n  margin:0 0 10px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:-0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d4-body h2 .kg-d4-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 12px rgba(255,69,85,0.5);\n}\n.kg-d4-body p{\n  margin:0 0 10px;\n  color:#d8e6ff !important;\n  font-size:14px;\n  line-height:1.65;\n}\n.kg-d4-body p:last-child{margin-bottom:0;}\n.kg-d4-body p strong{color:#ff6b78 !important;}\n\n.kg-d4-note{\n  margin-top:12px;\n  padding:11px 14px;\n  background:rgba(220,30,40,0.18);\n  border:1px solid rgba(220,30,40,0.4);\n  border-radius:6px;\n  color:#fff !important;\n  font-size:12px;\n  line-height:1.55;\n  border-left:4px solid #dc1e28;\n  font-weight:600;\n}\n\n\/* FAQ MASTER ACCORDION *\/\n.kg-d4-faq-master{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d4-faq-master[open]{box-shadow:0 4px 20px rgba(220,30,40,0.2);}\n.kg-d4-faq-master-summary{\n  list-style:none;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d4-faq-master-summary::-webkit-details-marker{display:none;}\n.kg-d4-faq-master-icon{\n  font-size:20px;\n  color:#dc1e28 !important;\n  flex-shrink:0;\n  transition:transform .25s ease;\n  font-weight:900;\n}\n.kg-d4-faq-master[open] .kg-d4-faq-master-icon{transform:rotate(45deg); color:#fff !important;}\n\n.kg-d4-faq-list{padding:14px;}\n.kg-d4-faq-item{\n  margin-bottom:6px;\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  background:rgba(0,0,0,0.25);\n  overflow:hidden;\n}\n.kg-d4-faq-item[open]{\n  border-color:rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.06);\n}\n.kg-d4-faq-item summary{\n  list-style:none;\n  cursor:pointer;\n  padding:11px 14px;\n  font-size:12px;\n  font-weight:800;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  color:#fff !important;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:10px;\n}\n.kg-d4-faq-item summary::-webkit-details-marker{display:none;}\n.kg-d4-faq-item summary::after{\n  content:\"+\";\n  color:#ff6b78 !important;\n  font-size:20px;\n  font-weight:900;\n  flex-shrink:0;\n  transition:transform .25s ease;\n}\n.kg-d4-faq-item[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d4-faq-item .kg-d4-faq-answer{\n  padding:0 14px 12px;\n  font-size:12px;\n  line-height:1.65;\n  color:#c0d0ec !important;\n}\n\n\/* SEO COLLAPSIBLE *\/\n.kg-d4-seo{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d4-seo summary{\n  list-style:none;\n  cursor:pointer;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d4-seo summary::-webkit-details-marker{display:none;}\n.kg-d4-seo summary::after{\n  content:\"+\";\n  color:#dc1e28 !important;\n  font-size:20px;\n  font-weight:900;\n  transition:transform .25s ease;\n}\n.kg-d4-seo[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d4-seo-content{padding:18px;}\n.kg-d4-seo-content h3{\n  font-size:14px;\n  margin:14px 0 6px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n  border-left:3px solid #dc1e28;\n  padding-left:8px;\n}\n.kg-d4-seo-content h3:first-child{margin-top:0;}\n.kg-d4-seo-content p{\n  margin:0 0 11px;\n  font-size:13px;\n  line-height:1.7;\n  color:#c0d0ec !important;\n}\n.kg-d4-seo-content p strong{color:#ff6b78 !important;}\n\n.kg-d4-link-grid{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-top:14px;\n}\n.kg-d4-seo-link{\n  display:block;\n  text-align:center;\n  padding:10px 6px;\n  border-radius:5px;\n  text-decoration:none !important;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  border:1.5px solid rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d4-seo-link:hover{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 14px rgba(220,30,40,0.5);\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce){\n  .kg-d4-wrap,\n  .kg-d4-wrap::before{\n    animation:none !important;\n  }\n}\n\n\/* MOBILE — TIGHT *\/\n@media (max-width:768px){\n  .kg-d4-wrap{padding:12px; border-radius:14px;}\n  .kg-d4-wrap::after{width:100px; height:100px;}\n\n  .kg-d4-crumbs{font-size:9px; padding:6px 10px; gap:4px; letter-spacing:0.5px; margin-bottom:10px;}\n\n  .kg-d4-hero{padding:14px 14px 14px 0; margin-bottom:10px;}\n  .kg-d4-hero::before{width:4px;}\n  .kg-d4-pills{margin-bottom:8px; padding-left:12px;}\n  .kg-d4-pill{font-size:8px; padding:3px 8px; letter-spacing:1px; margin:0 4px 4px 0;}\n  .kg-d4-wrap h1{font-size:22px; margin:0 0 6px; padding-left:12px;}\n  .kg-d4-subtitle{font-size:12px; line-height:1.45; margin:0 0 10px; padding-left:12px;}\n  .kg-d4-buttons{gap:6px; padding-left:12px;}\n  .kg-d4-btn{padding:8px 14px; font-size:10px;}\n\n  \/* Hide heavy sections on mobile *\/\n  .kg-d4-specs{display:none !important;}\n  .kg-d4-grid{display:none !important;}\n  .kg-d4-body{display:none !important;}\n\n  .kg-d4-faq-master{margin-bottom:10px;}\n  .kg-d4-faq-master-summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d4-faq-master-icon{font-size:16px;}\n  .kg-d4-faq-list{padding:10px;}\n  .kg-d4-faq-item{margin-bottom:4px;}\n  .kg-d4-faq-item summary{font-size:10px; padding:8px 11px; letter-spacing:0;}\n  .kg-d4-faq-item summary::after{font-size:15px;}\n  .kg-d4-faq-item .kg-d4-faq-answer{padding:0 11px 9px; font-size:11px; line-height:1.55;}\n\n  .kg-d4-seo{margin-bottom:10px;}\n  .kg-d4-seo summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d4-seo summary::after{font-size:16px;}\n  .kg-d4-seo-content{padding:11px;}\n  .kg-d4-seo-content h3{font-size:11px; margin:10px 0 4px;}\n  .kg-d4-seo-content p{font-size:11px; line-height:1.6; margin:0 0 8px;}\n  .kg-d4-link-grid{grid-template-columns:repeat(2,1fr); gap:5px;}\n  .kg-d4-seo-link{padding:7px 5px; font-size:9px;}\n}\n\u003c\/style\u003e\n\n\u003c!-- BREADCRUMBS --\u003e\n\u003cnav class=\"kg-d4-crumbs\" aria-label=\"Breadcrumb\"\u003e\n  \u003ca href=\"\/\"\u003eHome\u003c\/a\u003e\n  \u003cspan class=\"kg-d4-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/motocross-graphics\"\u003eMotocross Graphics\u003c\/a\u003e\n  \u003cspan class=\"kg-d4-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/gasgas-motocross-graphics\"\u003eGas Gas\u003c\/a\u003e\n  \u003cspan class=\"kg-d4-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003cspan class=\"kg-d4-crumb-current\" aria-current=\"page\"\u003eD4\u003c\/span\u003e\n\u003c\/nav\u003e\n\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"kg-d4-hero\"\u003e\n  \u003cdiv class=\"kg-d4-pills\"\u003e\n    \u003cspan class=\"kg-d4-pill alt\"\u003eD4 Edition\u003c\/span\u003e\n    \u003cspan class=\"kg-d4-pill\"\u003eGas Gas Graphics\u003c\/span\u003e\n    \u003cspan class=\"kg-d4-pill\"\u003eRace Inspired\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003ch1\u003eGas Gas \u003cspan class=\"kg-d4-red\"\u003eD4\u003c\/span\u003e Motocross Graphics\u003c\/h1\u003e\n  \u003cp class=\"kg-d4-subtitle\"\u003e\n    Factory-team styling for Gas Gas dirt bikes. The \u003cstrong\u003eD4 graphics kit\u003c\/strong\u003e brings sharp racing energy and clean panel flow to your bodywork — built for riders who run aggressive and ride hard.\n  \u003c\/p\u003e\n  \u003cdiv class=\"kg-d4-buttons\"\u003e\n    \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d4-btn kg-d4-btn-primary\"\u003eShop Gas Gas Graphics\u003c\/a\u003e\n    \u003ca href=\"\/pages\/contact\" class=\"kg-d4-btn kg-d4-btn-secondary\"\u003eAsk About Custom\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPEC STRIP --\u003e\n\u003cdiv class=\"kg-d4-specs\" role=\"list\" aria-label=\"Product specs\"\u003e\n  \u003cdiv class=\"kg-d4-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d4-spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"kg-d4-spec-value\"\u003e21mil Laminated\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d4-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d4-spec-label\"\u003eCoverage\u003c\/span\u003e\u003cspan class=\"kg-d4-spec-value\"\u003eFull Plastics\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d4-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d4-spec-label\"\u003eProduction\u003c\/span\u003e\u003cspan class=\"kg-d4-spec-value\"\u003eMade To Order\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d4-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d4-spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"kg-d4-spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 3 FEATURE CARDS --\u003e\n\u003cdiv class=\"kg-d4-grid\"\u003e\n  \u003cdiv class=\"kg-d4-card\"\u003e\n    \u003ch3\u003eRace-Team Energy\u003c\/h3\u003e\n    \u003cp\u003eAggressive linework and sharp panel transitions inspired by factory motocross styling.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d4-card\"\u003e\n    \u003ch3\u003ePlastics Matched\u003c\/h3\u003e\n    \u003cp\u003eCut to follow Gas Gas bodywork — shrouds, side plates, fenders, and number backgrounds line up clean.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d4-card\"\u003e\n    \u003ch3\u003eBuilt To Ride\u003c\/h3\u003e\n    \u003cp\u003e21mil laminated cast vinyl handles real motocross conditions — mud, water, pressure washing, sun.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- INTRO BODY (hidden on mobile) --\u003e\n\u003cdiv class=\"kg-d4-body\"\u003e\n  \u003ch2\u003eThe \u003cspan class=\"kg-d4-red\"\u003eD4\u003c\/span\u003e Brings Factory Energy\u003c\/h2\u003e\n  \u003cp\u003eThe \u003cstrong\u003eGas Gas D4 motocross graphics kit\u003c\/strong\u003e is built for riders who want race-team aesthetics without going custom. Sharp angles, bold contrast, and a layout that brings the bodywork together — D4 is one of the cleanest factory-style designs in the Gas Gas lineup.\u003c\/p\u003e\n  \u003cp\u003ePrint-on-demand on premium 21mil laminated vinyl, contour-cut to match Gas Gas plastics, made and shipped from the USA.\u003c\/p\u003e\n  \u003cdiv class=\"kg-d4-note\"\u003e\n    Looking for Gas Gas D4 graphics, factory team motocross styling, or a clean race-ready dirt bike kit? You're in the right place.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- FAQ MASTER ACCORDION --\u003e\n\u003cdetails class=\"kg-d4-faq-master\"\u003e\n  \u003csummary class=\"kg-d4-faq-master-summary\"\u003e\n    \u003cspan\u003eFrequently Asked Questions\u003c\/span\u003e\n    \u003cspan class=\"kg-d4-faq-master-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d4-faq-list\"\u003e\n\n    \u003cdetails class=\"kg-d4-faq-item\"\u003e\n      \u003csummary\u003eWill the D4 fit my Gas Gas?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d4-faq-answer\"\u003eYes — the D4 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d4-faq-item\"\u003e\n      \u003csummary\u003eWhat material is the D4 kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d4-faq-answer\"\u003ePremium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d4-faq-item\"\u003e\n      \u003csummary\u003eCan I customize colors or add sponsor logos?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d4-faq-answer\"\u003eYes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d4-faq-item\"\u003e\n      \u003csummary\u003eHow fast does it ship?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d4-faq-answer\"\u003eStock D4 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d4-faq-item\"\u003e\n      \u003csummary\u003eIs installation hard?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d4-faq-answer\"\u003eMost riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d4-faq-item\"\u003e\n      \u003csummary\u003eCan I return a custom kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d4-faq-answer\"\u003eCustom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- SEO COLLAPSIBLE --\u003e\n\u003cdetails class=\"kg-d4-seo\"\u003e\n  \u003csummary\u003e\n    \u003cspan\u003eMore Information\u003c\/span\u003e\n    \u003cspan aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d4-seo-content\"\u003e\n\n    \u003ch3\u003eAbout the Gas Gas D4 Kit\u003c\/h3\u003e\n    \u003cp\u003eThe \u003cstrong\u003eGas Gas D4 motocross graphics kit\u003c\/strong\u003e is designed for riders who want a race-team look without going fully custom. Built around the body lines of Gas Gas dirt bikes, the D4 layout creates aggressive flow across the shrouds, side panels, and rear plastics — giving the bike a factory-inspired finish that stands out at the track.\u003c\/p\u003e\n\n    \u003ch3\u003eRace-Inspired Layout\u003c\/h3\u003e\n    \u003cp\u003eD4 is built around sharp diagonal energy and bold contrast. Strong layouts like this work because every body section feels tied together — front fender flow, tank shroud transition, side plate angle, rear sweep. That's what separates factory-style graphics from random sticker placement.\u003c\/p\u003e\n\n    \u003ch3\u003ePremium Laminated Vinyl\u003c\/h3\u003e\n    \u003cp\u003eEvery D4 kit is printed on 21mil cast vinyl with a heavy laminate built for motocross abuse. UV-stable so colors hold under sun. Contour-flexible for compound-curve plastics. Resistant to mud, water, scratches, and high-pressure washing — it survives the same conditions you ride in.\u003c\/p\u003e\n\n    \u003ch3\u003eMade To Order in the USA\u003c\/h3\u003e\n    \u003cp\u003eEach Gas Gas D4 kit is printed when you order. That means current-batch material, fresh adhesive, and the latest color calibration on every shipment. Stock layouts ship in 2 to 5 business days from our USA facility.\u003c\/p\u003e\n\n    \u003ch3\u003eCustom Options Available\u003c\/h3\u003e\n    \u003cp\u003eWant your race number, sponsor logos, or color swap? D4 can be customized. Send specs and our design team will build a proof for your approval before anything goes to print. Most custom orders ship within 5 to 10 business days.\u003c\/p\u003e\n\n    \u003ch3\u003eOther Gas Gas Designs\u003c\/h3\u003e\n    \u003cdiv class=\"kg-d4-link-grid\"\u003e\n      \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d4-seo-link\"\u003eAll Gas Gas\u003c\/a\u003e\n      \u003ca href=\"\/collections\/motocross-graphics\" class=\"kg-d4-seo-link\"\u003eAll MX\u003c\/a\u003e\n      \u003ca href=\"\/collections\/ktm-motocross-graphics\" class=\"kg-d4-seo-link\"\u003eKTM\u003c\/a\u003e\n      \u003ca href=\"\/collections\/husqvarna-motocross-graphics\" class=\"kg-d4-seo-link\"\u003eHusqvarna\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- ============== SCHEMA ============== --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/krazygraphics.com\/\" },\n    { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Gas Gas Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/gasgas-motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 4, \"name\": \"Gas Gas D4 Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/products\/gasgas-d4-motocross-graphics\" }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"Gas Gas D4 Motocross Graphics Kit\",\n  \"description\": \"Custom Gas Gas D4 motocross graphics kit. Race-inspired factory-team styling, 21mil laminated cast vinyl, plastics-matched cut, made to order in the USA by KrazyGraphics.\",\n  \"brand\": { \"@type\": \"Brand\", \"name\": \"KrazyGraphics\" },\n  \"category\": \"Motocross Graphics Kit\",\n  \"url\": \"https:\/\/krazygraphics.com\/products\/gasgas-d4-motocross-graphics\",\n  \"isRelatedTo\": { \"@type\": \"Product\", \"name\": \"Gas Gas Motocross Graphics\" }\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    { \"@type\": \"Question\", \"name\": \"Will the D4 fit my Gas Gas?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. The D4 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"What material is the D4 kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Premium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I customize colors or add sponsor logos?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\" } },\n    { \"@type\": \"Question\", \"name\": \"How fast does it ship?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Stock D4 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"Is installation hard?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Most riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I return a custom kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Custom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\" } }\n  ]\n}\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n","brand":"Krazygraphics.com","offers":[{"title":"No \/ No","offer_id":31339289542745,"sku":null,"price":228.48,"currency_code":"USD","in_stock":true},{"title":"No \/ Yes + $20","offer_id":43094803218521,"sku":null,"price":259.06,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ No","offer_id":43094803251289,"sku":null,"price":243.04,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ Yes + $20","offer_id":43094803284057,"sku":null,"price":273.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0069\/7486\/5497\/products\/clx818_20gasd4.png?v=1578542180"},{"product_id":"gasgas-d5","title":"GasGas D5 Motocross Graphics","description":"\u003cdiv class=\"kg-d5-wrap\"\u003e\n\u003cstyle\u003e\n.kg-d5-wrap{\n  position:relative;\n  overflow:hidden;\n  margin:0 auto;\n  max-width:1200px;\n  font-family:Arial, Helvetica, sans-serif;\n  color:#fff !important;\n  background:\n    radial-gradient(circle at 20% 0%, rgba(220,30,40,0.45) 0%, transparent 40%),\n    radial-gradient(circle at 80% 100%, rgba(0,200,255,0.55) 0%, transparent 50%),\n    radial-gradient(circle at 50% 50%, rgba(60,140,255,0.30) 0%, transparent 55%),\n    linear-gradient(135deg, #001a4d 0%, #0040a0 30%, #0066d6 55%, #003580 80%, #001a4d 100%);\n  border:2px solid #dc1e28;\n  border-radius:18px;\n  padding:30px;\n  box-shadow:0 4px 30px rgba(220,30,40,0.35), inset 0 0 0 1px rgba(255,255,255,0.10);\n  \/* Single subtle breathing border - keeps the page alive without burning CPU *\/\n  animation:kg-d5-border-pulse 3s ease-in-out infinite alternate;\n}\n.kg-d5-wrap *{box-sizing:border-box;}\n\n@keyframes kg-d5-border-pulse{\n  0%   { box-shadow:0 4px 30px rgba(220,30,40,0.30), inset 0 0 0 1px rgba(255,255,255,0.10); }\n  100% { box-shadow:0 4px 40px rgba(255,51,68,0.55), inset 0 0 0 1px rgba(255,255,255,0.15); }\n}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d5-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d5-stripe-drift 22s linear infinite;\n}\n@keyframes kg-d5-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d5-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d5-wrap \u003e *{position:relative; z-index:2;}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d5-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d5-stripe-drift 18s linear infinite;\n}\n@keyframes kg-d5-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d5-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:\n    linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d5-wrap \u003e *{position:relative; z-index:2;}\n\n\/* BREADCRUMBS *\/\n.kg-d5-crumbs{\n  margin:0 0 16px;\n  padding:9px 14px;\n  background:#1a1a1a;\n  border-radius:6px;\n  font-size:11px;\n  letter-spacing:1.2px;\n  text-transform:uppercase;\n  font-weight:800;\n  display:flex;\n  align-items:center;\n  gap:8px;\n  flex-wrap:wrap;\n  color:#fff !important;\n}\n.kg-d5-crumbs a{\n  color:#dc1e28 !important;\n  text-decoration:none !important;\n  transition:color .2s ease;\n}\n.kg-d5-crumbs a:hover{color:#ff4555 !important;}\n.kg-d5-crumb-sep{color:#666 !important;}\n.kg-d5-crumb-current{color:#fff !important;}\n\n\/* HERO *\/\n.kg-d5-hero{\n  position:relative;\n  background:rgba(255,255,255,0.08);\n  border:1px solid rgba(255,255,255,0.20);\n  border-radius:12px;\n  padding:24px 22px;\n  margin-bottom:14px;\n  box-shadow:0 4px 14px rgba(0,0,0,0.3), inset 0 0 30px rgba(255,255,255,0.04);\n  overflow:hidden;\n  backdrop-filter:blur(6px);\n}\n.kg-d5-hero::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  bottom:0;\n  left:0;\n  width:6px;\n  background:linear-gradient(180deg, #dc1e28 0%, #ff3344 100%);\n  box-shadow:0 0 12px rgba(220,30,40,0.6);\n}\n\n.kg-d5-pills{margin-bottom:12px; padding-left:14px;}\n.kg-d5-pill{\n  display:inline-block;\n  padding:5px 11px;\n  border:1.5px solid rgba(255,255,255,0.4);\n  border-radius:4px;\n  margin:0 6px 6px 0;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d5-pill.alt{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 12px rgba(220,30,40,0.5);\n}\n.kg-d5-wrap h1{\n  font-size:clamp(28px, 4.5vw, 50px);\n  line-height:0.95;\n  font-weight:900;\n  letter-spacing:-1px;\n  text-transform:uppercase;\n  margin:0 0 10px;\n  padding-left:14px;\n  color:#fff !important;\n  font-style:italic;\n  text-shadow:0 0 14px rgba(0,0,0,0.5);\n}\n.kg-d5-hero h1 .kg-d5-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 18px rgba(255,69,85,0.7), 0 0 6px rgba(255,69,85,0.9);\n}\n\n.kg-d5-subtitle{\n  font-size:15px;\n  line-height:1.6;\n  color:#d8e6ff !important;\n  max-width:760px;\n  padding-left:14px;\n  margin:0 0 16px;\n}\n.kg-d5-subtitle strong{color:#fff !important;}\n\n.kg-d5-buttons{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  padding-left:14px;\n}\n.kg-d5-btn{\n  display:inline-block;\n  padding:12px 20px;\n  border-radius:6px;\n  text-decoration:none !important;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  font-size:12px;\n  transition:all .2s ease;\n}\n.kg-d5-btn-primary{\n  color:#fff !important;\n  background:#dc1e28;\n  border:2px solid #dc1e28;\n  box-shadow:0 3px 16px rgba(220,30,40,0.55), 0 0 0 1px rgba(255,255,255,0.15) inset;\n}\n.kg-d5-btn-primary:hover{\n  background:#ff3344;\n  border-color:#ff3344;\n  transform:translateY(-2px);\n  box-shadow:0 6px 24px rgba(220,30,40,0.7);\n}\n.kg-d5-btn-secondary{\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  border:2px solid rgba(255,255,255,0.5);\n  backdrop-filter:blur(6px);\n}\n.kg-d5-btn-secondary:hover{\n  background:#fff;\n  color:#0a1428 !important;\n  border-color:#fff;\n  transform:translateY(-2px);\n}\n\n\/* SPEC STRIP *\/\n.kg-d5-specs{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-bottom:14px;\n}\n.kg-d5-spec{\n  padding:11px 12px;\n  background:rgba(0,0,0,0.4);\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  text-align:center;\n  border-left:3px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d5-spec-label{\n  display:block;\n  font-size:9px;\n  color:#ff6b78 !important;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  margin-bottom:3px;\n  font-weight:900;\n}\n.kg-d5-spec-value{\n  display:block;\n  font-size:12px;\n  font-weight:900;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n}\n\n\/* CARD GRID *\/\n.kg-d5-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:12px;\n  margin:14px 0;\n}\n.kg-d5-card{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:16px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  transition:all .2s ease;\n  position:relative;\n  overflow:hidden;\n  backdrop-filter:blur(4px);\n}\n.kg-d5-card::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:0;\n  width:40px;\n  height:3px;\n  background:#dc1e28;\n  box-shadow:0 0 10px rgba(220,30,40,0.6);\n}\n.kg-d5-card:hover{\n  border-color:rgba(255,255,255,0.45);\n  transform:translateY(-3px);\n  background:rgba(255,255,255,0.10);\n  box-shadow:0 8px 22px rgba(220,30,40,0.18);\n}\n.kg-d5-card:hover::before{\n  width:100%;\n  transition:width .3s ease;\n}\n.kg-d5-card h3{\n  font-size:14px;\n  margin:0 0 6px;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d5-card p{\n  margin:0;\n  font-size:13px;\n  line-height:1.55;\n  color:#c0d0ec !important;\n}\n\n\/* INTRO BODY *\/\n.kg-d5-body{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:18px;\n  margin-bottom:14px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  border-left:4px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d5-body h2{\n  font-size:22px;\n  line-height:1.1;\n  margin:0 0 10px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:-0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d5-body h2 .kg-d5-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 12px rgba(255,69,85,0.5);\n}\n.kg-d5-body p{\n  margin:0 0 10px;\n  color:#d8e6ff !important;\n  font-size:14px;\n  line-height:1.65;\n}\n.kg-d5-body p:last-child{margin-bottom:0;}\n.kg-d5-body p strong{color:#ff6b78 !important;}\n\n.kg-d5-note{\n  margin-top:12px;\n  padding:11px 14px;\n  background:rgba(220,30,40,0.18);\n  border:1px solid rgba(220,30,40,0.4);\n  border-radius:6px;\n  color:#fff !important;\n  font-size:12px;\n  line-height:1.55;\n  border-left:4px solid #dc1e28;\n  font-weight:600;\n}\n\n\/* FAQ MASTER ACCORDION *\/\n.kg-d5-faq-master{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d5-faq-master[open]{box-shadow:0 4px 20px rgba(220,30,40,0.2);}\n.kg-d5-faq-master-summary{\n  list-style:none;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d5-faq-master-summary::-webkit-details-marker{display:none;}\n.kg-d5-faq-master-icon{\n  font-size:20px;\n  color:#dc1e28 !important;\n  flex-shrink:0;\n  transition:transform .25s ease;\n  font-weight:900;\n}\n.kg-d5-faq-master[open] .kg-d5-faq-master-icon{transform:rotate(45deg); color:#fff !important;}\n\n.kg-d5-faq-list{padding:14px;}\n.kg-d5-faq-item{\n  margin-bottom:6px;\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  background:rgba(0,0,0,0.25);\n  overflow:hidden;\n}\n.kg-d5-faq-item[open]{\n  border-color:rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.06);\n}\n.kg-d5-faq-item summary{\n  list-style:none;\n  cursor:pointer;\n  padding:11px 14px;\n  font-size:12px;\n  font-weight:800;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  color:#fff !important;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:10px;\n}\n.kg-d5-faq-item summary::-webkit-details-marker{display:none;}\n.kg-d5-faq-item summary::after{\n  content:\"+\";\n  color:#ff6b78 !important;\n  font-size:20px;\n  font-weight:900;\n  flex-shrink:0;\n  transition:transform .25s ease;\n}\n.kg-d5-faq-item[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d5-faq-item .kg-d5-faq-answer{\n  padding:0 14px 12px;\n  font-size:12px;\n  line-height:1.65;\n  color:#c0d0ec !important;\n}\n\n\/* SEO COLLAPSIBLE *\/\n.kg-d5-seo{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d5-seo summary{\n  list-style:none;\n  cursor:pointer;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d5-seo summary::-webkit-details-marker{display:none;}\n.kg-d5-seo summary::after{\n  content:\"+\";\n  color:#dc1e28 !important;\n  font-size:20px;\n  font-weight:900;\n  transition:transform .25s ease;\n}\n.kg-d5-seo[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d5-seo-content{padding:18px;}\n.kg-d5-seo-content h3{\n  font-size:14px;\n  margin:14px 0 6px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n  border-left:3px solid #dc1e28;\n  padding-left:8px;\n}\n.kg-d5-seo-content h3:first-child{margin-top:0;}\n.kg-d5-seo-content p{\n  margin:0 0 11px;\n  font-size:13px;\n  line-height:1.7;\n  color:#c0d0ec !important;\n}\n.kg-d5-seo-content p strong{color:#ff6b78 !important;}\n\n.kg-d5-link-grid{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-top:14px;\n}\n.kg-d5-seo-link{\n  display:block;\n  text-align:center;\n  padding:10px 6px;\n  border-radius:5px;\n  text-decoration:none !important;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  border:1.5px solid rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d5-seo-link:hover{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 14px rgba(220,30,40,0.5);\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce){\n  .kg-d5-wrap,\n  .kg-d5-wrap::before{\n    animation:none !important;\n  }\n}\n\n\/* MOBILE — TIGHT *\/\n@media (max-width:768px){\n  .kg-d5-wrap{padding:12px; border-radius:14px;}\n  .kg-d5-wrap::after{width:100px; height:100px;}\n\n  .kg-d5-crumbs{font-size:9px; padding:6px 10px; gap:4px; letter-spacing:0.5px; margin-bottom:10px;}\n\n  .kg-d5-hero{padding:14px 14px 14px 0; margin-bottom:10px;}\n  .kg-d5-hero::before{width:4px;}\n  .kg-d5-pills{margin-bottom:8px; padding-left:12px;}\n  .kg-d5-pill{font-size:8px; padding:3px 8px; letter-spacing:1px; margin:0 4px 4px 0;}\n  .kg-d5-wrap h1{font-size:22px; margin:0 0 6px; padding-left:12px;}\n  .kg-d5-subtitle{font-size:12px; line-height:1.45; margin:0 0 10px; padding-left:12px;}\n  .kg-d5-buttons{gap:6px; padding-left:12px;}\n  .kg-d5-btn{padding:8px 14px; font-size:10px;}\n\n  \/* Hide heavy sections on mobile *\/\n  .kg-d5-specs{display:none !important;}\n  .kg-d5-grid{display:none !important;}\n  .kg-d5-body{display:none !important;}\n\n  .kg-d5-faq-master{margin-bottom:10px;}\n  .kg-d5-faq-master-summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d5-faq-master-icon{font-size:16px;}\n  .kg-d5-faq-list{padding:10px;}\n  .kg-d5-faq-item{margin-bottom:4px;}\n  .kg-d5-faq-item summary{font-size:10px; padding:8px 11px; letter-spacing:0;}\n  .kg-d5-faq-item summary::after{font-size:15px;}\n  .kg-d5-faq-item .kg-d5-faq-answer{padding:0 11px 9px; font-size:11px; line-height:1.55;}\n\n  .kg-d5-seo{margin-bottom:10px;}\n  .kg-d5-seo summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d5-seo summary::after{font-size:16px;}\n  .kg-d5-seo-content{padding:11px;}\n  .kg-d5-seo-content h3{font-size:11px; margin:10px 0 4px;}\n  .kg-d5-seo-content p{font-size:11px; line-height:1.6; margin:0 0 8px;}\n  .kg-d5-link-grid{grid-template-columns:repeat(2,1fr); gap:5px;}\n  .kg-d5-seo-link{padding:7px 5px; font-size:9px;}\n}\n\u003c\/style\u003e\n\n\u003c!-- BREADCRUMBS --\u003e\n\u003cnav class=\"kg-d5-crumbs\" aria-label=\"Breadcrumb\"\u003e\n  \u003ca href=\"\/\"\u003eHome\u003c\/a\u003e\n  \u003cspan class=\"kg-d5-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/motocross-graphics\"\u003eMotocross Graphics\u003c\/a\u003e\n  \u003cspan class=\"kg-d5-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/gasgas-motocross-graphics\"\u003eGas Gas\u003c\/a\u003e\n  \u003cspan class=\"kg-d5-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003cspan class=\"kg-d5-crumb-current\" aria-current=\"page\"\u003eD5\u003c\/span\u003e\n\u003c\/nav\u003e\n\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"kg-d5-hero\"\u003e\n  \u003cdiv class=\"kg-d5-pills\"\u003e\n    \u003cspan class=\"kg-d5-pill alt\"\u003eD5 Edition\u003c\/span\u003e\n    \u003cspan class=\"kg-d5-pill\"\u003eGas Gas Graphics\u003c\/span\u003e\n    \u003cspan class=\"kg-d5-pill\"\u003eRace Inspired\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003ch1\u003eGas Gas \u003cspan class=\"kg-d5-red\"\u003eD5\u003c\/span\u003e Motocross Graphics\u003c\/h1\u003e\n  \u003cp class=\"kg-d5-subtitle\"\u003e\n    Factory-team styling for Gas Gas dirt bikes. The \u003cstrong\u003eD5 graphics kit\u003c\/strong\u003e brings sharp racing energy and clean panel flow to your bodywork — built for riders who run aggressive and ride hard.\n  \u003c\/p\u003e\n  \u003cdiv class=\"kg-d5-buttons\"\u003e\n    \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d5-btn kg-d5-btn-primary\"\u003eShop Gas Gas Graphics\u003c\/a\u003e\n    \u003ca href=\"\/pages\/contact\" class=\"kg-d5-btn kg-d5-btn-secondary\"\u003eAsk About Custom\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPEC STRIP --\u003e\n\u003cdiv class=\"kg-d5-specs\" role=\"list\" aria-label=\"Product specs\"\u003e\n  \u003cdiv class=\"kg-d5-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d5-spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"kg-d5-spec-value\"\u003e21mil Laminated\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d5-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d5-spec-label\"\u003eCoverage\u003c\/span\u003e\u003cspan class=\"kg-d5-spec-value\"\u003eFull Plastics\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d5-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d5-spec-label\"\u003eProduction\u003c\/span\u003e\u003cspan class=\"kg-d5-spec-value\"\u003eMade To Order\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d5-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d5-spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"kg-d5-spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 3 FEATURE CARDS --\u003e\n\u003cdiv class=\"kg-d5-grid\"\u003e\n  \u003cdiv class=\"kg-d5-card\"\u003e\n    \u003ch3\u003eRace-Team Energy\u003c\/h3\u003e\n    \u003cp\u003eAggressive linework and sharp panel transitions inspired by factory motocross styling.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d5-card\"\u003e\n    \u003ch3\u003ePlastics Matched\u003c\/h3\u003e\n    \u003cp\u003eCut to follow Gas Gas bodywork — shrouds, side plates, fenders, and number backgrounds line up clean.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d5-card\"\u003e\n    \u003ch3\u003eBuilt To Ride\u003c\/h3\u003e\n    \u003cp\u003e21mil laminated cast vinyl handles real motocross conditions — mud, water, pressure washing, sun.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- INTRO BODY (hidden on mobile) --\u003e\n\u003cdiv class=\"kg-d5-body\"\u003e\n  \u003ch2\u003eThe \u003cspan class=\"kg-d5-red\"\u003eD5\u003c\/span\u003e Brings Factory Energy\u003c\/h2\u003e\n  \u003cp\u003eThe \u003cstrong\u003eGas Gas D5 motocross graphics kit\u003c\/strong\u003e is built for riders who want race-team aesthetics without going custom. Sharp angles, bold contrast, and a layout that brings the bodywork together — D5 is one of the cleanest factory-style designs in the Gas Gas lineup.\u003c\/p\u003e\n  \u003cp\u003ePrint-on-demand on premium 21mil laminated vinyl, contour-cut to match Gas Gas plastics, made and shipped from the USA.\u003c\/p\u003e\n  \u003cdiv class=\"kg-d5-note\"\u003e\n    Looking for Gas Gas D5 graphics, factory team motocross styling, or a clean race-ready dirt bike kit? You're in the right place.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- FAQ MASTER ACCORDION --\u003e\n\u003cdetails class=\"kg-d5-faq-master\"\u003e\n  \u003csummary class=\"kg-d5-faq-master-summary\"\u003e\n    \u003cspan\u003eFrequently Asked Questions\u003c\/span\u003e\n    \u003cspan class=\"kg-d5-faq-master-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d5-faq-list\"\u003e\n\n    \u003cdetails class=\"kg-d5-faq-item\"\u003e\n      \u003csummary\u003eWill the D5 fit my Gas Gas?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d5-faq-answer\"\u003eYes — the D5 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d5-faq-item\"\u003e\n      \u003csummary\u003eWhat material is the D5 kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d5-faq-answer\"\u003ePremium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d5-faq-item\"\u003e\n      \u003csummary\u003eCan I customize colors or add sponsor logos?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d5-faq-answer\"\u003eYes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d5-faq-item\"\u003e\n      \u003csummary\u003eHow fast does it ship?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d5-faq-answer\"\u003eStock D5 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d5-faq-item\"\u003e\n      \u003csummary\u003eIs installation hard?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d5-faq-answer\"\u003eMost riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d5-faq-item\"\u003e\n      \u003csummary\u003eCan I return a custom kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d5-faq-answer\"\u003eCustom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- SEO COLLAPSIBLE --\u003e\n\u003cdetails class=\"kg-d5-seo\"\u003e\n  \u003csummary\u003e\n    \u003cspan\u003eMore Information\u003c\/span\u003e\n    \u003cspan aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d5-seo-content\"\u003e\n\n    \u003ch3\u003eAbout the Gas Gas D5 Kit\u003c\/h3\u003e\n    \u003cp\u003eThe \u003cstrong\u003eGas Gas D5 motocross graphics kit\u003c\/strong\u003e is designed for riders who want a race-team look without going fully custom. Built around the body lines of Gas Gas dirt bikes, the D5 layout creates aggressive flow across the shrouds, side panels, and rear plastics — giving the bike a factory-inspired finish that stands out at the track.\u003c\/p\u003e\n\n    \u003ch3\u003eRace-Inspired Layout\u003c\/h3\u003e\n    \u003cp\u003eD5 is built around sharp diagonal energy and bold contrast. Strong layouts like this work because every body section feels tied together — front fender flow, tank shroud transition, side plate angle, rear sweep. That's what separates factory-style graphics from random sticker placement.\u003c\/p\u003e\n\n    \u003ch3\u003ePremium Laminated Vinyl\u003c\/h3\u003e\n    \u003cp\u003eEvery D5 kit is printed on 21mil cast vinyl with a heavy laminate built for motocross abuse. UV-stable so colors hold under sun. Contour-flexible for compound-curve plastics. Resistant to mud, water, scratches, and high-pressure washing — it survives the same conditions you ride in.\u003c\/p\u003e\n\n    \u003ch3\u003eMade To Order in the USA\u003c\/h3\u003e\n    \u003cp\u003eEach Gas Gas D5 kit is printed when you order. That means current-batch material, fresh adhesive, and the latest color calibration on every shipment. Stock layouts ship in 2 to 5 business days from our USA facility.\u003c\/p\u003e\n\n    \u003ch3\u003eCustom Options Available\u003c\/h3\u003e\n    \u003cp\u003eWant your race number, sponsor logos, or color swap? D5 can be customized. Send specs and our design team will build a proof for your approval before anything goes to print. Most custom orders ship within 5 to 10 business days.\u003c\/p\u003e\n\n    \u003ch3\u003eOther Gas Gas Designs\u003c\/h3\u003e\n    \u003cdiv class=\"kg-d5-link-grid\"\u003e\n      \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d5-seo-link\"\u003eAll Gas Gas\u003c\/a\u003e\n      \u003ca href=\"\/collections\/motocross-graphics\" class=\"kg-d5-seo-link\"\u003eAll MX\u003c\/a\u003e\n      \u003ca href=\"\/collections\/ktm-motocross-graphics\" class=\"kg-d5-seo-link\"\u003eKTM\u003c\/a\u003e\n      \u003ca href=\"\/collections\/husqvarna-motocross-graphics\" class=\"kg-d5-seo-link\"\u003eHusqvarna\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- ============== SCHEMA ============== --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/krazygraphics.com\/\" },\n    { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Gas Gas Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/gasgas-motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 4, \"name\": \"Gas Gas D5 Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/products\/gasgas-d5-motocross-graphics\" }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"Gas Gas D5 Motocross Graphics Kit\",\n  \"description\": \"Custom Gas Gas D5 motocross graphics kit. Race-inspired factory-team styling, 21mil laminated cast vinyl, plastics-matched cut, made to order in the USA by KrazyGraphics.\",\n  \"brand\": { \"@type\": \"Brand\", \"name\": \"KrazyGraphics\" },\n  \"category\": \"Motocross Graphics Kit\",\n  \"url\": \"https:\/\/krazygraphics.com\/products\/gasgas-d5-motocross-graphics\",\n  \"isRelatedTo\": { \"@type\": \"Product\", \"name\": \"Gas Gas Motocross Graphics\" }\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    { \"@type\": \"Question\", \"name\": \"Will the D5 fit my Gas Gas?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. The D5 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"What material is the D5 kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Premium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I customize colors or add sponsor logos?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\" } },\n    { \"@type\": \"Question\", \"name\": \"How fast does it ship?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Stock D5 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"Is installation hard?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Most riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I return a custom kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Custom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\" } }\n  ]\n}\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n","brand":"Krazygraphics.com","offers":[{"title":"No \/ No","offer_id":31339290263641,"sku":null,"price":228.48,"currency_code":"USD","in_stock":true},{"title":"No \/ Yes + $20","offer_id":43094803120217,"sku":null,"price":259.06,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ No","offer_id":43094803152985,"sku":null,"price":243.04,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ Yes + $20","offer_id":43094803185753,"sku":null,"price":273.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0069\/7486\/5497\/products\/clx_202362_20gasd5.png?v=1578542198"},{"product_id":"gasgas-d7","title":"GasGas D7 Motocross Graphics","description":"\u003cdiv class=\"kg-d7-wrap\"\u003e\n\u003cstyle\u003e\n.kg-d7-wrap{\n  position:relative;\n  overflow:hidden;\n  margin:0 auto;\n  max-width:1200px;\n  font-family:Arial, Helvetica, sans-serif;\n  color:#fff !important;\n  background:\n    radial-gradient(circle at 20% 0%, rgba(220,30,40,0.45) 0%, transparent 40%),\n    radial-gradient(circle at 80% 100%, rgba(0,200,255,0.55) 0%, transparent 50%),\n    radial-gradient(circle at 50% 50%, rgba(60,140,255,0.30) 0%, transparent 55%),\n    linear-gradient(135deg, #001a4d 0%, #0040a0 30%, #0066d6 55%, #003580 80%, #001a4d 100%);\n  border:2px solid #dc1e28;\n  border-radius:18px;\n  padding:30px;\n  box-shadow:0 4px 30px rgba(220,30,40,0.35), inset 0 0 0 1px rgba(255,255,255,0.10);\n  \/* Single subtle breathing border - keeps the page alive without burning CPU *\/\n  animation:kg-d7-border-pulse 3s ease-in-out infinite alternate;\n}\n.kg-d7-wrap *{box-sizing:border-box;}\n\n@keyframes kg-d7-border-pulse{\n  0%   { box-shadow:0 4px 30px rgba(220,30,40,0.30), inset 0 0 0 1px rgba(255,255,255,0.10); }\n  100% { box-shadow:0 4px 40px rgba(255,51,68,0.55), inset 0 0 0 1px rgba(255,255,255,0.15); }\n}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d7-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d7-stripe-drift 22s linear infinite;\n}\n@keyframes kg-d7-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d7-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d7-wrap \u003e *{position:relative; z-index:2;}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d7-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d7-stripe-drift 18s linear infinite;\n}\n@keyframes kg-d7-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d7-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:\n    linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d7-wrap \u003e *{position:relative; z-index:2;}\n\n\/* BREADCRUMBS *\/\n.kg-d7-crumbs{\n  margin:0 0 16px;\n  padding:9px 14px;\n  background:#1a1a1a;\n  border-radius:6px;\n  font-size:11px;\n  letter-spacing:1.2px;\n  text-transform:uppercase;\n  font-weight:800;\n  display:flex;\n  align-items:center;\n  gap:8px;\n  flex-wrap:wrap;\n  color:#fff !important;\n}\n.kg-d7-crumbs a{\n  color:#dc1e28 !important;\n  text-decoration:none !important;\n  transition:color .2s ease;\n}\n.kg-d7-crumbs a:hover{color:#ff4555 !important;}\n.kg-d7-crumb-sep{color:#666 !important;}\n.kg-d7-crumb-current{color:#fff !important;}\n\n\/* HERO *\/\n.kg-d7-hero{\n  position:relative;\n  background:rgba(255,255,255,0.08);\n  border:1px solid rgba(255,255,255,0.20);\n  border-radius:12px;\n  padding:24px 22px;\n  margin-bottom:14px;\n  box-shadow:0 4px 14px rgba(0,0,0,0.3), inset 0 0 30px rgba(255,255,255,0.04);\n  overflow:hidden;\n  backdrop-filter:blur(6px);\n}\n.kg-d7-hero::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  bottom:0;\n  left:0;\n  width:6px;\n  background:linear-gradient(180deg, #dc1e28 0%, #ff3344 100%);\n  box-shadow:0 0 12px rgba(220,30,40,0.6);\n}\n\n.kg-d7-pills{margin-bottom:12px; padding-left:14px;}\n.kg-d7-pill{\n  display:inline-block;\n  padding:5px 11px;\n  border:1.5px solid rgba(255,255,255,0.4);\n  border-radius:4px;\n  margin:0 6px 6px 0;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d7-pill.alt{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 12px rgba(220,30,40,0.5);\n}\n.kg-d7-wrap h1{\n  font-size:clamp(28px, 4.5vw, 50px);\n  line-height:0.95;\n  font-weight:900;\n  letter-spacing:-1px;\n  text-transform:uppercase;\n  margin:0 0 10px;\n  padding-left:14px;\n  color:#fff !important;\n  font-style:italic;\n  text-shadow:0 0 14px rgba(0,0,0,0.5);\n}\n.kg-d7-hero h1 .kg-d7-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 18px rgba(255,69,85,0.7), 0 0 6px rgba(255,69,85,0.9);\n}\n\n.kg-d7-subtitle{\n  font-size:15px;\n  line-height:1.6;\n  color:#d8e6ff !important;\n  max-width:760px;\n  padding-left:14px;\n  margin:0 0 16px;\n}\n.kg-d7-subtitle strong{color:#fff !important;}\n\n.kg-d7-buttons{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  padding-left:14px;\n}\n.kg-d7-btn{\n  display:inline-block;\n  padding:12px 20px;\n  border-radius:6px;\n  text-decoration:none !important;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  font-size:12px;\n  transition:all .2s ease;\n}\n.kg-d7-btn-primary{\n  color:#fff !important;\n  background:#dc1e28;\n  border:2px solid #dc1e28;\n  box-shadow:0 3px 16px rgba(220,30,40,0.55), 0 0 0 1px rgba(255,255,255,0.15) inset;\n}\n.kg-d7-btn-primary:hover{\n  background:#ff3344;\n  border-color:#ff3344;\n  transform:translateY(-2px);\n  box-shadow:0 6px 24px rgba(220,30,40,0.7);\n}\n.kg-d7-btn-secondary{\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  border:2px solid rgba(255,255,255,0.5);\n  backdrop-filter:blur(6px);\n}\n.kg-d7-btn-secondary:hover{\n  background:#fff;\n  color:#0a1428 !important;\n  border-color:#fff;\n  transform:translateY(-2px);\n}\n\n\/* SPEC STRIP *\/\n.kg-d7-specs{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-bottom:14px;\n}\n.kg-d7-spec{\n  padding:11px 12px;\n  background:rgba(0,0,0,0.4);\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  text-align:center;\n  border-left:3px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d7-spec-label{\n  display:block;\n  font-size:9px;\n  color:#ff6b78 !important;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  margin-bottom:3px;\n  font-weight:900;\n}\n.kg-d7-spec-value{\n  display:block;\n  font-size:12px;\n  font-weight:900;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n}\n\n\/* CARD GRID *\/\n.kg-d7-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:12px;\n  margin:14px 0;\n}\n.kg-d7-card{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:16px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  transition:all .2s ease;\n  position:relative;\n  overflow:hidden;\n  backdrop-filter:blur(4px);\n}\n.kg-d7-card::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:0;\n  width:40px;\n  height:3px;\n  background:#dc1e28;\n  box-shadow:0 0 10px rgba(220,30,40,0.6);\n}\n.kg-d7-card:hover{\n  border-color:rgba(255,255,255,0.45);\n  transform:translateY(-3px);\n  background:rgba(255,255,255,0.10);\n  box-shadow:0 8px 22px rgba(220,30,40,0.18);\n}\n.kg-d7-card:hover::before{\n  width:100%;\n  transition:width .3s ease;\n}\n.kg-d7-card h3{\n  font-size:14px;\n  margin:0 0 6px;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d7-card p{\n  margin:0;\n  font-size:13px;\n  line-height:1.55;\n  color:#c0d0ec !important;\n}\n\n\/* INTRO BODY *\/\n.kg-d7-body{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:18px;\n  margin-bottom:14px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  border-left:4px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d7-body h2{\n  font-size:22px;\n  line-height:1.1;\n  margin:0 0 10px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:-0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d7-body h2 .kg-d7-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 12px rgba(255,69,85,0.5);\n}\n.kg-d7-body p{\n  margin:0 0 10px;\n  color:#d8e6ff !important;\n  font-size:14px;\n  line-height:1.65;\n}\n.kg-d7-body p:last-child{margin-bottom:0;}\n.kg-d7-body p strong{color:#ff6b78 !important;}\n\n.kg-d7-note{\n  margin-top:12px;\n  padding:11px 14px;\n  background:rgba(220,30,40,0.18);\n  border:1px solid rgba(220,30,40,0.4);\n  border-radius:6px;\n  color:#fff !important;\n  font-size:12px;\n  line-height:1.55;\n  border-left:4px solid #dc1e28;\n  font-weight:600;\n}\n\n\/* FAQ MASTER ACCORDION *\/\n.kg-d7-faq-master{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d7-faq-master[open]{box-shadow:0 4px 20px rgba(220,30,40,0.2);}\n.kg-d7-faq-master-summary{\n  list-style:none;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d7-faq-master-summary::-webkit-details-marker{display:none;}\n.kg-d7-faq-master-icon{\n  font-size:20px;\n  color:#dc1e28 !important;\n  flex-shrink:0;\n  transition:transform .25s ease;\n  font-weight:900;\n}\n.kg-d7-faq-master[open] .kg-d7-faq-master-icon{transform:rotate(45deg); color:#fff !important;}\n\n.kg-d7-faq-list{padding:14px;}\n.kg-d7-faq-item{\n  margin-bottom:6px;\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  background:rgba(0,0,0,0.25);\n  overflow:hidden;\n}\n.kg-d7-faq-item[open]{\n  border-color:rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.06);\n}\n.kg-d7-faq-item summary{\n  list-style:none;\n  cursor:pointer;\n  padding:11px 14px;\n  font-size:12px;\n  font-weight:800;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  color:#fff !important;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:10px;\n}\n.kg-d7-faq-item summary::-webkit-details-marker{display:none;}\n.kg-d7-faq-item summary::after{\n  content:\"+\";\n  color:#ff6b78 !important;\n  font-size:20px;\n  font-weight:900;\n  flex-shrink:0;\n  transition:transform .25s ease;\n}\n.kg-d7-faq-item[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d7-faq-item .kg-d7-faq-answer{\n  padding:0 14px 12px;\n  font-size:12px;\n  line-height:1.65;\n  color:#c0d0ec !important;\n}\n\n\/* SEO COLLAPSIBLE *\/\n.kg-d7-seo{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d7-seo summary{\n  list-style:none;\n  cursor:pointer;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d7-seo summary::-webkit-details-marker{display:none;}\n.kg-d7-seo summary::after{\n  content:\"+\";\n  color:#dc1e28 !important;\n  font-size:20px;\n  font-weight:900;\n  transition:transform .25s ease;\n}\n.kg-d7-seo[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d7-seo-content{padding:18px;}\n.kg-d7-seo-content h3{\n  font-size:14px;\n  margin:14px 0 6px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n  border-left:3px solid #dc1e28;\n  padding-left:8px;\n}\n.kg-d7-seo-content h3:first-child{margin-top:0;}\n.kg-d7-seo-content p{\n  margin:0 0 11px;\n  font-size:13px;\n  line-height:1.7;\n  color:#c0d0ec !important;\n}\n.kg-d7-seo-content p strong{color:#ff6b78 !important;}\n\n.kg-d7-link-grid{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-top:14px;\n}\n.kg-d7-seo-link{\n  display:block;\n  text-align:center;\n  padding:10px 6px;\n  border-radius:5px;\n  text-decoration:none !important;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  border:1.5px solid rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d7-seo-link:hover{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 14px rgba(220,30,40,0.5);\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce){\n  .kg-d7-wrap,\n  .kg-d7-wrap::before{\n    animation:none !important;\n  }\n}\n\n\/* MOBILE — TIGHT *\/\n@media (max-width:768px){\n  .kg-d7-wrap{padding:12px; border-radius:14px;}\n  .kg-d7-wrap::after{width:100px; height:100px;}\n\n  .kg-d7-crumbs{font-size:9px; padding:6px 10px; gap:4px; letter-spacing:0.5px; margin-bottom:10px;}\n\n  .kg-d7-hero{padding:14px 14px 14px 0; margin-bottom:10px;}\n  .kg-d7-hero::before{width:4px;}\n  .kg-d7-pills{margin-bottom:8px; padding-left:12px;}\n  .kg-d7-pill{font-size:8px; padding:3px 8px; letter-spacing:1px; margin:0 4px 4px 0;}\n  .kg-d7-wrap h1{font-size:22px; margin:0 0 6px; padding-left:12px;}\n  .kg-d7-subtitle{font-size:12px; line-height:1.45; margin:0 0 10px; padding-left:12px;}\n  .kg-d7-buttons{gap:6px; padding-left:12px;}\n  .kg-d7-btn{padding:8px 14px; font-size:10px;}\n\n  \/* Hide heavy sections on mobile *\/\n  .kg-d7-specs{display:none !important;}\n  .kg-d7-grid{display:none !important;}\n  .kg-d7-body{display:none !important;}\n\n  .kg-d7-faq-master{margin-bottom:10px;}\n  .kg-d7-faq-master-summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d7-faq-master-icon{font-size:16px;}\n  .kg-d7-faq-list{padding:10px;}\n  .kg-d7-faq-item{margin-bottom:4px;}\n  .kg-d7-faq-item summary{font-size:10px; padding:8px 11px; letter-spacing:0;}\n  .kg-d7-faq-item summary::after{font-size:15px;}\n  .kg-d7-faq-item .kg-d7-faq-answer{padding:0 11px 9px; font-size:11px; line-height:1.55;}\n\n  .kg-d7-seo{margin-bottom:10px;}\n  .kg-d7-seo summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d7-seo summary::after{font-size:16px;}\n  .kg-d7-seo-content{padding:11px;}\n  .kg-d7-seo-content h3{font-size:11px; margin:10px 0 4px;}\n  .kg-d7-seo-content p{font-size:11px; line-height:1.6; margin:0 0 8px;}\n  .kg-d7-link-grid{grid-template-columns:repeat(2,1fr); gap:5px;}\n  .kg-d7-seo-link{padding:7px 5px; font-size:9px;}\n}\n\u003c\/style\u003e\n\n\u003c!-- BREADCRUMBS --\u003e\n\u003cnav class=\"kg-d7-crumbs\" aria-label=\"Breadcrumb\"\u003e\n  \u003ca href=\"\/\"\u003eHome\u003c\/a\u003e\n  \u003cspan class=\"kg-d7-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/motocross-graphics\"\u003eMotocross Graphics\u003c\/a\u003e\n  \u003cspan class=\"kg-d7-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/gasgas-motocross-graphics\"\u003eGas Gas\u003c\/a\u003e\n  \u003cspan class=\"kg-d7-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003cspan class=\"kg-d7-crumb-current\" aria-current=\"page\"\u003eD7\u003c\/span\u003e\n\u003c\/nav\u003e\n\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"kg-d7-hero\"\u003e\n  \u003cdiv class=\"kg-d7-pills\"\u003e\n    \u003cspan class=\"kg-d7-pill alt\"\u003eD7 Edition\u003c\/span\u003e\n    \u003cspan class=\"kg-d7-pill\"\u003eGas Gas Graphics\u003c\/span\u003e\n    \u003cspan class=\"kg-d7-pill\"\u003eRace Inspired\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003ch1\u003eGas Gas \u003cspan class=\"kg-d7-red\"\u003eD7\u003c\/span\u003e Motocross Graphics\u003c\/h1\u003e\n  \u003cp class=\"kg-d7-subtitle\"\u003e\n    Factory-team styling for Gas Gas dirt bikes. The \u003cstrong\u003eD7 graphics kit\u003c\/strong\u003e brings sharp racing energy and clean panel flow to your bodywork — built for riders who run aggressive and ride hard.\n  \u003c\/p\u003e\n  \u003cdiv class=\"kg-d7-buttons\"\u003e\n    \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d7-btn kg-d7-btn-primary\"\u003eShop Gas Gas Graphics\u003c\/a\u003e\n    \u003ca href=\"\/pages\/contact\" class=\"kg-d7-btn kg-d7-btn-secondary\"\u003eAsk About Custom\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPEC STRIP --\u003e\n\u003cdiv class=\"kg-d7-specs\" role=\"list\" aria-label=\"Product specs\"\u003e\n  \u003cdiv class=\"kg-d7-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d7-spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"kg-d7-spec-value\"\u003e21mil Laminated\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d7-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d7-spec-label\"\u003eCoverage\u003c\/span\u003e\u003cspan class=\"kg-d7-spec-value\"\u003eFull Plastics\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d7-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d7-spec-label\"\u003eProduction\u003c\/span\u003e\u003cspan class=\"kg-d7-spec-value\"\u003eMade To Order\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d7-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d7-spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"kg-d7-spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 3 FEATURE CARDS --\u003e\n\u003cdiv class=\"kg-d7-grid\"\u003e\n  \u003cdiv class=\"kg-d7-card\"\u003e\n    \u003ch3\u003eRace-Team Energy\u003c\/h3\u003e\n    \u003cp\u003eAggressive linework and sharp panel transitions inspired by factory motocross styling.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d7-card\"\u003e\n    \u003ch3\u003ePlastics Matched\u003c\/h3\u003e\n    \u003cp\u003eCut to follow Gas Gas bodywork — shrouds, side plates, fenders, and number backgrounds line up clean.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d7-card\"\u003e\n    \u003ch3\u003eBuilt To Ride\u003c\/h3\u003e\n    \u003cp\u003e21mil laminated cast vinyl handles real motocross conditions — mud, water, pressure washing, sun.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- INTRO BODY (hidden on mobile) --\u003e\n\u003cdiv class=\"kg-d7-body\"\u003e\n  \u003ch2\u003eThe \u003cspan class=\"kg-d7-red\"\u003eD7\u003c\/span\u003e Brings Factory Energy\u003c\/h2\u003e\n  \u003cp\u003eThe \u003cstrong\u003eGas Gas D7 motocross graphics kit\u003c\/strong\u003e is built for riders who want race-team aesthetics without going custom. Sharp angles, bold contrast, and a layout that brings the bodywork together — D7 is one of the cleanest factory-style designs in the Gas Gas lineup.\u003c\/p\u003e\n  \u003cp\u003ePrint-on-demand on premium 21mil laminated vinyl, contour-cut to match Gas Gas plastics, made and shipped from the USA.\u003c\/p\u003e\n  \u003cdiv class=\"kg-d7-note\"\u003e\n    Looking for Gas Gas D7 graphics, factory team motocross styling, or a clean race-ready dirt bike kit? You're in the right place.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- FAQ MASTER ACCORDION --\u003e\n\u003cdetails class=\"kg-d7-faq-master\"\u003e\n  \u003csummary class=\"kg-d7-faq-master-summary\"\u003e\n    \u003cspan\u003eFrequently Asked Questions\u003c\/span\u003e\n    \u003cspan class=\"kg-d7-faq-master-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d7-faq-list\"\u003e\n\n    \u003cdetails class=\"kg-d7-faq-item\"\u003e\n      \u003csummary\u003eWill the D7 fit my Gas Gas?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d7-faq-answer\"\u003eYes — the D7 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d7-faq-item\"\u003e\n      \u003csummary\u003eWhat material is the D7 kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d7-faq-answer\"\u003ePremium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d7-faq-item\"\u003e\n      \u003csummary\u003eCan I customize colors or add sponsor logos?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d7-faq-answer\"\u003eYes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d7-faq-item\"\u003e\n      \u003csummary\u003eHow fast does it ship?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d7-faq-answer\"\u003eStock D7 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d7-faq-item\"\u003e\n      \u003csummary\u003eIs installation hard?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d7-faq-answer\"\u003eMost riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d7-faq-item\"\u003e\n      \u003csummary\u003eCan I return a custom kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d7-faq-answer\"\u003eCustom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- SEO COLLAPSIBLE --\u003e\n\u003cdetails class=\"kg-d7-seo\"\u003e\n  \u003csummary\u003e\n    \u003cspan\u003eMore Information\u003c\/span\u003e\n    \u003cspan aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d7-seo-content\"\u003e\n\n    \u003ch3\u003eAbout the Gas Gas D7 Kit\u003c\/h3\u003e\n    \u003cp\u003eThe \u003cstrong\u003eGas Gas D7 motocross graphics kit\u003c\/strong\u003e is designed for riders who want a race-team look without going fully custom. Built around the body lines of Gas Gas dirt bikes, the D7 layout creates aggressive flow across the shrouds, side panels, and rear plastics — giving the bike a factory-inspired finish that stands out at the track.\u003c\/p\u003e\n\n    \u003ch3\u003eRace-Inspired Layout\u003c\/h3\u003e\n    \u003cp\u003eD7 is built around sharp diagonal energy and bold contrast. Strong layouts like this work because every body section feels tied together — front fender flow, tank shroud transition, side plate angle, rear sweep. That's what separates factory-style graphics from random sticker placement.\u003c\/p\u003e\n\n    \u003ch3\u003ePremium Laminated Vinyl\u003c\/h3\u003e\n    \u003cp\u003eEvery D7 kit is printed on 21mil cast vinyl with a heavy laminate built for motocross abuse. UV-stable so colors hold under sun. Contour-flexible for compound-curve plastics. Resistant to mud, water, scratches, and high-pressure washing — it survives the same conditions you ride in.\u003c\/p\u003e\n\n    \u003ch3\u003eMade To Order in the USA\u003c\/h3\u003e\n    \u003cp\u003eEach Gas Gas D7 kit is printed when you order. That means current-batch material, fresh adhesive, and the latest color calibration on every shipment. Stock layouts ship in 2 to 5 business days from our USA facility.\u003c\/p\u003e\n\n    \u003ch3\u003eCustom Options Available\u003c\/h3\u003e\n    \u003cp\u003eWant your race number, sponsor logos, or color swap? D7 can be customized. Send specs and our design team will build a proof for your approval before anything goes to print. Most custom orders ship within 5 to 10 business days.\u003c\/p\u003e\n\n    \u003ch3\u003eOther Gas Gas Designs\u003c\/h3\u003e\n    \u003cdiv class=\"kg-d7-link-grid\"\u003e\n      \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d7-seo-link\"\u003eAll Gas Gas\u003c\/a\u003e\n      \u003ca href=\"\/collections\/motocross-graphics\" class=\"kg-d7-seo-link\"\u003eAll MX\u003c\/a\u003e\n      \u003ca href=\"\/collections\/ktm-motocross-graphics\" class=\"kg-d7-seo-link\"\u003eKTM\u003c\/a\u003e\n      \u003ca href=\"\/collections\/husqvarna-motocross-graphics\" class=\"kg-d7-seo-link\"\u003eHusqvarna\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- ============== SCHEMA ============== --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/krazygraphics.com\/\" },\n    { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Gas Gas Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/gasgas-motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 4, \"name\": \"Gas Gas D7 Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/products\/gasgas-d7-motocross-graphics\" }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"Gas Gas D7 Motocross Graphics Kit\",\n  \"description\": \"Custom Gas Gas D7 motocross graphics kit. Race-inspired factory-team styling, 21mil laminated cast vinyl, plastics-matched cut, made to order in the USA by KrazyGraphics.\",\n  \"brand\": { \"@type\": \"Brand\", \"name\": \"KrazyGraphics\" },\n  \"category\": \"Motocross Graphics Kit\",\n  \"url\": \"https:\/\/krazygraphics.com\/products\/gasgas-d7-motocross-graphics\",\n  \"isRelatedTo\": { \"@type\": \"Product\", \"name\": \"Gas Gas Motocross Graphics\" }\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    { \"@type\": \"Question\", \"name\": \"Will the D7 fit my Gas Gas?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. The D7 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"What material is the D7 kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Premium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I customize colors or add sponsor logos?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\" } },\n    { \"@type\": \"Question\", \"name\": \"How fast does it ship?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Stock D7 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"Is installation hard?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Most riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I return a custom kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Custom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\" } }\n  ]\n}\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n","brand":"Krazygraphics.com","offers":[{"title":"No \/ No","offer_id":31339290984537,"sku":null,"price":228.48,"currency_code":"USD","in_stock":true},{"title":"No \/ Yes + $20","offer_id":43094803021913,"sku":null,"price":259.06,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ No","offer_id":43094803054681,"sku":null,"price":243.04,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ Yes + $20","offer_id":43094803087449,"sku":null,"price":273.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0069\/7486\/5497\/products\/clx2360_20gasd7.png?v=1578542243"},{"product_id":"gasgas-d8","title":"GasGas D8 Motocross Graphics","description":"\u003cdiv class=\"kg-d8-wrap\"\u003e\n\u003cstyle\u003e\n.kg-d8-wrap{\n  position:relative;\n  overflow:hidden;\n  margin:0 auto;\n  max-width:1200px;\n  font-family:Arial, Helvetica, sans-serif;\n  color:#fff !important;\n  background:\n    radial-gradient(circle at 20% 0%, rgba(220,30,40,0.45) 0%, transparent 40%),\n    radial-gradient(circle at 80% 100%, rgba(0,200,255,0.55) 0%, transparent 50%),\n    radial-gradient(circle at 50% 50%, rgba(60,140,255,0.30) 0%, transparent 55%),\n    linear-gradient(135deg, #001a4d 0%, #0040a0 30%, #0066d6 55%, #003580 80%, #001a4d 100%);\n  border:2px solid #dc1e28;\n  border-radius:18px;\n  padding:30px;\n  box-shadow:0 4px 30px rgba(220,30,40,0.35), inset 0 0 0 1px rgba(255,255,255,0.10);\n  \/* Single subtle breathing border - keeps the page alive without burning CPU *\/\n  animation:kg-d8-border-pulse 3s ease-in-out infinite alternate;\n}\n.kg-d8-wrap *{box-sizing:border-box;}\n\n@keyframes kg-d8-border-pulse{\n  0%   { box-shadow:0 4px 30px rgba(220,30,40,0.30), inset 0 0 0 1px rgba(255,255,255,0.10); }\n  100% { box-shadow:0 4px 40px rgba(255,51,68,0.55), inset 0 0 0 1px rgba(255,255,255,0.15); }\n}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d8-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d8-stripe-drift 22s linear infinite;\n}\n@keyframes kg-d8-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d8-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d8-wrap \u003e *{position:relative; z-index:2;}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d8-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d8-stripe-drift 18s linear infinite;\n}\n@keyframes kg-d8-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d8-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:\n    linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d8-wrap \u003e *{position:relative; z-index:2;}\n\n\/* BREADCRUMBS *\/\n.kg-d8-crumbs{\n  margin:0 0 16px;\n  padding:9px 14px;\n  background:#1a1a1a;\n  border-radius:6px;\n  font-size:11px;\n  letter-spacing:1.2px;\n  text-transform:uppercase;\n  font-weight:800;\n  display:flex;\n  align-items:center;\n  gap:8px;\n  flex-wrap:wrap;\n  color:#fff !important;\n}\n.kg-d8-crumbs a{\n  color:#dc1e28 !important;\n  text-decoration:none !important;\n  transition:color .2s ease;\n}\n.kg-d8-crumbs a:hover{color:#ff4555 !important;}\n.kg-d8-crumb-sep{color:#666 !important;}\n.kg-d8-crumb-current{color:#fff !important;}\n\n\/* HERO *\/\n.kg-d8-hero{\n  position:relative;\n  background:rgba(255,255,255,0.08);\n  border:1px solid rgba(255,255,255,0.20);\n  border-radius:12px;\n  padding:24px 22px;\n  margin-bottom:14px;\n  box-shadow:0 4px 14px rgba(0,0,0,0.3), inset 0 0 30px rgba(255,255,255,0.04);\n  overflow:hidden;\n  backdrop-filter:blur(6px);\n}\n.kg-d8-hero::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  bottom:0;\n  left:0;\n  width:6px;\n  background:linear-gradient(180deg, #dc1e28 0%, #ff3344 100%);\n  box-shadow:0 0 12px rgba(220,30,40,0.6);\n}\n\n.kg-d8-pills{margin-bottom:12px; padding-left:14px;}\n.kg-d8-pill{\n  display:inline-block;\n  padding:5px 11px;\n  border:1.5px solid rgba(255,255,255,0.4);\n  border-radius:4px;\n  margin:0 6px 6px 0;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d8-pill.alt{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 12px rgba(220,30,40,0.5);\n}\n.kg-d8-wrap h1{\n  font-size:clamp(28px, 4.5vw, 50px);\n  line-height:0.95;\n  font-weight:900;\n  letter-spacing:-1px;\n  text-transform:uppercase;\n  margin:0 0 10px;\n  padding-left:14px;\n  color:#fff !important;\n  font-style:italic;\n  text-shadow:0 0 14px rgba(0,0,0,0.5);\n}\n.kg-d8-hero h1 .kg-d8-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 18px rgba(255,69,85,0.7), 0 0 6px rgba(255,69,85,0.9);\n}\n\n.kg-d8-subtitle{\n  font-size:15px;\n  line-height:1.6;\n  color:#d8e6ff !important;\n  max-width:760px;\n  padding-left:14px;\n  margin:0 0 16px;\n}\n.kg-d8-subtitle strong{color:#fff !important;}\n\n.kg-d8-buttons{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  padding-left:14px;\n}\n.kg-d8-btn{\n  display:inline-block;\n  padding:12px 20px;\n  border-radius:6px;\n  text-decoration:none !important;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  font-size:12px;\n  transition:all .2s ease;\n}\n.kg-d8-btn-primary{\n  color:#fff !important;\n  background:#dc1e28;\n  border:2px solid #dc1e28;\n  box-shadow:0 3px 16px rgba(220,30,40,0.55), 0 0 0 1px rgba(255,255,255,0.15) inset;\n}\n.kg-d8-btn-primary:hover{\n  background:#ff3344;\n  border-color:#ff3344;\n  transform:translateY(-2px);\n  box-shadow:0 6px 24px rgba(220,30,40,0.7);\n}\n.kg-d8-btn-secondary{\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  border:2px solid rgba(255,255,255,0.5);\n  backdrop-filter:blur(6px);\n}\n.kg-d8-btn-secondary:hover{\n  background:#fff;\n  color:#0a1428 !important;\n  border-color:#fff;\n  transform:translateY(-2px);\n}\n\n\/* SPEC STRIP *\/\n.kg-d8-specs{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-bottom:14px;\n}\n.kg-d8-spec{\n  padding:11px 12px;\n  background:rgba(0,0,0,0.4);\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  text-align:center;\n  border-left:3px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d8-spec-label{\n  display:block;\n  font-size:9px;\n  color:#ff6b78 !important;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  margin-bottom:3px;\n  font-weight:900;\n}\n.kg-d8-spec-value{\n  display:block;\n  font-size:12px;\n  font-weight:900;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n}\n\n\/* CARD GRID *\/\n.kg-d8-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:12px;\n  margin:14px 0;\n}\n.kg-d8-card{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:16px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  transition:all .2s ease;\n  position:relative;\n  overflow:hidden;\n  backdrop-filter:blur(4px);\n}\n.kg-d8-card::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:0;\n  width:40px;\n  height:3px;\n  background:#dc1e28;\n  box-shadow:0 0 10px rgba(220,30,40,0.6);\n}\n.kg-d8-card:hover{\n  border-color:rgba(255,255,255,0.45);\n  transform:translateY(-3px);\n  background:rgba(255,255,255,0.10);\n  box-shadow:0 8px 22px rgba(220,30,40,0.18);\n}\n.kg-d8-card:hover::before{\n  width:100%;\n  transition:width .3s ease;\n}\n.kg-d8-card h3{\n  font-size:14px;\n  margin:0 0 6px;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d8-card p{\n  margin:0;\n  font-size:13px;\n  line-height:1.55;\n  color:#c0d0ec !important;\n}\n\n\/* INTRO BODY *\/\n.kg-d8-body{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:18px;\n  margin-bottom:14px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  border-left:4px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d8-body h2{\n  font-size:22px;\n  line-height:1.1;\n  margin:0 0 10px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:-0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d8-body h2 .kg-d8-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 12px rgba(255,69,85,0.5);\n}\n.kg-d8-body p{\n  margin:0 0 10px;\n  color:#d8e6ff !important;\n  font-size:14px;\n  line-height:1.65;\n}\n.kg-d8-body p:last-child{margin-bottom:0;}\n.kg-d8-body p strong{color:#ff6b78 !important;}\n\n.kg-d8-note{\n  margin-top:12px;\n  padding:11px 14px;\n  background:rgba(220,30,40,0.18);\n  border:1px solid rgba(220,30,40,0.4);\n  border-radius:6px;\n  color:#fff !important;\n  font-size:12px;\n  line-height:1.55;\n  border-left:4px solid #dc1e28;\n  font-weight:600;\n}\n\n\/* FAQ MASTER ACCORDION *\/\n.kg-d8-faq-master{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d8-faq-master[open]{box-shadow:0 4px 20px rgba(220,30,40,0.2);}\n.kg-d8-faq-master-summary{\n  list-style:none;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d8-faq-master-summary::-webkit-details-marker{display:none;}\n.kg-d8-faq-master-icon{\n  font-size:20px;\n  color:#dc1e28 !important;\n  flex-shrink:0;\n  transition:transform .25s ease;\n  font-weight:900;\n}\n.kg-d8-faq-master[open] .kg-d8-faq-master-icon{transform:rotate(45deg); color:#fff !important;}\n\n.kg-d8-faq-list{padding:14px;}\n.kg-d8-faq-item{\n  margin-bottom:6px;\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  background:rgba(0,0,0,0.25);\n  overflow:hidden;\n}\n.kg-d8-faq-item[open]{\n  border-color:rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.06);\n}\n.kg-d8-faq-item summary{\n  list-style:none;\n  cursor:pointer;\n  padding:11px 14px;\n  font-size:12px;\n  font-weight:800;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  color:#fff !important;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:10px;\n}\n.kg-d8-faq-item summary::-webkit-details-marker{display:none;}\n.kg-d8-faq-item summary::after{\n  content:\"+\";\n  color:#ff6b78 !important;\n  font-size:20px;\n  font-weight:900;\n  flex-shrink:0;\n  transition:transform .25s ease;\n}\n.kg-d8-faq-item[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d8-faq-item .kg-d8-faq-answer{\n  padding:0 14px 12px;\n  font-size:12px;\n  line-height:1.65;\n  color:#c0d0ec !important;\n}\n\n\/* SEO COLLAPSIBLE *\/\n.kg-d8-seo{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d8-seo summary{\n  list-style:none;\n  cursor:pointer;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d8-seo summary::-webkit-details-marker{display:none;}\n.kg-d8-seo summary::after{\n  content:\"+\";\n  color:#dc1e28 !important;\n  font-size:20px;\n  font-weight:900;\n  transition:transform .25s ease;\n}\n.kg-d8-seo[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d8-seo-content{padding:18px;}\n.kg-d8-seo-content h3{\n  font-size:14px;\n  margin:14px 0 6px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n  border-left:3px solid #dc1e28;\n  padding-left:8px;\n}\n.kg-d8-seo-content h3:first-child{margin-top:0;}\n.kg-d8-seo-content p{\n  margin:0 0 11px;\n  font-size:13px;\n  line-height:1.7;\n  color:#c0d0ec !important;\n}\n.kg-d8-seo-content p strong{color:#ff6b78 !important;}\n\n.kg-d8-link-grid{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-top:14px;\n}\n.kg-d8-seo-link{\n  display:block;\n  text-align:center;\n  padding:10px 6px;\n  border-radius:5px;\n  text-decoration:none !important;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  border:1.5px solid rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d8-seo-link:hover{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 14px rgba(220,30,40,0.5);\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce){\n  .kg-d8-wrap,\n  .kg-d8-wrap::before{\n    animation:none !important;\n  }\n}\n\n\/* MOBILE — TIGHT *\/\n@media (max-width:768px){\n  .kg-d8-wrap{padding:12px; border-radius:14px;}\n  .kg-d8-wrap::after{width:100px; height:100px;}\n\n  .kg-d8-crumbs{font-size:9px; padding:6px 10px; gap:4px; letter-spacing:0.5px; margin-bottom:10px;}\n\n  .kg-d8-hero{padding:14px 14px 14px 0; margin-bottom:10px;}\n  .kg-d8-hero::before{width:4px;}\n  .kg-d8-pills{margin-bottom:8px; padding-left:12px;}\n  .kg-d8-pill{font-size:8px; padding:3px 8px; letter-spacing:1px; margin:0 4px 4px 0;}\n  .kg-d8-wrap h1{font-size:22px; margin:0 0 6px; padding-left:12px;}\n  .kg-d8-subtitle{font-size:12px; line-height:1.45; margin:0 0 10px; padding-left:12px;}\n  .kg-d8-buttons{gap:6px; padding-left:12px;}\n  .kg-d8-btn{padding:8px 14px; font-size:10px;}\n\n  \/* Hide heavy sections on mobile *\/\n  .kg-d8-specs{display:none !important;}\n  .kg-d8-grid{display:none !important;}\n  .kg-d8-body{display:none !important;}\n\n  .kg-d8-faq-master{margin-bottom:10px;}\n  .kg-d8-faq-master-summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d8-faq-master-icon{font-size:16px;}\n  .kg-d8-faq-list{padding:10px;}\n  .kg-d8-faq-item{margin-bottom:4px;}\n  .kg-d8-faq-item summary{font-size:10px; padding:8px 11px; letter-spacing:0;}\n  .kg-d8-faq-item summary::after{font-size:15px;}\n  .kg-d8-faq-item .kg-d8-faq-answer{padding:0 11px 9px; font-size:11px; line-height:1.55;}\n\n  .kg-d8-seo{margin-bottom:10px;}\n  .kg-d8-seo summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d8-seo summary::after{font-size:16px;}\n  .kg-d8-seo-content{padding:11px;}\n  .kg-d8-seo-content h3{font-size:11px; margin:10px 0 4px;}\n  .kg-d8-seo-content p{font-size:11px; line-height:1.6; margin:0 0 8px;}\n  .kg-d8-link-grid{grid-template-columns:repeat(2,1fr); gap:5px;}\n  .kg-d8-seo-link{padding:7px 5px; font-size:9px;}\n}\n\u003c\/style\u003e\n\n\u003c!-- BREADCRUMBS --\u003e\n\u003cnav class=\"kg-d8-crumbs\" aria-label=\"Breadcrumb\"\u003e\n  \u003ca href=\"\/\"\u003eHome\u003c\/a\u003e\n  \u003cspan class=\"kg-d8-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/motocross-graphics\"\u003eMotocross Graphics\u003c\/a\u003e\n  \u003cspan class=\"kg-d8-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/gasgas-motocross-graphics\"\u003eGas Gas\u003c\/a\u003e\n  \u003cspan class=\"kg-d8-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003cspan class=\"kg-d8-crumb-current\" aria-current=\"page\"\u003eD8\u003c\/span\u003e\n\u003c\/nav\u003e\n\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"kg-d8-hero\"\u003e\n  \u003cdiv class=\"kg-d8-pills\"\u003e\n    \u003cspan class=\"kg-d8-pill alt\"\u003eD8 Edition\u003c\/span\u003e\n    \u003cspan class=\"kg-d8-pill\"\u003eGas Gas Graphics\u003c\/span\u003e\n    \u003cspan class=\"kg-d8-pill\"\u003eRace Inspired\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003ch1\u003eGas Gas \u003cspan class=\"kg-d8-red\"\u003eD8\u003c\/span\u003e Motocross Graphics\u003c\/h1\u003e\n  \u003cp class=\"kg-d8-subtitle\"\u003e\n    Factory-team styling for Gas Gas dirt bikes. The \u003cstrong\u003eD8 graphics kit\u003c\/strong\u003e brings sharp racing energy and clean panel flow to your bodywork — built for riders who run aggressive and ride hard.\n  \u003c\/p\u003e\n  \u003cdiv class=\"kg-d8-buttons\"\u003e\n    \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d8-btn kg-d8-btn-primary\"\u003eShop Gas Gas Graphics\u003c\/a\u003e\n    \u003ca href=\"\/pages\/contact\" class=\"kg-d8-btn kg-d8-btn-secondary\"\u003eAsk About Custom\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPEC STRIP --\u003e\n\u003cdiv class=\"kg-d8-specs\" role=\"list\" aria-label=\"Product specs\"\u003e\n  \u003cdiv class=\"kg-d8-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d8-spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"kg-d8-spec-value\"\u003e21mil Laminated\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d8-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d8-spec-label\"\u003eCoverage\u003c\/span\u003e\u003cspan class=\"kg-d8-spec-value\"\u003eFull Plastics\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d8-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d8-spec-label\"\u003eProduction\u003c\/span\u003e\u003cspan class=\"kg-d8-spec-value\"\u003eMade To Order\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d8-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d8-spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"kg-d8-spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 3 FEATURE CARDS --\u003e\n\u003cdiv class=\"kg-d8-grid\"\u003e\n  \u003cdiv class=\"kg-d8-card\"\u003e\n    \u003ch3\u003eRace-Team Energy\u003c\/h3\u003e\n    \u003cp\u003eAggressive linework and sharp panel transitions inspired by factory motocross styling.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d8-card\"\u003e\n    \u003ch3\u003ePlastics Matched\u003c\/h3\u003e\n    \u003cp\u003eCut to follow Gas Gas bodywork — shrouds, side plates, fenders, and number backgrounds line up clean.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d8-card\"\u003e\n    \u003ch3\u003eBuilt To Ride\u003c\/h3\u003e\n    \u003cp\u003e21mil laminated cast vinyl handles real motocross conditions — mud, water, pressure washing, sun.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- INTRO BODY (hidden on mobile) --\u003e\n\u003cdiv class=\"kg-d8-body\"\u003e\n  \u003ch2\u003eThe \u003cspan class=\"kg-d8-red\"\u003eD8\u003c\/span\u003e Brings Factory Energy\u003c\/h2\u003e\n  \u003cp\u003eThe \u003cstrong\u003eGas Gas D8 motocross graphics kit\u003c\/strong\u003e is built for riders who want race-team aesthetics without going custom. Sharp angles, bold contrast, and a layout that brings the bodywork together — D8 is one of the cleanest factory-style designs in the Gas Gas lineup.\u003c\/p\u003e\n  \u003cp\u003ePrint-on-demand on premium 21mil laminated vinyl, contour-cut to match Gas Gas plastics, made and shipped from the USA.\u003c\/p\u003e\n  \u003cdiv class=\"kg-d8-note\"\u003e\n    Looking for Gas Gas D8 graphics, factory team motocross styling, or a clean race-ready dirt bike kit? You're in the right place.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- FAQ MASTER ACCORDION --\u003e\n\u003cdetails class=\"kg-d8-faq-master\"\u003e\n  \u003csummary class=\"kg-d8-faq-master-summary\"\u003e\n    \u003cspan\u003eFrequently Asked Questions\u003c\/span\u003e\n    \u003cspan class=\"kg-d8-faq-master-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d8-faq-list\"\u003e\n\n    \u003cdetails class=\"kg-d8-faq-item\"\u003e\n      \u003csummary\u003eWill the D8 fit my Gas Gas?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d8-faq-answer\"\u003eYes — the D8 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d8-faq-item\"\u003e\n      \u003csummary\u003eWhat material is the D8 kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d8-faq-answer\"\u003ePremium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d8-faq-item\"\u003e\n      \u003csummary\u003eCan I customize colors or add sponsor logos?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d8-faq-answer\"\u003eYes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d8-faq-item\"\u003e\n      \u003csummary\u003eHow fast does it ship?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d8-faq-answer\"\u003eStock D8 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d8-faq-item\"\u003e\n      \u003csummary\u003eIs installation hard?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d8-faq-answer\"\u003eMost riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d8-faq-item\"\u003e\n      \u003csummary\u003eCan I return a custom kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d8-faq-answer\"\u003eCustom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- SEO COLLAPSIBLE --\u003e\n\u003cdetails class=\"kg-d8-seo\"\u003e\n  \u003csummary\u003e\n    \u003cspan\u003eMore Information\u003c\/span\u003e\n    \u003cspan aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d8-seo-content\"\u003e\n\n    \u003ch3\u003eAbout the Gas Gas D8 Kit\u003c\/h3\u003e\n    \u003cp\u003eThe \u003cstrong\u003eGas Gas D8 motocross graphics kit\u003c\/strong\u003e is designed for riders who want a race-team look without going fully custom. Built around the body lines of Gas Gas dirt bikes, the D8 layout creates aggressive flow across the shrouds, side panels, and rear plastics — giving the bike a factory-inspired finish that stands out at the track.\u003c\/p\u003e\n\n    \u003ch3\u003eRace-Inspired Layout\u003c\/h3\u003e\n    \u003cp\u003eD8 is built around sharp diagonal energy and bold contrast. Strong layouts like this work because every body section feels tied together — front fender flow, tank shroud transition, side plate angle, rear sweep. That's what separates factory-style graphics from random sticker placement.\u003c\/p\u003e\n\n    \u003ch3\u003ePremium Laminated Vinyl\u003c\/h3\u003e\n    \u003cp\u003eEvery D8 kit is printed on 21mil cast vinyl with a heavy laminate built for motocross abuse. UV-stable so colors hold under sun. Contour-flexible for compound-curve plastics. Resistant to mud, water, scratches, and high-pressure washing — it survives the same conditions you ride in.\u003c\/p\u003e\n\n    \u003ch3\u003eMade To Order in the USA\u003c\/h3\u003e\n    \u003cp\u003eEach Gas Gas D8 kit is printed when you order. That means current-batch material, fresh adhesive, and the latest color calibration on every shipment. Stock layouts ship in 2 to 5 business days from our USA facility.\u003c\/p\u003e\n\n    \u003ch3\u003eCustom Options Available\u003c\/h3\u003e\n    \u003cp\u003eWant your race number, sponsor logos, or color swap? D8 can be customized. Send specs and our design team will build a proof for your approval before anything goes to print. Most custom orders ship within 5 to 10 business days.\u003c\/p\u003e\n\n    \u003ch3\u003eOther Gas Gas Designs\u003c\/h3\u003e\n    \u003cdiv class=\"kg-d8-link-grid\"\u003e\n      \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d8-seo-link\"\u003eAll Gas Gas\u003c\/a\u003e\n      \u003ca href=\"\/collections\/motocross-graphics\" class=\"kg-d8-seo-link\"\u003eAll MX\u003c\/a\u003e\n      \u003ca href=\"\/collections\/ktm-motocross-graphics\" class=\"kg-d8-seo-link\"\u003eKTM\u003c\/a\u003e\n      \u003ca href=\"\/collections\/husqvarna-motocross-graphics\" class=\"kg-d8-seo-link\"\u003eHusqvarna\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- ============== SCHEMA ============== --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/krazygraphics.com\/\" },\n    { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Gas Gas Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/gasgas-motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 4, \"name\": \"Gas Gas D8 Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/products\/gasgas-d8-motocross-graphics\" }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"Gas Gas D8 Motocross Graphics Kit\",\n  \"description\": \"Custom Gas Gas D8 motocross graphics kit. Race-inspired factory-team styling, 21mil laminated cast vinyl, plastics-matched cut, made to order in the USA by KrazyGraphics.\",\n  \"brand\": { \"@type\": \"Brand\", \"name\": \"KrazyGraphics\" },\n  \"category\": \"Motocross Graphics Kit\",\n  \"url\": \"https:\/\/krazygraphics.com\/products\/gasgas-d8-motocross-graphics\",\n  \"isRelatedTo\": { \"@type\": \"Product\", \"name\": \"Gas Gas Motocross Graphics\" }\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    { \"@type\": \"Question\", \"name\": \"Will the D8 fit my Gas Gas?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. The D8 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"What material is the D8 kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Premium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I customize colors or add sponsor logos?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\" } },\n    { \"@type\": \"Question\", \"name\": \"How fast does it ship?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Stock D8 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"Is installation hard?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Most riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I return a custom kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Custom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\" } }\n  ]\n}\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n","brand":"Krazygraphics.com","offers":[{"title":"No \/ No","offer_id":31339291770969,"sku":null,"price":228.48,"currency_code":"USD","in_stock":true},{"title":"No \/ Yes + $20","offer_id":43094802923609,"sku":null,"price":259.06,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ No","offer_id":43094802956377,"sku":null,"price":243.04,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ Yes + $20","offer_id":43094802989145,"sku":null,"price":273.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0069\/7486\/5497\/products\/clx1985_20gasd8.png?v=1578542257"},{"product_id":"gasgas-d9","title":"GasGas D9 Motocross Graphics","description":"\u003cdiv class=\"kg-d9-wrap\"\u003e\n\u003cstyle\u003e\n.kg-d9-wrap{\n  position:relative;\n  overflow:hidden;\n  margin:0 auto;\n  max-width:1200px;\n  font-family:Arial, Helvetica, sans-serif;\n  color:#fff !important;\n  background:\n    radial-gradient(circle at 20% 0%, rgba(220,30,40,0.45) 0%, transparent 40%),\n    radial-gradient(circle at 80% 100%, rgba(0,200,255,0.55) 0%, transparent 50%),\n    radial-gradient(circle at 50% 50%, rgba(60,140,255,0.30) 0%, transparent 55%),\n    linear-gradient(135deg, #001a4d 0%, #0040a0 30%, #0066d6 55%, #003580 80%, #001a4d 100%);\n  border:2px solid #dc1e28;\n  border-radius:18px;\n  padding:30px;\n  box-shadow:0 4px 30px rgba(220,30,40,0.35), inset 0 0 0 1px rgba(255,255,255,0.10);\n  \/* Single subtle breathing border - keeps the page alive without burning CPU *\/\n  animation:kg-d9-border-pulse 3s ease-in-out infinite alternate;\n}\n.kg-d9-wrap *{box-sizing:border-box;}\n\n@keyframes kg-d9-border-pulse{\n  0%   { box-shadow:0 4px 30px rgba(220,30,40,0.30), inset 0 0 0 1px rgba(255,255,255,0.10); }\n  100% { box-shadow:0 4px 40px rgba(255,51,68,0.55), inset 0 0 0 1px rgba(255,255,255,0.15); }\n}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d9-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d9-stripe-drift 22s linear infinite;\n}\n@keyframes kg-d9-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d9-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d9-wrap \u003e *{position:relative; z-index:2;}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d9-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d9-stripe-drift 18s linear infinite;\n}\n@keyframes kg-d9-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d9-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:\n    linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d9-wrap \u003e *{position:relative; z-index:2;}\n\n\/* BREADCRUMBS *\/\n.kg-d9-crumbs{\n  margin:0 0 16px;\n  padding:9px 14px;\n  background:#1a1a1a;\n  border-radius:6px;\n  font-size:11px;\n  letter-spacing:1.2px;\n  text-transform:uppercase;\n  font-weight:800;\n  display:flex;\n  align-items:center;\n  gap:8px;\n  flex-wrap:wrap;\n  color:#fff !important;\n}\n.kg-d9-crumbs a{\n  color:#dc1e28 !important;\n  text-decoration:none !important;\n  transition:color .2s ease;\n}\n.kg-d9-crumbs a:hover{color:#ff4555 !important;}\n.kg-d9-crumb-sep{color:#666 !important;}\n.kg-d9-crumb-current{color:#fff !important;}\n\n\/* HERO *\/\n.kg-d9-hero{\n  position:relative;\n  background:rgba(255,255,255,0.08);\n  border:1px solid rgba(255,255,255,0.20);\n  border-radius:12px;\n  padding:24px 22px;\n  margin-bottom:14px;\n  box-shadow:0 4px 14px rgba(0,0,0,0.3), inset 0 0 30px rgba(255,255,255,0.04);\n  overflow:hidden;\n  backdrop-filter:blur(6px);\n}\n.kg-d9-hero::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  bottom:0;\n  left:0;\n  width:6px;\n  background:linear-gradient(180deg, #dc1e28 0%, #ff3344 100%);\n  box-shadow:0 0 12px rgba(220,30,40,0.6);\n}\n\n.kg-d9-pills{margin-bottom:12px; padding-left:14px;}\n.kg-d9-pill{\n  display:inline-block;\n  padding:5px 11px;\n  border:1.5px solid rgba(255,255,255,0.4);\n  border-radius:4px;\n  margin:0 6px 6px 0;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d9-pill.alt{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 12px rgba(220,30,40,0.5);\n}\n.kg-d9-wrap h1{\n  font-size:clamp(28px, 4.5vw, 50px);\n  line-height:0.95;\n  font-weight:900;\n  letter-spacing:-1px;\n  text-transform:uppercase;\n  margin:0 0 10px;\n  padding-left:14px;\n  color:#fff !important;\n  font-style:italic;\n  text-shadow:0 0 14px rgba(0,0,0,0.5);\n}\n.kg-d9-hero h1 .kg-d9-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 18px rgba(255,69,85,0.7), 0 0 6px rgba(255,69,85,0.9);\n}\n\n.kg-d9-subtitle{\n  font-size:15px;\n  line-height:1.6;\n  color:#d8e6ff !important;\n  max-width:760px;\n  padding-left:14px;\n  margin:0 0 16px;\n}\n.kg-d9-subtitle strong{color:#fff !important;}\n\n.kg-d9-buttons{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  padding-left:14px;\n}\n.kg-d9-btn{\n  display:inline-block;\n  padding:12px 20px;\n  border-radius:6px;\n  text-decoration:none !important;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  font-size:12px;\n  transition:all .2s ease;\n}\n.kg-d9-btn-primary{\n  color:#fff !important;\n  background:#dc1e28;\n  border:2px solid #dc1e28;\n  box-shadow:0 3px 16px rgba(220,30,40,0.55), 0 0 0 1px rgba(255,255,255,0.15) inset;\n}\n.kg-d9-btn-primary:hover{\n  background:#ff3344;\n  border-color:#ff3344;\n  transform:translateY(-2px);\n  box-shadow:0 6px 24px rgba(220,30,40,0.7);\n}\n.kg-d9-btn-secondary{\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  border:2px solid rgba(255,255,255,0.5);\n  backdrop-filter:blur(6px);\n}\n.kg-d9-btn-secondary:hover{\n  background:#fff;\n  color:#0a1428 !important;\n  border-color:#fff;\n  transform:translateY(-2px);\n}\n\n\/* SPEC STRIP *\/\n.kg-d9-specs{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-bottom:14px;\n}\n.kg-d9-spec{\n  padding:11px 12px;\n  background:rgba(0,0,0,0.4);\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  text-align:center;\n  border-left:3px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d9-spec-label{\n  display:block;\n  font-size:9px;\n  color:#ff6b78 !important;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  margin-bottom:3px;\n  font-weight:900;\n}\n.kg-d9-spec-value{\n  display:block;\n  font-size:12px;\n  font-weight:900;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n}\n\n\/* CARD GRID *\/\n.kg-d9-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:12px;\n  margin:14px 0;\n}\n.kg-d9-card{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:16px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  transition:all .2s ease;\n  position:relative;\n  overflow:hidden;\n  backdrop-filter:blur(4px);\n}\n.kg-d9-card::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:0;\n  width:40px;\n  height:3px;\n  background:#dc1e28;\n  box-shadow:0 0 10px rgba(220,30,40,0.6);\n}\n.kg-d9-card:hover{\n  border-color:rgba(255,255,255,0.45);\n  transform:translateY(-3px);\n  background:rgba(255,255,255,0.10);\n  box-shadow:0 8px 22px rgba(220,30,40,0.18);\n}\n.kg-d9-card:hover::before{\n  width:100%;\n  transition:width .3s ease;\n}\n.kg-d9-card h3{\n  font-size:14px;\n  margin:0 0 6px;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d9-card p{\n  margin:0;\n  font-size:13px;\n  line-height:1.55;\n  color:#c0d0ec !important;\n}\n\n\/* INTRO BODY *\/\n.kg-d9-body{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:18px;\n  margin-bottom:14px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  border-left:4px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d9-body h2{\n  font-size:22px;\n  line-height:1.1;\n  margin:0 0 10px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:-0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d9-body h2 .kg-d9-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 12px rgba(255,69,85,0.5);\n}\n.kg-d9-body p{\n  margin:0 0 10px;\n  color:#d8e6ff !important;\n  font-size:14px;\n  line-height:1.65;\n}\n.kg-d9-body p:last-child{margin-bottom:0;}\n.kg-d9-body p strong{color:#ff6b78 !important;}\n\n.kg-d9-note{\n  margin-top:12px;\n  padding:11px 14px;\n  background:rgba(220,30,40,0.18);\n  border:1px solid rgba(220,30,40,0.4);\n  border-radius:6px;\n  color:#fff !important;\n  font-size:12px;\n  line-height:1.55;\n  border-left:4px solid #dc1e28;\n  font-weight:600;\n}\n\n\/* FAQ MASTER ACCORDION *\/\n.kg-d9-faq-master{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d9-faq-master[open]{box-shadow:0 4px 20px rgba(220,30,40,0.2);}\n.kg-d9-faq-master-summary{\n  list-style:none;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d9-faq-master-summary::-webkit-details-marker{display:none;}\n.kg-d9-faq-master-icon{\n  font-size:20px;\n  color:#dc1e28 !important;\n  flex-shrink:0;\n  transition:transform .25s ease;\n  font-weight:900;\n}\n.kg-d9-faq-master[open] .kg-d9-faq-master-icon{transform:rotate(45deg); color:#fff !important;}\n\n.kg-d9-faq-list{padding:14px;}\n.kg-d9-faq-item{\n  margin-bottom:6px;\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  background:rgba(0,0,0,0.25);\n  overflow:hidden;\n}\n.kg-d9-faq-item[open]{\n  border-color:rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.06);\n}\n.kg-d9-faq-item summary{\n  list-style:none;\n  cursor:pointer;\n  padding:11px 14px;\n  font-size:12px;\n  font-weight:800;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  color:#fff !important;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:10px;\n}\n.kg-d9-faq-item summary::-webkit-details-marker{display:none;}\n.kg-d9-faq-item summary::after{\n  content:\"+\";\n  color:#ff6b78 !important;\n  font-size:20px;\n  font-weight:900;\n  flex-shrink:0;\n  transition:transform .25s ease;\n}\n.kg-d9-faq-item[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d9-faq-item .kg-d9-faq-answer{\n  padding:0 14px 12px;\n  font-size:12px;\n  line-height:1.65;\n  color:#c0d0ec !important;\n}\n\n\/* SEO COLLAPSIBLE *\/\n.kg-d9-seo{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d9-seo summary{\n  list-style:none;\n  cursor:pointer;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d9-seo summary::-webkit-details-marker{display:none;}\n.kg-d9-seo summary::after{\n  content:\"+\";\n  color:#dc1e28 !important;\n  font-size:20px;\n  font-weight:900;\n  transition:transform .25s ease;\n}\n.kg-d9-seo[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d9-seo-content{padding:18px;}\n.kg-d9-seo-content h3{\n  font-size:14px;\n  margin:14px 0 6px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n  border-left:3px solid #dc1e28;\n  padding-left:8px;\n}\n.kg-d9-seo-content h3:first-child{margin-top:0;}\n.kg-d9-seo-content p{\n  margin:0 0 11px;\n  font-size:13px;\n  line-height:1.7;\n  color:#c0d0ec !important;\n}\n.kg-d9-seo-content p strong{color:#ff6b78 !important;}\n\n.kg-d9-link-grid{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-top:14px;\n}\n.kg-d9-seo-link{\n  display:block;\n  text-align:center;\n  padding:10px 6px;\n  border-radius:5px;\n  text-decoration:none !important;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  border:1.5px solid rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d9-seo-link:hover{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 14px rgba(220,30,40,0.5);\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce){\n  .kg-d9-wrap,\n  .kg-d9-wrap::before{\n    animation:none !important;\n  }\n}\n\n\/* MOBILE — TIGHT *\/\n@media (max-width:768px){\n  .kg-d9-wrap{padding:12px; border-radius:14px;}\n  .kg-d9-wrap::after{width:100px; height:100px;}\n\n  .kg-d9-crumbs{font-size:9px; padding:6px 10px; gap:4px; letter-spacing:0.5px; margin-bottom:10px;}\n\n  .kg-d9-hero{padding:14px 14px 14px 0; margin-bottom:10px;}\n  .kg-d9-hero::before{width:4px;}\n  .kg-d9-pills{margin-bottom:8px; padding-left:12px;}\n  .kg-d9-pill{font-size:8px; padding:3px 8px; letter-spacing:1px; margin:0 4px 4px 0;}\n  .kg-d9-wrap h1{font-size:22px; margin:0 0 6px; padding-left:12px;}\n  .kg-d9-subtitle{font-size:12px; line-height:1.45; margin:0 0 10px; padding-left:12px;}\n  .kg-d9-buttons{gap:6px; padding-left:12px;}\n  .kg-d9-btn{padding:8px 14px; font-size:10px;}\n\n  \/* Hide heavy sections on mobile *\/\n  .kg-d9-specs{display:none !important;}\n  .kg-d9-grid{display:none !important;}\n  .kg-d9-body{display:none !important;}\n\n  .kg-d9-faq-master{margin-bottom:10px;}\n  .kg-d9-faq-master-summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d9-faq-master-icon{font-size:16px;}\n  .kg-d9-faq-list{padding:10px;}\n  .kg-d9-faq-item{margin-bottom:4px;}\n  .kg-d9-faq-item summary{font-size:10px; padding:8px 11px; letter-spacing:0;}\n  .kg-d9-faq-item summary::after{font-size:15px;}\n  .kg-d9-faq-item .kg-d9-faq-answer{padding:0 11px 9px; font-size:11px; line-height:1.55;}\n\n  .kg-d9-seo{margin-bottom:10px;}\n  .kg-d9-seo summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d9-seo summary::after{font-size:16px;}\n  .kg-d9-seo-content{padding:11px;}\n  .kg-d9-seo-content h3{font-size:11px; margin:10px 0 4px;}\n  .kg-d9-seo-content p{font-size:11px; line-height:1.6; margin:0 0 8px;}\n  .kg-d9-link-grid{grid-template-columns:repeat(2,1fr); gap:5px;}\n  .kg-d9-seo-link{padding:7px 5px; font-size:9px;}\n}\n\u003c\/style\u003e\n\n\u003c!-- BREADCRUMBS --\u003e\n\u003cnav class=\"kg-d9-crumbs\" aria-label=\"Breadcrumb\"\u003e\n  \u003ca href=\"\/\"\u003eHome\u003c\/a\u003e\n  \u003cspan class=\"kg-d9-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/motocross-graphics\"\u003eMotocross Graphics\u003c\/a\u003e\n  \u003cspan class=\"kg-d9-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/gasgas-motocross-graphics\"\u003eGas Gas\u003c\/a\u003e\n  \u003cspan class=\"kg-d9-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003cspan class=\"kg-d9-crumb-current\" aria-current=\"page\"\u003eD9\u003c\/span\u003e\n\u003c\/nav\u003e\n\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"kg-d9-hero\"\u003e\n  \u003cdiv class=\"kg-d9-pills\"\u003e\n    \u003cspan class=\"kg-d9-pill alt\"\u003eD9 Edition\u003c\/span\u003e\n    \u003cspan class=\"kg-d9-pill\"\u003eGas Gas Graphics\u003c\/span\u003e\n    \u003cspan class=\"kg-d9-pill\"\u003eRace Inspired\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003ch1\u003eGas Gas \u003cspan class=\"kg-d9-red\"\u003eD9\u003c\/span\u003e Motocross Graphics\u003c\/h1\u003e\n  \u003cp class=\"kg-d9-subtitle\"\u003e\n    Factory-team styling for Gas Gas dirt bikes. The \u003cstrong\u003eD9 graphics kit\u003c\/strong\u003e brings sharp racing energy and clean panel flow to your bodywork — built for riders who run aggressive and ride hard.\n  \u003c\/p\u003e\n  \u003cdiv class=\"kg-d9-buttons\"\u003e\n    \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d9-btn kg-d9-btn-primary\"\u003eShop Gas Gas Graphics\u003c\/a\u003e\n    \u003ca href=\"\/pages\/contact\" class=\"kg-d9-btn kg-d9-btn-secondary\"\u003eAsk About Custom\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPEC STRIP --\u003e\n\u003cdiv class=\"kg-d9-specs\" role=\"list\" aria-label=\"Product specs\"\u003e\n  \u003cdiv class=\"kg-d9-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d9-spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"kg-d9-spec-value\"\u003e21mil Laminated\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d9-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d9-spec-label\"\u003eCoverage\u003c\/span\u003e\u003cspan class=\"kg-d9-spec-value\"\u003eFull Plastics\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d9-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d9-spec-label\"\u003eProduction\u003c\/span\u003e\u003cspan class=\"kg-d9-spec-value\"\u003eMade To Order\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d9-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d9-spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"kg-d9-spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 3 FEATURE CARDS --\u003e\n\u003cdiv class=\"kg-d9-grid\"\u003e\n  \u003cdiv class=\"kg-d9-card\"\u003e\n    \u003ch3\u003eRace-Team Energy\u003c\/h3\u003e\n    \u003cp\u003eAggressive linework and sharp panel transitions inspired by factory motocross styling.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d9-card\"\u003e\n    \u003ch3\u003ePlastics Matched\u003c\/h3\u003e\n    \u003cp\u003eCut to follow Gas Gas bodywork — shrouds, side plates, fenders, and number backgrounds line up clean.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d9-card\"\u003e\n    \u003ch3\u003eBuilt To Ride\u003c\/h3\u003e\n    \u003cp\u003e21mil laminated cast vinyl handles real motocross conditions — mud, water, pressure washing, sun.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- INTRO BODY (hidden on mobile) --\u003e\n\u003cdiv class=\"kg-d9-body\"\u003e\n  \u003ch2\u003eThe \u003cspan class=\"kg-d9-red\"\u003eD9\u003c\/span\u003e Brings Factory Energy\u003c\/h2\u003e\n  \u003cp\u003eThe \u003cstrong\u003eGas Gas D9 motocross graphics kit\u003c\/strong\u003e is built for riders who want race-team aesthetics without going custom. Sharp angles, bold contrast, and a layout that brings the bodywork together — D9 is one of the cleanest factory-style designs in the Gas Gas lineup.\u003c\/p\u003e\n  \u003cp\u003ePrint-on-demand on premium 21mil laminated vinyl, contour-cut to match Gas Gas plastics, made and shipped from the USA.\u003c\/p\u003e\n  \u003cdiv class=\"kg-d9-note\"\u003e\n    Looking for Gas Gas D9 graphics, factory team motocross styling, or a clean race-ready dirt bike kit? You're in the right place.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- FAQ MASTER ACCORDION --\u003e\n\u003cdetails class=\"kg-d9-faq-master\"\u003e\n  \u003csummary class=\"kg-d9-faq-master-summary\"\u003e\n    \u003cspan\u003eFrequently Asked Questions\u003c\/span\u003e\n    \u003cspan class=\"kg-d9-faq-master-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d9-faq-list\"\u003e\n\n    \u003cdetails class=\"kg-d9-faq-item\"\u003e\n      \u003csummary\u003eWill the D9 fit my Gas Gas?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d9-faq-answer\"\u003eYes — the D9 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d9-faq-item\"\u003e\n      \u003csummary\u003eWhat material is the D9 kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d9-faq-answer\"\u003ePremium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d9-faq-item\"\u003e\n      \u003csummary\u003eCan I customize colors or add sponsor logos?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d9-faq-answer\"\u003eYes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d9-faq-item\"\u003e\n      \u003csummary\u003eHow fast does it ship?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d9-faq-answer\"\u003eStock D9 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d9-faq-item\"\u003e\n      \u003csummary\u003eIs installation hard?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d9-faq-answer\"\u003eMost riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d9-faq-item\"\u003e\n      \u003csummary\u003eCan I return a custom kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d9-faq-answer\"\u003eCustom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- SEO COLLAPSIBLE --\u003e\n\u003cdetails class=\"kg-d9-seo\"\u003e\n  \u003csummary\u003e\n    \u003cspan\u003eMore Information\u003c\/span\u003e\n    \u003cspan aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d9-seo-content\"\u003e\n\n    \u003ch3\u003eAbout the Gas Gas D9 Kit\u003c\/h3\u003e\n    \u003cp\u003eThe \u003cstrong\u003eGas Gas D9 motocross graphics kit\u003c\/strong\u003e is designed for riders who want a race-team look without going fully custom. Built around the body lines of Gas Gas dirt bikes, the D9 layout creates aggressive flow across the shrouds, side panels, and rear plastics — giving the bike a factory-inspired finish that stands out at the track.\u003c\/p\u003e\n\n    \u003ch3\u003eRace-Inspired Layout\u003c\/h3\u003e\n    \u003cp\u003eD9 is built around sharp diagonal energy and bold contrast. Strong layouts like this work because every body section feels tied together — front fender flow, tank shroud transition, side plate angle, rear sweep. That's what separates factory-style graphics from random sticker placement.\u003c\/p\u003e\n\n    \u003ch3\u003ePremium Laminated Vinyl\u003c\/h3\u003e\n    \u003cp\u003eEvery D9 kit is printed on 21mil cast vinyl with a heavy laminate built for motocross abuse. UV-stable so colors hold under sun. Contour-flexible for compound-curve plastics. Resistant to mud, water, scratches, and high-pressure washing — it survives the same conditions you ride in.\u003c\/p\u003e\n\n    \u003ch3\u003eMade To Order in the USA\u003c\/h3\u003e\n    \u003cp\u003eEach Gas Gas D9 kit is printed when you order. That means current-batch material, fresh adhesive, and the latest color calibration on every shipment. Stock layouts ship in 2 to 5 business days from our USA facility.\u003c\/p\u003e\n\n    \u003ch3\u003eCustom Options Available\u003c\/h3\u003e\n    \u003cp\u003eWant your race number, sponsor logos, or color swap? D9 can be customized. Send specs and our design team will build a proof for your approval before anything goes to print. Most custom orders ship within 5 to 10 business days.\u003c\/p\u003e\n\n    \u003ch3\u003eOther Gas Gas Designs\u003c\/h3\u003e\n    \u003cdiv class=\"kg-d9-link-grid\"\u003e\n      \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d9-seo-link\"\u003eAll Gas Gas\u003c\/a\u003e\n      \u003ca href=\"\/collections\/motocross-graphics\" class=\"kg-d9-seo-link\"\u003eAll MX\u003c\/a\u003e\n      \u003ca href=\"\/collections\/ktm-motocross-graphics\" class=\"kg-d9-seo-link\"\u003eKTM\u003c\/a\u003e\n      \u003ca href=\"\/collections\/husqvarna-motocross-graphics\" class=\"kg-d9-seo-link\"\u003eHusqvarna\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- ============== SCHEMA ============== --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/krazygraphics.com\/\" },\n    { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Gas Gas Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/gasgas-motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 4, \"name\": \"Gas Gas D9 Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/products\/gasgas-d9-motocross-graphics\" }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"Gas Gas D9 Motocross Graphics Kit\",\n  \"description\": \"Custom Gas Gas D9 motocross graphics kit. Race-inspired factory-team styling, 21mil laminated cast vinyl, plastics-matched cut, made to order in the USA by KrazyGraphics.\",\n  \"brand\": { \"@type\": \"Brand\", \"name\": \"KrazyGraphics\" },\n  \"category\": \"Motocross Graphics Kit\",\n  \"url\": \"https:\/\/krazygraphics.com\/products\/gasgas-d9-motocross-graphics\",\n  \"isRelatedTo\": { \"@type\": \"Product\", \"name\": \"Gas Gas Motocross Graphics\" }\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    { \"@type\": \"Question\", \"name\": \"Will the D9 fit my Gas Gas?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. The D9 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"What material is the D9 kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Premium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I customize colors or add sponsor logos?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\" } },\n    { \"@type\": \"Question\", \"name\": \"How fast does it ship?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Stock D9 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"Is installation hard?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Most riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I return a custom kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Custom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\" } }\n  ]\n}\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n","brand":"Krazygraphics.com","offers":[{"title":"No \/ No","offer_id":31339292196953,"sku":null,"price":228.48,"currency_code":"USD","in_stock":true},{"title":"No \/ Yes + $20","offer_id":43094802825305,"sku":null,"price":259.06,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ No","offer_id":43094802858073,"sku":null,"price":243.04,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ Yes + $20","offer_id":43094802890841,"sku":null,"price":273.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0069\/7486\/5497\/products\/clx2064_20gasd9.png?v=1578542284"},{"product_id":"gasgas-d10","title":"GasGas D10 Motocross Graphics","description":"\u003cdiv class=\"kg-d10-wrap\"\u003e\n\u003cstyle\u003e\n.kg-d10-wrap{\n  position:relative;\n  overflow:hidden;\n  margin:0 auto;\n  max-width:1200px;\n  font-family:Arial, Helvetica, sans-serif;\n  color:#fff !important;\n  background:\n    radial-gradient(circle at 20% 0%, rgba(220,30,40,0.45) 0%, transparent 40%),\n    radial-gradient(circle at 80% 100%, rgba(0,200,255,0.55) 0%, transparent 50%),\n    radial-gradient(circle at 50% 50%, rgba(60,140,255,0.30) 0%, transparent 55%),\n    linear-gradient(135deg, #001a4d 0%, #0040a0 30%, #0066d6 55%, #003580 80%, #001a4d 100%);\n  border:2px solid #dc1e28;\n  border-radius:18px;\n  padding:30px;\n  box-shadow:0 4px 30px rgba(220,30,40,0.35), inset 0 0 0 1px rgba(255,255,255,0.10);\n  \/* Single subtle breathing border - keeps the page alive without burning CPU *\/\n  animation:kg-d10-border-pulse 3s ease-in-out infinite alternate;\n}\n.kg-d10-wrap *{box-sizing:border-box;}\n\n@keyframes kg-d10-border-pulse{\n  0%   { box-shadow:0 4px 30px rgba(220,30,40,0.30), inset 0 0 0 1px rgba(255,255,255,0.10); }\n  100% { box-shadow:0 4px 40px rgba(255,51,68,0.55), inset 0 0 0 1px rgba(255,255,255,0.15); }\n}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d10-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d10-stripe-drift 22s linear infinite;\n}\n@keyframes kg-d10-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d10-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d10-wrap \u003e *{position:relative; z-index:2;}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d10-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d10-stripe-drift 18s linear infinite;\n}\n@keyframes kg-d10-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d10-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:\n    linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d10-wrap \u003e *{position:relative; z-index:2;}\n\n\/* BREADCRUMBS *\/\n.kg-d10-crumbs{\n  margin:0 0 16px;\n  padding:9px 14px;\n  background:#1a1a1a;\n  border-radius:6px;\n  font-size:11px;\n  letter-spacing:1.2px;\n  text-transform:uppercase;\n  font-weight:800;\n  display:flex;\n  align-items:center;\n  gap:8px;\n  flex-wrap:wrap;\n  color:#fff !important;\n}\n.kg-d10-crumbs a{\n  color:#dc1e28 !important;\n  text-decoration:none !important;\n  transition:color .2s ease;\n}\n.kg-d10-crumbs a:hover{color:#ff4555 !important;}\n.kg-d10-crumb-sep{color:#666 !important;}\n.kg-d10-crumb-current{color:#fff !important;}\n\n\/* HERO *\/\n.kg-d10-hero{\n  position:relative;\n  background:rgba(255,255,255,0.08);\n  border:1px solid rgba(255,255,255,0.20);\n  border-radius:12px;\n  padding:24px 22px;\n  margin-bottom:14px;\n  box-shadow:0 4px 14px rgba(0,0,0,0.3), inset 0 0 30px rgba(255,255,255,0.04);\n  overflow:hidden;\n  backdrop-filter:blur(6px);\n}\n.kg-d10-hero::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  bottom:0;\n  left:0;\n  width:6px;\n  background:linear-gradient(180deg, #dc1e28 0%, #ff3344 100%);\n  box-shadow:0 0 12px rgba(220,30,40,0.6);\n}\n\n.kg-d10-pills{margin-bottom:12px; padding-left:14px;}\n.kg-d10-pill{\n  display:inline-block;\n  padding:5px 11px;\n  border:1.5px solid rgba(255,255,255,0.4);\n  border-radius:4px;\n  margin:0 6px 6px 0;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d10-pill.alt{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 12px rgba(220,30,40,0.5);\n}\n.kg-d10-wrap h1{\n  font-size:clamp(28px, 4.5vw, 50px);\n  line-height:0.95;\n  font-weight:900;\n  letter-spacing:-1px;\n  text-transform:uppercase;\n  margin:0 0 10px;\n  padding-left:14px;\n  color:#fff !important;\n  font-style:italic;\n  text-shadow:0 0 14px rgba(0,0,0,0.5);\n}\n.kg-d10-hero h1 .kg-d10-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 18px rgba(255,69,85,0.7), 0 0 6px rgba(255,69,85,0.9);\n}\n\n.kg-d10-subtitle{\n  font-size:15px;\n  line-height:1.6;\n  color:#d8e6ff !important;\n  max-width:760px;\n  padding-left:14px;\n  margin:0 0 16px;\n}\n.kg-d10-subtitle strong{color:#fff !important;}\n\n.kg-d10-buttons{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  padding-left:14px;\n}\n.kg-d10-btn{\n  display:inline-block;\n  padding:12px 20px;\n  border-radius:6px;\n  text-decoration:none !important;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  font-size:12px;\n  transition:all .2s ease;\n}\n.kg-d10-btn-primary{\n  color:#fff !important;\n  background:#dc1e28;\n  border:2px solid #dc1e28;\n  box-shadow:0 3px 16px rgba(220,30,40,0.55), 0 0 0 1px rgba(255,255,255,0.15) inset;\n}\n.kg-d10-btn-primary:hover{\n  background:#ff3344;\n  border-color:#ff3344;\n  transform:translateY(-2px);\n  box-shadow:0 6px 24px rgba(220,30,40,0.7);\n}\n.kg-d10-btn-secondary{\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  border:2px solid rgba(255,255,255,0.5);\n  backdrop-filter:blur(6px);\n}\n.kg-d10-btn-secondary:hover{\n  background:#fff;\n  color:#0a1428 !important;\n  border-color:#fff;\n  transform:translateY(-2px);\n}\n\n\/* SPEC STRIP *\/\n.kg-d10-specs{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-bottom:14px;\n}\n.kg-d10-spec{\n  padding:11px 12px;\n  background:rgba(0,0,0,0.4);\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  text-align:center;\n  border-left:3px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d10-spec-label{\n  display:block;\n  font-size:9px;\n  color:#ff6b78 !important;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  margin-bottom:3px;\n  font-weight:900;\n}\n.kg-d10-spec-value{\n  display:block;\n  font-size:12px;\n  font-weight:900;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n}\n\n\/* CARD GRID *\/\n.kg-d10-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:12px;\n  margin:14px 0;\n}\n.kg-d10-card{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:16px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  transition:all .2s ease;\n  position:relative;\n  overflow:hidden;\n  backdrop-filter:blur(4px);\n}\n.kg-d10-card::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:0;\n  width:40px;\n  height:3px;\n  background:#dc1e28;\n  box-shadow:0 0 10px rgba(220,30,40,0.6);\n}\n.kg-d10-card:hover{\n  border-color:rgba(255,255,255,0.45);\n  transform:translateY(-3px);\n  background:rgba(255,255,255,0.10);\n  box-shadow:0 8px 22px rgba(220,30,40,0.18);\n}\n.kg-d10-card:hover::before{\n  width:100%;\n  transition:width .3s ease;\n}\n.kg-d10-card h3{\n  font-size:14px;\n  margin:0 0 6px;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d10-card p{\n  margin:0;\n  font-size:13px;\n  line-height:1.55;\n  color:#c0d0ec !important;\n}\n\n\/* INTRO BODY *\/\n.kg-d10-body{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:18px;\n  margin-bottom:14px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  border-left:4px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d10-body h2{\n  font-size:22px;\n  line-height:1.1;\n  margin:0 0 10px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:-0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d10-body h2 .kg-d10-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 12px rgba(255,69,85,0.5);\n}\n.kg-d10-body p{\n  margin:0 0 10px;\n  color:#d8e6ff !important;\n  font-size:14px;\n  line-height:1.65;\n}\n.kg-d10-body p:last-child{margin-bottom:0;}\n.kg-d10-body p strong{color:#ff6b78 !important;}\n\n.kg-d10-note{\n  margin-top:12px;\n  padding:11px 14px;\n  background:rgba(220,30,40,0.18);\n  border:1px solid rgba(220,30,40,0.4);\n  border-radius:6px;\n  color:#fff !important;\n  font-size:12px;\n  line-height:1.55;\n  border-left:4px solid #dc1e28;\n  font-weight:600;\n}\n\n\/* FAQ MASTER ACCORDION *\/\n.kg-d10-faq-master{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d10-faq-master[open]{box-shadow:0 4px 20px rgba(220,30,40,0.2);}\n.kg-d10-faq-master-summary{\n  list-style:none;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d10-faq-master-summary::-webkit-details-marker{display:none;}\n.kg-d10-faq-master-icon{\n  font-size:20px;\n  color:#dc1e28 !important;\n  flex-shrink:0;\n  transition:transform .25s ease;\n  font-weight:900;\n}\n.kg-d10-faq-master[open] .kg-d10-faq-master-icon{transform:rotate(45deg); color:#fff !important;}\n\n.kg-d10-faq-list{padding:14px;}\n.kg-d10-faq-item{\n  margin-bottom:6px;\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  background:rgba(0,0,0,0.25);\n  overflow:hidden;\n}\n.kg-d10-faq-item[open]{\n  border-color:rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.06);\n}\n.kg-d10-faq-item summary{\n  list-style:none;\n  cursor:pointer;\n  padding:11px 14px;\n  font-size:12px;\n  font-weight:800;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  color:#fff !important;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:10px;\n}\n.kg-d10-faq-item summary::-webkit-details-marker{display:none;}\n.kg-d10-faq-item summary::after{\n  content:\"+\";\n  color:#ff6b78 !important;\n  font-size:20px;\n  font-weight:900;\n  flex-shrink:0;\n  transition:transform .25s ease;\n}\n.kg-d10-faq-item[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d10-faq-item .kg-d10-faq-answer{\n  padding:0 14px 12px;\n  font-size:12px;\n  line-height:1.65;\n  color:#c0d0ec !important;\n}\n\n\/* SEO COLLAPSIBLE *\/\n.kg-d10-seo{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d10-seo summary{\n  list-style:none;\n  cursor:pointer;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d10-seo summary::-webkit-details-marker{display:none;}\n.kg-d10-seo summary::after{\n  content:\"+\";\n  color:#dc1e28 !important;\n  font-size:20px;\n  font-weight:900;\n  transition:transform .25s ease;\n}\n.kg-d10-seo[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d10-seo-content{padding:18px;}\n.kg-d10-seo-content h3{\n  font-size:14px;\n  margin:14px 0 6px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n  border-left:3px solid #dc1e28;\n  padding-left:8px;\n}\n.kg-d10-seo-content h3:first-child{margin-top:0;}\n.kg-d10-seo-content p{\n  margin:0 0 11px;\n  font-size:13px;\n  line-height:1.7;\n  color:#c0d0ec !important;\n}\n.kg-d10-seo-content p strong{color:#ff6b78 !important;}\n\n.kg-d10-link-grid{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-top:14px;\n}\n.kg-d10-seo-link{\n  display:block;\n  text-align:center;\n  padding:10px 6px;\n  border-radius:5px;\n  text-decoration:none !important;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  border:1.5px solid rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d10-seo-link:hover{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 14px rgba(220,30,40,0.5);\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce){\n  .kg-d10-wrap,\n  .kg-d10-wrap::before{\n    animation:none !important;\n  }\n}\n\n\/* MOBILE — TIGHT *\/\n@media (max-width:768px){\n  .kg-d10-wrap{padding:12px; border-radius:14px;}\n  .kg-d10-wrap::after{width:100px; height:100px;}\n\n  .kg-d10-crumbs{font-size:9px; padding:6px 10px; gap:4px; letter-spacing:0.5px; margin-bottom:10px;}\n\n  .kg-d10-hero{padding:14px 14px 14px 0; margin-bottom:10px;}\n  .kg-d10-hero::before{width:4px;}\n  .kg-d10-pills{margin-bottom:8px; padding-left:12px;}\n  .kg-d10-pill{font-size:8px; padding:3px 8px; letter-spacing:1px; margin:0 4px 4px 0;}\n  .kg-d10-wrap h1{font-size:22px; margin:0 0 6px; padding-left:12px;}\n  .kg-d10-subtitle{font-size:12px; line-height:1.45; margin:0 0 10px; padding-left:12px;}\n  .kg-d10-buttons{gap:6px; padding-left:12px;}\n  .kg-d10-btn{padding:8px 14px; font-size:10px;}\n\n  \/* Hide heavy sections on mobile *\/\n  .kg-d10-specs{display:none !important;}\n  .kg-d10-grid{display:none !important;}\n  .kg-d10-body{display:none !important;}\n\n  .kg-d10-faq-master{margin-bottom:10px;}\n  .kg-d10-faq-master-summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d10-faq-master-icon{font-size:16px;}\n  .kg-d10-faq-list{padding:10px;}\n  .kg-d10-faq-item{margin-bottom:4px;}\n  .kg-d10-faq-item summary{font-size:10px; padding:8px 11px; letter-spacing:0;}\n  .kg-d10-faq-item summary::after{font-size:15px;}\n  .kg-d10-faq-item .kg-d10-faq-answer{padding:0 11px 9px; font-size:11px; line-height:1.55;}\n\n  .kg-d10-seo{margin-bottom:10px;}\n  .kg-d10-seo summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d10-seo summary::after{font-size:16px;}\n  .kg-d10-seo-content{padding:11px;}\n  .kg-d10-seo-content h3{font-size:11px; margin:10px 0 4px;}\n  .kg-d10-seo-content p{font-size:11px; line-height:1.6; margin:0 0 8px;}\n  .kg-d10-link-grid{grid-template-columns:repeat(2,1fr); gap:5px;}\n  .kg-d10-seo-link{padding:7px 5px; font-size:9px;}\n}\n\u003c\/style\u003e\n\n\u003c!-- BREADCRUMBS --\u003e\n\u003cnav class=\"kg-d10-crumbs\" aria-label=\"Breadcrumb\"\u003e\n  \u003ca href=\"\/\"\u003eHome\u003c\/a\u003e\n  \u003cspan class=\"kg-d10-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/motocross-graphics\"\u003eMotocross Graphics\u003c\/a\u003e\n  \u003cspan class=\"kg-d10-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/gasgas-motocross-graphics\"\u003eGas Gas\u003c\/a\u003e\n  \u003cspan class=\"kg-d10-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003cspan class=\"kg-d10-crumb-current\" aria-current=\"page\"\u003eD10\u003c\/span\u003e\n\u003c\/nav\u003e\n\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"kg-d10-hero\"\u003e\n  \u003cdiv class=\"kg-d10-pills\"\u003e\n    \u003cspan class=\"kg-d10-pill alt\"\u003eD10 Edition\u003c\/span\u003e\n    \u003cspan class=\"kg-d10-pill\"\u003eGas Gas Graphics\u003c\/span\u003e\n    \u003cspan class=\"kg-d10-pill\"\u003eRace Inspired\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003ch1\u003eGas Gas \u003cspan class=\"kg-d10-red\"\u003eD10\u003c\/span\u003e Motocross Graphics\u003c\/h1\u003e\n  \u003cp class=\"kg-d10-subtitle\"\u003e\n    Factory-team styling for Gas Gas dirt bikes. The \u003cstrong\u003eD10 graphics kit\u003c\/strong\u003e brings sharp racing energy and clean panel flow to your bodywork — built for riders who run aggressive and ride hard.\n  \u003c\/p\u003e\n  \u003cdiv class=\"kg-d10-buttons\"\u003e\n    \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d10-btn kg-d10-btn-primary\"\u003eShop Gas Gas Graphics\u003c\/a\u003e\n    \u003ca href=\"\/pages\/contact\" class=\"kg-d10-btn kg-d10-btn-secondary\"\u003eAsk About Custom\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPEC STRIP --\u003e\n\u003cdiv class=\"kg-d10-specs\" role=\"list\" aria-label=\"Product specs\"\u003e\n  \u003cdiv class=\"kg-d10-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d10-spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"kg-d10-spec-value\"\u003e21mil Laminated\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d10-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d10-spec-label\"\u003eCoverage\u003c\/span\u003e\u003cspan class=\"kg-d10-spec-value\"\u003eFull Plastics\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d10-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d10-spec-label\"\u003eProduction\u003c\/span\u003e\u003cspan class=\"kg-d10-spec-value\"\u003eMade To Order\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d10-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d10-spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"kg-d10-spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 3 FEATURE CARDS --\u003e\n\u003cdiv class=\"kg-d10-grid\"\u003e\n  \u003cdiv class=\"kg-d10-card\"\u003e\n    \u003ch3\u003eRace-Team Energy\u003c\/h3\u003e\n    \u003cp\u003eAggressive linework and sharp panel transitions inspired by factory motocross styling.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d10-card\"\u003e\n    \u003ch3\u003ePlastics Matched\u003c\/h3\u003e\n    \u003cp\u003eCut to follow Gas Gas bodywork — shrouds, side plates, fenders, and number backgrounds line up clean.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d10-card\"\u003e\n    \u003ch3\u003eBuilt To Ride\u003c\/h3\u003e\n    \u003cp\u003e21mil laminated cast vinyl handles real motocross conditions — mud, water, pressure washing, sun.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- INTRO BODY (hidden on mobile) --\u003e\n\u003cdiv class=\"kg-d10-body\"\u003e\n  \u003ch2\u003eThe \u003cspan class=\"kg-d10-red\"\u003eD10\u003c\/span\u003e Brings Factory Energy\u003c\/h2\u003e\n  \u003cp\u003eThe \u003cstrong\u003eGas Gas D10 motocross graphics kit\u003c\/strong\u003e is built for riders who want race-team aesthetics without going custom. Sharp angles, bold contrast, and a layout that brings the bodywork together — D10 is one of the cleanest factory-style designs in the Gas Gas lineup.\u003c\/p\u003e\n  \u003cp\u003ePrint-on-demand on premium 21mil laminated vinyl, contour-cut to match Gas Gas plastics, made and shipped from the USA.\u003c\/p\u003e\n  \u003cdiv class=\"kg-d10-note\"\u003e\n    Looking for Gas Gas D10 graphics, factory team motocross styling, or a clean race-ready dirt bike kit? You're in the right place.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- FAQ MASTER ACCORDION --\u003e\n\u003cdetails class=\"kg-d10-faq-master\"\u003e\n  \u003csummary class=\"kg-d10-faq-master-summary\"\u003e\n    \u003cspan\u003eFrequently Asked Questions\u003c\/span\u003e\n    \u003cspan class=\"kg-d10-faq-master-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d10-faq-list\"\u003e\n\n    \u003cdetails class=\"kg-d10-faq-item\"\u003e\n      \u003csummary\u003eWill the D10 fit my Gas Gas?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d10-faq-answer\"\u003eYes — the D10 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d10-faq-item\"\u003e\n      \u003csummary\u003eWhat material is the D10 kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d10-faq-answer\"\u003ePremium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d10-faq-item\"\u003e\n      \u003csummary\u003eCan I customize colors or add sponsor logos?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d10-faq-answer\"\u003eYes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d10-faq-item\"\u003e\n      \u003csummary\u003eHow fast does it ship?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d10-faq-answer\"\u003eStock D10 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d10-faq-item\"\u003e\n      \u003csummary\u003eIs installation hard?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d10-faq-answer\"\u003eMost riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d10-faq-item\"\u003e\n      \u003csummary\u003eCan I return a custom kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d10-faq-answer\"\u003eCustom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- SEO COLLAPSIBLE --\u003e\n\u003cdetails class=\"kg-d10-seo\"\u003e\n  \u003csummary\u003e\n    \u003cspan\u003eMore Information\u003c\/span\u003e\n    \u003cspan aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d10-seo-content\"\u003e\n\n    \u003ch3\u003eAbout the Gas Gas D10 Kit\u003c\/h3\u003e\n    \u003cp\u003eThe \u003cstrong\u003eGas Gas D10 motocross graphics kit\u003c\/strong\u003e is designed for riders who want a race-team look without going fully custom. Built around the body lines of Gas Gas dirt bikes, the D10 layout creates aggressive flow across the shrouds, side panels, and rear plastics — giving the bike a factory-inspired finish that stands out at the track.\u003c\/p\u003e\n\n    \u003ch3\u003eRace-Inspired Layout\u003c\/h3\u003e\n    \u003cp\u003eD10 is built around sharp diagonal energy and bold contrast. Strong layouts like this work because every body section feels tied together — front fender flow, tank shroud transition, side plate angle, rear sweep. That's what separates factory-style graphics from random sticker placement.\u003c\/p\u003e\n\n    \u003ch3\u003ePremium Laminated Vinyl\u003c\/h3\u003e\n    \u003cp\u003eEvery D10 kit is printed on 21mil cast vinyl with a heavy laminate built for motocross abuse. UV-stable so colors hold under sun. Contour-flexible for compound-curve plastics. Resistant to mud, water, scratches, and high-pressure washing — it survives the same conditions you ride in.\u003c\/p\u003e\n\n    \u003ch3\u003eMade To Order in the USA\u003c\/h3\u003e\n    \u003cp\u003eEach Gas Gas D10 kit is printed when you order. That means current-batch material, fresh adhesive, and the latest color calibration on every shipment. Stock layouts ship in 2 to 5 business days from our USA facility.\u003c\/p\u003e\n\n    \u003ch3\u003eCustom Options Available\u003c\/h3\u003e\n    \u003cp\u003eWant your race number, sponsor logos, or color swap? D10 can be customized. Send specs and our design team will build a proof for your approval before anything goes to print. Most custom orders ship within 5 to 10 business days.\u003c\/p\u003e\n\n    \u003ch3\u003eOther Gas Gas Designs\u003c\/h3\u003e\n    \u003cdiv class=\"kg-d10-link-grid\"\u003e\n      \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d10-seo-link\"\u003eAll Gas Gas\u003c\/a\u003e\n      \u003ca href=\"\/collections\/motocross-graphics\" class=\"kg-d10-seo-link\"\u003eAll MX\u003c\/a\u003e\n      \u003ca href=\"\/collections\/ktm-motocross-graphics\" class=\"kg-d10-seo-link\"\u003eKTM\u003c\/a\u003e\n      \u003ca href=\"\/collections\/husqvarna-motocross-graphics\" class=\"kg-d10-seo-link\"\u003eHusqvarna\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- ============== SCHEMA ============== --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/krazygraphics.com\/\" },\n    { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Gas Gas Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/gasgas-motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 4, \"name\": \"Gas Gas D10 Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/products\/gasgas-d10-motocross-graphics\" }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"Gas Gas D10 Motocross Graphics Kit\",\n  \"description\": \"Custom Gas Gas D10 motocross graphics kit. Race-inspired factory-team styling, 21mil laminated cast vinyl, plastics-matched cut, made to order in the USA by KrazyGraphics.\",\n  \"brand\": { \"@type\": \"Brand\", \"name\": \"KrazyGraphics\" },\n  \"category\": \"Motocross Graphics Kit\",\n  \"url\": \"https:\/\/krazygraphics.com\/products\/gasgas-d10-motocross-graphics\",\n  \"isRelatedTo\": { \"@type\": \"Product\", \"name\": \"Gas Gas Motocross Graphics\" }\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    { \"@type\": \"Question\", \"name\": \"Will the D10 fit my Gas Gas?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. The D10 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"What material is the D10 kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Premium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I customize colors or add sponsor logos?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\" } },\n    { \"@type\": \"Question\", \"name\": \"How fast does it ship?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Stock D10 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"Is installation hard?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Most riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I return a custom kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Custom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\" } }\n  ]\n}\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n","brand":"Krazygraphics.com","offers":[{"title":"No \/ No","offer_id":31339292622937,"sku":null,"price":228.48,"currency_code":"USD","in_stock":true},{"title":"No \/ Yes + $20","offer_id":43094802727001,"sku":null,"price":259.06,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ No","offer_id":43094802759769,"sku":null,"price":243.04,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ Yes + $20","offer_id":43094802792537,"sku":null,"price":273.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0069\/7486\/5497\/products\/clx4142_20gasd10.png?v=1578542043"},{"product_id":"gasgas-d11","title":"GasGas D11 Motocross Graphics","description":"\u003cdiv class=\"kg-d11-wrap\"\u003e\n\u003cstyle\u003e\n.kg-d11-wrap{\n  position:relative;\n  overflow:hidden;\n  margin:0 auto;\n  max-width:1200px;\n  font-family:Arial, Helvetica, sans-serif;\n  color:#fff !important;\n  background:\n    radial-gradient(circle at 20% 0%, rgba(220,30,40,0.45) 0%, transparent 40%),\n    radial-gradient(circle at 80% 100%, rgba(0,200,255,0.55) 0%, transparent 50%),\n    radial-gradient(circle at 50% 50%, rgba(60,140,255,0.30) 0%, transparent 55%),\n    linear-gradient(135deg, #001a4d 0%, #0040a0 30%, #0066d6 55%, #003580 80%, #001a4d 100%);\n  border:2px solid #dc1e28;\n  border-radius:18px;\n  padding:30px;\n  box-shadow:0 4px 30px rgba(220,30,40,0.35), inset 0 0 0 1px rgba(255,255,255,0.10);\n  \/* Single subtle breathing border - keeps the page alive without burning CPU *\/\n  animation:kg-d11-border-pulse 3s ease-in-out infinite alternate;\n}\n.kg-d11-wrap *{box-sizing:border-box;}\n\n@keyframes kg-d11-border-pulse{\n  0%   { box-shadow:0 4px 30px rgba(220,30,40,0.30), inset 0 0 0 1px rgba(255,255,255,0.10); }\n  100% { box-shadow:0 4px 40px rgba(255,51,68,0.55), inset 0 0 0 1px rgba(255,255,255,0.15); }\n}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d11-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d11-stripe-drift 22s linear infinite;\n}\n@keyframes kg-d11-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d11-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d11-wrap \u003e *{position:relative; z-index:2;}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d11-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d11-stripe-drift 18s linear infinite;\n}\n@keyframes kg-d11-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d11-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:\n    linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d11-wrap \u003e *{position:relative; z-index:2;}\n\n\/* BREADCRUMBS *\/\n.kg-d11-crumbs{\n  margin:0 0 16px;\n  padding:9px 14px;\n  background:#1a1a1a;\n  border-radius:6px;\n  font-size:11px;\n  letter-spacing:1.2px;\n  text-transform:uppercase;\n  font-weight:800;\n  display:flex;\n  align-items:center;\n  gap:8px;\n  flex-wrap:wrap;\n  color:#fff !important;\n}\n.kg-d11-crumbs a{\n  color:#dc1e28 !important;\n  text-decoration:none !important;\n  transition:color .2s ease;\n}\n.kg-d11-crumbs a:hover{color:#ff4555 !important;}\n.kg-d11-crumb-sep{color:#666 !important;}\n.kg-d11-crumb-current{color:#fff !important;}\n\n\/* HERO *\/\n.kg-d11-hero{\n  position:relative;\n  background:rgba(255,255,255,0.08);\n  border:1px solid rgba(255,255,255,0.20);\n  border-radius:12px;\n  padding:24px 22px;\n  margin-bottom:14px;\n  box-shadow:0 4px 14px rgba(0,0,0,0.3), inset 0 0 30px rgba(255,255,255,0.04);\n  overflow:hidden;\n  backdrop-filter:blur(6px);\n}\n.kg-d11-hero::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  bottom:0;\n  left:0;\n  width:6px;\n  background:linear-gradient(180deg, #dc1e28 0%, #ff3344 100%);\n  box-shadow:0 0 12px rgba(220,30,40,0.6);\n}\n\n.kg-d11-pills{margin-bottom:12px; padding-left:14px;}\n.kg-d11-pill{\n  display:inline-block;\n  padding:5px 11px;\n  border:1.5px solid rgba(255,255,255,0.4);\n  border-radius:4px;\n  margin:0 6px 6px 0;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d11-pill.alt{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 12px rgba(220,30,40,0.5);\n}\n.kg-d11-wrap h1{\n  font-size:clamp(28px, 4.5vw, 50px);\n  line-height:0.95;\n  font-weight:900;\n  letter-spacing:-1px;\n  text-transform:uppercase;\n  margin:0 0 10px;\n  padding-left:14px;\n  color:#fff !important;\n  font-style:italic;\n  text-shadow:0 0 14px rgba(0,0,0,0.5);\n}\n.kg-d11-hero h1 .kg-d11-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 18px rgba(255,69,85,0.7), 0 0 6px rgba(255,69,85,0.9);\n}\n\n.kg-d11-subtitle{\n  font-size:15px;\n  line-height:1.6;\n  color:#d8e6ff !important;\n  max-width:760px;\n  padding-left:14px;\n  margin:0 0 16px;\n}\n.kg-d11-subtitle strong{color:#fff !important;}\n\n.kg-d11-buttons{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  padding-left:14px;\n}\n.kg-d11-btn{\n  display:inline-block;\n  padding:12px 20px;\n  border-radius:6px;\n  text-decoration:none !important;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  font-size:12px;\n  transition:all .2s ease;\n}\n.kg-d11-btn-primary{\n  color:#fff !important;\n  background:#dc1e28;\n  border:2px solid #dc1e28;\n  box-shadow:0 3px 16px rgba(220,30,40,0.55), 0 0 0 1px rgba(255,255,255,0.15) inset;\n}\n.kg-d11-btn-primary:hover{\n  background:#ff3344;\n  border-color:#ff3344;\n  transform:translateY(-2px);\n  box-shadow:0 6px 24px rgba(220,30,40,0.7);\n}\n.kg-d11-btn-secondary{\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  border:2px solid rgba(255,255,255,0.5);\n  backdrop-filter:blur(6px);\n}\n.kg-d11-btn-secondary:hover{\n  background:#fff;\n  color:#0a1428 !important;\n  border-color:#fff;\n  transform:translateY(-2px);\n}\n\n\/* SPEC STRIP *\/\n.kg-d11-specs{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-bottom:14px;\n}\n.kg-d11-spec{\n  padding:11px 12px;\n  background:rgba(0,0,0,0.4);\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  text-align:center;\n  border-left:3px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d11-spec-label{\n  display:block;\n  font-size:9px;\n  color:#ff6b78 !important;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  margin-bottom:3px;\n  font-weight:900;\n}\n.kg-d11-spec-value{\n  display:block;\n  font-size:12px;\n  font-weight:900;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n}\n\n\/* CARD GRID *\/\n.kg-d11-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:12px;\n  margin:14px 0;\n}\n.kg-d11-card{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:16px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  transition:all .2s ease;\n  position:relative;\n  overflow:hidden;\n  backdrop-filter:blur(4px);\n}\n.kg-d11-card::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:0;\n  width:40px;\n  height:3px;\n  background:#dc1e28;\n  box-shadow:0 0 10px rgba(220,30,40,0.6);\n}\n.kg-d11-card:hover{\n  border-color:rgba(255,255,255,0.45);\n  transform:translateY(-3px);\n  background:rgba(255,255,255,0.10);\n  box-shadow:0 8px 22px rgba(220,30,40,0.18);\n}\n.kg-d11-card:hover::before{\n  width:100%;\n  transition:width .3s ease;\n}\n.kg-d11-card h3{\n  font-size:14px;\n  margin:0 0 6px;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d11-card p{\n  margin:0;\n  font-size:13px;\n  line-height:1.55;\n  color:#c0d0ec !important;\n}\n\n\/* INTRO BODY *\/\n.kg-d11-body{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:18px;\n  margin-bottom:14px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  border-left:4px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d11-body h2{\n  font-size:22px;\n  line-height:1.1;\n  margin:0 0 10px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:-0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d11-body h2 .kg-d11-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 12px rgba(255,69,85,0.5);\n}\n.kg-d11-body p{\n  margin:0 0 10px;\n  color:#d8e6ff !important;\n  font-size:14px;\n  line-height:1.65;\n}\n.kg-d11-body p:last-child{margin-bottom:0;}\n.kg-d11-body p strong{color:#ff6b78 !important;}\n\n.kg-d11-note{\n  margin-top:12px;\n  padding:11px 14px;\n  background:rgba(220,30,40,0.18);\n  border:1px solid rgba(220,30,40,0.4);\n  border-radius:6px;\n  color:#fff !important;\n  font-size:12px;\n  line-height:1.55;\n  border-left:4px solid #dc1e28;\n  font-weight:600;\n}\n\n\/* FAQ MASTER ACCORDION *\/\n.kg-d11-faq-master{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d11-faq-master[open]{box-shadow:0 4px 20px rgba(220,30,40,0.2);}\n.kg-d11-faq-master-summary{\n  list-style:none;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d11-faq-master-summary::-webkit-details-marker{display:none;}\n.kg-d11-faq-master-icon{\n  font-size:20px;\n  color:#dc1e28 !important;\n  flex-shrink:0;\n  transition:transform .25s ease;\n  font-weight:900;\n}\n.kg-d11-faq-master[open] .kg-d11-faq-master-icon{transform:rotate(45deg); color:#fff !important;}\n\n.kg-d11-faq-list{padding:14px;}\n.kg-d11-faq-item{\n  margin-bottom:6px;\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  background:rgba(0,0,0,0.25);\n  overflow:hidden;\n}\n.kg-d11-faq-item[open]{\n  border-color:rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.06);\n}\n.kg-d11-faq-item summary{\n  list-style:none;\n  cursor:pointer;\n  padding:11px 14px;\n  font-size:12px;\n  font-weight:800;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  color:#fff !important;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:10px;\n}\n.kg-d11-faq-item summary::-webkit-details-marker{display:none;}\n.kg-d11-faq-item summary::after{\n  content:\"+\";\n  color:#ff6b78 !important;\n  font-size:20px;\n  font-weight:900;\n  flex-shrink:0;\n  transition:transform .25s ease;\n}\n.kg-d11-faq-item[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d11-faq-item .kg-d11-faq-answer{\n  padding:0 14px 12px;\n  font-size:12px;\n  line-height:1.65;\n  color:#c0d0ec !important;\n}\n\n\/* SEO COLLAPSIBLE *\/\n.kg-d11-seo{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d11-seo summary{\n  list-style:none;\n  cursor:pointer;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d11-seo summary::-webkit-details-marker{display:none;}\n.kg-d11-seo summary::after{\n  content:\"+\";\n  color:#dc1e28 !important;\n  font-size:20px;\n  font-weight:900;\n  transition:transform .25s ease;\n}\n.kg-d11-seo[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d11-seo-content{padding:18px;}\n.kg-d11-seo-content h3{\n  font-size:14px;\n  margin:14px 0 6px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n  border-left:3px solid #dc1e28;\n  padding-left:8px;\n}\n.kg-d11-seo-content h3:first-child{margin-top:0;}\n.kg-d11-seo-content p{\n  margin:0 0 11px;\n  font-size:13px;\n  line-height:1.7;\n  color:#c0d0ec !important;\n}\n.kg-d11-seo-content p strong{color:#ff6b78 !important;}\n\n.kg-d11-link-grid{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-top:14px;\n}\n.kg-d11-seo-link{\n  display:block;\n  text-align:center;\n  padding:10px 6px;\n  border-radius:5px;\n  text-decoration:none !important;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  border:1.5px solid rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d11-seo-link:hover{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 14px rgba(220,30,40,0.5);\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce){\n  .kg-d11-wrap,\n  .kg-d11-wrap::before{\n    animation:none !important;\n  }\n}\n\n\/* MOBILE — TIGHT *\/\n@media (max-width:768px){\n  .kg-d11-wrap{padding:12px; border-radius:14px;}\n  .kg-d11-wrap::after{width:100px; height:100px;}\n\n  .kg-d11-crumbs{font-size:9px; padding:6px 10px; gap:4px; letter-spacing:0.5px; margin-bottom:10px;}\n\n  .kg-d11-hero{padding:14px 14px 14px 0; margin-bottom:10px;}\n  .kg-d11-hero::before{width:4px;}\n  .kg-d11-pills{margin-bottom:8px; padding-left:12px;}\n  .kg-d11-pill{font-size:8px; padding:3px 8px; letter-spacing:1px; margin:0 4px 4px 0;}\n  .kg-d11-wrap h1{font-size:22px; margin:0 0 6px; padding-left:12px;}\n  .kg-d11-subtitle{font-size:12px; line-height:1.45; margin:0 0 10px; padding-left:12px;}\n  .kg-d11-buttons{gap:6px; padding-left:12px;}\n  .kg-d11-btn{padding:8px 14px; font-size:10px;}\n\n  \/* Hide heavy sections on mobile *\/\n  .kg-d11-specs{display:none !important;}\n  .kg-d11-grid{display:none !important;}\n  .kg-d11-body{display:none !important;}\n\n  .kg-d11-faq-master{margin-bottom:10px;}\n  .kg-d11-faq-master-summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d11-faq-master-icon{font-size:16px;}\n  .kg-d11-faq-list{padding:10px;}\n  .kg-d11-faq-item{margin-bottom:4px;}\n  .kg-d11-faq-item summary{font-size:10px; padding:8px 11px; letter-spacing:0;}\n  .kg-d11-faq-item summary::after{font-size:15px;}\n  .kg-d11-faq-item .kg-d11-faq-answer{padding:0 11px 9px; font-size:11px; line-height:1.55;}\n\n  .kg-d11-seo{margin-bottom:10px;}\n  .kg-d11-seo summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d11-seo summary::after{font-size:16px;}\n  .kg-d11-seo-content{padding:11px;}\n  .kg-d11-seo-content h3{font-size:11px; margin:10px 0 4px;}\n  .kg-d11-seo-content p{font-size:11px; line-height:1.6; margin:0 0 8px;}\n  .kg-d11-link-grid{grid-template-columns:repeat(2,1fr); gap:5px;}\n  .kg-d11-seo-link{padding:7px 5px; font-size:9px;}\n}\n\u003c\/style\u003e\n\n\u003c!-- BREADCRUMBS --\u003e\n\u003cnav class=\"kg-d11-crumbs\" aria-label=\"Breadcrumb\"\u003e\n  \u003ca href=\"\/\"\u003eHome\u003c\/a\u003e\n  \u003cspan class=\"kg-d11-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/motocross-graphics\"\u003eMotocross Graphics\u003c\/a\u003e\n  \u003cspan class=\"kg-d11-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/gasgas-motocross-graphics\"\u003eGas Gas\u003c\/a\u003e\n  \u003cspan class=\"kg-d11-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003cspan class=\"kg-d11-crumb-current\" aria-current=\"page\"\u003eD11\u003c\/span\u003e\n\u003c\/nav\u003e\n\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"kg-d11-hero\"\u003e\n  \u003cdiv class=\"kg-d11-pills\"\u003e\n    \u003cspan class=\"kg-d11-pill alt\"\u003eD11 Edition\u003c\/span\u003e\n    \u003cspan class=\"kg-d11-pill\"\u003eGas Gas Graphics\u003c\/span\u003e\n    \u003cspan class=\"kg-d11-pill\"\u003eRace Inspired\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003ch1\u003eGas Gas \u003cspan class=\"kg-d11-red\"\u003eD11\u003c\/span\u003e Motocross Graphics\u003c\/h1\u003e\n  \u003cp class=\"kg-d11-subtitle\"\u003e\n    Factory-team styling for Gas Gas dirt bikes. The \u003cstrong\u003eD11 graphics kit\u003c\/strong\u003e brings sharp racing energy and clean panel flow to your bodywork — built for riders who run aggressive and ride hard.\n  \u003c\/p\u003e\n  \u003cdiv class=\"kg-d11-buttons\"\u003e\n    \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d11-btn kg-d11-btn-primary\"\u003eShop Gas Gas Graphics\u003c\/a\u003e\n    \u003ca href=\"\/pages\/contact\" class=\"kg-d11-btn kg-d11-btn-secondary\"\u003eAsk About Custom\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPEC STRIP --\u003e\n\u003cdiv class=\"kg-d11-specs\" role=\"list\" aria-label=\"Product specs\"\u003e\n  \u003cdiv class=\"kg-d11-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d11-spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"kg-d11-spec-value\"\u003e21mil Laminated\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d11-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d11-spec-label\"\u003eCoverage\u003c\/span\u003e\u003cspan class=\"kg-d11-spec-value\"\u003eFull Plastics\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d11-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d11-spec-label\"\u003eProduction\u003c\/span\u003e\u003cspan class=\"kg-d11-spec-value\"\u003eMade To Order\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d11-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d11-spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"kg-d11-spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 3 FEATURE CARDS --\u003e\n\u003cdiv class=\"kg-d11-grid\"\u003e\n  \u003cdiv class=\"kg-d11-card\"\u003e\n    \u003ch3\u003eRace-Team Energy\u003c\/h3\u003e\n    \u003cp\u003eAggressive linework and sharp panel transitions inspired by factory motocross styling.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d11-card\"\u003e\n    \u003ch3\u003ePlastics Matched\u003c\/h3\u003e\n    \u003cp\u003eCut to follow Gas Gas bodywork — shrouds, side plates, fenders, and number backgrounds line up clean.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d11-card\"\u003e\n    \u003ch3\u003eBuilt To Ride\u003c\/h3\u003e\n    \u003cp\u003e21mil laminated cast vinyl handles real motocross conditions — mud, water, pressure washing, sun.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- INTRO BODY (hidden on mobile) --\u003e\n\u003cdiv class=\"kg-d11-body\"\u003e\n  \u003ch2\u003eThe \u003cspan class=\"kg-d11-red\"\u003eD11\u003c\/span\u003e Brings Factory Energy\u003c\/h2\u003e\n  \u003cp\u003eThe \u003cstrong\u003eGas Gas D11 motocross graphics kit\u003c\/strong\u003e is built for riders who want race-team aesthetics without going custom. Sharp angles, bold contrast, and a layout that brings the bodywork together — D11 is one of the cleanest factory-style designs in the Gas Gas lineup.\u003c\/p\u003e\n  \u003cp\u003ePrint-on-demand on premium 21mil laminated vinyl, contour-cut to match Gas Gas plastics, made and shipped from the USA.\u003c\/p\u003e\n  \u003cdiv class=\"kg-d11-note\"\u003e\n    Looking for Gas Gas D11 graphics, factory team motocross styling, or a clean race-ready dirt bike kit? You're in the right place.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- FAQ MASTER ACCORDION --\u003e\n\u003cdetails class=\"kg-d11-faq-master\"\u003e\n  \u003csummary class=\"kg-d11-faq-master-summary\"\u003e\n    \u003cspan\u003eFrequently Asked Questions\u003c\/span\u003e\n    \u003cspan class=\"kg-d11-faq-master-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d11-faq-list\"\u003e\n\n    \u003cdetails class=\"kg-d11-faq-item\"\u003e\n      \u003csummary\u003eWill the D11 fit my Gas Gas?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d11-faq-answer\"\u003eYes — the D11 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d11-faq-item\"\u003e\n      \u003csummary\u003eWhat material is the D11 kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d11-faq-answer\"\u003ePremium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d11-faq-item\"\u003e\n      \u003csummary\u003eCan I customize colors or add sponsor logos?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d11-faq-answer\"\u003eYes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d11-faq-item\"\u003e\n      \u003csummary\u003eHow fast does it ship?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d11-faq-answer\"\u003eStock D11 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d11-faq-item\"\u003e\n      \u003csummary\u003eIs installation hard?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d11-faq-answer\"\u003eMost riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d11-faq-item\"\u003e\n      \u003csummary\u003eCan I return a custom kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d11-faq-answer\"\u003eCustom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- SEO COLLAPSIBLE --\u003e\n\u003cdetails class=\"kg-d11-seo\"\u003e\n  \u003csummary\u003e\n    \u003cspan\u003eMore Information\u003c\/span\u003e\n    \u003cspan aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d11-seo-content\"\u003e\n\n    \u003ch3\u003eAbout the Gas Gas D11 Kit\u003c\/h3\u003e\n    \u003cp\u003eThe \u003cstrong\u003eGas Gas D11 motocross graphics kit\u003c\/strong\u003e is designed for riders who want a race-team look without going fully custom. Built around the body lines of Gas Gas dirt bikes, the D11 layout creates aggressive flow across the shrouds, side panels, and rear plastics — giving the bike a factory-inspired finish that stands out at the track.\u003c\/p\u003e\n\n    \u003ch3\u003eRace-Inspired Layout\u003c\/h3\u003e\n    \u003cp\u003eD11 is built around sharp diagonal energy and bold contrast. Strong layouts like this work because every body section feels tied together — front fender flow, tank shroud transition, side plate angle, rear sweep. That's what separates factory-style graphics from random sticker placement.\u003c\/p\u003e\n\n    \u003ch3\u003ePremium Laminated Vinyl\u003c\/h3\u003e\n    \u003cp\u003eEvery D11 kit is printed on 21mil cast vinyl with a heavy laminate built for motocross abuse. UV-stable so colors hold under sun. Contour-flexible for compound-curve plastics. Resistant to mud, water, scratches, and high-pressure washing — it survives the same conditions you ride in.\u003c\/p\u003e\n\n    \u003ch3\u003eMade To Order in the USA\u003c\/h3\u003e\n    \u003cp\u003eEach Gas Gas D11 kit is printed when you order. That means current-batch material, fresh adhesive, and the latest color calibration on every shipment. Stock layouts ship in 2 to 5 business days from our USA facility.\u003c\/p\u003e\n\n    \u003ch3\u003eCustom Options Available\u003c\/h3\u003e\n    \u003cp\u003eWant your race number, sponsor logos, or color swap? D11 can be customized. Send specs and our design team will build a proof for your approval before anything goes to print. Most custom orders ship within 5 to 10 business days.\u003c\/p\u003e\n\n    \u003ch3\u003eOther Gas Gas Designs\u003c\/h3\u003e\n    \u003cdiv class=\"kg-d11-link-grid\"\u003e\n      \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d11-seo-link\"\u003eAll Gas Gas\u003c\/a\u003e\n      \u003ca href=\"\/collections\/motocross-graphics\" class=\"kg-d11-seo-link\"\u003eAll MX\u003c\/a\u003e\n      \u003ca href=\"\/collections\/ktm-motocross-graphics\" class=\"kg-d11-seo-link\"\u003eKTM\u003c\/a\u003e\n      \u003ca href=\"\/collections\/husqvarna-motocross-graphics\" class=\"kg-d11-seo-link\"\u003eHusqvarna\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- ============== SCHEMA ============== --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/krazygraphics.com\/\" },\n    { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Gas Gas Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/gasgas-motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 4, \"name\": \"Gas Gas D11 Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/products\/gasgas-d11-motocross-graphics\" }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"Gas Gas D11 Motocross Graphics Kit\",\n  \"description\": \"Custom Gas Gas D11 motocross graphics kit. Race-inspired factory-team styling, 21mil laminated cast vinyl, plastics-matched cut, made to order in the USA by KrazyGraphics.\",\n  \"brand\": { \"@type\": \"Brand\", \"name\": \"KrazyGraphics\" },\n  \"category\": \"Motocross Graphics Kit\",\n  \"url\": \"https:\/\/krazygraphics.com\/products\/gasgas-d11-motocross-graphics\",\n  \"isRelatedTo\": { \"@type\": \"Product\", \"name\": \"Gas Gas Motocross Graphics\" }\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    { \"@type\": \"Question\", \"name\": \"Will the D11 fit my Gas Gas?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. The D11 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"What material is the D11 kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Premium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I customize colors or add sponsor logos?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\" } },\n    { \"@type\": \"Question\", \"name\": \"How fast does it ship?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Stock D11 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"Is installation hard?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Most riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I return a custom kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Custom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\" } }\n  ]\n}\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n","brand":"Krazygraphics.com","offers":[{"title":"No \/ No","offer_id":31339292983385,"sku":null,"price":228.48,"currency_code":"USD","in_stock":true},{"title":"No \/ Yes + $20","offer_id":43094802628697,"sku":null,"price":259.06,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ No","offer_id":43094802661465,"sku":null,"price":243.04,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ Yes + $20","offer_id":43094802694233,"sku":null,"price":273.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0069\/7486\/5497\/products\/clx4143_20d11.png?v=1578542062"},{"product_id":"gasgas-d12","title":"GasGas D12 Motocross Graphics","description":"\u003cdiv class=\"kg-d12-wrap\"\u003e\n\u003cstyle\u003e\n.kg-d12-wrap{\n  position:relative;\n  overflow:hidden;\n  margin:0 auto;\n  max-width:1200px;\n  font-family:Arial, Helvetica, sans-serif;\n  color:#fff !important;\n  background:\n    radial-gradient(circle at 20% 0%, rgba(220,30,40,0.45) 0%, transparent 40%),\n    radial-gradient(circle at 80% 100%, rgba(0,200,255,0.55) 0%, transparent 50%),\n    radial-gradient(circle at 50% 50%, rgba(60,140,255,0.30) 0%, transparent 55%),\n    linear-gradient(135deg, #001a4d 0%, #0040a0 30%, #0066d6 55%, #003580 80%, #001a4d 100%);\n  border:2px solid #dc1e28;\n  border-radius:18px;\n  padding:30px;\n  box-shadow:0 4px 30px rgba(220,30,40,0.35), inset 0 0 0 1px rgba(255,255,255,0.10);\n  \/* Single subtle breathing border - keeps the page alive without burning CPU *\/\n  animation:kg-d12-border-pulse 3s ease-in-out infinite alternate;\n}\n.kg-d12-wrap *{box-sizing:border-box;}\n\n@keyframes kg-d12-border-pulse{\n  0%   { box-shadow:0 4px 30px rgba(220,30,40,0.30), inset 0 0 0 1px rgba(255,255,255,0.10); }\n  100% { box-shadow:0 4px 40px rgba(255,51,68,0.55), inset 0 0 0 1px rgba(255,255,255,0.15); }\n}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d12-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d12-stripe-drift 22s linear infinite;\n}\n@keyframes kg-d12-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d12-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d12-wrap \u003e *{position:relative; z-index:2;}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d12-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d12-stripe-drift 18s linear infinite;\n}\n@keyframes kg-d12-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d12-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:\n    linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d12-wrap \u003e *{position:relative; z-index:2;}\n\n\/* BREADCRUMBS *\/\n.kg-d12-crumbs{\n  margin:0 0 16px;\n  padding:9px 14px;\n  background:#1a1a1a;\n  border-radius:6px;\n  font-size:11px;\n  letter-spacing:1.2px;\n  text-transform:uppercase;\n  font-weight:800;\n  display:flex;\n  align-items:center;\n  gap:8px;\n  flex-wrap:wrap;\n  color:#fff !important;\n}\n.kg-d12-crumbs a{\n  color:#dc1e28 !important;\n  text-decoration:none !important;\n  transition:color .2s ease;\n}\n.kg-d12-crumbs a:hover{color:#ff4555 !important;}\n.kg-d12-crumb-sep{color:#666 !important;}\n.kg-d12-crumb-current{color:#fff !important;}\n\n\/* HERO *\/\n.kg-d12-hero{\n  position:relative;\n  background:rgba(255,255,255,0.08);\n  border:1px solid rgba(255,255,255,0.20);\n  border-radius:12px;\n  padding:24px 22px;\n  margin-bottom:14px;\n  box-shadow:0 4px 14px rgba(0,0,0,0.3), inset 0 0 30px rgba(255,255,255,0.04);\n  overflow:hidden;\n  backdrop-filter:blur(6px);\n}\n.kg-d12-hero::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  bottom:0;\n  left:0;\n  width:6px;\n  background:linear-gradient(180deg, #dc1e28 0%, #ff3344 100%);\n  box-shadow:0 0 12px rgba(220,30,40,0.6);\n}\n\n.kg-d12-pills{margin-bottom:12px; padding-left:14px;}\n.kg-d12-pill{\n  display:inline-block;\n  padding:5px 11px;\n  border:1.5px solid rgba(255,255,255,0.4);\n  border-radius:4px;\n  margin:0 6px 6px 0;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d12-pill.alt{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 12px rgba(220,30,40,0.5);\n}\n.kg-d12-wrap h1{\n  font-size:clamp(28px, 4.5vw, 50px);\n  line-height:0.95;\n  font-weight:900;\n  letter-spacing:-1px;\n  text-transform:uppercase;\n  margin:0 0 10px;\n  padding-left:14px;\n  color:#fff !important;\n  font-style:italic;\n  text-shadow:0 0 14px rgba(0,0,0,0.5);\n}\n.kg-d12-hero h1 .kg-d12-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 18px rgba(255,69,85,0.7), 0 0 6px rgba(255,69,85,0.9);\n}\n\n.kg-d12-subtitle{\n  font-size:15px;\n  line-height:1.6;\n  color:#d8e6ff !important;\n  max-width:760px;\n  padding-left:14px;\n  margin:0 0 16px;\n}\n.kg-d12-subtitle strong{color:#fff !important;}\n\n.kg-d12-buttons{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  padding-left:14px;\n}\n.kg-d12-btn{\n  display:inline-block;\n  padding:12px 20px;\n  border-radius:6px;\n  text-decoration:none !important;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  font-size:12px;\n  transition:all .2s ease;\n}\n.kg-d12-btn-primary{\n  color:#fff !important;\n  background:#dc1e28;\n  border:2px solid #dc1e28;\n  box-shadow:0 3px 16px rgba(220,30,40,0.55), 0 0 0 1px rgba(255,255,255,0.15) inset;\n}\n.kg-d12-btn-primary:hover{\n  background:#ff3344;\n  border-color:#ff3344;\n  transform:translateY(-2px);\n  box-shadow:0 6px 24px rgba(220,30,40,0.7);\n}\n.kg-d12-btn-secondary{\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  border:2px solid rgba(255,255,255,0.5);\n  backdrop-filter:blur(6px);\n}\n.kg-d12-btn-secondary:hover{\n  background:#fff;\n  color:#0a1428 !important;\n  border-color:#fff;\n  transform:translateY(-2px);\n}\n\n\/* SPEC STRIP *\/\n.kg-d12-specs{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-bottom:14px;\n}\n.kg-d12-spec{\n  padding:11px 12px;\n  background:rgba(0,0,0,0.4);\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  text-align:center;\n  border-left:3px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d12-spec-label{\n  display:block;\n  font-size:9px;\n  color:#ff6b78 !important;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  margin-bottom:3px;\n  font-weight:900;\n}\n.kg-d12-spec-value{\n  display:block;\n  font-size:12px;\n  font-weight:900;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n}\n\n\/* CARD GRID *\/\n.kg-d12-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:12px;\n  margin:14px 0;\n}\n.kg-d12-card{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:16px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  transition:all .2s ease;\n  position:relative;\n  overflow:hidden;\n  backdrop-filter:blur(4px);\n}\n.kg-d12-card::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:0;\n  width:40px;\n  height:3px;\n  background:#dc1e28;\n  box-shadow:0 0 10px rgba(220,30,40,0.6);\n}\n.kg-d12-card:hover{\n  border-color:rgba(255,255,255,0.45);\n  transform:translateY(-3px);\n  background:rgba(255,255,255,0.10);\n  box-shadow:0 8px 22px rgba(220,30,40,0.18);\n}\n.kg-d12-card:hover::before{\n  width:100%;\n  transition:width .3s ease;\n}\n.kg-d12-card h3{\n  font-size:14px;\n  margin:0 0 6px;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d12-card p{\n  margin:0;\n  font-size:13px;\n  line-height:1.55;\n  color:#c0d0ec !important;\n}\n\n\/* INTRO BODY *\/\n.kg-d12-body{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:18px;\n  margin-bottom:14px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  border-left:4px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d12-body h2{\n  font-size:22px;\n  line-height:1.1;\n  margin:0 0 10px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:-0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d12-body h2 .kg-d12-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 12px rgba(255,69,85,0.5);\n}\n.kg-d12-body p{\n  margin:0 0 10px;\n  color:#d8e6ff !important;\n  font-size:14px;\n  line-height:1.65;\n}\n.kg-d12-body p:last-child{margin-bottom:0;}\n.kg-d12-body p strong{color:#ff6b78 !important;}\n\n.kg-d12-note{\n  margin-top:12px;\n  padding:11px 14px;\n  background:rgba(220,30,40,0.18);\n  border:1px solid rgba(220,30,40,0.4);\n  border-radius:6px;\n  color:#fff !important;\n  font-size:12px;\n  line-height:1.55;\n  border-left:4px solid #dc1e28;\n  font-weight:600;\n}\n\n\/* FAQ MASTER ACCORDION *\/\n.kg-d12-faq-master{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d12-faq-master[open]{box-shadow:0 4px 20px rgba(220,30,40,0.2);}\n.kg-d12-faq-master-summary{\n  list-style:none;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d12-faq-master-summary::-webkit-details-marker{display:none;}\n.kg-d12-faq-master-icon{\n  font-size:20px;\n  color:#dc1e28 !important;\n  flex-shrink:0;\n  transition:transform .25s ease;\n  font-weight:900;\n}\n.kg-d12-faq-master[open] .kg-d12-faq-master-icon{transform:rotate(45deg); color:#fff !important;}\n\n.kg-d12-faq-list{padding:14px;}\n.kg-d12-faq-item{\n  margin-bottom:6px;\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  background:rgba(0,0,0,0.25);\n  overflow:hidden;\n}\n.kg-d12-faq-item[open]{\n  border-color:rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.06);\n}\n.kg-d12-faq-item summary{\n  list-style:none;\n  cursor:pointer;\n  padding:11px 14px;\n  font-size:12px;\n  font-weight:800;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  color:#fff !important;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:10px;\n}\n.kg-d12-faq-item summary::-webkit-details-marker{display:none;}\n.kg-d12-faq-item summary::after{\n  content:\"+\";\n  color:#ff6b78 !important;\n  font-size:20px;\n  font-weight:900;\n  flex-shrink:0;\n  transition:transform .25s ease;\n}\n.kg-d12-faq-item[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d12-faq-item .kg-d12-faq-answer{\n  padding:0 14px 12px;\n  font-size:12px;\n  line-height:1.65;\n  color:#c0d0ec !important;\n}\n\n\/* SEO COLLAPSIBLE *\/\n.kg-d12-seo{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d12-seo summary{\n  list-style:none;\n  cursor:pointer;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d12-seo summary::-webkit-details-marker{display:none;}\n.kg-d12-seo summary::after{\n  content:\"+\";\n  color:#dc1e28 !important;\n  font-size:20px;\n  font-weight:900;\n  transition:transform .25s ease;\n}\n.kg-d12-seo[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d12-seo-content{padding:18px;}\n.kg-d12-seo-content h3{\n  font-size:14px;\n  margin:14px 0 6px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n  border-left:3px solid #dc1e28;\n  padding-left:8px;\n}\n.kg-d12-seo-content h3:first-child{margin-top:0;}\n.kg-d12-seo-content p{\n  margin:0 0 11px;\n  font-size:13px;\n  line-height:1.7;\n  color:#c0d0ec !important;\n}\n.kg-d12-seo-content p strong{color:#ff6b78 !important;}\n\n.kg-d12-link-grid{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-top:14px;\n}\n.kg-d12-seo-link{\n  display:block;\n  text-align:center;\n  padding:10px 6px;\n  border-radius:5px;\n  text-decoration:none !important;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  border:1.5px solid rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d12-seo-link:hover{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 14px rgba(220,30,40,0.5);\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce){\n  .kg-d12-wrap,\n  .kg-d12-wrap::before{\n    animation:none !important;\n  }\n}\n\n\/* MOBILE — TIGHT *\/\n@media (max-width:768px){\n  .kg-d12-wrap{padding:12px; border-radius:14px;}\n  .kg-d12-wrap::after{width:100px; height:100px;}\n\n  .kg-d12-crumbs{font-size:9px; padding:6px 10px; gap:4px; letter-spacing:0.5px; margin-bottom:10px;}\n\n  .kg-d12-hero{padding:14px 14px 14px 0; margin-bottom:10px;}\n  .kg-d12-hero::before{width:4px;}\n  .kg-d12-pills{margin-bottom:8px; padding-left:12px;}\n  .kg-d12-pill{font-size:8px; padding:3px 8px; letter-spacing:1px; margin:0 4px 4px 0;}\n  .kg-d12-wrap h1{font-size:22px; margin:0 0 6px; padding-left:12px;}\n  .kg-d12-subtitle{font-size:12px; line-height:1.45; margin:0 0 10px; padding-left:12px;}\n  .kg-d12-buttons{gap:6px; padding-left:12px;}\n  .kg-d12-btn{padding:8px 14px; font-size:10px;}\n\n  \/* Hide heavy sections on mobile *\/\n  .kg-d12-specs{display:none !important;}\n  .kg-d12-grid{display:none !important;}\n  .kg-d12-body{display:none !important;}\n\n  .kg-d12-faq-master{margin-bottom:10px;}\n  .kg-d12-faq-master-summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d12-faq-master-icon{font-size:16px;}\n  .kg-d12-faq-list{padding:10px;}\n  .kg-d12-faq-item{margin-bottom:4px;}\n  .kg-d12-faq-item summary{font-size:10px; padding:8px 11px; letter-spacing:0;}\n  .kg-d12-faq-item summary::after{font-size:15px;}\n  .kg-d12-faq-item .kg-d12-faq-answer{padding:0 11px 9px; font-size:11px; line-height:1.55;}\n\n  .kg-d12-seo{margin-bottom:10px;}\n  .kg-d12-seo summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d12-seo summary::after{font-size:16px;}\n  .kg-d12-seo-content{padding:11px;}\n  .kg-d12-seo-content h3{font-size:11px; margin:10px 0 4px;}\n  .kg-d12-seo-content p{font-size:11px; line-height:1.6; margin:0 0 8px;}\n  .kg-d12-link-grid{grid-template-columns:repeat(2,1fr); gap:5px;}\n  .kg-d12-seo-link{padding:7px 5px; font-size:9px;}\n}\n\u003c\/style\u003e\n\n\u003c!-- BREADCRUMBS --\u003e\n\u003cnav class=\"kg-d12-crumbs\" aria-label=\"Breadcrumb\"\u003e\n  \u003ca href=\"\/\"\u003eHome\u003c\/a\u003e\n  \u003cspan class=\"kg-d12-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/motocross-graphics\"\u003eMotocross Graphics\u003c\/a\u003e\n  \u003cspan class=\"kg-d12-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/gasgas-motocross-graphics\"\u003eGas Gas\u003c\/a\u003e\n  \u003cspan class=\"kg-d12-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003cspan class=\"kg-d12-crumb-current\" aria-current=\"page\"\u003eD12\u003c\/span\u003e\n\u003c\/nav\u003e\n\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"kg-d12-hero\"\u003e\n  \u003cdiv class=\"kg-d12-pills\"\u003e\n    \u003cspan class=\"kg-d12-pill alt\"\u003eD12 Edition\u003c\/span\u003e\n    \u003cspan class=\"kg-d12-pill\"\u003eGas Gas Graphics\u003c\/span\u003e\n    \u003cspan class=\"kg-d12-pill\"\u003eRace Inspired\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003ch1\u003eGas Gas \u003cspan class=\"kg-d12-red\"\u003eD12\u003c\/span\u003e Motocross Graphics\u003c\/h1\u003e\n  \u003cp class=\"kg-d12-subtitle\"\u003e\n    Factory-team styling for Gas Gas dirt bikes. The \u003cstrong\u003eD12 graphics kit\u003c\/strong\u003e brings sharp racing energy and clean panel flow to your bodywork — built for riders who run aggressive and ride hard.\n  \u003c\/p\u003e\n  \u003cdiv class=\"kg-d12-buttons\"\u003e\n    \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d12-btn kg-d12-btn-primary\"\u003eShop Gas Gas Graphics\u003c\/a\u003e\n    \u003ca href=\"\/pages\/contact\" class=\"kg-d12-btn kg-d12-btn-secondary\"\u003eAsk About Custom\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPEC STRIP --\u003e\n\u003cdiv class=\"kg-d12-specs\" role=\"list\" aria-label=\"Product specs\"\u003e\n  \u003cdiv class=\"kg-d12-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d12-spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"kg-d12-spec-value\"\u003e21mil Laminated\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d12-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d12-spec-label\"\u003eCoverage\u003c\/span\u003e\u003cspan class=\"kg-d12-spec-value\"\u003eFull Plastics\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d12-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d12-spec-label\"\u003eProduction\u003c\/span\u003e\u003cspan class=\"kg-d12-spec-value\"\u003eMade To Order\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d12-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d12-spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"kg-d12-spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 3 FEATURE CARDS --\u003e\n\u003cdiv class=\"kg-d12-grid\"\u003e\n  \u003cdiv class=\"kg-d12-card\"\u003e\n    \u003ch3\u003eRace-Team Energy\u003c\/h3\u003e\n    \u003cp\u003eAggressive linework and sharp panel transitions inspired by factory motocross styling.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d12-card\"\u003e\n    \u003ch3\u003ePlastics Matched\u003c\/h3\u003e\n    \u003cp\u003eCut to follow Gas Gas bodywork — shrouds, side plates, fenders, and number backgrounds line up clean.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d12-card\"\u003e\n    \u003ch3\u003eBuilt To Ride\u003c\/h3\u003e\n    \u003cp\u003e21mil laminated cast vinyl handles real motocross conditions — mud, water, pressure washing, sun.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- INTRO BODY (hidden on mobile) --\u003e\n\u003cdiv class=\"kg-d12-body\"\u003e\n  \u003ch2\u003eThe \u003cspan class=\"kg-d12-red\"\u003eD12\u003c\/span\u003e Brings Factory Energy\u003c\/h2\u003e\n  \u003cp\u003eThe \u003cstrong\u003eGas Gas D12 motocross graphics kit\u003c\/strong\u003e is built for riders who want race-team aesthetics without going custom. Sharp angles, bold contrast, and a layout that brings the bodywork together — D12 is one of the cleanest factory-style designs in the Gas Gas lineup.\u003c\/p\u003e\n  \u003cp\u003ePrint-on-demand on premium 21mil laminated vinyl, contour-cut to match Gas Gas plastics, made and shipped from the USA.\u003c\/p\u003e\n  \u003cdiv class=\"kg-d12-note\"\u003e\n    Looking for Gas Gas D12 graphics, factory team motocross styling, or a clean race-ready dirt bike kit? You're in the right place.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- FAQ MASTER ACCORDION --\u003e\n\u003cdetails class=\"kg-d12-faq-master\"\u003e\n  \u003csummary class=\"kg-d12-faq-master-summary\"\u003e\n    \u003cspan\u003eFrequently Asked Questions\u003c\/span\u003e\n    \u003cspan class=\"kg-d12-faq-master-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d12-faq-list\"\u003e\n\n    \u003cdetails class=\"kg-d12-faq-item\"\u003e\n      \u003csummary\u003eWill the D12 fit my Gas Gas?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d12-faq-answer\"\u003eYes — the D12 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d12-faq-item\"\u003e\n      \u003csummary\u003eWhat material is the D12 kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d12-faq-answer\"\u003ePremium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d12-faq-item\"\u003e\n      \u003csummary\u003eCan I customize colors or add sponsor logos?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d12-faq-answer\"\u003eYes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d12-faq-item\"\u003e\n      \u003csummary\u003eHow fast does it ship?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d12-faq-answer\"\u003eStock D12 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d12-faq-item\"\u003e\n      \u003csummary\u003eIs installation hard?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d12-faq-answer\"\u003eMost riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d12-faq-item\"\u003e\n      \u003csummary\u003eCan I return a custom kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d12-faq-answer\"\u003eCustom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- SEO COLLAPSIBLE --\u003e\n\u003cdetails class=\"kg-d12-seo\"\u003e\n  \u003csummary\u003e\n    \u003cspan\u003eMore Information\u003c\/span\u003e\n    \u003cspan aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d12-seo-content\"\u003e\n\n    \u003ch3\u003eAbout the Gas Gas D12 Kit\u003c\/h3\u003e\n    \u003cp\u003eThe \u003cstrong\u003eGas Gas D12 motocross graphics kit\u003c\/strong\u003e is designed for riders who want a race-team look without going fully custom. Built around the body lines of Gas Gas dirt bikes, the D12 layout creates aggressive flow across the shrouds, side panels, and rear plastics — giving the bike a factory-inspired finish that stands out at the track.\u003c\/p\u003e\n\n    \u003ch3\u003eRace-Inspired Layout\u003c\/h3\u003e\n    \u003cp\u003eD12 is built around sharp diagonal energy and bold contrast. Strong layouts like this work because every body section feels tied together — front fender flow, tank shroud transition, side plate angle, rear sweep. That's what separates factory-style graphics from random sticker placement.\u003c\/p\u003e\n\n    \u003ch3\u003ePremium Laminated Vinyl\u003c\/h3\u003e\n    \u003cp\u003eEvery D12 kit is printed on 21mil cast vinyl with a heavy laminate built for motocross abuse. UV-stable so colors hold under sun. Contour-flexible for compound-curve plastics. Resistant to mud, water, scratches, and high-pressure washing — it survives the same conditions you ride in.\u003c\/p\u003e\n\n    \u003ch3\u003eMade To Order in the USA\u003c\/h3\u003e\n    \u003cp\u003eEach Gas Gas D12 kit is printed when you order. That means current-batch material, fresh adhesive, and the latest color calibration on every shipment. Stock layouts ship in 2 to 5 business days from our USA facility.\u003c\/p\u003e\n\n    \u003ch3\u003eCustom Options Available\u003c\/h3\u003e\n    \u003cp\u003eWant your race number, sponsor logos, or color swap? D12 can be customized. Send specs and our design team will build a proof for your approval before anything goes to print. Most custom orders ship within 5 to 10 business days.\u003c\/p\u003e\n\n    \u003ch3\u003eOther Gas Gas Designs\u003c\/h3\u003e\n    \u003cdiv class=\"kg-d12-link-grid\"\u003e\n      \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d12-seo-link\"\u003eAll Gas Gas\u003c\/a\u003e\n      \u003ca href=\"\/collections\/motocross-graphics\" class=\"kg-d12-seo-link\"\u003eAll MX\u003c\/a\u003e\n      \u003ca href=\"\/collections\/ktm-motocross-graphics\" class=\"kg-d12-seo-link\"\u003eKTM\u003c\/a\u003e\n      \u003ca href=\"\/collections\/husqvarna-motocross-graphics\" class=\"kg-d12-seo-link\"\u003eHusqvarna\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- ============== SCHEMA ============== --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/krazygraphics.com\/\" },\n    { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Gas Gas Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/gasgas-motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 4, \"name\": \"Gas Gas D12 Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/products\/gasgas-d12-motocross-graphics\" }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"Gas Gas D12 Motocross Graphics Kit\",\n  \"description\": \"Custom Gas Gas D12 motocross graphics kit. Race-inspired factory-team styling, 21mil laminated cast vinyl, plastics-matched cut, made to order in the USA by KrazyGraphics.\",\n  \"brand\": { \"@type\": \"Brand\", \"name\": \"KrazyGraphics\" },\n  \"category\": \"Motocross Graphics Kit\",\n  \"url\": \"https:\/\/krazygraphics.com\/products\/gasgas-d12-motocross-graphics\",\n  \"isRelatedTo\": { \"@type\": \"Product\", \"name\": \"Gas Gas Motocross Graphics\" }\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    { \"@type\": \"Question\", \"name\": \"Will the D12 fit my Gas Gas?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. The D12 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"What material is the D12 kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Premium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I customize colors or add sponsor logos?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\" } },\n    { \"@type\": \"Question\", \"name\": \"How fast does it ship?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Stock D12 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"Is installation hard?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Most riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I return a custom kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Custom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\" } }\n  ]\n}\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n","brand":"Krazygraphics.com","offers":[{"title":"No \/ No","offer_id":31339293409369,"sku":null,"price":228.48,"currency_code":"USD","in_stock":true},{"title":"No \/ Yes + $20","offer_id":43094802497625,"sku":null,"price":259.06,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ No","offer_id":43094802530393,"sku":null,"price":243.04,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ Yes + $20","offer_id":43094802563161,"sku":null,"price":273.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0069\/7486\/5497\/products\/clx4519_20d12.png?v=1578542077"},{"product_id":"gasgas-d13","title":"GasGas D13 Motocross Graphics","description":"\u003cdiv class=\"kg-d13-wrap\"\u003e\n\u003cstyle\u003e\n.kg-d13-wrap{\n  position:relative;\n  overflow:hidden;\n  margin:0 auto;\n  max-width:1200px;\n  font-family:Arial, Helvetica, sans-serif;\n  color:#fff !important;\n  background:\n    radial-gradient(circle at 20% 0%, rgba(220,30,40,0.45) 0%, transparent 40%),\n    radial-gradient(circle at 80% 100%, rgba(0,200,255,0.55) 0%, transparent 50%),\n    radial-gradient(circle at 50% 50%, rgba(60,140,255,0.30) 0%, transparent 55%),\n    linear-gradient(135deg, #001a4d 0%, #0040a0 30%, #0066d6 55%, #003580 80%, #001a4d 100%);\n  border:2px solid #dc1e28;\n  border-radius:18px;\n  padding:30px;\n  box-shadow:0 4px 30px rgba(220,30,40,0.35), inset 0 0 0 1px rgba(255,255,255,0.10);\n  \/* Single subtle breathing border - keeps the page alive without burning CPU *\/\n  animation:kg-d13-border-pulse 3s ease-in-out infinite alternate;\n}\n.kg-d13-wrap *{box-sizing:border-box;}\n\n@keyframes kg-d13-border-pulse{\n  0%   { box-shadow:0 4px 30px rgba(220,30,40,0.30), inset 0 0 0 1px rgba(255,255,255,0.10); }\n  100% { box-shadow:0 4px 40px rgba(255,51,68,0.55), inset 0 0 0 1px rgba(255,255,255,0.15); }\n}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d13-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d13-stripe-drift 22s linear infinite;\n}\n@keyframes kg-d13-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d13-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d13-wrap \u003e *{position:relative; z-index:2;}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d13-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d13-stripe-drift 18s linear infinite;\n}\n@keyframes kg-d13-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d13-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:\n    linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d13-wrap \u003e *{position:relative; z-index:2;}\n\n\/* BREADCRUMBS *\/\n.kg-d13-crumbs{\n  margin:0 0 16px;\n  padding:9px 14px;\n  background:#1a1a1a;\n  border-radius:6px;\n  font-size:11px;\n  letter-spacing:1.2px;\n  text-transform:uppercase;\n  font-weight:800;\n  display:flex;\n  align-items:center;\n  gap:8px;\n  flex-wrap:wrap;\n  color:#fff !important;\n}\n.kg-d13-crumbs a{\n  color:#dc1e28 !important;\n  text-decoration:none !important;\n  transition:color .2s ease;\n}\n.kg-d13-crumbs a:hover{color:#ff4555 !important;}\n.kg-d13-crumb-sep{color:#666 !important;}\n.kg-d13-crumb-current{color:#fff !important;}\n\n\/* HERO *\/\n.kg-d13-hero{\n  position:relative;\n  background:rgba(255,255,255,0.08);\n  border:1px solid rgba(255,255,255,0.20);\n  border-radius:12px;\n  padding:24px 22px;\n  margin-bottom:14px;\n  box-shadow:0 4px 14px rgba(0,0,0,0.3), inset 0 0 30px rgba(255,255,255,0.04);\n  overflow:hidden;\n  backdrop-filter:blur(6px);\n}\n.kg-d13-hero::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  bottom:0;\n  left:0;\n  width:6px;\n  background:linear-gradient(180deg, #dc1e28 0%, #ff3344 100%);\n  box-shadow:0 0 12px rgba(220,30,40,0.6);\n}\n\n.kg-d13-pills{margin-bottom:12px; padding-left:14px;}\n.kg-d13-pill{\n  display:inline-block;\n  padding:5px 11px;\n  border:1.5px solid rgba(255,255,255,0.4);\n  border-radius:4px;\n  margin:0 6px 6px 0;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d13-pill.alt{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 12px rgba(220,30,40,0.5);\n}\n.kg-d13-wrap h1{\n  font-size:clamp(28px, 4.5vw, 50px);\n  line-height:0.95;\n  font-weight:900;\n  letter-spacing:-1px;\n  text-transform:uppercase;\n  margin:0 0 10px;\n  padding-left:14px;\n  color:#fff !important;\n  font-style:italic;\n  text-shadow:0 0 14px rgba(0,0,0,0.5);\n}\n.kg-d13-hero h1 .kg-d13-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 18px rgba(255,69,85,0.7), 0 0 6px rgba(255,69,85,0.9);\n}\n\n.kg-d13-subtitle{\n  font-size:15px;\n  line-height:1.6;\n  color:#d8e6ff !important;\n  max-width:760px;\n  padding-left:14px;\n  margin:0 0 16px;\n}\n.kg-d13-subtitle strong{color:#fff !important;}\n\n.kg-d13-buttons{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  padding-left:14px;\n}\n.kg-d13-btn{\n  display:inline-block;\n  padding:12px 20px;\n  border-radius:6px;\n  text-decoration:none !important;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  font-size:12px;\n  transition:all .2s ease;\n}\n.kg-d13-btn-primary{\n  color:#fff !important;\n  background:#dc1e28;\n  border:2px solid #dc1e28;\n  box-shadow:0 3px 16px rgba(220,30,40,0.55), 0 0 0 1px rgba(255,255,255,0.15) inset;\n}\n.kg-d13-btn-primary:hover{\n  background:#ff3344;\n  border-color:#ff3344;\n  transform:translateY(-2px);\n  box-shadow:0 6px 24px rgba(220,30,40,0.7);\n}\n.kg-d13-btn-secondary{\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  border:2px solid rgba(255,255,255,0.5);\n  backdrop-filter:blur(6px);\n}\n.kg-d13-btn-secondary:hover{\n  background:#fff;\n  color:#0a1428 !important;\n  border-color:#fff;\n  transform:translateY(-2px);\n}\n\n\/* SPEC STRIP *\/\n.kg-d13-specs{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-bottom:14px;\n}\n.kg-d13-spec{\n  padding:11px 12px;\n  background:rgba(0,0,0,0.4);\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  text-align:center;\n  border-left:3px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d13-spec-label{\n  display:block;\n  font-size:9px;\n  color:#ff6b78 !important;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  margin-bottom:3px;\n  font-weight:900;\n}\n.kg-d13-spec-value{\n  display:block;\n  font-size:12px;\n  font-weight:900;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n}\n\n\/* CARD GRID *\/\n.kg-d13-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:12px;\n  margin:14px 0;\n}\n.kg-d13-card{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:16px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  transition:all .2s ease;\n  position:relative;\n  overflow:hidden;\n  backdrop-filter:blur(4px);\n}\n.kg-d13-card::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:0;\n  width:40px;\n  height:3px;\n  background:#dc1e28;\n  box-shadow:0 0 10px rgba(220,30,40,0.6);\n}\n.kg-d13-card:hover{\n  border-color:rgba(255,255,255,0.45);\n  transform:translateY(-3px);\n  background:rgba(255,255,255,0.10);\n  box-shadow:0 8px 22px rgba(220,30,40,0.18);\n}\n.kg-d13-card:hover::before{\n  width:100%;\n  transition:width .3s ease;\n}\n.kg-d13-card h3{\n  font-size:14px;\n  margin:0 0 6px;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d13-card p{\n  margin:0;\n  font-size:13px;\n  line-height:1.55;\n  color:#c0d0ec !important;\n}\n\n\/* INTRO BODY *\/\n.kg-d13-body{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:18px;\n  margin-bottom:14px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  border-left:4px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d13-body h2{\n  font-size:22px;\n  line-height:1.1;\n  margin:0 0 10px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:-0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d13-body h2 .kg-d13-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 12px rgba(255,69,85,0.5);\n}\n.kg-d13-body p{\n  margin:0 0 10px;\n  color:#d8e6ff !important;\n  font-size:14px;\n  line-height:1.65;\n}\n.kg-d13-body p:last-child{margin-bottom:0;}\n.kg-d13-body p strong{color:#ff6b78 !important;}\n\n.kg-d13-note{\n  margin-top:12px;\n  padding:11px 14px;\n  background:rgba(220,30,40,0.18);\n  border:1px solid rgba(220,30,40,0.4);\n  border-radius:6px;\n  color:#fff !important;\n  font-size:12px;\n  line-height:1.55;\n  border-left:4px solid #dc1e28;\n  font-weight:600;\n}\n\n\/* FAQ MASTER ACCORDION *\/\n.kg-d13-faq-master{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d13-faq-master[open]{box-shadow:0 4px 20px rgba(220,30,40,0.2);}\n.kg-d13-faq-master-summary{\n  list-style:none;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d13-faq-master-summary::-webkit-details-marker{display:none;}\n.kg-d13-faq-master-icon{\n  font-size:20px;\n  color:#dc1e28 !important;\n  flex-shrink:0;\n  transition:transform .25s ease;\n  font-weight:900;\n}\n.kg-d13-faq-master[open] .kg-d13-faq-master-icon{transform:rotate(45deg); color:#fff !important;}\n\n.kg-d13-faq-list{padding:14px;}\n.kg-d13-faq-item{\n  margin-bottom:6px;\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  background:rgba(0,0,0,0.25);\n  overflow:hidden;\n}\n.kg-d13-faq-item[open]{\n  border-color:rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.06);\n}\n.kg-d13-faq-item summary{\n  list-style:none;\n  cursor:pointer;\n  padding:11px 14px;\n  font-size:12px;\n  font-weight:800;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  color:#fff !important;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:10px;\n}\n.kg-d13-faq-item summary::-webkit-details-marker{display:none;}\n.kg-d13-faq-item summary::after{\n  content:\"+\";\n  color:#ff6b78 !important;\n  font-size:20px;\n  font-weight:900;\n  flex-shrink:0;\n  transition:transform .25s ease;\n}\n.kg-d13-faq-item[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d13-faq-item .kg-d13-faq-answer{\n  padding:0 14px 12px;\n  font-size:12px;\n  line-height:1.65;\n  color:#c0d0ec !important;\n}\n\n\/* SEO COLLAPSIBLE *\/\n.kg-d13-seo{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d13-seo summary{\n  list-style:none;\n  cursor:pointer;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d13-seo summary::-webkit-details-marker{display:none;}\n.kg-d13-seo summary::after{\n  content:\"+\";\n  color:#dc1e28 !important;\n  font-size:20px;\n  font-weight:900;\n  transition:transform .25s ease;\n}\n.kg-d13-seo[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d13-seo-content{padding:18px;}\n.kg-d13-seo-content h3{\n  font-size:14px;\n  margin:14px 0 6px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n  border-left:3px solid #dc1e28;\n  padding-left:8px;\n}\n.kg-d13-seo-content h3:first-child{margin-top:0;}\n.kg-d13-seo-content p{\n  margin:0 0 11px;\n  font-size:13px;\n  line-height:1.7;\n  color:#c0d0ec !important;\n}\n.kg-d13-seo-content p strong{color:#ff6b78 !important;}\n\n.kg-d13-link-grid{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-top:14px;\n}\n.kg-d13-seo-link{\n  display:block;\n  text-align:center;\n  padding:10px 6px;\n  border-radius:5px;\n  text-decoration:none !important;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  border:1.5px solid rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d13-seo-link:hover{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 14px rgba(220,30,40,0.5);\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce){\n  .kg-d13-wrap,\n  .kg-d13-wrap::before{\n    animation:none !important;\n  }\n}\n\n\/* MOBILE — TIGHT *\/\n@media (max-width:768px){\n  .kg-d13-wrap{padding:12px; border-radius:14px;}\n  .kg-d13-wrap::after{width:100px; height:100px;}\n\n  .kg-d13-crumbs{font-size:9px; padding:6px 10px; gap:4px; letter-spacing:0.5px; margin-bottom:10px;}\n\n  .kg-d13-hero{padding:14px 14px 14px 0; margin-bottom:10px;}\n  .kg-d13-hero::before{width:4px;}\n  .kg-d13-pills{margin-bottom:8px; padding-left:12px;}\n  .kg-d13-pill{font-size:8px; padding:3px 8px; letter-spacing:1px; margin:0 4px 4px 0;}\n  .kg-d13-wrap h1{font-size:22px; margin:0 0 6px; padding-left:12px;}\n  .kg-d13-subtitle{font-size:12px; line-height:1.45; margin:0 0 10px; padding-left:12px;}\n  .kg-d13-buttons{gap:6px; padding-left:12px;}\n  .kg-d13-btn{padding:8px 14px; font-size:10px;}\n\n  \/* Hide heavy sections on mobile *\/\n  .kg-d13-specs{display:none !important;}\n  .kg-d13-grid{display:none !important;}\n  .kg-d13-body{display:none !important;}\n\n  .kg-d13-faq-master{margin-bottom:10px;}\n  .kg-d13-faq-master-summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d13-faq-master-icon{font-size:16px;}\n  .kg-d13-faq-list{padding:10px;}\n  .kg-d13-faq-item{margin-bottom:4px;}\n  .kg-d13-faq-item summary{font-size:10px; padding:8px 11px; letter-spacing:0;}\n  .kg-d13-faq-item summary::after{font-size:15px;}\n  .kg-d13-faq-item .kg-d13-faq-answer{padding:0 11px 9px; font-size:11px; line-height:1.55;}\n\n  .kg-d13-seo{margin-bottom:10px;}\n  .kg-d13-seo summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d13-seo summary::after{font-size:16px;}\n  .kg-d13-seo-content{padding:11px;}\n  .kg-d13-seo-content h3{font-size:11px; margin:10px 0 4px;}\n  .kg-d13-seo-content p{font-size:11px; line-height:1.6; margin:0 0 8px;}\n  .kg-d13-link-grid{grid-template-columns:repeat(2,1fr); gap:5px;}\n  .kg-d13-seo-link{padding:7px 5px; font-size:9px;}\n}\n\u003c\/style\u003e\n\n\u003c!-- BREADCRUMBS --\u003e\n\u003cnav class=\"kg-d13-crumbs\" aria-label=\"Breadcrumb\"\u003e\n  \u003ca href=\"\/\"\u003eHome\u003c\/a\u003e\n  \u003cspan class=\"kg-d13-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/motocross-graphics\"\u003eMotocross Graphics\u003c\/a\u003e\n  \u003cspan class=\"kg-d13-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/gasgas-motocross-graphics\"\u003eGas Gas\u003c\/a\u003e\n  \u003cspan class=\"kg-d13-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003cspan class=\"kg-d13-crumb-current\" aria-current=\"page\"\u003eD13\u003c\/span\u003e\n\u003c\/nav\u003e\n\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"kg-d13-hero\"\u003e\n  \u003cdiv class=\"kg-d13-pills\"\u003e\n    \u003cspan class=\"kg-d13-pill alt\"\u003eD13 Edition\u003c\/span\u003e\n    \u003cspan class=\"kg-d13-pill\"\u003eGas Gas Graphics\u003c\/span\u003e\n    \u003cspan class=\"kg-d13-pill\"\u003eRace Inspired\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003ch1\u003eGas Gas \u003cspan class=\"kg-d13-red\"\u003eD13\u003c\/span\u003e Motocross Graphics\u003c\/h1\u003e\n  \u003cp class=\"kg-d13-subtitle\"\u003e\n    Factory-team styling for Gas Gas dirt bikes. The \u003cstrong\u003eD13 graphics kit\u003c\/strong\u003e brings sharp racing energy and clean panel flow to your bodywork — built for riders who run aggressive and ride hard.\n  \u003c\/p\u003e\n  \u003cdiv class=\"kg-d13-buttons\"\u003e\n    \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d13-btn kg-d13-btn-primary\"\u003eShop Gas Gas Graphics\u003c\/a\u003e\n    \u003ca href=\"\/pages\/contact\" class=\"kg-d13-btn kg-d13-btn-secondary\"\u003eAsk About Custom\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPEC STRIP --\u003e\n\u003cdiv class=\"kg-d13-specs\" role=\"list\" aria-label=\"Product specs\"\u003e\n  \u003cdiv class=\"kg-d13-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d13-spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"kg-d13-spec-value\"\u003e21mil Laminated\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d13-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d13-spec-label\"\u003eCoverage\u003c\/span\u003e\u003cspan class=\"kg-d13-spec-value\"\u003eFull Plastics\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d13-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d13-spec-label\"\u003eProduction\u003c\/span\u003e\u003cspan class=\"kg-d13-spec-value\"\u003eMade To Order\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d13-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d13-spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"kg-d13-spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 3 FEATURE CARDS --\u003e\n\u003cdiv class=\"kg-d13-grid\"\u003e\n  \u003cdiv class=\"kg-d13-card\"\u003e\n    \u003ch3\u003eRace-Team Energy\u003c\/h3\u003e\n    \u003cp\u003eAggressive linework and sharp panel transitions inspired by factory motocross styling.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d13-card\"\u003e\n    \u003ch3\u003ePlastics Matched\u003c\/h3\u003e\n    \u003cp\u003eCut to follow Gas Gas bodywork — shrouds, side plates, fenders, and number backgrounds line up clean.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d13-card\"\u003e\n    \u003ch3\u003eBuilt To Ride\u003c\/h3\u003e\n    \u003cp\u003e21mil laminated cast vinyl handles real motocross conditions — mud, water, pressure washing, sun.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- INTRO BODY (hidden on mobile) --\u003e\n\u003cdiv class=\"kg-d13-body\"\u003e\n  \u003ch2\u003eThe \u003cspan class=\"kg-d13-red\"\u003eD13\u003c\/span\u003e Brings Factory Energy\u003c\/h2\u003e\n  \u003cp\u003eThe \u003cstrong\u003eGas Gas D13 motocross graphics kit\u003c\/strong\u003e is built for riders who want race-team aesthetics without going custom. Sharp angles, bold contrast, and a layout that brings the bodywork together — D13 is one of the cleanest factory-style designs in the Gas Gas lineup.\u003c\/p\u003e\n  \u003cp\u003ePrint-on-demand on premium 21mil laminated vinyl, contour-cut to match Gas Gas plastics, made and shipped from the USA.\u003c\/p\u003e\n  \u003cdiv class=\"kg-d13-note\"\u003e\n    Looking for Gas Gas D13 graphics, factory team motocross styling, or a clean race-ready dirt bike kit? You're in the right place.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- FAQ MASTER ACCORDION --\u003e\n\u003cdetails class=\"kg-d13-faq-master\"\u003e\n  \u003csummary class=\"kg-d13-faq-master-summary\"\u003e\n    \u003cspan\u003eFrequently Asked Questions\u003c\/span\u003e\n    \u003cspan class=\"kg-d13-faq-master-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d13-faq-list\"\u003e\n\n    \u003cdetails class=\"kg-d13-faq-item\"\u003e\n      \u003csummary\u003eWill the D13 fit my Gas Gas?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d13-faq-answer\"\u003eYes — the D13 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d13-faq-item\"\u003e\n      \u003csummary\u003eWhat material is the D13 kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d13-faq-answer\"\u003ePremium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d13-faq-item\"\u003e\n      \u003csummary\u003eCan I customize colors or add sponsor logos?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d13-faq-answer\"\u003eYes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d13-faq-item\"\u003e\n      \u003csummary\u003eHow fast does it ship?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d13-faq-answer\"\u003eStock D13 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d13-faq-item\"\u003e\n      \u003csummary\u003eIs installation hard?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d13-faq-answer\"\u003eMost riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d13-faq-item\"\u003e\n      \u003csummary\u003eCan I return a custom kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d13-faq-answer\"\u003eCustom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- SEO COLLAPSIBLE --\u003e\n\u003cdetails class=\"kg-d13-seo\"\u003e\n  \u003csummary\u003e\n    \u003cspan\u003eMore Information\u003c\/span\u003e\n    \u003cspan aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d13-seo-content\"\u003e\n\n    \u003ch3\u003eAbout the Gas Gas D13 Kit\u003c\/h3\u003e\n    \u003cp\u003eThe \u003cstrong\u003eGas Gas D13 motocross graphics kit\u003c\/strong\u003e is designed for riders who want a race-team look without going fully custom. Built around the body lines of Gas Gas dirt bikes, the D13 layout creates aggressive flow across the shrouds, side panels, and rear plastics — giving the bike a factory-inspired finish that stands out at the track.\u003c\/p\u003e\n\n    \u003ch3\u003eRace-Inspired Layout\u003c\/h3\u003e\n    \u003cp\u003eD13 is built around sharp diagonal energy and bold contrast. Strong layouts like this work because every body section feels tied together — front fender flow, tank shroud transition, side plate angle, rear sweep. That's what separates factory-style graphics from random sticker placement.\u003c\/p\u003e\n\n    \u003ch3\u003ePremium Laminated Vinyl\u003c\/h3\u003e\n    \u003cp\u003eEvery D13 kit is printed on 21mil cast vinyl with a heavy laminate built for motocross abuse. UV-stable so colors hold under sun. Contour-flexible for compound-curve plastics. Resistant to mud, water, scratches, and high-pressure washing — it survives the same conditions you ride in.\u003c\/p\u003e\n\n    \u003ch3\u003eMade To Order in the USA\u003c\/h3\u003e\n    \u003cp\u003eEach Gas Gas D13 kit is printed when you order. That means current-batch material, fresh adhesive, and the latest color calibration on every shipment. Stock layouts ship in 2 to 5 business days from our USA facility.\u003c\/p\u003e\n\n    \u003ch3\u003eCustom Options Available\u003c\/h3\u003e\n    \u003cp\u003eWant your race number, sponsor logos, or color swap? D13 can be customized. Send specs and our design team will build a proof for your approval before anything goes to print. Most custom orders ship within 5 to 10 business days.\u003c\/p\u003e\n\n    \u003ch3\u003eOther Gas Gas Designs\u003c\/h3\u003e\n    \u003cdiv class=\"kg-d13-link-grid\"\u003e\n      \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d13-seo-link\"\u003eAll Gas Gas\u003c\/a\u003e\n      \u003ca href=\"\/collections\/motocross-graphics\" class=\"kg-d13-seo-link\"\u003eAll MX\u003c\/a\u003e\n      \u003ca href=\"\/collections\/ktm-motocross-graphics\" class=\"kg-d13-seo-link\"\u003eKTM\u003c\/a\u003e\n      \u003ca href=\"\/collections\/husqvarna-motocross-graphics\" class=\"kg-d13-seo-link\"\u003eHusqvarna\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- ============== SCHEMA ============== --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/krazygraphics.com\/\" },\n    { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Gas Gas Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/gasgas-motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 4, \"name\": \"Gas Gas D13 Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/products\/gasgas-d13-motocross-graphics\" }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"Gas Gas D13 Motocross Graphics Kit\",\n  \"description\": \"Custom Gas Gas D13 motocross graphics kit. Race-inspired factory-team styling, 21mil laminated cast vinyl, plastics-matched cut, made to order in the USA by KrazyGraphics.\",\n  \"brand\": { \"@type\": \"Brand\", \"name\": \"KrazyGraphics\" },\n  \"category\": \"Motocross Graphics Kit\",\n  \"url\": \"https:\/\/krazygraphics.com\/products\/gasgas-d13-motocross-graphics\",\n  \"isRelatedTo\": { \"@type\": \"Product\", \"name\": \"Gas Gas Motocross Graphics\" }\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    { \"@type\": \"Question\", \"name\": \"Will the D13 fit my Gas Gas?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. The D13 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"What material is the D13 kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Premium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I customize colors or add sponsor logos?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\" } },\n    { \"@type\": \"Question\", \"name\": \"How fast does it ship?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Stock D13 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"Is installation hard?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Most riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I return a custom kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Custom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\" } }\n  ]\n}\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n","brand":"Krazygraphics.com","offers":[{"title":"No \/ No","offer_id":31339293835353,"sku":null,"price":228.48,"currency_code":"USD","in_stock":true},{"title":"No \/ Yes + $20","offer_id":43094802399321,"sku":null,"price":259.06,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ No","offer_id":43094802432089,"sku":null,"price":243.04,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ Yes + $20","offer_id":43094802464857,"sku":null,"price":273.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0069\/7486\/5497\/products\/clx4520_20d13.png?v=1578542104"},{"product_id":"utv-atv-gasgas-d12","title":"GasGas D12 Motocross Graphics","description":"\u003cdiv class=\"kg-d12-wrap\"\u003e\n\u003cstyle\u003e\n.kg-d12-wrap{\n  position:relative;\n  overflow:hidden;\n  margin:0 auto;\n  max-width:1200px;\n  font-family:Arial, Helvetica, sans-serif;\n  color:#fff !important;\n  background:\n    radial-gradient(circle at 20% 0%, rgba(220,30,40,0.45) 0%, transparent 40%),\n    radial-gradient(circle at 80% 100%, rgba(0,200,255,0.55) 0%, transparent 50%),\n    radial-gradient(circle at 50% 50%, rgba(60,140,255,0.30) 0%, transparent 55%),\n    linear-gradient(135deg, #001a4d 0%, #0040a0 30%, #0066d6 55%, #003580 80%, #001a4d 100%);\n  border:2px solid #dc1e28;\n  border-radius:18px;\n  padding:30px;\n  box-shadow:0 4px 30px rgba(220,30,40,0.35), inset 0 0 0 1px rgba(255,255,255,0.10);\n  \/* Single subtle breathing border - keeps the page alive without burning CPU *\/\n  animation:kg-d12-border-pulse 3s ease-in-out infinite alternate;\n}\n.kg-d12-wrap *{box-sizing:border-box;}\n\n@keyframes kg-d12-border-pulse{\n  0%   { box-shadow:0 4px 30px rgba(220,30,40,0.30), inset 0 0 0 1px rgba(255,255,255,0.10); }\n  100% { box-shadow:0 4px 40px rgba(255,51,68,0.55), inset 0 0 0 1px rgba(255,255,255,0.15); }\n}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d12-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d12-stripe-drift 22s linear infinite;\n}\n@keyframes kg-d12-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d12-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d12-wrap \u003e *{position:relative; z-index:2;}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d12-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d12-stripe-drift 18s linear infinite;\n}\n@keyframes kg-d12-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d12-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:\n    linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d12-wrap \u003e *{position:relative; z-index:2;}\n\n\/* BREADCRUMBS *\/\n.kg-d12-crumbs{\n  margin:0 0 16px;\n  padding:9px 14px;\n  background:#1a1a1a;\n  border-radius:6px;\n  font-size:11px;\n  letter-spacing:1.2px;\n  text-transform:uppercase;\n  font-weight:800;\n  display:flex;\n  align-items:center;\n  gap:8px;\n  flex-wrap:wrap;\n  color:#fff !important;\n}\n.kg-d12-crumbs a{\n  color:#dc1e28 !important;\n  text-decoration:none !important;\n  transition:color .2s ease;\n}\n.kg-d12-crumbs a:hover{color:#ff4555 !important;}\n.kg-d12-crumb-sep{color:#666 !important;}\n.kg-d12-crumb-current{color:#fff !important;}\n\n\/* HERO *\/\n.kg-d12-hero{\n  position:relative;\n  background:rgba(255,255,255,0.08);\n  border:1px solid rgba(255,255,255,0.20);\n  border-radius:12px;\n  padding:24px 22px;\n  margin-bottom:14px;\n  box-shadow:0 4px 14px rgba(0,0,0,0.3), inset 0 0 30px rgba(255,255,255,0.04);\n  overflow:hidden;\n  backdrop-filter:blur(6px);\n}\n.kg-d12-hero::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  bottom:0;\n  left:0;\n  width:6px;\n  background:linear-gradient(180deg, #dc1e28 0%, #ff3344 100%);\n  box-shadow:0 0 12px rgba(220,30,40,0.6);\n}\n\n.kg-d12-pills{margin-bottom:12px; padding-left:14px;}\n.kg-d12-pill{\n  display:inline-block;\n  padding:5px 11px;\n  border:1.5px solid rgba(255,255,255,0.4);\n  border-radius:4px;\n  margin:0 6px 6px 0;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d12-pill.alt{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 12px rgba(220,30,40,0.5);\n}\n.kg-d12-wrap h1{\n  font-size:clamp(28px, 4.5vw, 50px);\n  line-height:0.95;\n  font-weight:900;\n  letter-spacing:-1px;\n  text-transform:uppercase;\n  margin:0 0 10px;\n  padding-left:14px;\n  color:#fff !important;\n  font-style:italic;\n  text-shadow:0 0 14px rgba(0,0,0,0.5);\n}\n.kg-d12-hero h1 .kg-d12-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 18px rgba(255,69,85,0.7), 0 0 6px rgba(255,69,85,0.9);\n}\n\n.kg-d12-subtitle{\n  font-size:15px;\n  line-height:1.6;\n  color:#d8e6ff !important;\n  max-width:760px;\n  padding-left:14px;\n  margin:0 0 16px;\n}\n.kg-d12-subtitle strong{color:#fff !important;}\n\n.kg-d12-buttons{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  padding-left:14px;\n}\n.kg-d12-btn{\n  display:inline-block;\n  padding:12px 20px;\n  border-radius:6px;\n  text-decoration:none !important;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  font-size:12px;\n  transition:all .2s ease;\n}\n.kg-d12-btn-primary{\n  color:#fff !important;\n  background:#dc1e28;\n  border:2px solid #dc1e28;\n  box-shadow:0 3px 16px rgba(220,30,40,0.55), 0 0 0 1px rgba(255,255,255,0.15) inset;\n}\n.kg-d12-btn-primary:hover{\n  background:#ff3344;\n  border-color:#ff3344;\n  transform:translateY(-2px);\n  box-shadow:0 6px 24px rgba(220,30,40,0.7);\n}\n.kg-d12-btn-secondary{\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  border:2px solid rgba(255,255,255,0.5);\n  backdrop-filter:blur(6px);\n}\n.kg-d12-btn-secondary:hover{\n  background:#fff;\n  color:#0a1428 !important;\n  border-color:#fff;\n  transform:translateY(-2px);\n}\n\n\/* SPEC STRIP *\/\n.kg-d12-specs{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-bottom:14px;\n}\n.kg-d12-spec{\n  padding:11px 12px;\n  background:rgba(0,0,0,0.4);\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  text-align:center;\n  border-left:3px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d12-spec-label{\n  display:block;\n  font-size:9px;\n  color:#ff6b78 !important;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  margin-bottom:3px;\n  font-weight:900;\n}\n.kg-d12-spec-value{\n  display:block;\n  font-size:12px;\n  font-weight:900;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n}\n\n\/* CARD GRID *\/\n.kg-d12-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:12px;\n  margin:14px 0;\n}\n.kg-d12-card{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:16px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  transition:all .2s ease;\n  position:relative;\n  overflow:hidden;\n  backdrop-filter:blur(4px);\n}\n.kg-d12-card::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:0;\n  width:40px;\n  height:3px;\n  background:#dc1e28;\n  box-shadow:0 0 10px rgba(220,30,40,0.6);\n}\n.kg-d12-card:hover{\n  border-color:rgba(255,255,255,0.45);\n  transform:translateY(-3px);\n  background:rgba(255,255,255,0.10);\n  box-shadow:0 8px 22px rgba(220,30,40,0.18);\n}\n.kg-d12-card:hover::before{\n  width:100%;\n  transition:width .3s ease;\n}\n.kg-d12-card h3{\n  font-size:14px;\n  margin:0 0 6px;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d12-card p{\n  margin:0;\n  font-size:13px;\n  line-height:1.55;\n  color:#c0d0ec !important;\n}\n\n\/* INTRO BODY *\/\n.kg-d12-body{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:18px;\n  margin-bottom:14px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  border-left:4px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d12-body h2{\n  font-size:22px;\n  line-height:1.1;\n  margin:0 0 10px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:-0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d12-body h2 .kg-d12-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 12px rgba(255,69,85,0.5);\n}\n.kg-d12-body p{\n  margin:0 0 10px;\n  color:#d8e6ff !important;\n  font-size:14px;\n  line-height:1.65;\n}\n.kg-d12-body p:last-child{margin-bottom:0;}\n.kg-d12-body p strong{color:#ff6b78 !important;}\n\n.kg-d12-note{\n  margin-top:12px;\n  padding:11px 14px;\n  background:rgba(220,30,40,0.18);\n  border:1px solid rgba(220,30,40,0.4);\n  border-radius:6px;\n  color:#fff !important;\n  font-size:12px;\n  line-height:1.55;\n  border-left:4px solid #dc1e28;\n  font-weight:600;\n}\n\n\/* FAQ MASTER ACCORDION *\/\n.kg-d12-faq-master{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d12-faq-master[open]{box-shadow:0 4px 20px rgba(220,30,40,0.2);}\n.kg-d12-faq-master-summary{\n  list-style:none;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d12-faq-master-summary::-webkit-details-marker{display:none;}\n.kg-d12-faq-master-icon{\n  font-size:20px;\n  color:#dc1e28 !important;\n  flex-shrink:0;\n  transition:transform .25s ease;\n  font-weight:900;\n}\n.kg-d12-faq-master[open] .kg-d12-faq-master-icon{transform:rotate(45deg); color:#fff !important;}\n\n.kg-d12-faq-list{padding:14px;}\n.kg-d12-faq-item{\n  margin-bottom:6px;\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  background:rgba(0,0,0,0.25);\n  overflow:hidden;\n}\n.kg-d12-faq-item[open]{\n  border-color:rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.06);\n}\n.kg-d12-faq-item summary{\n  list-style:none;\n  cursor:pointer;\n  padding:11px 14px;\n  font-size:12px;\n  font-weight:800;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  color:#fff !important;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:10px;\n}\n.kg-d12-faq-item summary::-webkit-details-marker{display:none;}\n.kg-d12-faq-item summary::after{\n  content:\"+\";\n  color:#ff6b78 !important;\n  font-size:20px;\n  font-weight:900;\n  flex-shrink:0;\n  transition:transform .25s ease;\n}\n.kg-d12-faq-item[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d12-faq-item .kg-d12-faq-answer{\n  padding:0 14px 12px;\n  font-size:12px;\n  line-height:1.65;\n  color:#c0d0ec !important;\n}\n\n\/* SEO COLLAPSIBLE *\/\n.kg-d12-seo{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d12-seo summary{\n  list-style:none;\n  cursor:pointer;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d12-seo summary::-webkit-details-marker{display:none;}\n.kg-d12-seo summary::after{\n  content:\"+\";\n  color:#dc1e28 !important;\n  font-size:20px;\n  font-weight:900;\n  transition:transform .25s ease;\n}\n.kg-d12-seo[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d12-seo-content{padding:18px;}\n.kg-d12-seo-content h3{\n  font-size:14px;\n  margin:14px 0 6px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n  border-left:3px solid #dc1e28;\n  padding-left:8px;\n}\n.kg-d12-seo-content h3:first-child{margin-top:0;}\n.kg-d12-seo-content p{\n  margin:0 0 11px;\n  font-size:13px;\n  line-height:1.7;\n  color:#c0d0ec !important;\n}\n.kg-d12-seo-content p strong{color:#ff6b78 !important;}\n\n.kg-d12-link-grid{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-top:14px;\n}\n.kg-d12-seo-link{\n  display:block;\n  text-align:center;\n  padding:10px 6px;\n  border-radius:5px;\n  text-decoration:none !important;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  border:1.5px solid rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d12-seo-link:hover{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 14px rgba(220,30,40,0.5);\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce){\n  .kg-d12-wrap,\n  .kg-d12-wrap::before{\n    animation:none !important;\n  }\n}\n\n\/* MOBILE — TIGHT *\/\n@media (max-width:768px){\n  .kg-d12-wrap{padding:12px; border-radius:14px;}\n  .kg-d12-wrap::after{width:100px; height:100px;}\n\n  .kg-d12-crumbs{font-size:9px; padding:6px 10px; gap:4px; letter-spacing:0.5px; margin-bottom:10px;}\n\n  .kg-d12-hero{padding:14px 14px 14px 0; margin-bottom:10px;}\n  .kg-d12-hero::before{width:4px;}\n  .kg-d12-pills{margin-bottom:8px; padding-left:12px;}\n  .kg-d12-pill{font-size:8px; padding:3px 8px; letter-spacing:1px; margin:0 4px 4px 0;}\n  .kg-d12-wrap h1{font-size:22px; margin:0 0 6px; padding-left:12px;}\n  .kg-d12-subtitle{font-size:12px; line-height:1.45; margin:0 0 10px; padding-left:12px;}\n  .kg-d12-buttons{gap:6px; padding-left:12px;}\n  .kg-d12-btn{padding:8px 14px; font-size:10px;}\n\n  \/* Hide heavy sections on mobile *\/\n  .kg-d12-specs{display:none !important;}\n  .kg-d12-grid{display:none !important;}\n  .kg-d12-body{display:none !important;}\n\n  .kg-d12-faq-master{margin-bottom:10px;}\n  .kg-d12-faq-master-summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d12-faq-master-icon{font-size:16px;}\n  .kg-d12-faq-list{padding:10px;}\n  .kg-d12-faq-item{margin-bottom:4px;}\n  .kg-d12-faq-item summary{font-size:10px; padding:8px 11px; letter-spacing:0;}\n  .kg-d12-faq-item summary::after{font-size:15px;}\n  .kg-d12-faq-item .kg-d12-faq-answer{padding:0 11px 9px; font-size:11px; line-height:1.55;}\n\n  .kg-d12-seo{margin-bottom:10px;}\n  .kg-d12-seo summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d12-seo summary::after{font-size:16px;}\n  .kg-d12-seo-content{padding:11px;}\n  .kg-d12-seo-content h3{font-size:11px; margin:10px 0 4px;}\n  .kg-d12-seo-content p{font-size:11px; line-height:1.6; margin:0 0 8px;}\n  .kg-d12-link-grid{grid-template-columns:repeat(2,1fr); gap:5px;}\n  .kg-d12-seo-link{padding:7px 5px; font-size:9px;}\n}\n\u003c\/style\u003e\n\n\u003c!-- BREADCRUMBS --\u003e\n\u003cnav class=\"kg-d12-crumbs\" aria-label=\"Breadcrumb\"\u003e\n  \u003ca href=\"\/\"\u003eHome\u003c\/a\u003e\n  \u003cspan class=\"kg-d12-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/motocross-graphics\"\u003eMotocross Graphics\u003c\/a\u003e\n  \u003cspan class=\"kg-d12-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/gasgas-motocross-graphics\"\u003eGas Gas\u003c\/a\u003e\n  \u003cspan class=\"kg-d12-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003cspan class=\"kg-d12-crumb-current\" aria-current=\"page\"\u003eD12\u003c\/span\u003e\n\u003c\/nav\u003e\n\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"kg-d12-hero\"\u003e\n  \u003cdiv class=\"kg-d12-pills\"\u003e\n    \u003cspan class=\"kg-d12-pill alt\"\u003eD12 Edition\u003c\/span\u003e\n    \u003cspan class=\"kg-d12-pill\"\u003eGas Gas Graphics\u003c\/span\u003e\n    \u003cspan class=\"kg-d12-pill\"\u003eRace Inspired\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003ch1\u003eGas Gas \u003cspan class=\"kg-d12-red\"\u003eD12\u003c\/span\u003e Motocross Graphics\u003c\/h1\u003e\n  \u003cp class=\"kg-d12-subtitle\"\u003e\n    Factory-team styling for Gas Gas dirt bikes. The \u003cstrong\u003eD12 graphics kit\u003c\/strong\u003e brings sharp racing energy and clean panel flow to your bodywork — built for riders who run aggressive and ride hard.\n  \u003c\/p\u003e\n  \u003cdiv class=\"kg-d12-buttons\"\u003e\n    \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d12-btn kg-d12-btn-primary\"\u003eShop Gas Gas Graphics\u003c\/a\u003e\n    \u003ca href=\"\/pages\/contact\" class=\"kg-d12-btn kg-d12-btn-secondary\"\u003eAsk About Custom\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPEC STRIP --\u003e\n\u003cdiv class=\"kg-d12-specs\" role=\"list\" aria-label=\"Product specs\"\u003e\n  \u003cdiv class=\"kg-d12-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d12-spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"kg-d12-spec-value\"\u003e21mil Laminated\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d12-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d12-spec-label\"\u003eCoverage\u003c\/span\u003e\u003cspan class=\"kg-d12-spec-value\"\u003eFull Plastics\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d12-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d12-spec-label\"\u003eProduction\u003c\/span\u003e\u003cspan class=\"kg-d12-spec-value\"\u003eMade To Order\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d12-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d12-spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"kg-d12-spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 3 FEATURE CARDS --\u003e\n\u003cdiv class=\"kg-d12-grid\"\u003e\n  \u003cdiv class=\"kg-d12-card\"\u003e\n    \u003ch3\u003eRace-Team Energy\u003c\/h3\u003e\n    \u003cp\u003eAggressive linework and sharp panel transitions inspired by factory motocross styling.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d12-card\"\u003e\n    \u003ch3\u003ePlastics Matched\u003c\/h3\u003e\n    \u003cp\u003eCut to follow Gas Gas bodywork — shrouds, side plates, fenders, and number backgrounds line up clean.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d12-card\"\u003e\n    \u003ch3\u003eBuilt To Ride\u003c\/h3\u003e\n    \u003cp\u003e21mil laminated cast vinyl handles real motocross conditions — mud, water, pressure washing, sun.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- INTRO BODY (hidden on mobile) --\u003e\n\u003cdiv class=\"kg-d12-body\"\u003e\n  \u003ch2\u003eThe \u003cspan class=\"kg-d12-red\"\u003eD12\u003c\/span\u003e Brings Factory Energy\u003c\/h2\u003e\n  \u003cp\u003eThe \u003cstrong\u003eGas Gas D12 motocross graphics kit\u003c\/strong\u003e is built for riders who want race-team aesthetics without going custom. Sharp angles, bold contrast, and a layout that brings the bodywork together — D12 is one of the cleanest factory-style designs in the Gas Gas lineup.\u003c\/p\u003e\n  \u003cp\u003ePrint-on-demand on premium 21mil laminated vinyl, contour-cut to match Gas Gas plastics, made and shipped from the USA.\u003c\/p\u003e\n  \u003cdiv class=\"kg-d12-note\"\u003e\n    Looking for Gas Gas D12 graphics, factory team motocross styling, or a clean race-ready dirt bike kit? You're in the right place.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- FAQ MASTER ACCORDION --\u003e\n\u003cdetails class=\"kg-d12-faq-master\"\u003e\n  \u003csummary class=\"kg-d12-faq-master-summary\"\u003e\n    \u003cspan\u003eFrequently Asked Questions\u003c\/span\u003e\n    \u003cspan class=\"kg-d12-faq-master-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d12-faq-list\"\u003e\n\n    \u003cdetails class=\"kg-d12-faq-item\"\u003e\n      \u003csummary\u003eWill the D12 fit my Gas Gas?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d12-faq-answer\"\u003eYes — the D12 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d12-faq-item\"\u003e\n      \u003csummary\u003eWhat material is the D12 kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d12-faq-answer\"\u003ePremium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d12-faq-item\"\u003e\n      \u003csummary\u003eCan I customize colors or add sponsor logos?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d12-faq-answer\"\u003eYes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d12-faq-item\"\u003e\n      \u003csummary\u003eHow fast does it ship?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d12-faq-answer\"\u003eStock D12 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d12-faq-item\"\u003e\n      \u003csummary\u003eIs installation hard?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d12-faq-answer\"\u003eMost riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d12-faq-item\"\u003e\n      \u003csummary\u003eCan I return a custom kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d12-faq-answer\"\u003eCustom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- SEO COLLAPSIBLE --\u003e\n\u003cdetails class=\"kg-d12-seo\"\u003e\n  \u003csummary\u003e\n    \u003cspan\u003eMore Information\u003c\/span\u003e\n    \u003cspan aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d12-seo-content\"\u003e\n\n    \u003ch3\u003eAbout the Gas Gas D12 Kit\u003c\/h3\u003e\n    \u003cp\u003eThe \u003cstrong\u003eGas Gas D12 motocross graphics kit\u003c\/strong\u003e is designed for riders who want a race-team look without going fully custom. Built around the body lines of Gas Gas dirt bikes, the D12 layout creates aggressive flow across the shrouds, side panels, and rear plastics — giving the bike a factory-inspired finish that stands out at the track.\u003c\/p\u003e\n\n    \u003ch3\u003eRace-Inspired Layout\u003c\/h3\u003e\n    \u003cp\u003eD12 is built around sharp diagonal energy and bold contrast. Strong layouts like this work because every body section feels tied together — front fender flow, tank shroud transition, side plate angle, rear sweep. That's what separates factory-style graphics from random sticker placement.\u003c\/p\u003e\n\n    \u003ch3\u003ePremium Laminated Vinyl\u003c\/h3\u003e\n    \u003cp\u003eEvery D12 kit is printed on 21mil cast vinyl with a heavy laminate built for motocross abuse. UV-stable so colors hold under sun. Contour-flexible for compound-curve plastics. Resistant to mud, water, scratches, and high-pressure washing — it survives the same conditions you ride in.\u003c\/p\u003e\n\n    \u003ch3\u003eMade To Order in the USA\u003c\/h3\u003e\n    \u003cp\u003eEach Gas Gas D12 kit is printed when you order. That means current-batch material, fresh adhesive, and the latest color calibration on every shipment. Stock layouts ship in 2 to 5 business days from our USA facility.\u003c\/p\u003e\n\n    \u003ch3\u003eCustom Options Available\u003c\/h3\u003e\n    \u003cp\u003eWant your race number, sponsor logos, or color swap? D12 can be customized. Send specs and our design team will build a proof for your approval before anything goes to print. Most custom orders ship within 5 to 10 business days.\u003c\/p\u003e\n\n    \u003ch3\u003eOther Gas Gas Designs\u003c\/h3\u003e\n    \u003cdiv class=\"kg-d12-link-grid\"\u003e\n      \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d12-seo-link\"\u003eAll Gas Gas\u003c\/a\u003e\n      \u003ca href=\"\/collections\/motocross-graphics\" class=\"kg-d12-seo-link\"\u003eAll MX\u003c\/a\u003e\n      \u003ca href=\"\/collections\/ktm-motocross-graphics\" class=\"kg-d12-seo-link\"\u003eKTM\u003c\/a\u003e\n      \u003ca href=\"\/collections\/husqvarna-motocross-graphics\" class=\"kg-d12-seo-link\"\u003eHusqvarna\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- ============== SCHEMA ============== --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/krazygraphics.com\/\" },\n    { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Gas Gas Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/gasgas-motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 4, \"name\": \"Gas Gas D12 Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/products\/gasgas-d12-motocross-graphics\" }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"Gas Gas D12 Motocross Graphics Kit\",\n  \"description\": \"Custom Gas Gas D12 motocross graphics kit. Race-inspired factory-team styling, 21mil laminated cast vinyl, plastics-matched cut, made to order in the USA by KrazyGraphics.\",\n  \"brand\": { \"@type\": \"Brand\", \"name\": \"KrazyGraphics\" },\n  \"category\": \"Motocross Graphics Kit\",\n  \"url\": \"https:\/\/krazygraphics.com\/products\/gasgas-d12-motocross-graphics\",\n  \"isRelatedTo\": { \"@type\": \"Product\", \"name\": \"Gas Gas Motocross Graphics\" }\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    { \"@type\": \"Question\", \"name\": \"Will the D12 fit my Gas Gas?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. The D12 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"What material is the D12 kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Premium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I customize colors or add sponsor logos?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\" } },\n    { \"@type\": \"Question\", \"name\": \"How fast does it ship?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Stock D12 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"Is installation hard?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Most riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I return a custom kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Custom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\" } }\n  ]\n}\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n","brand":"Krazygraphics.com","offers":[{"title":"No \/ No","offer_id":43094144319577,"sku":null,"price":228.48,"currency_code":"USD","in_stock":true},{"title":"No \/ Yes + $20","offer_id":43094670606425,"sku":null,"price":259.06,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ No","offer_id":43094670639193,"sku":null,"price":243.04,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ Yes + $20","offer_id":43094670671961,"sku":null,"price":273.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0069\/7486\/5497\/files\/clx4519_20d12.png?v=1771890570"},{"product_id":"utv-atv-gasgas-d7","title":"GasGas D7 Motocross Graphics","description":"\u003cdiv class=\"kg-d7-wrap\"\u003e\n\u003cstyle\u003e\n.kg-d7-wrap{\n  position:relative;\n  overflow:hidden;\n  margin:0 auto;\n  max-width:1200px;\n  font-family:Arial, Helvetica, sans-serif;\n  color:#fff !important;\n  background:\n    radial-gradient(circle at 20% 0%, rgba(220,30,40,0.45) 0%, transparent 40%),\n    radial-gradient(circle at 80% 100%, rgba(0,200,255,0.55) 0%, transparent 50%),\n    radial-gradient(circle at 50% 50%, rgba(60,140,255,0.30) 0%, transparent 55%),\n    linear-gradient(135deg, #001a4d 0%, #0040a0 30%, #0066d6 55%, #003580 80%, #001a4d 100%);\n  border:2px solid #dc1e28;\n  border-radius:18px;\n  padding:30px;\n  box-shadow:0 4px 30px rgba(220,30,40,0.35), inset 0 0 0 1px rgba(255,255,255,0.10);\n  \/* Single subtle breathing border - keeps the page alive without burning CPU *\/\n  animation:kg-d7-border-pulse 3s ease-in-out infinite alternate;\n}\n.kg-d7-wrap *{box-sizing:border-box;}\n\n@keyframes kg-d7-border-pulse{\n  0%   { box-shadow:0 4px 30px rgba(220,30,40,0.30), inset 0 0 0 1px rgba(255,255,255,0.10); }\n  100% { box-shadow:0 4px 40px rgba(255,51,68,0.55), inset 0 0 0 1px rgba(255,255,255,0.15); }\n}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d7-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d7-stripe-drift 22s linear infinite;\n}\n@keyframes kg-d7-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d7-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d7-wrap \u003e *{position:relative; z-index:2;}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d7-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d7-stripe-drift 18s linear infinite;\n}\n@keyframes kg-d7-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d7-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:\n    linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d7-wrap \u003e *{position:relative; z-index:2;}\n\n\/* BREADCRUMBS *\/\n.kg-d7-crumbs{\n  margin:0 0 16px;\n  padding:9px 14px;\n  background:#1a1a1a;\n  border-radius:6px;\n  font-size:11px;\n  letter-spacing:1.2px;\n  text-transform:uppercase;\n  font-weight:800;\n  display:flex;\n  align-items:center;\n  gap:8px;\n  flex-wrap:wrap;\n  color:#fff !important;\n}\n.kg-d7-crumbs a{\n  color:#dc1e28 !important;\n  text-decoration:none !important;\n  transition:color .2s ease;\n}\n.kg-d7-crumbs a:hover{color:#ff4555 !important;}\n.kg-d7-crumb-sep{color:#666 !important;}\n.kg-d7-crumb-current{color:#fff !important;}\n\n\/* HERO *\/\n.kg-d7-hero{\n  position:relative;\n  background:rgba(255,255,255,0.08);\n  border:1px solid rgba(255,255,255,0.20);\n  border-radius:12px;\n  padding:24px 22px;\n  margin-bottom:14px;\n  box-shadow:0 4px 14px rgba(0,0,0,0.3), inset 0 0 30px rgba(255,255,255,0.04);\n  overflow:hidden;\n  backdrop-filter:blur(6px);\n}\n.kg-d7-hero::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  bottom:0;\n  left:0;\n  width:6px;\n  background:linear-gradient(180deg, #dc1e28 0%, #ff3344 100%);\n  box-shadow:0 0 12px rgba(220,30,40,0.6);\n}\n\n.kg-d7-pills{margin-bottom:12px; padding-left:14px;}\n.kg-d7-pill{\n  display:inline-block;\n  padding:5px 11px;\n  border:1.5px solid rgba(255,255,255,0.4);\n  border-radius:4px;\n  margin:0 6px 6px 0;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d7-pill.alt{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 12px rgba(220,30,40,0.5);\n}\n.kg-d7-wrap h1{\n  font-size:clamp(28px, 4.5vw, 50px);\n  line-height:0.95;\n  font-weight:900;\n  letter-spacing:-1px;\n  text-transform:uppercase;\n  margin:0 0 10px;\n  padding-left:14px;\n  color:#fff !important;\n  font-style:italic;\n  text-shadow:0 0 14px rgba(0,0,0,0.5);\n}\n.kg-d7-hero h1 .kg-d7-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 18px rgba(255,69,85,0.7), 0 0 6px rgba(255,69,85,0.9);\n}\n\n.kg-d7-subtitle{\n  font-size:15px;\n  line-height:1.6;\n  color:#d8e6ff !important;\n  max-width:760px;\n  padding-left:14px;\n  margin:0 0 16px;\n}\n.kg-d7-subtitle strong{color:#fff !important;}\n\n.kg-d7-buttons{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  padding-left:14px;\n}\n.kg-d7-btn{\n  display:inline-block;\n  padding:12px 20px;\n  border-radius:6px;\n  text-decoration:none !important;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  font-size:12px;\n  transition:all .2s ease;\n}\n.kg-d7-btn-primary{\n  color:#fff !important;\n  background:#dc1e28;\n  border:2px solid #dc1e28;\n  box-shadow:0 3px 16px rgba(220,30,40,0.55), 0 0 0 1px rgba(255,255,255,0.15) inset;\n}\n.kg-d7-btn-primary:hover{\n  background:#ff3344;\n  border-color:#ff3344;\n  transform:translateY(-2px);\n  box-shadow:0 6px 24px rgba(220,30,40,0.7);\n}\n.kg-d7-btn-secondary{\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  border:2px solid rgba(255,255,255,0.5);\n  backdrop-filter:blur(6px);\n}\n.kg-d7-btn-secondary:hover{\n  background:#fff;\n  color:#0a1428 !important;\n  border-color:#fff;\n  transform:translateY(-2px);\n}\n\n\/* SPEC STRIP *\/\n.kg-d7-specs{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-bottom:14px;\n}\n.kg-d7-spec{\n  padding:11px 12px;\n  background:rgba(0,0,0,0.4);\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  text-align:center;\n  border-left:3px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d7-spec-label{\n  display:block;\n  font-size:9px;\n  color:#ff6b78 !important;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  margin-bottom:3px;\n  font-weight:900;\n}\n.kg-d7-spec-value{\n  display:block;\n  font-size:12px;\n  font-weight:900;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n}\n\n\/* CARD GRID *\/\n.kg-d7-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:12px;\n  margin:14px 0;\n}\n.kg-d7-card{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:16px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  transition:all .2s ease;\n  position:relative;\n  overflow:hidden;\n  backdrop-filter:blur(4px);\n}\n.kg-d7-card::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:0;\n  width:40px;\n  height:3px;\n  background:#dc1e28;\n  box-shadow:0 0 10px rgba(220,30,40,0.6);\n}\n.kg-d7-card:hover{\n  border-color:rgba(255,255,255,0.45);\n  transform:translateY(-3px);\n  background:rgba(255,255,255,0.10);\n  box-shadow:0 8px 22px rgba(220,30,40,0.18);\n}\n.kg-d7-card:hover::before{\n  width:100%;\n  transition:width .3s ease;\n}\n.kg-d7-card h3{\n  font-size:14px;\n  margin:0 0 6px;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d7-card p{\n  margin:0;\n  font-size:13px;\n  line-height:1.55;\n  color:#c0d0ec !important;\n}\n\n\/* INTRO BODY *\/\n.kg-d7-body{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:18px;\n  margin-bottom:14px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  border-left:4px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d7-body h2{\n  font-size:22px;\n  line-height:1.1;\n  margin:0 0 10px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:-0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d7-body h2 .kg-d7-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 12px rgba(255,69,85,0.5);\n}\n.kg-d7-body p{\n  margin:0 0 10px;\n  color:#d8e6ff !important;\n  font-size:14px;\n  line-height:1.65;\n}\n.kg-d7-body p:last-child{margin-bottom:0;}\n.kg-d7-body p strong{color:#ff6b78 !important;}\n\n.kg-d7-note{\n  margin-top:12px;\n  padding:11px 14px;\n  background:rgba(220,30,40,0.18);\n  border:1px solid rgba(220,30,40,0.4);\n  border-radius:6px;\n  color:#fff !important;\n  font-size:12px;\n  line-height:1.55;\n  border-left:4px solid #dc1e28;\n  font-weight:600;\n}\n\n\/* FAQ MASTER ACCORDION *\/\n.kg-d7-faq-master{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d7-faq-master[open]{box-shadow:0 4px 20px rgba(220,30,40,0.2);}\n.kg-d7-faq-master-summary{\n  list-style:none;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d7-faq-master-summary::-webkit-details-marker{display:none;}\n.kg-d7-faq-master-icon{\n  font-size:20px;\n  color:#dc1e28 !important;\n  flex-shrink:0;\n  transition:transform .25s ease;\n  font-weight:900;\n}\n.kg-d7-faq-master[open] .kg-d7-faq-master-icon{transform:rotate(45deg); color:#fff !important;}\n\n.kg-d7-faq-list{padding:14px;}\n.kg-d7-faq-item{\n  margin-bottom:6px;\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  background:rgba(0,0,0,0.25);\n  overflow:hidden;\n}\n.kg-d7-faq-item[open]{\n  border-color:rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.06);\n}\n.kg-d7-faq-item summary{\n  list-style:none;\n  cursor:pointer;\n  padding:11px 14px;\n  font-size:12px;\n  font-weight:800;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  color:#fff !important;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:10px;\n}\n.kg-d7-faq-item summary::-webkit-details-marker{display:none;}\n.kg-d7-faq-item summary::after{\n  content:\"+\";\n  color:#ff6b78 !important;\n  font-size:20px;\n  font-weight:900;\n  flex-shrink:0;\n  transition:transform .25s ease;\n}\n.kg-d7-faq-item[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d7-faq-item .kg-d7-faq-answer{\n  padding:0 14px 12px;\n  font-size:12px;\n  line-height:1.65;\n  color:#c0d0ec !important;\n}\n\n\/* SEO COLLAPSIBLE *\/\n.kg-d7-seo{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d7-seo summary{\n  list-style:none;\n  cursor:pointer;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d7-seo summary::-webkit-details-marker{display:none;}\n.kg-d7-seo summary::after{\n  content:\"+\";\n  color:#dc1e28 !important;\n  font-size:20px;\n  font-weight:900;\n  transition:transform .25s ease;\n}\n.kg-d7-seo[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d7-seo-content{padding:18px;}\n.kg-d7-seo-content h3{\n  font-size:14px;\n  margin:14px 0 6px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n  border-left:3px solid #dc1e28;\n  padding-left:8px;\n}\n.kg-d7-seo-content h3:first-child{margin-top:0;}\n.kg-d7-seo-content p{\n  margin:0 0 11px;\n  font-size:13px;\n  line-height:1.7;\n  color:#c0d0ec !important;\n}\n.kg-d7-seo-content p strong{color:#ff6b78 !important;}\n\n.kg-d7-link-grid{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-top:14px;\n}\n.kg-d7-seo-link{\n  display:block;\n  text-align:center;\n  padding:10px 6px;\n  border-radius:5px;\n  text-decoration:none !important;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  border:1.5px solid rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d7-seo-link:hover{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 14px rgba(220,30,40,0.5);\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce){\n  .kg-d7-wrap,\n  .kg-d7-wrap::before{\n    animation:none !important;\n  }\n}\n\n\/* MOBILE — TIGHT *\/\n@media (max-width:768px){\n  .kg-d7-wrap{padding:12px; border-radius:14px;}\n  .kg-d7-wrap::after{width:100px; height:100px;}\n\n  .kg-d7-crumbs{font-size:9px; padding:6px 10px; gap:4px; letter-spacing:0.5px; margin-bottom:10px;}\n\n  .kg-d7-hero{padding:14px 14px 14px 0; margin-bottom:10px;}\n  .kg-d7-hero::before{width:4px;}\n  .kg-d7-pills{margin-bottom:8px; padding-left:12px;}\n  .kg-d7-pill{font-size:8px; padding:3px 8px; letter-spacing:1px; margin:0 4px 4px 0;}\n  .kg-d7-wrap h1{font-size:22px; margin:0 0 6px; padding-left:12px;}\n  .kg-d7-subtitle{font-size:12px; line-height:1.45; margin:0 0 10px; padding-left:12px;}\n  .kg-d7-buttons{gap:6px; padding-left:12px;}\n  .kg-d7-btn{padding:8px 14px; font-size:10px;}\n\n  \/* Hide heavy sections on mobile *\/\n  .kg-d7-specs{display:none !important;}\n  .kg-d7-grid{display:none !important;}\n  .kg-d7-body{display:none !important;}\n\n  .kg-d7-faq-master{margin-bottom:10px;}\n  .kg-d7-faq-master-summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d7-faq-master-icon{font-size:16px;}\n  .kg-d7-faq-list{padding:10px;}\n  .kg-d7-faq-item{margin-bottom:4px;}\n  .kg-d7-faq-item summary{font-size:10px; padding:8px 11px; letter-spacing:0;}\n  .kg-d7-faq-item summary::after{font-size:15px;}\n  .kg-d7-faq-item .kg-d7-faq-answer{padding:0 11px 9px; font-size:11px; line-height:1.55;}\n\n  .kg-d7-seo{margin-bottom:10px;}\n  .kg-d7-seo summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d7-seo summary::after{font-size:16px;}\n  .kg-d7-seo-content{padding:11px;}\n  .kg-d7-seo-content h3{font-size:11px; margin:10px 0 4px;}\n  .kg-d7-seo-content p{font-size:11px; line-height:1.6; margin:0 0 8px;}\n  .kg-d7-link-grid{grid-template-columns:repeat(2,1fr); gap:5px;}\n  .kg-d7-seo-link{padding:7px 5px; font-size:9px;}\n}\n\u003c\/style\u003e\n\n\u003c!-- BREADCRUMBS --\u003e\n\u003cnav class=\"kg-d7-crumbs\" aria-label=\"Breadcrumb\"\u003e\n  \u003ca href=\"\/\"\u003eHome\u003c\/a\u003e\n  \u003cspan class=\"kg-d7-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/motocross-graphics\"\u003eMotocross Graphics\u003c\/a\u003e\n  \u003cspan class=\"kg-d7-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/gasgas-motocross-graphics\"\u003eGas Gas\u003c\/a\u003e\n  \u003cspan class=\"kg-d7-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003cspan class=\"kg-d7-crumb-current\" aria-current=\"page\"\u003eD7\u003c\/span\u003e\n\u003c\/nav\u003e\n\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"kg-d7-hero\"\u003e\n  \u003cdiv class=\"kg-d7-pills\"\u003e\n    \u003cspan class=\"kg-d7-pill alt\"\u003eD7 Edition\u003c\/span\u003e\n    \u003cspan class=\"kg-d7-pill\"\u003eGas Gas Graphics\u003c\/span\u003e\n    \u003cspan class=\"kg-d7-pill\"\u003eRace Inspired\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003ch1\u003eGas Gas \u003cspan class=\"kg-d7-red\"\u003eD7\u003c\/span\u003e Motocross Graphics\u003c\/h1\u003e\n  \u003cp class=\"kg-d7-subtitle\"\u003e\n    Factory-team styling for Gas Gas dirt bikes. The \u003cstrong\u003eD7 graphics kit\u003c\/strong\u003e brings sharp racing energy and clean panel flow to your bodywork — built for riders who run aggressive and ride hard.\n  \u003c\/p\u003e\n  \u003cdiv class=\"kg-d7-buttons\"\u003e\n    \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d7-btn kg-d7-btn-primary\"\u003eShop Gas Gas Graphics\u003c\/a\u003e\n    \u003ca href=\"\/pages\/contact\" class=\"kg-d7-btn kg-d7-btn-secondary\"\u003eAsk About Custom\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPEC STRIP --\u003e\n\u003cdiv class=\"kg-d7-specs\" role=\"list\" aria-label=\"Product specs\"\u003e\n  \u003cdiv class=\"kg-d7-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d7-spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"kg-d7-spec-value\"\u003e21mil Laminated\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d7-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d7-spec-label\"\u003eCoverage\u003c\/span\u003e\u003cspan class=\"kg-d7-spec-value\"\u003eFull Plastics\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d7-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d7-spec-label\"\u003eProduction\u003c\/span\u003e\u003cspan class=\"kg-d7-spec-value\"\u003eMade To Order\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d7-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d7-spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"kg-d7-spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 3 FEATURE CARDS --\u003e\n\u003cdiv class=\"kg-d7-grid\"\u003e\n  \u003cdiv class=\"kg-d7-card\"\u003e\n    \u003ch3\u003eRace-Team Energy\u003c\/h3\u003e\n    \u003cp\u003eAggressive linework and sharp panel transitions inspired by factory motocross styling.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d7-card\"\u003e\n    \u003ch3\u003ePlastics Matched\u003c\/h3\u003e\n    \u003cp\u003eCut to follow Gas Gas bodywork — shrouds, side plates, fenders, and number backgrounds line up clean.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d7-card\"\u003e\n    \u003ch3\u003eBuilt To Ride\u003c\/h3\u003e\n    \u003cp\u003e21mil laminated cast vinyl handles real motocross conditions — mud, water, pressure washing, sun.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- INTRO BODY (hidden on mobile) --\u003e\n\u003cdiv class=\"kg-d7-body\"\u003e\n  \u003ch2\u003eThe \u003cspan class=\"kg-d7-red\"\u003eD7\u003c\/span\u003e Brings Factory Energy\u003c\/h2\u003e\n  \u003cp\u003eThe \u003cstrong\u003eGas Gas D7 motocross graphics kit\u003c\/strong\u003e is built for riders who want race-team aesthetics without going custom. Sharp angles, bold contrast, and a layout that brings the bodywork together — D7 is one of the cleanest factory-style designs in the Gas Gas lineup.\u003c\/p\u003e\n  \u003cp\u003ePrint-on-demand on premium 21mil laminated vinyl, contour-cut to match Gas Gas plastics, made and shipped from the USA.\u003c\/p\u003e\n  \u003cdiv class=\"kg-d7-note\"\u003e\n    Looking for Gas Gas D7 graphics, factory team motocross styling, or a clean race-ready dirt bike kit? You're in the right place.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- FAQ MASTER ACCORDION --\u003e\n\u003cdetails class=\"kg-d7-faq-master\"\u003e\n  \u003csummary class=\"kg-d7-faq-master-summary\"\u003e\n    \u003cspan\u003eFrequently Asked Questions\u003c\/span\u003e\n    \u003cspan class=\"kg-d7-faq-master-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d7-faq-list\"\u003e\n\n    \u003cdetails class=\"kg-d7-faq-item\"\u003e\n      \u003csummary\u003eWill the D7 fit my Gas Gas?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d7-faq-answer\"\u003eYes — the D7 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d7-faq-item\"\u003e\n      \u003csummary\u003eWhat material is the D7 kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d7-faq-answer\"\u003ePremium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d7-faq-item\"\u003e\n      \u003csummary\u003eCan I customize colors or add sponsor logos?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d7-faq-answer\"\u003eYes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d7-faq-item\"\u003e\n      \u003csummary\u003eHow fast does it ship?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d7-faq-answer\"\u003eStock D7 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d7-faq-item\"\u003e\n      \u003csummary\u003eIs installation hard?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d7-faq-answer\"\u003eMost riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d7-faq-item\"\u003e\n      \u003csummary\u003eCan I return a custom kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d7-faq-answer\"\u003eCustom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- SEO COLLAPSIBLE --\u003e\n\u003cdetails class=\"kg-d7-seo\"\u003e\n  \u003csummary\u003e\n    \u003cspan\u003eMore Information\u003c\/span\u003e\n    \u003cspan aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d7-seo-content\"\u003e\n\n    \u003ch3\u003eAbout the Gas Gas D7 Kit\u003c\/h3\u003e\n    \u003cp\u003eThe \u003cstrong\u003eGas Gas D7 motocross graphics kit\u003c\/strong\u003e is designed for riders who want a race-team look without going fully custom. Built around the body lines of Gas Gas dirt bikes, the D7 layout creates aggressive flow across the shrouds, side panels, and rear plastics — giving the bike a factory-inspired finish that stands out at the track.\u003c\/p\u003e\n\n    \u003ch3\u003eRace-Inspired Layout\u003c\/h3\u003e\n    \u003cp\u003eD7 is built around sharp diagonal energy and bold contrast. Strong layouts like this work because every body section feels tied together — front fender flow, tank shroud transition, side plate angle, rear sweep. That's what separates factory-style graphics from random sticker placement.\u003c\/p\u003e\n\n    \u003ch3\u003ePremium Laminated Vinyl\u003c\/h3\u003e\n    \u003cp\u003eEvery D7 kit is printed on 21mil cast vinyl with a heavy laminate built for motocross abuse. UV-stable so colors hold under sun. Contour-flexible for compound-curve plastics. Resistant to mud, water, scratches, and high-pressure washing — it survives the same conditions you ride in.\u003c\/p\u003e\n\n    \u003ch3\u003eMade To Order in the USA\u003c\/h3\u003e\n    \u003cp\u003eEach Gas Gas D7 kit is printed when you order. That means current-batch material, fresh adhesive, and the latest color calibration on every shipment. Stock layouts ship in 2 to 5 business days from our USA facility.\u003c\/p\u003e\n\n    \u003ch3\u003eCustom Options Available\u003c\/h3\u003e\n    \u003cp\u003eWant your race number, sponsor logos, or color swap? D7 can be customized. Send specs and our design team will build a proof for your approval before anything goes to print. Most custom orders ship within 5 to 10 business days.\u003c\/p\u003e\n\n    \u003ch3\u003eOther Gas Gas Designs\u003c\/h3\u003e\n    \u003cdiv class=\"kg-d7-link-grid\"\u003e\n      \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d7-seo-link\"\u003eAll Gas Gas\u003c\/a\u003e\n      \u003ca href=\"\/collections\/motocross-graphics\" class=\"kg-d7-seo-link\"\u003eAll MX\u003c\/a\u003e\n      \u003ca href=\"\/collections\/ktm-motocross-graphics\" class=\"kg-d7-seo-link\"\u003eKTM\u003c\/a\u003e\n      \u003ca href=\"\/collections\/husqvarna-motocross-graphics\" class=\"kg-d7-seo-link\"\u003eHusqvarna\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- ============== SCHEMA ============== --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/krazygraphics.com\/\" },\n    { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Gas Gas Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/gasgas-motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 4, \"name\": \"Gas Gas D7 Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/products\/gasgas-d7-motocross-graphics\" }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"Gas Gas D7 Motocross Graphics Kit\",\n  \"description\": \"Custom Gas Gas D7 motocross graphics kit. Race-inspired factory-team styling, 21mil laminated cast vinyl, plastics-matched cut, made to order in the USA by KrazyGraphics.\",\n  \"brand\": { \"@type\": \"Brand\", \"name\": \"KrazyGraphics\" },\n  \"category\": \"Motocross Graphics Kit\",\n  \"url\": \"https:\/\/krazygraphics.com\/products\/gasgas-d7-motocross-graphics\",\n  \"isRelatedTo\": { \"@type\": \"Product\", \"name\": \"Gas Gas Motocross Graphics\" }\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    { \"@type\": \"Question\", \"name\": \"Will the D7 fit my Gas Gas?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. The D7 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"What material is the D7 kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Premium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I customize colors or add sponsor logos?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\" } },\n    { \"@type\": \"Question\", \"name\": \"How fast does it ship?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Stock D7 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"Is installation hard?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Most riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I return a custom kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Custom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\" } }\n  ]\n}\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n","brand":"Krazygraphics.com","offers":[{"title":"No \/ No","offer_id":43094145237081,"sku":null,"price":228.48,"currency_code":"USD","in_stock":true},{"title":"No \/ Yes + $20","offer_id":43094669918297,"sku":null,"price":259.06,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ No","offer_id":43094669951065,"sku":null,"price":243.04,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ Yes + $20","offer_id":43094669983833,"sku":null,"price":273.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0069\/7486\/5497\/files\/clx2360_20gasd7.png?v=1771890575"},{"product_id":"utv-atv-gasgas-d2","title":"GasGas D2 Motocross Graphics","description":"\u003cdiv class=\"kg-d2-wrap\"\u003e\n\u003cstyle\u003e\n.kg-d2-wrap{\n  position:relative;\n  overflow:hidden;\n  margin:0 auto;\n  max-width:1200px;\n  font-family:Arial, Helvetica, sans-serif;\n  color:#fff !important;\n  background:\n    radial-gradient(circle at 20% 0%, rgba(220,30,40,0.45) 0%, transparent 40%),\n    radial-gradient(circle at 80% 100%, rgba(0,200,255,0.55) 0%, transparent 50%),\n    radial-gradient(circle at 50% 50%, rgba(60,140,255,0.30) 0%, transparent 55%),\n    linear-gradient(135deg, #001a4d 0%, #0040a0 30%, #0066d6 55%, #003580 80%, #001a4d 100%);\n  border:2px solid #dc1e28;\n  border-radius:18px;\n  padding:30px;\n  box-shadow:0 4px 30px rgba(220,30,40,0.35), inset 0 0 0 1px rgba(255,255,255,0.10);\n  \/* Single subtle breathing border - keeps the page alive without burning CPU *\/\n  animation:kg-d2-border-pulse 3s ease-in-out infinite alternate;\n}\n.kg-d2-wrap *{box-sizing:border-box;}\n\n@keyframes kg-d2-border-pulse{\n  0%   { box-shadow:0 4px 30px rgba(220,30,40,0.30), inset 0 0 0 1px rgba(255,255,255,0.10); }\n  100% { box-shadow:0 4px 40px rgba(255,51,68,0.55), inset 0 0 0 1px rgba(255,255,255,0.15); }\n}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d2-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d2-stripe-drift 22s linear infinite;\n}\n@keyframes kg-d2-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d2-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d2-wrap \u003e *{position:relative; z-index:2;}\n\n\/* ============== DIAGONAL RACING STRIPES BACKGROUND ============== *\/\n.kg-d2-wrap::before{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  background:\n    repeating-linear-gradient(\n      135deg,\n      transparent 0,\n      transparent 60px,\n      rgba(220,30,40,0.10) 60px,\n      rgba(220,30,40,0.10) 64px,\n      transparent 64px,\n      transparent 120px,\n      rgba(255,255,255,0.06) 120px,\n      rgba(255,255,255,0.06) 124px\n    );\n  pointer-events:none;\n  z-index:0;\n  animation:kg-d2-stripe-drift 18s linear infinite;\n}\n@keyframes kg-d2-stripe-drift{\n  0%   { background-position:0 0; }\n  100% { background-position:120px -120px; }\n}\n\n\/* Red corner accent *\/\n.kg-d2-wrap::after{\n  content:\"\";\n  position:absolute;\n  top:0;\n  right:0;\n  width:200px;\n  height:200px;\n  background:\n    linear-gradient(225deg, #dc1e28 0%, #ff3344 50%, transparent 50%);\n  pointer-events:none;\n  z-index:1;\n  filter:drop-shadow(-4px 4px 12px rgba(220,30,40,0.4));\n}\n.kg-d2-wrap \u003e *{position:relative; z-index:2;}\n\n\/* BREADCRUMBS *\/\n.kg-d2-crumbs{\n  margin:0 0 16px;\n  padding:9px 14px;\n  background:#1a1a1a;\n  border-radius:6px;\n  font-size:11px;\n  letter-spacing:1.2px;\n  text-transform:uppercase;\n  font-weight:800;\n  display:flex;\n  align-items:center;\n  gap:8px;\n  flex-wrap:wrap;\n  color:#fff !important;\n}\n.kg-d2-crumbs a{\n  color:#dc1e28 !important;\n  text-decoration:none !important;\n  transition:color .2s ease;\n}\n.kg-d2-crumbs a:hover{color:#ff4555 !important;}\n.kg-d2-crumb-sep{color:#666 !important;}\n.kg-d2-crumb-current{color:#fff !important;}\n\n\/* HERO *\/\n.kg-d2-hero{\n  position:relative;\n  background:rgba(255,255,255,0.08);\n  border:1px solid rgba(255,255,255,0.20);\n  border-radius:12px;\n  padding:24px 22px;\n  margin-bottom:14px;\n  box-shadow:0 4px 14px rgba(0,0,0,0.3), inset 0 0 30px rgba(255,255,255,0.04);\n  overflow:hidden;\n  backdrop-filter:blur(6px);\n}\n.kg-d2-hero::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  bottom:0;\n  left:0;\n  width:6px;\n  background:linear-gradient(180deg, #dc1e28 0%, #ff3344 100%);\n  box-shadow:0 0 12px rgba(220,30,40,0.6);\n}\n\n.kg-d2-pills{margin-bottom:12px; padding-left:14px;}\n.kg-d2-pill{\n  display:inline-block;\n  padding:5px 11px;\n  border:1.5px solid rgba(255,255,255,0.4);\n  border-radius:4px;\n  margin:0 6px 6px 0;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d2-pill.alt{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 12px rgba(220,30,40,0.5);\n}\n.kg-d2-wrap h1{\n  font-size:clamp(28px, 4.5vw, 50px);\n  line-height:0.95;\n  font-weight:900;\n  letter-spacing:-1px;\n  text-transform:uppercase;\n  margin:0 0 10px;\n  padding-left:14px;\n  color:#fff !important;\n  font-style:italic;\n  text-shadow:0 0 14px rgba(0,0,0,0.5);\n}\n.kg-d2-hero h1 .kg-d2-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 18px rgba(255,69,85,0.7), 0 0 6px rgba(255,69,85,0.9);\n}\n\n.kg-d2-subtitle{\n  font-size:15px;\n  line-height:1.6;\n  color:#d8e6ff !important;\n  max-width:760px;\n  padding-left:14px;\n  margin:0 0 16px;\n}\n.kg-d2-subtitle strong{color:#fff !important;}\n\n.kg-d2-buttons{\n  display:flex;\n  flex-wrap:wrap;\n  gap:10px;\n  padding-left:14px;\n}\n.kg-d2-btn{\n  display:inline-block;\n  padding:12px 20px;\n  border-radius:6px;\n  text-decoration:none !important;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  font-size:12px;\n  transition:all .2s ease;\n}\n.kg-d2-btn-primary{\n  color:#fff !important;\n  background:#dc1e28;\n  border:2px solid #dc1e28;\n  box-shadow:0 3px 16px rgba(220,30,40,0.55), 0 0 0 1px rgba(255,255,255,0.15) inset;\n}\n.kg-d2-btn-primary:hover{\n  background:#ff3344;\n  border-color:#ff3344;\n  transform:translateY(-2px);\n  box-shadow:0 6px 24px rgba(220,30,40,0.7);\n}\n.kg-d2-btn-secondary{\n  color:#fff !important;\n  background:rgba(255,255,255,0.08);\n  border:2px solid rgba(255,255,255,0.5);\n  backdrop-filter:blur(6px);\n}\n.kg-d2-btn-secondary:hover{\n  background:#fff;\n  color:#0a1428 !important;\n  border-color:#fff;\n  transform:translateY(-2px);\n}\n\n\/* SPEC STRIP *\/\n.kg-d2-specs{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-bottom:14px;\n}\n.kg-d2-spec{\n  padding:11px 12px;\n  background:rgba(0,0,0,0.4);\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  text-align:center;\n  border-left:3px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d2-spec-label{\n  display:block;\n  font-size:9px;\n  color:#ff6b78 !important;\n  text-transform:uppercase;\n  letter-spacing:1.5px;\n  margin-bottom:3px;\n  font-weight:900;\n}\n.kg-d2-spec-value{\n  display:block;\n  font-size:12px;\n  font-weight:900;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n}\n\n\/* CARD GRID *\/\n.kg-d2-grid{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:12px;\n  margin:14px 0;\n}\n.kg-d2-card{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:16px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  transition:all .2s ease;\n  position:relative;\n  overflow:hidden;\n  backdrop-filter:blur(4px);\n}\n.kg-d2-card::before{\n  content:\"\";\n  position:absolute;\n  top:0;\n  left:0;\n  width:40px;\n  height:3px;\n  background:#dc1e28;\n  box-shadow:0 0 10px rgba(220,30,40,0.6);\n}\n.kg-d2-card:hover{\n  border-color:rgba(255,255,255,0.45);\n  transform:translateY(-3px);\n  background:rgba(255,255,255,0.10);\n  box-shadow:0 8px 22px rgba(220,30,40,0.18);\n}\n.kg-d2-card:hover::before{\n  width:100%;\n  transition:width .3s ease;\n}\n.kg-d2-card h3{\n  font-size:14px;\n  margin:0 0 6px;\n  color:#fff !important;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d2-card p{\n  margin:0;\n  font-size:13px;\n  line-height:1.55;\n  color:#c0d0ec !important;\n}\n\n\/* INTRO BODY *\/\n.kg-d2-body{\n  background:rgba(255,255,255,0.06);\n  border:1px solid rgba(255,255,255,0.18);\n  border-radius:10px;\n  padding:18px;\n  margin-bottom:14px;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  border-left:4px solid #dc1e28;\n  backdrop-filter:blur(4px);\n}\n.kg-d2-body h2{\n  font-size:22px;\n  line-height:1.1;\n  margin:0 0 10px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:-0.5px;\n  font-weight:900;\n  font-style:italic;\n}\n.kg-d2-body h2 .kg-d2-red{\n  color:#ff4555 !important;\n  text-shadow:0 0 12px rgba(255,69,85,0.5);\n}\n.kg-d2-body p{\n  margin:0 0 10px;\n  color:#d8e6ff !important;\n  font-size:14px;\n  line-height:1.65;\n}\n.kg-d2-body p:last-child{margin-bottom:0;}\n.kg-d2-body p strong{color:#ff6b78 !important;}\n\n.kg-d2-note{\n  margin-top:12px;\n  padding:11px 14px;\n  background:rgba(220,30,40,0.18);\n  border:1px solid rgba(220,30,40,0.4);\n  border-radius:6px;\n  color:#fff !important;\n  font-size:12px;\n  line-height:1.55;\n  border-left:4px solid #dc1e28;\n  font-weight:600;\n}\n\n\/* FAQ MASTER ACCORDION *\/\n.kg-d2-faq-master{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d2-faq-master[open]{box-shadow:0 4px 20px rgba(220,30,40,0.2);}\n.kg-d2-faq-master-summary{\n  list-style:none;\n  cursor:pointer;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d2-faq-master-summary::-webkit-details-marker{display:none;}\n.kg-d2-faq-master-icon{\n  font-size:20px;\n  color:#dc1e28 !important;\n  flex-shrink:0;\n  transition:transform .25s ease;\n  font-weight:900;\n}\n.kg-d2-faq-master[open] .kg-d2-faq-master-icon{transform:rotate(45deg); color:#fff !important;}\n\n.kg-d2-faq-list{padding:14px;}\n.kg-d2-faq-item{\n  margin-bottom:6px;\n  border:1px solid rgba(255,255,255,0.15);\n  border-radius:6px;\n  background:rgba(0,0,0,0.25);\n  overflow:hidden;\n}\n.kg-d2-faq-item[open]{\n  border-color:rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.06);\n}\n.kg-d2-faq-item summary{\n  list-style:none;\n  cursor:pointer;\n  padding:11px 14px;\n  font-size:12px;\n  font-weight:800;\n  text-transform:uppercase;\n  letter-spacing:0.5px;\n  color:#fff !important;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:10px;\n}\n.kg-d2-faq-item summary::-webkit-details-marker{display:none;}\n.kg-d2-faq-item summary::after{\n  content:\"+\";\n  color:#ff6b78 !important;\n  font-size:20px;\n  font-weight:900;\n  flex-shrink:0;\n  transition:transform .25s ease;\n}\n.kg-d2-faq-item[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d2-faq-item .kg-d2-faq-answer{\n  padding:0 14px 12px;\n  font-size:12px;\n  line-height:1.65;\n  color:#c0d0ec !important;\n}\n\n\/* SEO COLLAPSIBLE *\/\n.kg-d2-seo{\n  margin-bottom:14px;\n  border-radius:10px;\n  border:1px solid rgba(255,255,255,0.20);\n  background:rgba(255,255,255,0.04);\n  overflow:hidden;\n  box-shadow:0 2px 12px rgba(0,0,0,0.25);\n  backdrop-filter:blur(4px);\n}\n.kg-d2-seo summary{\n  list-style:none;\n  cursor:pointer;\n  padding:14px 16px;\n  font-size:13px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  background:rgba(0,0,0,0.4);\n  border-bottom:3px solid #dc1e28;\n  display:flex;\n  align-items:center;\n  justify-content:space-between;\n  gap:12px;\n  user-select:none;\n  font-style:italic;\n}\n.kg-d2-seo summary::-webkit-details-marker{display:none;}\n.kg-d2-seo summary::after{\n  content:\"+\";\n  color:#dc1e28 !important;\n  font-size:20px;\n  font-weight:900;\n  transition:transform .25s ease;\n}\n.kg-d2-seo[open] summary::after{transform:rotate(45deg); color:#fff !important;}\n.kg-d2-seo-content{padding:18px;}\n.kg-d2-seo-content h3{\n  font-size:14px;\n  margin:14px 0 6px;\n  text-transform:uppercase;\n  color:#fff !important;\n  letter-spacing:0.5px;\n  font-weight:900;\n  font-style:italic;\n  border-left:3px solid #dc1e28;\n  padding-left:8px;\n}\n.kg-d2-seo-content h3:first-child{margin-top:0;}\n.kg-d2-seo-content p{\n  margin:0 0 11px;\n  font-size:13px;\n  line-height:1.7;\n  color:#c0d0ec !important;\n}\n.kg-d2-seo-content p strong{color:#ff6b78 !important;}\n\n.kg-d2-link-grid{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:6px;\n  margin-top:14px;\n}\n.kg-d2-seo-link{\n  display:block;\n  text-align:center;\n  padding:10px 6px;\n  border-radius:5px;\n  text-decoration:none !important;\n  font-size:10px;\n  font-weight:900;\n  text-transform:uppercase;\n  letter-spacing:1px;\n  color:#fff !important;\n  border:1.5px solid rgba(255,255,255,0.4);\n  background:rgba(255,255,255,0.08);\n  transition:all .2s ease;\n}\n.kg-d2-seo-link:hover{\n  background:#dc1e28;\n  border-color:#dc1e28;\n  color:#fff !important;\n  box-shadow:0 0 14px rgba(220,30,40,0.5);\n}\n\n\/* Reduced motion *\/\n@media (prefers-reduced-motion: reduce){\n  .kg-d2-wrap,\n  .kg-d2-wrap::before{\n    animation:none !important;\n  }\n}\n\n\/* MOBILE — TIGHT *\/\n@media (max-width:768px){\n  .kg-d2-wrap{padding:12px; border-radius:14px;}\n  .kg-d2-wrap::after{width:100px; height:100px;}\n\n  .kg-d2-crumbs{font-size:9px; padding:6px 10px; gap:4px; letter-spacing:0.5px; margin-bottom:10px;}\n\n  .kg-d2-hero{padding:14px 14px 14px 0; margin-bottom:10px;}\n  .kg-d2-hero::before{width:4px;}\n  .kg-d2-pills{margin-bottom:8px; padding-left:12px;}\n  .kg-d2-pill{font-size:8px; padding:3px 8px; letter-spacing:1px; margin:0 4px 4px 0;}\n  .kg-d2-wrap h1{font-size:22px; margin:0 0 6px; padding-left:12px;}\n  .kg-d2-subtitle{font-size:12px; line-height:1.45; margin:0 0 10px; padding-left:12px;}\n  .kg-d2-buttons{gap:6px; padding-left:12px;}\n  .kg-d2-btn{padding:8px 14px; font-size:10px;}\n\n  \/* Hide heavy sections on mobile *\/\n  .kg-d2-specs{display:none !important;}\n  .kg-d2-grid{display:none !important;}\n  .kg-d2-body{display:none !important;}\n\n  .kg-d2-faq-master{margin-bottom:10px;}\n  .kg-d2-faq-master-summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d2-faq-master-icon{font-size:16px;}\n  .kg-d2-faq-list{padding:10px;}\n  .kg-d2-faq-item{margin-bottom:4px;}\n  .kg-d2-faq-item summary{font-size:10px; padding:8px 11px; letter-spacing:0;}\n  .kg-d2-faq-item summary::after{font-size:15px;}\n  .kg-d2-faq-item .kg-d2-faq-answer{padding:0 11px 9px; font-size:11px; line-height:1.55;}\n\n  .kg-d2-seo{margin-bottom:10px;}\n  .kg-d2-seo summary{padding:11px 13px; font-size:11px; letter-spacing:0.5px;}\n  .kg-d2-seo summary::after{font-size:16px;}\n  .kg-d2-seo-content{padding:11px;}\n  .kg-d2-seo-content h3{font-size:11px; margin:10px 0 4px;}\n  .kg-d2-seo-content p{font-size:11px; line-height:1.6; margin:0 0 8px;}\n  .kg-d2-link-grid{grid-template-columns:repeat(2,1fr); gap:5px;}\n  .kg-d2-seo-link{padding:7px 5px; font-size:9px;}\n}\n\u003c\/style\u003e\n\n\u003c!-- BREADCRUMBS --\u003e\n\u003cnav class=\"kg-d2-crumbs\" aria-label=\"Breadcrumb\"\u003e\n  \u003ca href=\"\/\"\u003eHome\u003c\/a\u003e\n  \u003cspan class=\"kg-d2-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/motocross-graphics\"\u003eMotocross Graphics\u003c\/a\u003e\n  \u003cspan class=\"kg-d2-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003ca href=\"\/collections\/gasgas-motocross-graphics\"\u003eGas Gas\u003c\/a\u003e\n  \u003cspan class=\"kg-d2-crumb-sep\" aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n  \u003cspan class=\"kg-d2-crumb-current\" aria-current=\"page\"\u003eD2\u003c\/span\u003e\n\u003c\/nav\u003e\n\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"kg-d2-hero\"\u003e\n  \u003cdiv class=\"kg-d2-pills\"\u003e\n    \u003cspan class=\"kg-d2-pill alt\"\u003eD2 Edition\u003c\/span\u003e\n    \u003cspan class=\"kg-d2-pill\"\u003eGas Gas Graphics\u003c\/span\u003e\n    \u003cspan class=\"kg-d2-pill\"\u003eRace Inspired\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003ch1\u003eGas Gas \u003cspan class=\"kg-d2-red\"\u003eD2\u003c\/span\u003e Motocross Graphics\u003c\/h1\u003e\n  \u003cp class=\"kg-d2-subtitle\"\u003e\n    Factory-team styling for Gas Gas dirt bikes. The \u003cstrong\u003eD2 graphics kit\u003c\/strong\u003e brings sharp racing energy and clean panel flow to your bodywork — built for riders who run aggressive and ride hard.\n  \u003c\/p\u003e\n  \u003cdiv class=\"kg-d2-buttons\"\u003e\n    \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d2-btn kg-d2-btn-primary\"\u003eShop Gas Gas Graphics\u003c\/a\u003e\n    \u003ca href=\"\/pages\/contact\" class=\"kg-d2-btn kg-d2-btn-secondary\"\u003eAsk About Custom\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SPEC STRIP --\u003e\n\u003cdiv class=\"kg-d2-specs\" role=\"list\" aria-label=\"Product specs\"\u003e\n  \u003cdiv class=\"kg-d2-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d2-spec-label\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"kg-d2-spec-value\"\u003e21mil Laminated\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d2-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d2-spec-label\"\u003eCoverage\u003c\/span\u003e\u003cspan class=\"kg-d2-spec-value\"\u003eFull Plastics\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d2-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d2-spec-label\"\u003eProduction\u003c\/span\u003e\u003cspan class=\"kg-d2-spec-value\"\u003eMade To Order\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"kg-d2-spec\" role=\"listitem\"\u003e\n\u003cspan class=\"kg-d2-spec-label\"\u003eOrigin\u003c\/span\u003e\u003cspan class=\"kg-d2-spec-value\"\u003eUSA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 3 FEATURE CARDS --\u003e\n\u003cdiv class=\"kg-d2-grid\"\u003e\n  \u003cdiv class=\"kg-d2-card\"\u003e\n    \u003ch3\u003eRace-Team Energy\u003c\/h3\u003e\n    \u003cp\u003eAggressive linework and sharp panel transitions inspired by factory motocross styling.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d2-card\"\u003e\n    \u003ch3\u003ePlastics Matched\u003c\/h3\u003e\n    \u003cp\u003eCut to follow Gas Gas bodywork — shrouds, side plates, fenders, and number backgrounds line up clean.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"kg-d2-card\"\u003e\n    \u003ch3\u003eBuilt To Ride\u003c\/h3\u003e\n    \u003cp\u003e21mil laminated cast vinyl handles real motocross conditions — mud, water, pressure washing, sun.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- INTRO BODY (hidden on mobile) --\u003e\n\u003cdiv class=\"kg-d2-body\"\u003e\n  \u003ch2\u003eThe \u003cspan class=\"kg-d2-red\"\u003eD2\u003c\/span\u003e Brings Factory Energy\u003c\/h2\u003e\n  \u003cp\u003eThe \u003cstrong\u003eGas Gas D2 motocross graphics kit\u003c\/strong\u003e is built for riders who want race-team aesthetics without going custom. Sharp angles, bold contrast, and a layout that brings the bodywork together — D2 is one of the cleanest factory-style designs in the Gas Gas lineup.\u003c\/p\u003e\n  \u003cp\u003ePrint-on-demand on premium 21mil laminated vinyl, contour-cut to match Gas Gas plastics, made and shipped from the USA.\u003c\/p\u003e\n  \u003cdiv class=\"kg-d2-note\"\u003e\n    Looking for Gas Gas D2 graphics, factory team motocross styling, or a clean race-ready dirt bike kit? You're in the right place.\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- FAQ MASTER ACCORDION --\u003e\n\u003cdetails class=\"kg-d2-faq-master\"\u003e\n  \u003csummary class=\"kg-d2-faq-master-summary\"\u003e\n    \u003cspan\u003eFrequently Asked Questions\u003c\/span\u003e\n    \u003cspan class=\"kg-d2-faq-master-icon\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d2-faq-list\"\u003e\n\n    \u003cdetails class=\"kg-d2-faq-item\"\u003e\n      \u003csummary\u003eWill the D2 fit my Gas Gas?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d2-faq-answer\"\u003eYes — the D2 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d2-faq-item\"\u003e\n      \u003csummary\u003eWhat material is the D2 kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d2-faq-answer\"\u003ePremium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d2-faq-item\"\u003e\n      \u003csummary\u003eCan I customize colors or add sponsor logos?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d2-faq-answer\"\u003eYes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d2-faq-item\"\u003e\n      \u003csummary\u003eHow fast does it ship?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d2-faq-answer\"\u003eStock D2 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d2-faq-item\"\u003e\n      \u003csummary\u003eIs installation hard?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d2-faq-answer\"\u003eMost riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n    \u003cdetails class=\"kg-d2-faq-item\"\u003e\n      \u003csummary\u003eCan I return a custom kit?\u003c\/summary\u003e\n      \u003cdiv class=\"kg-d2-faq-answer\"\u003eCustom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\u003c\/div\u003e\n    \u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- SEO COLLAPSIBLE --\u003e\n\u003cdetails class=\"kg-d2-seo\"\u003e\n  \u003csummary\u003e\n    \u003cspan\u003eMore Information\u003c\/span\u003e\n    \u003cspan aria-hidden=\"true\"\u003e+\u003c\/span\u003e\n  \u003c\/summary\u003e\n  \u003cdiv class=\"kg-d2-seo-content\"\u003e\n\n    \u003ch3\u003eAbout the Gas Gas D2 Kit\u003c\/h3\u003e\n    \u003cp\u003eThe \u003cstrong\u003eGas Gas D2 motocross graphics kit\u003c\/strong\u003e is designed for riders who want a race-team look without going fully custom. Built around the body lines of Gas Gas dirt bikes, the D2 layout creates aggressive flow across the shrouds, side panels, and rear plastics — giving the bike a factory-inspired finish that stands out at the track.\u003c\/p\u003e\n\n    \u003ch3\u003eRace-Inspired Layout\u003c\/h3\u003e\n    \u003cp\u003eD2 is built around sharp diagonal energy and bold contrast. Strong layouts like this work because every body section feels tied together — front fender flow, tank shroud transition, side plate angle, rear sweep. That's what separates factory-style graphics from random sticker placement.\u003c\/p\u003e\n\n    \u003ch3\u003ePremium Laminated Vinyl\u003c\/h3\u003e\n    \u003cp\u003eEvery D2 kit is printed on 21mil cast vinyl with a heavy laminate built for motocross abuse. UV-stable so colors hold under sun. Contour-flexible for compound-curve plastics. Resistant to mud, water, scratches, and high-pressure washing — it survives the same conditions you ride in.\u003c\/p\u003e\n\n    \u003ch3\u003eMade To Order in the USA\u003c\/h3\u003e\n    \u003cp\u003eEach Gas Gas D2 kit is printed when you order. That means current-batch material, fresh adhesive, and the latest color calibration on every shipment. Stock layouts ship in 2 to 5 business days from our USA facility.\u003c\/p\u003e\n\n    \u003ch3\u003eCustom Options Available\u003c\/h3\u003e\n    \u003cp\u003eWant your race number, sponsor logos, or color swap? D2 can be customized. Send specs and our design team will build a proof for your approval before anything goes to print. Most custom orders ship within 5 to 10 business days.\u003c\/p\u003e\n\n    \u003ch3\u003eOther Gas Gas Designs\u003c\/h3\u003e\n    \u003cdiv class=\"kg-d2-link-grid\"\u003e\n      \u003ca href=\"\/collections\/gasgas-motocross-graphics\" class=\"kg-d2-seo-link\"\u003eAll Gas Gas\u003c\/a\u003e\n      \u003ca href=\"\/collections\/motocross-graphics\" class=\"kg-d2-seo-link\"\u003eAll MX\u003c\/a\u003e\n      \u003ca href=\"\/collections\/ktm-motocross-graphics\" class=\"kg-d2-seo-link\"\u003eKTM\u003c\/a\u003e\n      \u003ca href=\"\/collections\/husqvarna-motocross-graphics\" class=\"kg-d2-seo-link\"\u003eHusqvarna\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\u003c!-- ============== SCHEMA ============== --\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/krazygraphics.com\/\" },\n    { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Gas Gas Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/collections\/gasgas-motocross-graphics\" },\n    { \"@type\": \"ListItem\", \"position\": 4, \"name\": \"Gas Gas D2 Motocross Graphics\", \"item\": \"https:\/\/krazygraphics.com\/products\/gasgas-d2-motocross-graphics\" }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"Gas Gas D2 Motocross Graphics Kit\",\n  \"description\": \"Custom Gas Gas D2 motocross graphics kit. Race-inspired factory-team styling, 21mil laminated cast vinyl, plastics-matched cut, made to order in the USA by KrazyGraphics.\",\n  \"brand\": { \"@type\": \"Brand\", \"name\": \"KrazyGraphics\" },\n  \"category\": \"Motocross Graphics Kit\",\n  \"url\": \"https:\/\/krazygraphics.com\/products\/gasgas-d2-motocross-graphics\",\n  \"isRelatedTo\": { \"@type\": \"Product\", \"name\": \"Gas Gas Motocross Graphics\" }\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    { \"@type\": \"Question\", \"name\": \"Will the D2 fit my Gas Gas?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. The D2 layout is cut to match Gas Gas motocross plastics. Select your model and year at checkout. Most layouts cover full bodywork including shrouds, side plates, fenders, and number backgrounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"What material is the D2 kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Premium 21mil laminated cast vinyl built for motocross use — UV-stable, contour-flexible, mud resistant, and tough enough for real track conditions and high-pressure washing.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I customize colors or add sponsor logos?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. Color edits, rider numbers, and sponsor logos are available. Send your specs and our design team will build a layout for approval before production.\" } },\n    { \"@type\": \"Question\", \"name\": \"How fast does it ship?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Stock D2 layouts ship in 2 to 5 business days. Custom designs typically ship in 5 to 10 business days depending on revision rounds.\" } },\n    { \"@type\": \"Question\", \"name\": \"Is installation hard?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Most riders install at home in an afternoon. You'll need a clean surface, a heat source, and a squeegee. Detailed instructions ship with every kit.\" } },\n    { \"@type\": \"Question\", \"name\": \"Can I return a custom kit?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Custom-printed kits are non-refundable once production begins. Damaged or misprinted kits are replaced at no charge.\" } }\n  ]\n}\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n","brand":"Krazygraphics.com","offers":[{"title":"No \/ No","offer_id":43094145957977,"sku":null,"price":228.48,"currency_code":"USD","in_stock":true},{"title":"No \/ Yes + $20","offer_id":43094669492313,"sku":null,"price":259.06,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ No","offer_id":43094669525081,"sku":null,"price":243.04,"currency_code":"USD","in_stock":true},{"title":"Yes + $10 \/ Yes + $20","offer_id":43094669557849,"sku":null,"price":273.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0069\/7486\/5497\/files\/clx816_20gasd2.png?v=1771890579"}],"url":"https:\/\/www.krazygraphics.com\/collections\/gas-gas-motocross-graphics\/krazygraphics.oembed","provider":"Krazygraphics.com","version":"1.0","type":"link"}