{"product_id":"emotional-support-sports-buddy-funny-football-tennis-baseball-desk-companion","title":"🏈 Emotional Support Sports Buddy™ – Funny Football, Tennis \u0026 Baseball Desk Companion","description":"\u003c!-- ===== SHOPNOVA SAFE SALE COUNTDOWN + MARQUEE START ===== --\u003e\n\u003cdiv class=\"sn-sale-wrap\"\u003e\n  \u003c!-- COUNTDOWN --\u003e\n  \u003cdiv class=\"sn-cd-stage\"\u003e\n    \u003cdiv class=\"sn-cd-box\"\u003e\n      \u003cspan class=\"sn-cd-glow\"\u003e \u003c\/span\u003e\n      \u003cspan class=\"sn-cd-star sn-cd-star-1\"\u003e✦\u003c\/span\u003e\n      \u003cspan class=\"sn-cd-star sn-cd-star-2\"\u003e✧\u003c\/span\u003e\n      \u003cspan class=\"sn-cd-star sn-cd-star-3\"\u003e✦\u003c\/span\u003e\n      \u003c!-- TITLE --\u003e\n      \u003cdiv class=\"sn-cd-title\"\u003e\n        \u003cspan class=\"sn-cd-tree\"\u003e🎄\u003c\/span\u003e\n        \u003cspan class=\"sn-cd-title-text\"\u003eChristmas Early Bird Sale\u003c\/span\u003e\n        \u003cspan class=\"sn-cd-fire\"\u003e🔥\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003c!-- SUBTITLE --\u003e\n      \u003cdiv class=\"sn-cd-subtitle\"\u003eFlash Sale · Limited‑Time Drops · Up to \u003cstrong\u003e50% OFF\u003c\/strong\u003e\n\u003c\/div\u003e\n      \u003c!-- TIMER --\u003e\n      \u003cdiv class=\"sn-cd-timer\"\u003e\n        \u003c!-- HOURS --\u003e\n        \u003cdiv class=\"sn-cd-unit\"\u003e\n          \u003cdiv class=\"sn-cd-number\"\u003e00\u003c\/div\u003e\n          \u003cdiv class=\"sn-cd-label\"\u003eHRS\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c!-- MINUTES --\u003e\n        \u003cdiv class=\"sn-cd-unit\"\u003e\n          \u003cdiv class=\"sn-cd-window\"\u003e\n            \u003cdiv class=\"sn-cd-minute-wheel\"\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e09\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e08\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e07\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e06\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e05\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e04\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e03\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e02\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e01\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e00\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e00\u003c\/span\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"sn-cd-label\"\u003eMIN\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c!-- SECONDS --\u003e\n        \u003cdiv class=\"sn-cd-unit\"\u003e\n          \u003cdiv class=\"sn-cd-window\"\u003e\n            \u003cdiv class=\"sn-cd-second-wheel\"\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e59\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e58\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e57\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e56\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e55\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e54\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e53\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e52\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e51\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e50\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e49\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e48\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e47\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e46\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e45\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e44\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e43\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e42\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e41\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e40\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e39\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e38\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e37\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e36\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e35\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e34\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e33\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e32\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e31\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e30\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e29\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e28\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e27\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e26\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e25\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e24\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e23\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e22\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e21\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e20\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e19\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e18\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e17\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e16\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e15\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e14\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e13\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e12\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e11\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e10\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e09\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e08\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e07\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e06\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e05\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e04\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e03\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e02\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e01\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e00\u003c\/span\u003e\n              \u003cspan class=\"sn-cd-digit\"\u003e59\u003c\/span\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"sn-cd-final-second\"\u003e00\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"sn-cd-label\"\u003eSEC\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003c!-- STATUS --\u003e\n      \u003cdiv class=\"sn-cd-status\"\u003e\n        \u003cspan class=\"sn-cd-hourglass\"\u003e⏳\u003c\/span\u003e Hurry — limited‑time offer!\n      \u003c\/div\u003e\n      \u003c!-- PARTICLES --\u003e\n      \u003cspan class=\"sn-cd-particle sn-cd-p1\"\u003e \u003c\/span\u003e\n      \u003cspan class=\"sn-cd-particle sn-cd-p2\"\u003e \u003c\/span\u003e\n      \u003cspan class=\"sn-cd-particle sn-cd-p3\"\u003e \u003c\/span\u003e\n      \u003cspan class=\"sn-cd-particle sn-cd-p4\"\u003e \u003c\/span\u003e\n      \u003c!-- SHEEN --\u003e\n      \u003cspan class=\"sn-cd-sheen\"\u003e \u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003c!-- SALE MARQUEE --\u003e\n  \u003cdiv class=\"sn-marquee\"\u003e\n    \u003cdiv class=\"sn-marquee-track\"\u003e\n      \u003cdiv class=\"sn-marquee-group\"\u003e\n        \u003cspan class=\"sn-marquee-item\"\u003e 🎁 LIMITED TIME OFFER \u003c\/span\u003e\n        \u003cspan class=\"sn-marquee-item\"\u003e 🔥 SAVE 50% \u003c\/span\u003e\n        \u003cspan class=\"sn-marquee-item\"\u003e 🎁 LIMITED TIME OFFER \u003c\/span\u003e\n        \u003cspan class=\"sn-marquee-item\"\u003e 🔥 SAVE 50% \u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sn-marquee-group\"\u003e\n        \u003cspan class=\"sn-marquee-item\"\u003e 🎁 LIMITED TIME OFFER \u003c\/span\u003e\n        \u003cspan class=\"sn-marquee-item\"\u003e 🔥 SAVE 50% \u003c\/span\u003e\n        \u003cspan class=\"sn-marquee-item\"\u003e 🎁 LIMITED TIME OFFER \u003c\/span\u003e\n        \u003cspan class=\"sn-marquee-item\"\u003e 🔥 SAVE 50% \u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ===== SHOPNOVA SAFE SALE COUNTDOWN + MARQUEE END ===== --\u003e\n\n\u003cstyle\u003e\n\/* ==========================================    SHOPNOVA LOCAL RESET ========================================== *\/\n.sn-sale-wrap, .sn-sale-wrap * {\n  box-sizing: border-box !important;\n}\n.sn-sale-wrap {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin: 0 auto !important;\n  padding: 0 !important;\n  overflow: hidden !important;\n  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif !important;\n  -webkit-text‑size‑adjust: 100%;\n  text‑size‑adjust: 100%;\n}\n\/* ==========================================    COUNTDOWN OUTER ========================================== *\/\n.sn-cd-stage {\n  width: 100% !important;\n  margin: 12px auto 10px !important;\n  padding: 0 8px !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  text-align: center !important;\n}\n\/* ==========================================    COUNTDOWN BOX ========================================== *\/\n.sn-cd-box {\n  position: relative !important;\n  width: 100% !important;\n  max-width: 450px !important;\n  margin: 0 auto !important;\n  padding: 11px 14px 10px !important;\n  overflow: hidden !important;\n  border: 1px solid rgba(212,175,55,.72) !important;\n  border-radius: 14px !important;\n  background: radial-gradient(circle at 50% 0%,rgba(255,220,120,.15),transparent 38%),linear-gradient(100deg,#a81c30 0%,#b8172d 48%,#d01b32 100%) !important;\n  color: #f7e9b9 !important;\n  box-shadow: 0 6px 18px rgba(91,11,22,.24),0 0 18px rgba(212,175,55,.12) !important;\n  animation: snCdBoxGlow 2.5s ease‑in‑out infinite !important;\n}\n\/* ==========================================    TITLE ========================================== *\/\n.sn-cd-title {\n  position: relative !important;\n  z‑index: 5 !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  gap: 7px !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  color: #fff8dc !important;\n  font‑size: 16px !important;\n  font‑weight: 900 !important;\n  line‑height: 1.15 !important;\n  text‑align: center !important;\n}\n\/* ==========================================    TREE \/ FIRE ========================================== *\/\n.sn-cd-tree, .sn-cd-fire, .sn-cd-hourglass {\n  display: inline‑block !important;\n  flex: 0 0 auto !important;\n}\n.sn-cd-tree {\n  animation: snCdTree 2.3s ease‑in‑out infinite !important;\n}\n.sn-cd-fire {\n  animation: snCdFire .85s ease‑in‑out infinite !important;\n}\n\/* ==========================================    SUBTITLE ========================================== *\/\n.sn-cd-subtitle {\n  position: relative !important;\n  z‑index: 5 !important;\n  margin: 5px 0 0 !important;\n  padding: 0 !important;\n  color: #f7e9b9 !important;\n  font‑size: 12px !important;\n  font‑weight: 400 !important;\n  line‑height: 1.25 !important;\n  text‑align: center !important;\n}\n.sn-cd-subtitle strong {\n  color: #ffdf94 !important;\n  font‑weight: 900 !important;\n  text‑shadow: 0 0 10px rgba(255,215,0,.42) !important;\n}\n\/* ==========================================    TIMER ========================================== *\/\n.sn-cd-timer {\n  position: relative !important;\n  z‑index: 5 !important;\n  width: 100% !important;\n  display: flex !important;\n  align-items: stretch !important;\n  justify-content: center !important;\n  gap: 8px !important;\n  margin: 9px 0 0 !important;\n  padding: 0 !important;\n}\n\/* ==========================================    TIMER UNIT ========================================== *\/\n.sn-cd-unit {\n  position: relative !important;\n  flex: 0 1 76px !important;\n  min‑width: 0 !important;\n  max‑width: 90px !important;\n  margin: 0 !important;\n  padding: 7px 10px 6px !important;\n  overflow: hidden !important;\n  border: 1px solid rgba(255,215,0,.34) !important;\n  border‑radius: 11px !important;\n  background: rgba(76,0,11,.26) !important;\n  box‑shadow: inset 0 0 10px rgba(0,0,0,.20),0 4px 10px rgba(0,0,0,.12) !important;\n}\n\/* ==========================================    NUMBER ========================================== *\/\n.sn-cd-number, .sn-cd-window {\n  position: relative !important;\n  width: 100% !important;\n  height: 26px !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  overflow: hidden !important;\n  color: #ffdf94 !important;\n  font‑family: 'Courier New', Courier, monospace !important;\n  font‑size: 22px !important;\n  font‑weight: 900 !important;\n  line‑height: 26px !important;\n  text‑align: center !important;\n  white‑space: nowrap !important;\n  text‑shadow: 0 0 13px rgba(255,215,0,.35) !important;\n}\n\/* ==========================================    NUMBER WHEEL ========================================== *\/\n.sn-cd-minute-wheel, .sn-cd-second-wheel {\n  width: 100% !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  transform: translateY(0);\n  will‑change: transform;\n}\n.sn-cd-minute-wheel span, .sn-cd-second-wheel span, .sn-cd-minute-wheel .sn-cd-digit, .sn-cd-second-wheel .sn-cd-digit {\n  display: block !important;\n  width: 100% !important;\n  height: 26px !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  line‑height: 26px !important;\n  text‑align: center !important;\n  white‑space: nowrap !important;\n}\n\/* ==========================================    MINUTE ========================================== *\/\n.sn-cd-minute-wheel {\n  animation: snCdMinute 600s steps(10,end) 1 forwards !important;\n}\n\/* ==========================================    SECOND ========================================== *\/\n.sn-cd-second-wheel {\n  animation: snCdSecond 60s steps(60,end) 10 forwards, snCdHideSecond .01s linear 600s 1 forwards !important;\n}\n\/* ==========================================    FINAL SECOND 00 ========================================== *\/\n.sn-cd-final-second {\n  position: absolute !important;\n  inset: 0 !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  opacity: 0 !important;\n  color: #ffdf94 !important;\n  font‑family: 'Courier New', Courier, monospace !important;\n  font‑size: 22px !important;\n  font‑weight: 900 !important;\n  line‑height: 26px !important;\n  text‑align: center !important;\n  animation: snCdShowFinal .01s linear 600s 1 forwards !important;\n}\n\/* ==========================================    TIMER LABEL ========================================== *\/\n.sn-cd-label {\n  margin: 2px 0 0 !important;\n  padding: 0 !important;\n  color: #f7e9b9 !important;\n  font‑size: 9px !important;\n  font‑weight: 700 !important;\n  line‑height: 1 !important;\n  letter‑spacing: 1.2px !important;\n  text‑align: center !important;\n}\n\/* ==========================================    STATUS ========================================== *\/\n.sn-cd-status {\n  position: relative !important;\n  z‑index: 5 !important;\n  margin: 7px 0 0 !important;\n  padding: 0 !important;\n  color: #fff8dc !important;\n  font‑size: 12px !important;\n  font‑weight: 600 !important;\n  line‑height: 1.2 !important;\n  text‑align: center !important;\n}\n.sn-cd-hourglass {\n  margin‑right: 3px !important;\n  animation: snCdHourglass 1.6s ease‑in‑out infinite !important;\n}\n\/* ==========================================    STARS ========================================== *\/\n.sn-cd-star {\n  position: absolute !important;\n  z‑index: 3 !important;\n  pointer‑events: none !important;\n  color: #ffdf94 !important;\n  text‑shadow: 0 0 8px rgba(255,215,0,.65) !important;\n  animation: snCdTwinkle 1.4s ease‑in‑out infinite !important;\n}\n.sn-cd-star‑1 {left: 8% !important;top: 9px !important;}\n.sn-cd-star‑2 {left: 50% !important;top: 4px !important;animation‑delay: .45s !important;}\n.sn-cd-star‑3 {right: 8% !important;top: 15px !important;animation‑delay: .85s !important;}\n\/* ==========================================    PARTICLES ========================================== *\/\n.sn-cd-particle {\n  position: absolute !important;\n  z‑index: 2 !important;\n  bottom: -8px !important;\n  width: 7px !important;\n  height: 7px !important;\n  font‑size: 0 !important;\n  line‑height: 0 !important;\n  overflow: hidden !important;\n  border‑radius: 50% !important;\n  pointer‑events: none !important;\n  background: rgba(255,223,148,.55) !important;\n  box‑shadow: 0 0 12px rgba(255,215,0,.55) !important;\n  animation: snCdParticle 3s linear infinite !important;\n}\n.sn-cd-p1 {left:12% !important;}\n.sn-cd-p2 {left:36% !important;width:5px !important;height:5px !important;animation‑delay:.7s !important;}\n.sn-cd-p3 {left:65% !important;animation‑delay:1.3s !important;}\n.sn-cd-p4 {left:87% !important;width:4px !important;height:4px !important;animation‑delay:2s !important;}\n\/* ==========================================    SHEEN ========================================== *\/\n.sn-cd-sheen {\n  position: absolute !important;\n  z‑index: 2 !important;\n  top: -50% !important;\n  left: -35% !important;\n  width: 22% !important;\n  height: 200% !important;\n  font‑size: 0 !important;\n  line‑height: 0 !important;\n  overflow: hidden !important;\n  opacity: 0 !important;\n  pointer‑events: none !important;\n  transform: skewX(-22deg) !important;\n  background: linear‑gradient(90deg,transparent,rgba(255,225,150,.14),transparent) !important;\n  animation: snCdSheen 3.5s ease‑in‑out infinite !important;\n}\n\/* ==========================================    GLOW ========================================== *\/\n.sn-cd-glow {\n  position: absolute !important;\n  z‑index: 1 !important;\n  inset: -40% !important;\n  font‑size: 0 !important;\n  line‑height: 0 !important;\n  overflow: hidden !important;\n  pointer‑events: none !important;\n  background: radial‑gradient(circle at 30% 40%,rgba(255,215,0,.12),transparent 35%),radial‑gradient(circle at 75% 65%,rgba(255,215,0,.08),transparent 35%) !important;\n  animation: snCdGlowMove 5s ease‑in‑out infinite !important;\n}\n\/* ==========================================    MARQUEE ========================================== *\/\n.sn-marquee {\n  position: relative !important;\n  width: 100% !important;\n  max‑width: 100% !important;\n  height: 48px !important;\n  margin: 10px 0 0 !important;\n  padding: 0 !important;\n  display: flex !important;\n  align-items: center !important;\n  overflow: hidden !important;\n  background: linear‑gradient(90deg,#97192a,#a81c30,#c4142e) !important;\n  border‑top: 1px solid rgba(255,223,148,.25) !important;\n  border‑bottom: 1px solid rgba(255,223,148,.25) !important;\n}\n\/* ==========================================    MARQUEE TRACK ========================================== *\/\n.sn-marquee-track {\n  display: flex !important;\n  align-items: center !important;\n  width: max‑content !important;\n  min‑width: max‑content !important;\n  flex: 0 0 auto !important;\n  will‑change: transform;\n  animation: snMarqueeMove 18s linear infinite !important;\n}\n\/* ==========================================    MARQUEE GROUP ========================================== *\/\n.sn-marquee-group {\n  display: flex !important;\n  align-items: center !important;\n  flex: 0 0 auto !important;\n  white‑space: nowrap !important;\n}\n\/* ==========================================    MARQUEE ITEM ========================================== *\/\n.sn-marquee-item {\n  display: inline‑flex !important;\n  align-items: center !important;\n  flex: 0 0 auto !important;\n  padding: 0 28px !important;\n  white‑space: nowrap !important;\n  color: #ffffff !important;\n  font‑size: 14px !important;\n  font‑weight: 900 !important;\n  line‑height: 48px !important;\n  letter‑spacing: .05em !important;\n  text‑transform: uppercase !important;\n}\n\/* ==========================================    KEYFRAMES ========================================== *\/\n@keyframes snCdMinute {\n  from {transform: translateY(0);}\n  to {transform: translateY(-260px);}\n}\n@keyframes snCdSecond {\n  from {transform: translateY(0);}\n  to {transform: translateY(-1560px);}\n}\n@keyframes snCdHideSecond {\n  from {opacity: 1;}\n  to {opacity: 0;}\n}\n@keyframes snCdShowFinal {\n  from {opacity: 0;}\n  to {opacity: 1;}\n}\n@keyframes snCdTwinkle {\n  0%,100% {opacity: .25;transform: scale(.75) rotate(0deg);}\n  50% {opacity: 1;transform: scale(1.25) rotate(18deg);}\n}\n@keyframes snCdFire {\n  0%,100% {transform: translateY(0) scale(1);}\n  50% {transform: translateY(-2px) scale(1.12);}\n}\n@keyframes snCdTree {\n  0%,100% {transform: rotate(-2deg);}\n  50% {transform: rotate(2deg);}\n}\n@keyframes snCdHourglass {\n  0%,100% {transform: rotate(0deg);}\n  50% {transform: rotate(180deg);}\n}\n@keyframes snCdParticle {\n  0% {transform: translateY(20px) scale(.7);opacity: 0;}\n  20% {opacity: .9;}\n  100% {transform: translateY(-100px) scale(1.1);opacity: 0;}\n}\n@keyframes snCdSheen {\n  0%,62% {left: -35%;opacity: 0;}\n  73% {opacity: 1;}\n  100% {left: 125%;opacity: 0;}\n}\n@keyframes snCdGlowMove {\n  0%,100% {transform: translateX(-3%);}\n  50% {transform: translateX(3%);}\n}\n@keyframes snCdBoxGlow {\n  0%,100% {box‑shadow:0 6px 18px rgba(91,11,22,.24),0 0 14px rgba(212,175,55,.10);}\n  50% {box‑shadow:0 7px 20px rgba(91,11,22,.30),0 0 22px rgba(212,175,55,.20);}\n}\n@keyframes snMarqueeMove {\n  from {transform: translate3d(0,0,0);}\n  to {transform: translate3d(-50%,0,0);}\n}\n\/* ==========================================    MOBILE ========================================== *\/\n@media (max‑width:480px) {\n  .sn‑cd‑stage {margin‑top: 8px !important;padding: 0 6px !important;}\n  .sn‑cd‑box {max‑width: 100% !important;padding: 10px 8px 9px !important;border‑radius: 12px !important;}\n  .sn‑cd‑title {gap: 5px !important;font‑size: 14px !important;}\n  .sn‑cd‑subtitle {font‑size: 11px !important;}\n  .sn‑cd‑timer {gap: 5px !important;}\n  .sn‑cd‑unit {flex: 1 1 0 !important;max‑width: 82px !important;padding: 6px 5px !important;border‑radius: 9px !important;}\n  .sn‑cd‑number, .sn‑cd‑window, .sn‑cd‑final‑second {font‑size: 20px !important;}\n  .sn‑cd‑status {font‑size: 11px !important;}\n  .sn‑marquee {height: 44px !important;}\n  .sn‑marquee‑item {padding: 0 20px !important;font‑size: 12px !important;line‑height: 44px !important;}\n}\n@media (max‑width:340px) {\n  .sn‑cd‑title {font‑size: 13px !important;}\n  .sn‑cd‑subtitle {font‑size: 10px !important;}\n  .sn‑cd‑unit {padding‑left: 4px !important;padding‑right: 4px !important;}\n}\n@media (prefers‑reduced‑motion:reduce) {\n  .sn‑marquee‑track,.sn‑cd‑box,.sn‑cd‑tree,.sn‑cd‑fire,.sn‑cd‑hourglass,.sn‑cd‑star,.sn‑cd‑particle,.sn‑cd‑sheen,.sn‑cd‑glow {\n    animation: none !important;\n  }\n}\n\n\/* =====================================================  EMOTIONAL SUPPORT SPORTS FIGURE  LANDING PAGE ===================================================== *\/\n#support‑sports‑page, #support‑sports‑page *{\n  box‑sizing:border‑box;\n}\n#support‑sports‑page{\n  max‑width:950px;\n  margin:auto;\n  padding:0 16px 50px;\n  font‑family: Arial, Helvetica, sans‑serif;\n  background:#fffdf8;\n  color:#302b26;\n  line‑height:1.65;\n}\n#support‑sports‑page img{\n  width:100%;\n  display:block;\n  height:auto;\n  border‑radius:16px;\n}\n#support‑sports‑page h1, #support‑sports‑page h2, #support‑sports‑page h3{\n  font‑family: Georgia, serif;\n  line‑height:1.25;\n}\n#support‑sports‑page h1{\n  font‑size:44px;\n  text‑align:center;\n  color:#241f1a;\n  margin‑bottom:18px;\n}\n#support‑sports‑page h1 span{\n  color:#b3262d;\n}\n#support‑sports‑page h2{\n  font‑size:34px;\n  color:#2d2924;\n}\n#support‑sports‑page p{\n  font‑size:16px;\n  color:#675e55;\n}\n.sport‑center{\n  max‑width:750px;\n  margin:auto;\n  text‑align:center;\n}\n.sport‑section{\n  padding:60px 0;\n}\n\/* HERO *\/\n.sport‑badge{\n  width:max‑content;\n  max‑width:100%;\n  margin:0 auto 25px;\n  padding:9px 18px;\n  background:#f5ede0;\n  border:1px solid #dcc6a2;\n  border‑radius:30px;\n  font‑size:12px;\n  font‑weight:800;\n  color:#67482d;\n}\n.sport‑eyebrow{\n  text‑align:center;\n  font‑size:12px;\n  font‑weight:900;\n  letter‑spacing:2px;\n  color:#b3262d;\n  margin‑bottom:12px;\n}\n.sport‑hero‑text{\n  font‑size:18px;\n}\n.sport‑message{\n  margin:25px auto;\n  padding:22px;\n  background:#f7efe4;\n  border‑left:5px solid #b3262d;\n  border‑radius:12px;\n  text‑align:center;\n  font‑family:Georgia,serif;\n  font‑size:22px;\n  color:#4e392b;\n}\n\/* TRUST *\/\n.sport‑trust{\n  display:grid;\n  grid‑template‑columns:repeat(4,1fr);\n  gap:12px;\n  margin‑top:35px;\n}\n.sport‑trust‑card{\n  background:#fff;\n  border:1px solid #eadcca;\n  border‑radius:14px;\n  padding:20px 10px;\n  text‑align:center;\n}\n.sport‑trust‑card strong{\n  display:block;\n  color:#302921;\n  font‑size:14px;\n}\n.sport‑trust‑card span{\n  font‑size:12px;\n  color:#766d64;\n}\n.sport‑icon{\n  font‑size:28px;\n  margin‑bottom:8px;\n}\n\/* PRODUCT CHOICE *\/\n.sport‑choice{\n  background:#f8f1e6;\n  padding:65px 0;\n}\n.sport‑grid{\n  display:grid;\n  grid‑template‑columns:repeat(3,1fr);\n  gap:18px;\n  margin‑top:35px;\n}\n.sport‑card{\n  background:white;\n  border‑radius:16px;\n  padding:12px;\n  border:1px solid #e4d7c4;\n  text‑align:center;\n}\n.sport‑card h3{\n  font‑size:22px;\n  margin:15px 0 5px;\n  color:#b3262d;\n}\n.sport‑card p{\n  font‑size:13px;\n  margin:0;\n}\n\/* EMOTION STORY *\/\n.sport‑story{\n  padding:65px 0;\n}\n.sport‑two‑column{\n  display:grid;\n  grid‑template‑columns:1fr 1fr;\n  gap:40px;\n  align‑items:center;\n}\n.sport‑copy h2{\n  color:#2d2924;\n}\n.sport‑highlight{\n  margin‑top:20px;\n  padding:18px;\n  background:#f7efe4;\n  border‑left:4px solid #b3262d;\n  border‑radius:10px;\n  font‑family:Georgia,serif;\n  font‑size:18px;\n  color:#50382a;\n}\n\/* DETAILS *\/\n.sport‑details{\n  padding:65px 0;\n  background:#f8f1e6;\n}\n.sport‑detail‑grid{\n  display:grid;\n  grid‑template‑columns:repeat(4,1fr);\n  gap:15px;\n  margin‑top:35px;\n}\n.sport‑detail‑card{\n  background:white;\n  padding:24px 15px;\n  border‑radius:14px;\n  text‑align:center;\n  border:1px solid #e5d8c5;\n}\n.sport‑detail‑card h3{\n  font‑size:20px;\n  color:#b3262d;\n}\n.sport‑detail‑card p{\n  font‑size:13px;\n}\n\/* DISPLAY SCENES *\/\n.sport‑scenes{\n  padding:65px 0;\n}\n.sport‑scene‑grid{\n  display:grid;\n  grid‑template‑columns:repeat(3,1fr);\n  gap:18px;\n  margin‑top:30px;\n}\n.sport‑scene{\n  padding:28px 18px;\n  background:#fff;\n  border:1px solid #eadcca;\n  border‑radius:15px;\n  text‑align:center;\n}\n.sport‑scene h3{\n  font‑size:21px;\n  color:#18372d;\n}\n\/* GIFT *\/\n.sport‑gift{\n  padding:70px 25px;\n  margin‑top:30px;\n  border‑radius:18px;\n  background: linear‑gradient(135deg, #1a382f, #102720);\n  text‑align:center;\n}\n.sport‑gift h2{\n  color:white;\n}\n.sport‑gift p{\n  color:#ded5ca;\n  max‑width:650px;\n  margin:auto;\n}\n.sport‑gift‑grid{\n  display:grid;\n  grid‑template‑columns:repeat(3,1fr);\n  gap:15px;\n  margin‑top:35px;\n}\n.sport‑gift‑card{\n  background:rgba(255,255,255,.08);\n  border:1px solid rgba(255,255,255,.15);\n  border‑radius:12px;\n  padding:22px 15px;\n}\n.sport‑gift‑card strong{\n  display:block;\n  color:#e4bd75;\n  margin‑bottom:8px;\n}\n.sport‑gift‑card span{\n  font‑size:13px;\n  color:#ddd4c8;\n}\n@media(max‑width:768px){\n  #support‑sports‑page h1{font‑size:30px;}\n  #support‑sports‑page h2{font‑size:27px;}\n  .sport‑trust{grid‑template‑columns:repeat(2,1fr);}\n  .sport‑grid{grid‑template‑columns:1fr;}\n  .sport‑two‑column{grid‑template‑columns:1fr;gap:25px;}\n  .sport‑detail‑grid{grid‑template‑columns:repeat(2,1fr);}\n  .sport‑scene‑grid{grid‑template‑columns:1fr;}\n  .sport‑gift‑grid{grid‑template‑columns:1fr;}\n}\n\u003c\/style\u003e\n\n\u003cdiv id=\"support‑sports‑page\"\u003e\n  \u003c!-- HERO --\u003e\n  \u003csection class=\"sport‑section\"\u003e\n    \u003cdiv class=\"sport‑badge\"\u003e🏈 GAME DAY COMPANION COLLECTION\u003c\/div\u003e\n    \u003cdiv class=\"sport‑eyebrow\"\u003eFOR TRUE SPORTS FANS\u003c\/div\u003e\n    \u003ch1\u003eSometimes You Don't Need Advice.\u003cbr\u003eYou Need Emotional Support.\u003c\/h1\u003e\n    \u003cp class=\"sport‑center sport‑hero‑text\"\u003eMeet the playful desk companion made for fans who live for game day, big moments, and every unforgettable play.\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.techcloudclub.com\/image\/2d6b1132a4142b4c6e89f4e6ba374e04a06b6e64.webp\" alt=\"Emotional Support Football Desk Decor\"\u003e\n    \u003cdiv class=\"sport‑message\"\u003e🏈 Bad day? Football.\u003cbr\u003e🎾 Stressful week? Tennis.\u003cbr\u003e⚾ Need a little support? Your favorite sport is here.\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- TRUST --\u003e\n  \u003csection\u003e\n    \u003cdiv class=\"sport‑trust\"\u003e\n      \u003cdiv class=\"sport‑trust‑card\"\u003e\n        \u003cdiv class=\"sport‑icon\"\u003e😂\u003c\/div\u003e\n        \u003cstrong\u003e Funny Design \u003c\/strong\u003e\n        \u003cspan\u003eInstant smile maker\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sport‑trust‑card\"\u003e\n        \u003cdiv class=\"sport‑icon\"\u003e🏆\u003c\/div\u003e\n        \u003cstrong\u003e Fan Approved \u003c\/strong\u003e\n        \u003cspan\u003eMade for game lovers\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sport‑trust‑card\"\u003e\n        \u003cdiv class=\"sport‑icon\"\u003e🪑\u003c\/div\u003e\n        \u003cstrong\u003e Desk Decor \u003c\/strong\u003e\n        \u003cspan\u003ePerfect display piece\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sport‑trust‑card\"\u003e\n        \u003cdiv class=\"sport‑icon\"\u003e🎁\u003c\/div\u003e\n        \u003cstrong\u003e Gift Ready \u003c\/strong\u003e\n        \u003cspan\u003eFor every sports fan\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CHOOSE --\u003e\n  \u003csection class=\"sport‑choice\"\u003e\n    \u003cdiv class=\"sport‑center\"\u003e\n      \u003ch2\u003eChoose Your Emotional Support\u003c\/h2\u003e\n      \u003cp\u003ePick the sport that matches your personality, your team spirit, or your favorite game.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sport‑grid\"\u003e\n      \u003cdiv class=\"sport‑card\"\u003e\n        \u003cimg src=\"https:\/\/cdn.techcloudclub.com\/image\/2d6b1132a4142b4c6e89f4e6ba374e04a06b6e64.webp\" alt=\"Emotional Support Football\"\u003e\n        \u003ch3\u003eFootball\u003c\/h3\u003e\n        \u003cp\u003eFor Sunday games, tailgates and football fanatics.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sport‑card\"\u003e\n        \u003cimg src=\"https:\/\/cdn.techcloudclub.com\/image\/80015fc8710e8db8f7eb513a323c1537577ea44f.webp\" alt=\"Emotional Support Tennis\"\u003e\n        \u003ch3\u003eTennis\u003c\/h3\u003e\n        \u003cp\u003eFor players and fans who love every rally.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sport‑card\"\u003e\n        \u003cimg src=\"https:\/\/cdn.techcloudclub.com\/image\/23d84fe0e8b7adf80d48bc2dd092e58d9d9ddcf9.webp\" alt=\"Emotional Support Baseball\"\u003e\n        \u003ch3\u003eBaseball\u003c\/h3\u003e\n        \u003cp\u003eFor America's favorite pastime and game day memories.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- EMOTION STORY --\u003e\n  \u003csection class=\"sport‑story\"\u003e\n    \u003cdiv class=\"sport‑two‑column\"\u003e\n      \u003cdiv\u003e\n        \u003cimg src=\"https:\/\/cdn.techcloudclub.com\/image\/2d6b1132a4142b4c6e89f4e6ba374e04a06b6e64.webp\" alt=\"Emotional Support Football\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sport‑copy\"\u003e\n        \u003ch2\u003eBecause Sometimes Your Team Is Your Therapy\u003c\/h2\u003e\n        \u003cp\u003eBad day at work? Long week? Your team lost a heartbreaking game? Sometimes you don't need advice. You just need something that understands.\u003c\/p\u003e\n        \u003cp\u003eThe Emotional Support Sports Figure captures the funny relationship fans have with the games they love — the excitement, frustration, traditions, and unforgettable moments.\u003c\/p\u003e\n        \u003cdiv class=\"sport‑highlight\"\u003e🏈 A tiny teammate for your desk, your shelf, and every game day emotion.\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- DETAILS --\u003e\n  \u003csection class=\"sport‑details\"\u003e\n    \u003cdiv class=\"sport‑center\"\u003e\n      \u003ch2\u003eSmall Details. Big Personality.\u003c\/h2\u003e\n      \u003cp\u003eEvery little feature is designed to bring character to your space.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sport‑detail‑grid\"\u003e\n      \u003cdiv class=\"sport‑detail‑card\"\u003e\n        \u003ch3\u003e🏈 Classic Shape\u003c\/h3\u003e\n        \u003cp\u003eRecognizable sports design made for true fans.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sport‑detail‑card\"\u003e\n        \u003ch3\u003e🦵 Dangling Legs\u003c\/h3\u003e\n        \u003cp\u003ePlace it on a shelf edge and let the little legs hang.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sport‑detail‑card\"\u003e\n        \u003ch3\u003e👟 Mini Sneakers\u003c\/h3\u003e\n        \u003cp\u003ePlayful details add extra personality.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"sport‑detail‑card\"\u003e\n        \u003ch3\u003e✋ Tiny Hands\u003c\/h3\u003e\n        \u003cp\u003eA fun character design full of charm.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- DISPLAY --\u003e\n  \u003csection class=\"sport‑scenes\"\u003e\n    \u003cdiv class=\"sport‑center\"\u003e\n      \u003ch2\u003eMade To Live In Your Favorite Space\u003c\/h2\u003e\n      \u003cp\u003eA small decoration that instantly shows what you love.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"sport‑scene‑grid\"\u003e\n      \u003cdiv class=\"sport‑scene\"\u003e\n        \u003ch3\u003e🖥 Office Desk\u003c\/h3\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"mysite","offers":[{"title":"Football","offer_id":44593880957041,"sku":"SZ04782609213263-橄榄球","price":22.85,"currency_code":"USD","in_stock":true},{"title":"Baseball","offer_id":44593881088113,"sku":"SZ04782609213263-棒球","price":22.85,"currency_code":"USD","in_stock":true},{"title":"Softball","offer_id":44593881219185,"sku":"SZ04782609213263-垒球","price":22.85,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0660\/8266\/8657\/files\/2d6b1132a4142b4c6e89f4e6ba374e04a06b6e64.jpg?v=1789964626","url":"https:\/\/seaglassdiy.com\/products\/emotional-support-sports-buddy-funny-football-tennis-baseball-desk-companion","provider":"seaglassdiy","version":"1.0","type":"link"}