{"product_id":"cordless-straightening-brush","title":"Cordless Portable Heated Straightening Brush","description":"\u003cstyle\u003e\n\/* =========================================================\n   APPLOVIN LANDING PAGE OPTIMIZATION — SHORT HAIR BRUSH V33\n   Single-column description \/ max-width 850px \/ mobile first\n   Requires static #shb-buy-area anchor in Shopify Product template\n   ========================================================= *\/\n\n#short-hair-brush-v22{\n  --ink:#211d1b;\n  --text:#514946;\n  --muted:#756b67;\n  --accent:#8b62d3;\n  --accent-dark:#7149b7;\n  --accent-soft:#f3edfc;\n  --soft:#faf8f7;\n  --line:#e8e1de;\n  --white:#fff;\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,\"Helvetica Neue\",Arial,sans-serif;\n  -webkit-font-smoothing:antialiased;\n  text-rendering:optimizeLegibility;\n}\n\n#short-hair-brush-v22 *{box-sizing:border-box}\n\n#short-hair-brush-v22 .shb-wrap{\n  width:min(850px,100%);\n  margin:0 auto;\n  padding:0 20px 46px;\n}\n\n#short-hair-brush-v22 .shb-section{\n  padding:42px 0;\n  border-bottom:1px solid var(--line);\n}\n\n#short-hair-brush-v22 .shb-section:last-child{border-bottom:0}\n\n#short-hair-brush-v22 h2,\n#short-hair-brush-v22 h3,\n#short-hair-brush-v22 p{margin-top:0}\n\n#short-hair-brush-v22 h2{\n  margin-bottom:12px;\n  font-size:clamp(29px,5vw,42px);\n  line-height:1.07;\n  letter-spacing:-.038em;\n  font-weight:850;\n}\n\n#short-hair-brush-v22 h3{\n  margin-bottom:11px;\n  font-size:clamp(23px,4vw,31px);\n  line-height:1.15;\n  letter-spacing:-.028em;\n  font-weight:830;\n}\n\n#short-hair-brush-v22 p{\n  margin-bottom:13px;\n  color:var(--text);\n  font-size:15.5px;\n  line-height:1.62;\n}\n\n#short-hair-brush-v22 .shb-eyebrow{\n  margin-bottom:8px;\n  color:var(--accent);\n  font-size:11px;\n  line-height:1.35;\n  font-weight:850;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n}\n\n#short-hair-brush-v22 .shb-section-head{\n  max-width:690px;\n  margin:0 auto 23px;\n  text-align:center;\n}\n\n#short-hair-brush-v22 .shb-section-head p:last-child{\n  max-width:630px;\n  margin-left:auto;\n  margin-right:auto;\n}\n\n\/* ---------- DESCRIPTION: VIDEO + REVIEW ---------- *\/\n#short-hair-brush-v22 .shb-first-head{\n  max-width:700px;\n  margin:0 auto 22px;\n  text-align:center;\n}\n\n#short-hair-brush-v22 .shb-first-head h2{\n  max-width:640px;\n  margin-left:auto;\n  margin-right:auto;\n}\n\n#short-hair-brush-v22 .shb-first-grid{\n  display:grid;\n  grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);\n  gap:18px;\n  align-items:center;\n  max-width:800px;\n  margin:0 auto;\n}\n\n#short-hair-brush-v22 .shb-demo-media{\n  position:relative;\n  overflow:hidden;\n  width:100%;\n  aspect-ratio:9\/16;\n  border:1px solid var(--line);\n  border-radius:17px;\n  background:#eee;\n}\n\n#short-hair-brush-v22 .shb-demo-video{\n  display:block;\n  width:100%;\n  height:100%;\n  object-fit:cover;\n  object-position:center center;\n  background:transparent;\n}\n\n#short-hair-brush-v22 .shb-review-card{\n  padding:24px 22px;\n  border:1px solid #dedbd8;\n  border-radius:14px;\n  background:#fff;\n  box-shadow:0 7px 18px rgba(33,29,27,.11);\n}\n\n#short-hair-brush-v22 .shb-review-top{\n  display:flex;\n  align-items:center;\n  gap:12px;\n  margin-bottom:12px;\n}\n\n#short-hair-brush-v22 .shb-review-avatar{\n  flex:0 0 58px;\n  width:58px;\n  height:58px;\n  overflow:hidden;\n  border-radius:50%;\n  background:#eadfce;\n}\n\n#short-hair-brush-v22 .shb-review-avatar img{\n  display:block;\n  width:100%;\n  height:100%;\n  object-fit:cover;\n  object-position:center;\n}\n\n#short-hair-brush-v22 .shb-review-stars{\n  display:block;\n  margin-bottom:4px;\n  color:#111;\n  font-size:18px;\n  line-height:1;\n  letter-spacing:1px;\n}\n\n#short-hair-brush-v22 .shb-review-quote{\n  margin:0 0 14px;\n  color:#655d59;\n  font-size:13.5px;\n  line-height:1.62;\n}\n\n#short-hair-brush-v22 .shb-review-author{\n  display:flex;\n  align-items:center;\n  gap:7px;\n  color:#514946;\n  font-size:11.3px;\n  line-height:1.4;\n}\n\n#short-hair-brush-v22 .shb-review-check{\n  width:15px;\n  height:15px;\n  display:grid;\n  place-items:center;\n  border-radius:50%;\n  background:#12b85a;\n  color:#fff;\n  font-size:9px;\n  font-weight:900;\n}\n\n@media(max-width:749px){\n  #short-hair-brush-v22 .shb-first-grid{\n    grid-template-columns:1fr;\n    gap:14px;\n  }\n  #short-hair-brush-v22 .shb-demo-media{\n    max-width:360px;\n    margin:0 auto;\n  }\n  #short-hair-brush-v22 .shb-review-card{\n    padding:18px 16px;\n  }\n}\n\n\/* ---------- PROBLEMS ---------- *\/\n#short-hair-brush-v22 .shb-problem-visual{\n  max-width:740px;\n  margin:0 auto 20px;\n  overflow:hidden;\n  border:1px solid var(--line);\n  border-radius:16px;\n  background:var(--soft);\n}\n\n#short-hair-brush-v22 .shb-problem-visual img{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n#short-hair-brush-v22 .shb-problem-grid{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:11px;\n}\n\n#short-hair-brush-v22 .shb-problem-card{\n  position:relative;\n  padding:18px 16px 17px 52px;\n  border:1px solid var(--line);\n  border-radius:14px;\n  background:#fff;\n}\n\n#short-hair-brush-v22 .shb-problem-num{\n  position:absolute;\n  left:15px;\n  top:18px;\n  width:27px;\n  height:27px;\n  display:grid;\n  place-items:center;\n  border-radius:50%;\n  background:var(--accent-soft);\n  color:var(--accent-dark);\n  font-size:10px;\n  font-weight:900;\n}\n\n#short-hair-brush-v22 .shb-problem-card strong{\n  display:block;\n  margin-bottom:4px;\n  font-size:15px;\n  line-height:1.35;\n}\n\n#short-hair-brush-v22 .shb-problem-card p{\n  margin:0;\n  color:var(--muted);\n  font-size:13px;\n  line-height:1.5;\n}\n\n#short-hair-brush-v22 .shb-problem-card .shb-problem-line{\n  margin:0;\n  color:var(--ink);\n  font-size:14px;\n  line-height:1.45;\n  font-weight:750;\n}\n\n#short-hair-brush-v22 .shb-callout{\n  margin-top:16px;\n  padding:18px;\n  border:1px solid #dfd2f5;\n  border-radius:14px;\n  background:var(--accent-soft);\n  text-align:center;\n}\n\n#short-hair-brush-v22 .shb-callout strong{\n  display:block;\n  margin-bottom:4px;\n  font-size:18px;\n  line-height:1.3;\n}\n\n#short-hair-brush-v22 .shb-callout p{margin:0 auto;max-width:620px}\n\n\/* ---------- SHORT HAIR CONTROL ---------- *\/\n#short-hair-brush-v22 .shb-control-grid{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:11px;\n}\n\n#short-hair-brush-v22 .shb-control-card{\n  padding:18px;\n  border:1px solid var(--line);\n  border-radius:14px;\n  background:var(--soft);\n}\n\n#short-hair-brush-v22 .shb-control-label{\n  display:inline-flex;\n  margin-bottom:8px;\n  padding:5px 8px;\n  border-radius:999px;\n  background:#fff;\n  color:var(--accent-dark);\n  font-size:10px;\n  font-weight:850;\n  letter-spacing:.04em;\n}\n\n#short-hair-brush-v22 .shb-control-card strong{\n  display:block;\n  margin-bottom:5px;\n  font-size:15px;\n}\n\n#short-hair-brush-v22 .shb-control-card p{\n  margin:0;\n  font-size:13px;\n  line-height:1.5;\n}\n\n\n\/* ---------- BEFORE \/ AFTER ---------- *\/\n#short-hair-brush-v22 .shb-compare-slider{\n  max-width:720px;\n  margin:0 auto;\n}\n\n#short-hair-brush-v22 .shb-image-compare{\n  --position:50%;\n  position:relative;\n  overflow:hidden;\n  width:100%;\n  aspect-ratio:var(--shb-ba-ratio,4\/3);\n  border:1px solid var(--line);\n  border-radius:17px;\n  background:#eee;\n}\n\n#short-hair-brush-v22 .shb-image-compare img{\n  position:absolute;\n  inset:0;\n  width:100%;\n  height:100%;\n  object-fit:cover;\n}\n\n#short-hair-brush-v22 .shb-before-wrap{\n  position:absolute;\n  inset:0;\n  width:100%;\n  overflow:hidden;\n  z-index:2;\n  clip-path:inset(0 calc(100% - var(--position)) 0 0);\n  -webkit-clip-path:inset(0 calc(100% - var(--position)) 0 0);\n}\n\n#short-hair-brush-v22 .shb-before-wrap img{\n  width:100%;\n  max-width:none;\n}\n\n#short-hair-brush-v22 .shb-compare-divider{\n  position:absolute;\n  top:0;\n  bottom:0;\n  left:var(--position);\n  width:3px;\n  transform:translateX(-50%);\n  background:#fff;\n  box-shadow:0 0 0 1px rgba(0,0,0,.12);\n  z-index:4;\n  pointer-events:none;\n}\n\n#short-hair-brush-v22 .shb-compare-handle{\n  position:absolute;\n  top:50%;\n  left:50%;\n  width:42px;\n  height:42px;\n  display:grid;\n  place-items:center;\n  transform:translate(-50%,-50%);\n  border:2px solid #fff;\n  border-radius:50%;\n  background:rgba(33,29,27,.82);\n  color:#fff;\n  font-size:16px;\n  font-weight:900;\n}\n\n#short-hair-brush-v22 .shb-compare-label{\n  position:absolute;\n  top:11px;\n  z-index:5;\n  padding:5px 8px;\n  border-radius:999px;\n  background:rgba(20,20,20,.76);\n  color:#fff;\n  font-size:10px;\n  font-weight:850;\n  letter-spacing:.06em;\n}\n\n#short-hair-brush-v22 .shb-compare-label--before{left:11px}\n#short-hair-brush-v22 .shb-compare-label--after{right:11px}\n\n#short-hair-brush-v22 .shb-compare-range{\n  position:absolute;\n  inset:0;\n  z-index:6;\n  width:100%;\n  height:100%;\n  margin:0;\n  opacity:0;\n  cursor:ew-resize;\n}\n\n\/* ---------- COMPACT PROOF SECTION ---------- *\/\n#short-hair-brush-v22 .shb-proof-grid{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:11px;\n}\n\n#short-hair-brush-v22 .shb-proof-item{\n  overflow:hidden;\n  border:1px solid var(--line);\n  border-radius:14px;\n  background:var(--soft);\n}\n\n#short-hair-brush-v22 .shb-proof-image{\n  overflow:hidden;\n  background:#fff;\n}\n\n#short-hair-brush-v22 .shb-proof-image img{\n  display:block;\n  width:100%;\n  aspect-ratio:1\/1;\n  object-fit:cover;\n}\n\n#short-hair-brush-v22 .shb-proof-item .shb-proof-card{\n  border:0;\n  border-radius:0;\n  background:transparent;\n}\n\n#short-hair-brush-v22 .shb-proof-card{\n  padding:18px;\n  border:1px solid var(--line);\n  border-radius:14px;\n  background:var(--soft);\n}\n\n#short-hair-brush-v22 .shb-proof-card strong{\n  display:block;\n  margin-bottom:5px;\n  font-size:15px;\n  line-height:1.35;\n}\n\n#short-hair-brush-v22 .shb-proof-card p{\n  margin:0;\n  font-size:12.8px;\n  line-height:1.5;\n}\n\n#short-hair-brush-v22 .shb-proof-stat{\n  display:inline-block;\n  margin-bottom:7px;\n  color:var(--accent-dark);\n  font-size:18px;\n  line-height:1.1;\n  font-weight:900;\n}\n\n#short-hair-brush-v22 .shb-note{\n  margin-top:13px;\n  padding:13px 14px;\n  border-left:3px solid var(--accent);\n  border-radius:0 10px 10px 0;\n  background:var(--accent-soft);\n  color:var(--text);\n  font-size:12.5px;\n  line-height:1.5;\n}\n\n\/* ---------- USE CASES ---------- *\/\n#short-hair-brush-v22 .shb-use-grid{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:10px;\n}\n\n#short-hair-brush-v22 .shb-use-card{\n  overflow:hidden;\n  border:1px solid var(--line);\n  border-radius:14px;\n  background:#fff;\n}\n\n#short-hair-brush-v22 .shb-use-card img{\n  display:block;\n  width:100%;\n  aspect-ratio:1\/1;\n  object-fit:cover;\n}\n\n\/* ---------- HOW TO ---------- *\/\n#short-hair-brush-v22 .shb-how-media{\n  max-width:620px;\n  margin:0 auto 20px;\n  overflow:hidden;\n  border:1px solid var(--line);\n  border-radius:16px;\n  background:var(--soft);\n}\n\n#short-hair-brush-v22 .shb-how-media img{\n  display:block;\n  width:100%;\n  height:auto;\n  max-height:580px;\n  object-fit:contain;\n}\n\n\/* ---------- FAQ ---------- *\/\n#short-hair-brush-v22 .shb-faq{\n  max-width:750px;\n  margin:0 auto;\n  border-top:1px solid var(--line);\n}\n\n#short-hair-brush-v22 .shb-faq details{border-bottom:1px solid var(--line)}\n\n#short-hair-brush-v22 .shb-faq summary{\n  position:relative;\n  padding:15px 38px 15px 2px;\n  color:var(--ink);\n  font-size:14px;\n  line-height:1.42;\n  font-weight:800;\n  cursor:pointer;\n  list-style:none;\n}\n\n#short-hair-brush-v22 .shb-faq summary::-webkit-details-marker{display:none}\n\n#short-hair-brush-v22 .shb-faq summary:after{\n  content:'+';\n  position:absolute;\n  right:5px;\n  top:50%;\n  transform:translateY(-50%);\n  color:var(--accent-dark);\n  font-size:20px;\n  font-weight:500;\n}\n\n#short-hair-brush-v22 .shb-faq details[open] summary:after{content:'−'}\n\n#short-hair-brush-v22 .shb-answer{\n  padding:0 38px 15px 2px;\n  color:var(--text);\n  font-size:12.8px;\n  line-height:1.52;\n}\n\n\/* ---------- FINAL CTA ---------- *\/\n#short-hair-brush-v22 .shb-bottom-cta{\n  padding:27px 21px;\n  border-radius:17px;\n  background:#211d1b;\n  color:#fff;\n  text-align:center;\n}\n\n#short-hair-brush-v22 .shb-bottom-cta .shb-eyebrow{color:#c8b3ee}\n#short-hair-brush-v22 .shb-bottom-cta h2{color:#fff}\n#short-hair-brush-v22 .shb-bottom-cta p{\n  max-width:600px;\n  margin-left:auto;\n  margin-right:auto;\n  color:#eee8e5;\n}\n\n#short-hair-brush-v22 .shb-bottom-trust{\n  margin:0 0 17px;\n  color:#dcd3cf;\n  font-size:11.5px;\n  line-height:1.5;\n}\n\n#short-hair-brush-v22 .shb-btn{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  min-height:48px;\n  padding:13px 22px;\n  border:1px solid #fff;\n  border-radius:999px;\n  background:#fff;\n  color:#211d1b !important;\n  text-decoration:none !important;\n  font-size:12.5px;\n  line-height:1.2;\n  font-weight:850;\n  letter-spacing:.025em;\n}\n\n#short-hair-brush-v22 .shb-buy-jump-anchor{scroll-margin-top:105px}\n\n@media(max-width:749px){\n  #short-hair-brush-v22 .shb-wrap{padding:0 14px 36px}\n  #short-hair-brush-v22 .shb-section{padding:32px 0}\n  #short-hair-brush-v22 h2{font-size:31px}\n  #short-hair-brush-v22 h3{font-size:23px}\n  #short-hair-brush-v22 p{font-size:14.5px;line-height:1.56}\n  #short-hair-brush-v22 .shb-demo-video{aspect-ratio:4\/5;max-height:500px}\n\n  #short-hair-brush-v22 .shb-problem-grid,\n  #short-hair-brush-v22 .shb-control-grid{\n    grid-template-columns:1fr;\n  }\n\n  \/* Keep feature cards compact on mobile. *\/\n  #short-hair-brush-v22 .shb-proof-grid{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    gap:8px;\n  }\n#short-hair-brush-v22 .shb-proof-card{padding:13px 11px}\n  #short-hair-brush-v22 .shb-proof-card strong{font-size:13px}\n  #short-hair-brush-v22 .shb-proof-card p{font-size:11.3px;line-height:1.42}\n  #short-hair-brush-v22 .shb-proof-stat{font-size:16px}\n\n  \/* Swipeable real-life scenes: shorter page, same content. *\/\n  #short-hair-brush-v22 .shb-use-grid{\n    display:flex;\n    gap:10px;\n    overflow-x:auto;\n    padding:0 2px 7px;\n    scroll-snap-type:x mandatory;\n    -webkit-overflow-scrolling:touch;\n    scrollbar-width:none;\n  }\n  #short-hair-brush-v22 .shb-use-grid::-webkit-scrollbar{display:none}\n  #short-hair-brush-v22 .shb-use-card{\n    flex:0 0 80%;\n    scroll-snap-align:start;\n  }\n  #short-hair-brush-v22 .shb-use-card img{aspect-ratio:4\/3}\n\n  #short-hair-brush-v22 .shb-btn{width:100%}\n}\n\n@media(max-width:479px){\n  #short-hair-brush-v22 .shb-proof-grid{grid-template-columns:1fr}\n  #short-hair-brush-v22 .shb-proof-card{padding:15px 14px}\n  #short-hair-brush-v22 .shb-proof-card strong{font-size:14px}\n  #short-hair-brush-v22 .shb-proof-card p{font-size:12.5px;line-height:1.5}\n\n  #short-hair-brush-v22 .shb-problem-card{\n    padding:16px 14px 15px 48px;\n  }\n  #short-hair-brush-v22 .shb-problem-num{\n    left:13px;\n    top:16px;\n  }\n}\n\n\n\/* ---------- PAIN SECTION FEATURE IMAGE ---------- *\/\n#short-hair-brush-v22 .shb-pain-feature-image{\n  max-width:740px;\n  margin:0 auto 24px;\n  overflow:hidden;\n  border-radius:16px;\n  background:#fff;\n}\n\n#short-hair-brush-v22 .shb-pain-feature-image img{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n\/* ---------- REFERENCE-INSPIRED CONVERSION BLOCKS ---------- *\/\n#short-hair-brush-v22 .shb-ref-section{\n  padding-top:46px;\n  padding-bottom:46px;\n}\n\n#short-hair-brush-v22 .shb-ref-heading{\n  max-width:650px;\n  margin:0 auto 24px;\n  text-align:center;\n}\n\n#short-hair-brush-v22 .shb-ref-heading h2{\n  margin:0;\n  font-size:clamp(24px,4vw,34px);\n}\n\n#short-hair-brush-v22 .shb-ref-compare-box{\n  max-width:720px;\n  margin:0 auto;\n  padding:18px 28px 6px;\n  border:1px solid #ddd8d5;\n  border-radius:10px;\n  background:#fff;\n}\n\n#short-hair-brush-v22 .shb-ref-tools{\n  display:grid;\n  grid-template-columns:1.35fr repeat(3,1fr);\n  gap:8px;\n  align-items:end;\n  padding-bottom:14px;\n  border-bottom:1px solid #ddd8d5;\n}\n\n#short-hair-brush-v22 .shb-ref-tool{\n  min-width:0;\n  text-align:center;\n}\n\n#short-hair-brush-v22 .shb-ref-tool strong{\n  display:block;\n  margin-top:7px;\n  color:#292321;\n  font-size:11px;\n  line-height:1.25;\n}\n\n#short-hair-brush-v22 .shb-ref-tool-thumb{\n  width:72px;\n  height:72px;\n  margin:0 auto;\n  overflow:hidden;\n  border-radius:8px;\n  background:#faf8f7;\n}\n\n#short-hair-brush-v22 .shb-ref-tool-thumb img{\n  display:block;\n  width:100%;\n  height:100%;\n  object-fit:contain;\n}\n\n#short-hair-brush-v22 .shb-ref-tool-icon{\n  width:72px;\n  height:72px;\n  margin:0 auto;\n  display:grid;\n  place-items:center;\n  color:#1d1917;\n  font-size:40px;\n  line-height:1;\n  letter-spacing:-8px;\n  background:#faf8f7;\n  border-radius:8px;\n}\n\n#short-hair-brush-v22 .shb-ref-tool-icon--round{\n  font-size:36px;\n  letter-spacing:0;\n}\n\n#short-hair-brush-v22 .shb-ref-row{\n  display:grid;\n  grid-template-columns:1.35fr repeat(3,1fr);\n  gap:8px;\n  align-items:center;\n  min-height:53px;\n  border-bottom:1px solid #e2ddda;\n}\n\n#short-hair-brush-v22 .shb-ref-row:last-child{\n  border-bottom:0;\n}\n\n#short-hair-brush-v22 .shb-ref-row \u003e span{\n  color:#5c5450;\n  font-size:11.5px;\n  line-height:1.35;\n}\n\n#short-hair-brush-v22 .shb-ref-row b{\n  width:20px;\n  height:20px;\n  margin:0 auto;\n  display:grid;\n  place-items:center;\n  border-radius:50%;\n  font-size:12px;\n  line-height:1;\n}\n\n#short-hair-brush-v22 .shb-ref-row .yes{\n  background:#37c72b;\n  color:#fff;\n}\n\n#short-hair-brush-v22 .shb-ref-row .maybe,\n#short-hair-brush-v22 .shb-ref-row .no{\n  border:1px solid #ccc6c2;\n  background:#fff;\n  color:#a69f9b;\n}\n\n#short-hair-brush-v22 .shb-ref-center{\n  margin-top:22px;\n  text-align:center;\n}\n\n#short-hair-brush-v22 .shb-ref-btn{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  min-width:300px;\n  min-height:46px;\n  padding:12px 26px;\n  border-radius:2px;\n  background:var(--accent);\n  color:#fff !important;\n  text-decoration:none !important;\n  font-size:13px;\n  line-height:1.2;\n  font-weight:750;\n}\n\n#short-hair-brush-v22 .shb-ref-btn:hover{\n  background:var(--accent-dark);\n}\n\n#short-hair-brush-v22 .shb-ref-wide-section{\n  width:100%;\n  margin:0;\n  padding:42px 0;\n  background:#f5f4f4;\n  border-bottom:1px solid var(--line);\n}\n\n#short-hair-brush-v22 .shb-ref-wide-inner{\n  width:min(760px,100%);\n  margin:0 auto;\n  padding:0 14px;\n}\n\n#short-hair-brush-v22 .shb-ref-split-row{\n  display:grid;\n  grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);\n  gap:18px;\n  align-items:center;\n}\n\n#short-hair-brush-v22 .shb-ref-split-row + .shb-ref-split-row{\n  margin-top:18px;\n}\n\n#short-hair-brush-v22 .shb-ref-collage{\n  display:grid;\n  grid-template-columns:repeat(2,1fr);\n  gap:5px;\n}\n\n#short-hair-brush-v22 .shb-ref-collage img{\n  display:block;\n  width:100%;\n  aspect-ratio:1\/1;\n  object-fit:cover;\n}\n\n#short-hair-brush-v22 .shb-ref-collage img:nth-child(3){\n  object-fit:contain;\n  background:#fff;\n}\n\n#short-hair-brush-v22 .shb-ref-product-panel{\n  overflow:hidden;\n  background:#fff;\n}\n\n#short-hair-brush-v22 .shb-ref-product-panel img{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n#short-hair-brush-v22 .shb-ref-copy{\n  min-width:0;\n}\n\n#short-hair-brush-v22 .shb-ref-copy h3{\n  margin:0 0 8px;\n  font-size:24px;\n  line-height:1.12;\n  letter-spacing:-.025em;\n}\n\n#short-hair-brush-v22 .shb-ref-lead{\n  margin-bottom:10px;\n  font-size:12px !important;\n  line-height:1.45 !important;\n}\n\n#short-hair-brush-v22 .shb-style-list p{\n  margin:0 0 4px;\n  color:#554d49;\n  font-size:11.5px;\n  line-height:1.42;\n}\n\n#short-hair-brush-v22 .shb-style-list strong{\n  color:#211d1b;\n}\n\n#short-hair-brush-v22 .shb-ref-btn--small{\n  min-width:190px;\n  min-height:40px;\n  margin-top:12px;\n  padding:10px 20px;\n  font-size:12px;\n}\n\n#short-hair-brush-v22 .shb-confidence-item{\n  padding:10px 0;\n  border-bottom:1px solid #cbc6c3;\n}\n\n#short-hair-brush-v22 .shb-confidence-item:first-of-type{\n  border-top:1px solid #cbc6c3;\n}\n\n#short-hair-brush-v22 .shb-confidence-item strong{\n  display:block;\n  margin-bottom:2px;\n  color:#211d1b;\n  font-size:12px;\n}\n\n#short-hair-brush-v22 .shb-confidence-item p{\n  margin:0;\n  color:#675f5b;\n  font-size:11px;\n  line-height:1.45;\n}\n\n#short-hair-brush-v22 .shb-ref-revolution{\n  padding:38px 20px 44px;\n  background:#f5f4f4;\n  border-bottom:1px solid var(--line);\n}\n\n#short-hair-brush-v22 .shb-ref-revolution-inner{\n  max-width:700px;\n  margin:0 auto;\n  text-align:center;\n}\n\n#short-hair-brush-v22 .shb-ref-revolution h3{\n  margin-bottom:10px;\n  font-size:27px;\n}\n\n#short-hair-brush-v22 .shb-ref-revolution p{\n  max-width:650px;\n  margin:0 auto 14px;\n  font-size:12.5px;\n  line-height:1.55;\n}\n\n#short-hair-brush-v22 .shb-ref-offer{\n  display:block;\n  margin-bottom:14px;\n  color:#211d1b;\n  font-size:12px;\n}\n\n#short-hair-brush-v22 .shb-ref-btn--wide{\n  min-width:360px;\n}\n\n@media(max-width:749px){\n  #short-hair-brush-v22 .shb-pain-feature-image{\n    margin-bottom:20px;\n    border-radius:12px;\n  }\n\n  #short-hair-brush-v22 .shb-problem-visual{\n    margin-bottom:16px;\n    border-radius:12px;\n  }\n\n  \/* Mobile comparison: show the full table immediately — no horizontal swipe. *\/\n  #short-hair-brush-v22 .shb-ref-compare-box{\n    width:100%;\n    max-width:100%;\n    overflow:visible;\n    padding:12px 6px 5px;\n  }\n\n  #short-hair-brush-v22 .shb-ref-tools,\n  #short-hair-brush-v22 .shb-ref-row{\n    width:100%;\n    min-width:0;\n    grid-template-columns:minmax(0,1.55fr) repeat(3,minmax(0,.72fr));\n    gap:3px;\n  }\n\n  #short-hair-brush-v22 .shb-ref-tool{\n    min-width:0;\n    padding:0 1px;\n  }\n\n  #short-hair-brush-v22 .shb-ref-tool-thumb,\n  #short-hair-brush-v22 .shb-ref-tool-icon{\n    width:46px;\n    height:46px;\n  }\n\n  #short-hair-brush-v22 .shb-ref-tool-icon{\n    font-size:25px;\n  }\n\n  #short-hair-brush-v22 .shb-ref-tool strong{\n    margin-top:5px;\n    font-size:9.4px;\n    line-height:1.18;\n    overflow-wrap:anywhere;\n  }\n\n  #short-hair-brush-v22 .shb-ref-row{\n    min-height:47px;\n  }\n\n  #short-hair-brush-v22 .shb-ref-row \u003e span{\n    padding-right:4px;\n    font-size:10.5px;\n    line-height:1.24;\n    overflow-wrap:anywhere;\n  }\n\n  #short-hair-brush-v22 .shb-ref-row b{\n    width:18px;\n    height:18px;\n    font-size:10px;\n  }\n\n  #short-hair-brush-v22 .shb-ref-btn{\n    width:100%;\n    min-width:0;\n  }\n\n  #short-hair-brush-v22 .shb-ref-split-row{\n    grid-template-columns:1fr;\n    gap:14px;\n  }\n\n  #short-hair-brush-v22 .shb-ref-collage,\n  #short-hair-brush-v22 .shb-ref-product-panel{\n    max-width:420px;\n    margin:0 auto;\n  }\n\n  #short-hair-brush-v22 .shb-ref-copy{\n    text-align:left;\n  }\n\n  #short-hair-brush-v22 .shb-ref-copy h3{\n    text-align:center;\n    font-size:23px;\n  }\n\n  #short-hair-brush-v22 .shb-ref-btn--small{\n    width:100%;\n  }\n\n  #short-hair-brush-v22 .shb-ref-btn--wide{\n    width:100%;\n    min-width:0;\n  }\n}\n\n\n#short-hair-brush-v22 .shb-use-grid--images-only .shb-use-card{\n  line-height:0;\n}\n\n#short-hair-brush-v22 .shb-use-grid--images-only .shb-use-card img{\n  aspect-ratio:1\/1;\n}\n\n\/* ---------- UPDATED COMPARISON \/ STYLES \/ SPECS ---------- *\/\n#short-hair-brush-v22 .shb-ref-tool-thumb{\n  width:88px;\n  height:88px;\n  background:#fff;\n}\n\n#short-hair-brush-v22 .shb-ref-tool-thumb img{\n  padding:3px;\n  object-fit:contain;\n}\n\n#short-hair-brush-v22 .shb-style-image-panel{\n  border-radius:12px;\n}\n\n#short-hair-brush-v22 .shb-style-image-panel img{\n  width:100%;\n  height:auto;\n  object-fit:contain;\n}\n\n#short-hair-brush-v22 .shb-spec-layout{\n  display:grid;\n  grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);\n  gap:22px;\n  align-items:center;\n  max-width:760px;\n  margin:0 auto;\n}\n\n#short-hair-brush-v22 .shb-spec-image{\n  overflow:hidden;\n  border:1px solid var(--line);\n  border-radius:14px;\n  background:#fff;\n}\n\n#short-hair-brush-v22 .shb-spec-image img{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n#short-hair-brush-v22 .shb-spec-grid{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:9px;\n}\n\n#short-hair-brush-v22 .shb-spec-item{\n  min-width:0;\n  padding:13px 12px;\n  border:1px solid var(--line);\n  border-radius:11px;\n  background:var(--soft);\n}\n\n#short-hair-brush-v22 .shb-spec-item span{\n  display:block;\n  margin-bottom:4px;\n  color:var(--muted);\n  font-size:11px;\n  line-height:1.25;\n  font-weight:800;\n  text-transform:uppercase;\n  letter-spacing:.035em;\n}\n\n#short-hair-brush-v22 .shb-spec-item strong{\n  display:block;\n  color:var(--ink);\n  font-size:13px;\n  line-height:1.35;\n}\n\n@media(max-width:749px){\n  #short-hair-brush-v22 .shb-ref-tool-thumb{\n    width:70px;\n    height:70px;\n  }\n\n  #short-hair-brush-v22 .shb-spec-layout{\n    grid-template-columns:1fr;\n    gap:15px;\n  }\n\n  #short-hair-brush-v22 .shb-spec-image{\n    max-width:430px;\n    margin:0 auto;\n  }\n}\n\n@media(max-width:479px){\n  #short-hair-brush-v22 .shb-spec-grid{\n    grid-template-columns:1fr;\n  }\n}\n\n\/* ---------- V25: FORCE COMPARISON HEADERS OVER THEIR DATA COLUMNS ---------- *\/\n#short-hair-brush-v22 .shb-ref-tools-spacer{\n  display:none !important;\n}\n\n#short-hair-brush-v22 .shb-ref-tool--ours{\n  grid-column:2;\n}\n\n#short-hair-brush-v22 .shb-ref-tool--flat{\n  grid-column:3;\n}\n\n#short-hair-brush-v22 .shb-ref-tool--combo{\n  grid-column:4;\n}\n\n#short-hair-brush-v22 .shb-ref-compare-note{\n  max-width:680px;\n  margin:11px auto 0;\n  color:var(--muted);\n  font-size:10.5px;\n  line-height:1.45;\n  text-align:center;\n}\n\n@media(max-width:749px){\n  #short-hair-brush-v22 .shb-ref-compare-note{\n    padding:0 4px;\n    font-size:10.5px;\n  }\n}\n\n\/* ---------- V26: PURCHASE BENEFITS + PACKAGE LIST ---------- *\/\n.shb-purchase-benefits-v26{\n  margin:12px 0 16px;\n  padding:0;\n  font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;\n}\n\n.shb-purchase-benefits-v26 .shb-purchase-benefit-v26{\n  display:grid;\n  grid-template-columns:18px minmax(0,1fr);\n  gap:8px;\n  align-items:start;\n  padding:4px 0;\n  color:#5d5551;\n  font-size:12.2px;\n  line-height:1.35;\n}\n\n.shb-purchase-benefits-v26 .shb-purchase-benefit-v26__check{\n  width:16px;\n  height:16px;\n  margin-top:2px;\n  display:grid;\n  place-items:center;\n  color:#16b85d;\n  font-size:15px;\n  line-height:1;\n  font-weight:900;\n}\n\n.shb-purchase-benefits-v26 .shb-purchase-benefit-v26__check::before{\n  content:'✓';\n}\n\n.shb-purchase-benefits-v26 strong{\n  color:#211d1b;\n  font-weight:800;\n}\n\n#short-hair-brush-v22 .shb-package-wrap{\n  max-width:760px;\n  margin:22px auto 0;\n  padding-top:20px;\n  border-top:1px solid var(--line);\n}\n\n#short-hair-brush-v22 .shb-package-wrap h4{\n  margin:0 0 12px;\n  color:var(--ink);\n  font-size:18px;\n  line-height:1.3;\n  font-weight:830;\n  text-align:center;\n}\n\n#short-hair-brush-v22 .shb-package-list{\n  display:grid;\n  grid-template-columns:repeat(4,minmax(0,1fr));\n  gap:9px;\n}\n\n#short-hair-brush-v22 .shb-package-item{\n  padding:12px 10px;\n  border:1px solid var(--line);\n  border-radius:11px;\n  background:var(--soft);\n  color:var(--ink);\n  font-size:12.5px;\n  line-height:1.4;\n  font-weight:750;\n  text-align:center;\n}\n\n@media(max-width:749px){\n  .shb-purchase-benefits-v26 .shb-purchase-benefit-v26{\n    font-size:12px;\n  }\n\n  #short-hair-brush-v22 .shb-package-list{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n}\n\n@media(max-width:479px){\n  #short-hair-brush-v22 .shb-package-item{\n    font-size:12px;\n  }\n\n  #short-hair-brush-v22 .shb-ref-compare-box{\n    padding-left:4px;\n    padding-right:4px;\n  }\n  #short-hair-brush-v22 .shb-ref-tools,\n  #short-hair-brush-v22 .shb-ref-row{\n    grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,.7fr));\n    gap:2px;\n  }\n  #short-hair-brush-v22 .shb-ref-tool-thumb{\n    width:42px;\n    height:42px;\n  }\n  #short-hair-brush-v22 .shb-ref-tool strong{\n    font-size:8.7px;\n    line-height:1.14;\n  }\n  #short-hair-brush-v22 .shb-ref-row \u003e span{\n    font-size:9.8px;\n    line-height:1.2;\n  }\n  #short-hair-brush-v22 .shb-ref-row b{\n    width:17px;\n    height:17px;\n    font-size:9px;\n  }\n}\n\n\n\/* =========================================================\n   V28 CONTENT + RESPONSIVE OVERRIDES\n   ========================================================= *\/\n#short-hair-brush-v22 .shb-eyebrow{\n  margin-bottom:9px;\n  font-size:clamp(12.5px,1.8vw,14px);\n  line-height:1.3;\n  letter-spacing:.085em;\n}\n\n#short-hair-brush-v22 .shb-first-head{\n  max-width:740px;\n}\n#short-hair-brush-v22 .shb-first-head h2{\n  max-width:700px;\n}\n#short-hair-brush-v22 .shb-first-head \u003e p:last-child{\n  max-width:670px;\n  margin-left:auto;\n  margin-right:auto;\n}\n\n\/* Pain points: 4 across directly under the image on desktop. *\/\n#short-hair-brush-v22 .shb-problem-section .shb-section-head{\n  margin-bottom:15px;\n}\n#short-hair-brush-v22 .shb-problem-section .shb-problem-visual{\n  margin-bottom:14px;\n}\n#short-hair-brush-v22 .shb-problem-section .shb-problem-grid{\n  grid-template-columns:repeat(4,minmax(0,1fr));\n  gap:9px;\n}\n#short-hair-brush-v22 .shb-problem-section .shb-problem-card{\n  min-height:128px;\n  padding:44px 12px 14px;\n}\n#short-hair-brush-v22 .shb-problem-section .shb-problem-num{\n  left:12px;\n  top:12px;\n}\n#short-hair-brush-v22 .shb-problem-section .shb-problem-line{\n  font-size:13.2px;\n  line-height:1.42;\n  font-weight:760;\n}\n#short-hair-brush-v22 .shb-problem-section .shb-pain-feature-image{\n  margin-top:20px;\n  margin-bottom:0;\n}\n\n\/* Useful Features: four separate scenario-led blocks, not a parameter grid. *\/\n#short-hair-brush-v22 .shb-feature-stack{\n  display:grid;\n  gap:16px;\n  max-width:760px;\n  margin:0 auto;\n}\n#short-hair-brush-v22 .shb-feature-row{\n  display:grid;\n  grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);\n  overflow:hidden;\n  border:1px solid var(--line);\n  border-radius:16px;\n  background:#fff;\n}\n#short-hair-brush-v22 .shb-feature-row:nth-child(even) .shb-feature-media{\n  order:2;\n}\n#short-hair-brush-v22 .shb-feature-media{\n  min-height:0;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  padding:14px;\n  background:#f8f6fb;\n}\n#short-hair-brush-v22 .shb-feature-media img{\n  display:block;\n  width:100%;\n  height:auto;\n  max-height:280px;\n  object-fit:contain;\n  object-position:center;\n}\n#short-hair-brush-v22 .shb-feature-copy{\n  display:flex;\n  flex-direction:column;\n  justify-content:center;\n  padding:22px 20px;\n}\n#short-hair-brush-v22 .shb-feature-copy h4{\n  margin:0 0 8px;\n  color:var(--ink);\n  font-size:20px;\n  line-height:1.18;\n  letter-spacing:-.025em;\n  font-weight:850;\n}\n#short-hair-brush-v22 .shb-feature-copy p:last-child{\n  margin:0;\n  color:var(--text);\n  font-size:14px;\n  line-height:1.48;\n}\n\n\/* 7 styles: heading above image. *\/\n#short-hair-brush-v22 .shb-style-stack{\n  max-width:720px;\n  margin:0 auto;\n  text-align:center;\n}\n#short-hair-brush-v22 .shb-style-stack h2{\n  margin:0 0 18px;\n  font-size:clamp(25px,4vw,33px);\n  line-height:1.12;\n}\n#short-hair-brush-v22 .shb-style-image-panel{\n  max-width:720px;\n  margin:0 auto;\n}\n\n\/* Keep the full product comparison visible on mobile. *\/\n@media(max-width:749px){\n  #short-hair-brush-v22 .shb-eyebrow{\n    font-size:12.5px;\n  }\n  #short-hair-brush-v22 .shb-problem-section .shb-problem-grid{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    gap:8px;\n  }\n  #short-hair-brush-v22 .shb-problem-section .shb-problem-card{\n    min-height:112px;\n    padding:41px 11px 12px;\n  }\n  #short-hair-brush-v22 .shb-problem-section .shb-problem-line{\n    font-size:12.6px;\n    line-height:1.38;\n  }\n  #short-hair-brush-v22 .shb-feature-row{\n    grid-template-columns:1fr;\n  }\n  #short-hair-brush-v22 .shb-feature-row:nth-child(even) .shb-feature-media{\n    order:0;\n  }\n  #short-hair-brush-v22 .shb-feature-media{\n    padding:10px;\n  }\n  #short-hair-brush-v22 .shb-feature-media img{\n    height:auto;\n    max-height:none;\n    aspect-ratio:auto;\n    object-fit:contain;\n  }\n  #short-hair-brush-v22 .shb-feature-copy{\n    padding:18px 16px 19px;\n  }\n  #short-hair-brush-v22 .shb-feature-copy h4{\n    font-size:19px;\n  }\n  #short-hair-brush-v22 .shb-feature-copy p:last-child{\n    font-size:13px;\n    line-height:1.45;\n  }\n  #short-hair-brush-v22 .shb-ref-tool-thumb{\n    width:min(48px,100%);\n    height:48px;\n  }\n}\n\n@media(max-width:379px){\n  #short-hair-brush-v22 .shb-problem-section .shb-problem-grid{\n    grid-template-columns:1fr 1fr;\n    gap:7px;\n  }\n  #short-hair-brush-v22 .shb-problem-section .shb-problem-card{\n    min-height:118px;\n    padding:40px 9px 10px;\n  }\n  #short-hair-brush-v22 .shb-problem-section .shb-problem-line{\n    font-size:12px;\n  }\n}\n\n\n\/* ---------- V31: CLEAN FINAL MODULES ---------- *\/\n#short-hair-brush-v22 .shb-spec-section,\n#short-hair-brush-v22 .shb-faq-section,\n#short-hair-brush-v22 .shb-final-section{\n  clear:both;\n  width:100%;\n}\n#short-hair-brush-v22 .shb-spec-section .shb-spec-layout{\n  align-items:start;\n}\n#short-hair-brush-v22 .shb-faq-section .shb-section-head{\n  margin-bottom:16px;\n}\n#short-hair-brush-v22 .shb-final-section{\n  padding-bottom:0;\n}\n#short-hair-brush-v22 .shb-final-section .shb-bottom-cta{\n  max-width:760px;\n  margin:0 auto;\n}\n@media(max-width:749px){\n  #short-hair-brush-v22 .shb-spec-section .shb-spec-grid{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n  #short-hair-brush-v22 .shb-spec-section .shb-spec-item{\n    padding:11px 10px;\n  }\n  #short-hair-brush-v22 .shb-package-wrap{\n    margin-top:18px;\n    padding-top:17px;\n  }\n  #short-hair-brush-v22 .shb-faq summary{\n    padding-top:14px;\n    padding-bottom:14px;\n  }\n  #short-hair-brush-v22 .shb-bottom-cta{\n    padding:24px 17px;\n  }\n}\n@media(max-width:389px){\n  #short-hair-brush-v22 .shb-spec-section .shb-spec-grid{\n    grid-template-columns:1fr;\n  }\n}\n\n\n\/* ---------- V33: TRUST \/ CUSTOMER FEEDBACK ---------- *\/\n#short-hair-brush-v22 .shb-feedback-section{\n  clear:both;\n  width:100%;\n}\n#short-hair-brush-v22 .shb-feedback-grid{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:12px;\n  max-width:800px;\n  margin:0 auto;\n}\n#short-hair-brush-v22 .shb-feedback-card{\n  min-width:0;\n  display:flex;\n  flex-direction:column;\n  min-height:330px;\n  padding:24px 20px 18px;\n  border-radius:18px;\n  background:#7149b7;\n  color:#fff;\n  box-shadow:0 8px 22px rgba(69,43,107,.12);\n}\n#short-hair-brush-v22 .shb-feedback-stars{\n  margin-bottom:13px;\n  color:#ffd43b;\n  font-size:18px;\n  line-height:1;\n  letter-spacing:2px;\n  text-align:center;\n}\n#short-hair-brush-v22 .shb-feedback-text{\n  flex:1;\n  margin:0;\n  color:#fff;\n  font-size:14.5px;\n  line-height:1.62;\n  font-weight:600;\n  text-align:center;\n}\n#short-hair-brush-v22 .shb-feedback-meta{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  gap:8px;\n  margin-top:16px;\n  padding-top:14px;\n  border-top:1px solid rgba(255,255,255,.18);\n  color:#fff;\n  font-size:11.5px;\n  line-height:1.35;\n  font-weight:800;\n}\n#short-hair-brush-v22 .shb-feedback-avatar{\n  width:34px;\n  height:34px;\n  flex:0 0 34px;\n  overflow:hidden;\n  border:2px solid rgba(255,255,255,.72);\n  border-radius:50%;\n  background:#fff;\n}\n#short-hair-brush-v22 .shb-feedback-avatar img{\n  display:block;\n  width:100%;\n  height:100%;\n  object-fit:cover;\n  object-position:center;\n}\n#short-hair-brush-v22 .shb-feedback-name{\n  font-style:italic;\n  font-weight:900;\n}\n#short-hair-brush-v22 .shb-feedback-note{\n  max-width:690px;\n  margin:13px auto 0;\n  color:var(--muted);\n  font-size:10.5px;\n  line-height:1.45;\n  text-align:center;\n}\n@media(max-width:749px){\n  #short-hair-brush-v22 .shb-feedback-grid{\n    grid-template-columns:1fr;\n    gap:10px;\n  }\n  #short-hair-brush-v22 .shb-feedback-card{\n    min-height:0;\n    padding:19px 16px 16px;\n  }\n  #short-hair-brush-v22 .shb-feedback-text{\n    font-size:13.5px;\n    line-height:1.52;\n  }\n}\n\n\n\/* ---------- V34: STRONGER PURPLE SECTION LABELS ---------- *\/\n#short-hair-brush-v22 .shb-eyebrow{\n  margin-bottom:10px;\n  color:var(--accent-dark);\n  font-size:clamp(15.5px,2.1vw,17.5px);\n  line-height:1.22;\n  font-weight:900;\n  letter-spacing:.055em;\n}\n#short-hair-brush-v22 .shb-bottom-cta .shb-eyebrow{\n  color:#d8c9f4;\n}\n@media(max-width:749px){\n  #short-hair-brush-v22 .shb-eyebrow{\n    font-size:14.5px;\n    line-height:1.24;\n  }\n}\n\n\n\/* =========================================================\n   V35 — PURCHASE AREA: SCREENSHOT-INSPIRED TRUST + BENEFITS\n   Keeps Shopify's native product title\/SKU\/price\/variant logic intact.\n   ========================================================= *\/\n.shb-purchase-optimized-v35 .shb-purchase-proof-v35{\n  width:100%;\n  margin:0 0 10px;\n  text-align:left;\n  font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;\n}\n.shb-purchase-proof-v35 .shb-rating-row-v35{\n  display:flex;\n  align-items:center;\n  justify-content:flex-start;\n  flex-wrap:wrap;\n  gap:6px;\n  margin:0 0 12px;\n  color:#5d5753;\n  font-size:13px;\n  line-height:1.35;\n}\n.shb-purchase-proof-v35 .shb-rating-stars-v35{\n  color:#f4b400;\n  font-size:16px;\n  line-height:1;\n  letter-spacing:1px;\n  white-space:nowrap;\n}\n.shb-purchase-proof-v35 .shb-rating-copy-v35{\n  font-weight:650;\n  letter-spacing:.01em;\n}\n\n\/* Native Shopify title remains the source of truth, so it follows the title\/SKU setup. *\/\n.shb-purchase-optimized-v35 .product__title h1,\n.shb-purchase-optimized-v35 h1.product__title,\n.shb-purchase-optimized-v35 .product__title \u003e h1{\n  margin-top:0 !important;\n  margin-bottom:14px !important;\n  text-align:left !important;\n  font-size:clamp(30px,3.1vw,42px) !important;\n  line-height:1.08 !important;\n  letter-spacing:-.025em !important;\n  font-weight:800 !important;\n}\n\n.shb-purchase-benefits-v26{\n  margin:0 0 18px;\n  padding:0;\n  color:#46413e;\n  font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;\n}\n.shb-purchase-benefits-v26 .shb-purchase-list-v35{\n  max-width:560px;\n  margin:0 0 16px;\n  padding:0 0 0 23px;\n}\n.shb-purchase-benefits-v26 .shb-purchase-list-v35 li{\n  margin:0 0 6px;\n  padding-left:2px;\n  color:#494441;\n  font-size:15px;\n  line-height:1.32;\n  font-weight:800;\n}\n.shb-purchase-benefits-v26 .shb-value-line-v35{\n  max-width:620px;\n  margin:0 0 16px;\n  color:#4d4845;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:11.5px;\n  line-height:1.45;\n  font-style:italic;\n  text-align:left;\n  letter-spacing:.025em;\n}\n.shb-purchase-benefits-v26 .shb-value-line-v35 strong{\n  color:#2d2927;\n  font-weight:800;\n}\n.shb-purchase-benefits-v26 .shb-stock-v35{\n  display:flex;\n  align-items:center;\n  justify-content:flex-start;\n  gap:8px;\n  margin:0;\n  color:#393432;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:15px;\n  line-height:1.2;\n  font-weight:800;\n  letter-spacing:.015em;\n  text-transform:uppercase;\n}\n.shb-purchase-benefits-v26 .shb-stock-dot-v35{\n  width:17px;\n  height:17px;\n  flex:0 0 17px;\n  border:1.5px solid #111;\n  border-radius:50%;\n  background:#ef3340;\n  box-shadow:inset 0 0 0 1px rgba(255,255,255,.25);\n}\n\n\/* Remove the old green-check treatment if Shopify preserved an older injected copy. *\/\n.shb-purchase-optimized-v35 .shb-purchase-benefit-v26__check{display:none !important;}\n\n@media(max-width:749px){\n  .shb-purchase-proof-v35 .shb-rating-row-v35{\n    margin-bottom:10px;\n    font-size:12.5px;\n  }\n  .shb-purchase-proof-v35 .shb-rating-stars-v35{font-size:15px;}\n  .shb-purchase-optimized-v35 .product__title h1,\n  .shb-purchase-optimized-v35 h1.product__title,\n  .shb-purchase-optimized-v35 .product__title \u003e h1{\n    margin-bottom:12px !important;\n    font-size:clamp(28px,8vw,36px) !important;\n    line-height:1.08 !important;\n  }\n  .shb-purchase-benefits-v26 .shb-purchase-list-v35{\n    max-width:100%;\n    margin-bottom:14px;\n    padding-left:22px;\n  }\n  .shb-purchase-benefits-v26 .shb-purchase-list-v35 li{\n    margin-bottom:6px;\n    font-size:14.5px;\n    line-height:1.3;\n  }\n  .shb-purchase-benefits-v26 .shb-value-line-v35{\n    margin-bottom:14px;\n    font-size:11px;\n  }\n  .shb-purchase-benefits-v26 .shb-stock-v35{\n    font-size:14px;\n  }\n  .shb-purchase-benefits-v26 .shb-stock-dot-v35{\n    width:16px;\n    height:16px;\n    flex-basis:16px;\n  }\n}\n\n@media(max-width:390px){\n  .shb-purchase-proof-v35 .shb-rating-row-v35{\n    gap:4px;\n    font-size:11.8px;\n  }\n  .shb-purchase-proof-v35 .shb-rating-stars-v35{\n    font-size:14px;\n    letter-spacing:.5px;\n  }\n  .shb-purchase-optimized-v35 .product__title h1,\n  .shb-purchase-optimized-v35 h1.product__title,\n  .shb-purchase-optimized-v35 .product__title \u003e h1{\n    font-size:28px !important;\n  }\n}\n\n\n\/* ---------- V37: COPY HIERARCHY + AVATAR + PURCHASE VALUE POLISH ---------- *\/\n#short-hair-brush-v22 .shb-review-avatar{\n  flex-basis:64px;\n  width:64px;\n  height:64px;\n  border:2px solid #fff;\n  box-shadow:0 2px 8px rgba(33,29,27,.14);\n}\n\n#short-hair-brush-v22 .shb-problem-section .shb-section-head h2{\n  margin-bottom:0;\n}\n\n#short-hair-brush-v22 .shb-feedback-section .shb-eyebrow{\n  margin-bottom:10px;\n  font-size:clamp(21px,3vw,27px);\n  line-height:1.12;\n  letter-spacing:.018em;\n  font-weight:900;\n}\n\n#short-hair-brush-v22 .shb-feedback-avatar{\n  width:38px;\n  height:38px;\n  flex-basis:38px;\n  box-shadow:0 2px 7px rgba(0,0,0,.16);\n}\n\n.shb-purchase-benefits-v26 .shb-value-line-v35{\n  max-width:620px;\n  margin:2px 0 16px;\n  color:#3f3936;\n  font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;\n  font-size:13.5px;\n  line-height:1.45;\n  font-style:normal;\n  font-weight:600;\n  text-align:left;\n  letter-spacing:0;\n}\n.shb-purchase-benefits-v26 .shb-value-line-v35 strong{\n  color:#211d1b;\n  font-weight:900;\n}\n\n@media(max-width:749px){\n  #short-hair-brush-v22 .shb-review-avatar{\n    flex-basis:58px;\n    width:58px;\n    height:58px;\n  }\n  #short-hair-brush-v22 .shb-feedback-section .shb-eyebrow{\n    font-size:20px;\n    line-height:1.15;\n  }\n  .shb-purchase-benefits-v26 .shb-value-line-v35{\n    margin-bottom:14px;\n    font-size:12.8px;\n    line-height:1.42;\n  }\n}\n\n\/* ---------- V42: PURCHASE CONTENT FULL LEFT ALIGN ---------- *\/\n.shb-purchase-optimized-v35 .shb-purchase-proof-v35,\n.shb-purchase-optimized-v35 .product__title,\n.shb-purchase-optimized-v35 .product__title h1,\n.shb-purchase-optimized-v35 h1.product__title,\n.shb-purchase-benefits-v26,\n.shb-purchase-benefits-v26 .shb-value-line-v35{\n  text-align:left !important;\n}\n.shb-purchase-proof-v35 .shb-rating-row-v35,\n.shb-purchase-benefits-v26 .shb-stock-v35{\n  justify-content:flex-start !important;\n}\n.shb-purchase-benefits-v26 .shb-purchase-list-v35{\n  margin-left:0 !important;\n  margin-right:0 !important;\n}\n.shb-purchase-benefits-v26 .shb-value-line-v35{\n  margin-left:0 !important;\n  margin-right:0 !important;\n}\n\n\/* ---------- V43: CLEANER PURCHASE TYPOGRAPHY ---------- *\/\n.shb-purchase-proof-v35 .shb-rating-row-v35,\n.shb-purchase-benefits-v26 .shb-purchase-list-v35 li,\n.shb-purchase-benefits-v26 .shb-value-line-v35,\n.shb-purchase-benefits-v26 .shb-stock-v35{\n  font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif !important;\n  letter-spacing:0 !important;\n}\n.shb-purchase-benefits-v26 .shb-purchase-list-v35{\n  margin-bottom:13px;\n}\n.shb-purchase-benefits-v26 .shb-purchase-list-v35 li{\n  margin-bottom:5px;\n  font-size:14.5px;\n  line-height:1.35;\n  font-weight:750;\n}\n.shb-purchase-benefits-v26 .shb-value-line-v35{\n  margin:0 0 13px;\n  font-size:12.5px;\n  line-height:1.4;\n  font-weight:550;\n}\n.shb-purchase-benefits-v26 .shb-stock-v35{\n  font-size:13.5px;\n  line-height:1.25;\n  font-weight:750;\n}\n@media(max-width:749px){\n  .shb-purchase-benefits-v26 .shb-purchase-list-v35 li{\n    font-size:14px;\n  }\n  .shb-purchase-benefits-v26 .shb-value-line-v35{\n    font-size:12px;\n  }\n  .shb-purchase-benefits-v26 .shb-stock-v35{\n    font-size:14px;\n  }\n}\n\n\/* ---------- V44: SIMPLIFIED PURCHASE BENEFITS ---------- *\/\n.shb-purchase-benefits-v26 .shb-stock-v35{\n  margin-top:4px;\n  font-size:14.5px !important;\n  line-height:1.35 !important;\n  font-weight:750 !important;\n  letter-spacing:0 !important;\n  text-transform:none !important;\n}\n@media(max-width:749px){\n  .shb-purchase-benefits-v26 .shb-stock-v35{\n    font-size:14px !important;\n  }\n}\n\n\n\/* ---------- V45: MATCH PURCHASE META TO NATIVE OPTION LABEL ---------- *\/\n.shb-purchase-proof-v35 .shb-rating-row-v35,\n.shb-purchase-proof-v35 .shb-rating-stars-v35,\n.shb-purchase-proof-v35 .shb-rating-copy-v35,\n.shb-purchase-benefits-v26 .shb-purchase-list-v35 li,\n.shb-purchase-benefits-v26 .shb-stock-v35{\n  font-family:inherit !important;\n  font-size:1.3rem !important;\n  line-height:1.5 !important;\n  letter-spacing:0 !important;\n  font-weight:500 !important;\n}\n.shb-purchase-proof-v35 .shb-rating-stars-v35{\n  line-height:1 !important;\n}\n.shb-purchase-benefits-v26 .shb-purchase-list-v35 li{\n  margin-bottom:4px;\n}\n.shb-purchase-benefits-v26 .shb-stock-v35{\n  margin-top:4px;\n  text-transform:none !important;\n}\n@media(max-width:749px){\n  .shb-purchase-proof-v35 .shb-rating-row-v35,\n  .shb-purchase-proof-v35 .shb-rating-stars-v35,\n  .shb-purchase-proof-v35 .shb-rating-copy-v35,\n  .shb-purchase-benefits-v26 .shb-purchase-list-v35 li,\n  .shb-purchase-benefits-v26 .shb-stock-v35{\n    font-size:1.3rem !important;\n  }\n}\n\n\n\/* ---------- V46: CLEAN H2 CONTENT HIERARCHY ---------- *\/\n#short-hair-brush-v22 .shb-section-head h2,\n#short-hair-brush-v22 .shb-bottom-cta h2{\n  margin-bottom:11px;\n  font-size:clamp(23px,4vw,31px);\n  line-height:1.15;\n  letter-spacing:-.028em;\n  font-weight:830;\n}\n#short-hair-brush-v22 .shb-ref-heading h2{\n  margin:0;\n  font-size:clamp(24px,4vw,34px);\n}\n#short-hair-brush-v22 .shb-style-stack h2{\n  margin:0 0 18px;\n  font-size:clamp(25px,4vw,33px);\n  line-height:1.12;\n}\n@media(max-width:749px){\n  #short-hair-brush-v22 .shb-section-head h2,\n  #short-hair-brush-v22 .shb-bottom-cta h2{\n    font-size:23px;\n  }\n}\n\u003c\/style\u003e\n\u003csection id=\"short-hair-brush-v22\"\u003e\n\u003cdiv class=\"shb-wrap\"\u003e\n\u003c!-- 01 SHORT HAIR PROBLEMS --\u003e\n\u003csection class=\"shb-section shb-problem-section\"\u003e\n\u003cdiv class=\"shb-section-head\"\u003e\n\u003ch2\u003eDoes Your Morning Styling Often Feel Like This?\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-problem-visual\"\u003e\u003cimg alt=\"Common short-hair styling frustrations around bangs, roots, sides and the nape\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/a_1000139.99.jpg?v=1789203673\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shb-problem-grid\"\u003e\n\u003cdiv class=\"shb-problem-card\"\u003e\n\u003cspan class=\"shb-problem-num\"\u003e01\u003c\/span\u003e\n\u003cp class=\"shb-problem-line\"\u003eFlat irons feel bulky around bangs, roots and smaller sections.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-problem-card\"\u003e\n\u003cspan class=\"shb-problem-num\"\u003e02\u003c\/span\u003e\n\u003cp class=\"shb-problem-line\"\u003eRound brushes make small touch-ups feel harder than they should.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-problem-card\"\u003e\n\u003cspan class=\"shb-problem-num\"\u003e03\u003c\/span\u003e\n\u003cp class=\"shb-problem-line\"\u003eThe back and nape are hard to reach without awkward wrist angles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-problem-card\"\u003e\n\u003cspan class=\"shb-problem-num\"\u003e04\u003c\/span\u003e\n\u003cp class=\"shb-problem-line\"\u003eBlow-drying, then using a flat iron, turns a quick touch-up into a long routine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-pain-feature-image\"\u003e\u003cimg alt=\"Compact cordless heated styling brush with quick heat-up and precision bristles\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/aa_1000939.99.png?v=1789181998\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 02 VIDEO + TRUST --\u003e\n\u003csection class=\"shb-section\"\u003e\n\u003cdiv class=\"shb-first-head\"\u003e\n\u003ch2\u003eStyle Your Hair Faster Every Morning — Straighten, Lift \u0026amp; Shape in Minutes.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-first-grid\"\u003e\n\u003cdiv class=\"shb-demo-media\"\u003e\u003cvideo autoplay=\"autoplay\" class=\"shb-demo-video\" loop=\"loop\" muted=\"\" playsinline=\"\" preload=\"auto\"\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\u003c\/div\u003e\n\u003cdiv class=\"shb-review-card\"\u003e\n\u003cdiv class=\"shb-review-top\"\u003e\n\u003cdiv class=\"shb-review-avatar\"\u003e\u003cimg alt=\"Madison L. customer avatar\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0747\/0347\/0859\/files\/gempages_526001535000249399-6c3eeece-34c9-4787-a11f-c3f5b57141e3.jpg\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cspan class=\"shb-review-stars\"\u003e★★★★★\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"shb-review-quote\"\u003e“After cutting my hair into a pixie at 52, I almost regretted it because I couldn't style it! This brush changed everything. I can actually reach all the short pieces and add volume. My hairdresser asked what I was using!”\u003c\/p\u003e\n\u003cdiv class=\"shb-review-author\"\u003e\n\u003cspan class=\"shb-review-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eMadison L. · Houston, USA\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 06 USEFUL FEATURES + PRODUCT DETAIL IMAGES --\u003e\n\u003csection class=\"shb-section shb-features-section\"\u003e\n\u003cdiv class=\"shb-section-head\"\u003e\n\u003ch2\u003eBuilt for Fast, Easy Everyday Styling.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-feature-stack\"\u003e\n\u003cdiv class=\"shb-feature-row\"\u003e\n\u003cdiv class=\"shb-feature-media\"\u003e\u003cimg alt=\"60-second heat-up for quick styling\" decoding=\"async\" loading=\"lazy\" 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\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shb-feature-copy\"\u003e\n\u003ch4\u003e60-Second MCH Ceramic Heat-Up\u003c\/h4\u003e\n\u003cp\u003eMCH ceramic heating reaches styling temperature in about 60 seconds and helps maintain steady heat for smooth, consistent styling.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-feature-row\"\u003e\n\u003cdiv class=\"shb-feature-media\"\u003e\u003cimg alt=\"320 365 and 410 degree heat settings\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/26b67e38a1b0c4ebfc707ab362fc3280_compress.jpg?v=1789192563\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shb-feature-copy\"\u003e\n\u003ch4\u003e3 Heat Settings + LCD Display\u003c\/h4\u003e\n\u003cp\u003eThe LCD shows all 3 temperatures, so you can match the heat to different hair types.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-feature-row\"\u003e\n\u003cdiv class=\"shb-feature-media\"\u003e\u003cimg alt=\"45 minute cordless runtime and Type-C charging\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10003_78adbb4c-6aed-48f0-a09b-b37272db674e.jpg?v=1788929755\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shb-feature-copy\"\u003e\n\u003ch4\u003e35W Power · 45+ Min Cordless · Type-C\u003c\/h4\u003e\n\u003cp\u003eCordless handling makes roots, sides and the back easier to style with less effort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-feature-row\"\u003e\n\u003cdiv class=\"shb-feature-media\"\u003e\u003cimg alt=\"Compact portable styling brush for quick touch-ups\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10001_d163bb5c-41ba-4209-aad9-29b98a6dd067.jpg?v=1788870596\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shb-feature-copy\"\u003e\n\u003ch4\u003eCompact 2.8-in Head\u003c\/h4\u003e\n\u003cp\u003eEasy to control around roots and ends, and compact enough to keep in your bag.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 03 BEFORE \/ AFTER --\u003e\n\u003csection class=\"shb-section\" id=\"before-after-slider-v22\"\u003e\n\u003cdiv class=\"shb-section-head\"\u003e\n\u003ch2\u003eBefore \u0026amp; After — Drag to Compare.\u003c\/h2\u003e\n\u003cp\u003eDrag to see the change in shape and finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-compare-slider\"\u003e\n\u003cdiv class=\"shb-image-compare\" style=\"--position: 50%;\"\u003e\n\u003cimg alt=\"Hair after styling with the heated brush\" class=\"shb-after\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10010_f3a0acc6-6e32-40e6-a58f-5dd8244826b4.png?v=1788870706\"\u003e\n\u003cdiv class=\"shb-before-wrap\"\u003e\u003cimg alt=\"Hair before styling with the heated brush\" class=\"shb-before\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10009.png?v=1788870733\"\u003e\u003c\/div\u003e\n\u003cspan class=\"shb-compare-label shb-compare-label--before\"\u003eBEFORE\u003c\/span\u003e \u003cspan class=\"shb-compare-label shb-compare-label--after\"\u003eAFTER\u003c\/span\u003e\n\u003cdiv class=\"shb-compare-divider\"\u003e\u003cspan class=\"shb-compare-handle\"\u003e↔\u003c\/span\u003e\u003c\/div\u003e\n\u003cinput class=\"shb-compare-range\" max=\"100\" min=\"0\" type=\"range\" value=\"50\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 04A REFERENCE-STYLE MODULE 1: COMPARISON --\u003e\n\u003csection class=\"shb-section shb-ref-section shb-ref-compare-section\"\u003e\n\u003cdiv class=\"shb-ref-heading\"\u003e\n\u003ch2\u003eSee Why This Brush Makes Styling Faster \u0026amp; Easier.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-ref-compare-box\"\u003e\n\u003cdiv class=\"shb-ref-tools\"\u003e\n\u003cdiv class=\"shb-ref-tools-spacer\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shb-ref-tool shb-ref-tool--ours\"\u003e\n\u003cdiv class=\"shb-ref-tool-thumb\"\u003e\u003cimg alt=\"Cordless heated straightening brush for short hair\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/a_1000139.99.png?v=1789192424\"\u003e\u003c\/div\u003e\n\u003cstrong\u003eThis Heated Brush\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-ref-tool shb-ref-tool--flat\"\u003e\n\u003cdiv class=\"shb-ref-tool-thumb\"\u003e\u003cimg alt=\"Traditional flat iron\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/a_1000239.99.png?v=1789192429\"\u003e\u003c\/div\u003e\n\u003cstrong\u003eFlat Iron\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-ref-tool shb-ref-tool--combo\"\u003e\n\u003cdiv class=\"shb-ref-tool-thumb\"\u003e\u003cimg alt=\"Curling iron and hair dryer styling tools\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/a_1000339.99.png?v=1789192435\"\u003e\u003c\/div\u003e\n\u003cstrong\u003eCurling Iron + Hair Dryer\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-ref-row\"\u003e\n\u003cspan\u003eReaches Short Sections\u003c\/span\u003e \u003cb class=\"yes\"\u003e✓\u003c\/b\u003e\u003cb class=\"no\"\u003e×\u003c\/b\u003e\u003cb class=\"no\"\u003e×\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-ref-row\"\u003e\n\u003cspan\u003eAdds Volume\u003c\/span\u003e \u003cb class=\"yes\"\u003e✓\u003c\/b\u003e\u003cb class=\"no\"\u003e×\u003c\/b\u003e\u003cb class=\"yes\"\u003e✓\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-ref-row\"\u003e\n\u003cspan\u003eEasy to Use\u003c\/span\u003e \u003cb class=\"yes\"\u003e✓\u003c\/b\u003e\u003cb class=\"no\"\u003e×\u003c\/b\u003e\u003cb class=\"no\"\u003e×\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-ref-row\"\u003e\n\u003cspan\u003eLong Styling Time Required\u003c\/span\u003e \u003cb class=\"no\"\u003e×\u003c\/b\u003e\u003cb class=\"yes\"\u003e✓\u003c\/b\u003e\u003cb class=\"yes\"\u003e✓\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-ref-row\"\u003e\n\u003cspan\u003eCordless\u003c\/span\u003e \u003cb class=\"yes\"\u003e✓\u003c\/b\u003e\u003cb class=\"no\"\u003e×\u003c\/b\u003e\u003cb class=\"no\"\u003e×\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-ref-row\"\u003e\n\u003cspan\u003eProtective Bristle Design\u003c\/span\u003e \u003cb class=\"yes\"\u003e✓\u003c\/b\u003e\u003cb class=\"no\"\u003e×\u003c\/b\u003e\u003cb class=\"no\"\u003e×\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 04B REFERENCE-STYLE MODULE 2: 7 SHORT HAIR STYLES --\u003e\n\u003csection class=\"shb-ref-wide-section shb-style-section\"\u003e\n\u003cdiv class=\"shb-ref-wide-inner\"\u003e\n\u003cdiv class=\"shb-style-stack\"\u003e\n\u003ch2\u003e7 Styles, One Tool\u003c\/h2\u003e\n\u003cdiv class=\"shb-ref-product-panel shb-style-image-panel\"\u003e\u003cimg alt=\"Seven short hair style ideas created with the heated styling brush\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/aa_1000539.99.png?v=1789181992\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 07 + 09 MERGED: REAL-LIFE TOUCH-UPS + QUICK DEMO --\u003e\n\u003csection class=\"shb-section\"\u003e\n\u003cdiv class=\"shb-section-head\"\u003e\n\u003ch2\u003eQuick Touch-Ups Anywhere — Fix Bangs, Roots or Ends Without Restyling Everything.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-use-grid shb-use-grid--images-only\"\u003e\n\u003cdiv class=\"shb-use-card\"\u003e\u003cimg alt=\"Short-hair touch-up at home\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10004_fc92be3f-2ef9-4a90-9a58-42f395c1543e.jpg?v=1788923544\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shb-use-card\"\u003e\u003cimg alt=\"Short-hair styling touch-up\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10001_08b17502-8308-4093-8704-5f921cac5eb2.png?v=1788923477\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shb-use-card\"\u003e\u003cimg alt=\"Cordless short-hair touch-up away from home\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10005_4005a71a-60c7-40ab-ad28-925fe52eeedf.jpg?v=1788870539\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-how-media\" style=\"margin-top: 18px;\"\u003e\u003cimg alt=\"Quick short-hair touch-up demonstration\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/download_1.gif?v=1788861037\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 09A TRUST: CUSTOMER FEEDBACK --\u003e\n\u003csection class=\"shb-section shb-feedback-section\"\u003e\n\u003cdiv class=\"shb-section-head\"\u003e\n\u003cp class=\"shb-eyebrow\"\u003eREAL CUSTOMER EXPERIENCES\u003c\/p\u003e\n\u003ch2\u003eHere’s Why Women Keep Reaching for It.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-feedback-grid\"\u003e\n\u003carticle class=\"shb-feedback-card\"\u003e\n\u003cdiv class=\"shb-feedback-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp class=\"shb-feedback-text\"\u003e“To be honest, I was skeptical that a brush like this could really work. Most styling tools feel too large for smaller sections. The compact brush head makes the back and temples easier to reach, and my morning styling now takes just a few minutes.”\u003c\/p\u003e\n\u003cdiv class=\"shb-feedback-meta\"\u003e\n\u003cspan class=\"shb-feedback-avatar\"\u003eA\u003c\/span\u003e \u003cspan class=\"shb-feedback-name\"\u003eAnna T.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"shb-feedback-card\"\u003e\n\u003cdiv class=\"shb-feedback-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp class=\"shb-feedback-text\"\u003e“I’ve never been particularly good at styling my hair, but this felt different from the first use. It works more like a regular brush—no complicated technique, less pulling, and it’s much easier to make my style look intentional.”\u003c\/p\u003e\n\u003cdiv class=\"shb-feedback-meta\"\u003e\n\u003cspan class=\"shb-feedback-avatar\"\u003eJ\u003c\/span\u003e \u003cspan class=\"shb-feedback-name\"\u003eJudith W.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"shb-feedback-card\"\u003e\n\u003cdiv class=\"shb-feedback-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp class=\"shb-feedback-text\"\u003e“I have fine hair, so I’m careful with heated styling tools. I like having three heat settings because I can start lower, and the brush feels gentler and easier to control than a flat iron for everyday touch-ups.”\u003c\/p\u003e\n\u003cdiv class=\"shb-feedback-meta\"\u003e\n\u003cspan class=\"shb-feedback-avatar\"\u003eR\u003c\/span\u003e \u003cspan class=\"shb-feedback-name\"\u003eRosa W.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 09B TRY IT WITH CONFIDENCE: PRODUCT PARAMETERS --\u003e\n\u003csection class=\"shb-section shb-spec-section\"\u003e\n\u003cdiv class=\"shb-section-head\"\u003e\n\u003ch2\u003eLightweight \u0026amp; Compact — Just a Little Bigger Than Your Phone.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-spec-layout\"\u003e\n\u003cdiv class=\"shb-spec-image\"\u003e\u003cimg alt=\"Cordless heated styling brush product parameters\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/aa_10001123222.jpg?v=1789181950\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"shb-spec-grid\"\u003e\n\u003cdiv class=\"shb-spec-item\"\u003e\n\u003cspan\u003eBrush Head\u003c\/span\u003e\u003cstrong\u003eCompact 2.8 in\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-spec-item\"\u003e\n\u003cspan\u003eHeat-Up Time\u003c\/span\u003e\u003cstrong\u003eAbout 60 Seconds\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-spec-item\"\u003e\n\u003cspan\u003eHeat Settings\u003c\/span\u003e\u003cstrong\u003e320°F \/ 365°F \/ 410°F\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-spec-item\"\u003e\n\u003cspan\u003eCordless Runtime\u003c\/span\u003e\u003cstrong\u003e45+ Minutes\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-spec-item\"\u003e\n\u003cspan\u003eCharging\u003c\/span\u003e\u003cstrong\u003eType-C\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-spec-item\"\u003e\n\u003cspan\u003eAuto Shut-Off\u003c\/span\u003e\u003cstrong\u003e30 Minutes\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-package-wrap\"\u003e\n\u003ch4\u003eWhat’s Included\u003c\/h4\u003e\n\u003cdiv class=\"shb-package-list\"\u003e\n\u003cdiv class=\"shb-package-item\"\u003e1 × Heated Styling Brush\u003c\/div\u003e\n\u003cdiv class=\"shb-package-item\"\u003e1 × Hair Clip\u003c\/div\u003e\n\u003cdiv class=\"shb-package-item\"\u003e1 × Type-C Charging Cable\u003c\/div\u003e\n\u003cdiv class=\"shb-package-item\"\u003e1 × User Manual\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 10 FAQ: PURCHASE OBJECTIONS --\u003e\n\u003csection class=\"shb-section shb-faq-section\"\u003e\n\u003cdiv class=\"shb-section-head\"\u003e\n\u003ch2\u003eQuick Answers for Fast, Easy Styling.\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shb-faq\"\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs it easy to use around bangs, roots and ends?\u003c\/summary\u003e\n\u003cdiv class=\"shb-answer\"\u003eYes. The compact 2.8-inch head is easy to control around bangs, roots, sides and ends.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I smooth and add volume?\u003c\/summary\u003e\n\u003cdiv class=\"shb-answer\"\u003eYes. Brush down to smooth, or lift from underneath the roots for more volume.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow fast is it ready?\u003c\/summary\u003e\n\u003cdiv class=\"shb-answer\"\u003eAbout 60 seconds. With 45+ minutes of cordless use, it is ready for quick touch-ups at home or on the go.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I use it near roots and the nape?\u003c\/summary\u003e\n\u003cdiv class=\"shb-answer\"\u003eYes. Heat-resistant bristles help with close control. Avoid pressing heated parts directly against skin.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhich heat setting should I use?\u003c\/summary\u003e\n\u003cdiv class=\"shb-answer\"\u003eStart at 320°F and move up only if needed. Use on dry, detangled hair.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 11 FINAL CTA --\u003e\n\u003csection class=\"shb-section shb-final-section\"\u003e\n\u003cdiv class=\"shb-bottom-cta\"\u003e\n\u003ch2\u003eFast, Easy Styling — One Cordless Brush.\u003c\/h2\u003e\n\u003ca class=\"shb-btn\" href=\"#shb-buy-area\"\u003eBUY NOW — STYLE FASTER ↑\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var root = document.getElementById('short-hair-brush-v22');\n  if(!root) return;\n\n  \/* ---------------------------------------------------------\n     PURCHASE AREA TARGET + STICKY ATC PRICE SYNC\n     Creates a lightweight #shb-buy-area anchor when the theme\n     does not already provide one, without changing the H1 or\n     recreating purchase content.\n     --------------------------------------------------------- *\/\n  function getPurchaseInfo(){\n    return document.querySelector('.main-product__info-container') ||\n      document.querySelector('.product__info-container') ||\n      document.querySelector('product-form[data-main=\"true\"]') ||\n      document.querySelector('form[action*=\"\/cart\/add\"]');\n  }\n\n  function ensurePurchaseAnchor(){\n    var existing = document.getElementById('shb-buy-area');\n    if(existing){\n      return existing.closest('.main-product__info-container, .product__info-container') || existing;\n    }\n\n    var target = getPurchaseInfo();\n    if(!target) return null;\n\n    var anchor = document.createElement('span');\n    anchor.id = 'shb-buy-area';\n    anchor.className = 'shb-buy-jump-anchor';\n    anchor.setAttribute('aria-hidden','true');\n    anchor.style.display = 'block';\n    anchor.style.height = '0';\n    anchor.style.overflow = 'hidden';\n\n    target.insertBefore(anchor, target.firstChild);\n    return target;\n  }\n\n  function initBuyJump(){\n    root.querySelectorAll('[data-buy-jump]').forEach(function(link){\n      link.addEventListener('click', function(e){\n        e.preventDefault();\n        var target = ensurePurchaseAnchor() || getPurchaseInfo();\n\n        if(target \u0026\u0026 typeof target.scrollIntoView === 'function'){\n          target.scrollIntoView({behavior:'smooth', block:'start'});\n          return;\n        }\n\n        window.scrollTo({top:0, behavior:'smooth'});\n      });\n    });\n  }\n\n  function syncStickyPrice(){\n    var info = getPurchaseInfo();\n\n    if(!info) return;\n\n    function updateStickyPrice(){\n      var priceEl =\n        info.querySelector('.price__sale .price-item--sale') ||\n        info.querySelector('.price-item--regular') ||\n        info.querySelector('.main-price');\n\n      var price = priceEl ? priceEl.textContent.trim().replace(\/\\s+\/g,' ') : '';\n      document.querySelectorAll('.sticky-atc__label__text').forEach(function(label){\n        label.textContent = price ? price + ' · Add to Cart' : 'Add to Cart';\n      });\n    }\n\n    updateStickyPrice();\n\n    var priceContainer = info.querySelector('.product-page-price') || info.querySelector('.price');\n    if(priceContainer \u0026\u0026 !priceContainer.__shbObserved){\n      priceContainer.__shbObserved = true;\n      new MutationObserver(updateStickyPrice).observe(priceContainer, {\n        childList:true,\n        subtree:true,\n        characterData:true\n      });\n    }\n  }\n\n  function injectPurchaseBenefits(){\n    var info = getPurchaseInfo();\n    if(!info) return;\n\n    info.classList.add('shb-purchase-optimized-v35');\n\n    var titleWrap = info.querySelector('.product__title');\n    var titleEl = titleWrap ? titleWrap.querySelector('h1') : info.querySelector('h1');\n    var titleTarget = titleWrap || (titleEl ? titleEl.parentElement : null);\n    if(!titleTarget) return;\n\n    \/* Keep Shopify's native H1 untouched. This means the displayed product title\n       automatically follows whatever product title \/ SKU template the store sets. *\/\n\n    var oldBenefits = info.querySelector('.shb-purchase-benefits-v26');\n    if(oldBenefits) oldBenefits.remove();\n    var oldProof = info.querySelector('.shb-purchase-proof-v35');\n    if(oldProof) oldProof.remove();\n\n    var proof = document.createElement('div');\n    proof.className = 'shb-purchase-proof-v35';\n    proof.innerHTML =\n      '\u003cdiv class=\"shb-rating-row-v35\" aria-label=\"4.9 out of 5 stars\"\u003e' +\n        '\u003cspan class=\"shb-rating-stars-v35\" aria-hidden=\"true\"\u003e★★★★★\u003c\/span\u003e' +\n        '\u003cspan class=\"shb-rating-copy-v35\"\u003e4.9\/5 (Rated by 500+ Happy Women)\u003c\/span\u003e' +\n      '\u003c\/div\u003e';\n    titleTarget.insertAdjacentElement('beforebegin', proof);\n\n    var benefits = document.createElement('div');\n    benefits.className = 'shb-purchase-benefits-v26';\n    benefits.innerHTML =\n      '\u003cul class=\"shb-purchase-list-v35\"\u003e' +\n        '\u003cli\u003eReady in 60 Seconds. Style in Minutes.\u003c\/li\u003e' +\n        '\u003cli\u003eCordless \u0026amp; compact for quick touch-ups at home or on the go\u003c\/li\u003e' +\n      '\u003c\/ul\u003e' +\n      '\u003cdiv class=\"shb-stock-v35\"\u003e\u003cspan class=\"shb-stock-dot-v35\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003cspan\u003eLow Stock | Selling Fast\u003c\/span\u003e\u003c\/div\u003e';\n\n    titleTarget.insertAdjacentElement('afterend', benefits);\n  }\n\n  function initPageHooks(){\n    ensurePurchaseAnchor();\n    injectPurchaseBenefits();\n    initBuyJump();\n    syncStickyPrice();\n  }\n\n  if(document.readyState === 'loading'){\n    document.addEventListener('DOMContentLoaded', initPageHooks, {once:true});\n  } else {\n    initPageHooks();\n  }\n\n  \/* Re-apply presentation only if Shopify re-renders the product information.\n     The native title\/SKU text is never overwritten. *\/\n  document.addEventListener('shopify:section:load', function(){\n    setTimeout(injectPurchaseBenefits, 0);\n  });\n  document.addEventListener('variant:change', function(){\n    setTimeout(injectPurchaseBenefits, 0);\n  });\n\n  \/* ---------------------------------------------------------\n     1) VIDEO AUTOPLAY\n     --------------------------------------------------------- *\/\n  var videoEl = root.querySelector('.shb-demo-video');\n  if(videoEl){\n    videoEl.muted = true;\n    videoEl.defaultMuted = true;\n    videoEl.playsInline = true;\n    videoEl.loop = true;\n\n    function tryPlay(){\n      var p = videoEl.play();\n      if(p \u0026\u0026 typeof p.catch === 'function') p.catch(function(){});\n    }\n\n    tryPlay();\n    window.addEventListener('load', tryPlay, {once:true});\n    document.addEventListener('visibilitychange', function(){\n      if(!document.hidden \u0026\u0026 videoEl.paused) tryPlay();\n    });\n  }\n\n  \/* ---------------------------------------------------------\n     2) BEFORE \/ AFTER SLIDER\n     --------------------------------------------------------- *\/\n  root.querySelectorAll('.shb-image-compare').forEach(function(compare){\n    var range = compare.querySelector('.shb-compare-range');\n    var afterImg = compare.querySelector('.shb-after');\n    if(!range) return;\n\n    function useNaturalRatio(){\n      if(afterImg \u0026\u0026 afterImg.naturalWidth \u0026\u0026 afterImg.naturalHeight){\n        compare.style.setProperty('--shb-ba-ratio', afterImg.naturalWidth + '\/' + afterImg.naturalHeight);\n      }\n    }\n\n    function update(){\n      compare.style.setProperty('--position', range.value + '%');\n    }\n\n    if(afterImg){\n      if(afterImg.complete) useNaturalRatio();\n      else afterImg.addEventListener('load', useNaturalRatio, {once:true});\n    }\n\n    range.addEventListener('input', update);\n    range.addEventListener('change', update);\n    update();\n  });\n\n  \/* ---------------------------------------------------------\n     SHOPIFY GALLERY NOTE\n     Do NOT replace\/reorder variant media with Description JavaScript:\n     it can break variant-to-media associations.\n     Recommended Shopify Media order:\n       #1 = https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10004_fc92be3f-2ef9-4a90-9a58-42f395c1543e.jpg?v=1788923544\n       #2 = https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10010_f3a0acc6-6e32-40e6-a58f-5dd8244826b4.png?v=1788870706\n       #3+ = current product \/ color \/ detail images\n     Make this order in Shopify Products \u003e Media.\n     --------------------------------------------------------- *\/\n})();\n\u003c\/script\u003e\u003c\/section\u003e\n\u003cstyle\u003e\n\/* ---------- V38: AVATAR + CTA CLARITY FIX ---------- *\/\n#short-hair-brush-v22 .shb-review-avatar{\n  flex:0 0 62px;\n  width:62px;\n  height:62px;\n  border:2px solid #eee7f7;\n  background:#f5f1f8;\n}\n#short-hair-brush-v22 .shb-review-avatar img,\n#short-hair-brush-v22 .shb-feedback-avatar img{\n  display:block;\n  width:100%;\n  height:100%;\n  object-fit:cover;\n  object-position:center;\n}\n#short-hair-brush-v22 .shb-feedback-avatar{\n  width:40px;\n  height:40px;\n  flex:0 0 40px;\n  border:2px solid rgba(255,255,255,.92);\n  box-shadow:0 0 0 2px rgba(255,255,255,.16);\n}\n#short-hair-brush-v22 .shb-final-section .shb-btn{\n  min-width:230px;\n  padding:14px 24px;\n  font-size:13.5px;\n  font-weight:900;\n  letter-spacing:.035em;\n}\n@media(max-width:749px){\n  #short-hair-brush-v22 .shb-review-avatar{\n    flex-basis:56px;\n    width:56px;\n    height:56px;\n  }\n  #short-hair-brush-v22 .shb-feedback-avatar{\n    width:38px;\n    height:38px;\n    flex-basis:38px;\n  }\n  #short-hair-brush-v22 .shb-final-section .shb-btn{\n    width:100%;\n    min-width:0;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\/* ---------- V39: REFERENCE HOMEPAGE AVATAR + INITIAL REVIEW AVATARS ---------- *\/\n#short-hair-brush-v22 .shb-review-avatar{\n  flex:0 0 62px;\n  width:62px;\n  height:62px;\n  overflow:hidden;\n  border:0 !important;\n  box-shadow:none !important;\n  background:#f3f0ec;\n}\n#short-hair-brush-v22 .shb-review-avatar img{\n  display:block;\n  width:100%;\n  height:100%;\n  object-fit:cover;\n  object-position:center;\n  border:0 !important;\n  box-shadow:none !important;\n}\n#short-hair-brush-v22 .shb-feedback-avatar{\n  width:38px;\n  height:38px;\n  flex:0 0 38px;\n  display:grid;\n  place-items:center;\n  overflow:hidden;\n  border:0 !important;\n  border-radius:50%;\n  box-shadow:none !important;\n  background:#fff;\n  color:#7149b7;\n  font-size:15px;\n  line-height:1;\n  font-weight:900;\n  font-style:normal;\n  letter-spacing:0;\n}\n@media(max-width:749px){\n  #short-hair-brush-v22 .shb-review-avatar{\n    flex-basis:56px;\n    width:56px;\n    height:56px;\n  }\n  #short-hair-brush-v22 .shb-feedback-avatar{\n    width:36px;\n    height:36px;\n    flex-basis:36px;\n    font-size:14px;\n  }\n}\n\u003c\/style\u003e","brand":"Health \u0026 Beauty","offers":[{"title":"Black","offer_id":64635077853555,"sku":"X112260909HSBR-BLACK-1PC","price":274.0,"currency_code":"CNY","in_stock":true},{"title":"White","offer_id":64635077886323,"sku":"X112260909HSBR-WHITE-1PC","price":274.0,"currency_code":"CNY","in_stock":true},{"title":"Pink","offer_id":64635077919091,"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=1789144779","url":"https:\/\/swiftstrideactive.com\/products\/cordless-straightening-brush","provider":"swiftstrideactive","version":"1.0","type":"link"}