{"product_id":"2-in-1-dartboard-challenge™","title":"2-in-1 Dartboard Challenge™","description":"\u003cstyle\u003e\n\/* ===========================\n   PLAY BOLD | 2-IN-1 DARTBOARD\n=========================== *\/\n\n.pb2-darts {\n  --red: #ff304f;\n  --gold: #ffd166;\n  --green: #23c483;\n  --dark: #09090e;\n  --card: #181820;\n\n  background: var(--dark);\n  color: #fff;\n  padding: 35px 18px;\n  border-radius: 22px;\n  font-family: Arial, sans-serif;\n  overflow: hidden;\n  position: relative;\n  isolation: isolate;\n}\n\n.pb2-darts * {\n  box-sizing: border-box;\n}\n\n.pb2-darts .hero {\n  text-align: center;\n  padding: 30px 5px;\n}\n\n.pb2-darts .badge {\n  display: inline-block;\n  border: 1px solid var(--gold);\n  color: var(--gold);\n  padding: 10px 20px;\n  border-radius: 50px;\n  font-size: 11px;\n  font-weight: 900;\n  letter-spacing: 2px;\n  margin-bottom: 25px;\n  animation: pbGlow 2s infinite alternate;\n}\n\n@keyframes pbGlow {\n  from { box-shadow: 0 0 5px #ffd16630; }\n  to { box-shadow: 0 0 25px #ffd16680; }\n}\n\n.pb2-darts h1 {\n  font-size: clamp(38px, 8vw, 70px);\n  line-height: 1.05;\n  font-weight: 1000;\n  margin: 0;\n  letter-spacing: -2px;\n}\n\n.pb2-darts .red { color: var(--red); }\n.pb2-darts .gold { color: var(--gold); }\n.pb2-darts .green { color: var(--green); }\n\n.pb2-darts .subtitle {\n  color: #bcbcc8;\n  font-size: 15px;\n  line-height: 1.8;\n  max-width: 480px;\n  margin: 25px auto;\n}\n\n\/* ===========================\n   3D FLIPPING DARTBOARD\n=========================== *\/\n\n.pb2-darts .flip-scene {\n  width: 240px;\n  height: 240px;\n  margin: 40px auto;\n  perspective: 1000px;\n}\n\n.pb2-darts .flip-board {\n  width: 100%;\n  height: 100%;\n  position: relative;\n  transform-style: preserve-3d;\n  animation: pbFlip 8s infinite ease-in-out;\n}\n\n@keyframes pbFlip {\n  0%, 35% {\n    transform: rotateY(0deg);\n  }\n\n  45%, 85% {\n    transform: rotateY(180deg);\n  }\n\n  95%, 100% {\n    transform: rotateY(360deg);\n  }\n}\n\n.pb2-darts .board-face {\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  border-radius: 50%;\n  backface-visibility: hidden;\n  -webkit-backface-visibility: hidden;\n  border: 9px solid #303039;\n  box-shadow: 0 0 35px #ff304f40;\n}\n\n\/* CLASSIC SIDE *\/\n\n.pb2-darts .front-face {\n  background:\n    repeating-conic-gradient(\n      #161616 0deg 18deg,\n      #eee6d2 18deg 36deg\n    );\n}\n\n.pb2-darts .front-face:before {\n  content: \"\";\n  position: absolute;\n  inset: 25%;\n  border-radius: 50%;\n  background:\n    radial-gradient(\n      circle,\n      #ff304f 0% 12%,\n      #23a36d 13% 24%,\n      transparent 25%\n    );\n}\n\n\/* TARGET SIDE *\/\n\n.pb2-darts .back-face {\n  transform: rotateY(180deg);\n  background:\n    radial-gradient(\n      circle,\n      #171717 0% 12%,\n      #f2e9d8 13% 23%,\n      #171717 24% 36%,\n      #f2e9d8 37% 49%,\n      #171717 50% 62%,\n      #f2e9d8 63% 75%,\n      #171717 76%\n    );\n}\n\n.pb2-darts .flip-label {\n  color: var(--gold);\n  font-size: 12px;\n  font-weight: 900;\n  letter-spacing: 2px;\n  text-align: center;\n  animation: pbBlink 2s infinite;\n}\n\n@keyframes pbBlink {\n  50% { opacity: .4; }\n}\n\n\/* ===========================\n   SECTION HEADINGS\n=========================== *\/\n\n.pb2-darts .section-title {\n  font-size: 28px;\n  font-weight: 900;\n  text-align: center;\n  margin: 50px 0 25px;\n  text-transform: uppercase;\n}\n\n\/* ===========================\n   TWO GAME CARDS\n=========================== *\/\n\n.pb2-darts .game-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 14px;\n}\n\n.pb2-darts .game-card {\n  background: linear-gradient(145deg,#22222c,#111117);\n  border: 1px solid #353540;\n  padding: 25px 15px;\n  border-radius: 18px;\n  text-align: center;\n  transition: .35s ease;\n  position: relative;\n  overflow: hidden;\n}\n\n.pb2-darts .game-card:hover {\n  transform: translateY(-8px);\n  border-color: var(--red);\n  box-shadow: 0 15px 35px #ff304f30;\n}\n\n.pb2-darts .game-number {\n  font-size: 11px;\n  letter-spacing: 2px;\n  color: var(--gold);\n  font-weight: 900;\n  margin-bottom: 12px;\n}\n\n.pb2-darts .game-icon {\n  font-size: 45px;\n  margin-bottom: 15px;\n}\n\n.pb2-darts .game-card h3 {\n  font-size: 17px;\n  margin: 10px 0;\n  font-weight: 900;\n}\n\n.pb2-darts .game-card p {\n  font-size: 12px;\n  color: #aaa;\n  line-height: 1.7;\n}\n\n\/* ===========================\n   FLIP BANNER\n=========================== *\/\n\n.pb2-darts .flip-banner {\n  margin-top: 35px;\n  padding: 30px 18px;\n  border-radius: 18px;\n  background: linear-gradient(135deg,#42101d,#17171f);\n  border: 1px solid var(--red);\n  text-align: center;\n  animation: pbBanner 3s infinite alternate;\n}\n\n@keyframes pbBanner {\n  from { box-shadow: 0 0 5px #ff304f20; }\n  to { box-shadow: 0 0 30px #ff304f50; }\n}\n\n.pb2-darts .flip-banner h2 {\n  font-size: 27px;\n  margin: 0 0 15px;\n  font-weight: 1000;\n}\n\n.pb2-darts .flip-banner p {\n  font-size: 14px;\n  line-height: 1.8;\n  color: #ddd;\n}\n\n\/* ===========================\n   FEATURES\n=========================== *\/\n\n.pb2-darts .features {\n  display: grid;\n  grid-template-columns: repeat(2,1fr);\n  gap: 12px;\n}\n\n.pb2-darts .feature {\n  padding: 22px 12px;\n  border-radius: 16px;\n  background: #181820;\n  border: 1px solid #30303c;\n  text-align: center;\n  transition: .3s;\n}\n\n.pb2-darts .feature:hover {\n  transform: translateY(-6px);\n  border-color: var(--gold);\n}\n\n.pb2-darts .feature-icon {\n  font-size: 32px;\n  margin-bottom: 12px;\n}\n\n.pb2-darts .feature h3 {\n  font-size: 13px;\n  font-weight: 900;\n  margin: 10px 0;\n}\n\n.pb2-darts .feature p {\n  font-size: 12px;\n  color: #aaa;\n  line-height: 1.6;\n}\n\n\/* ===========================\n   HOW IT WORKS\n=========================== *\/\n\n.pb2-darts .steps {\n  display: grid;\n  gap: 14px;\n}\n\n.pb2-darts .step {\n  display: flex;\n  align-items: center;\n  gap: 15px;\n  padding: 20px;\n  background: #191921;\n  border-radius: 14px;\n  border: 1px solid #333;\n  transition: .3s;\n}\n\n.pb2-darts .step:hover {\n  border-color: var(--red);\n  transform: translateX(5px);\n}\n\n.pb2-darts .number {\n  min-width: 45px;\n  height: 45px;\n  border-radius: 50%;\n  background: var(--red);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-weight: 900;\n}\n\n.pb2-darts .step h3 {\n  font-size: 14px;\n  margin: 0 0 6px;\n}\n\n.pb2-darts .step p {\n  font-size: 12px;\n  color: #aaa;\n  margin: 0;\n  line-height: 1.6;\n}\n\n\/* ===========================\n   CTA\n=========================== *\/\n\n.pb2-darts .cta {\n  text-align: center;\n  margin-top: 45px;\n  padding: 35px 15px;\n  background: linear-gradient(135deg,#270b14,#111117);\n  border-radius: 20px;\n}\n\n.pb2-darts .cta h2 {\n  font-size: 30px;\n  font-weight: 1000;\n  margin: 0 0 15px;\n}\n\n.pb2-darts .cta p {\n  font-size: 14px;\n  color: #bbb;\n  line-height: 1.7;\n}\n\n.pb2-darts .button {\n  display: inline-block;\n  margin-top: 20px;\n  padding: 18px 30px;\n  border-radius: 50px;\n  background: linear-gradient(90deg,#ff304f,#ff7135);\n  color: white;\n  text-decoration: none;\n  font-size: 13px;\n  font-weight: 900;\n  letter-spacing: 1px;\n  box-shadow: 0 10px 30px #ff304f50;\n  transition: .3s;\n  animation: pbButton 2s infinite;\n}\n\n@keyframes pbButton {\n  50% {\n    box-shadow: 0 0 35px #ff304f90;\n  }\n}\n\n.pb2-darts .button:hover {\n  transform: scale(1.07);\n}\n\n\/* FOOTER *\/\n\n.pb2-darts .footer {\n  text-align: center;\n  margin-top: 40px;\n  padding-top: 25px;\n  border-top: 1px solid #333;\n}\n\n.pb2-darts .footer strong {\n  font-size: 22px;\n  letter-spacing: 4px;\n}\n\n.pb2-darts .footer p {\n  color: #777;\n  font-size: 11px;\n}\n\n\/* MOBILE *\/\n\n@media(max-width:480px) {\n  .pb2-darts {\n    padding: 25px 14px;\n  }\n\n  .pb2-darts h1 {\n    font-size: 40px;\n  }\n\n  .pb2-darts .game-card {\n    padding: 20px 10px;\n  }\n\n  .pb2-darts .game-card h3 {\n    font-size: 14px;\n  }\n\n  .pb2-darts .flip-scene {\n    width: 210px;\n    height: 210px;\n  }\n}\n\n@media(prefers-reduced-motion:reduce) {\n  .pb2-darts *,\n  .pb2-darts *::before,\n  .pb2-darts *::after {\n    animation: none !important;\n    transition: none !important;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"pb2-darts\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"hero\"\u003e\n\u003cdiv class=\"badge\"\u003e🎯 PLAY BOLD EXCLUSIVE\u003c\/div\u003e\n\u003ch1\u003e\n\u003cspan class=\"gold\"\u003e2 GAMES.\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"red\"\u003e1 BOARD.\u003c\/span\u003e\u003cbr\u003eDOUBLE THE FUN.\u003c\/h1\u003e\n\u003cp class=\"subtitle\"\u003eWhy settle for one game when you can have TWO? \u003cbr\u003e\u003cbr\u003eIntroducing the \u003cstrong\u003e15-Inch Reversible Dartboard Set.\u003c\/strong\u003e \u003cbr\u003e\u003cbr\u003eOne side delivers classic darts. Flip it over for a whole new target challenge. \u003cbr\u003e\u003cbr\u003eMore games. More competition. More unforgettable moments.\u003c\/p\u003e\n\u003cdiv class=\"flip-scene\"\u003e\n\u003cdiv class=\"flip-board\"\u003e\n\u003cdiv class=\"board-face front-face\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"board-face back-face\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"flip-label\"\u003e🔄 WATCH IT FLIP — TWO GAMES IN ONE!\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- TWO GAME OPTIONS --\u003e\n\u003ch2 class=\"section-title\"\u003eCHOOSE YOUR \u003cspan class=\"red\"\u003eGAME\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"game-grid\"\u003e\n\u003cdiv class=\"game-card\"\u003e\n\u003cdiv class=\"game-number\"\u003eGAME 01\u003c\/div\u003e\n\u003cdiv class=\"game-icon\"\u003e🎯\u003c\/div\u003e\n\u003ch3\u003eCLASSIC DARTS\u003c\/h3\u003e\n\u003cp\u003ePlay traditional darts using the numbered scoring sections. \u003cbr\u003e\u003cbr\u003eAim for high scores and challenge your opponents.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"game-card\"\u003e\n\u003cdiv class=\"game-number\"\u003eGAME 02\u003c\/div\u003e\n\u003cdiv class=\"game-icon\"\u003e🏹\u003c\/div\u003e\n\u003ch3\u003eBULLSEYE CHALLENGE\u003c\/h3\u003e\n\u003cp\u003eFlip the board over to reveal a different target game. \u003cbr\u003e\u003cbr\u003eAim for the centre and test your accuracy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FLIP BANNER --\u003e\n\u003cdiv class=\"flip-banner\"\u003e\n\u003ch2\u003e🔄 FLIP IT. SWITCH IT. PLAY AGAIN.\u003c\/h2\u003e\n\u003cp\u003eGetting tired of one game? \u003cbr\u003e\u003cbr\u003eSimply turn the dartboard over and unlock a completely different challenge. \u003cbr\u003e\u003cbr\u003e\u003cstrong\u003e ONE BOARD. TWO WAYS TO PLAY. ENDLESS COMPETITION. \u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURES --\u003e\n\u003ch2 class=\"section-title\"\u003eWHY YOU'LL \u003cspan class=\"red\"\u003eLOVE IT\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"features\"\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-icon\"\u003e🔄\u003c\/div\u003e\n\u003ch3\u003e2-IN-1 DESIGN\u003c\/h3\u003e\n\u003cp\u003eTwo different dart games on one reversible board.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-icon\"\u003e🎯\u003c\/div\u003e\n\u003ch3\u003e15-INCH BOARD\u003c\/h3\u003e\n\u003cp\u003eClassic dartboard size for exciting target challenges.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-icon\"\u003e🎉\u003c\/div\u003e\n\u003ch3\u003eGAME NIGHT READY\u003c\/h3\u003e\n\u003cp\u003eBring extra fun to gatherings and friendly competitions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-icon\"\u003e🏆\u003c\/div\u003e\n\u003ch3\u003eBRAGGING RIGHTS\u003c\/h3\u003e\n\u003cp\u003eChallenge your friends and prove who's the ultimate champion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- HOW TO PLAY --\u003e\n\u003ch2 class=\"section-title\"\u003eHOW IT \u003cspan class=\"red\"\u003eWORKS\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"steps\"\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"number\"\u003e01\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eCHOOSE YOUR SIDE\u003c\/h3\u003e\n\u003cp\u003eStart with classic darts or the bullseye target challenge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"number\"\u003e02\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eTAKE YOUR SHOT\u003c\/h3\u003e\n\u003cp\u003eAim carefully, throw your darts and score points.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"number\"\u003e03\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eFLIP THE BOARD\u003c\/h3\u003e\n\u003cp\u003eTurn the dartboard around to switch to the second game.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"step\"\u003e\n\u003cdiv class=\"number\"\u003e04\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3\u003eCHALLENGE THE CHAMPION\u003c\/h3\u003e\n\u003cp\u003eCompete with friends and family for ultimate bragging rights.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- INCLUDED --\u003e\n\u003ch2 class=\"section-title\"\u003eWHAT'S \u003cspan class=\"red\"\u003eIN THE BOX?\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cdiv class=\"features\"\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-icon\"\u003e🎯\u003c\/div\u003e\n\u003ch3\u003e1 × REVERSIBLE BOARD\u003c\/h3\u003e\n\u003cp\u003eOne 15-inch dartboard featuring two different game sides.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature\"\u003e\n\u003cdiv class=\"feature-icon\"\u003e🎯\u003c\/div\u003e\n\u003ch3\u003e6 × DARTS\u003c\/h3\u003e\n\u003cp\u003eThree red darts and three green darts included.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- PROMO --\u003e\n\u003cdiv class=\"flip-banner\"\u003e\n\u003ch2\u003e🎯 DOUBLE THE GAMES. DOUBLE THE ACTION.\u003c\/h2\u003e\n\u003cp\u003eOne minute you're chasing the highest score. \u003cbr\u003e\u003cbr\u003eThe next you're battling for the perfect bullseye. \u003cbr\u003e\u003cbr\u003e\u003cstrong\u003e NEVER A DULL GAME NIGHT. \u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- CTA --\u003e\n\u003cdiv class=\"cta\"\u003e\n\u003ch2\u003eREADY TO \u003cspan class=\"red\"\u003ePLAY BOLD?\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eTwo games. One board. Six darts. \u003cbr\u003e\u003cbr\u003eEverything you need to bring the competition home.\u003c\/p\u003e\n\u003ca href=\"#\" class=\"button\"\u003e 🎯 GET YOUR 2-IN-1 DARTBOARD \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c!-- FOOTER --\u003e\n\u003cdiv class=\"footer\"\u003e\n\u003cstrong\u003e PLAY BOLD. \u003c\/strong\u003e\n\u003cp\u003eTWO GAMES. ONE BOARD. UNLIMITED BRAGGING RIGHTS.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"PLAYBOLD","offers":[{"title":"Default Title","offer_id":62380958843020,"sku":null,"price":499.99,"currency_code":"ZAR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0795\/9239\/0796\/files\/WhatsApp_Image_2026-10-08_at_15.02.42.jpg?v=1791464796","url":"https:\/\/playbold.co.za\/products\/2-in-1-dartboard-challenge%e2%84%a2","provider":"PLAYBOLD","version":"1.0","type":"link"}