{"product_id":"straightening-brush","title":"Cordless Portable Heated Straightening Brush for Short Hair","description":"\u003csection id=\"short-hair-brush-v12\"\u003e\n\n\u003cstyle\u003e\n#short-hair-brush-v12{\n  --ink:#211d1b;\n  --text:#514946;\n  --muted:#7b716d;\n  --accent:#8b62d3;\n  --accent-dark:#7149b7;\n  --accent-soft:#f3edfc;\n  --soft:#faf8f7;\n  --soft2:#f5f1ef;\n  --line:#e8e1de;\n  --white:#ffffff;\n\n  width:100%;\n  margin:0;\n  padding:0;\n  background:#fff;\n  color:var(--ink);\n  font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\n  \"Helvetica Neue\",Arial,sans-serif;\n  -webkit-font-smoothing:antialiased;\n}\n\n#short-hair-brush-v12 *{\n  box-sizing:border-box;\n}\n\n#short-hair-brush-v12 .wrap{\n  width:min(850px,100%);\n  margin:0 auto;\n  padding:0 20px 50px;\n}\n\n#short-hair-brush-v12 .section{\n  padding:52px 0;\n  border-bottom:1px solid var(--line);\n}\n\n#short-hair-brush-v12 .section:last-child{\n  border-bottom:0;\n}\n\n#short-hair-brush-v12 h2,\n#short-hair-brush-v12 h3,\n#short-hair-brush-v12 h4,\n#short-hair-brush-v12 p{\n  margin-top:0;\n}\n\n#short-hair-brush-v12 h2{\n  margin-bottom:15px;\n  font-size:clamp(30px,5vw,44px);\n  line-height:1.07;\n  letter-spacing:-.035em;\n  font-weight:850;\n}\n\n#short-hair-brush-v12 h3{\n  margin-bottom:13px;\n  font-size:clamp(23px,3.5vw,30px);\n  line-height:1.16;\n  letter-spacing:-.025em;\n  font-weight:820;\n}\n\n#short-hair-brush-v12 h4{\n  margin-bottom:7px;\n  font-size:18px;\n  line-height:1.35;\n  font-weight:800;\n}\n\n#short-hair-brush-v12 p{\n  margin-bottom:14px;\n  color:var(--text);\n  font-size:16px;\n  line-height:1.65;\n}\n\n#short-hair-brush-v12 .eyebrow{\n  margin-bottom:9px;\n  color:var(--accent);\n  font-size:12px;\n  line-height:1.3;\n  font-weight:850;\n  letter-spacing:.075em;\n  text-transform:uppercase;\n}\n\n#short-hair-brush-v12 .section-head{\n  max-width:690px;\n  margin:0 auto 28px;\n  text-align:center;\n}\n\n#short-hair-brush-v12 .section-head p{\n  max-width:620px;\n  margin-left:auto;\n  margin-right:auto;\n}\n\n#short-hair-brush-v12 .btn{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  min-height:50px;\n  padding:14px 28px;\n  border-radius:999px;\n  background:#111;\n  color:#fff !important;\n  text-decoration:none !important;\n  font-size:13px;\n  line-height:1;\n  font-weight:850;\n  letter-spacing:.02em;\n  transition:.2s ease;\n}\n\n#short-hair-brush-v12 .btn:hover{\n  opacity:.87;\n  transform:translateY(-1px);\n}\n\n\n\/* =====================================================\n   01 HERO\n===================================================== *\/\n\n#short-hair-brush-v12 .hero{\n  padding-top:20px;\n}\n\n#short-hair-brush-v12 .hero-card{\n  display:grid;\n  grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);\n  overflow:hidden;\n  border:1px solid var(--line);\n  border-radius:19px;\n  background:#fff;\n}\n\n#short-hair-brush-v12 .hero-copy{\n  display:flex;\n  flex-direction:column;\n  justify-content:center;\n  padding:34px 28px;\n}\n\n#short-hair-brush-v12 .hero-copy h2{\n  font-size:clamp(29px,4.6vw,40px);\n}\n\n#short-hair-brush-v12 .hero-copy .hero-text{\n  margin-bottom:19px;\n  font-size:15px;\n  line-height:1.6;\n}\n\n#short-hair-brush-v12 .hero-list{\n  display:grid;\n  gap:11px;\n}\n\n#short-hair-brush-v12 .hero-list-item{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  color:#312b28;\n  font-size:13.5px;\n  line-height:1.4;\n  font-weight:700;\n}\n\n#short-hair-brush-v12 .check{\n  flex:0 0 23px;\n  width:23px;\n  height:23px;\n  display:grid;\n  place-items:center;\n  border-radius:50%;\n  background:var(--accent-soft);\n  color:var(--accent-dark);\n  font-size:11px;\n  font-weight:900;\n}\n\n#short-hair-brush-v12 .video-box{\n  min-height:440px;\n  background:#171717;\n}\n\n#short-hair-brush-v12 .video-box video{\n  display:block;\n  width:100%;\n  height:100%;\n  min-height:440px;\n  object-fit:cover;\n}\n\n#short-hair-brush-v12 .video-placeholder{\n  min-height:440px;\n  height:100%;\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  justify-content:center;\n  padding:30px;\n  color:#fff;\n  text-align:center;\n  background:\n  linear-gradient(135deg,rgba(139,98,211,.48),rgba(0,0,0,.82));\n}\n\n#short-hair-brush-v12 .video-placeholder strong{\n  display:block;\n  margin-bottom:8px;\n  font-size:19px;\n}\n\n#short-hair-brush-v12 .video-placeholder span{\n  max-width:290px;\n  font-size:12px;\n  line-height:1.55;\n  opacity:.82;\n}\n\n\n\/* HERO SELLING POINTS *\/\n\n#short-hair-brush-v12 .hero-benefits{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:11px;\n  margin-top:25px;\n}\n\n#short-hair-brush-v12 .hero-benefit{\n  padding:21px 17px;\n  border:1px solid var(--line);\n  border-radius:15px;\n  background:var(--soft);\n}\n\n#short-hair-brush-v12 .hero-benefit strong{\n  display:block;\n  margin-bottom:7px;\n  font-size:16px;\n  line-height:1.35;\n}\n\n#short-hair-brush-v12 .hero-benefit span{\n  display:block;\n  color:var(--muted);\n  font-size:13px;\n  line-height:1.5;\n}\n\n\n\/* =====================================================\n   02 PAIN\n===================================================== *\/\n\n#short-hair-brush-v12 .pain-grid{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:12px;\n  margin-top:25px;\n}\n\n#short-hair-brush-v12 .pain-card{\n  position:relative;\n  padding:22px 20px 21px 59px;\n  border:1px solid var(--line);\n  border-radius:16px;\n  background:#fff;\n}\n\n#short-hair-brush-v12 .pain-num{\n  position:absolute;\n  left:18px;\n  top:21px;\n  width:29px;\n  height:29px;\n  display:grid;\n  place-items:center;\n  border-radius:50%;\n  background:var(--accent-soft);\n  color:var(--accent-dark);\n  font-size:11px;\n  font-weight:900;\n}\n\n#short-hair-brush-v12 .pain-card strong{\n  display:block;\n  margin-bottom:7px;\n  font-size:17px;\n  line-height:1.35;\n}\n\n#short-hair-brush-v12 .pain-card p{\n  margin:0;\n  color:var(--muted);\n  font-size:14px;\n  line-height:1.55;\n}\n\n#short-hair-brush-v12 .pain-callout{\n  margin-top:21px;\n  padding:23px;\n  border-radius:17px;\n  background:var(--accent-soft);\n  border:1px solid #dfd2f5;\n  text-align:center;\n}\n\n#short-hair-brush-v12 .pain-callout strong{\n  display:block;\n  margin-bottom:6px;\n  font-size:21px;\n  line-height:1.3;\n}\n\n#short-hair-brush-v12 .pain-callout p{\n  max-width:570px;\n  margin:0 auto;\n}\n\n\n\/* =====================================================\n   03 DESIGN\n===================================================== *\/\n\n#short-hair-brush-v12 .design-grid{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:12px;\n  margin-top:25px;\n}\n\n#short-hair-brush-v12 .design-card{\n  padding:22px 18px;\n  border:1px solid var(--line);\n  border-radius:16px;\n  background:var(--soft);\n}\n\n#short-hair-brush-v12 .design-icon{\n  width:37px;\n  height:37px;\n  margin-bottom:14px;\n  display:grid;\n  place-items:center;\n  border-radius:11px;\n  background:var(--accent);\n  color:#fff;\n  font-size:14px;\n  font-weight:900;\n}\n\n#short-hair-brush-v12 .design-card strong{\n  display:block;\n  margin-bottom:7px;\n  font-size:16px;\n  line-height:1.35;\n}\n\n#short-hair-brush-v12 .design-card p{\n  margin:0;\n  font-size:13.5px;\n  line-height:1.53;\n}\n\n#short-hair-brush-v12 .compare-box{\n  margin-top:26px;\n  overflow:hidden;\n  border:1px solid var(--line);\n  border-radius:16px;\n}\n\n#short-hair-brush-v12 .compare-row{\n  display:grid;\n  grid-template-columns:1.35fr 1fr 1fr;\n  border-bottom:1px solid var(--line);\n}\n\n#short-hair-brush-v12 .compare-row:last-child{\n  border-bottom:0;\n}\n\n#short-hair-brush-v12 .compare-cell{\n  padding:13px 14px;\n  font-size:13px;\n  line-height:1.4;\n}\n\n#short-hair-brush-v12 .compare-cell:first-child{\n  font-weight:750;\n}\n\n#short-hair-brush-v12 .compare-head{\n  background:#f6f3f2;\n  font-weight:850;\n}\n\n#short-hair-brush-v12 .compare-head.highlight{\n  color:#fff;\n  background:var(--accent);\n}\n\n#short-hair-brush-v12 .good{\n  color:var(--accent-dark);\n  font-weight:800;\n}\n\n\n\/* =====================================================\n   04 MAIN RESULTS\n===================================================== *\/\n\n#short-hair-brush-v12 .result-grid{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:13px;\n  margin-top:25px;\n}\n\n#short-hair-brush-v12 .result-card{\n  padding:23px 19px;\n  border-radius:17px;\n  border:1px solid var(--line);\n  background:#fff;\n}\n\n#short-hair-brush-v12 .result-word{\n  display:block;\n  margin-bottom:13px;\n  color:var(--accent);\n  font-size:25px;\n  line-height:1;\n  font-weight:900;\n}\n\n#short-hair-brush-v12 .result-card strong{\n  display:block;\n  margin-bottom:7px;\n  font-size:17px;\n  line-height:1.35;\n}\n\n#short-hair-brush-v12 .result-card p{\n  margin:0;\n  font-size:13.5px;\n  line-height:1.55;\n}\n\n#short-hair-brush-v12 .more-title{\n  margin:32px 0 15px;\n  text-align:center;\n  font-size:14px;\n  line-height:1.4;\n  font-weight:850;\n}\n\n#short-hair-brush-v12 .more-grid{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:9px;\n}\n\n#short-hair-brush-v12 .more-item{\n  padding:16px 11px;\n  border:1px solid var(--line);\n  border-radius:13px;\n  background:var(--soft);\n  text-align:center;\n}\n\n#short-hair-brush-v12 .more-item strong{\n  display:block;\n  margin-bottom:5px;\n  font-size:12.5px;\n}\n\n#short-hair-brush-v12 .more-item span{\n  display:block;\n  color:var(--muted);\n  font-size:11px;\n  line-height:1.4;\n}\n\n\n\/* =====================================================\n   05 EXPERIENCE\n===================================================== *\/\n\n#short-hair-brush-v12 .experience-grid{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:13px;\n}\n\n#short-hair-brush-v12 .experience-card{\n  overflow:hidden;\n  border:1px solid var(--line);\n  border-radius:16px;\n  background:#fff;\n}\n\n#short-hair-brush-v12 .experience-image{\n  aspect-ratio:1\/1;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  padding:20px;\n  background:linear-gradient(135deg,#f3efed,#e8e1de);\n  color:#817671;\n  text-align:center;\n  font-size:12px;\n  font-weight:750;\n}\n\n#short-hair-brush-v12 .experience-copy{\n  padding:17px;\n}\n\n#short-hair-brush-v12 .experience-copy strong{\n  display:block;\n  margin-bottom:7px;\n  font-size:15px;\n  line-height:1.4;\n}\n\n#short-hair-brush-v12 .experience-copy p{\n  margin:0;\n  font-size:13px;\n  line-height:1.5;\n}\n\n\n\/* USER VALUE *\/\n\n#short-hair-brush-v12 .user-value{\n  margin-top:33px;\n  padding:28px 24px;\n  border-radius:18px;\n  background:#211d1b;\n  color:#fff;\n}\n\n#short-hair-brush-v12 .user-value .eyebrow{\n  color:#c0a8eb;\n  text-align:center;\n}\n\n#short-hair-brush-v12 .user-value h3{\n  color:#fff;\n  text-align:center;\n  margin-bottom:24px;\n}\n\n#short-hair-brush-v12 .value-grid{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:15px;\n}\n\n#short-hair-brush-v12 .value-item{\n  text-align:center;\n}\n\n#short-hair-brush-v12 .value-item strong{\n  display:block;\n  margin-bottom:6px;\n  color:#c0a8eb;\n  font-size:18px;\n}\n\n#short-hair-brush-v12 .value-item span{\n  display:block;\n  max-width:190px;\n  margin:0 auto;\n  color:#eee9e7;\n  font-size:12px;\n  line-height:1.5;\n}\n\n\n\/* =====================================================\n   06 BEFORE AFTER\n===================================================== *\/\n\n#short-hair-brush-v12 .ba-grid{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:14px;\n}\n\n#short-hair-brush-v12 .ba-card{\n  overflow:hidden;\n  border:1px solid var(--line);\n  border-radius:16px;\n  background:#fff;\n}\n\n#short-hair-brush-v12 .ba-image{\n  aspect-ratio:1\/1;\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  justify-content:center;\n  padding:22px;\n  background:linear-gradient(135deg,#f5f1ef,#e8e2df);\n  color:#7c716d;\n  text-align:center;\n}\n\n#short-hair-brush-v12 .ba-image strong{\n  display:block;\n  margin-bottom:6px;\n  color:#514946;\n  font-size:13px;\n}\n\n#short-hair-brush-v12 .ba-image span{\n  max-width:220px;\n  font-size:11px;\n  line-height:1.45;\n}\n\n#short-hair-brush-v12 .ba-caption{\n  padding:14px 16px 16px;\n  color:var(--text);\n  font-size:13px;\n  line-height:1.5;\n}\n\n\n\/* =====================================================\n   07 HOW TO\n===================================================== *\/\n\n#short-hair-brush-v12 .how-grid{\n  display:grid;\n  grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);\n  gap:25px;\n  align-items:center;\n}\n\n#short-hair-brush-v12 .how-video{\n  min-height:390px;\n  overflow:hidden;\n  border-radius:17px;\n  background:#171717;\n}\n\n#short-hair-brush-v12 .how-video video{\n  display:block;\n  width:100%;\n  height:100%;\n  min-height:390px;\n  object-fit:cover;\n}\n\n#short-hair-brush-v12 .how-video-placeholder{\n  min-height:390px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  padding:28px;\n  background:\n  linear-gradient(135deg,rgba(139,98,211,.45),rgba(0,0,0,.82));\n  color:#fff;\n  text-align:center;\n  font-size:13px;\n  font-weight:750;\n}\n\n#short-hair-brush-v12 .steps{\n  display:grid;\n  gap:14px;\n  margin-top:18px;\n}\n\n#short-hair-brush-v12 .step{\n  display:grid;\n  grid-template-columns:40px minmax(0,1fr);\n  gap:13px;\n  align-items:start;\n}\n\n#short-hair-brush-v12 .step-num{\n  width:38px;\n  height:38px;\n  display:grid;\n  place-items:center;\n  border-radius:50%;\n  background:var(--accent);\n  color:#fff;\n  font-size:13px;\n  font-weight:900;\n}\n\n#short-hair-brush-v12 .step strong{\n  display:block;\n  margin-bottom:3px;\n  font-size:15px;\n}\n\n#short-hair-brush-v12 .step p{\n  margin:0;\n  color:var(--muted);\n  font-size:13px;\n  line-height:1.5;\n}\n\n#short-hair-brush-v12 .how-note{\n  margin-top:17px;\n  padding:13px 14px;\n  border-radius:11px;\n  background:var(--soft);\n  color:var(--muted);\n  font-size:11.5px;\n  line-height:1.5;\n}\n\n\n\/* =====================================================\n   08 FAQ\n===================================================== *\/\n\n#short-hair-brush-v12 .faq{\n  margin-top:20px;\n  border-top:1px solid var(--line);\n}\n\n#short-hair-brush-v12 details{\n  border-bottom:1px solid var(--line);\n}\n\n#short-hair-brush-v12 summary{\n  position:relative;\n  padding:18px 42px 18px 0;\n  cursor:pointer;\n  list-style:none;\n  color:var(--ink);\n  font-size:15px;\n  line-height:1.45;\n  font-weight:750;\n}\n\n#short-hair-brush-v12 summary::-webkit-details-marker{\n  display:none;\n}\n\n#short-hair-brush-v12 summary:after{\n  content:\"+\";\n  position:absolute;\n  right:4px;\n  top:50%;\n  transform:translateY(-50%);\n  font-size:23px;\n}\n\n#short-hair-brush-v12 details[open] summary:after{\n  content:\"−\";\n}\n\n#short-hair-brush-v12 .answer{\n  padding:0 40px 18px 0;\n  color:var(--muted);\n  font-size:13.5px;\n  line-height:1.62;\n}\n\n\n\/* =====================================================\n   09 CTA\n===================================================== *\/\n\n#short-hair-brush-v12 .bottom-cta{\n  padding:48px 28px;\n  border-radius:19px;\n  background:var(--accent-soft);\n  text-align:center;\n}\n\n#short-hair-brush-v12 .bottom-cta h3{\n  max-width:620px;\n  margin-left:auto;\n  margin-right:auto;\n}\n\n#short-hair-brush-v12 .bottom-cta p{\n  max-width:600px;\n  margin:0 auto 22px;\n}\n\n\n\n\/* =====================================================\n   REAL MEDIA\n===================================================== *\/\n\n#short-hair-brush-v12 .experience-image{\n  padding:0;\n  overflow:hidden;\n  background:#f3efed;\n}\n\n#short-hair-brush-v12 .experience-image img{\n  display:block;\n  width:100%;\n  height:100%;\n  object-fit:cover;\n}\n\n#short-hair-brush-v12 .ba-image{\n  padding:0;\n  overflow:hidden;\n  background:#f5f1ef;\n}\n\n#short-hair-brush-v12 .ba-image img{\n  display:block;\n  width:100%;\n  height:100%;\n  object-fit:cover;\n}\n\n#short-hair-brush-v12 .how-video{\n  min-height:0;\n  background:var(--soft);\n}\n\n#short-hair-brush-v12 .how-video img{\n  display:block;\n  width:100%;\n  height:auto;\n  object-fit:contain;\n}\n\n#short-hair-brush-v12 .lazy-video{\n  display:block;\n  width:100%;\n  height:100%;\n  min-height:440px;\n  object-fit:cover;\n  background:#171717;\n}\n\n\n\/* =====================================================\n   INTERACTIVE BEFORE \/ AFTER\n===================================================== *\/\n\n#short-hair-brush-v12 .compare-slider-block{\n  margin-top:38px;\n  padding-top:34px;\n  border-top:1px solid var(--line);\n}\n\n#short-hair-brush-v12 .compare-slider-head{\n  max-width:650px;\n  margin:0 auto 22px;\n  text-align:center;\n}\n\n#short-hair-brush-v12 .compare-slider-head p:last-child{\n  margin-bottom:0;\n}\n\n#short-hair-brush-v12 .image-compare{\n  --position:50%;\n  position:relative;\n  width:100%;\n  aspect-ratio:16\/10;\n  overflow:hidden;\n  border:1px solid var(--line);\n  border-radius:18px;\n  background:#eee;\n  isolation:isolate;\n  touch-action:pan-y;\n}\n\n#short-hair-brush-v12 .image-compare img{\n  position:absolute;\n  inset:0;\n  width:100%;\n  height:100%;\n  object-fit:cover;\n  user-select:none;\n  -webkit-user-drag:none;\n}\n\n#short-hair-brush-v12 .compare-after{\n  z-index:1;\n}\n\n#short-hair-brush-v12 .compare-before-wrap{\n  position:absolute;\n  inset:0;\n  overflow:hidden;\n  clip-path:inset(0 calc(100% - var(--position)) 0 0);\n  z-index:2;\n}\n\n#short-hair-brush-v12 .compare-before{\n  position:absolute;\n  inset:0;\n  width:100%;\n  height:100%;\n  object-fit:cover;\n  object-position:center;\n}\n\n#short-hair-brush-v12 .compare-divider{\n  position:absolute;\n  top:0;\n  bottom:0;\n  left:var(--position);\n  width:3px;\n  transform:translateX(-50%);\n  background:var(--accent);\n  z-index:4;\n  pointer-events:none;\n}\n\n#short-hair-brush-v12 .compare-handle{\n  position:absolute;\n  left:50%;\n  top:50%;\n  width:48px;\n  height:48px;\n  display:grid;\n  place-items:center;\n  transform:translate(-50%,-50%);\n  border:3px solid #fff;\n  border-radius:50%;\n  background:var(--accent);\n  color:#fff;\n  box-shadow:0 5px 18px rgba(0,0,0,.18);\n  font-size:17px;\n  font-weight:900;\n}\n\n#short-hair-brush-v12 .compare-range{\n  position:absolute;\n  inset:0;\n  width:100%;\n  height:100%;\n  margin:0;\n  opacity:0;\n  cursor:ew-resize;\n  z-index:5;\n}\n\n#short-hair-brush-v12 .compare-label{\n  position:absolute;\n  top:18px;\n  z-index:4;\n  padding:7px 11px;\n  border-radius:999px;\n  color:#fff;\n  background:rgba(33,29,27,.72);\n  font-size:11px;\n  line-height:1;\n  font-weight:850;\n  letter-spacing:.05em;\n  pointer-events:none;\n}\n\n#short-hair-brush-v12 .compare-label-before{\n  left:18px;\n}\n\n#short-hair-brush-v12 .compare-label-after{\n  right:18px;\n  background:rgba(139,98,211,.9);\n}\n\n\n\n\/* =====================================================\n   HERO VIDEO — NATIVE POSTER + PRELOAD NONE\n   The poster image appears first. The MP4 is requested when the shopper plays it.\n===================================================== *\/\n\n#short-hair-brush-v12 .video-box{\n  position:relative;\n  overflow:hidden;\n  background:#171717;\n}\n\n#short-hair-brush-v12 .hero-video{\n  display:block;\n  width:100%;\n  height:100%;\n  min-height:440px;\n  object-fit:cover;\n  background:#171717;\n}\n\n#short-hair-brush-v12 .hero-result-btn{\n  margin-top:20px;\n  align-self:flex-start;\n}\n\n\n\/* =====================================================\n   SUPPORTING FEATURE IMAGES\n===================================================== *\/\n\n#short-hair-brush-v12 .detail-media-grid{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:10px;\n  margin-top:18px;\n}\n\n#short-hair-brush-v12 .detail-media{\n  overflow:hidden;\n  border:1px solid var(--line);\n  border-radius:14px;\n  background:var(--soft);\n}\n\n#short-hair-brush-v12 .detail-media img{\n  display:block;\n  width:100%;\n  aspect-ratio:1\/1;\n  object-fit:cover;\n}\n\n\n\/* Cleaner, result-led experience cards *\/\n#short-hair-brush-v12 .experience-copy{\n  text-align:center;\n}\n\n#short-hair-brush-v12 .experience-copy strong{\n  font-size:17px;\n}\n\n#short-hair-brush-v12 .experience-copy p{\n  color:var(--text);\n}\n\n\n\/* Simpler Before \/ After result cards *\/\n#short-hair-brush-v12 .ba-caption{\n  text-align:center;\n  font-weight:800;\n}\n\n\n\/* =====================================================\n   MOBILE\n===================================================== *\/\n\n@media(max-width:700px){\n\n  #short-hair-brush-v12 .wrap{\n    padding:0 15px 40px;\n  }\n\n  #short-hair-brush-v12 .section{\n    padding:40px 0;\n  }\n\n  #short-hair-brush-v12 h2{\n    font-size:31px;\n  }\n\n  #short-hair-brush-v12 h3{\n    font-size:23px;\n  }\n\n  #short-hair-brush-v12 p{\n    font-size:15px;\n  }\n\n  #short-hair-brush-v12 .hero-card{\n    grid-template-columns:1fr;\n  }\n\n  #short-hair-brush-v12 .hero-copy{\n    padding:27px 21px;\n  }\n\n  #short-hair-brush-v12 .video-box,\n  #short-hair-brush-v12 .video-box video,\n  #short-hair-brush-v12 .video-placeholder{\n    min-height:350px;\n  }\n\n  #short-hair-brush-v12 .hero-benefits,\n  #short-hair-brush-v12 .pain-grid,\n  #short-hair-brush-v12 .design-grid,\n  #short-hair-brush-v12 .result-grid,\n  #short-hair-brush-v12 .experience-grid,\n  #short-hair-brush-v12 .value-grid{\n    grid-template-columns:1fr;\n  }\n\n  #short-hair-brush-v12 .more-grid{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n\n  #short-hair-brush-v12 .compare-cell{\n    padding:11px 7px;\n    font-size:11px;\n  }\n\n  #short-hair-brush-v12 .ba-grid{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    gap:9px;\n  }\n\n  #short-hair-brush-v12 .ba-caption{\n    padding:11px;\n    font-size:11.5px;\n  }\n\n  #short-hair-brush-v12 .how-grid{\n    grid-template-columns:1fr;\n  }\n\n  #short-hair-brush-v12 .how-video{\n    min-height:0;\n  }\n\n  #short-hair-brush-v12 .lazy-video{\n    min-height:350px;\n  }\n\n  #short-hair-brush-v12 .image-compare{\n    aspect-ratio:4\/5;\n    border-radius:14px;\n  }\n\n  #short-hair-brush-v12 .compare-handle{\n    width:42px;\n    height:42px;\n  }\n\n  #short-hair-brush-v12 .compare-label{\n    top:12px;\n    padding:6px 9px;\n    font-size:10px;\n  }\n\n  #short-hair-brush-v12 .compare-label-before{\n    left:12px;\n  }\n\n  #short-hair-brush-v12 .compare-label-after{\n    right:12px;\n  }\n\n  #short-hair-brush-v12 .hero-video{\n    min-height:350px;\n  }\n\n  #short-hair-brush-v12 .detail-media-grid{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    gap:8px;\n  }\n\n}\n\n\n\n\/* =====================================================\n   PURCHASE AREA ENHANCEMENT\n   Targets common Shopify product-info markup without changing product data.\n===================================================== *\/\nbody .product__info-container{\n  padding:clamp(18px,2.4vw,28px);\n  border:1px solid #e8e1de;\n  border-radius:18px;\n  background:#fff;\n  box-shadow:0 12px 34px rgba(33,29,27,.07);\n}\n\nbody .product__info-container .product__title{\n  margin-bottom:8px;\n}\n\nbody .product__info-container .product__title h1,\nbody .product__info-container h1.product__title{\n  margin-bottom:0;\n  color:#211d1b;\n  line-height:1.12;\n  letter-spacing:-.025em;\n}\n\nbody .shb-purchase-hook{\n  display:flex;\n  gap:9px;\n  align-items:flex-start;\n  margin:10px 0 16px;\n  padding:12px 14px;\n  border:1px solid #e1d5f5;\n  border-radius:12px;\n  background:#f3edfc;\n  color:#403637;\n  font-size:13.5px;\n  line-height:1.48;\n  font-weight:650;\n}\n\nbody .shb-purchase-hook:before{\n  content:\"✓\";\n  flex:0 0 22px;\n  width:22px;\n  height:22px;\n  display:grid;\n  place-items:center;\n  border-radius:50%;\n  background:#8b62d3;\n  color:#fff;\n  font-size:11px;\n  font-weight:900;\n  margin-top:1px;\n}\n\nbody .product__info-container .price{\n  margin:12px 0 16px;\n}\n\nbody .product__info-container .price-item--regular,\nbody .product__info-container .price-item--sale{\n  font-weight:850;\n  letter-spacing:-.02em;\n}\n\nbody .product__info-container .product-form__input{\n  margin-bottom:16px;\n}\n\nbody .product__info-container .product-form__input legend,\nbody .product__info-container .form__label{\n  margin-bottom:9px;\n  color:#211d1b;\n  font-weight:800;\n}\n\nbody .product__info-container .product-form__input--pill input[type=\"radio\"] + label,\nbody .product__info-container variant-selects label{\n  border-radius:12px;\n  transition:.18s ease;\n}\n\nbody .product__info-container .product-form__input--pill input[type=\"radio\"]:checked + label{\n  border-color:#8b62d3;\n  background:#8b62d3;\n  color:#fff;\n  box-shadow:0 5px 16px rgba(139,98,211,.18);\n}\n\nbody .product__info-container .product-form__buttons{\n  max-width:none;\n}\n\nbody .product__info-container .product-form__submit,\nbody .product__info-container button[name=\"add\"]{\n  min-height:54px;\n  border-radius:13px;\n  border:0;\n  background:#211d1b;\n  color:#fff;\n  font-weight:850;\n  letter-spacing:.015em;\n  box-shadow:0 9px 22px rgba(33,29,27,.16);\n  transition:transform .18s ease,box-shadow .18s ease,background .18s ease;\n}\n\nbody .product__info-container .product-form__submit:hover,\nbody .product__info-container button[name=\"add\"]:hover{\n  transform:translateY(-1px);\n  background:#7149b7;\n  box-shadow:0 11px 24px rgba(113,73,183,.22);\n}\n\nbody .product__info-container .shopify-payment-button__button{\n  min-height:52px;\n  border-radius:13px !important;\n}\n\n@media(max-width:749px){\n  body .product__info-container{\n    padding:16px;\n    border-radius:15px;\n    box-shadow:0 8px 24px rgba(33,29,27,.055);\n  }\n  body .shb-purchase-hook{\n    margin-top:8px;\n    padding:11px 12px;\n    font-size:13px;\n  }\n}\n\n\n\n\/* =====================================================\n   V12 REFINEMENTS\n   - custom video controls: play\/pause + mute only\n   - cleaner pain cards\n   - comparison-only design module\n   - clearer core result language\n===================================================== *\/\n#short-hair-brush-v12 .video-box{\n  position:relative;\n  overflow:hidden;\n  background:#111;\n}\n#short-hair-brush-v12 .hero-video{\n  display:block;\n  width:100%;\n  height:100%;\n  min-height:440px;\n  object-fit:cover;\n  background:#111;\n  cursor:pointer;\n}\n#short-hair-brush-v12 .video-controls{\n  position:absolute;\n  left:14px;\n  bottom:14px;\n  z-index:6;\n  display:flex;\n  gap:8px;\n}\n#short-hair-brush-v12 .video-control{\n  width:42px;\n  height:42px;\n  display:grid;\n  place-items:center;\n  padding:0;\n  border:1px solid rgba(255,255,255,.55);\n  border-radius:999px;\n  background:rgba(20,18,17,.72);\n  color:#fff;\n  font:inherit;\n  font-size:15px;\n  line-height:1;\n  cursor:pointer;\n  backdrop-filter:blur(8px);\n  -webkit-backdrop-filter:blur(8px);\n  box-shadow:0 4px 14px rgba(0,0,0,.18);\n}\n#short-hair-brush-v12 .video-control:hover{\n  background:rgba(20,18,17,.9);\n}\n#short-hair-brush-v12 .pain-card{\n  min-height:138px;\n  background:linear-gradient(180deg,#fff 0%,#fcfaf9 100%);\n}\n#short-hair-brush-v12 .pain-card strong{\n  font-size:16.5px;\n}\n#short-hair-brush-v12 .pain-callout{\n  padding:20px 22px;\n}\n#short-hair-brush-v12 .pain-callout strong{\n  font-size:20px;\n}\n#short-hair-brush-v12 .compare-table-scroll{\n  width:100%;\n  overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n  margin-top:24px;\n  border:1px solid var(--line);\n  border-radius:16px;\n  background:#fff;\n}\n#short-hair-brush-v12 .short-hair-compare{\n  width:100%;\n  min-width:690px;\n  border-collapse:collapse;\n}\n#short-hair-brush-v12 .short-hair-compare th,\n#short-hair-brush-v12 .short-hair-compare td{\n  padding:15px 14px;\n  border-bottom:1px solid var(--line);\n  border-right:1px solid var(--line);\n  vertical-align:middle;\n  text-align:center;\n  font-size:13px;\n  line-height:1.4;\n}\n#short-hair-brush-v12 .short-hair-compare th:last-child,\n#short-hair-brush-v12 .short-hair-compare td:last-child{\n  border-right:0;\n}\n#short-hair-brush-v12 .short-hair-compare tr:last-child td{\n  border-bottom:0;\n}\n#short-hair-brush-v12 .short-hair-compare th{\n  background:#f6f3f2;\n  color:var(--ink);\n  font-weight:850;\n}\n#short-hair-brush-v12 .short-hair-compare th:first-child,\n#short-hair-brush-v12 .short-hair-compare td:first-child{\n  text-align:left;\n  font-weight:780;\n}\n#short-hair-brush-v12 .short-hair-compare .ours-head{\n  color:#fff;\n  background:var(--accent);\n}\n#short-hair-brush-v12 .short-hair-compare .ours{\n  color:var(--accent-dark);\n  background:#faf7ff;\n  font-weight:800;\n}\n#short-hair-brush-v12 .compare-slider-block.inline-slider{\n  margin-top:32px;\n  padding-top:28px;\n}\n#short-hair-brush-v12 .result-card{\n  background:linear-gradient(180deg,#fff 0%,#fcfaf9 100%);\n}\n#short-hair-brush-v12 .result-word{\n  font-size:22px;\n}\n#short-hair-brush-v12 .ba-caption{\n  padding:12px 12px 14px;\n  font-size:12px;\n  line-height:1.35;\n}\n#short-hair-brush-v12 .buy-jump-anchor{\n  scroll-margin-top:90px;\n}\n\n#shb-buy-area{\n  scroll-margin-top:90px;\n}\n@media(max-width:700px){\n  #short-hair-brush-v12 .hero-video{\n    min-height:350px;\n  }\n  #short-hair-brush-v12 .video-controls{\n    left:10px;\n    bottom:10px;\n  }\n  #short-hair-brush-v12 .video-control{\n    width:39px;\n    height:39px;\n  }\n  #short-hair-brush-v12 .pain-card{\n    min-height:0;\n  }\n  #short-hair-brush-v12 .compare-table-scroll{\n    border-radius:13px;\n  }\n  #short-hair-brush-v12 .short-hair-compare th,\n  #short-hair-brush-v12 .short-hair-compare td{\n    padding:12px 10px;\n    font-size:11.5px;\n  }\n}\n\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"wrap\"\u003e\n\n\n\u003c!-- ==================================================\n     01 VIDEO + USE SCENE\n================================================== --\u003e\n\n\u003csection class=\"section hero\"\u003e\n\n  \u003cdiv class=\"hero-card\"\u003e\n\n\n    \u003cdiv class=\"hero-copy\"\u003e\n\n      \u003cp class=\"eyebrow\"\u003e\n        ABOUT 5 MINUTES TO READY-TO-GO HAIR\n      \u003c\/p\u003e\n\n      \u003ch2\u003e\n        Bad Hair Morning? Get Back to Put-Together in About 5 Minutes.\n      \u003c\/h2\u003e\n\n      \u003cp class=\"hero-text\"\u003e\n        Bedhead, flat roots, messy bangs or stubborn ends?\n        Grab the brush, fix only the sections that went wrong, and get\n        your short hair looking put together again — without washing,\n        blow-drying and restyling everything from scratch.\n      \u003c\/p\u003e\n\n\n      \u003cdiv class=\"hero-list\"\u003e\n\n        \u003cdiv class=\"hero-list-item\"\u003e\n          \u003cspan class=\"check\"\u003e✓\u003c\/span\u003e\n          Refresh the messy sections in about 5 minutes\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"hero-list-item\"\u003e\n          \u003cspan class=\"check\"\u003e✓\u003c\/span\u003e\n          Smooth frizz, lift flat roots and reshape stubborn ends\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"hero-list-item\"\u003e\n          \u003cspan class=\"check\"\u003e✓\u003c\/span\u003e\n          Cordless convenience at home or on the go\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n      \u003ca href=\"#before-after-slider\" class=\"btn hero-result-btn\"\u003e\n        SEE BEFORE \u0026amp; AFTER ↓\n      \u003c\/a\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"video-box\"\u003e\n\n      \u003c!--\n        First frame is used as the natural video cover.\n        No poster image is supplied, so no unrelated image appears first.\n        Native controls are hidden; only Play\/Pause and Mute are provided below.\n        preload=\"metadata\" limits initial loading while allowing the first frame to become available.\n      --\u003e\n      \u003cvideo class=\"hero-video\" playsinline muted preload=\"metadata\" aria-label=\"Quick short-hair styling demonstration\"\u003e\n        \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/acccf8eec21649b690082bca0ef3eb10.mp4\" type=\"video\/mp4\"\u003e\n        Your browser does not support HTML5 video.\n      \u003c\/source\u003e\u003c\/video\u003e\n\n      \u003cdiv class=\"video-controls\" aria-label=\"Video controls\"\u003e\n        \u003cbutton class=\"video-control video-play\" type=\"button\" aria-label=\"Play video\"\u003e▶\u003c\/button\u003e\n        \u003cbutton class=\"video-control video-mute\" type=\"button\" aria-label=\"Unmute video\"\u003e🔇\u003c\/button\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"hero-benefits\"\u003e\n\n\n    \u003cdiv class=\"hero-benefit\"\u003e\n\n      \u003cstrong\u003e\n        Fix Only What Went Wrong\n      \u003c\/strong\u003e\n\n      \u003cspan\u003e\n        Refresh bedhead, flattened roots and stubborn ends\n        without repeating your entire styling routine.\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"hero-benefit\"\u003e\n\n      \u003cstrong\u003e\n        Smooth Without Losing the Shape\n      \u003c\/strong\u003e\n\n      \u003cspan\u003e\n        Tame frizz and flyaways while keeping the lift and movement\n        that make a short haircut look intentional.\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"hero-benefit\"\u003e\n\n      \u003cstrong\u003e\n        Brush It Back Into Shape\n      \u003c\/strong\u003e\n\n      \u003cspan\u003e\n        Brush downward to smooth, lift underneath the roots,\n        or turn the ends back into place.\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\n\u003c!-- ==================================================\n     02 PAIN POINTS\n================================================== --\u003e\n\n\u003csection class=\"section\"\u003e\n\n  \u003cdiv class=\"section-head\"\u003e\n    \u003cp class=\"eyebrow\"\u003eTHE 4 SHORT-HAIR PROBLEMS THAT RUIN A GOOD HAIRCUT FAST\u003c\/p\u003e\n    \u003ch3\u003eWith Short Hair, One Wrong Section Can Change the Whole Look.\u003c\/h3\u003e\n    \u003cp\u003e\n      A small problem is much harder to hide when your hair is short.\n      These are the four everyday issues that make a style look “off” the fastest.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pain-grid\"\u003e\n\n    \u003cdiv class=\"pain-card\"\u003e\n      \u003cspan class=\"pain-num\"\u003e01\u003c\/span\u003e\n      \u003cstrong\u003eFlat, Crushed Roots After Sleeping\u003c\/strong\u003e\n      \u003cp\u003eYour crown loses lift overnight and the whole cut suddenly looks flat.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pain-card\"\u003e\n      \u003cspan class=\"pain-num\"\u003e02\u003c\/span\u003e\n      \u003cstrong\u003eBangs Bend or Split the Wrong Way\u003c\/strong\u003e\n      \u003cp\u003eOne awkward front section can throw off the entire hairstyle.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pain-card\"\u003e\n      \u003cspan class=\"pain-num\"\u003e03\u003c\/span\u003e\n      \u003cstrong\u003eEnds Flip Out Where You Don’t Want Them\u003c\/strong\u003e\n      \u003cp\u003eBob ends and short layers can stick out instead of sitting in shape.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pain-card\"\u003e\n      \u003cspan class=\"pain-num\"\u003e04\u003c\/span\u003e\n      \u003cstrong\u003eFrizz \u0026amp; Flyaways Make It Look Unfinished\u003c\/strong\u003e\n      \u003cp\u003eEven a good haircut can look messy when the surface loses its smooth finish.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"pain-callout\"\u003e\n    \u003cstrong\u003eYour whole hairstyle usually isn’t the problem — a few sections are.\u003c\/strong\u003e\n    \u003cp\u003eFix those sections, and the whole look comes back together.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- ==================================================\n     03 WHY THE BRUSH FORMAT WORKS BETTER FOR SHORT HAIR\n================================================== --\u003e\n\n\u003csection class=\"section\"\u003e\n\n  \u003cdiv class=\"section-head\"\u003e\n    \u003cp class=\"eyebrow\"\u003eWHY A HEATED BRUSH MAKES SHORT-HAIR TOUCH-UPS EASIER\u003c\/p\u003e\n    \u003ch3\u003eBrush It Back Into Place — Instead of Clamping It Flat.\u003c\/h3\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"compare-table-scroll\" role=\"region\" aria-label=\"Heated brush comparison table\" tabindex=\"0\"\u003e\n    \u003ctable class=\"short-hair-compare\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth\u003eWhat Short Hair Needs\u003c\/th\u003e\n          \u003cth class=\"ours-head\"\u003eThis Heated Brush\u003c\/th\u003e\n          \u003cth\u003eTypical Flat Iron\u003c\/th\u003e\n          \u003cth\u003eDryer + Round Brush\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eBangs \u0026amp; Small Sections\u003c\/td\u003e\n          \u003ctd class=\"ours\"\u003eBrush through and guide\u003c\/td\u003e\n          \u003ctd\u003eCan be awkward to clamp\u003c\/td\u003e\n          \u003ctd\u003eHarder to control with two tools\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eKeep Root Lift\u003c\/td\u003e\n          \u003ctd class=\"ours\"\u003eLift from underneath\u003c\/td\u003e\n          \u003ctd\u003eCan press roots flat\u003c\/td\u003e\n          \u003ctd\u003eGood lift, but needs technique\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eReshape Bob Ends\u003c\/td\u003e\n          \u003ctd class=\"ours\"\u003eTurn as you brush\u003c\/td\u003e\n          \u003ctd\u003eMore rigid movement\u003c\/td\u003e\n          \u003ctd\u003ePossible, but more setup\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eQuick Daily Touch-Ups\u003c\/td\u003e\n          \u003ctd class=\"ours\"\u003eOne-hand, cordless styling\u003c\/td\u003e\n          \u003ctd\u003eWork section by section\u003c\/td\u003e\n          \u003ctd\u003eTwo hands + outlet + more setup\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"compare-slider-block inline-slider\" id=\"before-after-slider\"\u003e\n    \u003cdiv class=\"compare-slider-head\"\u003e\n      \u003cp class=\"eyebrow\"\u003eDRAG TO SEE THE DIFFERENCE\u003c\/p\u003e\n      \u003ch3\u003eBefore \u0026amp; After — Slide to Compare.\u003c\/h3\u003e\n      \u003cp\u003eDrag the handle to see the same hairstyle before and after styling.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"image-compare\" style=\"--position:50%;\"\u003e\n      \u003cimg class=\"compare-after\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10010_f3a0acc6-6e32-40e6-a58f-5dd8244826b4.png?v=1788870706\" alt=\"Hair after styling with the heated brush\" loading=\"lazy\" decoding=\"async\"\u003e\n      \u003cdiv class=\"compare-before-wrap\"\u003e\n        \u003cimg class=\"compare-before\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10009.png?v=1788870733\" alt=\"Hair before styling with the heated brush\" loading=\"lazy\" decoding=\"async\"\u003e\n      \u003c\/div\u003e\n      \u003cspan class=\"compare-label compare-label-before\"\u003eBEFORE\u003c\/span\u003e\n      \u003cspan class=\"compare-label compare-label-after\"\u003eAFTER\u003c\/span\u003e\n      \u003cdiv class=\"compare-divider\" aria-hidden=\"true\"\u003e\u003cspan class=\"compare-handle\"\u003e↔\u003c\/span\u003e\u003c\/div\u003e\n      \u003cinput class=\"compare-range\" type=\"range\" min=\"0\" max=\"100\" value=\"50\" aria-label=\"Drag to compare before and after images\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- ==================================================\n     04 MAIN SELLING POINTS\n================================================== --\u003e\n\n\u003csection class=\"section\"\u003e\n\n  \u003cdiv class=\"section-head\"\u003e\n    \u003cp class=\"eyebrow\"\u003eFIX THE 3 THINGS THAT MAKE SHORT HAIR LOOK “OFF”\u003c\/p\u003e\n    \u003ch3\u003eSmooth Frizz. Restore Root Lift. Reshape Bangs \u0026amp; Ends.\u003c\/h3\u003e\n    \u003cp\u003e\n      Fix only the sections that lost their shape — without washing,\n      blow-drying or restyling your whole head.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"result-grid\"\u003e\n\n    \u003cdiv class=\"result-card\"\u003e\n      \u003cspan class=\"result-word\"\u003eSmooth\u003c\/span\u003e\n      \u003cstrong\u003eMake Messy Sections Look Polished Again\u003c\/strong\u003e\n      \u003cp\u003eTame surface frizz and flyaways so short hair looks cleaner and more put together.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"result-card\"\u003e\n      \u003cspan class=\"result-word\"\u003eLift\u003c\/span\u003e\n      \u003cstrong\u003eBring Crushed Roots Back Up\u003c\/strong\u003e\n      \u003cp\u003eBrush underneath the crown and roots to refresh the volume that gets flattened overnight.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"result-card\"\u003e\n      \u003cspan class=\"result-word\"\u003eShape\u003c\/span\u003e\n      \u003cstrong\u003ePut Bangs \u0026amp; Ends Back Where They Belong\u003c\/strong\u003e\n      \u003cp\u003eGuide bangs, Bobs and short layers back inward, outward or straight — depending on your style.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"more-title\"\u003eSMALL FEATURES THAT MAKE DAILY STYLING EASIER\u003c\/div\u003e\n\n  \u003cdiv class=\"more-grid\"\u003e\n    \u003cdiv class=\"more-item\"\u003e\n\u003cstrong\u003eCordless\u003c\/strong\u003e\u003cspan\u003eMove freely without a cable\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"more-item\"\u003e\n\u003cstrong\u003ePortable Size\u003c\/strong\u003e\u003cspan\u003eEasy to keep close for touch-ups\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"more-item\"\u003e\n\u003cstrong\u003eLCD Display\u003c\/strong\u003e\u003cspan\u003eSee the selected temperature clearly\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"more-item\"\u003e\n\u003cstrong\u003e3 Heat Levels\u003c\/strong\u003e\u003cspan\u003eChoose a heat level that suits your hair\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"more-item\"\u003e\n\u003cstrong\u003eCeramic Heating\u003c\/strong\u003e\u003cspan\u003eHeated contact while brushing\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"more-item\"\u003e\n\u003cstrong\u003eNegative-Ion Function\u003c\/strong\u003e\u003cspan\u003eSupports a smoother-looking finish\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"detail-media-grid\"\u003e\n    \u003cdiv class=\"detail-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/ChatGPT_Image_Jun_17_2026_02_01_45_PM_ab804a20-fb49-44ec-b846-e55ce88983bc.webp?v=1788861037\" alt=\"Cordless heated styling brush everyday feature\" loading=\"lazy\" decoding=\"async\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"detail-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/26b67e38a1b0c4ebfc707ab362fc3280_compress.jpg?v=1788929747\" alt=\"Portable heated brush styling feature\" loading=\"lazy\" decoding=\"async\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"detail-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10003_78adbb4c-6aed-48f0-a09b-b37272db674e.jpg?v=1788929755\" alt=\"Heated brush control and styling detail\" loading=\"lazy\" decoding=\"async\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"detail-media\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10001_d163bb5c-41ba-4209-aad9-29b98a6dd067.jpg?v=1788870596\" alt=\"Short hair styling brush feature detail\" loading=\"lazy\" decoding=\"async\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- ==================================================\n     05 USER EXPERIENCE\n================================================== --\u003e\n\n\u003csection class=\"section\"\u003e\n\n\n  \u003cdiv class=\"section-head\"\u003e\n\n    \u003cp class=\"eyebrow\"\u003e\n      REAL-LIFE CONVENIENCE\n    \u003c\/p\u003e\n\n    \u003ch3\u003e\n      The Tool You Reach for When Your Hair Just Needs Fixing.\n    \u003c\/h3\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"experience-grid\"\u003e\n\n\n    \u003cdiv class=\"experience-card\"\u003e\n\n      \u003cdiv class=\"experience-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10004_fc92be3f-2ef9-4a90-9a58-42f395c1543e.jpg?v=1788923544\" alt=\"Short-hair morning touch-up before leaving home\" loading=\"lazy\" decoding=\"async\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"experience-copy\"\u003e\n\n        \u003cstrong\u003e\n          My New Go-To\n        \u003c\/strong\u003e\n\n        \u003cp\u003e\n          For mornings when your crown is flat, your bangs are off or a few sections will not sit right — fix them and go.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"experience-card\"\u003e\n\n      \u003cdiv class=\"experience-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10001_08b17502-8308-4093-8704-5f921cac5eb2.png?v=1788923477\" alt=\"Short-hair touch-up after wind humidity or wearing a hat\" loading=\"lazy\" decoding=\"async\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"experience-copy\"\u003e\n\n        \u003cstrong\u003e\n          I Take It Everywhere\n        \u003c\/strong\u003e\n\n        \u003cp\u003e\n          Cordless and compact, so quick touch-ups are easy even when your usual outlet and styling setup are not nearby.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"experience-card\"\u003e\n\n      \u003cdiv class=\"experience-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10005_4005a71a-60c7-40ab-ad28-925fe52eeedf.jpg?v=1788870539\" loading=\"lazy\" decoding=\"async\"\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"experience-copy\"\u003e\n\n        \u003cstrong\u003e\n          Must-Have for Quick Touch-Ups\n        \u003c\/strong\u003e\n\n        \u003cp\u003e\n          Smooth flyaways, refresh flat roots and reshape stubborn ends whenever your short hair starts to lose its shape.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"user-value\"\u003e\n\n    \u003cp class=\"eyebrow\"\u003e\n      WHY IT EARNS A PLACE IN YOUR ROUTINE\n    \u003c\/p\u003e\n\n    \u003ch3\u003e\n      Less Restarting. Less Effort. More Control.\n    \u003c\/h3\u003e\n\n\n    \u003cdiv class=\"value-grid\"\u003e\n\n\n      \u003cdiv class=\"value-item\"\u003e\n\n        \u003cstrong\u003e\n          Less Restarting\n        \u003c\/strong\u003e\n\n        \u003cspan\u003e\n          Fix only what needs fixing instead of repeating\n          your entire styling routine.\n        \u003c\/span\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"value-item\"\u003e\n\n        \u003cstrong\u003e\n          Less Styling Effort\n        \u003c\/strong\u003e\n\n        \u003cspan\u003e\n          One-handed brushing is simpler than coordinating\n          a dryer and round brush for a quick touch-up.\n        \u003c\/span\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"value-item\"\u003e\n\n        \u003cstrong\u003e\n          More Freedom to Touch Up\n        \u003c\/strong\u003e\n\n        \u003cspan\u003e\n          Cordless styling makes it easier to fix your hair\n          away from your usual mirror and outlet.\n        \u003c\/span\u003e\n\n      \u003c\/div\u003e\n\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n\u003c\/section\u003e\n\n\n\n\u003c!-- ==================================================\n     06 BEFORE \/ AFTER RESULTS\n================================================== --\u003e\n\n\u003csection class=\"section\" id=\"before-after-results\"\u003e\n\n  \u003cdiv class=\"section-head\"\u003e\n    \u003cp class=\"eyebrow\"\u003eREAL-LIFE RESULTS\u003c\/p\u003e\n    \u003ch3\u003eSee the Difference at a Glance.\u003c\/h3\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ba-grid\"\u003e\n    \u003cdiv class=\"ba-card\"\u003e\n      \u003cdiv class=\"ba-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10012.jpg?v=1788870537\" alt=\"Before and after bedhead styling result\" loading=\"lazy\" decoding=\"async\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ba-caption\"\u003eBedhead → Controlled\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ba-card\"\u003e\n      \u003cdiv class=\"ba-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10007.png?v=1788870680\" alt=\"Before and after flat-root styling result\" loading=\"lazy\" decoding=\"async\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ba-caption\"\u003eFlat Roots → Lifted\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ba-card\"\u003e\n      \u003cdiv class=\"ba-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10002_b842c6c6-2372-4ab4-982f-1d0e08b6a1be.jpg?v=1788923477\" alt=\"Before and after flipped-end styling result\" loading=\"lazy\" decoding=\"async\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ba-caption\"\u003eFlipped Ends → Shaped\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"ba-card\"\u003e\n      \u003cdiv class=\"ba-image\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10003_627ef36a-9e04-4404-9895-2e712505ea04.jpg?v=1788923480\" alt=\"Before and after frizz smoothing result\" loading=\"lazy\" decoding=\"async\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ba-caption\"\u003eFrizz → Smoother\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\u003c!-- ==================================================\n     07 HOW TO USE + VIDEO\n================================================== --\u003e\n\n\u003csection class=\"section\"\u003e\n\n\n  \u003cdiv class=\"how-grid\"\u003e\n\n\n    \u003cdiv class=\"how-video\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/download_1.gif?v=1788861037\" alt=\"How to use the heated styling brush\" loading=\"lazy\" decoding=\"async\"\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv\u003e\n\n\n      \u003cp class=\"eyebrow\"\u003e\n        A SIMPLE 3-STEP TOUCH-UP\n      \u003c\/p\u003e\n\n      \u003ch3\u003e\n        Choose. Brush. Shape.\n      \u003c\/h3\u003e\n\n\n      \u003cdiv class=\"steps\"\u003e\n\n\n        \u003cdiv class=\"step\"\u003e\n\n          \u003cspan class=\"step-num\"\u003e\n            1\n          \u003c\/span\u003e\n\n          \u003cdiv\u003e\n\n            \u003cstrong\u003e\n              Choose Your Heat\n            \u003c\/strong\u003e\n\n            \u003cp\u003e\n              Turn it on, select your heat level\n              and check the temperature on the LCD display.\n            \u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"step\"\u003e\n\n          \u003cspan class=\"step-num\"\u003e\n            2\n          \u003c\/span\u003e\n\n          \u003cdiv\u003e\n\n            \u003cstrong\u003e\n              Brush the Problem Area\n            \u003c\/strong\u003e\n\n            \u003cp\u003e\n              Brush downward to smooth.\n              For flat roots, place the brush underneath\n              and guide upward.\n            \u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"step\"\u003e\n\n          \u003cspan class=\"step-num\"\u003e\n            3\n          \u003c\/span\u003e\n\n          \u003cdiv\u003e\n\n            \u003cstrong\u003e\n              Finish the Shape\n            \u003c\/strong\u003e\n\n            \u003cp\u003e\n              Turn slightly at the ends to guide bangs,\n              Bobs or short layers in the direction you want.\n            \u003c\/p\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"how-note\"\u003e\n        You don't need to restyle everything —\n        just work on the sections that need it.\n        Use on dry, detangled hair and start with\n        the lowest effective heat level for your hair.\n      \u003c\/div\u003e\n\n\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\n\u003c\/section\u003e\n\n\n\n\u003c!-- ==================================================\n     08 FAQ\n================================================== --\u003e\n\n\u003csection class=\"section\"\u003e\n\n\n  \u003cdiv class=\"section-head\"\u003e\n\n    \u003cp class=\"eyebrow\"\u003e\n      FREQUENTLY ASKED QUESTIONS\n    \u003c\/p\u003e\n\n    \u003ch3\u003e\n      What to Know Before You Use It.\n    \u003c\/h3\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"faq\"\u003e\n\n\n    \u003cdetails\u003e\n\n      \u003csummary\u003e\n        Will it work if my hair is very short?\n      \u003c\/summary\u003e\n\n      \u003cdiv class=\"answer\"\u003e\n        It is especially useful for short sections such as bangs,\n        roots, sides and the nape, where larger styling tools\n        can feel awkward to control.\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n\n    \u003cdetails\u003e\n\n      \u003csummary\u003e\n        Will it make my hair flat like a straightener?\n      \u003c\/summary\u003e\n\n      \u003cdiv class=\"answer\"\u003e\n        It depends on how you use it. Brush downward for a smoother,\n        straighter finish, or work underneath the roots when you want\n        to keep more lift and volume.\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n\n    \u003cdetails\u003e\n\n      \u003csummary\u003e\n        Can I use it for more than straightening?\n      \u003c\/summary\u003e\n\n      \u003cdiv class=\"answer\"\u003e\n        Yes. Besides smoothing, you can guide roots upward and slightly\n        turn the brush at the ends to shape bangs, Bobs and short layers.\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n\n    \u003cdetails\u003e\n\n      \u003csummary\u003e\n        Is it suitable for fine and coarse hair?\n      \u003c\/summary\u003e\n\n      \u003cdiv class=\"answer\"\u003e\n        The supplier lists it for both fine and coarse hair.\n        Use the lowest effective heat level first and increase only\n        when additional heat is needed.\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n\n    \u003cdetails\u003e\n\n      \u003csummary\u003e\n        Does it help with frizz and flyaways?\n      \u003c\/summary\u003e\n\n      \u003cdiv class=\"answer\"\u003e\n        The ceramic heated design and negative-ion function are intended\n        to support a smoother-looking finish when dealing with everyday\n        static and flyaways.\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n\n    \u003cdetails\u003e\n\n      \u003csummary\u003e\n        Should I use it on wet or dry hair?\n      \u003c\/summary\u003e\n\n      \u003cdiv class=\"answer\"\u003e\n        Use it on dry, detangled hair unless the included operating\n        instructions specifically state otherwise.\n      \u003c\/div\u003e\n\n    \u003c\/details\u003e\n\n\n  \u003c\/div\u003e\n\n\n\u003c\/section\u003e\n\n\n\n\u003c!-- ==================================================\n     09 CTA\n================================================== --\u003e\n\n\u003csection class=\"section\"\u003e\n\n\n  \u003cdiv class=\"bottom-cta\"\u003e\n\n\n    \u003cp class=\"eyebrow\"\u003e\n      LESS RESTARTING. MORE READY-TO-GO HAIR.\n    \u003c\/p\u003e\n\n    \u003ch3\u003e\n      Fix the Parts That Went Wrong — Keep the Rest of Your Style.\n    \u003c\/h3\u003e\n\n    \u003cp\u003e\n      When your bangs, roots or ends stop cooperating,\n      fix the sections that need attention and get on with your day.\n    \u003c\/p\u003e\n\n\n    \u003ca href=\"#shb-buy-area\" class=\"btn\" data-buy-jump\u003e\n      GET YOURS — MAKE TOUCH-UPS EASIER ↑\n    \u003c\/a\u003e\n\n\n  \u003c\/div\u003e\n\n\n\u003c\/section\u003e\n\n\n\n\u003cscript\u003e\n(function(){\n  var root = document.getElementById('short-hair-brush-v12');\n  if(!root) return;\n\n  \/* Reliable purchase jump *\/\n  function scrollToPurchase(){\n    var target =\n      document.getElementById('shb-buy-area') ||\n      document.querySelector('.product__info-container') ||\n      document.querySelector('form[action*=\"\/cart\/add\"]');\n\n    if(target){\n      target.id = 'shb-buy-area';\n      target.classList.add('buy-jump-anchor');\n      target.scrollIntoView({\n        behavior:'smooth',\n        block:'start'\n      });\n    }\n  }\n\n  root.querySelectorAll('[data-buy-jump]').forEach(function(link){\n    link.addEventListener('click',function(e){\n      e.preventDefault();\n      scrollToPurchase();\n    });\n  });\n\n  function enhancePurchaseArea(){\n    var info = document.querySelector('.product__info-container');\n    if(info){\n      info.id = 'shb-buy-area';\n      info.classList.add('buy-jump-anchor');\n    }\n\n    if(document.querySelector('.shb-purchase-hook')) return;\n\n    var titleWrap = document.querySelector('.product__info-container .product__title');\n    var titleH1 = document.querySelector('.product__info-container h1.product__title');\n    var anchor = titleWrap || titleH1;\n    if(!anchor) return;\n\n    var hook = document.createElement('div');\n    hook.className = 'shb-purchase-hook';\n    hook.textContent = 'Fix bedhead, flat roots \u0026 stubborn ends in about 5 minutes — without washing, blow-drying or starting over.';\n    anchor.insertAdjacentElement('afterend', hook);\n  }\n\n  enhancePurchaseArea();\n  if(document.readyState === 'loading'){\n    document.addEventListener('DOMContentLoaded', enhancePurchaseArea, {once:true});\n  }\n  setTimeout(enhancePurchaseArea, 600);\n  setTimeout(enhancePurchaseArea, 1600);\n\n  \/* Hero video: only Play\/Pause + Mute controls *\/\n  var video = root.querySelector('.hero-video');\n  var playBtn = root.querySelector('.video-play');\n  var muteBtn = root.querySelector('.video-mute');\n\n  if(video \u0026\u0026 playBtn \u0026\u0026 muteBtn){\n    \/* Ask the browser for the first real video frame without downloading the full file. *\/\n    video.addEventListener('loadedmetadata', function(){\n      try{\n        if(video.currentTime === 0) video.currentTime = 0.01;\n      }catch(e){}\n    }, {once:true});\n\n    function syncPlay(){\n      var paused = video.paused;\n      playBtn.textContent = paused ? '▶' : '❚❚';\n      playBtn.setAttribute('aria-label', paused ? 'Play video' : 'Pause video');\n    }\n\n    function syncMute(){\n      muteBtn.textContent = video.muted ? '🔇' : '🔊';\n      muteBtn.setAttribute('aria-label', video.muted ? 'Unmute video' : 'Mute video');\n    }\n\n    playBtn.addEventListener('click', function(){\n      if(video.paused){\n        video.play().catch(function(){});\n      }else{\n        video.pause();\n      }\n    });\n\n    muteBtn.addEventListener('click', function(){\n      video.muted = !video.muted;\n      syncMute();\n    });\n\n    video.addEventListener('click', function(){\n      if(video.paused){\n        video.play().catch(function(){});\n      }else{\n        video.pause();\n      }\n    });\n\n    video.addEventListener('play', syncPlay);\n    video.addEventListener('pause', syncPlay);\n    video.addEventListener('ended', syncPlay);\n    syncPlay();\n    syncMute();\n  }\n\n  \/* Before \/ After comparison slider *\/\n  root.querySelectorAll('.image-compare').forEach(function(compare){\n    var range = compare.querySelector('.compare-range');\n    if(!range) return;\n\n    function update(){\n      compare.style.setProperty('--position', range.value + '%');\n    }\n\n    range.addEventListener('input', update);\n    range.addEventListener('change', update);\n    update();\n  });\n\n})();\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n\n\u003c\/section\u003e","brand":"Cocoony No","offers":[{"title":"Black","offer_id":64617276866931,"sku":"X112260909HSBR-BLACK-1PC","price":274.0,"currency_code":"CNY","in_stock":true},{"title":"White","offer_id":64617276899699,"sku":"X112260909HSBR-WHITE-1PC","price":274.0,"currency_code":"CNY","in_stock":true},{"title":"Pink","offer_id":64617276932467,"sku":"X112260909HSBR-PINK-1PC","price":274.0,"currency_code":"CNY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/1_1_465f5cfc-e6a6-45b7-920f-e8a116c4df06.jpg?v=1789033160","url":"https:\/\/swiftstrideactive.com\/products\/straightening-brush","provider":"swiftstrideactive","version":"1.0","type":"link"}